@layer base{._overlay_d29sp_2{position:fixed;inset:0;z-index:var(--z-overlay);background-color:#00000052;animation:_overlayShow_d29sp_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}.dark ._overlay_d29sp_2{background-color:#0000008c}._content_d29sp_17{position:fixed;z-index:var(--z-overlay);display:flex;flex-direction:column;background-color:var(--popup);color:var(--popup-foreground);box-shadow:0 24px 56px -16px #00000052;transition:transform var(--animation-duration-normal) cubic-bezier(.16,1,.3,1);overflow-y:auto}._top_d29sp_30{top:0;left:0;right:0;height:80vh;max-height:500px;border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md);animation:_slideDownAndFade_d29sp_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._bottom_d29sp_42{bottom:0;left:0;right:0;height:80vh;max-height:500px;border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md);animation:_slideUpAndFade_d29sp_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._left_d29sp_54{top:0;left:0;bottom:0;width:100%;max-width:400px;border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md);animation:_slideRightAndFade_d29sp_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._right_d29sp_66{top:0;right:0;bottom:0;width:100%;max-width:400px;border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md);animation:_slideLeftAndFade_d29sp_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._close_d29sp_78{position:absolute;top:14px;right:14px;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius);background-color:transparent;color:var(--muted-foreground);border:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease}._close_d29sp_78:hover{background-color:color-mix(in srgb,var(--foreground) 6%,transparent);color:var(--foreground)}._close_d29sp_78:focus-visible{outline:none;box-shadow:0 0 0 4px color-mix(in srgb,var(--foreground) 9%,transparent)}._closeIcon_d29sp_107{width:1rem;height:1rem}._header_d29sp_112{display:flex;flex-direction:column;gap:6px;padding:20px 56px 20px 24px;border-bottom:1px solid color-mix(in srgb,var(--foreground) 8%,transparent)}._footer_d29sp_121{display:flex;flex-direction:column;gap:8px;margin-top:auto;padding:14px 24px;border-top:1px solid color-mix(in srgb,var(--foreground) 8%,transparent);background-color:color-mix(in srgb,var(--foreground) 3%,var(--popup))}._title_d29sp_131{margin:0;font-family:var(--font-family-base);font-size:1.0625rem;font-weight:600;line-height:1.35;letter-spacing:-.01em;color:var(--popup-foreground)}._description_d29sp_141{margin:0;font-size:.875rem;color:var(--muted-foreground);line-height:1.5}@keyframes _overlayShow_d29sp_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUpAndFade_d29sp_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _slideDownAndFade_d29sp_1{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes _slideLeftAndFade_d29sp_1{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _slideRightAndFade_d29sp_1{0%{transform:translate(-100%)}to{transform:translate(0)}}@media(max-width:640px){._left_d29sp_54,._right_d29sp_66{max-width:100%}}}._sidebar_1skbw_1{position:fixed;left:0;top:0;bottom:0;width:250px;box-sizing:border-box;background:#0d0f12;border-right:1px solid #292c33;display:flex;flex-direction:column;padding:28px 17px 18px;z-index:var(--z-nav);overflow-y:auto;scrollbar-width:thin}._brand_1skbw_1{display:flex;align-items:center;gap:10px;min-width:0;padding:0 8px 22px;border-bottom:1px solid #272a30}._brand_1skbw_1 strong{font-size:11px;letter-spacing:1.3px;color:#f7f7f8;white-space:nowrap}._brand_1skbw_1 small{display:block;font-size:8px;letter-spacing:1.8px;color:#9b9ea6;margin-top:5px}._monogram_1skbw_1{font-size:29px;line-height:1;font-weight:800;color:var(--studio-gold);letter-spacing:-2px}._logo_1skbw_1{width:50px;height:48px;object-fit:contain}._nav_1skbw_1{padding-top:8px}._group_1skbw_1{margin:18px 0 0}._groupLabel_1skbw_1{font-size:9px;color:#7e838e;letter-spacing:1.8px;text-transform:uppercase;padding:0 12px 10px}._link_1skbw_1{display:flex;align-items:center;gap:11px;text-decoration:none;font-size:12px;font-weight:500;color:#b8bdc7;padding:12px 11px;border-radius:10px;margin:3px 0;line-height:1.4;border:1px solid transparent;transition:background .15s,color .15s}._link_1skbw_1:hover{background:#1b1e24;color:#fff}._link_1skbw_1:focus-visible{outline:2px solid var(--studio-gold);outline-offset:2px}._active_1skbw_1,._active_1skbw_1:hover{background:#d7ae3218;border-color:#d7ae3230;color:var(--studio-gold)}._link_1skbw_1 svg{flex-shrink:0}._chevron_1skbw_1{margin-left:auto;opacity:.35}._active_1skbw_1 ._chevron_1skbw_1{opacity:1}._footer_1skbw_1{padding:26px 12px 4px;margin-top:auto;font-size:11px;line-height:1.6;color:#8d919b}._footer_1skbw_1 strong{color:#d1bd80;font-weight:500}._mobileHeader_1skbw_1{display:none}._drawer_1skbw_1{width:min(300px,88vw)!important;box-sizing:border-box;background:#0d0f12!important;padding:28px 18px!important;overflow-y:auto}._drawerTitle_1skbw_1{font-size:17px;color:var(--studio-gold)}._drawerDescription_1skbw_1{font-size:12px;color:#9b9ea6}._drawer_1skbw_1 ._nav_1skbw_1{padding-top:0}@media(max-width:1000px){._sidebar_1skbw_1{display:none}._mobileHeader_1skbw_1{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 0 15px;margin-bottom:22px;border-bottom:1px solid #292c33}._mobileHeader_1skbw_1 ._brand_1skbw_1{border:0;padding:0}._mobileHeader_1skbw_1 ._brand_1skbw_1 small{font-size:8px}._mobileHeader_1skbw_1 ._logo_1skbw_1{width:45px;height:38px}}
