: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{position:relative;width:var(--theme-toggle-width-m);height:var(--theme-toggle-height-m);cursor:pointer;-webkit-user-select:none;user-select:none;display:block}.theme-toggle-input{opacity:0;width:0;height:0;position:absolute}.theme-toggle-track{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:100px;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);border:1px solid var(--solid-border);background:linear-gradient(180deg,#87ceeb,#e0f6ff)}.theme-toggle-input:checked+.theme-toggle-track{background:#080808;border-color:rgba(255,255,255,.2)}.theme-toggle-clouds{position:absolute;top:20%;left:0;right:0;opacity:1;transition:opacity .4s ease,transform .4s ease}.theme-toggle-input:checked+.theme-toggle-track .theme-toggle-clouds{opacity:0;transform:translateY(-10px)}.cloud{position:absolute;background:rgba(255,255,255,.8);border-radius:100px;animation:float 3s ease-in-out infinite}.cloud-1{width:12px;height:4px;top:2px;left:8px;animation-delay:0s}.cloud-2{width:10px;height:3px;top:6px;right:12px;animation-delay:1s}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.theme-toggle-stars{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity .4s ease .2s}.theme-toggle-input:checked+.theme-toggle-track .theme-toggle-stars{opacity:1}.star{position:absolute;width:2px;height:2px;background:#fff;border-radius:50%;animation:twinkle 2s ease-in-out infinite}.star-1{top:25%;left:15%;animation-delay:0s}.star-2{top:35%;right:20%;animation-delay:.5s}.star-3{top:50%;left:25%;animation-delay:1s}.star-4{top:30%;right:35%;animation-delay:1.5s}.star-5{top:60%;left:40%;animation-delay:.8s}@keyframes twinkle{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.5)}}.theme-toggle-slider{position:absolute;top:50%;left:3px;transform:translateY(-50%);width:calc(var(--theme-toggle-height-m) - 6px);height:calc(var(--theme-toggle-height-m) - 6px);border-radius:50%;transition:all .4s cubic-bezier(.4,0,.2,1);z-index:var(--z-raised);background:radial-gradient(circle,#ffd700 0,#ffa500 100%);box-shadow:0 0 10px rgba(255,215,0,.4),0 0 20px rgba(255,215,0,.3)}.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,#c0c0c0 100%);box-shadow:0 0 10px rgba(255,255,255,.4),0 0 20px rgba(255,255,255,.2),inset -3px -3px 5px rgba(0,0,0,.2)}.theme-toggle-slider:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;height:120%;border-radius:50%;opacity:1;transition:opacity .4s ease;background:linear-gradient(0deg,transparent 40%,rgba(255,215,0,.4) 0,rgba(255,215,0,.4) 60%,transparent 0),linear-gradient(90deg,transparent 40%,rgba(255,215,0,.4) 0,rgba(255,215,0,.4) 60%,transparent 0),linear-gradient(45deg,transparent 40%,rgba(255,215,0,.3) 0,rgba(255,215,0,.3) 60%,transparent 0),linear-gradient(-45deg,transparent 40%,rgba(255,215,0,.3) 0,rgba(255,215,0,.3) 60%,transparent 0);animation:rotate-rays 20s linear infinite}.theme-toggle-input:checked+.theme-toggle-track .theme-toggle-slider:before{opacity:0;animation:none}@keyframes rotate-rays{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.theme-toggle-slider:after{content:"";position:absolute;width:4px;height:4px;background:rgba(0,0,0,.15);border-radius:50%;top:40%;left:35%;opacity:0;transition:opacity .4s ease .2s;box-shadow:6px 2px 0 0 rgba(0,0,0,.1),3px -3px 0 0 rgba(0,0,0,.12),-2px 4px 0 0 rgba(0,0,0,.08)}.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{left:2px;width:calc(var(--theme-toggle-height-xs) - 4px);height:calc(var(--theme-toggle-height-xs) - 4px)}.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{left:2px;width:calc(var(--theme-toggle-height-s) - 4px);height:calc(var(--theme-toggle-height-s) - 4px)}.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{left:3px;width:calc(var(--theme-toggle-height-l) - 6px);height:calc(var(--theme-toggle-height-l) - 6px)}.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{left:2px;width:calc(var(--theme-toggle-height-s) - 4px);height:calc(var(--theme-toggle-height-s) - 4px)}.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{left:3px;width:calc(var(--theme-toggle-height-l) - 6px);height:calc(var(--theme-toggle-height-l) - 6px)}.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)))}﻿.checkbox{appearance:none;width:clamp(18px,2.2vw,20px);height:clamp(18px,2.2vw,20px);border:1.5px solid var(--solid-border);border-radius:var(--card-br-xs);background:rgba(0,0,0,0);cursor:pointer;position:relative;transition:all .2s ease;flex-shrink:0;outline:none;margin:0}.checkbox:checked{background:var(--text-color);border-color:var(--text-color)}@media(hover:hover)and (pointer:fine){.checkbox:hover:not(:disabled):not(:focus-visible){border-color:var(--solid-border-h)}}.checkbox:checked:before{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-52%);color:var(--on-color);font-size:.85em;font-weight:600;line-height:1}.checkbox:focus-visible{outline:2px solid var(--solid-border-focus);outline-offset:2px}.checkbox:disabled{opacity:.4;cursor:not-allowed}.checkbox:active:not(:disabled){transform:scale(.95)}.checkbox-xs{width:clamp(14px,1.8vw,16px);height:clamp(14px,1.8vw,16px)}.checkbox-s{width:clamp(16px,2vw,18px);height:clamp(16px,2vw,18px)}.checkbox-m{width:clamp(18px,2.2vw,20px);height:clamp(18px,2.2vw,20px)}.checkbox-l{width:clamp(20px,2.5vw,22px);height:clamp(20px,2.5vw,22px)}.checkbox-xl{width:clamp(22px,2.8vw,26px);height:clamp(22px,2.8vw,26px)}.checkbox-xxl{width:clamp(26px,3.2vw,30px);height:clamp(26px,3.2vw,30px)}.radio{appearance:none;width:clamp(18px,2.2vw,20px);height:clamp(18px,2.2vw,20px);border:1.5px solid var(--solid-border);border-radius:50%;background:rgba(0,0,0,0);cursor:pointer;position:relative;transition:all .2s ease;flex-shrink:0;outline:none;margin:0}.radio:checked{border-color:var(--text-color)}@media(hover:hover)and (pointer:fine){.radio:hover:not(:disabled):not(:focus-visible){border-color:var(--solid-border-h)}}.radio:checked:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50%;height:50%;border-radius:50%;background:var(--text-color);animation:radio-pop .2s ease}.radio:focus-visible{outline:2px solid var(--solid-border-focus);outline-offset:2px}.radio:disabled{opacity:.4;cursor:not-allowed}.radio:active:not(:disabled){transform:scale(.95)}@keyframes radio-pop{0%{transform:translate(-50%,-50%) scale(0)}50%{transform:translate(-50%,-50%) scale(1.2)}to{transform:translate(-50%,-50%) scale(1)}}.radio-xs{width:clamp(14px,1.8vw,16px);height:clamp(14px,1.8vw,16px)}.radio-s{width:clamp(16px,2vw,18px);height:clamp(16px,2vw,18px)}.radio-m{width:clamp(18px,2.2vw,20px);height:clamp(18px,2.2vw,20px)}.radio-l{width:clamp(20px,2.5vw,22px);height:clamp(20px,2.5vw,22px)}.radio-xl{width:clamp(22px,2.8vw,26px);height:clamp(22px,2.8vw,26px)}.radio-xxl{width:clamp(26px,3.2vw,30px);height:clamp(26px,3.2vw,30px)}@media(hover:none)and (pointer:coarse){.checkbox:hover:not(:disabled),.radio:hover:not(:disabled){border-color:var(--solid-border)}}.glass-s,.toggle-group--glass,.toggle-group--glass-tint{position:relative;z-index:var(--z-above);background-color:var(--glass-bg);overflow:hidden;box-shadow:var(--glass-s-outer-shadow)}.glass-s:before,.toggle-group--glass-tint:before,.toggle-group--glass:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:10;box-shadow:var(--glass-s-inner-shadow)}.card>:not(style),.glass-m>:not(style),.glass-s>:not(style),.toggle-group--glass-tint>:not(style),.toggle-group--glass>:not(style){position:relative}.glass,.toggle-group--glass{background-color:var(--glass-bg);backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturation));isolation:isolate;backface-visibility:hidden}html.glass-simplified .glass,html.glass-simplified .glass-strong,html.glass-simplified .toggle-group--glass{backdrop-filter:none}html.glass-simplified .card,html.glass-simplified .glass-m,html.glass-simplified .glass-s,html.glass-simplified .toggle-group--glass,html.glass-simplified .toggle-group--glass-tint{border:1px solid var(--glass-simple-border-strong);box-shadow:none}html.glass-simplified .glass,html.glass-simplified .toggle-group--glass{background-color: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,html.glass-simplified .toggle-group--glass-tint{background-color:var(--glass-simple-bg-s)}html.glass-simplified .glass-tint,html.glass-simplified .toggle-group--glass-tint{backdrop-filter:none;background-color:var(--glass-simple-bg-tint);border:1px solid var(--glass-simple-border-strong);box-shadow:none}html.glass-simplified .card:after,html.glass-simplified .card:before,html.glass-simplified .glass-m:after,html.glass-simplified .glass-m:before,html.glass-simplified .glass-s:before,html.glass-simplified .toggle-group--glass-tint:before,html.glass-simplified .toggle-group--glass:before{content:none;box-shadow:none;border:none;mix-blend-mode:normal}.glass-tint,.toggle-group--glass-tint{backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturation));isolation:isolate;backface-visibility:hidden;background-color:var(--glass-bg-tint)}.toggle-group-wrapper{display:flex;justify-content:center;width:100%}.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;display:inline-flex;align-items:center;position:relative;max-width:100%;padding:0;background:var(--toggle-group-bg);border:1px solid var(--toggle-group-border);box-sizing:border-box;gap:2px}.toggle-group__after,.toggle-group__before{display:flex;align-items:center;padding:0 var(--gap-xs);flex-shrink:0}.toggle-group__scroll{display:flex;gap:2px;padding:var(--gap-xs);border-radius:inherit;max-width:100%;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;flex:1 1;min-width:0}.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,transparent 0,black 24px,black)}.toggle-group--horizontal.toggle-group--fade-end .toggle-group__scroll{mask-image:linear-gradient(90deg,black 0,black calc(100% - 24px),transparent)}.toggle-group--horizontal.toggle-group--fade-start.toggle-group--fade-end .toggle-group__scroll{mask-image:linear-gradient(90deg,transparent 0,black 24px,black calc(100% - 24px),transparent)}.toggle-group--vertical{border-radius:var(--card-br-l);width:fit-content;flex-direction:column}.toggle-group--vertical .toggle-group__after,.toggle-group--vertical .toggle-group__before{padding:var(--gap-xs) var(--card-p-m);width:100%;justify-content:flex-start}.toggle-group--vertical .toggle-group__scroll{flex-direction:column;gap:var(--gap-xs);overflow-x:hidden;overflow-y:auto}.toggle-group--vertical .toggle-button{border-radius:var(--card-br-l-inner-xs);justify-content:flex-start;text-align:left;padding:var(--card-p-s) var(--card-p-m);height:auto;min-height:var(--btn-h-m);flex-direction:row;gap:var(--gap-s)}.toggle-group--vertical .toggle-button .btn__text{min-width:0;flex:1 1}.toggle-group--vertical .toggle-button__content{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1;align-items:flex-start;width:100%}.toggle-group--vertical .toggle-button__label{font-weight:500;text-align:left}.toggle-group--vertical .toggle-button__description{font-size:var(--p4-size);color:var(--text-tertiary-color);text-align:left}.toggle-group--vertical .toggle-button.btn-active .toggle-button__description{color:var(--text-secondary-color)}:root .toggle-group--vertical.toggle-group--glass .toggle-button.btn-active .toggle-button__description,:root .toggle-group--vertical.toggle-group--glass-tint .toggle-button.btn-active .toggle-button__description,html.dark-theme .toggle-group--vertical.toggle-group--glass .toggle-button.btn-active .toggle-button__description,html.dark-theme .toggle-group--vertical.toggle-group--glass-tint .toggle-button.btn-active .toggle-button__description{color:var(--text-light-secondary)}html.light-theme .toggle-group--vertical.toggle-group--glass .toggle-button.btn-active .toggle-button__description,html.light-theme .toggle-group--vertical.toggle-group--glass-tint .toggle-button.btn-active .toggle-button__description{color:var(--text-dark-secondary)}.toggle-group--vertical.toggle-group--fade-start .toggle-group__scroll{mask-image:linear-gradient(180deg,transparent 0,black 24px,black)}.toggle-group--vertical.toggle-group--fade-end .toggle-group__scroll{mask-image:linear-gradient(180deg,black 0,black calc(100% - 24px),transparent)}.toggle-group--vertical.toggle-group--fade-start.toggle-group--fade-end .toggle-group__scroll{mask-image:linear-gradient(180deg,transparent 0,black 24px,black calc(100% - 24px),transparent)}.toggle-button{flex-shrink:0;white-space:nowrap;will-change:transform;backface-visibility:hidden}.toggle-button .btn__icon{transition:color var(--duration-fast) var(--ease-standard)}.toggle-button__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.toggle-button__icon svg{width:1.5em;height:1.5em;display:block;fill:currentColor}.toggle-button .btn__text,.toggle-button__content{display:flex;align-items:center;min-width:0}.toggle-button__content{gap:var(--gap-s)}.toggle-button__label{overflow:hidden;text-overflow:ellipsis}.toggle-group--solid{--toggle-group-bg:var(--solid-container);--toggle-group-border:var(--solid-container-border);--glass-control-h:var(--solid-control-h);--glass-control-a:var(--solid-control-a);--glass-control-selected:var(--solid-control-selected);--glass-control-selected-h:var(--solid-control-selected-h);background:var(--solid-container);border:1px solid var(--solid-container-border);backdrop-filter:none}.toggle-group--glass{--toggle-group-bg:var(--glass-bg);--toggle-group-border:transparent;border:none}.toggle-group--glass-tint{--toggle-group-bg:transparent;--toggle-group-border:transparent;background:var(--glass-bg-tint);border:none}.toggle-group--on-glass{--toggle-group-bg:var(--on-glass-container);--toggle-group-border:var(--on-glass-container-border);--glass-control-h:var(--on-glass-control-h);--glass-control-a:var(--on-glass-control-a);--glass-control-selected:var(--on-glass-control-selected);--glass-control-selected-h:var(--on-glass-control-selected-h);background:var(--on-glass-container);border:1px solid var(--on-glass-container-border)}.style_group__k9NCL{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:0;width:100%}.style_button__kNowC.btn-media{flex:0 0 auto;border-radius:0;overflow:visible;opacity:1}.style_button__kNowC.btn-media:active:not(:disabled),.style_button__kNowC.btn-media:hover:not(:disabled){opacity:1}.style_button__kNowC.btn-media .btn__media,.style_button__kNowC.btn-media .media-image-wrapper{overflow:visible;border-radius:0}.style_button__kNowC.btn-media .media-image{object-fit:contain;filter:brightness(.7);transition:filter var(--duration-fast) var(--ease-standard)}.style_button__kNowC.btn-media:hover:not(:disabled):not(.style_selected__2DW0l) .media-image{filter:brightness(.9)}.style_button__kNowC.btn-media:active:not(:disabled) .media-image{filter:brightness(1.06)}.style_selected__2DW0l.btn-media .media-image,.style_selected__2DW0l.btn-media:hover .media-image{filter:brightness(1)}@media(prefers-reduced-motion:reduce){.style_button__kNowC.btn-media .media-image{transition:none}}.chip-list{display:flex;flex-direction:column;gap:var(--gap-s)}.chip-list__label{color:var(--text-secondary-color);font-size:var(--p3-size);white-space:nowrap}.chip-list__chips{display:flex;gap:var(--gap-s);align-items:center;flex-wrap:wrap}.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{display:inline-flex;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 ease}.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)}.dropdown--glass .dropdown-menu,.dropdown--glass .dropdown-trigger,.glass-s{position:relative;z-index:var(--z-above);background-color:var(--glass-bg);overflow:hidden;box-shadow:var(--glass-s-outer-shadow)}.dropdown--glass .dropdown-menu:before,.dropdown--glass .dropdown-trigger:before,.glass-s:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:10;box-shadow:var(--glass-s-inner-shadow)}.card>:not(style),.dropdown--glass .dropdown-menu>:not(style),.dropdown--glass .dropdown-trigger>:not(style),.glass-m>:not(style),.glass-s>:not(style){position:relative}.dropdown--glass .dropdown-menu,.dropdown--glass .dropdown-trigger,.glass{background-color:var(--glass-bg);backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturation));isolation:isolate;backface-visibility:hidden}.dropdown--glass html.glass-simplified .dropdown-menu,.dropdown--glass html.glass-simplified .dropdown-trigger,html.glass-simplified .dropdown--glass .dropdown-menu,html.glass-simplified .dropdown--glass .dropdown-trigger,html.glass-simplified .glass,html.glass-simplified .glass-strong{backdrop-filter:none}.dropdown--glass html.glass-simplified .dropdown-menu,.dropdown--glass html.glass-simplified .dropdown-trigger,html.glass-simplified .card,html.glass-simplified .dropdown--glass .dropdown-menu,html.glass-simplified .dropdown--glass .dropdown-trigger,html.glass-simplified .glass-m,html.glass-simplified .glass-s{border:1px solid var(--glass-simple-border-strong);box-shadow:none}.dropdown--glass html.glass-simplified .dropdown-menu,.dropdown--glass html.glass-simplified .dropdown-trigger,html.glass-simplified .dropdown--glass .dropdown-menu,html.glass-simplified .dropdown--glass .dropdown-trigger,html.glass-simplified .glass{background-color:var(--glass-simple-bg);border:1px solid var(--glass-simple-border);box-shadow:none}.dropdown--glass html.glass-simplified .dropdown-menu,.dropdown--glass html.glass-simplified .dropdown-trigger,html.glass-simplified .dropdown--glass .dropdown-menu,html.glass-simplified .dropdown--glass .dropdown-trigger,html.glass-simplified .glass-s{background-color:var(--glass-simple-bg-s)}.dropdown--glass html.glass-simplified .dropdown-menu:before,.dropdown--glass html.glass-simplified .dropdown-trigger:before,html.glass-simplified .card:after,html.glass-simplified .card:before,html.glass-simplified .dropdown--glass .dropdown-menu:before,html.glass-simplified .dropdown--glass .dropdown-trigger:before,html.glass-simplified .glass-m:after,html.glass-simplified .glass-m:before,html.glass-simplified .glass-s:before{content:none;box-shadow:none;border:none;mix-blend-mode:normal}:root,html.dark-theme{--glass-block-separator-weak:rgba(255,255,255,0.16);--glass-block-separator-strong:rgba(255,255,255,0.24)}html.light-theme{--glass-block-separator-weak:rgba(58,68,86,0.12);--glass-block-separator-strong:rgba(58,68,86,0.2)}.block-separator,.dropdown-divider{display:block;width:100%;height:1px;background:var(--solid-border)}.block-separator,.block-separator-xs,.dropdown-divider{margin-top:var(--section-p-xs);margin-bottom:var(--section-p-xs)}.block-separator-s,.dropdown-divider{margin-top:var(--section-p-s);margin-bottom:var(--section-p-s)}.block-separator-m{margin-top:var(--section-p-m);margin-bottom:var(--section-p-m)}.block-separator-l{margin-top:var(--section-p-l);margin-bottom:var(--section-p-l)}.block-separator-xl{margin-top:var(--section-p-xl);margin-bottom:var(--section-p-xl)}.block-separator-xxl{margin-top:var(--section-p-xxl);margin-bottom:var(--section-p-xxl)}.block-separator-glass,.dropdown--glass .dropdown-divider,.dropdown-divider{border:none;height:1px;position:relative;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-radius:1px}.vertical-separator{display:inline-block;width:1px;height:1em;background:var(--solid-border);margin:0;flex-shrink:0;align-self:center}.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(180deg,transparent,rgba(255,255,255,.18) 20%,rgba(255,255,255,.22) 50%,rgba(255,255,255,.18) 80%,transparent);box-shadow:0 0 4px rgba(255,255,255,.06)}.toggle-group__separator{display:flex;align-items:center;flex-shrink:0;margin-inline:var(--gap-xs);filter:none;backdrop-filter:none}.toggle-group__separator .ui-separator{display:inline-block;width:1px;height:60%;min-height:12px;max-height:24px;flex-shrink:0;align-self:center;filter:none;backdrop-filter:none;box-shadow:none}.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--solid .dropdown-trigger{background:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}@media(hover:hover)and (pointer:fine){.dropdown--solid .dropdown-trigger:hover{background:var(--solid-control-h)}}.dropdown--solid .dropdown-trigger:active{transform:scale(.97)}.dropdown--solid .dropdown-menu{background:var(--solid-container);border-color:var(--solid-container-border)}.dropdown--glass .dropdown-trigger{position:relative;background:var(--glass-bg);border-color:rgba(0,0,0,0)}@media(hover:hover)and (pointer:fine){.dropdown--glass .dropdown-trigger:hover{background:var(--glass-control-h)}}.dropdown--glass .dropdown-trigger:active{transform:scale(.97)}.dropdown--glass .dropdown-menu{position:absolute;z-index:var(--z-dropdown);border-color:rgba(0,0,0,0)}.dropdown--on-glass .dropdown-trigger{background:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}@media(hover:hover)and (pointer:fine){.dropdown--on-glass .dropdown-trigger:hover{background:var(--on-glass-control-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)}.dropdown-trigger{display:inline-flex;align-items:center;justify-content:space-between;gap:clamp(6px,1vw,10px);padding:0 clamp(12px,1.5vw,16px);height:var(--btn-h-m);border-radius:var(--btn-r-m);border:none;background:rgba(0,0,0,0);color:var(--text-color);cursor:pointer;transition:all .2s ease;font-size:var(--p2-size);font-family:var(--font-primary);outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;user-select:none}@media(hover:hover)and (pointer:fine){.dropdown-trigger:hover{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 ease}.dropdown-trigger__icon--open{transform:rotate(180deg)}.dropdown-trigger-s{height:var(--btn-h-s);padding:0 clamp(10px,1.2vw,12px);font-size:var(--p3-size);border-radius:var(--btn-r-s);gap:clamp(4px,.8vw,8px)}.dropdown-trigger-m{height:var(--btn-h-m);padding:0 clamp(12px,1.5vw,16px);font-size:var(--p2-size);border-radius:var(--btn-r-m);gap:clamp(6px,1vw,10px)}.dropdown-trigger-l{height:var(--btn-h-l);padding:0 clamp(16px,2vw,20px);font-size:var(--p1-size);border-radius:var(--btn-r-l);gap:clamp(8px,1.2vw,12px)}.dropdown-menu{position:absolute;top:calc(100% + 4px);left:0;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);box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:var(--z-dropdown)}.dropdown-menu,.dropdown-menu__content{display:flex;flex-direction:column;gap:2px}.dropdown-menu__content{overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;max-height:calc(var(--dropdown-max-height) - var(--dropdown-padding)*2);scrollbar-width:none;-ms-overflow-style:none}.dropdown-menu__content::-webkit-scrollbar{display:none}.dropdown-menu__content--fade-start{mask-image:linear-gradient(180deg,transparent 0,black 24px,black)}.dropdown-menu__content--fade-end{mask-image:linear-gradient(180deg,black 0,black calc(100% - 24px),transparent)}.dropdown-menu__content--fade-start.dropdown-menu__content--fade-end{mask-image:linear-gradient(180deg,transparent 0,black 24px,black calc(100% - 24px),transparent)}.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{justify-content:flex-start;width:100%}.dropdown-item-sortable{justify-content:space-between}.dropdown-item-sort-icon{display:flex;align-items:center;justify-content:center;opacity:.7;flex-shrink:0}.dropdown-item-sort-icon svg{fill:currentColor}.dropdown-disabled .dropdown-trigger{opacity:.5;cursor:not-allowed;pointer-events:none}@media(hover:none)and (pointer:coarse){.dropdown-trigger:hover{background:rgba(0,0,0,0)}}.collapsible{border-radius:var(--card-br-m);overflow:hidden}.collapsible-trigger{display:flex;align-items:center;gap:clamp(8px,1.2vw,12px);width:100%;padding:clamp(12px,1.5vw,16px);background:rgba(0,0,0,0);border:none;color:var(--text-color);font-size:var(--p2-size);font-family:var(--font-primary);font-weight:500;text-align:left;cursor:pointer;transition:all .2s ease;outline:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.collapsible-trigger .collapsible-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;transition:transform .3s ease;color:var(--text-secondary-color)}.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{max-height:0;overflow:hidden;transition:max-height .3s ease,opacity .3s ease;opacity:0}.collapsible-open .collapsible-content{max-height:5000px;opacity:1}.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 rgba(0,0,0,0);transition:all .2s ease,border-color .2s ease}.collapsible-bordered.collapsible-open .collapsible-trigger{border-bottom-color:var(--solid-border)}.collapsible-filled{background:var(--solid-control)}.collapsible-filled .collapsible-trigger{background:var(--solid-container)}@media(hover:hover)and (pointer:fine){.collapsible-filled .collapsible-trigger:hover{background:var(--solid-control-h)}}.dropdown-menu{--dropdown-item-br:max(0px,calc(var(--card-br-m) - var(--dropdown-padding, 5px)))}.dropdown-menu--radius-xs{border-radius:var(--card-br-xs)!important;--dropdown-item-br:max(0px,calc(var(--card-br-xs) - var(--dropdown-padding, 5px)))}.dropdown-menu--radius-s{border-radius:var(--card-br-s)!important;--dropdown-item-br:max(0px,calc(var(--card-br-s) - var(--dropdown-padding, 5px)))}.dropdown-menu--radius-m{border-radius:var(--card-br-m)!important;--dropdown-item-br:max(0px,calc(var(--card-br-m) - var(--dropdown-padding, 5px)))}.dropdown-menu--radius-l{border-radius:var(--card-br-l)!important;--dropdown-item-br:max(0px,calc(var(--card-br-l) - var(--dropdown-padding, 5px)))}.dropdown-menu--radius-xl{border-radius:var(--card-br-xl)!important;--dropdown-item-br:max(0px,calc(var(--card-br-xl) - var(--dropdown-padding, 5px)))}.dropdown-menu--radius-xxl{border-radius:var(--card-br-xxl)!important;--dropdown-item-br:max(0px,calc(var(--card-br-xxl) - var(--dropdown-padding, 5px)))}.dropdown-menu--radius-full{border-radius:var(--card-br-full)!important;--dropdown-item-br:max(0px,calc(var(--card-br-full) - var(--dropdown-padding, 5px)))}.dropdown--glass .dropdown-menu{border:none!important}.dropdown{position:relative;display:inline-block}.dropdown-trigger-wrapper{display:inline-flex;cursor:pointer;-webkit-user-select:none;user-select:none}.dropdown-disabled .dropdown-trigger-wrapper{cursor:not-allowed;opacity:.5;pointer-events:none}.dropdown-item,.dropdown-item.btn{border-radius:var(--dropdown-item-br)!important}.dropdown-item-icon{display:flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0;color:currentColor}.dropdown-item-icon svg{width:100%;height:100%}.dropdown-item-icon-right{margin-left:auto;margin-right:0}.dropdown-item-text{flex:1 1;min-width:0}.dropdown-header{padding:clamp(10px,1.5vw,14px);margin-bottom:0}.dropdown-header-title{font-weight:600;color:var(--text-color);font-size:var(--p2-size,14px);line-height:1.4}.dropdown-header-subtitle{font-size:var(--p3-size);color:var(--text-secondary-color);margin-top:2px;line-height:1.4}.dropdown-header-separator{margin-top:var(--dropdown-padding);margin-bottom:var(--dropdown-padding)}.dropdown-item.btn{justify-content:flex-start;min-height:var(--btn-h-m)}.glass-s,.quantity-control--glass{position:relative;z-index:var(--z-above);background-color:var(--glass-bg);overflow:hidden;box-shadow:var(--glass-s-outer-shadow)}.glass-s:before,.quantity-control--glass:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:10;box-shadow:var(--glass-s-inner-shadow)}.glass-m{position:relative;z-index:var(--z-above);overflow:hidden;background-color:var(--glass-bg);box-shadow:var(--glass-m-outer-shadow)}.glass-m:before{inset:0;z-index:10;box-shadow:var(--glass-m-inner-shadow)}.glass-m:after,.glass-m:before{content:"";position:absolute;border-radius:inherit;pointer-events:none}.glass-m:after{top:0;left:0;right:0;bottom:0;z-index:1;border:1px solid var(--glass-m-overlay-border);mix-blend-mode:overlay}.card>:not(style),.glass-m>:not(style),.glass-s>:not(style),.quantity-control--glass>:not(style){position:relative}.glass,.quantity-control--glass{backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturation))}.glass,.glass-strong,.quantity-control--glass{background-color:var(--glass-bg);isolation:isolate;backface-visibility:hidden}.glass-strong{backdrop-filter:blur(var(--glass-blur-strong)) saturate(var(--glass-saturation))}html.glass-simplified{--glass-simple-bg:color-mix(in srgb,var(--bg-color) 52%,transparent);--glass-simple-bg-s:color-mix(in srgb,var(--bg-color) 68%,transparent);--glass-simple-bg-m:color-mix(in srgb,var(--bg-color) 76%,transparent);--glass-simple-bg-tint:color-mix(in srgb,var(--bg-color) 84%,transparent);--glass-simple-border:rgba(255,255,255,0.14);--glass-simple-border-strong:rgba(255,255,255,0.20);--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;--glass-bg-tint:var(--glass-simple-bg-tint);--glass-bg-solid:var(--surface-1);--glass-control-h:rgba(255,255,255,0.16);--glass-control-a:rgba(255,255,255,0.22);--glass-control-selected:rgba(255,255,255,0.20);--glass-control-selected-h:rgba(255,255,255,0.26);--glass-control-selected-a:rgba(255,255,255,0.32);--glass-border:rgba(255,255,255,0.16);--glass-border-h:rgba(255,255,255,0.22);--glass-border-focus:rgba(255,255,255,0.32);--on-glass-control:rgba(24,24,24,0.80);--on-glass-control-h:rgba(34,34,34,0.84);--on-glass-control-a:rgba(42,42,42,0.88);--on-glass-control-selected:rgba(34,34,34,0.84);--on-glass-control-selected-h:rgba(42,42,42,0.88);--on-glass-control-selected-a:rgba(42,42,42,0.92);--on-glass-border:rgba(35,35,35,0.80);--on-glass-border-h:rgba(50,50,50,0.86);--on-glass-border-focus:rgba(70,70,70,0.90);--on-glass-container:var(--surface-2);--on-glass-container-border:rgba(35,35,35,0.80);--on-glass-container-border-h:rgba(50,50,50,0.86);--glass-sep-s-gradient:linear-gradient(90deg,transparent,rgba(255,255,255,0.14) 15%,rgba(255,255,255,0.18) 50%,rgba(255,255,255,0.14) 85%,transparent);--glass-sep-s-shadow:none;--glass-sep-m-gradient:linear-gradient(90deg,transparent,rgba(255,255,255,0.18) 10%,rgba(255,255,255,0.24) 50%,rgba(255,255,255,0.18) 90%,transparent);--glass-sep-m-shadow:none;--glass-sep-v-s-gradient:linear-gradient(180deg,transparent,rgba(255,255,255,0.14) 15%,rgba(255,255,255,0.18) 50%,rgba(255,255,255,0.14) 85%,transparent)}html.glass-simplified .glass,html.glass-simplified .glass-strong,html.glass-simplified .quantity-control--glass{backdrop-filter:none}html.glass-simplified .card,html.glass-simplified .glass-m,html.glass-simplified .glass-s,html.glass-simplified .quantity-control--glass{border:1px solid var(--glass-simple-border-strong);box-shadow:none}html.glass-simplified .glass,html.glass-simplified .quantity-control--glass{background-color:var(--glass-simple-bg);border:1px solid var(--glass-simple-border);box-shadow:none}html.glass-simplified .glass-s,html.glass-simplified .quantity-control--glass{background-color:var(--glass-simple-bg-s)}html.glass-simplified .card,html.glass-simplified .glass-m{background-color:var(--glass-simple-bg-m)}html.glass-simplified .glass-tint{backdrop-filter:none;background-color:var(--glass-simple-bg-tint);border:1px solid var(--glass-simple-border-strong);box-shadow:none}html.glass-simplified .glass-solid{backdrop-filter:none}html.glass-simplified .card:after,html.glass-simplified .card:before,html.glass-simplified .glass-m:after,html.glass-simplified .glass-m:before,html.glass-simplified .glass-s:before,html.glass-simplified .quantity-control--glass:before{content:none;box-shadow:none;border:none;mix-blend-mode:normal}html.light-theme.glass-simplified{--glass-simple-bg:color-mix(in srgb,var(--bg-color) 58%,transparent);--glass-simple-bg-s:color-mix(in srgb,var(--bg-color) 72%,transparent);--glass-simple-bg-m:color-mix(in srgb,var(--bg-color) 80%,transparent);--glass-simple-bg-tint:color-mix(in srgb,var(--bg-color) 88%,transparent);--glass-simple-border:rgba(58,68,86,0.16);--glass-simple-border-strong:rgba(58,68,86,0.24);--glass-control-h:rgba(0,0,0,0.10);--glass-control-a:rgba(0,0,0,0.18);--glass-control-selected:rgba(0,0,0,0.10);--glass-control-selected-h:rgba(0,0,0,0.16);--glass-control-selected-a:rgba(0,0,0,0.20);--glass-border:rgba(0,0,0,0.12);--glass-border-h:rgba(0,0,0,0.18);--glass-border-focus:rgba(0,0,0,0.28);--on-glass-control:rgba(235,235,235,0.80);--on-glass-control-h:rgba(224,224,224,0.84);--on-glass-control-a:rgba(214,214,214,0.88);--on-glass-control-selected:rgba(224,224,224,0.84);--on-glass-control-selected-h:rgba(214,214,214,0.88);--on-glass-control-selected-a:rgba(214,214,214,0.92);--on-glass-border:rgba(224,224,224,0.80);--on-glass-border-h:rgba(200,200,200,0.86);--on-glass-border-focus:rgba(180,180,180,0.90);--on-glass-container:rgba(240,240,240,0.80);--on-glass-container-border:rgba(224,224,224,0.80);--on-glass-container-border-h:rgba(200,200,200,0.86);--glass-sep-s-gradient:linear-gradient(90deg,transparent,rgba(58,68,86,0.10) 15%,rgba(58,68,86,0.16) 50%,rgba(58,68,86,0.10) 85%,transparent);--glass-sep-s-shadow:none;--glass-sep-m-gradient:linear-gradient(90deg,transparent,rgba(58,68,86,0.14) 10%,rgba(58,68,86,0.22) 50%,rgba(58,68,86,0.14) 90%,transparent);--glass-sep-m-shadow:none;--glass-sep-v-s-gradient:linear-gradient(180deg,transparent,rgba(58,68,86,0.10) 15%,rgba(58,68,86,0.16) 50%,rgba(58,68,86,0.10) 85%,transparent)}:root,html.dark-theme{--glass-s-outer-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 4px 12px 0 rgba(0,0,0,0.15);--glass-m-outer-shadow:0 1px 5px 0 rgba(0,0,0,0.2),0 6px 16px 0 rgba(0,0,0,0.16);--glass-m-overlay-border:rgba(255,255,255,0.123);--glass-s-inner-shadow:inset 0 0 0 1px rgba(255,255,255,0.04),inset 1.5px 2px 0 -1px rgba(255,255,255,0.2),inset -1.5px -1.5px 0 -1px rgba(255,255,255,0.14),inset -2px -6px 2px -4px rgba(255,255,255,0.12),inset 0 -1px 4px 0 rgba(0,0,0,0.1),inset -1px 2px 0 -1px rgba(0,0,0,0.15);--glass-m-inner-shadow:inset 0 0 0 1px rgba(255,255,255,0.03),inset 2px 3px 0 -2px rgba(255,255,255,0.28),inset -2px -2px 0 -2px rgba(255,255,255,0.22),inset -3px -8px 1px -6px rgba(255,255,255,0.18),inset -0.3px -1px 4px 0 rgba(0,0,0,0.26),inset -1.5px 2.5px 0 -2px rgba(0,0,0,0.44);--glass-sep-s-gradient:linear-gradient(90deg,transparent,rgba(255,255,255,0.1) 15%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.1) 85%,transparent);--glass-sep-s-shadow:0 0 1px rgba(255,255,255,0.08),0 1px 2px rgba(255,255,255,0.06);--glass-sep-m-gradient:linear-gradient(90deg,transparent,rgba(255,255,255,0.15) 10%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.15) 90%,transparent);--glass-sep-m-shadow:0 0 1px rgba(255,255,255,0.1),0 2px 4px rgba(255,255,255,0.1),inset 0 1px 0 rgba(255,255,255,0.2);--glass-sep-v-s-gradient:linear-gradient(180deg,transparent,rgba(255,255,255,0.1) 15%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.1) 85%,transparent)}.glass-separator-s{height:1px;border:none;background:var(--glass-sep-s-gradient);box-shadow:var(--glass-sep-s-shadow)}.glass-separator-m{height:1px;border:none;background:var(--glass-sep-m-gradient);box-shadow:var(--glass-sep-m-shadow);border-radius:1px}.glass-separator-v-s{width:1px;border:none;background:var(--glass-sep-v-s-gradient);box-shadow:var(--glass-sep-s-shadow)}.glass-tint{backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturation));background-color:var(--glass-bg-tint)}.glass-solid,.glass-tint{isolation:isolate;backface-visibility:hidden}.glass-solid{background-color:var(--glass-bg-solid)}html.light-theme{--glass-s-outer-shadow:0 1px 2px 0 rgba(0,0,0,0.12),0 3px 8px 0 rgba(0,0,0,0.09);--glass-m-outer-shadow:0 1px 3px 0 rgba(0,0,0,0.06),0 4px 12px 0 rgba(0,0,0,0.05);--glass-m-overlay-border:rgba(255,255,255,0.24);--glass-s-inner-shadow:inset 0 0 0 1px rgba(0,0,0,0.045),inset 1.5px 2px 0 -1px rgba(0,0,0,0.14),inset -1.5px -1.5px 0 -1px rgba(0,0,0,0.1),inset -2px -6px 2px -4px rgba(0,0,0,0.08),inset 0 -1px 4px 0 rgba(255,255,255,0.2),inset -1px 2px 0 -1px rgba(255,255,255,0.28);--glass-m-inner-shadow:inset 0 0 0 1px rgba(0,0,0,0.035),inset 2px 3px 0 -2px rgba(0,0,0,0.18),inset -2px -2px 0 -2px rgba(0,0,0,0.14),inset -3px -8px 1px -6px rgba(0,0,0,0.11),inset -0.3px -1px 4px 0 rgba(255,255,255,0.22),inset -1.5px 2.5px 0 -2px rgba(255,255,255,0.34);--glass-sep-s-gradient:linear-gradient(90deg,transparent,rgba(58,68,86,0.07) 15%,rgba(58,68,86,0.12) 50%,rgba(58,68,86,0.07) 85%,transparent);--glass-sep-s-shadow:0 0 1px rgba(255,255,255,0.58),0 1px 2px rgba(58,68,86,0.06),inset 0 1px 0 rgba(255,255,255,0.82);--glass-sep-m-gradient:linear-gradient(90deg,transparent,rgba(58,68,86,0.1) 10%,rgba(58,68,86,0.18) 50%,rgba(58,68,86,0.1) 90%,transparent);--glass-sep-m-shadow:0 0 1px rgba(255,255,255,0.72),0 1px 3px rgba(58,68,86,0.08),inset 0 1px 0 rgba(255,255,255,0.92);--glass-sep-v-s-gradient:linear-gradient(180deg,transparent,rgba(58,68,86,0.07) 15%,rgba(58,68,86,0.12) 50%,rgba(58,68,86,0.07) 85%,transparent)}.quantity-control{display:inline-flex;align-items:center;border-radius:var(--btn-r-full);padding:var(--gap-xs);gap:2px;box-sizing:border-box;flex-shrink:0}.quantity-btn{flex-shrink:0}.quantity-btn.btn{border-radius:var(--qc-inner-radius)}.quantity-btn--decrement.btn{border-radius:var(--qc-outer-radius) var(--qc-inner-radius) var(--qc-inner-radius) var(--qc-outer-radius)}.quantity-btn--increment.btn{border-radius:var(--qc-inner-radius) var(--qc-outer-radius) var(--qc-outer-radius) var(--qc-inner-radius)}.quantity-value{-webkit-user-select:none;user-select:none;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";display:inline-flex;align-items:center;justify-content:center;font-weight:var(--font-medium)}.quantity-input,.quantity-value{text-align:center;color:var(--text-color)}.quantity-input{padding:0;background:rgba(0,0,0,0);border:none;outline:none;font-weight:var(--font-bold);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-family:var(--font-primary)}.quantity-input::placeholder{color:var(--text-tertiary-color);opacity:.5}.quantity-input:disabled{cursor:not-allowed;opacity:.5}.quantity-input--empty{color:rgba(0,0,0,0);caret-color:var(--text-color)}.quantity-input--empty::placeholder{color:var(--text-tertiary-color);opacity:.4}.quantity-input::-webkit-inner-spin-button,.quantity-input::-webkit-outer-spin-button{appearance:none;margin:0}.quantity-input{appearance:textfield}.quantity-control--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.quantity-control-xs .quantity-input,.quantity-control-xs .quantity-value{font-size:calc(var(--btn-h-xs)*.45)}.quantity-control-s .quantity-input,.quantity-control-s .quantity-value{font-size:calc(var(--btn-h-s)*.5)}.quantity-control-m .quantity-input,.quantity-control-m .quantity-value{font-size:calc(var(--btn-h-m)*.55)}.quantity-control-l .quantity-input,.quantity-control-l .quantity-value{font-size:calc(var(--btn-h-l)*.6)}.quantity-control-xl .quantity-input,.quantity-control-xl .quantity-value{font-size:calc(var(--btn-h-xl)*.6)}.quantity-control-xxl .quantity-input,.quantity-control-xxl .quantity-value{font-size:calc(var(--btn-h-xxl)*.6)}.quantity-control-br-xs{border-radius:var(--btn-r-xs);--qc-outer-radius:max(0px,calc(var(--btn-r-xs) - var(--gap-xs)));--qc-inner-radius:max(0px,calc(var(--btn-r-xs) * 0.3))}.quantity-control-br-s{border-radius:var(--btn-r-s);--qc-outer-radius:max(0px,calc(var(--btn-r-s) - var(--gap-xs)));--qc-inner-radius:max(0px,calc(var(--btn-r-s) * 0.3))}.quantity-control-br-m{border-radius:var(--btn-r-m);--qc-outer-radius:max(0px,calc(var(--btn-r-m) - var(--gap-xs)));--qc-inner-radius:max(0px,calc(var(--btn-r-m) * 0.3))}.quantity-control-br-l{border-radius:var(--btn-r-l);--qc-outer-radius:max(0px,calc(var(--btn-r-l) - var(--gap-xs)));--qc-inner-radius:max(0px,calc(var(--btn-r-l) * 0.25))}.quantity-control-br-xl{border-radius:var(--btn-r-xl);--qc-outer-radius:max(0px,calc(var(--btn-r-xl) - var(--gap-xs)));--qc-inner-radius:max(0px,calc(var(--btn-r-xl) * 0.25))}.quantity-control-br-xxl{border-radius:var(--btn-r-xxl);--qc-outer-radius:max(0px,calc(var(--btn-r-xxl) - var(--gap-xs)));--qc-inner-radius:max(0px,calc(var(--btn-r-xxl) * 0.2))}.quantity-control-br-full{border-radius:var(--btn-r-full);--qc-outer-radius:var(--btn-r-full);--qc-inner-radius:var(--btn-r-full)}.quantity-control--solid{background:var(--solid-container);border:1px solid var(--solid-container-border);--glass-control-h:var(--solid-control-h);--glass-control-a:var(--solid-control-a);--glass-control-selected:var(--solid-control-selected);--glass-control-selected-h:var(--solid-control-selected-h)}.quantity-control--glass{background:var(--glass-bg);border:none}.quantity-control--on-glass{background:var(--on-glass-container);border:1px solid var(--on-glass-container-border);--glass-control-h:var(--on-glass-control-h);--glass-control-a:var(--on-glass-control-a);--glass-control-selected:var(--on-glass-control-selected);--glass-control-selected-h:var(--on-glass-control-selected-h)}@media(hover:hover)and (pointer:fine){.quantity-control--on-glass:hover{border-color:var(--on-glass-border-h);background:var(--on-glass-control-h)}}.quantity-control--on-glass:focus-within{border-color:var(--on-glass-border-focus)!important;background:var(--on-glass-control-a)!important}.color-picker{display:flex;flex-direction:column;gap:var(--gap-s)}.color-picker__label{font-size:var(--p3-size);color:var(--text-secondary-color);font-weight:500}.color-picker__content{display:flex;align-items:center;gap:var(--gap-s);flex-wrap:wrap}.color-picker__preview{width:32px;height:32px;border-radius:var(--card-br-s);border:2px solid var(--solid-border);display:flex;align-items:center;justify-content:center;flex-shrink:0;background-image:linear-gradient(45deg,var(--solid-border) 25%,transparent 25%),linear-gradient(-45deg,var(--solid-border) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--solid-border) 75%),linear-gradient(-45deg,transparent 75%,var(--solid-border) 75%);background-size:8px 8px;background-position:0 0,0 4px,4px -4px,-4px 0;position:relative;overflow:hidden}.color-picker__preview:before{content:"";position:absolute;inset:0;background:inherit;background-image:none}.color-picker__preview-empty{color:var(--text-tertiary-color);font-size:12px;position:relative;z-index:1}.color-picker__colors{display:flex;gap:var(--gap-xs);flex-wrap:wrap}.color-picker__color{width:24px;height:24px;border-radius:50%;border:2px solid rgba(0,0,0,0);cursor:pointer;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease;position:relative}.color-picker__color:hover{transform:scale(1.15)}.color-picker__color--selected{border-color:var(--text-color);box-shadow:0 0 0 2px var(--surface-0),0 0 0 4px currentColor}.color-picker__color--custom{background:conic-gradient(from 0deg,#ff0000,#ffff00,#00ff00,#00ffff,#0000ff,#ff00ff,#ff0000);display:flex;align-items:center;justify-content:center}.color-picker__color--custom svg{width:14px;height:14px;color:#fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.5))}.color-picker__input{width:90px;height:28px;padding:0 var(--gap-s);border:1px solid var(--solid-border);border-radius:var(--btn-r-s);background:var(--solid-control);color:var(--text-color);font-size:var(--p3-size);font-family:var(--font-mono,monospace);outline:none;transition:border-color .15s ease,background .15s ease}.color-picker__input:hover{border-color:var(--white-15);background:var(--surface-3)}.color-picker__input:focus{border-color:var(--white-25);background:var(--surface-4)}.color-picker__clear,.color-picker__input::placeholder{color:var(--text-tertiary-color)}.color-picker__clear{width:24px;height:24px;border-radius:50%;border:none;background:var(--solid-control-h);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s ease,color .15s ease}.color-picker__clear:hover{background:var(--button-danger-bg);color:var(--button-danger-text)}.color-picker__clear svg{width:12px;height:12px}.color-picker__value{font-size:var(--p4-size);color:var(--text-tertiary-color);font-family:var(--font-mono,monospace)}.color-picker--s .color-picker__preview{width:24px;height:24px}.color-picker--s .color-picker__color{width:20px;height:20px}.color-picker--s .color-picker__input{height:24px;width:80px;font-size:var(--p4-size)}.color-picker--s .color-picker__clear{width:20px;height:20px}.color-picker--s .color-picker__clear svg{width:10px;height:10px}.color-picker--l .color-picker__preview{width:40px;height:40px;border-radius:var(--card-br-m)}.color-picker--l .color-picker__color{width:28px;height:28px}.color-picker--l .color-picker__input{height:32px;width:100px}.color-picker--l .color-picker__clear{width:28px;height:28px}.color-picker--l .color-picker__clear svg{width:14px;height:14px}.cpd{display:inline-flex;flex-direction:column;gap:var(--gap-xs)}.cpd__label{font-size:var(--p3-size);color:var(--text-secondary-color);font-weight:500}.cpd__trigger-wrapper{display:inline-flex;cursor:pointer}.cpd-menu{z-index:var(--z-dropdown,1200);min-width:240px;max-width:340px;gap:var(--gap-s)}.cpd-menu,.cpd-section{display:flex;flex-direction:column}.cpd-section{gap:var(--gap-xs)}.cpd-section__label{font-size:var(--p4-size);color:var(--text-tertiary-color);font-weight:500;padding:0 2px}.cpd-system{display:flex;flex-wrap:wrap;gap:var(--gap-xs)}.cpd-swatch{width:26px;height:26px;border-radius:50%;border:2px solid rgba(0,0,0,0);cursor:pointer;transition:transform .12s ease,border-color .12s ease}.cpd-swatch:hover{transform:scale(1.1)}.cpd-swatch--active{border-color:var(--text-color)}.cpd-palette{display:grid;gap:3px}.cpd-dot{width:100%;aspect-ratio:1;border:1.5px solid rgba(0,0,0,0);cursor:pointer;transition:transform .1s ease,border-color .1s ease;min-width:16px}.cpd-dot:hover{transform:scale(1.1);z-index:1}.cpd-dot--active,.cpd-dot:hover{border-color:var(--text-color)}.cpd-hex-row{flex-direction:row!important;align-items:center;gap:var(--gap-xs)!important;padding-top:var(--gap-xs);border-top:1px solid var(--solid-border)}.cpd-hex-preview{width:24px;height:24px;border:1.5px solid var(--solid-border);flex-shrink:0;background:linear-gradient(45deg,var(--solid-border) 25%,transparent 25%),linear-gradient(-45deg,var(--solid-border) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--solid-border) 75%),linear-gradient(-45deg,transparent 75%,var(--solid-border) 75%);background-size:6px 6px;background-position:0 0,0 3px,3px -3px,-3px 0}.cpd-hex-preview[style*=background-color]{background-image:none}.cpd-hex-input{flex:1 1;min-width:0;font-family:var(--font-mono,monospace)}.gradient-overlay{pointer-events:none;will-change:opacity}html.light-theme .gradient-overlay{opacity:.5}.bottom-sheet{--sheet-progress:0;--sheet-closed-height:110px;--sheet-opened-height:700px;--handle-height:calc(var(--gap-xs) * 2 + 4px);position:fixed;bottom:var(--gap-m);left:0;right:0;margin:0 auto var(--gap-m);max-width:calc(100% - var(--gap-m)*2);z-index:var(--z-modal);display:flex;flex-direction:column;overflow:hidden;-webkit-user-select:none;user-select:none;touch-action:none}.bottom-sheet-br-xs{border-radius:var(--card-br-xs)}.bottom-sheet-br-s{border-radius:var(--card-br-s)}.bottom-sheet-br-m{border-radius:var(--card-br-m)}.bottom-sheet-br-l{border-radius:var(--card-br-l)}.bottom-sheet-br-xl{border-radius:var(--card-br-xl)}.bottom-sheet-br-xxl{border-radius:var(--card-br-xxl)}.bottom-sheet-br-full{border-radius:9999px}.bottom-sheet-p-xs .bottom-sheet-content{padding:var(--card-p-xs)}.bottom-sheet-p-s .bottom-sheet-content{padding:var(--card-p-s)}.bottom-sheet-p-m .bottom-sheet-content{padding:var(--card-p-m)}.bottom-sheet-p-l .bottom-sheet-content{padding:var(--card-p-l)}.bottom-sheet-p-xl .bottom-sheet-content{padding:var(--card-p-xl)}.bottom-sheet-p-xxl .bottom-sheet-content{padding:var(--card-p-xxl)}.bottom-sheet-p-xxxl .bottom-sheet-content{padding:var(--card-p-xxxl)}.bottom-sheet-solid{background:var(--solid-control);border:1px solid var(--solid-border);box-shadow:0 -4px 20px rgba(0,0,0,.15),0 -2px 8px rgba(0,0,0,.1)}.bottom-sheet-glass{position:fixed!important;z-index:var(--z-modal)!important}.bottom-sheet-glass .bottom-sheet-handle{position:absolute!important;z-index:var(--z-above)!important}.bottom-sheet-glass .bottom-sheet-content{position:relative!important;z-index:0!important}.bottom-sheet-handle{position:absolute;top:0;left:0;right:0;height:var(--handle-height);display:flex;align-items:center;justify-content:center;cursor:grab;z-index:var(--z-above);pointer-events:none}.bottom-sheet-handle:active{cursor:grabbing}.bottom-sheet-handle-bar{width:40px;height:4px;background:var(--text-quaternary-color);border-radius:2px;transition:background .2s ease,width .2s ease;pointer-events:auto}.bottom-sheet-handle:hover .bottom-sheet-handle-bar{background:var(--text-tertiary-color);width:50px}.bottom-sheet-content{flex:1 1;overflow:auto}.bottom-sheet-open .bottom-sheet-handle-bar{width:50px}.card-header{display:flex;align-items:center;justify-content:flex-end;gap:var(--gap-m);position:relative}.card-header:has(.card-header__title){justify-content:space-between}.card-header__title{flex:1 1;font-size:var(--p4-size);font-weight:500;color:var(--text-secondary-color);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.card-header__actions{display:flex;align-items:center;gap:var(--gap-xs);flex-shrink:0}.card-header__measure{position:absolute;inset:auto;visibility:hidden;pointer-events:none;height:0;overflow:hidden;white-space:nowrap}.card-header__measure-actions{display:flex;align-items:center;gap:var(--gap-xs);width:max-content}.card-header--adaptive-wrap{flex-wrap:wrap}.card-header--adaptive-wrap .card-header__title{white-space:normal;overflow:visible;text-overflow:clip}.card-header--adaptive-wrap.card-header--wrapped.card-header--center-on-wrap{justify-content:center}.card-header--adaptive-wrap.card-header--wrapped.card-header--center-on-wrap .card-header__title{flex:0 0 100%;text-align:center}.card-header--collapsible{cursor:pointer;transition:opacity .15s ease}.card-header--collapsible:hover{opacity:.8}.ui-card--secondary{background:var(--surface-1)}.ui-card--transparent{background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);box-shadow:none}.ui-card--transparent:after{display:none}.card-color-red{background-color:var(--ghost-red);border-color:var(--ghost-border-red)}.card-color-yellow{background-color:var(--ghost-yellow);border-color:var(--ghost-border-yellow)}.card-color-green{background-color:var(--ghost-green);border-color:var(--ghost-border-green)}.card-color-blue{background-color:var(--ghost-blue);border-color:var(--ghost-border-blue)}.card-color-purple{background-color:var(--ghost-purple);border-color:var(--ghost-border-purple)}.card-color-pink{background-color:var(--ghost-pink);border-color:var(--ghost-border-pink)}.card-color-orange{background-color:var(--ghost-orange);border-color:var(--ghost-border-orange)}.card-color-teal{background-color:var(--ghost-teal);border-color:var(--ghost-border-teal)}.card-color-indigo{background-color:var(--ghost-indigo);border-color:var(--ghost-border-indigo)}.card-inner{background:rgba(0,0,0,0);border-radius:var(--card-br-m);box-shadow:none;padding:0}.card-inner>.card-header{padding:0 var(--gap-s) var(--gap-s)}.card-inner>.card-inner__content{background:var(--on-glass-container);border-radius:var(--card-br-m)}.card-default{background:rgba(0,0,0,0);border:none;border-radius:0;box-shadow:none;padding:0}.grids-auto>.card,.grids-auto>section[class*=card]{align-self:flex-start}.card-3d{position:relative;height:100%;width:100%;isolation:isolate;display:block}.card-3d,.card-3d>*{transform-style:preserve-3d}.card-3d .star-background{background-color:var(--bg-color,black)}.card-3d .star-background,.card-3d .star-background .star-background__scalable-container{transform-style:preserve-3d;will-change:transform}.card-3d__inner{position:relative;width:100%;height:100%;transform:perspective(2000px) translateZ(0);transform-style:preserve-3d;will-change:transform;overflow:hidden;border-radius:inherit;--glow-opacity:0;--glow-transition:opacity 0.4s cubic-bezier(0.4,0,0.2,1);mask-image:radial-gradient(white,rgb(0,0,0))}.card-3d__inner:before{background:radial-gradient(circle at var(--blink-x,50%) var(--blink-y,50%),rgb(255,255,255) 0,rgba(255,255,255,.4) 20%,transparent 50%);mix-blend-mode:overlay;opacity:calc(var(--glow-opacity)*.35);z-index:100;transform:scale(2)}.card-3d__inner:after,.card-3d__inner:before{content:"";position:absolute;inset:-110%;border-radius:inherit;transition:var(--glow-transition);pointer-events:none}.card-3d__inner:after{background:radial-gradient(circle at var(--blink-x,50%) var(--blink-y,50%),rgba(255,255,255,.3) 0,rgba(255,255,255,.09) 20%,transparent 35%);mix-blend-mode:normal;opacity:calc(var(--glow-opacity)*.25);z-index:101;transform:scale(7)}.profile-card-3d{border-radius:var(--card-br-l)}.profile-card-3d__content{background:rgba(0,0,0,.701);text-align:center;height:100%;display:flex;flex-direction:column;align-items:center;border-radius:inherit;position:relative;z-index:1}.profile-card-3d__content>.card-header{width:100%}.profile-card-3d__avatar-wrapper{width:172px;height:172px;margin-bottom:var(--gap-s);flex-shrink:0;border-radius:50%;overflow:hidden}.profile-card-3d__avatar-wrapper .media-image-wrapper{width:100%!important;height:100%!important}.profile-card-3d__avatar-wrapper img,.profile-card-3d__avatar-wrapper video{width:100%;height:100%;object-fit:cover}.profile-card-3d__avatar-placeholder{width:72px;height:72px;background:linear-gradient(135deg,var(--accent-primary),var(--accent-secondary));display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:600;color:#fff;border-radius:50%}.profile-card-3d__header{margin-bottom:var(--gap-s)}.profile-card-3d__header .h3{margin-bottom:var(--gap-xs)}.profile-card-3d__header .p3,.profile-card-3d__header .p4{margin-bottom:0}.profile-card-3d__bio{margin-bottom:var(--gap-s);text-align:left;width:100%}.profile-card-3d__info{display:flex;flex-direction:column;gap:var(--gap-s);width:100%}.profile-card-3d__info-item{display:flex;flex-direction:column;gap:var(--gap-xs);text-align:left}.profile-card-3d__socials{display:flex;flex-wrap:wrap;gap:var(--gap-s);justify-content:center}:root{--panel-grid-columns:24}.panel-grid-wrapper{container-type:inline-size;container-name:panel-grid-wrapper}.panel-grid{--panel-grid-gap:var(--gap-m);--cell-size:calc((100cqi - (var(--panel-grid-columns) - 1) * var(--panel-grid-gap)) / var(--panel-grid-columns));display:grid;gap:var(--panel-grid-gap);margin:0 auto;grid-template-columns:repeat(var(--panel-grid-columns),1fr);grid-auto-rows:var(--cell-size);grid-auto-flow:dense;overflow:visible;position:relative;contain:layout style}.panel-grid>*{content-visibility:auto;contain-intrinsic-size:auto 300px;contain:layout style}.panel-grid--gap-xs{--panel-grid-gap:var(--gap-xs)}.panel-grid--gap-s{--panel-grid-gap:var(--gap-s)}.panel-grid--gap-m{--panel-grid-gap:var(--gap-m)}.panel-grid--gap-l{--panel-grid-gap:var(--gap-l)}.panel-grid--gap-xl{--panel-grid-gap:var(--gap-xl)}.panel-grid--dense{grid-auto-flow:dense}.panel-grid--ordered{grid-auto-flow:row}.panel-grid__item{grid-column:span min(var(--panel-grid-col-l,6),var(--panel-grid-columns))!important;grid-row:span var(--panel-grid-row-l,8)!important;order:var(--panel-grid-order-l,0);min-width:0;min-height:0}@container panel-grid-wrapper (max-width: 1200px){.panel-grid{--panel-grid-columns:18}.panel-grid__item{grid-column:span min(var(--panel-grid-col-m,var(--panel-grid-col-l,6)),var(--panel-grid-columns))!important;grid-row:span var(--panel-grid-row-m,var(--panel-grid-row-l,8))!important;order:var(--panel-grid-order-m,var(--panel-grid-order-l,0))}}@container panel-grid-wrapper (max-width: 768px){.panel-grid{--panel-grid-columns:12}.panel-grid__item{grid-column:span min(var(--panel-grid-col-s,var(--panel-grid-col-m,var(--panel-grid-col-l,6))),var(--panel-grid-columns))!important;grid-row:span var(--panel-grid-row-s,var(--panel-grid-row-m,var(--panel-grid-row-l,8)))!important;order:var(--panel-grid-order-s,var(--panel-grid-order-m,var(--panel-grid-order-l,0)))}}@container panel-grid-wrapper (max-width: 480px){.panel-grid{--panel-grid-columns:6}.panel-grid__item{grid-column:span min(var(--panel-grid-col-xs,var(--panel-grid-col-s,var(--panel-grid-col-m,var(--panel-grid-col-l,6)))),var(--panel-grid-columns))!important;grid-row:span var(--panel-grid-row-xs,var(--panel-grid-row-s,var(--panel-grid-row-m,var(--panel-grid-row-l,8))))!important;order:var(--panel-grid-order-xs,var(--panel-grid-order-s,var(--panel-grid-order-m,var(--panel-grid-order-l,0))))}}.PanelCard--3x3{grid-row:span 3}.PanelCard--3x3,.PanelCard--3x4{grid-column:span 3;--card-scale-multiplier:1.04}.PanelCard--3x4{grid-row:span 4}.PanelCard--3x5{grid-row:span 5}.PanelCard--3x5,.PanelCard--3x6{grid-column:span 3;--card-scale-multiplier:1.04}.PanelCard--3x6{grid-row:span 6}.PanelCard--3x7{grid-row:span 7}.PanelCard--3x7,.PanelCard--3x8{grid-column:span 3;--card-scale-multiplier:1.04}.PanelCard--3x8{grid-row:span 8}.PanelCard--3x9{grid-column:span 3;grid-row:span 9;--card-scale-multiplier:1.04}.PanelCard--3x10{grid-row:span 10}.PanelCard--3x10,.PanelCard--3x11{grid-column:span 3;--card-scale-multiplier:1.025}.PanelCard--3x11{grid-row:span 11}.PanelCard--3x12{grid-column:span 3;grid-row:span 12;--card-scale-multiplier:1.025}.PanelCard--4x3{grid-row:span 3}.PanelCard--4x3,.PanelCard--4x4{grid-column:span 4;--card-scale-multiplier:1.04}.PanelCard--4x4{grid-row:span 4}.PanelCard--4x5{grid-row:span 5}.PanelCard--4x5,.PanelCard--4x6{grid-column:span 4;--card-scale-multiplier:1.04}.PanelCard--4x6{grid-row:span 6}.PanelCard--4x7{grid-column:span 4;grid-row:span 7;--card-scale-multiplier:1.04}.PanelCard--4x8{grid-row:span 8}.PanelCard--4x8,.PanelCard--4x9{grid-column:span 4;--card-scale-multiplier:1.025}.PanelCard--4x9{grid-row:span 9}.PanelCard--4x10{grid-row:span 10}.PanelCard--4x10,.PanelCard--4x11{grid-column:span 4;--card-scale-multiplier:1.025}.PanelCard--4x11{grid-row:span 11}.PanelCard--4x12{grid-column:span 4;grid-row:span 12;--card-scale-multiplier:1.025}.PanelCard--5x3{grid-row:span 3}.PanelCard--5x3,.PanelCard--5x4{grid-column:span 5;--card-scale-multiplier:1.04}.PanelCard--5x4{grid-row:span 4}.PanelCard--5x5{grid-column:span 5;grid-row:span 5;--card-scale-multiplier:1.04}.PanelCard--5x6{grid-row:span 6}.PanelCard--5x6,.PanelCard--5x7{grid-column:span 5;--card-scale-multiplier:1.025}.PanelCard--5x7{grid-row:span 7}.PanelCard--5x8{grid-row:span 8}.PanelCard--5x8,.PanelCard--5x9{grid-column:span 5;--card-scale-multiplier:1.025}.PanelCard--5x9{grid-row:span 9}.PanelCard--5x10{grid-row:span 10}.PanelCard--5x10,.PanelCard--5x11{grid-column:span 5;--card-scale-multiplier:1.025}.PanelCard--5x11{grid-row:span 11}.PanelCard--5x12{grid-column:span 5;grid-row:span 12;--card-scale-multiplier:1.015}.PanelCard--6x3{grid-row:span 3}.PanelCard--6x3,.PanelCard--6x4{grid-column:span 6;--card-scale-multiplier:1.04}.PanelCard--6x4{grid-row:span 4}.PanelCard--6x5{grid-row:span 5}.PanelCard--6x5,.PanelCard--6x6{grid-column:span 6;--card-scale-multiplier:1.025}.PanelCard--6x6{grid-row:span 6}.PanelCard--6x7{grid-row:span 7}.PanelCard--6x7,.PanelCard--6x8{grid-column:span 6;--card-scale-multiplier:1.025}.PanelCard--6x8{grid-row:span 8}.PanelCard--6x9{grid-column:span 6;grid-row:span 9;--card-scale-multiplier:1.025}.PanelCard--6x10{grid-row:span 10}.PanelCard--6x10,.PanelCard--6x11{grid-column:span 6;--card-scale-multiplier:1.015}.PanelCard--6x11{grid-row:span 11}.PanelCard--6x12{grid-column:span 6;grid-row:span 12;--card-scale-multiplier:1.015}.PanelCard--7x3{grid-row:span 3}.PanelCard--7x3,.PanelCard--7x4{grid-column:span 7;--card-scale-multiplier:1.04}.PanelCard--7x4{grid-row:span 4}.PanelCard--7x5{grid-row:span 5}.PanelCard--7x5,.PanelCard--7x6{grid-column:span 7;--card-scale-multiplier:1.025}.PanelCard--7x6{grid-row:span 6}.PanelCard--7x7{grid-row:span 7}.PanelCard--7x7,.PanelCard--7x8{grid-column:span 7;--card-scale-multiplier:1.025}.PanelCard--7x8{grid-row:span 8}.PanelCard--7x9{grid-row:span 9}.PanelCard--7x10,.PanelCard--7x9{grid-column:span 7;--card-scale-multiplier:1.015}.PanelCard--7x10{grid-row:span 10}.PanelCard--7x11{grid-row:span 11}.PanelCard--7x11,.PanelCard--7x12{grid-column:span 7;--card-scale-multiplier:1.015}.PanelCard--7x12{grid-row:span 12}.PanelCard--8x3{grid-column:span 8;grid-row:span 3;--card-scale-multiplier:1.04}.PanelCard--8x4{grid-row:span 4}.PanelCard--8x4,.PanelCard--8x5{grid-column:span 8;--card-scale-multiplier:1.025}.PanelCard--8x5{grid-row:span 5}.PanelCard--8x6{grid-row:span 6}.PanelCard--8x6,.PanelCard--8x7{grid-column:span 8;--card-scale-multiplier:1.025}.PanelCard--8x7{grid-row:span 7}.PanelCard--8x8{grid-row:span 8}.PanelCard--8x8,.PanelCard--8x9{grid-column:span 8;--card-scale-multiplier:1.015}.PanelCard--8x9{grid-row:span 9}.PanelCard--8x10{grid-row:span 10}.PanelCard--8x10,.PanelCard--8x11{grid-column:span 8;--card-scale-multiplier:1.015}.PanelCard--8x11{grid-row:span 11}.PanelCard--8x12{grid-column:span 8;grid-row:span 12;--card-scale-multiplier:1.015}.PanelCard--9x3{grid-column:span 9;grid-row:span 3;--card-scale-multiplier:1.04}.PanelCard--9x4{grid-row:span 4}.PanelCard--9x4,.PanelCard--9x5{grid-column:span 9;--card-scale-multiplier:1.025}.PanelCard--9x5{grid-row:span 5}.PanelCard--9x6{grid-column:span 9;grid-row:span 6;--card-scale-multiplier:1.025}.PanelCard--9x7{grid-row:span 7}.PanelCard--9x7,.PanelCard--9x8{grid-column:span 9;--card-scale-multiplier:1.015}.PanelCard--9x8{grid-row:span 8}.PanelCard--9x9{grid-row:span 9}.PanelCard--9x10,.PanelCard--9x9{grid-column:span 9;--card-scale-multiplier:1.015}.PanelCard--9x10{grid-row:span 10}.PanelCard--9x11{grid-column:span 9;grid-row:span 11;--card-scale-multiplier:1.015}.PanelCard--9x12{grid-column:span 9;grid-row:span 12;--card-scale-multiplier:1.01}.PanelCard--10x3{grid-row:span 3}.PanelCard--10x3,.PanelCard--10x4{grid-column:span 10;--card-scale-multiplier:1.025}.PanelCard--10x4{grid-row:span 4}.PanelCard--10x5{grid-column:span 10;grid-row:span 5;--card-scale-multiplier:1.025}.PanelCard--10x6{grid-row:span 6}.PanelCard--10x6,.PanelCard--10x7{grid-column:span 10;--card-scale-multiplier:1.015}.PanelCard--10x7{grid-row:span 7}.PanelCard--10x8{grid-row:span 8}.PanelCard--10x8,.PanelCard--10x9{grid-column:span 10;--card-scale-multiplier:1.015}.PanelCard--10x9{grid-row:span 9}.PanelCard--10x10{grid-row:span 10}.PanelCard--10x10,.PanelCard--10x11{grid-column:span 10;--card-scale-multiplier:1.01}.PanelCard--10x11{grid-row:span 11}.PanelCard--10x12{grid-column:span 10;grid-row:span 12;--card-scale-multiplier:1.01}.PanelCard--12x3{grid-row:span 3}.PanelCard--12x3,.PanelCard--12x4{grid-column:span 12;--card-scale-multiplier:1.025}.PanelCard--12x4{grid-row:span 4}.PanelCard--12x5{grid-row:span 5}.PanelCard--12x5,.PanelCard--12x6{grid-column:span 12;--card-scale-multiplier:1.015}.PanelCard--12x6{grid-row:span 6}.PanelCard--12x7{grid-row:span 7}.PanelCard--12x7,.PanelCard--12x8{grid-column:span 12;--card-scale-multiplier:1.015}.PanelCard--12x8{grid-row:span 8}.PanelCard--12x9{grid-row:span 9}.PanelCard--12x10,.PanelCard--12x9{grid-column:span 12;--card-scale-multiplier:1.01}.PanelCard--12x10{grid-row:span 10}.PanelCard--12x11{grid-row:span 11}.PanelCard--12x11,.PanelCard--12x12{grid-column:span 12;--card-scale-multiplier:1.01}.PanelCard--12x12{grid-row:span 12}.PanelCard--16x3{grid-column:span 16;grid-row:span 3;--card-scale-multiplier:1.025}.PanelCard--16x4{grid-row:span 4}.PanelCard--16x4,.PanelCard--16x5{grid-column:span 16;--card-scale-multiplier:1.015}.PanelCard--16x5{grid-row:span 5}.PanelCard--16x6{grid-column:span 16;grid-row:span 6;--card-scale-multiplier:1.015}.PanelCard--16x7{grid-row:span 7}.PanelCard--16x7,.PanelCard--16x8{grid-column:span 16;--card-scale-multiplier:1.01}.PanelCard--16x8{grid-row:span 8}.PanelCard--16x9{grid-row:span 9}.PanelCard--16x10,.PanelCard--16x9{grid-column:span 16;--card-scale-multiplier:1.01}.PanelCard--16x10{grid-row:span 10}.PanelCard--16x11{grid-row:span 11}.PanelCard--16x11,.PanelCard--16x12{grid-column:span 16;--card-scale-multiplier:1.01}.PanelCard--16x12{grid-row:span 12}.PanelCard--18x3{grid-column:span 18;grid-row:span 3;--card-scale-multiplier:1.025}.PanelCard--18x4{grid-row:span 4}.PanelCard--18x4,.PanelCard--18x5{grid-column:span 18;--card-scale-multiplier:1.015}.PanelCard--18x5{grid-row:span 5}.PanelCard--18x6{grid-row:span 6}.PanelCard--18x6,.PanelCard--18x7{grid-column:span 18;--card-scale-multiplier:1.01}.PanelCard--18x7{grid-row:span 7}.PanelCard--18x8{grid-row:span 8}.PanelCard--18x8,.PanelCard--18x9{grid-column:span 18;--card-scale-multiplier:1.01}.PanelCard--18x9{grid-row:span 9}.PanelCard--18x10{grid-row:span 10}.PanelCard--18x10,.PanelCard--18x11{grid-column:span 18;--card-scale-multiplier:1.01}.PanelCard--18x11{grid-row:span 11}.PanelCard--18x12{grid-column:span 18;grid-row:span 12;--card-scale-multiplier:1.01}.PanelCard--24x3{grid-row:span 3}.PanelCard--24x3,.PanelCard--24x4{grid-column:span 24;--card-scale-multiplier:1.015}.PanelCard--24x4{grid-row:span 4}.PanelCard--24x5{grid-row:span 5}.PanelCard--24x5,.PanelCard--24x6{grid-column:span 24;--card-scale-multiplier:1.01}.PanelCard--24x6{grid-row:span 6}.PanelCard--24x7{grid-row:span 7}.PanelCard--24x7,.PanelCard--24x8{grid-column:span 24;--card-scale-multiplier:1.01}.PanelCard--24x8{grid-row:span 8}.PanelCard--24x9{grid-row:span 9}.PanelCard--24x10,.PanelCard--24x9{grid-column:span 24;--card-scale-multiplier:1.01}.PanelCard--24x10{grid-row:span 10}.PanelCard--24x11{grid-row:span 11}.PanelCard--24x11,.PanelCard--24x12{grid-column:span 24;--card-scale-multiplier:1.01}.PanelCard--24x12{grid-row:span 12}@container panel-grid-wrapper (max-width: 400px){.PanelCard--7x3{grid-column:span 6;grid-row:span 3}.PanelCard--7x4{grid-column:span 6;grid-row:span 4}.PanelCard--7x5{grid-column:span 6;grid-row:span 5}.PanelCard--7x6,.PanelCard--7x7{grid-column:span 6;grid-row:span 6}.PanelCard--7x8{grid-column:span 6;grid-row:span 7}.PanelCard--7x9{grid-column:span 6;grid-row:span 8}.PanelCard--7x10{grid-column:span 6;grid-row:span 9}.PanelCard--7x11{grid-column:span 6;grid-row:span 10}.PanelCard--7x12{grid-column:span 6;grid-row:span 11}.PanelCard--8x3,.PanelCard--8x4{grid-column:span 6;grid-row:span 3}.PanelCard--8x5{grid-column:span 6;grid-row:span 4}.PanelCard--8x6{grid-column:span 6;grid-row:span 5}.PanelCard--8x7,.PanelCard--8x8{grid-column:span 6;grid-row:span 6}.PanelCard--8x9{grid-column:span 6;grid-row:span 7}.PanelCard--8x10{grid-column:span 6;grid-row:span 8}.PanelCard--8x11,.PanelCard--8x12{grid-column:span 6;grid-row:span 9}.PanelCard--9x3{grid-column:span 6;grid-row:span 2}.PanelCard--9x4{grid-column:span 6;grid-row:span 3}.PanelCard--9x5,.PanelCard--9x6{grid-column:span 6;grid-row:span 4}.PanelCard--9x7{grid-column:span 6;grid-row:span 5}.PanelCard--9x8,.PanelCard--9x9{grid-column:span 6;grid-row:span 6}.PanelCard--9x10{grid-column:span 6;grid-row:span 7}.PanelCard--9x11,.PanelCard--9x12{grid-column:span 6;grid-row:span 8}.PanelCard--10x3{grid-column:span 6;grid-row:span 2}.PanelCard--10x4,.PanelCard--10x5{grid-column:span 6;grid-row:span 3}.PanelCard--10x6{grid-column:span 6;grid-row:span 4}.PanelCard--10x7,.PanelCard--10x8{grid-column:span 6;grid-row:span 5}.PanelCard--10x10,.PanelCard--10x9{grid-column:span 6;grid-row:span 6}.PanelCard--10x11{grid-column:span 6;grid-row:span 7}.PanelCard--10x12{grid-column:span 6;grid-row:span 8}.PanelCard--12x3,.PanelCard--12x4{grid-column:span 6;grid-row:span 2}.PanelCard--12x5,.PanelCard--12x6{grid-column:span 6;grid-row:span 3}.PanelCard--12x7,.PanelCard--12x8{grid-column:span 6;grid-row:span 4}.PanelCard--12x10,.PanelCard--12x9{grid-column:span 6;grid-row:span 5}.PanelCard--12x11,.PanelCard--12x12{grid-column:span 6;grid-row:span 6}.PanelCard--18x3,.PanelCard--18x4,.PanelCard--18x5,.PanelCard--18x6{grid-column:span 6;grid-row:span 2}.PanelCard--18x7,.PanelCard--18x8,.PanelCard--18x9{grid-column:span 6;grid-row:span 3}.PanelCard--18x10,.PanelCard--18x11,.PanelCard--18x12{grid-column:span 6;grid-row:span 4}.PanelCard--24x3,.PanelCard--24x4,.PanelCard--24x5,.PanelCard--24x6,.PanelCard--24x7,.PanelCard--24x8{grid-column:span 6;grid-row:span 2}.PanelCard--24x10,.PanelCard--24x11,.PanelCard--24x12,.PanelCard--24x9{grid-column:span 6;grid-row:span 3}}.panel-card__card{width:100%;height:100%;min-height:0;min-width:0;padding:0!important;display:flex;flex-direction:column}.panel-card__card .card-header{display:flex;align-items:center;gap:var(--gap-xs);padding-top:var(--card-p-m);padding-left:var(--card-p-m);padding-right:var(--card-p-m);min-width:0}.panel-card__card .card-header__title{flex:0 0 auto;min-width:auto;white-space:nowrap;overflow:visible;text-overflow:clip}.panel-card__card .card-header__actions{flex:1 1 auto;min-width:0;max-width:100%;justify-content:flex-end;flex-wrap:nowrap;flex-shrink:1;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:thin;padding-top:var(--gap-xs);padding-bottom:var(--gap-xs);margin-top:calc(var(--gap-xs)*-1);margin-bottom:calc(var(--gap-xs)*-1)}.panel-card__card .card-header__actions>*{flex:0 0 auto}.panel-card__card .card-header__actions::-webkit-scrollbar{height:4px}.panel-card__card .card-header__actions::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.panel-card__card .card-header__actions::-webkit-scrollbar-thumb{background:var(--solid-border);border-radius:2px}.panel-card__content{display:flex;flex-direction:column;height:100%;min-height:0;padding:0 var(--card-p-s) var(--card-p-s);overflow:hidden;opacity:1;transition:opacity .15s ease-in-out}.panel-card__content--loading{opacity:.5;pointer-events:none}.panel-card__toolbar{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--gap-s);width:100%;flex-shrink:0;padding-bottom:var(--gap-s)}.panel-card__toolbar>*{flex:0 0 auto;width:auto;max-width:100%}.panel-card__body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}@keyframes olenev-header-scroll{0%{transform:translateY(0) translateZ(0)}to{transform:translateY(-53px) translateZ(0)}}.olenev-header{position:fixed;top:0;left:0;right:0;width:100%;z-index:var(--z-appbar);overscroll-behavior-y:none;pointer-events:none}.olenev-header--parallax{backface-visibility:hidden;contain:layout style;animation-name:olenev-header-scroll;animation-timing-function:linear;animation-fill-mode:both;animation-duration:auto;animation-timeline:scroll(root);animation-range:0 53px}.olenev-header__blur{position:absolute;top:0;left:0;right:0;z-index:1;pointer-events:none}.olenev-header__logo{display:flex;align-items:center;text-decoration:none;transition:opacity .2s ease;flex-shrink:0;position:relative;z-index:2;pointer-events:auto;cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.olenev-header__logo:hover{opacity:.8}.olenev-header__logo-content{display:flex;align-items:center;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.olenev-header__nav{justify-content:center;position:relative;z-index:2}.olenev-header__nav,.olenev-header__nav-wrapper{display:flex;align-items:center;overflow:visible}.olenev-header__nav-wrapper{gap:var(--gap-xs);flex:0 1 auto;min-width:0;pointer-events:auto}.olenev-header__nav-wrapper .dropdown,.olenev-header__nav-wrapper .dropdown-trigger-wrapper{display:flex;align-items:center;justify-content:center}.olenev-header__nav-toggle{flex:0 1 auto;min-width:0}.olenev-header__nav-toggle .toggle-group{background:rgba(0,0,0,0)}.olenev-header__actions{display:flex;align-items:center;gap:var(--spacing-s);flex-shrink:0;position:relative;z-index:2;pointer-events:auto}.olenev-header--grid .olenev-header__container{display:grid;grid-template-columns:auto 1fr auto;align-items:center;max-width:var(--block-l-width);margin:0 auto;padding:0 var(--spacing-m);height:70px;gap:var(--spacing-l);position:relative;z-index:2;isolation:isolate}@media(max-width:768px){.olenev-header--grid .olenev-header__container{gap:var(--spacing-m);height:60px}}.olenev-header--centered{padding:3px;box-sizing:border-box;height:var(--header-height,11px)}.olenev-header--centered .olenev-header__logo-container{display:flex;justify-content:center;width:100%;height:var(--logo-height,50px);overflow:visible;position:relative;z-index:10;pointer-events:auto;transform-origin:top center;transition:transform .24s ease,opacity .2s ease}.olenev-header--centered .olenev-header__logo-container--collapsed{transform:scale(0);opacity:0;pointer-events:none;content-visibility:hidden}.olenev-header--centered .olenev-header__logo{display:flex;align-items:flex-end;justify-content:center;max-width:100%;transition:transform .12s,opacity .12s}.olenev-header--centered .olenev-header__logo:active{transform:scale(.99);opacity:.85}.olenev-header--centered .olenev-header__nav{display:flex;align-items:center;justify-content:center;width:100%;max-width:var(--content-width);padding:8px var(--gap-m);margin:0 auto;box-sizing:border-box;position:relative;z-index:10}.olenev-header--centered .olenev-header__actions{position:absolute;right:var(--spacing-m);top:50%;transform:translateY(-50%)}header.glass-header{position:fixed;top:var(--gap-l);left:50%;transform:translateX(-50%);width:calc(100% - 2*clamp(1.5rem,6vw,5rem));max-width:var(--block-l-width);z-index:var(--z-appbar);box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:var(--component-p-l) var(--card-p-l)}header.glass-header .glass-header__content{display:flex;align-items:center;justify-content:space-between;width:100%;gap:var(--gap-l);flex-wrap:nowrap;white-space:nowrap;min-width:0}header.glass-header .glass-header__logo{text-decoration:none;flex-shrink:0;-webkit-user-select:none;user-select:none;transition:opacity .2s ease;display:flex;align-items:center;gap:.5ch;color:inherit}header.glass-header .glass-header__logo:hover{opacity:.8}header.glass-header .glass-header__logo:active{transform:scale(.97)}header.glass-header .glass-header__nav{display:flex;align-items:center;gap:var(--gap-s);flex:1 1;justify-content:center;min-width:0;flex-wrap:nowrap;overflow:hidden}header.glass-header .glass-header__actions{display:flex;align-items:center;gap:var(--gap-m);flex-shrink:0;margin-left:auto;flex-wrap:nowrap;white-space:nowrap}