.icp-discovery-panel{--motion-scale:1;--focus-ring-spread:3px;--icp-card-gap:var(--space-12);--icp-card-height:64px;--icp-card-action-size:28px;--icp-card-title-action-gap:var(--space-8);--icp-card-title-reserve-enter-dur:80ms;--icp-card-title-reserve-exit-dur:50ms;--icp-card-action-enter-dur:.1s;--icp-card-action-exit-dur:60ms;--reveal-dur:.16s;--reveal-ease:cubic-bezier(.23, 1, .32, 1);--icp-accordion-close-height-dur:.14s;--icp-accordion-close-height-delay:0s;--icp-accordion-close-opacity-dur:.11s;--icp-accordion-close-translate:-6px;--icp-accordion-close-blur:0px;--ease-out-strong:cubic-bezier(.23, 1, .32, 1);--page-slide-dur:.16s;--page-fade-dur:.14s;--page-slide-distance:8px;--page-blur:0px;--page-stagger:0s;--page-exit-enabled:1;--page-slide-ease:cubic-bezier(.22, 1, .36, 1);--page-fade-ease:cubic-bezier(.22, 1, .36, 1);--shimmer-dur:1.8s;--shimmer-base:var(--ink-soft);--shimmer-highlight:var(--ink-body);--shimmer-band:400%;--shimmer-ease:cubic-bezier(.22, 1, .36, 1)}.icp-discovery-panel .panel__title-icp,.icp-discovery-panel .panel__title-metrics{transition:color var(--icon-swap-dur) var(--icon-swap-ease)}.icp-discovery-panel .panel__title-metrics{color:var(--ink-soft);margin-inline-start:.35em}.icp-discovery-panel .panel__title-icp{color:var(--ink-strong)}.icp-discovery-panel .panel__title.is-filters-active .panel__title-icp{color:var(--ink-soft)}.icp-discovery-panel .panel__title.is-filters-active .panel__title-metrics{color:var(--ink-strong)}.icp-discovery-panel .slider{width:100%;padding:var(--space-8) 0;border-radius:var(--radius-card);background:var(--surface-panel);will-change:transform;border:none;flex:none;overflow:visible;transform:scaleX(1)}.icp-discovery-panel .slider+.slider{margin-top:var(--space-16)}.icp-discovery-panel .slider.is-rubber-banding{transition:none}.icp-discovery-panel .slider.is-releasing{transition:transform calc(.2s / var(--motion-scale,1)) cubic-bezier(.16, 1.35, .3, 1)}.icp-discovery-panel .slider__track{align-items:center;gap:var(--space-4);width:100%;height:12px;margin:calc(var(--space-4) * -1) 0;padding:var(--space-4) 0;border-radius:var(--radius-control);cursor:default;touch-action:none;-webkit-user-select:none;user-select:none;box-sizing:content-box;border:0;outline:none;min-width:0;display:flex;overflow:visible}.icp-discovery-panel .slider__bar{border-radius:var(--radius-pill);background:var(--hairline);min-width:2px;height:12px;transition:background-color calc(.12s / var(--motion-scale,1)) cubic-bezier(.22, 1, .36, 1), box-shadow calc(.12s / var(--motion-scale,1)) ease-out, height calc(.12s / var(--motion-scale,1)) cubic-bezier(.22, 1, .36, 1);will-change:background-color, height;pointer-events:none;flex:1}.icp-discovery-panel .slider.is-interacting .slider__bar{transition:none}.icp-discovery-panel .slider__bar--mid{background:var(--ink-body)}.icp-discovery-panel .slider__bar--edge{background:var(--ink-strong);box-shadow:0 0 7px color-mix(in oklch, var(--ink-strong) 12%, transparent)}.icp-discovery-panel .slider__bar--bump-0{height:16px}.icp-discovery-panel .slider__bar--bump-1{height:14px}.icp-discovery-panel .slider__bar--bump-2{height:12px}.icp-discovery-panel .dropdown__menu{opacity:0;transform-origin:bottom;pointer-events:none;transition:opacity calc(.14s / var(--motion-scale,1)) ease, transform calc(.14s / var(--motion-scale,1)) ease;transform:translateY(4px)scale(.985)}.icp-discovery-panel .dropdown.is-open .dropdown__menu{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.icp-discovery-panel .dropdown__chevron{transition:transform calc(.16s / var(--motion-scale,1)) ease}.icp-discovery-panel .panel__content--staged{flex-direction:column;flex:auto;width:100%;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.icp-discovery-panel .panel__page-slide{flex:auto;min-height:0}.icp-discovery-panel .t-page-slide{position:relative}.icp-discovery-panel .t-page-slide .t-page[data-page-id="1"]{--t-page-from-x:calc(var(--page-slide-distance) * -1)}.icp-discovery-panel .t-page-slide .t-page[data-page-id="2"]{--t-page-from-x:var(--page-slide-distance)}.icp-discovery-panel .t-page-slide .t-page{opacity:0;pointer-events:none;transform:translateX(calc(var(--t-page-from-x,0px) * var(--page-exit-enabled)));transition:opacity var(--page-fade-dur) var(--page-fade-ease), transform var(--page-slide-dur) var(--page-slide-ease);will-change:opacity, transform;position:absolute;inset:0}.icp-discovery-panel .t-page-slide[data-page="1"] .t-page[data-page-id="1"],.icp-discovery-panel .t-page-slide[data-page="2"] .t-page[data-page-id="2"]{opacity:1;pointer-events:auto;transition-delay:var(--page-stagger);transform:translate(0)}.icp-discovery-panel .panel__page-slide .t-page.panel__page{flex-direction:column;min-height:0;display:flex}.icp-discovery-panel .t-page-slide[data-page="2"] .icp-list__lead{visibility:hidden;pointer-events:none}.icp-discovery-panel .icp-card{height:var(--icp-card-height);min-height:var(--icp-card-height);cursor:pointer;--icp-card-title-action-reserve:0px;transition:border-color calc(.15s / var(--motion-scale,1)) ease, box-shadow calc(.15s / var(--motion-scale,1)) ease, background-color calc(.15s / var(--motion-scale,1)) ease;flex-direction:column;justify-content:center;display:flex;position:relative}.icp-discovery-panel .icp-card.is-selected{--icp-card-title-action-reserve:calc(var(--icp-card-action-size) + var(--icp-card-title-action-gap))}.icp-discovery-panel .icp-card:has(.icp-card__actions.is-open){--icp-card-title-action-reserve:calc(var(--icp-card-action-size) + var(--icp-card-title-action-gap))}@media (hover:hover) and (pointer:fine){.icp-discovery-panel .icp-card:not(.is-selected):not(:has(.icp-card__actions.is-open)):hover{--icp-card-title-action-reserve:calc(var(--icp-card-action-size) + var(--icp-card-title-action-gap))}}@media (hover:none),(pointer:coarse){.icp-discovery-panel .icp-card:not(.icp-card--draft):not(.icp-card--editing){--icp-card-title-action-reserve:calc(var(--icp-card-action-size) + var(--icp-card-title-action-gap))}}.icp-discovery-panel .icp-card.is-exiting{pointer-events:none;transition:opacity var(--reveal-dur) var(--reveal-ease)}.icp-discovery-panel .icp-card.is-exiting.is-exit-active{opacity:0}.icp-discovery-panel .icp-card--skeleton{cursor:default;pointer-events:none}.icp-discovery-panel .icp-generating-skeletons{display:contents}.icp-discovery-panel .icp-card__summary{min-width:0;min-height:calc(var(--icp-card-height) - var(--space-16));padding-right:var(--icp-card-title-action-reserve);transition:padding-right var(--icp-card-title-reserve-exit-dur) var(--ease-out-strong);flex-direction:column;flex-shrink:0;justify-content:center;display:flex;position:relative}.icp-discovery-panel .icp-card.is-selected .icp-card__summary{transition-duration:var(--icp-card-title-reserve-enter-dur)}.icp-discovery-panel .icp-card:has(.icp-card__actions.is-open) .icp-card__summary{transition-duration:var(--icp-card-title-reserve-enter-dur)}@media (hover:hover) and (pointer:fine){.icp-discovery-panel .icp-card:not(.is-selected):not(:has(.icp-card__actions.is-open)):hover .icp-card__summary{transition-duration:var(--icp-card-title-reserve-enter-dur)}}.icp-discovery-panel .icp-card--draft,.icp-discovery-panel .icp-card--editing{height:auto;min-height:var(--icp-card-height);cursor:default;flex:none}.icp-discovery-panel .icp-card--editing{--icp-edit-separator-gap:var(--space-12);justify-content:flex-start}.icp-discovery-panel .icp-card--editing .icp-card__summary,.icp-discovery-panel .icp-card--collapsing .icp-card__summary{transition:none}.icp-discovery-panel .icp-accordion{transition:grid-template-rows var(--icp-accordion-close-height-dur) var(--ease-out-strong);grid-template-rows:0fr;display:grid;overflow:hidden}.icp-discovery-panel .icp-accordion.is-open{transition:grid-template-rows var(--resize-dur) var(--resize-ease);grid-template-rows:1fr;overflow:visible}.icp-discovery-panel .icp-accordion__inner{padding-top:0;padding-inline:0;border-top-style:solid;border-top-width:0;border-top-color:var(--hairline);opacity:0;min-height:0;transform:translateY(var(--icp-accordion-close-translate));filter:blur(var(--icp-accordion-close-blur));transition:opacity var(--icp-accordion-close-opacity-dur) var(--ease-out-strong), transform var(--icp-accordion-close-opacity-dur) var(--ease-out-strong), filter var(--icp-accordion-close-opacity-dur) var(--ease-out-strong), margin-top var(--icp-accordion-close-height-dur) var(--ease-out-strong), padding var(--icp-accordion-close-height-dur) var(--ease-out-strong), border-top-width var(--icp-accordion-close-height-dur) var(--ease-out-strong);margin-top:0;padding-bottom:0}.icp-discovery-panel .icp-accordion.is-open .icp-accordion__inner{opacity:1;filter:blur();transition:opacity var(--resize-dur) var(--resize-ease), transform var(--resize-dur) var(--resize-ease), filter var(--resize-dur) var(--resize-ease), margin-top var(--resize-dur) var(--resize-ease), padding var(--resize-dur) var(--resize-ease), border-top-width var(--resize-dur) var(--resize-ease);padding-top:var(--focus-ring-spread);padding-inline:var(--focus-ring-spread);padding-bottom:var(--focus-ring-spread);transform:translateY(0)}.icp-discovery-panel .icp-card--editing .icp-accordion__inner{margin-top:var(--icp-edit-separator-gap);padding-top:var(--icp-edit-separator-gap);padding-inline:var(--focus-ring-spread);padding-bottom:var(--focus-ring-spread);border-top-width:1px}.icp-discovery-panel .icp-accordion.is-closing{transition:grid-template-rows var(--icp-accordion-close-height-dur) var(--ease-out-strong);transition-delay:var(--icp-accordion-close-height-delay);grid-template-rows:0fr;overflow:hidden}.icp-discovery-panel .icp-accordion.is-open.is-closing .icp-accordion__inner{opacity:0;transform:translateY(var(--icp-accordion-close-translate));filter:blur(var(--icp-accordion-close-blur));pointer-events:none;transition:opacity var(--icp-accordion-close-opacity-dur) var(--ease-out-strong), transform var(--icp-accordion-close-opacity-dur) var(--ease-out-strong), filter var(--icp-accordion-close-opacity-dur) var(--ease-out-strong), margin-top var(--icp-accordion-close-height-dur) var(--ease-out-strong), padding var(--icp-accordion-close-height-dur) var(--ease-out-strong), border-top-width var(--icp-accordion-close-height-dur) var(--ease-out-strong);transition-delay:0s, 0s, 0s, var(--icp-accordion-close-height-delay), var(--icp-accordion-close-height-delay), var(--icp-accordion-close-height-delay);border-top-width:0;margin-top:0;padding-top:0;padding-bottom:0}.icp-discovery-panel .icp-card__actions{top:var(--space-8);right:var(--space-8);position:absolute}.icp-discovery-panel .icp-card__menu-trigger{--icp-card-menu-action-dur:var(--icp-card-action-exit-dur);opacity:0;pointer-events:none;transition:background-color calc(.14s / var(--motion-scale,1)) ease, color calc(.14s / var(--motion-scale,1)) ease, opacity var(--icp-card-menu-action-dur) var(--ease-out-strong), transform var(--icp-card-menu-action-dur) var(--ease-out-strong);transform:scale(.94)}.icp-discovery-panel .icp-card.is-selected .icp-card__menu-trigger,.icp-discovery-panel .icp-card__actions.is-open .icp-card__menu-trigger,.icp-discovery-panel .icp-card__menu-trigger:focus-visible{--icp-card-menu-action-dur:var(--icp-card-action-enter-dur);opacity:1;pointer-events:auto;transform:scale(1)}@media (hover:hover) and (pointer:fine){.icp-discovery-panel .icp-card:hover .icp-card__menu-trigger{--icp-card-menu-action-dur:var(--icp-card-action-enter-dur);opacity:1;pointer-events:auto;transform:scale(1)}}@media (hover:none),(pointer:coarse){.icp-discovery-panel .icp-card:not(.icp-card--draft):not(.icp-card--editing) .icp-card__menu-trigger{opacity:1;pointer-events:auto;transform:scale(1)}}.icp-discovery-panel .icp-card--editing .icp-card__actions,.icp-discovery-panel .icp-card--collapsing .icp-card__actions{opacity:0;pointer-events:none}.icp-discovery-panel .icp-card--editing .icp-card__menu-trigger,.icp-discovery-panel .icp-card--collapsing .icp-card__menu-trigger{opacity:0;pointer-events:none;transform:scale(.94)}.icp-discovery-panel .icp-card__menu-trigger:active{transform:scale(.97)}.icp-card__menu{--motion-scale:1;--ease-out-strong:cubic-bezier(.23, 1, .32, 1);transform-origin:var(--transform-origin,top left);transition:opacity calc(.14s / var(--motion-scale,1)) var(--ease-out-strong), transform calc(.14s / var(--motion-scale,1)) var(--ease-out-strong)}.icp-card__menu[data-starting-style],.icp-card__menu[data-ending-style]{opacity:0;pointer-events:none;transform:translateY(-4px)scale(.985)}.icp-discovery-panel .icp-generating-status,.icp-discovery-panel .launch-status{--shimmer-base:var(--ink-body);--shimmer-highlight:var(--ink-on-inverse)}.icp-discovery-panel .launch-status{--shimmer-band:280%}.icp-discovery-panel .t-shimmer{color:var(--shimmer-base);display:inline-block;position:relative}.icp-discovery-panel .t-shimmer:before{content:attr(data-text);pointer-events:none;background-image:linear-gradient(90deg, transparent 0%, transparent 40%, var(--shimmer-highlight) 50%, transparent 60%, transparent 100%);background-size:var(--shimmer-band) 100%;color:#0000;-webkit-text-fill-color:transparent;animation:icp-t-shimmer var(--shimmer-dur) var(--shimmer-ease) infinite;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}.icp-discovery-panel .launch-status .t-shimmer:before{background-image:linear-gradient(90deg, transparent 0%, transparent 30%, var(--shimmer-highlight) 50%, transparent 70%, transparent 100%)}@keyframes icp-t-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.icp-discovery-panel .slider,.icp-discovery-panel .slider__bar,.icp-discovery-panel .dropdown__chevron,.icp-discovery-panel .dropdown__menu,.icp-discovery-panel .icp-card,.icp-discovery-panel .icp-card--draft,.icp-discovery-panel .icp-card .icp-card__summary,.icp-discovery-panel .icp-accordion,.icp-discovery-panel .icp-accordion__inner,.icp-card__menu,.icp-discovery-panel .icp-card__menu-trigger,.icp-discovery-panel .panel__title-icp,.icp-discovery-panel .panel__title-metrics,.icp-discovery-panel .t-page-slide .t-page{transition:none}.icp-discovery-panel .t-shimmer:before{animation:none}.icp-discovery-panel .icp-card__menu-trigger{opacity:1;pointer-events:auto;transform:scale(1)}.icp-discovery-panel .icp-card:not(.icp-card--draft):not(.icp-card--editing){--icp-card-title-action-reserve:calc(var(--icp-card-action-size) + var(--icp-card-title-action-gap))}}.icp-discovery-panel .dropdown.is-open .dropdown__chevron{transform:rotate(180deg)}
