.CClZUW_wrapper{position:relative}.CClZUW_label{font-weight:700;display:none}.CClZUW_select{justify-content:space-between;align-items:center;gap:var(--padding);padding-right:var(--padding);border-radius:var(--searchbox-border-radius,var(--border-radius));background-color:var(--searchbox-bg-color);box-shadow:var(--searchbox-box-shadow);border:1px solid #0000;display:flex}.CClZUW_button{padding:var(--padding);aspect-ratio:1;background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.CClZUW_input{width:100%;min-width:0;max-width:var(--max-width);box-sizing:border-box;padding:var(--padding-lg) var(--padding-md);color:var(--searchbox-color);background-color:#0000;border:1px solid #0000;height:48px}.CClZUW_input:focus-visible{outline:none}.CClZUW_select:has(.CClZUW_input:focus-visible){outline:2px solid var(--link-color);outline-offset:2px}.CClZUW_input::placeholder{color:var(--searchbox-placeholder-color)}.CClZUW_select:hover{cursor:pointer;border-color:var(--select-border-color-hover);box-shadow:var(--select-highlight)}.CClZUW_selectedItemLabel{gap:var(--padding-md);align-self:center;display:flex}.CClZUW_options{border:1px solid var(--border-color);border-radius:var(--border-radius);width:100%;height:auto;max-height:min(500px, var(--searchbox-results-max-height,500px));overscroll-behavior:contain;margin:0;margin-top:var(--padding-sm);background-color:var(--card-background-color);box-shadow:var(--select-options-shadow);box-sizing:border-box;padding:0;list-style:none;position:absolute;overflow-y:auto}.CClZUW_status{justify-content:center;align-items:center;gap:var(--padding-md);padding:var(--padding-lg);flex-direction:column;display:flex}.CClZUW_status button{cursor:pointer;color:inherit;background:0 0;border:0;text-decoration:underline}.CClZUW_results{margin:0;padding:0;list-style:none}.CClZUW_options:empty,.CClZUW_results:empty{display:none}.CClZUW_option{align-items:center;gap:var(--padding-md);padding:var(--padding-lg);display:flex}.CClZUW_option.CClZUW_highlighted{cursor:pointer;background-color:var(--select-option-highlight)}.CClZUW_option+.CClZUW_option{border-top:1px solid var(--border-color)}@media screen and (max-width:960px){.CClZUW_input{padding:var(--padding-md)}.CClZUW_wrapper{position:static}.CClZUW_options{left:var(--padding-lg);right:var(--padding-lg);width:auto}}.CClZUW_resultArtwork{flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.CClZUW_resultName{overflow-wrap:anywhere;flex:1;min-width:0;font-weight:600;line-height:1.3}.CClZUW_resultName small{opacity:.75;margin-top:2px;font-size:.75rem;font-weight:400;display:block}.CClZUW_resultTypes{flex-shrink:0;gap:4px;display:flex}.CClZUW_suggestions{flex-wrap:wrap;justify-content:center;gap:8px 16px;display:flex}.CClZUW_suggestions a{align-items:center;min-height:44px;display:inline-flex}@media screen and (max-width:960px){.CClZUW_option{box-sizing:border-box;gap:8px;min-height:52px;padding:6px 10px}.CClZUW_resultArtwork{flex-basis:36px;width:36px;height:36px}.CClZUW_resultArtwork>span{transform:scale(.82)}.CClZUW_resultName{font-size:.875rem}.CClZUW_status{text-align:center}}.CClZUW_groupResults{margin:0;padding:0;list-style:none}.CClZUW_resultGroup+.CClZUW_resultGroup{border-top:1px solid var(--border-color)}.CClZUW_groupHeading{padding:var(--padding-md) var(--padding-lg);color:var(--color);background:color-mix(in srgb, var(--color) 5%, var(--card-background-color));font-size:.8125rem;font-weight:700}.CClZUW_resultArtwork.CClZUW_cardArtwork{flex-basis:72px;width:72px;height:100px}.CClZUW_resultName .CClZUW_setName{opacity:.9;margin-top:6px;font-size:.875rem}.CClZUW_sortHint{opacity:.8;margin-top:4px;font-size:.75rem;font-weight:400;line-height:1.4;display:block}@media screen and (max-width:960px){.CClZUW_resultArtwork.CClZUW_cardArtwork{flex-basis:56px;width:56px;height:78px}}
.zpLqAG_wrapper,.zpLqAG_wrapper *,.zpLqAG_drawer,.zpLqAG_drawer *,.zpLqAG_backdrop{box-sizing:border-box}.zpLqAG_wrapper{background:var(--sidebar-background);min-height:100dvh;color:var(--sidebar-foreground);padding-left:var(--sidebar-width);transition:padding-left .26s cubic-bezier(.22,1,.36,1);display:flex;overflow-x:clip;}.zpLqAG_wrapper[data-state=collapsed]{padding-left:var(--sidebar-rail-width)}.zpLqAG_sidebar,.zpLqAG_drawer{color:var(--sidebar-foreground);background:var(--sidebar-background);flex-direction:column;font-size:15px;line-height:1.45;display:flex}.zpLqAG_drawer[hidden],.zpLqAG_backdrop[hidden]{display:none}.zpLqAG_sidebar{width:var(--sidebar-width);z-index:0;height:100dvh;transition:width .26s cubic-bezier(.22,1,.36,1),box-shadow .26s,border-radius .26s;position:fixed;inset:0 auto 0 0;overflow:hidden}.zpLqAG_sidebar[data-state=collapsed]{width:var(--sidebar-rail-width)}.zpLqAG_sidebar>.zpLqAG_header,.zpLqAG_sidebar>.zpLqAG_content,.zpLqAG_sidebar>.zpLqAG_footer{width:var(--sidebar-width)}.zpLqAG_sidebar[data-state=collapsed]>.zpLqAG_header,.zpLqAG_sidebar[data-state=collapsed]>.zpLqAG_content,.zpLqAG_sidebar[data-state=collapsed]>.zpLqAG_footer{width:var(--sidebar-rail-width)}.zpLqAG_sidebar[data-preview]{z-index:60;border-right:1px solid var(--sidebar-border);border-radius:0 16px 16px 0;box-shadow:12px 0 40px #0004}.zpLqAG_header{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;min-height:80px;padding:14px 18px;display:flex}.zpLqAG_sidebar[data-state=collapsed] .zpLqAG_header{flex-direction:column;justify-content:center;gap:8px;padding:12px 10px}.zpLqAG_sidebar[data-state=collapsed] .zpLqAG_header .zpLqAG_trigger{width:44px;height:44px}.zpLqAG_content{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding:4px 12px 20px;overflow-y:auto}.zpLqAG_footer{flex-direction:column;flex-shrink:0;gap:8px;padding:12px;display:flex}.zpLqAG_workspace{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.zpLqAG_inset{z-index:1;background:var(--sidebar-surface);min-width:0;box-shadow:var(--sidebar-panel-shadow);border:0;border-radius:18px;flex:1 0 auto;margin:0 8px 8px 0;overflow:clip}.zpLqAG_trigger,.zpLqAG_close{cursor:pointer;width:36px;height:36px;font:inherit;color:var(--sidebar-foreground);background:0 0;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.zpLqAG_trigger:hover,.zpLqAG_close:hover{background:var(--sidebar-hover)}.zpLqAG_trigger:focus-visible,.zpLqAG_close:focus-visible{outline:2px solid var(--sidebar-accent);outline-offset:2px}.zpLqAG_backdrop{z-index:200;background:#10142580;transition:opacity .18s;position:fixed;inset:0}.zpLqAG_drawer{z-index:201;outline:none;width:min(320px,88vw);height:100dvh;transition:transform .22s cubic-bezier(.22,1,.36,1);position:fixed;inset:0 auto 0 0;box-shadow:8px 0 40px #0003;}.zpLqAG_drawer[data-starting-style],.zpLqAG_drawer[data-ending-style]{transform:translate(-100%)}.zpLqAG_backdrop[data-starting-style],.zpLqAG_backdrop[data-ending-style]{opacity:0}.zpLqAG_close{position:absolute;top:18px;right:10px}.zpLqAG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:767px),(max-width:1023px) and (max-height:500px) and (pointer:coarse){.zpLqAG_wrapper,.zpLqAG_wrapper[data-state=collapsed]{padding-left:0;transition:none}.zpLqAG_sidebar{display:none}.zpLqAG_trigger,.zpLqAG_close{width:44px;height:44px}.zpLqAG_close{top:18px}.zpLqAG_drawer .zpLqAG_footer{padding-bottom:max(12px, env(safe-area-inset-bottom))}.zpLqAG_inset{border:0;border-radius:18px 18px 0 0;margin:0}}@media (prefers-reduced-motion:reduce){.zpLqAG_wrapper,.zpLqAG_sidebar,.zpLqAG_drawer,.zpLqAG_backdrop,.zpLqAG_trigger,.zpLqAG_sidebar[data-state=collapsed] .zpLqAG_header .zpLqAG_trigger{transition:none}}@media print{.zpLqAG_wrapper,.zpLqAG_wrapper[data-state=collapsed]{min-height:0;padding-left:0;display:block;overflow:visible}.zpLqAG_sidebar{display:none}.zpLqAG_workspace{display:block;overflow:visible}.zpLqAG_inset{height:auto;box-shadow:none;border:0;margin:0;overflow:visible}}.zpLqAG_menu,.zpLqAG_submenu{margin:0;padding:0;list-style:none}.zpLqAG_menu{flex-direction:column;gap:3px;display:flex}.zpLqAG_menuItem{text-align:left;width:100%;min-height:44px;color:var(--sidebar-foreground);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:11px;padding:9px 10px;font-family:inherit;font-size:15px;font-weight:500;line-height:1.4;text-decoration:none;display:flex}.zpLqAG_menuItem>svg,.zpLqAG_menuItem>img{flex-shrink:0}.zpLqAG_menuItem>svg{color:var(--sidebar-icon)}.zpLqAG_menuItem:hover{background:var(--sidebar-hover);filter:none;text-decoration:none}.zpLqAG_menuItem:focus-visible{outline:2px solid var(--sidebar-accent);outline-offset:-2px}.zpLqAG_menuItem[aria-current=page],.zpLqAG_submenu .zpLqAG_menuItem[aria-current=page]{color:var(--sidebar-foreground);background:var(--sidebar-active);font-weight:600}.zpLqAG_menuItem[aria-current=page]>svg{color:var(--sidebar-icon)}.zpLqAG_menuLabel{flex:1}.zpLqAG_chevron{margin-left:auto;transition:transform .16s}.zpLqAG_menuItem[aria-expanded=true] .zpLqAG_chevron{transform:rotate(180deg)}.zpLqAG_submenu{border-left:1px solid var(--sidebar-border);margin:5px 0 9px 18px;padding-left:9px}.zpLqAG_submenu .zpLqAG_menuItem{gap:9px;min-height:40px;padding:8px;font-size:14px;font-weight:500}.zpLqAG_submenu .zpLqAG_submenu{margin-left:10px;padding-left:5px}.zpLqAG_nestedTrigger{color:var(--sidebar-foreground)}.zpLqAG_groupPanel{overflow:hidden}[data-slot=sidebar][data-state=collapsed] .zpLqAG_menu{gap:8px}:is([data-slot=sidebar][data-state=collapsed] .zpLqAG_menuLabel,[data-slot=sidebar][data-state=collapsed] .zpLqAG_chevron){display:none}[data-slot=sidebar][data-state=collapsed] .zpLqAG_menuItem{background:var(--sidebar-rail-button-background);border:1px solid color-mix(in srgb, var(--sidebar-border) 50%, transparent);justify-content:center;padding:9px}[data-slot=sidebar][data-state=collapsed] .zpLqAG_menuItem:hover{background:var(--sidebar-hover)}[data-slot=sidebar][data-state=collapsed] .zpLqAG_menuItem[aria-current=page]{background:var(--sidebar-active)}@media (max-width:767px),(max-width:1023px) and (max-height:500px) and (pointer:coarse){.zpLqAG_submenu .zpLqAG_menuItem{min-height:44px}}@media (prefers-reduced-motion:reduce){.zpLqAG_chevron{transition:none}}.zpLqAG_menuItem[data-active]{color:var(--sidebar-foreground);font-weight:600}.zpLqAG_navigationHeading{opacity:.7;padding:12px 12px 4px;font-size:.75rem;font-weight:600}
