.ShowcaseView-module__k4SnkG__screen{z-index:10;background:radial-gradient(90% 70% at 50% 0,#2cb86a1a,#0000 60%),#060d07;flex-direction:column;height:100dvh;padding:max(1rem,2vh) max(1rem,2vw);display:flex;position:fixed;inset:0}.ShowcaseView-module__k4SnkG__close{z-index:20;color:#ffffffbf;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;text-decoration:none;transition:background .18s,color .18s,border-color .18s;display:inline-flex;position:absolute;top:max(1rem,2vh);right:max(1rem,2vw)}.ShowcaseView-module__k4SnkG__close:hover{color:#fff;background:#ffffff24;border-color:#ffffff52}.ShowcaseView-module__k4SnkG__stage{isolation:isolate;background:#0c0c0e;border-radius:16px;flex:auto;min-height:0;position:relative;overflow:hidden;box-shadow:0 8px 32px #0000004d,0 32px 80px #00000059}.ShowcaseView-module__k4SnkG__slide{object-fit:contain;background:#0c0c0e;width:100%;height:100%;animation:.35s ShowcaseView-module__k4SnkG__showcaseSlideIn;position:absolute;inset:0}@keyframes ShowcaseView-module__k4SnkG__showcaseSlideIn{0%{opacity:0}to{opacity:1}}.ShowcaseView-module__k4SnkG__sheen{z-index:2;pointer-events:none;background:linear-gradient(#0000 82%,#00000047 100%);position:absolute;inset:0}.ShowcaseView-module__k4SnkG__counter{z-index:5;font-family:var(--f-sans);color:#eef6f0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-variant-numeric:tabular-nums;background:#0a0a0c8c;border:1px solid #ffffff24;border-radius:999px;padding:.35rem .7rem;font-size:.7rem;font-weight:600;position:absolute;top:1rem;left:1.1rem}.ShowcaseView-module__k4SnkG__nav{z-index:5;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff29;border:1.5px solid #ffffff8c;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .18s,background .18s,border-color .18s,opacity .18s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 18px #00000080}.ShowcaseView-module__k4SnkG__nav:hover{color:#04150c;background:#38e080;border-color:#38e080;transform:translateY(-50%)scale(1.06)}.ShowcaseView-module__k4SnkG__nav:disabled{opacity:.3;cursor:default}.ShowcaseView-module__k4SnkG__nav:disabled:hover{color:#fff;background:#ffffff29;border-color:#ffffff8c;transform:translateY(-50%)}.ShowcaseView-module__k4SnkG__navPrev{left:.9rem}.ShowcaseView-module__k4SnkG__navNext{right:.9rem}.ShowcaseView-module__k4SnkG__footRow{flex-shrink:0;align-items:center;gap:.75rem;padding-top:max(.75rem,1.5dvh);display:flex}.ShowcaseView-module__k4SnkG__progressTrack{background:#2cb86a2e;border-radius:999px;flex:auto;height:3px;overflow:hidden}.ShowcaseView-module__k4SnkG__progressFill{background:linear-gradient(90deg,#2cb86a,#c5e853);border-radius:999px;height:100%;transition:width .3s}.ShowcaseView-module__k4SnkG__actions{flex-shrink:0;gap:.5rem;display:flex}.ShowcaseView-module__k4SnkG__btn{font-family:var(--f-sans);color:#04150c;cursor:pointer;white-space:nowrap;background:#38e080;border:none;border-radius:999px;align-items:center;gap:.4rem;padding:.5rem .9rem;font-size:.78rem;font-weight:600;text-decoration:none;display:inline-flex}.ShowcaseView-module__k4SnkG__btnGhost{color:#eef6f0;background:0 0;border:1px solid #ffffff2e}.ShowcaseView-module__k4SnkG__filmstrip{scrollbar-width:thin;scrollbar-color:#2cb86a transparent;flex-shrink:0;gap:.5rem;padding-top:max(.6rem,1.2dvh);display:flex;overflow-x:auto}.ShowcaseView-module__k4SnkG__thumb{aspect-ratio:16/9;cursor:pointer;opacity:.5;background:#0c0c0e;border:2px solid #0000;border-radius:6px;flex:none;width:64px;padding:0;transition:opacity .15s,border-color .15s;overflow:hidden}.ShowcaseView-module__k4SnkG__thumb img{object-fit:cover;width:100%;height:100%}.ShowcaseView-module__k4SnkG__thumb:hover{opacity:.8}.ShowcaseView-module__k4SnkG__thumbActive{opacity:1;border-color:#2cb86a}@media (max-width:640px){.ShowcaseView-module__k4SnkG__nav{width:36px;height:36px}.ShowcaseView-module__k4SnkG__footRow{flex-wrap:wrap}.ShowcaseView-module__k4SnkG__actions{order:1;justify-content:center;width:100%}.ShowcaseView-module__k4SnkG__thumb{width:52px}}
