.mist-blur{--mist-blur-duration:.2s;--mist-blur-distance:20px}.mist-blur>*{transition:opacity var(--mist-blur-duration) var(--ease-out,ease-out),filter var(--mist-blur-duration) var(--ease-out,ease-out),transform var(--mist-blur-duration) var(--ease-out,ease-out)}.mist-blur--entering.mist-blur--fade>*{opacity:0}.mist-blur--entering.mist-blur--blur>*{filter:blur(8px)}.mist-blur--entering.mist-blur--up>*{transform:translateY(var(--mist-blur-distance))}.mist-blur--entering.mist-blur--down>*{transform:translateY(calc(var(--mist-blur-distance) * -1))}.mist-blur--entering.mist-blur--left>*{transform:translateX(var(--mist-blur-distance))}.mist-blur--entering.mist-blur--right>*{transform:translateX(calc(var(--mist-blur-distance) * -1))}.mist-blur--entering.mist-blur--fade.mist-blur--up>*{opacity:0;transform:translateY(var(--mist-blur-distance))}.mist-blur--entering.mist-blur--fade.mist-blur--down>*{opacity:0;transform:translateY(calc(var(--mist-blur-distance) * -1))}.mist-blur--entering.mist-blur--fade.mist-blur--left>*{opacity:0;transform:translateX(var(--mist-blur-distance))}.mist-blur--entering.mist-blur--fade.mist-blur--right>*{opacity:0;transform:translateX(calc(var(--mist-blur-distance) * -1))}.mist-blur--entering.mist-blur--blur.mist-blur--up>*{filter:blur(8px);transform:translateY(var(--mist-blur-distance))}.mist-blur--entering.mist-blur--blur.mist-blur--down>*{filter:blur(8px);transform:translateY(calc(var(--mist-blur-distance) * -1))}.mist-blur--entering.mist-blur--fade.mist-blur--blur.mist-blur--up>*{opacity:0;filter:blur(8px);transform:translateY(var(--mist-blur-distance))}.mist-blur--entering.mist-blur--fade.mist-blur--blur.mist-blur--down>*{opacity:0;filter:blur(8px);transform:translateY(calc(var(--mist-blur-distance) * -1))}.mist-blur--entering.mist-blur--fade.mist-blur--blur:not(.mist-blur--up):not(.mist-blur--down):not(.mist-blur--left):not(.mist-blur--right)>*{opacity:0;filter:blur(8px)}.mist-blur--entered>*{opacity:1;filter:blur();transform:translate(0)}.mist-blur--exiting.mist-blur--fade>*{opacity:0}.mist-blur--exiting.mist-blur--blur>*{filter:blur(8px)}.mist-blur--exiting.mist-blur--up>*{transform:translateY(calc(var(--mist-blur-distance) * -1))}.mist-blur--exiting.mist-blur--down>*{transform:translateY(var(--mist-blur-distance))}.mist-blur--exiting.mist-blur--left>*{transform:translateX(calc(var(--mist-blur-distance) * -1))}.mist-blur--exiting.mist-blur--right>*{transform:translateX(var(--mist-blur-distance))}.mist-blur--exiting.mist-blur--fade.mist-blur--up>*{opacity:0;transform:translateY(calc(var(--mist-blur-distance) * -1))}.mist-blur--exiting.mist-blur--fade.mist-blur--down>*{opacity:0;transform:translateY(var(--mist-blur-distance))}.mist-blur--exiting.mist-blur--fade.mist-blur--left>*{opacity:0;transform:translateX(calc(var(--mist-blur-distance) * -1))}.mist-blur--exiting.mist-blur--fade.mist-blur--right>*{opacity:0;transform:translateX(var(--mist-blur-distance))}.mist-blur--exiting.mist-blur--blur.mist-blur--up>*{filter:blur(8px);transform:translateY(calc(var(--mist-blur-distance) * -1))}.mist-blur--exiting.mist-blur--blur.mist-blur--down>*{filter:blur(8px);transform:translateY(var(--mist-blur-distance))}.mist-blur--exiting.mist-blur--fade.mist-blur--blur.mist-blur--up>*{opacity:0;filter:blur(8px);transform:translateY(calc(var(--mist-blur-distance) * -1))}.mist-blur--exiting.mist-blur--fade.mist-blur--blur.mist-blur--down>*{opacity:0;filter:blur(8px);transform:translateY(var(--mist-blur-distance))}.mist-blur--exiting.mist-blur--fade.mist-blur--blur:not(.mist-blur--up):not(.mist-blur--down):not(.mist-blur--left):not(.mist-blur--right)>*{opacity:0;filter:blur(8px)}.mist-blur--exited>*{opacity:0}
.toast-container{z-index:10000;pointer-events:none;position:fixed}.toast{color:var(--text-color);pointer-events:none;white-space:nowrap;z-index:10000;text-shadow:0 2px 8px #0000004d;border-radius:6px;padding:8px 12px;font-size:14px;font-weight:600}
.ShareButton-module-scss-module__VpZy4a__shareButtonContainer{display:inline-block;position:relative}.ShareButton-module-scss-module__VpZy4a__shareButton{cursor:pointer;width:40px;min-width:40px;height:40px;min-height:40px;color:var(--text-tertiary-color);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .18s;display:inline-flex}.ShareButton-module-scss-module__VpZy4a__shareButton:hover{background:var(--solid-control-h);color:var(--text-secondary-color)}.ShareButton-module-scss-module__VpZy4a__shareButton:focus-visible{outline:2px solid var(--white-15);outline-offset:2px}.ShareButton-module-scss-module__VpZy4a__shareButton:active{transform:scale(.95)}.ShareButton-module-scss-module__VpZy4a__shareButton[aria-expanded=true]{background:var(--solid-control-h);color:var(--text-secondary-color)}.ShareButton-module-scss-module__VpZy4a__shareIcon{width:20px;height:20px;transition:transform .18s;display:block}.ShareButton-module-scss-module__VpZy4a__shareButton:hover .ShareButton-module-scss-module__VpZy4a__shareIcon{transform:scale(1.1)}.ShareButton-module-scss-module__VpZy4a__dropdown{background:var(--surface-2);border:1px solid var(--solid-border);z-index:1000;border-radius:8px;min-width:200px;animation:.15s ease-out ShareButton-module-scss-module__VpZy4a__dropdownSlideIn;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 4px 16px #00000026}.ShareButton-module-scss-module__VpZy4a__dropdownHeader{padding:var(--gap-s) var(--gap-m);border-bottom:1px solid var(--solid-border);background:var(--surface-1)}.ShareButton-module-scss-module__VpZy4a__dropdownTitle{font-size:var(--p4-size);color:var(--text-secondary-color);text-transform:uppercase;letter-spacing:.5px;font-weight:600}.ShareButton-module-scss-module__VpZy4a__dropdownContent{padding:var(--gap-s);gap:var(--gap-xs);flex-direction:column;display:flex}.ShareButton-module-scss-module__VpZy4a__shareLink{justify-content:flex-start;align-items:center;gap:var(--gap-s);padding:var(--gap-xs) var(--gap-s)!important;font-weight:500!important;font-size:var(--p3-size)!important;border-radius:6px!important;text-decoration:none!important;transition:all .15s!important;display:flex!important}.ShareButton-module-scss-module__VpZy4a__shareLink:hover{transform:translate(2px);background:var(--solid-control-h)!important}.ShareButton-module-scss-module__VpZy4a__shareLink:active{transform:translate(0)}.ShareButton-module-scss-module__VpZy4a__shareLink .ShareButton-module-scss-module__VpZy4a__icon{flex-shrink:0;font-size:16px}@keyframes ShareButton-module-scss-module__VpZy4a__dropdownSlideIn{0%{opacity:0;transform:translateY(-8px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:768px){.ShareButton-module-scss-module__VpZy4a__dropdown{min-width:180px;right:-8px}.ShareButton-module-scss-module__VpZy4a__shareLink{font-size:var(--p4-size)!important;padding:var(--gap-xs)!important}.ShareButton-module-scss-module__VpZy4a__shareLink .ShareButton-module-scss-module__VpZy4a__icon{font-size:14px}}
.table-height-xs{max-height:200px}.table-height-s{max-height:300px}.table-height-m{max-height:500px}.table-height-l{max-height:700px}.table-height-xl{max-height:900px}.table-height-xxl{max-height:1200px}.table-empty{padding:var(--card-p-xl);text-align:center;color:var(--text-secondary-color)}.table-glass-scroll::-webkit-scrollbar{width:8px;height:8px}.table-solid-scroll::-webkit-scrollbar{width:8px;height:8px}.table-glass-scroll::-webkit-scrollbar-track{background:0 0;border-radius:4px}.table-solid-scroll::-webkit-scrollbar-track{background:0 0;border-radius:4px}.table-glass-scroll::-webkit-scrollbar-thumb{background:var(--solid-border);border-radius:4px}.table-solid-scroll::-webkit-scrollbar-thumb{background:var(--solid-border);border-radius:4px}.table-glass-scroll::-webkit-scrollbar-thumb:hover{background:var(--text-quaternary-color)}.table-solid-scroll::-webkit-scrollbar-thumb:hover{background:var(--text-quaternary-color)}.table-solid-wrapper{background:var(--surface-2);width:100%;color:var(--text-color);border-radius:var(--card-br-m);flex-direction:column;display:flex;overflow:hidden}.table-solid-scroll{-webkit-overflow-scrolling:touch;flex:1;width:100%;overflow:auto}.table-solid{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--p3-size);background:0 0;line-height:1.5}.table-solid thead{background:var(--surface-1)}.table-solid thead th{text-align:left;color:var(--text-color);white-space:nowrap;background:var(--surface-1);border-bottom:2px solid var(--solid-border);padding:clamp(12px,2vw,16px) clamp(14px,2.5vw,18px);font-weight:500}.table-solid thead th:first-child{padding-left:clamp(16px,3vw,24px)}.table-solid thead th:last-child{padding-right:clamp(16px,3vw,24px)}.table-solid tbody tr:last-child td{border-bottom:none}.table-solid tbody td{color:var(--text-color);vertical-align:middle;border-bottom:1px solid var(--solid-border);padding:clamp(12px,2vw,16px) clamp(14px,2.5vw,18px)}.table-solid tbody td:first-child{padding-left:clamp(16px,3vw,24px)}.table-solid tbody td:last-child{padding-right:clamp(16px,3vw,24px)}.table-solid tfoot{background:var(--surface-1)}.table-solid tfoot td{border-top:2px solid var(--solid-border);border-bottom:none;padding:clamp(12px,2vw,16px) clamp(14px,2.5vw,18px);font-weight:500}.table-solid tfoot td:first-child{padding-left:clamp(16px,3vw,24px)}.table-solid tfoot td:last-child{padding-right:clamp(16px,3vw,24px)}.table-solid.table-striped tbody tr:nth-child(2n){background:var(--surface-1)}.table-solid.table-borders-none thead th,.table-solid.table-borders-none tbody td{border-bottom:none}.table-solid.table-borders-none tfoot td{border-top:none}.table-solid.table-borders-vertical thead th,.table-solid.table-borders-vertical tbody td{border-bottom:none}.table-solid.table-borders-vertical tfoot td{border-top:none}.table-solid.table-borders-vertical thead th:not(:last-child),.table-solid.table-borders-vertical tbody td:not(:last-child),.table-solid.table-borders-vertical tfoot td:not(:last-child),.table-solid.table-borders-all thead th:not(:last-child),.table-solid.table-borders-all tbody td:not(:last-child),.table-solid.table-borders-all tfoot td:not(:last-child){border-right:1px solid var(--solid-border)}.table-solid.table-size-xs{font-size:var(--p5-size)}.table-solid.table-size-xs thead th,.table-solid.table-size-xs tbody td,.table-solid.table-size-xs tfoot td{padding:3px clamp(6px,1.2vw,8px)}.table-solid.table-size-xs thead th:first-child,.table-solid.table-size-xs tbody td:first-child,.table-solid.table-size-xs tfoot td:first-child{padding-left:clamp(6px,1.5vw,8px)}.table-solid.table-size-xs thead th:last-child,.table-solid.table-size-xs tbody td:last-child,.table-solid.table-size-xs tfoot td:last-child{padding-right:clamp(6px,1.5vw,8px)}.table-solid.table-size-s{font-size:var(--p4-size)}.table-solid.table-size-s thead th,.table-solid.table-size-s tbody td,.table-solid.table-size-s tfoot td{padding:var(--gap-xs) clamp(10px,1.8vw,12px)}.table-solid.table-size-s thead th:first-child,.table-solid.table-size-s tbody td:first-child,.table-solid.table-size-s tfoot td:first-child{padding-left:clamp(10px,2vw,12px)}.table-solid.table-size-s thead th:last-child,.table-solid.table-size-s tbody td:last-child,.table-solid.table-size-s tfoot td:last-child{padding-right:clamp(10px,2vw,12px)}.table-solid.table-size-l{font-size:var(--p1-size)}.table-solid.table-size-l thead th,.table-solid.table-size-l tbody td,.table-solid.table-size-l tfoot td{padding:clamp(16px,2.5vw,20px) clamp(18px,3vw,24px)}.table-solid.table-size-l thead th:first-child,.table-solid.table-size-l tbody td:first-child,.table-solid.table-size-l tfoot td:first-child{padding-left:clamp(20px,3.5vw,28px)}.table-solid.table-size-l thead th:last-child,.table-solid.table-size-l tbody td:last-child,.table-solid.table-size-l tfoot td:last-child{padding-right:clamp(20px,3.5vw,28px)}.table-solid.table-size-xl{font-size:var(--h5-size)}.table-solid.table-size-xl thead th,.table-solid.table-size-xl tbody td,.table-solid.table-size-xl tfoot td{padding:clamp(18px,3vw,24px) clamp(22px,3.5vw,28px)}.table-solid.table-size-xl thead th:first-child,.table-solid.table-size-xl tbody td:first-child,.table-solid.table-size-xl tfoot td:first-child{padding-left:clamp(24px,4vw,32px)}.table-solid.table-size-xl thead th:last-child,.table-solid.table-size-xl tbody td:last-child,.table-solid.table-size-xl tfoot td:last-child{padding-right:clamp(24px,4vw,32px)}.table-solid.table-size-xxl{font-size:var(--h4-size)}.table-solid.table-size-xxl thead th,.table-solid.table-size-xxl tbody td,.table-solid.table-size-xxl tfoot td{padding:clamp(22px,3.5vw,28px) clamp(26px,4vw,34px)}.table-solid.table-size-xxl thead th:first-child,.table-solid.table-size-xxl tbody td:first-child,.table-solid.table-size-xxl tfoot td:first-child{padding-left:clamp(28px,4.5vw,38px)}.table-solid.table-size-xxl thead th:last-child,.table-solid.table-size-xxl tbody td:last-child,.table-solid.table-size-xxl tfoot td:last-child{padding-right:clamp(28px,4.5vw,38px)}.table-solid.table-fixed{table-layout:fixed}.table-solid.table-fixed td,.table-solid.table-fixed th{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.table-glass-wrapper{width:100%;color:var(--text-color);border-radius:var(--card-br-m);flex-direction:column;display:flex;overflow:hidden}.table-glass-scroll{-webkit-overflow-scrolling:touch;border-radius:inherit;flex:1;width:100%;overflow:auto}.table-glass{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--p3-size);background:0 0;line-height:1.5}.table-glass thead th{text-align:left;color:var(--text-color);white-space:nowrap;border-bottom:1px solid #ffffff1a;padding:clamp(12px,2vw,16px) clamp(14px,2.5vw,18px);font-weight:500}.table-glass thead th:first-child{border-top-left-radius:var(--card-br-m);padding-left:clamp(16px,3vw,24px)}.table-glass thead th:last-child{border-top-right-radius:var(--card-br-m);padding-right:clamp(16px,3vw,24px)}.table-glass tbody tr{transition:background .15s}.table-glass tbody tr:hover{background:#ffffff08}.table-glass tbody tr:last-child td:first-child{border-bottom-left-radius:var(--card-br-m)}.table-glass tbody tr:last-child td:last-child{border-bottom-right-radius:var(--card-br-m)}.table-glass tbody td{color:var(--text-color);vertical-align:middle;border-bottom:1px solid #ffffff14;padding:clamp(12px,2vw,16px) clamp(14px,2.5vw,18px)}.table-glass tbody td:first-child{padding-left:clamp(16px,3vw,24px)}.table-glass tbody td:last-child{padding-right:clamp(16px,3vw,24px)}.table-glass tbody tr:last-child td{border-bottom:none}.table-glass tfoot td{background:#ffffff08;border-top:1px solid #ffffff26;padding:clamp(12px,2vw,16px) clamp(14px,2.5vw,18px);font-weight:500}.table-glass tfoot td:first-child{border-bottom-left-radius:var(--card-br-m);padding-left:clamp(16px,3vw,24px)}.table-glass tfoot td:last-child{border-bottom-right-radius:var(--card-br-m);padding-right:clamp(16px,3vw,24px)}.table-glass.table-striped tbody tr:nth-child(2n){background:#ffffff05}.table-glass.table-borders-none thead th,.table-glass.table-borders-none tbody td{border-bottom:none}.table-glass.table-borders-none tfoot td{border-top:none}.table-glass.table-borders-vertical thead th,.table-glass.table-borders-vertical tbody td{border-bottom:none}.table-glass.table-borders-vertical tfoot td{border-top:none}.table-glass.table-borders-vertical thead th:not(:last-child),.table-glass.table-borders-vertical tbody td:not(:last-child),.table-glass.table-borders-vertical tfoot td:not(:last-child),.table-glass.table-borders-all thead th:not(:last-child),.table-glass.table-borders-all tbody td:not(:last-child),.table-glass.table-borders-all tfoot td:not(:last-child){border-right:1px solid #ffffff14}.table-glass.table-size-xs{font-size:var(--p5-size)}.table-glass.table-size-xs thead th,.table-glass.table-size-xs tbody td,.table-glass.table-size-xs tfoot td{padding:3px clamp(6px,1.2vw,8px)}.table-glass.table-size-xs thead th:first-child,.table-glass.table-size-xs tbody td:first-child,.table-glass.table-size-xs tfoot td:first-child{padding-left:clamp(6px,1.5vw,8px)}.table-glass.table-size-xs thead th:last-child,.table-glass.table-size-xs tbody td:last-child,.table-glass.table-size-xs tfoot td:last-child{padding-right:clamp(6px,1.5vw,8px)}.table-glass.table-size-s{font-size:var(--p4-size)}.table-glass.table-size-s thead th,.table-glass.table-size-s tbody td,.table-glass.table-size-s tfoot td{padding:var(--gap-xs) clamp(10px,1.8vw,12px)}.table-glass.table-size-s thead th:first-child,.table-glass.table-size-s tbody td:first-child,.table-glass.table-size-s tfoot td:first-child{padding-left:clamp(10px,2vw,12px)}.table-glass.table-size-s thead th:last-child,.table-glass.table-size-s tbody td:last-child,.table-glass.table-size-s tfoot td:last-child{padding-right:clamp(10px,2vw,12px)}.table-glass.table-size-l{font-size:var(--p1-size)}.table-glass.table-size-l thead th,.table-glass.table-size-l tbody td,.table-glass.table-size-l tfoot td{padding:clamp(16px,2.5vw,20px) clamp(18px,3vw,24px)}.table-glass.table-size-l thead th:first-child,.table-glass.table-size-l tbody td:first-child,.table-glass.table-size-l tfoot td:first-child{padding-left:clamp(20px,3.5vw,28px)}.table-glass.table-size-l thead th:last-child,.table-glass.table-size-l tbody td:last-child,.table-glass.table-size-l tfoot td:last-child{padding-right:clamp(20px,3.5vw,28px)}.table-glass.table-size-xl{font-size:var(--h5-size)}.table-glass.table-size-xl thead th,.table-glass.table-size-xl tbody td,.table-glass.table-size-xl tfoot td{padding:clamp(18px,3vw,24px) clamp(22px,3.5vw,28px)}.table-glass.table-size-xl thead th:first-child,.table-glass.table-size-xl tbody td:first-child,.table-glass.table-size-xl tfoot td:first-child{padding-left:clamp(24px,4vw,32px)}.table-glass.table-size-xl thead th:last-child,.table-glass.table-size-xl tbody td:last-child,.table-glass.table-size-xl tfoot td:last-child{padding-right:clamp(24px,4vw,32px)}.table-glass.table-size-xxl{font-size:var(--h4-size)}.table-glass.table-size-xxl thead th,.table-glass.table-size-xxl tbody td,.table-glass.table-size-xxl tfoot td{padding:clamp(22px,3.5vw,28px) clamp(26px,4vw,34px)}.table-glass.table-size-xxl thead th:first-child,.table-glass.table-size-xxl tbody td:first-child,.table-glass.table-size-xxl tfoot td:first-child{padding-left:clamp(28px,4.5vw,38px)}.table-glass.table-size-xxl thead th:last-child,.table-glass.table-size-xxl tbody td:last-child,.table-glass.table-size-xxl tfoot td:last-child{padding-right:clamp(28px,4.5vw,38px)}.table-glass.table-fixed{table-layout:fixed}.table-glass.table-fixed td,.table-glass.table-fixed th{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.table-solid tbody tr.table-row-selected,.table-glass tbody tr.table-row-selected{background:#00c3ff1a}.table-solid tbody tr.table-row-selected:hover,.table-glass tbody tr.table-row-selected:hover{background:#00c3ff26}.table-solid tbody tr.table-row-disabled,.table-glass tbody tr.table-row-disabled{opacity:.5;pointer-events:none}.table-solid tbody tr.table-row-success,.table-glass tbody tr.table-row-success{background:#2ecc400d}.table-solid tbody tr.table-row-warning,.table-glass tbody tr.table-row-warning{background:#ffaa000d}.table-solid tbody tr.table-row-error,.table-glass tbody tr.table-row-error{background:#ff1e1e0d}@media (max-width:768px){.table-height-xs{max-height:150px}.table-height-s{max-height:250px}.table-height-m{max-height:400px}.table-height-l{max-height:550px}.table-height-xl{max-height:700px}.table-height-xxl{max-height:900px}.table-solid,.table-glass{font-size:var(--p3-size)}.table-solid thead th,.table-solid tbody td,.table-solid tfoot td,.table-glass thead th,.table-glass tbody td,.table-glass tfoot td{padding:clamp(8px,2vw,10px) clamp(10px,2.5vw,12px)}.table-solid thead th:first-child,.table-solid tbody td:first-child,.table-solid tfoot td:first-child,.table-glass thead th:first-child,.table-glass tbody td:first-child,.table-glass tfoot td:first-child{padding-left:clamp(12px,3vw,14px)}.table-solid thead th:last-child,.table-solid tbody td:last-child,.table-solid tfoot td:last-child,.table-glass thead th:last-child,.table-glass tbody td:last-child,.table-glass tfoot td:last-child{padding-right:clamp(12px,3vw,14px)}}@media (hover:none) and (pointer:coarse){.table-solid tbody tr:hover,.table-glass tbody tr:hover{background:0 0}}
.data-list-wrap{gap:var(--gap-xs);flex-direction:column;width:100%;min-width:0;display:flex}.data-list{flex-direction:column;width:100%;min-width:0;margin:0;padding:0;list-style:none;display:flex}.data-list--xs{--dl-padding:var(--card-p-xs);--dl-gap:var(--gap-xs);--dl-font-size:var(--p4-size);--dl-rank-width:20px}.data-list--s{--dl-padding:var(--card-p-xs);--dl-gap:var(--gap-xs);--dl-font-size:var(--p4-size);--dl-rank-width:22px}.data-list--m{--dl-padding:var(--card-p-xs) var(--card-p-s);--dl-gap:var(--gap-xs);--dl-font-size:var(--p3-size);--dl-rank-width:24px}.data-list--l{--dl-padding:var(--card-p-s) var(--card-p-m);--dl-gap:var(--gap-s);--dl-font-size:var(--p2-size);--dl-rank-width:28px}.data-list--card{gap:var(--dl-gap)}.data-list--card .data-list__item{padding:var(--dl-padding);background:var(--surface-2);border-radius:var(--card-br-xs);transition:background-color .15s}.data-list--card .data-list__item--clickable:hover{background:var(--solid-control-h)}.data-list--card .data-list__item--placeholder{background:var(--surface-1)}.data-list--file{gap:var(--dl-gap)}.data-list--file .data-list__item{padding:var(--dl-padding);background:var(--surface-2);border-radius:var(--card-br-xs);transition:background-color .15s}.data-list--file .data-list__item--clickable:hover{background:var(--solid-control-h)}.data-list--file .data-list__label{font-family:var(--font-mono,monospace);font-size:calc(var(--dl-font-size) - 1px)}.data-list--file .data-list__subtitle{font-variant-numeric:tabular-nums}.data-list--file .data-list__value{font-variant-numeric:tabular-nums;white-space:nowrap}.data-list--empty{padding:var(--gap-m);text-align:center}.data-list__empty{font-size:var(--p3-size);color:var(--text-tertiary-color)}.data-list__item{align-items:center;gap:var(--gap-s);min-height:0;display:flex}.data-list__item--clickable{cursor:pointer}.data-list__item--clickable:focus-visible{outline:2px solid var(--blue-500);outline-offset:-2px}.data-list__item--placeholder{pointer-events:none}.data-list__rank{min-width:var(--dl-rank-width);font-size:var(--p4-size);font-weight:var(--font-semibold,600);color:var(--text-tertiary-color);font-variant-numeric:tabular-nums;flex-shrink:0}.data-list__item--placeholder .data-list__rank{color:var(--text-quaternary-color)}.data-list__icon{color:var(--text-secondary-color);flex-shrink:0;justify-content:center;align-items:center;display:flex}.data-list__icon svg{width:1em;height:1em;font-size:var(--dl-font-size)}.data-list__content{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.data-list__label{font-size:var(--dl-font-size);color:var(--text-color);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.data-list__label--placeholder{color:#0000;user-select:none}.data-list__subtitle{font-size:var(--p4-size);color:var(--text-tertiary-color);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.data-list__value{font-size:var(--p4-size);color:var(--text-secondary-color);font-variant-numeric:tabular-nums;flex-shrink:0}.data-list__value--placeholder{color:var(--text-quaternary-color);user-select:none}.data-list__more{padding-top:var(--gap-xs);justify-content:center;display:flex}.data-list__load-overlay{pointer-events:none;height:40px;z-index:var(--z-above,1);justify-content:center;align-items:center;display:flex;position:absolute;bottom:0;left:0;right:0}.data-list__load-overlay>*{pointer-events:auto}.data-list-wrap--mode-scroll{flex:auto;min-height:0}.data-list-wrap--mode-scroll>.data-list{height:var(--data-list-max-height,100%);max-height:var(--data-list-max-height,100%);min-height:0;overflow:hidden}.data-list-wrap--mode-scroll>.data-list .data-list__item{flex-shrink:0}.data-list-wrap--mode-scroll.data-list-wrap--fill-parent>.data-list{height:100%;max-height:100%}.data-list-wrap--has-more{position:relative}.data-list-wrap--has-more>.data-list{mask-image:linear-gradient(#000 calc(100% - 40px),#0000)}.data-list-wrap--scrollable>.data-list{scrollbar-width:thin;overflow:hidden auto}.data-list-wrap--scrollable>.data-list .data-list__item{flex-shrink:0}.data-list-wrap--scrollable>.data-list{scrollbar-color:var(--solid-border) #0000}.data-list-wrap--scrollable>.data-list::-webkit-scrollbar{width:4px}.data-list-wrap--scrollable>.data-list::-webkit-scrollbar-track{background:0 0}.data-list-wrap--scrollable>.data-list::-webkit-scrollbar-thumb{background:var(--solid-border);border-radius:2px}
.input{border:1px solid var(--solid-border);background:var(--solid-control);width:100%;color:var(--text-color);font-size:var(--p2-size);font-family:var(--font-primary);appearance:none;outline:none;transition:all .2s}.input::placeholder{color:var(--text-quaternary-color)}.input:disabled{opacity:.5;cursor:not-allowed;background:var(--surface-1)}@media (hover:hover) and (pointer:fine){.input:hover:not(:disabled):not(:focus):not(:focus-visible):not(:focus-within){border-color:var(--solid-border-h);background:var(--solid-control-h)}}.input:focus,.input:focus-visible,.input:focus-within{border-color:var(--solid-border-focus)!important;background:var(--solid-control-a)!important}.input-h-xs{height:var(--input-h-xs)}.input-h-s{height:var(--input-h-s)}.input-h-m{height:var(--input-h-m)}.input-h-l{height:var(--input-h-l)}.input-h-xl{height:var(--input-h-xl)}.input-h-xxl{height:var(--input-h-xxl)}.input-px-xs{padding-left:clamp(8px,1.2vw,12px);padding-right:clamp(8px,1.2vw,12px)}.input-px-s{padding-left:clamp(10px,1.4vw,14px);padding-right:clamp(10px,1.4vw,14px)}.input-px-m{padding-left:clamp(12px,1.5vw,16px);padding-right:clamp(12px,1.5vw,16px)}.input-px-l{padding-left:clamp(14px,1.8vw,18px);padding-right:clamp(14px,1.8vw,18px)}.input-px-xl{padding-left:clamp(16px,2vw,20px);padding-right:clamp(16px,2vw,20px)}.input-px-xxl{padding-left:clamp(18px,2.2vw,24px);padding-right:clamp(18px,2.2vw,24px)}.input-text-xs{font-size:var(--p4-size)}.input-text-s{font-size:var(--p3-size)}.input-text-m{font-size:var(--p2-size)}.input-text-l{font-size:var(--p1-size)}.input-text-xl{font-size:var(--h4-size)}.input-text-xxl{font-size:var(--h2-size)}.input-text-hero{font-size:var(--hero-size,3.5rem)}.input-br-xs{border-radius:var(--btn-r-xs)}.input-br-s{border-radius:var(--btn-r-s)}.input-br-m{border-radius:var(--btn-r-m)}.input-br-l{border-radius:var(--btn-r-l)}.input-br-xl{border-radius:var(--btn-r-xl)}.input-br-xxl{border-radius:var(--btn-r-xxl)}.input-br-full{border-radius:var(--btn-r-full)}.input-center{text-align:center}.input-right{text-align:right}.input-left{text-align:left}.input-xs{font-size:var(--p4-size);height:var(--input-h-xs);padding-left:clamp(8px,1.2vw,12px);padding-right:clamp(8px,1.2vw,12px)}.input-s{font-size:var(--p3-size);height:var(--input-h-s);padding-left:clamp(10px,1.4vw,14px);padding-right:clamp(10px,1.4vw,14px)}.input-m{font-size:var(--p2-size);height:var(--input-h-m);padding-left:clamp(12px,1.5vw,16px);padding-right:clamp(12px,1.5vw,16px)}.input-l{font-size:var(--p1-size);height:var(--input-h-l);padding-left:clamp(14px,1.8vw,18px);padding-right:clamp(14px,1.8vw,18px)}.input-xl{font-size:var(--h4-size);height:var(--input-h-xl);padding-left:clamp(16px,2vw,20px);padding-right:clamp(16px,2vw,20px)}.input-xxl{font-size:var(--h3-size);height:var(--input-h-xxl);padding-left:clamp(18px,2.2vw,24px);padding-right:clamp(18px,2.2vw,24px)}.input-size-xs{height:var(--input-h-xs);padding-left:var(--input-px-xs);padding-right:var(--input-px-xs);font-size:var(--p3-size)}.input-size-s{height:var(--input-h-s);padding-left:var(--input-px-s);padding-right:var(--input-px-s);font-size:var(--p2-size)}.input-size-m{height:var(--input-h-m);padding-left:var(--input-px-m);padding-right:var(--input-px-m);font-size:var(--p2-size)}.input-size-l{height:var(--input-h-l);padding-left:var(--input-px-l);padding-right:var(--input-px-l);font-size:var(--p1-size)}.input-size-xl{height:var(--input-h-xl);padding-left:var(--input-px-xl);padding-right:var(--input-px-xl);font-size:var(--h4-size)}.input-size-xxl{height:var(--input-h-xxl);padding-left:var(--input-px-xxl);padding-right:var(--input-px-xxl);font-size:var(--h3-size)}.input-glass-wrapper{background:var(--glass-control);border:1px solid var(--glass-border);width:100%;backdrop-filter:blur(var(--glass-blur,8px)) saturate(var(--glass-saturation,150%));transition:background .3s,border-color .3s;display:flex;box-shadow:0 2px 8px #0000000a}@media (hover:hover) and (pointer:fine){.input-glass-wrapper:hover:not(:focus-within){border-color:var(--glass-border-h);background:var(--glass-control-h)}}.input-glass-wrapper:focus-within{border-color:var(--glass-border-focus)!important;background:var(--glass-control-a)!important}.input-glass-wrapper .input-glass{box-shadow:none;backdrop-filter:none;background:0 0;border:none;flex:1;width:100%}.input-glass{background:var(--glass-control);border:1px solid var(--glass-border);color:var(--text-color);backdrop-filter:blur(var(--glass-blur,8px)) saturate(var(--glass-saturation,150%));z-index:1;transition:background .3s,border-color .3s,color .3s;position:relative;box-shadow:0 2px 8px #0000000a}@media (hover:hover) and (pointer:fine){.input-glass:hover:not(:disabled):not(:focus):not(:focus-visible):not(:focus-within){border-color:var(--glass-border-h);background:var(--glass-control-h)}}.input-glass:focus,.input-glass:focus-visible,.input-glass:focus-within{border-color:var(--glass-border-focus)!important;background:var(--glass-control-a)!important}.input-on-glass{background:var(--on-glass-control);border:1px solid var(--on-glass-border);color:var(--text-color);transition:background .2s,border-color .2s}@media (hover:hover) and (pointer:fine){.input-on-glass:hover:not(:disabled):not(:focus):not(:focus-visible):not(:focus-within){border-color:var(--on-glass-border-h);background:var(--on-glass-control-h)}}.input-on-glass:focus,.input-on-glass:focus-visible,.input-on-glass:focus-within{border-color:var(--on-glass-border-focus)!important;background:var(--on-glass-control-a)!important}
.input-field{width:100%;display:flex}.input-field--top{gap:var(--gap-xs);flex-direction:column}.input-field--bottom{gap:var(--gap-xs);flex-direction:column-reverse}.input-field--left{align-items:center;gap:var(--gap-m);flex-direction:row}.input-field--left .input-field__label{flex-shrink:0;min-width:80px}.input-field--right{align-items:center;gap:var(--gap-m);flex-direction:row-reverse}.input-field--right .input-field__label{flex-shrink:0;min-width:80px}.input-field--align-left .input-field__label{text-align:left}.input-field--align-center .input-field__label{text-align:center}.input-field--align-right .input-field__label{text-align:right}.input-field__label{color:var(--text-secondary-color);white-space:nowrap;font-weight:500}.input-field__label--xs{font-size:var(--p5-size,11px)}.input-field__label--s{font-size:var(--p4-size,12px)}.input-field__label--m{font-size:var(--p3-size,14px)}.input-field__label--l{font-size:var(--p2-size,16px)}.input-field__helper{color:var(--text-tertiary-color,var(--text-secondary-color));font-size:var(--p5-size,11px);margin-top:var(--gap-xs)}.input-icon-wrapper{align-items:center;width:100%;display:flex}.input-icon-wrapper__icon-left,.input-icon-wrapper__icon-right{z-index:2;flex-shrink:0;position:relative}.input-icon-wrapper__icon-left{pointer-events:none}.input-icon-wrapper .input,.input-icon-wrapper .input:hover,.input-icon-wrapper .input:focus,.input-icon-wrapper .input:focus-visible,.input-icon-wrapper .input:focus-within{flex:1;min-width:0;box-shadow:none!important;backdrop-filter:none!important;background:0 0!important;border:none!important;border-radius:0!important;outline:none!important;padding-left:0!important;padding-right:0!important}.input-icon-wrapper--solid{background:var(--solid-control);border:1px solid var(--solid-border);transition:all .2s}@media (hover:hover) and (pointer:fine){.input-icon-wrapper--solid:hover:not(:focus-within){border-color:var(--solid-border-h);background:var(--solid-control-h)}}.input-icon-wrapper--solid:focus-within{border-color:var(--solid-border-focus);background:var(--solid-control-a)}.input-icon-wrapper--glass{border:1px solid var(--glass-border);backdrop-filter:blur(var(--glass-blur,8px)) saturate(var(--glass-saturation,150%));transition:background .2s,border-color .2s;background:var(--glass-control)!important}@media (hover:hover) and (pointer:fine){.input-icon-wrapper--glass:hover:not(:focus-within){border-color:var(--glass-border-h);background:var(--glass-control-h)!important}}.input-icon-wrapper--glass:focus-within{border-color:var(--glass-border-focus)}.input-icon-wrapper--on-glass{background:var(--on-glass-control);border:1px solid var(--on-glass-border);transition:background .2s,border-color .2s}@media (hover:hover) and (pointer:fine){.input-icon-wrapper--on-glass:hover:not(:focus-within){border-color:var(--on-glass-border-h);background:var(--on-glass-control-h)}}.input-icon-wrapper--on-glass:focus-within{border-color:var(--on-glass-border-focus);background:var(--on-glass-control-a)}
.input,.textarea{border:1px solid var(--solid-border);background:var(--solid-control);width:100%;color:var(--text-color);font-size:var(--p2-size);font-family:var(--font-primary);appearance:none;outline:none;transition:all .2s}.input::placeholder,.textarea::placeholder{color:var(--text-quaternary-color)}.input:disabled,.textarea:disabled{opacity:.5;cursor:not-allowed;background:var(--surface-1)}@media (hover:hover) and (pointer:fine){.input:hover:not(:disabled):not(:focus):not(:focus-visible):not(:focus-within),.textarea:hover:not(:disabled):not(:focus):not(:focus-visible):not(:focus-within){border-color:var(--solid-border-h);background:var(--solid-control-h)}}.input:focus,.textarea:focus,.input:focus-visible,.textarea:focus-visible,.input:focus-within,.textarea:focus-within{border-color:var(--solid-border-focus)!important;background:var(--solid-control-a)!important}.input-h-xs{height:var(--input-h-xs)}.input-h-s{height:var(--input-h-s)}.input-h-m{height:var(--input-h-m)}.input-h-l{height:var(--input-h-l)}.input-h-xl{height:var(--input-h-xl)}.input-h-xxl{height:var(--input-h-xxl)}.input-px-xs{padding-left:clamp(8px,1.2vw,12px);padding-right:clamp(8px,1.2vw,12px)}.input-px-s{padding-left:clamp(10px,1.4vw,14px);padding-right:clamp(10px,1.4vw,14px)}.input-px-m{padding-left:clamp(12px,1.5vw,16px);padding-right:clamp(12px,1.5vw,16px)}.input-px-l{padding-left:clamp(14px,1.8vw,18px);padding-right:clamp(14px,1.8vw,18px)}.input-px-xl{padding-left:clamp(16px,2vw,20px);padding-right:clamp(16px,2vw,20px)}.input-px-xxl{padding-left:clamp(18px,2.2vw,24px);padding-right:clamp(18px,2.2vw,24px)}.input-text-xs{font-size:var(--p4-size)}.input-text-s{font-size:var(--p3-size)}.input-text-m{font-size:var(--p2-size)}.input-text-l{font-size:var(--p1-size)}.input-text-xl{font-size:var(--h4-size)}.input-text-xxl{font-size:var(--h2-size)}.input-text-hero{font-size:var(--hero-size,3.5rem)}.input-br-xs{border-radius:var(--btn-r-xs)}.input-br-s{border-radius:var(--btn-r-s)}.input-br-m{border-radius:var(--btn-r-m)}.input-br-l{border-radius:var(--btn-r-l)}.input-br-xl{border-radius:var(--btn-r-xl)}.input-br-xxl{border-radius:var(--btn-r-xxl)}.input-br-full{border-radius:var(--btn-r-full)}.input-center{text-align:center}.input-right{text-align:right}.input-left{text-align:left}.input-xs{font-size:var(--p4-size);height:var(--input-h-xs);padding-left:clamp(8px,1.2vw,12px);padding-right:clamp(8px,1.2vw,12px)}.input-s{font-size:var(--p3-size);height:var(--input-h-s);padding-left:clamp(10px,1.4vw,14px);padding-right:clamp(10px,1.4vw,14px)}.input-m{font-size:var(--p2-size);height:var(--input-h-m);padding-left:clamp(12px,1.5vw,16px);padding-right:clamp(12px,1.5vw,16px)}.input-l{font-size:var(--p1-size);height:var(--input-h-l);padding-left:clamp(14px,1.8vw,18px);padding-right:clamp(14px,1.8vw,18px)}.input-xl{font-size:var(--h4-size);height:var(--input-h-xl);padding-left:clamp(16px,2vw,20px);padding-right:clamp(16px,2vw,20px)}.input-xxl{font-size:var(--h3-size);height:var(--input-h-xxl);padding-left:clamp(18px,2.2vw,24px);padding-right:clamp(18px,2.2vw,24px)}.input-size-xs{height:var(--input-h-xs);padding-left:var(--input-px-xs);padding-right:var(--input-px-xs);font-size:var(--p3-size)}.input-size-s{height:var(--input-h-s);padding-left:var(--input-px-s);padding-right:var(--input-px-s);font-size:var(--p2-size)}.input-size-m{height:var(--input-h-m);padding-left:var(--input-px-m);padding-right:var(--input-px-m);font-size:var(--p2-size)}.input-size-l{height:var(--input-h-l);padding-left:var(--input-px-l);padding-right:var(--input-px-l);font-size:var(--p1-size)}.input-size-xl{height:var(--input-h-xl);padding-left:var(--input-px-xl);padding-right:var(--input-px-xl);font-size:var(--h4-size)}.input-size-xxl{height:var(--input-h-xxl);padding-left:var(--input-px-xxl);padding-right:var(--input-px-xxl);font-size:var(--h3-size)}.input-glass-wrapper{background:var(--glass-control);border:1px solid var(--glass-border);width:100%;backdrop-filter:blur(var(--glass-blur,8px)) saturate(var(--glass-saturation,150%));transition:background .3s,border-color .3s;display:flex;box-shadow:0 2px 8px #0000000a}@media (hover:hover) and (pointer:fine){.input-glass-wrapper:hover:not(:focus-within){border-color:var(--glass-border-h);background:var(--glass-control-h)}}.input-glass-wrapper:focus-within{border-color:var(--glass-border-focus)!important;background:var(--glass-control-a)!important}.input-glass-wrapper .input-glass{box-shadow:none;backdrop-filter:none;background:0 0;border:none;flex:1;width:100%}.input-glass{background:var(--glass-control);border:1px solid var(--glass-border);color:var(--text-color);backdrop-filter:blur(var(--glass-blur,8px)) saturate(var(--glass-saturation,150%));z-index:1;transition:background .3s,border-color .3s,color .3s;position:relative;box-shadow:0 2px 8px #0000000a}@media (hover:hover) and (pointer:fine){.input-glass:hover:not(:disabled):not(:focus):not(:focus-visible):not(:focus-within){border-color:var(--glass-border-h);background:var(--glass-control-h)}}.input-glass:focus,.input-glass:focus-visible,.input-glass:focus-within{border-color:var(--glass-border-focus)!important;background:var(--glass-control-a)!important}.input-on-glass{background:var(--on-glass-control);border:1px solid var(--on-glass-border);color:var(--text-color);transition:background .2s,border-color .2s}@media (hover:hover) and (pointer:fine){.input-on-glass:hover:not(:disabled):not(:focus):not(:focus-visible):not(:focus-within){border-color:var(--on-glass-border-h);background:var(--on-glass-control-h)}}.input-on-glass:focus,.input-on-glass:focus-visible,.input-on-glass:focus-within{border-color:var(--on-glass-border-focus)!important;background:var(--on-glass-control-a)!important}.textarea{resize:vertical;border-radius:var(--btn-r-m);height:auto;min-height:clamp(80px,15vw,120px);line-height:1.5}.textarea-glass{background:var(--glass-control);border-color:var(--glass-border)}@media (hover:hover) and (pointer:fine){.textarea-glass:hover:not(:disabled):not(:focus):not(:focus-visible):not(:focus-within){border-color:var(--glass-border-h);background:var(--glass-control-h)}}.textarea-glass:focus,.textarea-glass:focus-visible,.textarea-glass:focus-within{border-color:var(--glass-border-focus)!important;background:var(--glass-control-a)!important}.textarea-on-glass{background:var(--on-glass-control);border-color:var(--on-glass-border)}@media (hover:hover) and (pointer:fine){.textarea-on-glass:hover:not(:disabled):not(:focus):not(:focus-visible):not(:focus-within){border-color:var(--on-glass-border-h);background:var(--on-glass-control-h)}}.textarea-on-glass:focus,.textarea-on-glass:focus-visible,.textarea-on-glass:focus-within{border-color:var(--on-glass-border-focus)!important;background:var(--on-glass-control-a)!important}.textarea-size-xs{font-size:var(--p3-size);padding:var(--input-px-xs);min-height:clamp(60px,10vw,80px)}.textarea-size-s{font-size:var(--p2-size);padding:var(--input-px-s);min-height:clamp(72px,12vw,96px)}.textarea-size-m{font-size:var(--p2-size);padding:var(--input-px-m);min-height:clamp(80px,15vw,120px)}.textarea-size-l{font-size:var(--p1-size);padding:var(--input-px-l);min-height:clamp(100px,18vw,140px)}.textarea-size-xl{font-size:var(--h4-size);padding:var(--input-px-xl);min-height:clamp(120px,20vw,160px)}.textarea-size-xxl{font-size:var(--h3-size);padding:var(--input-px-xxl);min-height:clamp(150px,25vw,200px)}.textarea-br-xs{border-radius:var(--btn-r-xs)}.textarea-br-s{border-radius:var(--btn-r-s)}.textarea-br-m{border-radius:var(--btn-r-m)}.textarea-br-l{border-radius:var(--btn-r-l)}.textarea-br-xl{border-radius:var(--btn-r-xl)}.textarea-br-xxl{border-radius:var(--btn-r-xxl)}.textarea-br-full{border-radius:var(--btn-r-full)}
.textarea{resize:vertical;border-radius:var(--btn-r-m);border:1px solid var(--solid-border);background:var(--solid-control);width:100%;height:auto;min-height:clamp(80px,15vw,120px);color:var(--text-color);line-height:1.5;font-size:var(--p2-size);font-family:var(--font-primary);appearance:none;outline:none;transition:all .2s}.textarea::placeholder{color:var(--text-quaternary-color)}.textarea:disabled{opacity:.5;cursor:not-allowed;background:var(--surface-1)}@media (hover:hover) and (pointer:fine){.textarea:hover:not(:disabled):not(:focus):not(:focus-visible):not(:focus-within){border-color:var(--solid-control-h);background:var(--surface-3)}}.textarea:focus,.textarea:focus-visible,.textarea:focus-within{border-color:var(--solid-control-selected)!important;background:var(--surface-4)!important}.textarea.textarea-no-resize{resize:none}.textarea.textarea-full-width{width:100%}.textarea.textarea-full-height{flex:1;height:100%;min-height:0}.textarea-glass-wrapper{background:var(--glass-control);border:1px solid var(--glass-border);width:100%;backdrop-filter:blur(var(--glass-blur,8px)) saturate(var(--glass-saturation,150%));transition:background .3s,border-color .3s}@media (hover:hover) and (pointer:fine){.textarea-glass-wrapper:hover:not(:focus-within){border-color:var(--glass-border-h);background:var(--glass-control-h)}}.textarea-glass-wrapper:focus-within{border-color:var(--glass-border-focus)!important;background:var(--glass-control-a)!important}.textarea-glass-wrapper .textarea-glass{backdrop-filter:none;background:0 0;border:none;width:100%}.textarea-glass{background:var(--glass-control);border:1px solid var(--glass-border);color:var(--text-color);backdrop-filter:blur(var(--glass-blur,8px)) saturate(var(--glass-saturation,150%));transition:background .3s,border-color .3s}@media (hover:hover) and (pointer:fine){.textarea-glass:hover:not(:disabled):not(:focus):not(:focus-visible):not(:focus-within){border-color:var(--glass-border-h);background:var(--glass-control-h)}}.textarea-glass:focus,.textarea-glass:focus-visible,.textarea-glass:focus-within{border-color:var(--glass-border-focus)!important;background:var(--glass-control-a)!important}.textarea-on-glass{background:var(--on-glass-control);border:1px solid var(--on-glass-border);color:var(--text-color);transition:background .2s,border-color .2s}@media (hover:hover) and (pointer:fine){.textarea-on-glass:hover:not(:disabled):not(:focus):not(:focus-visible):not(:focus-within){border-color:var(--on-glass-border-h);background:var(--on-glass-control-h)}}.textarea-on-glass:focus,.textarea-on-glass:focus-visible,.textarea-on-glass:focus-within{border-color:var(--on-glass-border-focus)!important;background:var(--on-glass-control-a)!important}.textarea-wrapper{width:100%;position:relative}.textarea-counter{font-size:var(--p4-size);color:var(--text-tertiary-color);pointer-events:none;user-select:none;background:var(--bg-color);border-radius:var(--btn-r-xs);padding:2px 6px;position:absolute;bottom:8px;right:12px}.textarea-size-xs{font-size:var(--p3-size);padding:var(--component-p-xs);min-height:clamp(60px,10vw,80px)}.textarea-size-s{font-size:var(--p2-size);padding:var(--component-p-s);min-height:clamp(72px,12vw,96px)}.textarea-size-m{font-size:var(--p2-size);padding:var(--component-p-m);min-height:clamp(80px,15vw,120px)}.textarea-size-l{font-size:var(--p1-size);padding:var(--component-p-l);min-height:clamp(100px,18vw,140px)}.textarea-size-xl{font-size:var(--h4-size);padding:var(--component-p-xl);min-height:clamp(120px,20vw,160px)}.textarea-br-xs{border-radius:var(--btn-r-xs)}.textarea-br-s{border-radius:var(--btn-r-s)}.textarea-br-m{border-radius:var(--btn-r-m)}.textarea-br-l{border-radius:var(--btn-r-l)}.textarea-br-xl{border-radius:var(--btn-r-xl)}.textarea-br-xxl{border-radius:var(--btn-r-xxl)}.textarea-br-full{border-radius:var(--btn-r-full)}.textarea-field{gap:var(--gap-xs);flex-direction:column;width:100%;display:flex}.textarea-field--full-height{flex:1;min-height:0}.textarea-field--full-height .textarea-field__content{flex-direction:column;flex:1;min-height:0;display:flex}.textarea-field--full-height .textarea{flex:1;min-height:0}.textarea-field--top{flex-direction:column}.textarea-field--bottom{flex-direction:column-reverse}.textarea-field--left{align-items:flex-start;gap:var(--gap-m);flex-direction:row}.textarea-field--left .textarea-field__label{padding-top:var(--card-p-xs);white-space:nowrap;flex-shrink:0}.textarea-field--left .textarea-wrapper,.textarea-field--left .textarea{flex:1}.textarea-field--right{align-items:flex-start;gap:var(--gap-m);flex-direction:row-reverse}.textarea-field--right .textarea-field__label{padding-top:var(--card-p-xs);white-space:nowrap;flex-shrink:0}.textarea-field--right .textarea-wrapper,.textarea-field--right .textarea{flex:1}.textarea-field--align-left .textarea-field__label{text-align:left}.textarea-field--align-center .textarea-field__label{text-align:center}.textarea-field--align-right .textarea-field__label{text-align:right}.textarea-field__label{color:var(--text-secondary-color);font-weight:500}.textarea-field__label--xs{font-size:var(--p5-size,11px)}.textarea-field__label--s{font-size:var(--p4-size,12px)}.textarea-field__label--m{font-size:var(--p3-size,14px)}.textarea-field__label--l{font-size:var(--p2-size,16px)}
.tags-input{gap:var(--gap-s);flex-direction:column;display:flex}.tags-input__tags{gap:var(--gap-xs);flex-wrap:wrap;align-items:center;display:flex}.tags-input__input{min-width:120px;font-size:var(--p3-size);color:var(--text-color);padding:var(--gap-xs) 0;background:0 0;border:none;outline:none;flex:1}.tags-input__input::placeholder{color:var(--text-tertiary-color)}.tags-input__input:disabled{opacity:.5;cursor:not-allowed}.tags-input--xs .tags-input__input{font-size:var(--p4-size);min-width:80px}.tags-input--m .tags-input__input{font-size:var(--p2-size);min-width:150px}.tags-input--solid .tags-input__tags{background:var(--solid-control);border:1px solid var(--solid-border);border-radius:var(--btn-r-m);padding:var(--gap-xs) var(--gap-s);transition:all .2s}@media (hover:hover) and (pointer:fine){.tags-input--solid .tags-input__tags:hover:not(:focus-within){border-color:var(--solid-border-h);background:var(--solid-control-h)}}.tags-input--solid .tags-input__tags:focus-within{border-color:var(--solid-border-focus);background:var(--solid-control-a)}.tags-input--glass .tags-input__tags{background:var(--glass-control);border:1px solid var(--glass-border);border-radius:var(--btn-r-m);padding:var(--gap-xs) var(--gap-s);backdrop-filter:blur(var(--glass-blur,8px)) saturate(var(--glass-saturation,150%));transition:all .2s}@media (hover:hover) and (pointer:fine){.tags-input--glass .tags-input__tags:hover:not(:focus-within){border-color:var(--glass-border-h);background:var(--glass-control-h)}}.tags-input--glass .tags-input__tags:focus-within{border-color:var(--glass-border-focus);background:var(--glass-control-a)}.tags-input--on-glass .tags-input__tags{background:var(--on-glass-control);border:1px solid var(--on-glass-border);border-radius:var(--btn-r-m);padding:var(--gap-xs) var(--gap-s);transition:all .2s}@media (hover:hover) and (pointer:fine){.tags-input--on-glass .tags-input__tags:hover:not(:focus-within){border-color:var(--on-glass-border-h);background:var(--on-glass-control-h)}}.tags-input--on-glass .tags-input__tags:focus-within{border-color:var(--on-glass-border-focus);background:var(--on-glass-control-a)}
.glass-s,.dropdown--glass .dropdown-trigger,.dropdown--glass .dropdown-menu{z-index:var(--z-above);box-shadow:var(--glass-s-outer-shadow);background:0 0;position:relative;overflow:hidden}.glass-s:before,.dropdown--glass .dropdown-trigger:before,.dropdown--glass .dropdown-menu:before{content:"";border-radius:inherit;pointer-events:none;z-index:10;box-shadow:var(--glass-s-inner-shadow);position:absolute;inset:0}.glass-m{z-index:var(--z-above);box-shadow:var(--glass-m-outer-shadow);position:relative;overflow:hidden}.glass-m:before{content:"";border-radius:inherit;pointer-events:none;z-index:10;box-shadow:var(--glass-m-inner-shadow);position:absolute;inset:0}.glass-m:after{content:"";border-radius:inherit;pointer-events:none;z-index:1;border:1px solid var(--glass-m-overlay-border);mix-blend-mode:overlay;position:absolute;inset:0}.glass-s>:not(style),.dropdown--glass .dropdown-trigger>:not(style),.dropdown--glass .dropdown-menu>:not(style),.glass-m>:not(style){position:relative}.glass,.dropdown--glass .dropdown-trigger{backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturation));isolation:isolate;backface-visibility:hidden}.glass-strong,.dropdown--glass .dropdown-menu{backdrop-filter:blur(var(--glass-blur-strong)) saturate(var(--glass-saturation));isolation:isolate;backface-visibility:hidden}html.glass-simplified{--glass-simple-bg:color-mix(in srgb, var(--bg-color) 38%, transparent);--glass-simple-bg-s:color-mix(in srgb, var(--bg-color) 56%, transparent);--glass-simple-bg-m:color-mix(in srgb, var(--bg-color) 62%, transparent);--glass-simple-bg-tint:color-mix(in srgb, var(--bg-color) 74%, transparent);--glass-simple-border:#ffffff1f;--glass-simple-border-strong:#ffffff29;--glass-blur:0px;--glass-blur-strong:0px;--glass-saturation:100%;--glass-s-outer-shadow:none;--glass-m-outer-shadow:none;--glass-s-inner-shadow:none;--glass-m-inner-shadow:none;--glass-m-overlay-border:transparent}html.glass-simplified .glass,html.glass-simplified .dropdown--glass .dropdown-trigger,.dropdown--glass html.glass-simplified .dropdown-trigger,html.glass-simplified .glass-strong,html.glass-simplified .dropdown--glass .dropdown-menu,.dropdown--glass html.glass-simplified .dropdown-menu{-webkit-backdrop-filter:none}html.glass-simplified .glass-s,html.glass-simplified .dropdown--glass .dropdown-trigger,.dropdown--glass html.glass-simplified .dropdown-trigger,html.glass-simplified .dropdown--glass .dropdown-menu,.dropdown--glass html.glass-simplified .dropdown-menu,html.glass-simplified .glass-m{border:1px solid var(--glass-simple-border-strong);box-shadow:none}html.glass-simplified .glass,html.glass-simplified .dropdown--glass .dropdown-trigger,.dropdown--glass html.glass-simplified .dropdown-trigger{background:var(--glass-simple-bg);border:1px solid var(--glass-simple-border);box-shadow:none}html.glass-simplified .glass-s,html.glass-simplified .dropdown--glass .dropdown-trigger,.dropdown--glass html.glass-simplified .dropdown-trigger,html.glass-simplified .dropdown--glass .dropdown-menu,.dropdown--glass html.glass-simplified .dropdown-menu{background:var(--glass-simple-bg-s)}html.glass-simplified .glass-m{background:var(--glass-simple-bg-m)}html.glass-simplified .glass-tint{background:var(--glass-simple-bg-tint);border:1px solid var(--glass-simple-border-strong);box-shadow:none}html.glass-simplified .glass-s:before,html.glass-simplified .dropdown--glass .dropdown-trigger:before,.dropdown--glass html.glass-simplified .dropdown-trigger:before,html.glass-simplified .dropdown--glass .dropdown-menu:before,.dropdown--glass html.glass-simplified .dropdown-menu:before,html.glass-simplified .glass-m:before,html.glass-simplified .glass-m:after{content:none;box-shadow:none;mix-blend-mode:normal;border:none}html.light-theme.glass-simplified{--glass-simple-bg:color-mix(in srgb, var(--bg-color) 46%, transparent);--glass-simple-bg-s:color-mix(in srgb, var(--bg-color) 62%, transparent);--glass-simple-bg-m:color-mix(in srgb, var(--bg-color) 68%, transparent);--glass-simple-bg-tint:color-mix(in srgb, var(--bg-color) 80%, transparent);--glass-simple-border:#3a445624;--glass-simple-border-strong:#3a445633}:root,html.dark-theme{--glass-s-outer-shadow:0 1px 3px 0 #0003, 0 4px 12px 0 #00000026;--glass-m-outer-shadow:0 1px 5px 0 #0003, 0 6px 16px 0 #00000029;--glass-m-overlay-border:#ffffff1f;--glass-s-inner-shadow:inset 0 0 0 1px #ffffff0a, inset 1.5px 2px 0 -1px #fff3, inset -1.5px -1.5px 0 -1px #ffffff24, inset -2px -6px 2px -4px #ffffff1f, inset 0 -1px 4px 0 #0000001a, inset -1px 2px 0 -1px #00000026;--glass-m-inner-shadow:inset 0 0 0 1px #ffffff08, inset 2px 3px 0 -2px #ffffff47, inset -2px -2px 0 -2px #ffffff38, inset -3px -8px 1px -6px #ffffff2e, inset -.3px -1px 4px 0 #00000042, inset -1.5px 2.5px 0 -2px #00000070;--glass-sep-s-gradient:linear-gradient(90deg, transparent 0%, #ffffff1a 15%, #ffffff26 50%, #ffffff1a 85%, transparent 100%);--glass-sep-s-shadow:0 0 1px #ffffff14, 0 1px 2px #ffffff0f;--glass-sep-m-gradient:linear-gradient(90deg, transparent 0%, #ffffff26 10%, #fff3 50%, #ffffff26 90%, transparent 100%);--glass-sep-m-shadow:0 0 1px #ffffff1a, 0 2px 4px #ffffff1a, inset 0 1px 0 #fff3;--glass-sep-v-s-gradient:linear-gradient(180deg, transparent 0%, #ffffff1a 15%, #ffffff26 50%, #ffffff1a 85%, transparent 100%)}.glass-separator-s{background:var(--glass-sep-s-gradient);height:1px;box-shadow:var(--glass-sep-s-shadow);border:none}.glass-separator-m{background:var(--glass-sep-m-gradient);height:1px;box-shadow:var(--glass-sep-m-shadow);border:none;border-radius:1px}.glass-separator-v-s{background:var(--glass-sep-v-s-gradient);width:1px;box-shadow:var(--glass-sep-s-shadow);border:none}.glass-tint{backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturation));isolation:isolate;backface-visibility:hidden;background:var(--glass-bg-tint)}html.light-theme{--glass-s-outer-shadow:0 1px 2px 0 #0000001f, 0 3px 8px 0 #00000017;--glass-m-outer-shadow:0 1px 3px 0 #0000000f, 0 4px 12px 0 #0000000d;--glass-m-overlay-border:#ffffff3d;--glass-s-inner-shadow:inset 0 0 0 1px #0000000b, inset 1.5px 2px 0 -1px #00000024, inset -1.5px -1.5px 0 -1px #0000001a, inset -2px -6px 2px -4px #00000014, inset 0 -1px 4px 0 #fff3, inset -1px 2px 0 -1px #ffffff47;--glass-m-inner-shadow:inset 0 0 0 1px #00000009, inset 2px 3px 0 -2px #0000002e, inset -2px -2px 0 -2px #00000024, inset -3px -8px 1px -6px #0000001c, inset -.3px -1px 4px 0 #ffffff38, inset -1.5px 2.5px 0 -2px #ffffff57;--glass-sep-s-gradient:linear-gradient(90deg, transparent 0%, #3a445612 15%, #3a44561f 50%, #3a445612 85%, transparent 100%);--glass-sep-s-shadow:0 0 1px #ffffff94, 0 1px 2px #3a44560f, inset 0 1px 0 #ffffffd1;--glass-sep-m-gradient:linear-gradient(90deg, transparent 0%, #3a44561a 10%, #3a44562e 50%, #3a44561a 90%, transparent 100%);--glass-sep-m-shadow:0 0 1px #ffffffb8, 0 1px 3px #3a445614, inset 0 1px 0 #ffffffeb;--glass-sep-v-s-gradient:linear-gradient(180deg, transparent 0%, #3a445612 15%, #3a44561f 50%, #3a445612 85%, transparent 100%)}:root,html.dark-theme{--glass-block-separator-weak:#ffffff29;--glass-block-separator-strong:#ffffff3d}html.light-theme{--glass-block-separator-weak:#3a44561f;--glass-block-separator-strong:#3a445633}.block-separator,.dropdown-divider{background:var(--solid-border);width:100%;height:1px;margin-top:var(--sep-s-m);margin-bottom:var(--sep-s-m);display:block}.block-separator-xs{margin-top:var(--sep-s-xs);margin-bottom:var(--sep-s-xs)}.block-separator-s,.dropdown-divider{margin-top:var(--sep-s-s);margin-bottom:var(--sep-s-s)}.block-separator-m{margin-top:var(--sep-s-m);margin-bottom:var(--sep-s-m)}.block-separator-l{margin-top:var(--sep-s-l);margin-bottom:var(--sep-s-l)}.block-separator-xl{margin-top:var(--sep-s-xl);margin-bottom:var(--sep-s-xl)}.block-separator-xxl{margin-top:var(--sep-s-xxl);margin-bottom:var(--sep-s-xxl)}.block-separator-glass,.dropdown--glass .dropdown-divider,.dropdown-divider{height:1px;z-index:var(--z-separator);background:linear-gradient(90deg, transparent 0%, var(--glass-block-separator-weak) 10%, var(--glass-block-separator-strong) 50%, var(--glass-block-separator-weak) 90%, transparent 100%);opacity:.9;border:none;border-radius:1px;position:relative}.vertical-separator{background:var(--solid-border);flex-shrink:0;align-self:center;width:1px;height:1em;margin:0;display:inline-block}.vertical-separator-s{height:12px}.vertical-separator-m{height:16px}.vertical-separator-l{height:20px}.vertical-separator-plain{background:var(--solid-border)}.vertical-separator-glass{background:linear-gradient(#0000 0%,#ffffff2e 20%,#ffffff38 50%,#ffffff2e 80%,#0000 100%);box-shadow:0 0 4px #ffffff0f}.toggle-group__separator{margin-inline:var(--gap-xs);filter:none;backdrop-filter:none;flex-shrink:0;align-items:center;display:flex}.toggle-group__separator .ui-separator{filter:none;backdrop-filter:none;width:1px;height:60%;min-height:12px;max-height:24px;box-shadow:none;flex-shrink:0;align-self:center;display:inline-block}.toggle-group__separator .ui-separator-plain{background:var(--text-color);opacity:.28}.toggle-group__separator .ui-separator-glass{background:linear-gradient(180deg, transparent 0%, var(--text-color) 20%, var(--text-color) 50%, var(--text-color) 80%, transparent 100%);opacity:.34;box-shadow:none}.toggle-group--vertical .toggle-group__separator{margin-inline:0;margin-block:var(--gap-xs)}.dropdown{display:inline-block;position:relative}.dropdown--solid .dropdown-trigger{background:var(--solid-container);border-color:var(--solid-container-border)}@media (hover:hover) and (pointer:fine){.dropdown--solid .dropdown-trigger:hover{background:var(--solid-control-h);border-color:var(--solid-border-h)}}.dropdown--solid .dropdown-trigger:active{transform:scale(.97)}.dropdown--solid .dropdown-menu{background:var(--solid-container);border-color:var(--solid-container-border)}@media (hover:hover) and (pointer:fine){.dropdown--solid .dropdown-item:hover{background:var(--solid-control-h)}}.dropdown--solid .dropdown-item:active{background:var(--solid-control-a);transform:scale(.97)}.dropdown--solid .dropdown-item-active{background:var(--solid-control-selected)}@media (hover:hover) and (pointer:fine){.dropdown--solid .dropdown-item-active:hover{background:var(--solid-control-selected-h)}}.dropdown--solid .dropdown-item-active:active{transform:scale(.97)}.dropdown--glass .dropdown-trigger{background:0 0;border-color:#0000;position:relative}@media (hover:hover) and (pointer:fine){.dropdown--glass .dropdown-trigger:hover{background:var(--glass-control-h);border-color:var(--glass-border-h)}}.dropdown--glass .dropdown-trigger:active{transform:scale(.97)}.dropdown--glass .dropdown-menu{z-index:var(--z-dropdown);background:0 0;border-color:#0000;position:absolute}@media (hover:hover) and (pointer:fine){.dropdown--glass .dropdown-item:hover{background:var(--glass-control-h)}}.dropdown--glass .dropdown-item:active{background:var(--glass-control-a);transform:scale(.97)}.dropdown--glass .dropdown-item-active{background:var(--glass-control-selected)}@media (hover:hover) and (pointer:fine){.dropdown--glass .dropdown-item-active:hover{background:var(--glass-control-selected-h)}}.dropdown--glass .dropdown-item-active:active{background:var(--glass-control-selected-a);transform:scale(.97)}.dropdown--on-glass .dropdown-trigger{background:var(--on-glass-control);border-color:var(--on-glass-border)}@media (hover:hover) and (pointer:fine){.dropdown--on-glass .dropdown-trigger:hover{background:var(--on-glass-control-h);border-color:var(--on-glass-border-h)}}.dropdown--on-glass .dropdown-trigger:active{background:var(--on-glass-control-a);transform:scale(.97)}.dropdown--on-glass .dropdown-menu{background:var(--on-glass-container);border-color:var(--on-glass-container-border)}@media (hover:hover) and (pointer:fine){.dropdown--on-glass .dropdown-item:hover{background:var(--on-glass-control-h)}}.dropdown--on-glass .dropdown-item:active{background:var(--on-glass-control-a);transform:scale(.97)}.dropdown--on-glass .dropdown-item-active{background:var(--on-glass-control-selected)}@media (hover:hover) and (pointer:fine){.dropdown--on-glass .dropdown-item-active:hover{background:var(--on-glass-control-selected-h)}}.dropdown--on-glass .dropdown-item-active:active{background:var(--on-glass-control-selected-a);transform:scale(.97)}.dropdown-trigger{height:var(--btn-h-m);border-radius:var(--btn-r-m);border:1px solid var(--solid-border);background:var(--solid-container);color:var(--text-color);cursor:pointer;font-size:var(--p2-size);font-family:var(--font-primary);-webkit-tap-highlight-color:#0000;user-select:none;outline:none;justify-content:space-between;align-items:center;gap:clamp(6px,1vw,10px);padding:0 clamp(12px,1.5vw,16px);transition:all .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.dropdown-trigger:hover{border-color:var(--solid-border-h);background:var(--solid-control-h)}}.dropdown-trigger:active{transform:scale(.98)}.dropdown-trigger:focus-visible{outline:2px solid var(--text-tertiary-color);outline-offset:2px}.dropdown-trigger__icon{flex-shrink:0;transition:transform .25s}.dropdown-trigger__icon--open{transform:rotate(180deg)}.dropdown-trigger-s{height:var(--btn-h-s);font-size:var(--p3-size);border-radius:var(--btn-r-s);gap:clamp(4px,.8vw,8px);padding:0 clamp(10px,1.2vw,12px)}.dropdown-trigger-m{height:var(--btn-h-m);font-size:var(--p2-size);border-radius:var(--btn-r-m);gap:clamp(6px,1vw,10px);padding:0 clamp(12px,1.5vw,16px)}.dropdown-trigger-l{height:var(--btn-h-l);font-size:var(--p1-size);border-radius:var(--btn-r-l);gap:clamp(8px,1.2vw,12px);padding:0 clamp(16px,2vw,20px)}.dropdown-menu{min-width:100%;max-height:var(--dropdown-max-height);background:var(--solid-container);border:1px solid var(--solid-container-border);border-radius:var(--card-br-m);padding:var(--dropdown-padding);z-index:var(--z-dropdown);flex-direction:column;gap:2px;display:flex;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto;box-shadow:0 4px 12px #00000026}.dropdown-menu::-webkit-scrollbar{width:6px}.dropdown-menu::-webkit-scrollbar-track{background:0 0}.dropdown-menu::-webkit-scrollbar-thumb{background:var(--solid-border);border-radius:3px}.dropdown-menu::-webkit-scrollbar-thumb:hover{background:var(--text-quaternary-color)}.dropdown-menu-top{top:auto;bottom:calc(100% + 4px);transform:translateY(8px)}.dropdown-open .dropdown-menu-top{transform:translateY(0)}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-item{height:var(--dropdown-item-height);border-radius:var(--card-br-s);color:var(--text-color);font-size:var(--p2-size);cursor:pointer;user-select:none;white-space:nowrap;text-align:left;width:100%;font-family:var(--font-primary);background:0 0;border:none;outline:none;align-items:center;gap:clamp(8px,1.2vw,12px);padding:0 clamp(10px,1.5vw,14px);text-decoration:none;transition:background .15s,color .15s;display:flex}@media (hover:hover) and (pointer:fine){.dropdown-item:hover{background:var(--solid-control-h);color:var(--text-color)}}.dropdown-item:active{background:var(--solid-control-a)}.dropdown-item:focus-visible{outline:2px solid var(--text-tertiary-color);outline-offset:-2px}.dropdown-item-active{background:var(--solid-control-selected);color:var(--text-color);font-weight:500}@media (hover:hover) and (pointer:fine){.dropdown-item-active:hover{background:var(--solid-control-selected-h)}}.dropdown-item-active:active{background:var(--solid-control-selected-a)}.dropdown-item-sortable{justify-content:space-between}.dropdown-item-sort-icon{opacity:.7;flex-shrink:0;justify-content:center;align-items:center;display:flex}.dropdown-item-sort-icon svg{fill:currentColor}.dropdown-item-disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.dropdown-disabled .dropdown-trigger{opacity:.5;cursor:not-allowed;pointer-events:none}@media (hover:none) and (pointer:coarse){.dropdown-trigger:hover{border-color:var(--solid-border);background:var(--solid-container)}.dropdown-item:hover{background:0 0}}.collapsible{border-radius:var(--card-br-m);overflow:hidden}.collapsible-trigger{width:100%;color:var(--text-color);font-size:var(--p2-size);font-family:var(--font-primary);text-align:left;cursor:pointer;user-select:none;-webkit-tap-highlight-color:#0000;background:0 0;border:none;outline:none;align-items:center;gap:clamp(8px,1.2vw,12px);padding:clamp(12px,1.5vw,16px);font-weight:500;transition:all .2s;display:flex}.collapsible-trigger .collapsible-icon{width:20px;height:20px;color:var(--text-secondary-color);flex-shrink:0;justify-content:center;align-items:center;transition:transform .3s;display:flex}.collapsible-trigger .collapsible-icon svg{width:100%;height:100%}@media (hover:hover) and (pointer:fine){.collapsible-trigger:hover{color:var(--text-secondary-color)}.collapsible-trigger:hover .collapsible-icon{color:var(--text-color)}}.collapsible-trigger:active{opacity:.8}.collapsible-trigger:focus-visible{outline:2px solid var(--text-tertiary-color);outline-offset:2px}.collapsible-open .collapsible-trigger .collapsible-icon{transform:rotate(90deg)}.collapsible-content{opacity:0;max-height:0;transition:max-height .3s,opacity .3s;overflow:hidden}.collapsible-open .collapsible-content{opacity:1;max-height:5000px}.collapsible-content-inner{padding:0 clamp(12px,1.5vw,16px) clamp(16px,2vw,24px)}.collapsible-bordered{border:1px solid var(--solid-border)}.collapsible-bordered .collapsible-trigger{border-bottom:1px solid #0000;transition:all .2s,border-color .2s}.collapsible-bordered.collapsible-open .collapsible-trigger{border-bottom-color:var(--solid-border)}.collapsible-filled{background:var(--surface-2)}.collapsible-filled .collapsible-trigger{background:var(--surface-1)}@media (hover:hover) and (pointer:fine){.collapsible-filled .collapsible-trigger:hover{background:var(--surface-3)}}
.input-field{width:100%;display:flex}.input-field--top{gap:var(--gap-xs);flex-direction:column}.input-field--bottom{gap:var(--gap-xs);flex-direction:column-reverse}.input-field--left{align-items:center;gap:var(--gap-m);flex-direction:row}.input-field--left .input-field__label{flex-shrink:0;min-width:80px}.input-field--right{align-items:center;gap:var(--gap-m);flex-direction:row-reverse}.input-field--right .input-field__label{flex-shrink:0;min-width:80px}.input-field--align-left .input-field__label{text-align:left}.input-field--align-center .input-field__label{text-align:center}.input-field--align-right .input-field__label{text-align:right}.input-field__label{color:var(--text-secondary-color);white-space:nowrap;font-weight:500}.input-field__label--xs{font-size:var(--p5-size,11px)}.input-field__label--s{font-size:var(--p4-size,12px)}.input-field__label--m{font-size:var(--p3-size,14px)}.input-field__label--l{font-size:var(--p2-size,16px)}.input-field__helper{color:var(--text-tertiary-color,var(--text-secondary-color));font-size:var(--p5-size,11px);margin-top:var(--gap-xs)}
.glass-s,.switch-variant-glass{z-index:var(--z-above);box-shadow:var(--glass-s-outer-shadow);background:0 0;position:relative;overflow:hidden}.glass-s:before,.switch-variant-glass:before{content:"";border-radius:inherit;pointer-events:none;z-index:10;box-shadow:var(--glass-s-inner-shadow);position:absolute;inset:0}.glass-m{z-index:var(--z-above);box-shadow:var(--glass-m-outer-shadow);position:relative;overflow:hidden}.glass-m:before{content:"";border-radius:inherit;pointer-events:none;z-index:10;box-shadow:var(--glass-m-inner-shadow);position:absolute;inset:0}.glass-m:after{content:"";border-radius:inherit;pointer-events:none;z-index:1;border:1px solid var(--glass-m-overlay-border);mix-blend-mode:overlay;position:absolute;inset:0}.glass-s>:not(style),.switch-variant-glass>:not(style),.glass-m>:not(style){position:relative}.glass,.switch-variant-glass{backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturation));isolation:isolate;backface-visibility:hidden}.glass-strong{backdrop-filter:blur(var(--glass-blur-strong)) saturate(var(--glass-saturation));isolation:isolate;backface-visibility:hidden}html.glass-simplified{--glass-simple-bg:color-mix(in srgb, var(--bg-color) 38%, transparent);--glass-simple-bg-s:color-mix(in srgb, var(--bg-color) 56%, transparent);--glass-simple-bg-m:color-mix(in srgb, var(--bg-color) 62%, transparent);--glass-simple-bg-tint:color-mix(in srgb, var(--bg-color) 74%, transparent);--glass-simple-border:#ffffff1f;--glass-simple-border-strong:#ffffff29;--glass-blur:0px;--glass-blur-strong:0px;--glass-saturation:100%;--glass-s-outer-shadow:none;--glass-m-outer-shadow:none;--glass-s-inner-shadow:none;--glass-m-inner-shadow:none;--glass-m-overlay-border:transparent}html.glass-simplified .glass,html.glass-simplified .switch-variant-glass,html.glass-simplified .glass-strong{-webkit-backdrop-filter:none}html.glass-simplified .glass-s,html.glass-simplified .switch-variant-glass,html.glass-simplified .glass-m{border:1px solid var(--glass-simple-border-strong);box-shadow:none}html.glass-simplified .glass,html.glass-simplified .switch-variant-glass{background:var(--glass-simple-bg);border:1px solid var(--glass-simple-border);box-shadow:none}html.glass-simplified .glass-s,html.glass-simplified .switch-variant-glass{background:var(--glass-simple-bg-s)}html.glass-simplified .glass-m{background:var(--glass-simple-bg-m)}html.glass-simplified .glass-tint{background:var(--glass-simple-bg-tint);border:1px solid var(--glass-simple-border-strong);box-shadow:none}html.glass-simplified .glass-s:before,html.glass-simplified .switch-variant-glass:before,html.glass-simplified .glass-m:before,html.glass-simplified .glass-m:after{content:none;box-shadow:none;mix-blend-mode:normal;border:none}html.light-theme.glass-simplified{--glass-simple-bg:color-mix(in srgb, var(--bg-color) 46%, transparent);--glass-simple-bg-s:color-mix(in srgb, var(--bg-color) 62%, transparent);--glass-simple-bg-m:color-mix(in srgb, var(--bg-color) 68%, transparent);--glass-simple-bg-tint:color-mix(in srgb, var(--bg-color) 80%, transparent);--glass-simple-border:#3a445624;--glass-simple-border-strong:#3a445633}:root,html.dark-theme{--glass-s-outer-shadow:0 1px 3px 0 #0003, 0 4px 12px 0 #00000026;--glass-m-outer-shadow:0 1px 5px 0 #0003, 0 6px 16px 0 #00000029;--glass-m-overlay-border:#ffffff1f;--glass-s-inner-shadow:inset 0 0 0 1px #ffffff0a, inset 1.5px 2px 0 -1px #fff3, inset -1.5px -1.5px 0 -1px #ffffff24, inset -2px -6px 2px -4px #ffffff1f, inset 0 -1px 4px 0 #0000001a, inset -1px 2px 0 -1px #00000026;--glass-m-inner-shadow:inset 0 0 0 1px #ffffff08, inset 2px 3px 0 -2px #ffffff47, inset -2px -2px 0 -2px #ffffff38, inset -3px -8px 1px -6px #ffffff2e, inset -.3px -1px 4px 0 #00000042, inset -1.5px 2.5px 0 -2px #00000070;--glass-sep-s-gradient:linear-gradient(90deg, transparent 0%, #ffffff1a 15%, #ffffff26 50%, #ffffff1a 85%, transparent 100%);--glass-sep-s-shadow:0 0 1px #ffffff14, 0 1px 2px #ffffff0f;--glass-sep-m-gradient:linear-gradient(90deg, transparent 0%, #ffffff26 10%, #fff3 50%, #ffffff26 90%, transparent 100%);--glass-sep-m-shadow:0 0 1px #ffffff1a, 0 2px 4px #ffffff1a, inset 0 1px 0 #fff3;--glass-sep-v-s-gradient:linear-gradient(180deg, transparent 0%, #ffffff1a 15%, #ffffff26 50%, #ffffff1a 85%, transparent 100%)}.glass-separator-s{background:var(--glass-sep-s-gradient);height:1px;box-shadow:var(--glass-sep-s-shadow);border:none}.glass-separator-m{background:var(--glass-sep-m-gradient);height:1px;box-shadow:var(--glass-sep-m-shadow);border:none;border-radius:1px}.glass-separator-v-s{background:var(--glass-sep-v-s-gradient);width:1px;box-shadow:var(--glass-sep-s-shadow);border:none}.glass-tint{backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturation));isolation:isolate;backface-visibility:hidden;background:var(--glass-bg-tint)}html.light-theme{--glass-s-outer-shadow:0 1px 2px 0 #0000001f, 0 3px 8px 0 #00000017;--glass-m-outer-shadow:0 1px 3px 0 #0000000f, 0 4px 12px 0 #0000000d;--glass-m-overlay-border:#ffffff3d;--glass-s-inner-shadow:inset 0 0 0 1px #0000000b, inset 1.5px 2px 0 -1px #00000024, inset -1.5px -1.5px 0 -1px #0000001a, inset -2px -6px 2px -4px #00000014, inset 0 -1px 4px 0 #fff3, inset -1px 2px 0 -1px #ffffff47;--glass-m-inner-shadow:inset 0 0 0 1px #00000009, inset 2px 3px 0 -2px #0000002e, inset -2px -2px 0 -2px #00000024, inset -3px -8px 1px -6px #0000001c, inset -.3px -1px 4px 0 #ffffff38, inset -1.5px 2.5px 0 -2px #ffffff57;--glass-sep-s-gradient:linear-gradient(90deg, transparent 0%, #3a445612 15%, #3a44561f 50%, #3a445612 85%, transparent 100%);--glass-sep-s-shadow:0 0 1px #ffffff94, 0 1px 2px #3a44560f, inset 0 1px 0 #ffffffd1;--glass-sep-m-gradient:linear-gradient(90deg, transparent 0%, #3a44561a 10%, #3a44562e 50%, #3a44561a 90%, transparent 100%);--glass-sep-m-shadow:0 0 1px #ffffffb8, 0 1px 3px #3a445614, inset 0 1px 0 #ffffffeb;--glass-sep-v-s-gradient:linear-gradient(180deg, transparent 0%, #3a445612 15%, #3a44561f 50%, #3a445612 85%, transparent 100%)}.switch{--switch-height:var(--btn-h-m);--switch-width:calc(var(--btn-h-m) * 1.85);--switch-border-width:1px;--switch-inner-height:calc(var(--switch-height) - (var(--switch-border-width) * 2));--switch-inner-width:calc(var(--switch-width) - (var(--switch-border-width) * 2));--switch-padding:calc(var(--spacing-xs) * .65);--switch-track:var(--solid-control);--switch-track-hover:var(--solid-control-h);--switch-track-active:var(--solid-control-a);--switch-track-checked:var(--solid-accent);--switch-track-checked-hover:color-mix(in srgb, var(--switch-track-checked) 90%, #fff 10%);--switch-track-checked-active:color-mix(in srgb, var(--switch-track-checked) 85%, #000 15%);--switch-border:var(--solid-border);--switch-border-hover:var(--solid-border-h);--switch-border-checked:var(--switch-track-checked);--switch-thumb:var(--surface-0);--switch-thumb-checked:var(--solid-on-accent);--switch-thumb-shadow:none;--switch-focus:var(--solid-border-focus);width:var(--switch-width);height:var(--switch-height);border-radius:var(--btn-r-full);flex-shrink:0;display:inline-flex;position:relative}.switch-input{opacity:0;cursor:pointer;z-index:30;width:100%;height:100%;margin:0;position:absolute;inset:0}.switch-slider{--switch-padding-current:var(--switch-padding);border-radius:inherit;background:var(--switch-track);border:var(--switch-border-width) solid var(--switch-border);width:100%;height:100%;box-shadow:inset 0 0 0 1px var(--switch-border);pointer-events:none;z-index:20;transition:background .2s,border-color .2s,box-shadow .2s;display:block;position:absolute;inset:0;overflow:hidden}.switch-slider:before{content:"";top:var(--switch-padding-current);left:var(--switch-padding-current);width:calc(var(--switch-inner-height) - var(--switch-padding-current)*2);height:calc(var(--switch-inner-height) - var(--switch-padding-current)*2);border-radius:var(--btn-r-full);background:var(--switch-thumb);box-shadow:var(--switch-thumb-shadow);z-index:21;transition:transform .2s cubic-bezier(.22,.61,.36,1),background .2s;position:absolute;transform:translate(0)}.switch-animated .switch-slider:before{transition:transform .24s cubic-bezier(.22,.61,.36,1),background .2s}.switch-input:focus-visible+.switch-slider{box-shadow:0 0 0 2px var(--switch-focus),0 0 0 6px var(--switch-focus)}.switch-input:checked+.switch-slider{--switch-padding-current:calc(var(--switch-padding) * .8);background:var(--switch-track-checked)}.switch-input:checked+.switch-slider:before{transform:translateX(calc(var(--switch-inner-width) - (var(--switch-inner-height) - var(--switch-padding-current) * 2) - var(--switch-padding-current) * 2));background:var(--switch-thumb-checked)}@media (hover:hover) and (pointer:fine){.switch-input:not(:disabled):not(:checked):hover+.switch-slider{background:var(--switch-track-hover);border-color:var(--switch-border-hover)}.switch-input:not(:disabled):checked:hover+.switch-slider{background:var(--switch-track-checked-hover)}}.switch-input:not(:disabled):active+.switch-slider{background:var(--switch-track-active)}.switch-input:not(:disabled):checked:active+.switch-slider{background:var(--switch-track-checked-active)}.switch-disabled,.switch-input:disabled+.switch-slider{opacity:.45;cursor:not-allowed}.switch-wrapper{align-items:center;gap:var(--gap-s);cursor:pointer;user-select:none;display:inline-flex}.switch-label{color:var(--text-color);font-size:var(--p2-size);line-height:1.2}.switch-input:disabled~.switch-label{opacity:.6;cursor:not-allowed}.switch-size-xs{--switch-height:var(--btn-h-xs);--switch-width:calc(var(--btn-h-xs) * 1.75);--switch-padding:calc(var(--spacing-xs) * .45)}.switch-size-s{--switch-height:var(--btn-h-s);--switch-width:calc(var(--btn-h-s) * 1.8);--switch-padding:calc(var(--spacing-xs) * .55)}.switch-size-m{--switch-height:var(--btn-h-m);--switch-width:calc(var(--btn-h-m) * 1.85);--switch-padding:calc(var(--spacing-xs) * .65)}.switch-size-l{--switch-height:var(--btn-h-l);--switch-width:calc(var(--btn-h-l) * 1.9);--switch-padding:calc(var(--spacing-s) * .65)}.switch-size-xl{--switch-height:var(--btn-h-xl);--switch-width:calc(var(--btn-h-xl) * 1.9);--switch-padding:calc(var(--spacing-s) * .75)}.switch-size-xxl{--switch-height:var(--btn-h-xxl);--switch-width:calc(var(--btn-h-xxl) * 1.95);--switch-padding:calc(var(--spacing-m) * .65)}.switch-variant-solid{--switch-track:var(--solid-control);--switch-track-hover:var(--solid-control-h);--switch-track-active:var(--solid-control-a);--switch-thumb:var(--surface-0);--switch-thumb-checked:var(--surface-0)}.switch-variant-glass{--switch-track:var(--glass-control);--switch-track-hover:var(--glass-control-h);--switch-track-active:var(--glass-control-a);--switch-border:var(--glass-border);--switch-border-hover:var(--glass-border);--switch-focus:var(--glass-control-a);--switch-thumb:var(--text-color);--switch-thumb-checked:var(--glass-on-accent);overflow:hidden}.switch-variant-glass>.switch-input,.switch-variant-glass>.switch-slider{position:absolute}.switch-variant-glass .switch-slider{border-color:var(--switch-border);box-shadow:inset 0 0 0 1px var(--switch-border);backdrop-filter:none;background:0 0}.switch-variant-glass .switch-input:checked+.switch-slider{background:color-mix(in srgb, var(--switch-track-checked) 30%, var(--glass-control))}@media (hover:hover) and (pointer:fine){.switch-variant-glass .switch-input:not(:disabled):checked:hover+.switch-slider{background:color-mix(in srgb, var(--switch-track-checked) 36%, var(--glass-control-h))}}.switch-variant-glass .switch-input:not(:disabled):checked:active+.switch-slider{background:color-mix(in srgb, var(--switch-track-checked) 42%, var(--glass-control-a))}.switch-variant-glass:not([class*=switch-color-]) .switch-input:checked+.switch-slider{background:var(--solid-accent)}@media (hover:hover) and (pointer:fine){.switch-variant-glass:not([class*=switch-color-]) .switch-input:not(:disabled):checked:hover+.switch-slider{background:var(--solid-accent-h)}}.switch-variant-glass:not([class*=switch-color-]) .switch-input:not(:disabled):checked:active+.switch-slider{background:var(--solid-accent-a)}.switch-variant-on-glass{--switch-track:var(--on-glass-control);--switch-track-hover:var(--on-glass-control-h);--switch-track-active:var(--on-glass-control-a);--switch-border:var(--on-glass-border);--switch-border-hover:var(--on-glass-border-h);--switch-focus:var(--on-glass-border-focus);--switch-thumb:var(--text-color);--switch-thumb-checked:var(--bg-color)}.switch-variant-on-glass .switch-slider{border-color:var(--switch-border)}.switch-variant-on-glass .switch-input:checked+.switch-slider{background:color-mix(in srgb, var(--switch-track-checked) 40%, var(--on-glass-control));border-color:var(--on-glass-border-h)}@media (hover:hover) and (pointer:fine){.switch-variant-on-glass .switch-input:not(:disabled):checked:hover+.switch-slider{background:color-mix(in srgb, var(--switch-track-checked) 50%, var(--on-glass-control-h))}}.switch-variant-on-glass .switch-input:not(:disabled):checked:active+.switch-slider{background:color-mix(in srgb, var(--switch-track-checked) 55%, var(--on-glass-control-a))}.switch-variant-on-glass:not([class*=switch-color-]) .switch-input:checked+.switch-slider{background:var(--solid-accent)}@media (hover:hover) and (pointer:fine){.switch-variant-on-glass:not([class*=switch-color-]) .switch-input:not(:disabled):checked:hover+.switch-slider{background:var(--solid-accent-h)}}.switch-variant-on-glass:not([class*=switch-color-]) .switch-input:not(:disabled):checked:active+.switch-slider{background:var(--solid-accent-a)}.switch-color-accent{--switch-track-checked:var(--accent-color,var(--color-blue));--switch-border-checked:var(--switch-track-checked);--switch-thumb-checked:var(--switch-track-checked)}.switch-color-red{--switch-track-checked:var(--color-red);--switch-border-checked:var(--color-red);--switch-thumb-checked:var(--color-red)}.switch-color-orange{--switch-track-checked:var(--color-orange);--switch-border-checked:var(--color-orange);--switch-thumb-checked:var(--color-orange)}.switch-color-yellow{--switch-track-checked:var(--color-yellow);--switch-border-checked:var(--color-yellow);--switch-thumb-checked:var(--color-yellow)}.switch-color-green{--switch-track-checked:var(--color-green);--switch-border-checked:var(--color-green);--switch-thumb-checked:var(--color-green)}.switch-color-teal{--switch-track-checked:var(--color-teal);--switch-border-checked:var(--color-teal);--switch-thumb-checked:var(--color-teal)}.switch-color-blue{--switch-track-checked:var(--color-blue);--switch-border-checked:var(--color-blue);--switch-thumb-checked:var(--color-blue)}.switch-color-indigo{--switch-track-checked:var(--color-indigo);--switch-border-checked:var(--color-indigo);--switch-thumb-checked:var(--color-indigo)}.switch-color-purple{--switch-track-checked:var(--color-purple);--switch-border-checked:var(--color-purple);--switch-thumb-checked:var(--color-purple)}.switch-color-pink{--switch-track-checked:var(--color-pink);--switch-border-checked:var(--color-pink);--switch-thumb-checked:var(--color-pink)}.switch-color-telegram{--switch-track-checked:var(--color-telegram,var(--accent-color));--switch-border-checked:var(--color-telegram,var(--accent-color));--switch-thumb-checked:var(--color-telegram,var(--accent-color))}.switch-color-vk{--switch-track-checked:var(--color-vk,var(--accent-color));--switch-border-checked:var(--color-vk,var(--accent-color));--switch-thumb-checked:var(--color-vk,var(--accent-color))}.switch-color-instagram{--switch-track-checked:var(--color-instagram,var(--accent-color));--switch-border-checked:var(--color-instagram,var(--accent-color));--switch-thumb-checked:var(--color-instagram,var(--accent-color))}.switch-color-tiktok{--switch-track-checked:var(--color-tiktok,var(--accent-color));--switch-border-checked:var(--color-tiktok,var(--accent-color));--switch-thumb-checked:var(--color-tiktok,var(--accent-color))}.switch-color-youtube{--switch-track-checked:var(--color-youtube,var(--accent-color));--switch-border-checked:var(--color-youtube,var(--accent-color));--switch-thumb-checked:var(--color-youtube,var(--accent-color))}.switch-color-pinterest{--switch-track-checked:var(--color-pinterest,var(--accent-color));--switch-border-checked:var(--color-pinterest,var(--accent-color));--switch-thumb-checked:var(--color-pinterest,var(--accent-color))}.switch-color-behance{--switch-track-checked:var(--color-behance,var(--accent-color));--switch-border-checked:var(--color-behance,var(--accent-color));--switch-thumb-checked:var(--color-behance,var(--accent-color))}.switch-color-dribbble{--switch-track-checked:var(--color-dribbble,var(--accent-color));--switch-border-checked:var(--color-dribbble,var(--accent-color));--switch-thumb-checked:var(--color-dribbble,var(--accent-color))}.switch-color-linkedin{--switch-track-checked:var(--color-linkedin,var(--accent-color));--switch-border-checked:var(--color-linkedin,var(--accent-color));--switch-thumb-checked:var(--color-linkedin,var(--accent-color))}.switch-color-onlyfans{--switch-track-checked:var(--color-onlyfans,var(--accent-color));--switch-border-checked:var(--color-onlyfans,var(--accent-color));--switch-thumb-checked:var(--color-onlyfans,var(--accent-color))}.switch-color-twitter{--switch-track-checked:var(--color-twitter,var(--accent-color));--switch-border-checked:var(--color-twitter,var(--accent-color));--switch-thumb-checked:var(--color-twitter,var(--accent-color))}.switch-color-threads{--switch-track-checked:var(--color-threads,var(--accent-color));--switch-border-checked:var(--color-threads,var(--accent-color));--switch-thumb-checked:var(--color-threads,var(--accent-color))}.switch-color-artstation{--switch-track-checked:var(--color-artstation,var(--accent-color));--switch-border-checked:var(--color-artstation,var(--accent-color));--switch-thumb-checked:var(--color-artstation,var(--accent-color))}.switch-color-github{--switch-track-checked:var(--color-github,var(--accent-color));--switch-border-checked:var(--color-github,var(--accent-color));--switch-thumb-checked:var(--color-github,var(--accent-color))}.switch-color-yandex{--switch-track-checked:var(--color-yandex,var(--accent-color));--switch-border-checked:var(--color-yandex,var(--accent-color));--switch-thumb-checked:var(--color-yandex,var(--accent-color))}.switch-color-site{--switch-track-checked:var(--color-site,var(--accent-color));--switch-border-checked:var(--color-site,var(--accent-color));--switch-thumb-checked:var(--color-site,var(--accent-color))}.switch-color-primary{--switch-track-checked:var(--text-color);--switch-border-checked:var(--text-color);--switch-thumb-checked:var(--text-color)}.switch-color-secondary{--switch-track-checked:var(--text-secondary-color);--switch-border-checked:var(--text-secondary-color);--switch-thumb-checked:var(--text-secondary-color)}.switch-color-tertiary{--switch-track-checked:var(--text-tertiary-color);--switch-border-checked:var(--text-tertiary-color);--switch-thumb-checked:var(--text-tertiary-color)}.switch-color-quaternary{--switch-track-checked:var(--text-quaternary-color);--switch-border-checked:var(--text-quaternary-color);--switch-thumb-checked:var(--text-quaternary-color)}.switch-color-primary-dark{--switch-track-checked:var(--text-dark-primary,#fff);--switch-border-checked:var(--text-dark-primary,#fff);--switch-thumb-checked:var(--text-dark-primary,#fff)}.switch-color-secondary-dark{--switch-track-checked:var(--text-dark-secondary,#ffffffc7);--switch-border-checked:var(--text-dark-secondary,#ffffffc7);--switch-thumb-checked:var(--text-dark-secondary,#ffffffc7)}.switch-color-tertiary-dark{--switch-track-checked:var(--text-dark-tertiary,#ffffff94);--switch-border-checked:var(--text-dark-tertiary,#ffffff94);--switch-thumb-checked:var(--text-dark-tertiary,#ffffff94)}.switch-color-quaternary-dark{--switch-track-checked:var(--text-dark-quaternary,#ffffff6b);--switch-border-checked:var(--text-dark-quaternary,#ffffff6b);--switch-thumb-checked:var(--text-dark-quaternary,#ffffff6b)}.switch-color-primary-light{--switch-track-checked:var(--text-light-primary,#101828);--switch-border-checked:var(--text-light-primary,#101828);--switch-thumb-checked:var(--text-light-primary,#101828)}.switch-color-secondary-light{--switch-track-checked:var(--text-light-secondary,#344054);--switch-border-checked:var(--text-light-secondary,#344054);--switch-thumb-checked:var(--text-light-secondary,#344054)}.switch-color-tertiary-light{--switch-track-checked:var(--text-light-tertiary,#667085);--switch-border-checked:var(--text-light-tertiary,#667085);--switch-thumb-checked:var(--text-light-tertiary,#667085)}.switch-color-quaternary-light{--switch-track-checked:var(--text-light-quaternary,#98a2b3);--switch-border-checked:var(--text-light-quaternary,#98a2b3);--switch-thumb-checked:var(--text-light-quaternary,#98a2b3)}.switch-color-yellow{--switch-thumb-checked:var(--black-80)}
:root{--theme-toggle-height-xs:clamp(24px, 3vw, 28px);--theme-toggle-width-xs:clamp(38px, 6vw, 44px);--theme-toggle-height-s:clamp(32px, 3.5vw, 34px);--theme-toggle-width-s:clamp(64px, 7vw, 68px);--theme-toggle-height-m:clamp(38px, 4.3vw, 40px);--theme-toggle-width-m:clamp(76px, 8.6vw, 80px);--theme-toggle-height-l:clamp(44px, 5vw, 48px);--theme-toggle-width-l:clamp(88px, 10vw, 96px)}.theme-toggle-epic{width:var(--theme-toggle-width-m);height:var(--theme-toggle-height-m);cursor:pointer;user-select:none;display:block;position:relative}.theme-toggle-input{opacity:0;width:0;height:0;position:absolute}.theme-toggle-track{border:1px solid var(--solid-border);background:linear-gradient(#87ceeb 0%,#e0f6ff 100%);border-radius:100px;transition:all .4s cubic-bezier(.4,0,.2,1);position:absolute;inset:0;overflow:hidden}.theme-toggle-input:checked+.theme-toggle-track{background:#080808;border-color:#fff3}.theme-toggle-clouds{opacity:1;transition:opacity .4s,transform .4s;position:absolute;top:20%;left:0;right:0}.theme-toggle-input:checked+.theme-toggle-track .theme-toggle-clouds{opacity:0;transform:translateY(-10px)}.cloud{background:#fffc;border-radius:100px;animation:3s ease-in-out infinite float;position:absolute}.cloud-1{width:12px;height:4px;animation-delay:0s;top:2px;left:8px}.cloud-2{width:10px;height:3px;animation-delay:1s;top:6px;right:12px}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.theme-toggle-stars{opacity:0;transition:opacity .4s .2s;position:absolute;inset:0}.theme-toggle-input:checked+.theme-toggle-track .theme-toggle-stars{opacity:1}.star{background:#fff;border-radius:50%;width:2px;height:2px;animation:2s ease-in-out infinite twinkle;position:absolute}.star-1{animation-delay:0s;top:25%;left:15%}.star-2{animation-delay:.5s;top:35%;right:20%}.star-3{animation-delay:1s;top:50%;left:25%}.star-4{animation-delay:1.5s;top:30%;right:35%}.star-5{animation-delay:.8s;top:60%;left:40%}@keyframes twinkle{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.5)}}.theme-toggle-slider{width:calc(var(--theme-toggle-height-m) - 6px);height:calc(var(--theme-toggle-height-m) - 6px);z-index:var(--z-raised);background:radial-gradient(circle,gold 0%,orange 100%);border-radius:50%;transition:all .4s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:3px;transform:translateY(-50%);box-shadow:0 0 10px #ffd70066,0 0 20px #ffd7004d}.theme-toggle-input:checked+.theme-toggle-track .theme-toggle-slider{transform:translateY(-50%) translateX(calc(var(--theme-toggle-width-m) - var(--theme-toggle-height-m)));background:radial-gradient(circle at 30% 30%,#f0f0f0 0%,silver 100%);box-shadow:0 0 10px #fff6,0 0 20px #fff3,inset -3px -3px 5px #0003}.theme-toggle-slider:before{content:"";opacity:1;background:linear-gradient(#0000 40%,#ffd70066 40% 60%,#0000 60%),linear-gradient(90deg,#0000 40%,#ffd70066 40% 60%,#0000 60%),linear-gradient(45deg,#0000 40%,#ffd7004d 40% 60%,#0000 60%),linear-gradient(-45deg,#0000 40%,#ffd7004d 40% 60%,#0000 60%);border-radius:50%;width:120%;height:120%;transition:opacity .4s;animation:20s linear infinite rotate-rays;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.theme-toggle-input:checked+.theme-toggle-track .theme-toggle-slider:before{opacity:0;animation:none}@keyframes rotate-rays{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.theme-toggle-slider:after{content:"";opacity:0;background:#00000026;border-radius:50%;width:4px;height:4px;transition:opacity .4s .2s;position:absolute;top:40%;left:35%;box-shadow:6px 2px #0000001a,3px -3px #0000001f,-2px 4px #00000014}.theme-toggle-input:checked+.theme-toggle-track .theme-toggle-slider:after{opacity:1}@media (hover:hover) and (pointer:fine){.theme-toggle-epic:hover .theme-toggle-track{border-color:var(--solid-border-h);transform:scale(1.05)}.theme-toggle-epic:hover .theme-toggle-slider{transform:translateY(-50%)scale(1.05)}.theme-toggle-input:checked+.theme-toggle-track:hover .theme-toggle-slider{transform:translateY(-50%) translateX(calc(var(--theme-toggle-width-m) - var(--theme-toggle-height-m))) scale(1.1)}}.theme-toggle-input:focus-visible+.theme-toggle-track{outline:2px solid var(--solid-border-focus);outline-offset:2px}.theme-toggle-input:disabled+.theme-toggle-track{opacity:.4;cursor:not-allowed}.theme-toggle-epic-xs{width:var(--theme-toggle-width-xs);height:var(--theme-toggle-height-xs)}.theme-toggle-epic-xs .theme-toggle-slider{width:calc(var(--theme-toggle-height-xs) - 4px);height:calc(var(--theme-toggle-height-xs) - 4px);left:2px}.theme-toggle-epic-xs .theme-toggle-input:checked+.theme-toggle-track .theme-toggle-slider{transform:translateY(-50%) translateX(calc(var(--theme-toggle-width-xs) - var(--theme-toggle-height-xs)))}.theme-toggle-epic-s{width:var(--theme-toggle-width-s);height:var(--theme-toggle-height-s)}.theme-toggle-epic-s .theme-toggle-slider{width:calc(var(--theme-toggle-height-s) - 4px);height:calc(var(--theme-toggle-height-s) - 4px);left:2px}.theme-toggle-epic-s .theme-toggle-input:checked+.theme-toggle-track .theme-toggle-slider{transform:translateY(-50%) translateX(calc(var(--theme-toggle-width-s) - var(--theme-toggle-height-s)))}.theme-toggle-epic-l{width:var(--theme-toggle-width-l);height:var(--theme-toggle-height-l)}.theme-toggle-epic-l .theme-toggle-slider{width:calc(var(--theme-toggle-height-l) - 6px);height:calc(var(--theme-toggle-height-l) - 6px);left:3px}.theme-toggle-epic-l .theme-toggle-input:checked+.theme-toggle-track .theme-toggle-slider{transform:translateY(-50%) translateX(calc(var(--theme-toggle-width-l) - var(--theme-toggle-height-l)))}.theme-toggle-epic-compact{width:var(--theme-toggle-width-s);height:var(--theme-toggle-height-s)}.theme-toggle-epic-compact .theme-toggle-slider{width:calc(var(--theme-toggle-height-s) - 4px);height:calc(var(--theme-toggle-height-s) - 4px);left:2px}.theme-toggle-epic-compact .theme-toggle-input:checked+.theme-toggle-track .theme-toggle-slider{transform:translateY(-50%) translateX(calc(var(--theme-toggle-width-s) - var(--theme-toggle-height-s)))}.theme-toggle-epic-large{width:var(--theme-toggle-width-l);height:var(--theme-toggle-height-l)}.theme-toggle-epic-large .theme-toggle-slider{width:calc(var(--theme-toggle-height-l) - 6px);height:calc(var(--theme-toggle-height-l) - 6px);left:3px}.theme-toggle-epic-large .theme-toggle-input:checked+.theme-toggle-track .theme-toggle-slider{transform:translateY(-50%) translateX(calc(var(--theme-toggle-width-l) - var(--theme-toggle-height-l)))}
.glass-s,.toggle-group--glass{z-index:var(--z-above);box-shadow:var(--glass-s-outer-shadow);background:0 0;position:relative;overflow:hidden}.glass-s:before,.toggle-group--glass:before{content:"";border-radius:inherit;pointer-events:none;z-index:10;box-shadow:var(--glass-s-inner-shadow);position:absolute;inset:0}.glass-m{z-index:var(--z-above);box-shadow:var(--glass-m-outer-shadow);position:relative;overflow:hidden}.glass-m:before{content:"";border-radius:inherit;pointer-events:none;z-index:10;box-shadow:var(--glass-m-inner-shadow);position:absolute;inset:0}.glass-m:after{content:"";border-radius:inherit;pointer-events:none;z-index:1;border:1px solid var(--glass-m-overlay-border);mix-blend-mode:overlay;position:absolute;inset:0}.glass-s>:not(style),.toggle-group--glass>:not(style),.glass-m>:not(style){position:relative}.glass,.toggle-group--glass{backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturation));isolation:isolate;backface-visibility:hidden}.glass-strong{backdrop-filter:blur(var(--glass-blur-strong)) saturate(var(--glass-saturation));isolation:isolate;backface-visibility:hidden}html.glass-simplified{--glass-simple-bg:color-mix(in srgb, var(--bg-color) 38%, transparent);--glass-simple-bg-s:color-mix(in srgb, var(--bg-color) 56%, transparent);--glass-simple-bg-m:color-mix(in srgb, var(--bg-color) 62%, transparent);--glass-simple-bg-tint:color-mix(in srgb, var(--bg-color) 74%, transparent);--glass-simple-border:#ffffff1f;--glass-simple-border-strong:#ffffff29;--glass-blur:0px;--glass-blur-strong:0px;--glass-saturation:100%;--glass-s-outer-shadow:none;--glass-m-outer-shadow:none;--glass-s-inner-shadow:none;--glass-m-inner-shadow:none;--glass-m-overlay-border:transparent}html.glass-simplified .glass,html.glass-simplified .toggle-group--glass,html.glass-simplified .glass-strong{-webkit-backdrop-filter:none}html.glass-simplified .glass-s,html.glass-simplified .toggle-group--glass,html.glass-simplified .glass-m{border:1px solid var(--glass-simple-border-strong);box-shadow:none}html.glass-simplified .glass,html.glass-simplified .toggle-group--glass{background:var(--glass-simple-bg);border:1px solid var(--glass-simple-border);box-shadow:none}html.glass-simplified .glass-s,html.glass-simplified .toggle-group--glass{background:var(--glass-simple-bg-s)}html.glass-simplified .glass-m{background:var(--glass-simple-bg-m)}html.glass-simplified .glass-tint{background:var(--glass-simple-bg-tint);border:1px solid var(--glass-simple-border-strong);box-shadow:none}html.glass-simplified .glass-s:before,html.glass-simplified .toggle-group--glass:before,html.glass-simplified .glass-m:before,html.glass-simplified .glass-m:after{content:none;box-shadow:none;mix-blend-mode:normal;border:none}html.light-theme.glass-simplified{--glass-simple-bg:color-mix(in srgb, var(--bg-color) 46%, transparent);--glass-simple-bg-s:color-mix(in srgb, var(--bg-color) 62%, transparent);--glass-simple-bg-m:color-mix(in srgb, var(--bg-color) 68%, transparent);--glass-simple-bg-tint:color-mix(in srgb, var(--bg-color) 80%, transparent);--glass-simple-border:#3a445624;--glass-simple-border-strong:#3a445633}:root,html.dark-theme{--glass-s-outer-shadow:0 1px 3px 0 #0003, 0 4px 12px 0 #00000026;--glass-m-outer-shadow:0 1px 5px 0 #0003, 0 6px 16px 0 #00000029;--glass-m-overlay-border:#ffffff1f;--glass-s-inner-shadow:inset 0 0 0 1px #ffffff0a, inset 1.5px 2px 0 -1px #fff3, inset -1.5px -1.5px 0 -1px #ffffff24, inset -2px -6px 2px -4px #ffffff1f, inset 0 -1px 4px 0 #0000001a, inset -1px 2px 0 -1px #00000026;--glass-m-inner-shadow:inset 0 0 0 1px #ffffff08, inset 2px 3px 0 -2px #ffffff47, inset -2px -2px 0 -2px #ffffff38, inset -3px -8px 1px -6px #ffffff2e, inset -.3px -1px 4px 0 #00000042, inset -1.5px 2.5px 0 -2px #00000070;--glass-sep-s-gradient:linear-gradient(90deg, transparent 0%, #ffffff1a 15%, #ffffff26 50%, #ffffff1a 85%, transparent 100%);--glass-sep-s-shadow:0 0 1px #ffffff14, 0 1px 2px #ffffff0f;--glass-sep-m-gradient:linear-gradient(90deg, transparent 0%, #ffffff26 10%, #fff3 50%, #ffffff26 90%, transparent 100%);--glass-sep-m-shadow:0 0 1px #ffffff1a, 0 2px 4px #ffffff1a, inset 0 1px 0 #fff3;--glass-sep-v-s-gradient:linear-gradient(180deg, transparent 0%, #ffffff1a 15%, #ffffff26 50%, #ffffff1a 85%, transparent 100%)}.glass-separator-s{background:var(--glass-sep-s-gradient);height:1px;box-shadow:var(--glass-sep-s-shadow);border:none}.glass-separator-m{background:var(--glass-sep-m-gradient);height:1px;box-shadow:var(--glass-sep-m-shadow);border:none;border-radius:1px}.glass-separator-v-s{background:var(--glass-sep-v-s-gradient);width:1px;box-shadow:var(--glass-sep-s-shadow);border:none}.glass-tint{backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturation));isolation:isolate;backface-visibility:hidden;background:var(--glass-bg-tint)}html.light-theme{--glass-s-outer-shadow:0 1px 2px 0 #0000001f, 0 3px 8px 0 #00000017;--glass-m-outer-shadow:0 1px 3px 0 #0000000f, 0 4px 12px 0 #0000000d;--glass-m-overlay-border:#ffffff3d;--glass-s-inner-shadow:inset 0 0 0 1px #0000000b, inset 1.5px 2px 0 -1px #00000024, inset -1.5px -1.5px 0 -1px #0000001a, inset -2px -6px 2px -4px #00000014, inset 0 -1px 4px 0 #fff3, inset -1px 2px 0 -1px #ffffff47;--glass-m-inner-shadow:inset 0 0 0 1px #00000009, inset 2px 3px 0 -2px #0000002e, inset -2px -2px 0 -2px #00000024, inset -3px -8px 1px -6px #0000001c, inset -.3px -1px 4px 0 #ffffff38, inset -1.5px 2.5px 0 -2px #ffffff57;--glass-sep-s-gradient:linear-gradient(90deg, transparent 0%, #3a445612 15%, #3a44561f 50%, #3a445612 85%, transparent 100%);--glass-sep-s-shadow:0 0 1px #ffffff94, 0 1px 2px #3a44560f, inset 0 1px 0 #ffffffd1;--glass-sep-m-gradient:linear-gradient(90deg, transparent 0%, #3a44561a 10%, #3a44562e 50%, #3a44561a 90%, transparent 100%);--glass-sep-m-shadow:0 0 1px #ffffffb8, 0 1px 3px #3a445614, inset 0 1px 0 #ffffffeb;--glass-sep-v-s-gradient:linear-gradient(180deg, transparent 0%, #3a445612 15%, #3a44561f 50%, #3a445612 85%, transparent 100%)}.toggle-group-wrapper{justify-content:center;width:100%;display:flex}.toggle-group-wrapper--left{justify-content:flex-start}.toggle-group-wrapper--right{justify-content:flex-end}.toggle-group{--toggle-group-bg:transparent;--toggle-group-border:transparent;--toggle-hover-bg:var(--solid-control-h);--toggle-press-bg:var(--solid-control-a);--toggle-selected-bg:var(--solid-control-selected);--toggle-selected-hover-bg:var(--solid-control-selected-h);--toggle-selected-press-bg:var(--solid-control-selected-a);--toggle-indicator-bg:var(--toggle-selected-bg);--toggle-text:var(--text-secondary-color);--toggle-text-hover:var(--text-color);--toggle-text-press:var(--text-color);--toggle-text-selected:var(--text-color);background:var(--toggle-group-bg);border:1px solid var(--toggle-group-border);box-sizing:border-box;align-items:center;gap:2px;max-width:100%;padding:0;display:inline-flex;position:relative}.toggle-group__before,.toggle-group__after{padding:0 var(--gap-xs);flex-shrink:0;align-items:center;display:flex}.toggle-group__scroll{padding:var(--gap-xs);border-radius:inherit;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;flex:1;gap:2px;min-width:0;max-width:100%;display:flex;overflow:auto hidden}.toggle-group__scroll::-webkit-scrollbar{display:none}.toggle-group--horizontal{border-radius:var(--btn-r-full)}.toggle-group--horizontal.toggle-group--fade-start .toggle-group__scroll{mask-image:linear-gradient(90deg,#0000 0%,#000 24px 100%)}.toggle-group--horizontal.toggle-group--fade-end .toggle-group__scroll{mask-image:linear-gradient(90deg,#000 0% calc(100% - 24px),#0000 100%)}.toggle-group--horizontal.toggle-group--fade-start.toggle-group--fade-end .toggle-group__scroll{mask-image:linear-gradient(90deg,#0000 0%,#000 24px calc(100% - 24px),#0000 100%)}.toggle-group--vertical{border-radius:var(--card-br-l);flex-direction:column;width:fit-content}.toggle-group--vertical .toggle-group__before,.toggle-group--vertical .toggle-group__after{padding:var(--gap-xs) var(--card-p-m);justify-content:flex-start;width:100%}.toggle-group--vertical .toggle-group__scroll{gap:var(--gap-xs);flex-direction:column;overflow:hidden auto}.toggle-group--vertical .toggle-button{border-radius:var(--card-br-l-inner-xs);text-align:left;padding:var(--card-p-s) var(--card-p-m);height:auto;min-height:var(--btn-h-m);justify-content:flex-start;gap:var(--gap-s);flex-direction:row}.toggle-group--vertical .toggle-button .btn__text{flex:1;min-width:0}.toggle-group--vertical .toggle-button__content{flex-direction:column;flex:1;align-items:flex-start;gap:2px;width:100%;min-width:0;display:flex}.toggle-group--vertical .toggle-button__label{text-align:left;font-weight:500}.toggle-group--vertical .toggle-button__description{font-size:var(--p4-size);color:var(--text-tertiary-color);text-align:left}.toggle-group--vertical .toggle-button--active .toggle-button__description{color:var(--text-secondary-color)}.toggle-group--vertical.toggle-group--fade-start .toggle-group__scroll{mask-image:linear-gradient(#0000 0%,#000 24px 100%)}.toggle-group--vertical.toggle-group--fade-end .toggle-group__scroll{mask-image:linear-gradient(#000 0% calc(100% - 24px),#0000 100%)}.toggle-group--vertical.toggle-group--fade-start.toggle-group--fade-end .toggle-group__scroll{mask-image:linear-gradient(#0000 0%,#000 24px calc(100% - 24px),#0000 100%)}.toggle-button{font-family:var(--font-primary);border-radius:var(--btn-r-full);cursor:pointer;white-space:nowrap;user-select:none;box-sizing:border-box;color:var(--toggle-text);background:0 0;border:none;outline:none;flex-shrink:0;justify-content:center;align-items:center;font-weight:400;transition:background .18s,color .18s,transform .12s;display:inline-flex;position:relative;overflow:visible}.toggle-button:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}@media (hover:hover) and (pointer:fine){.toggle-group .toggle-button.btn-ghost:hover:not(:disabled):not(:active):not(.toggle-button--active){background:var(--toggle-hover-bg);color:var(--toggle-text-hover)}}.toggle-group .toggle-button.btn-ghost:active:not(:disabled):not(.toggle-button--active){background:var(--toggle-press-bg);color:var(--toggle-text-press)}.toggle-group:not(.toggle-group--animated) .toggle-button.btn-ghost.toggle-button--active{background:var(--toggle-selected-bg);color:var(--toggle-text-selected)}@media (hover:hover) and (pointer:fine){.toggle-group:not(.toggle-group--animated) .toggle-button.btn-ghost.toggle-button--active:hover:not(:disabled):not(:active){background:var(--toggle-selected-hover-bg);color:var(--toggle-text-selected)}}.toggle-group:not(.toggle-group--animated) .toggle-button.btn-ghost.toggle-button--active:active:not(:disabled){background:var(--toggle-selected-press-bg);color:var(--toggle-text-selected)}.toggle-button--disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.toggle-button-xs{padding:0 var(--btn-p-xs);font-size:var(--p4-size);height:var(--btn-h-xs)}.toggle-button-s{padding:0 var(--btn-p-s);font-size:var(--p3-size);height:var(--btn-h-s)}.toggle-button-m{padding:0 var(--btn-p-m);font-size:var(--p2-size);height:var(--btn-h-m)}.toggle-button-l{padding:0 var(--btn-p-l);font-size:var(--p1-size);height:var(--btn-h-l)}.toggle-button-xl{padding:0 var(--btn-p-xl);font-size:var(--lead-size);height:var(--btn-h-xl)}.toggle-button-circle{aspect-ratio:1;padding:0}.toggle-button-circle.toggle-button-xs{width:var(--btn-h-xs)}.toggle-button-circle.toggle-button-s{width:var(--btn-h-s)}.toggle-button-circle.toggle-button-m{width:var(--btn-h-m)}.toggle-button-circle.toggle-button-l{width:var(--btn-h-l)}.toggle-button-circle.toggle-button-xl{width:var(--btn-h-xl)}.toggle-button__icon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.toggle-button .btn__text{align-items:center;min-width:0;display:flex}.toggle-button__content{align-items:center;gap:var(--gap-s);min-width:0;display:flex}.toggle-button__label{text-overflow:ellipsis;overflow:hidden}.toggle-group--solid{--toggle-group-bg:var(--solid-container);--toggle-group-border:var(--solid-container-border);--toggle-hover-bg:var(--solid-control-h);--toggle-press-bg:var(--solid-control-a);--toggle-selected-bg:var(--solid-control-selected);--toggle-selected-hover-bg:var(--solid-control-selected-h);--toggle-selected-press-bg:var(--solid-control-selected-a);--toggle-indicator-bg:var(--toggle-selected-bg);background:var(--solid-container);border:1px solid var(--solid-container-border);-webkit-backdrop-filter:none}.toggle-group--glass{--toggle-group-bg:transparent;--toggle-group-border:transparent;--toggle-hover-bg:var(--glass-control-h);--toggle-press-bg:var(--glass-control-a);--toggle-selected-bg:var(--glass-control-selected);--toggle-selected-hover-bg:var(--glass-control-selected-h);--toggle-selected-press-bg:var(--glass-control-selected-a);--toggle-indicator-bg:var(--toggle-selected-bg);border:none}.toggle-group--on-glass{--toggle-group-bg:var(--on-glass-container);--toggle-group-border:var(--on-glass-container-border);--toggle-hover-bg:var(--on-glass-control-h);--toggle-press-bg:var(--on-glass-control-a);--toggle-selected-bg:var(--on-glass-control-selected);--toggle-selected-hover-bg:var(--on-glass-control-selected-h);--toggle-selected-press-bg:var(--on-glass-control-selected-a);--toggle-indicator-bg:var(--toggle-selected-bg);--toggle-text:var(--text-secondary-color);--toggle-text-hover:var(--text-color);--toggle-text-press:var(--text-color);--toggle-text-selected:var(--text-color);background:var(--on-glass-container);border:1px solid var(--on-glass-container-border)}.toggle-group--animated .toggle-group__scroll{position:relative}.toggle-group--animated .toggle-button--active,.toggle-group--animated .toggle-button--active:hover:not(:disabled){background:0 0}.toggle-group__indicator{border-radius:var(--btn-r-full);background:var(--toggle-indicator-bg);pointer-events:none;z-index:0;transition:transform var(--duration-normal) var(--ease-out),width var(--duration-normal) var(--ease-out),height var(--duration-normal) var(--ease-out),opacity var(--duration-fast) var(--ease-standard);position:absolute;top:0;left:0}.toggle-group__indicator--no-transition{transition:none!important}.toggle-group--animated .toggle-button{z-index:1;position:relative}.toggle-group--vertical .toggle-group__indicator{border-radius:var(--card-br-l-inner-xs)}
.chip-list{gap:var(--gap-s);flex-direction:column;display:flex}.chip-list__label{color:var(--text-secondary-color);font-size:var(--p3-size);white-space:nowrap}.chip-list__chips{gap:var(--gap-s);flex-wrap:wrap;align-items:center;display:flex}.chip-list--xs,.chip-list--xs .chip-list__chips{gap:var(--gap-xs)}.chip-list--m,.chip-list--m .chip-list__chips{gap:var(--gap-m)}.chip{align-items:center;gap:var(--gap-xs);background:var(--solid-control-h);border:1px solid var(--solid-border);border-radius:var(--card-br-xs);padding:var(--gap-xs) var(--gap-s);font-size:var(--p3-size);color:var(--text-color);transition:all .15s;display:inline-flex}.chip:hover{border-color:var(--white-15);background:var(--surface-2)}.chip--xs{padding:2px var(--gap-xs);font-size:var(--p4-size);border-radius:var(--card-br-xs)}.chip--m{padding:var(--gap-s) var(--gap-m);font-size:var(--p2-size);border-radius:var(--card-br-s)}.chip__icon{flex-shrink:0}.chip__text{white-space:nowrap}.chip--green{background:rgba(var(--color-green-rgb,76, 175, 80), .1);border-color:rgba(var(--color-green-rgb,76, 175, 80), .3);color:var(--color-green)}.chip--red{background:rgba(var(--color-red-rgb,244, 67, 54), .1);border-color:rgba(var(--color-red-rgb,244, 67, 54), .3);color:var(--color-red)}.chip--yellow{background:rgba(var(--color-yellow-rgb,255, 193, 7), .1);border-color:rgba(var(--color-yellow-rgb,255, 193, 7), .3);color:var(--color-yellow)}.chip--purple{background:rgba(var(--color-purple-rgb,156, 39, 176), .1);border-color:rgba(var(--color-purple-rgb,156, 39, 176), .3);color:var(--color-purple)}.chip--blue{background:rgba(var(--color-blue-rgb,33, 150, 243), .1);border-color:rgba(var(--color-blue-rgb,33, 150, 243), .3);color:var(--color-blue)}
