.shooty-side-panel_layer__NZ5kr{inset:0;position:fixed;z-index:10000}.shooty-side-panel_backdrop__T_BuT{background:rgba(15,23,42,.48);inset:0;position:fixed;border:0;cursor:pointer;padding:0;animation:shooty-side-panel_sidePanelBackdropIn___y_uv .18s cubic-bezier(.2,0,0,1) forwards}.shooty-side-panel_panel__U5nUG{--shooty-side-panel-width:28rem;--shooty-side-panel-max-width:min(calc(100vw - 12px),28rem);background:rgba(255,255,255,.985);border-left:1px solid rgba(15,23,42,.055);box-shadow:0 22px 52px rgba(20,23,31,.09),0 6px 18px rgba(20,23,31,.05);bottom:0;outline:none;position:fixed;top:0;width:var(--shooty-side-panel-width);max-width:var(--shooty-side-panel-max-width);z-index:10010;animation:shooty-side-panel_sidePanelIn__2aPDK .26s cubic-bezier(.16,1,.3,1) forwards}.shooty-side-panel_right__00TLy{right:0}.shooty-side-panel_left__fXU6m{left:0;border-right:1px solid rgba(15,23,42,.055);border-left:0;box-shadow:0 22px 52px rgba(20,23,31,.09),0 6px 18px rgba(20,23,31,.05);animation-name:shooty-side-panel_sidePanelLeftIn___062u}.shooty-side-panel_sm__fuqXY{--shooty-side-panel-width:20rem;--shooty-side-panel-max-width:min(calc(100vw - 12px),20rem)}.shooty-side-panel_md__nnWb5{--shooty-side-panel-width:24rem;--shooty-side-panel-max-width:min(calc(100vw - 12px),24rem)}.shooty-side-panel_lg__Qm7ak{--shooty-side-panel-width:28rem;--shooty-side-panel-max-width:min(calc(100vw - 12px),28rem)}.shooty-side-panel_xl__sf7Fd{--shooty-side-panel-width:32rem;--shooty-side-panel-max-width:min(calc(100vw - 12px),32rem)}.shooty-side-panel_plain__MSJ7I{border-color:rgba(0,0,0,0);box-shadow:none;background:#fff}.shooty-side-panel_body__uD1_G{height:100%;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}@keyframes shooty-side-panel_sidePanelBackdropIn___y_uv{0%{opacity:0}to{opacity:1}}@keyframes shooty-side-panel_sidePanelIn__2aPDK{0%{opacity:0;transform:translateX(16px)}to{opacity:1;transform:translateX(0)}}@keyframes shooty-side-panel_sidePanelLeftIn___062u{0%{opacity:0;transform:translateX(-16px)}to{opacity:1;transform:translateX(0)}}@media(prefers-reduced-motion:reduce){.shooty-side-panel_backdrop__T_BuT,.shooty-side-panel_panel__U5nUG{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}.shooty-empty-state_root__74VKe{display:flex;flex-direction:column;gap:16px;padding:24px;border:1px solid rgba(15,23,42,.055);border-radius:20px;background:#fff;box-shadow:0 12px 30px rgba(20,23,31,.05),0 2px 8px rgba(20,23,31,.03)}.shooty-empty-state_actions__iWcvO,.shooty-empty-state_copy__OMLeB,.shooty-empty-state_media__QzT1m{display:flex;flex-direction:column;gap:8px}.shooty-empty-state_eyebrow__jQ1B4{color:#8890a0;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.shooty-empty-state_title__ZJtAR{color:#181d26;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:20px;font-weight:600;line-height:28px}.shooty-empty-state_body__otH3b{color:#3e4758;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;line-height:22px;max-width:42rem}.shooty-empty-state_actions__iWcvO{flex-direction:row;align-items:center;flex-wrap:wrap;gap:12px}.shooty-feedback_viewport__d0kt1{position:fixed;bottom:24px;right:24px;z-index:11000;display:flex;flex-direction:column;gap:12px;width:min(380px,100vw - 48px);pointer-events:none}.shooty-feedback_toast__QMMhe{display:flex;align-items:flex-start;gap:12px;padding:16px;border-radius:16px;border:1px solid rgba(15,23,42,.055);background:rgba(255,255,255,.985);box-shadow:0 18px 42px rgba(20,23,31,.08),0 4px 12px rgba(20,23,31,.04);pointer-events:auto}.shooty-feedback_success__YRRVO{border-color:#a7f3d0}.shooty-feedback_error__LtWnb{border-color:#fecaca}.shooty-feedback_info__2y2Jk{border-color:#bfdbfe}.shooty-feedback_icon__bpJAh{width:20px;height:20px;flex-shrink:0;margin-top:1px;color:#3e4758}.shooty-feedback_icon__bpJAh svg{width:100%;height:100%}.shooty-feedback_success__YRRVO .shooty-feedback_icon__bpJAh{color:#047857}.shooty-feedback_error__LtWnb .shooty-feedback_icon__bpJAh{color:#b91c1c}.shooty-feedback_info__2y2Jk .shooty-feedback_icon__bpJAh{color:#2563eb}.shooty-feedback_message___ubkc{flex:1 1 auto;color:#3e4758;font-size:14px;font-weight:600;line-height:1.45}.shooty-feedback_dismiss__mYpDX{transition-duration:.18s;transition-property:color,transform;transition-timing-function:cubic-bezier(.2,0,0,1);border:0;background:rgba(0,0,0,0);padding:0;width:18px;height:18px;flex-shrink:0;color:#8890a0;cursor:pointer}.shooty-feedback_dismiss__mYpDX svg{width:100%;height:100%}.shooty-feedback_dismiss__mYpDX:hover{color:#181d26}.shooty-feedback_dismiss__mYpDX:focus-visible{outline:2px solid rgba(86,111,188,.62);outline-offset:2px;box-shadow:0 0 0 4px rgba(86,111,188,.36)}@media(max-width:760px){.shooty-feedback_viewport__d0kt1{right:16px;bottom:16px;left:16px;width:auto}}.shooty-tooltip_root__uRwYg{position:relative;display:inline-flex;max-width:100%}.shooty-tooltip_tooltip__yPjYT{position:absolute;z-index:1000;width:max-content;max-width:18rem;padding:8px 12px;border-radius:8px;background:#242c3a;box-shadow:0 18px 42px rgba(20,23,31,.08),0 4px 12px rgba(20,23,31,.04);color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:600;line-height:18px;opacity:0;pointer-events:none;transform:translateY(8px);white-space:normal;transition-duration:.18s;transition-property:opacity,transform;transition-timing-function:cubic-bezier(.2,0,0,1)}.shooty-tooltip_root__uRwYg:focus-within .shooty-tooltip_tooltip__yPjYT,.shooty-tooltip_root__uRwYg:hover .shooty-tooltip_tooltip__yPjYT{opacity:1;transform:translateY(0)}.shooty-tooltip_top__6ge8N .shooty-tooltip_tooltip__yPjYT{bottom:calc(100% + 8px);left:50%;transform:translate(-50%,8px)}.shooty-tooltip_top__6ge8N:focus-within .shooty-tooltip_tooltip__yPjYT,.shooty-tooltip_top__6ge8N:hover .shooty-tooltip_tooltip__yPjYT{transform:translate(-50%)}.shooty-tooltip_bottom__Y2_Jp .shooty-tooltip_tooltip__yPjYT{top:calc(100% + 8px);left:50%;transform:translate(-50%,-8px)}.shooty-tooltip_bottom__Y2_Jp:focus-within .shooty-tooltip_tooltip__yPjYT,.shooty-tooltip_bottom__Y2_Jp:hover .shooty-tooltip_tooltip__yPjYT{transform:translate(-50%)}.shooty-tooltip_right__E9VSq .shooty-tooltip_tooltip__yPjYT{top:50%;left:calc(100% + 8px);transform:translate(-8px,-50%)}.shooty-tooltip_right__E9VSq:focus-within .shooty-tooltip_tooltip__yPjYT,.shooty-tooltip_right__E9VSq:hover .shooty-tooltip_tooltip__yPjYT{transform:translateY(-50%)}.shooty-tooltip_left__jVAtH .shooty-tooltip_tooltip__yPjYT{top:50%;right:calc(100% + 8px);transform:translate(8px,-50%)}.shooty-tooltip_left__jVAtH:focus-within .shooty-tooltip_tooltip__yPjYT,.shooty-tooltip_left__jVAtH:hover .shooty-tooltip_tooltip__yPjYT{transform:translateY(-50%)}@media(prefers-reduced-motion:reduce){.shooty-tooltip_tooltip__yPjYT{transition-duration:1ms}}.shooty-top-bar-action_root__SqKBj{min-height:32px;min-width:40px;transition-duration:.18s;transition-property:background,border-color,box-shadow,color,transform;transition-timing-function:cubic-bezier(.2,0,0,1);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.shooty-top-bar-action_root__SqKBj:disabled,.shooty-top-bar-action_root__SqKBj[aria-disabled=true]{cursor:not-allowed;opacity:.48;transform:none}.shooty-top-bar-action_root__SqKBj{align-items:center;color:#3e4758;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:500;justify-content:center;line-height:20px;padding:0 12px;border-radius:8px}.shooty-top-bar-action_muted____eDj{color:#8890a0}.shooty-top-bar-action_strong___vn98{color:#181d26}.shooty-top-bar-action_root__SqKBj:hover{background:rgba(15,23,42,.04)}.shooty-top-bar-action_root__SqKBj:focus-visible{outline:2px solid rgba(86,111,188,.62);outline-offset:2px;box-shadow:0 0 0 4px rgba(86,111,188,.36)}.shooty-action-bar_root__b2e_V{display:flex;gap:12px;flex-wrap:wrap;min-width:0}.shooty-action-bar_compact__D3zt6{gap:8px}.shooty-action-bar_fullWidth__uQusw{width:100%}.shooty-action-bar_align-center__CLXHh{align-items:center}.shooty-action-bar_align-stretch__Udydb{align-items:stretch}.shooty-action-bar_justify-start__8jlet{justify-content:flex-start}.shooty-action-bar_justify-end__NEKNw{justify-content:flex-end}.shooty-action-bar_justify-between__l5Yu7{justify-content:space-between}@media(max-width:700px){.shooty-action-bar_stackOnMobile__XJmc4{flex-direction:column;align-items:stretch}.shooty-action-bar_stackOnMobile__XJmc4>*{width:100%}}