.InstructionModal-module__9Buk1a__body{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#0066ff52 transparent;flex:auto;min-height:0;padding:2rem;overflow:hidden auto}.InstructionModal-module__9Buk1a__body::-webkit-scrollbar{width:7px}.InstructionModal-module__9Buk1a__body::-webkit-scrollbar-track{background:0 0;margin:10px 0}.InstructionModal-module__9Buk1a__body::-webkit-scrollbar-thumb{background:#0066ff38 padding-box padding-box;border:2px solid #0000;border-radius:999px}.InstructionModal-module__9Buk1a__body::-webkit-scrollbar-thumb:hover{background:#0066ff61 padding-box padding-box}.InstructionModal-module__9Buk1a__stack{flex-direction:column;gap:1.5rem;display:flex}.InstructionModal-module__9Buk1a__tabContent{flex-direction:column;gap:1rem;display:flex}.InstructionModal-module__9Buk1a__callout,.InstructionModal-module__9Buk1a__tabs{margin:0}.InstructionModal-module__9Buk1a__footer{flex-shrink:0}@media (prefers-color-scheme:dark){.InstructionModal-module__9Buk1a__body{scrollbar-color:#7eaaff61 transparent}.InstructionModal-module__9Buk1a__body::-webkit-scrollbar-thumb{background:#7eaaff47 padding-box padding-box}.InstructionModal-module__9Buk1a__body::-webkit-scrollbar-thumb:hover{background:#7eaaff73 padding-box padding-box}}@media (prefers-reduced-motion:reduce){.InstructionModal-module__9Buk1a__body::-webkit-scrollbar-thumb{transition:none}}
.DashboardEmbedInstallPanel-module__-Mu2pW__shell{border-radius:2rem;margin-top:1rem;margin-bottom:2rem;padding:1rem 1.1rem;position:relative;overflow:hidden}@media (min-width:768px){.DashboardEmbedInstallPanel-module__-Mu2pW__shell{padding:1.1rem 1.25rem}}.DashboardEmbedInstallPanel-module__-Mu2pW__kicker{letter-spacing:.18em;text-transform:uppercase;color:#06f;margin-bottom:.15rem;font-size:.5625rem;font-style:italic;font-weight:900}.DashboardEmbedInstallPanel-module__-Mu2pW__title{letter-spacing:-.01em;text-transform:uppercase;color:var(--foreground,#0f172a);font-size:1rem;font-style:italic;font-weight:900}@media (min-width:768px){.DashboardEmbedInstallPanel-module__-Mu2pW__title{font-size:1.125rem}}.DashboardEmbedInstallPanel-module__-Mu2pW__lead{color:var(--muted-foreground,#64748b);margin-top:.25rem;font-size:.625rem;font-style:italic;font-weight:700;line-height:1.35}.DashboardEmbedInstallPanel-module__-Mu2pW__header{flex-direction:column;gap:.65rem;display:flex;position:relative}@media (min-width:768px){.DashboardEmbedInstallPanel-module__-Mu2pW__header{flex-direction:row;justify-content:space-between;align-items:flex-start}}.DashboardEmbedInstallPanel-module__-Mu2pW__shell:before{content:"";pointer-events:none;background:radial-gradient(at 20% 0,#0066ff1a,#0000 62%);height:70%;position:absolute;inset:-40% -20% auto}.DashboardEmbedInstallPanel-module__-Mu2pW__headerActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.DashboardEmbedInstallPanel-module__-Mu2pW__linkBtn{cursor:pointer;letter-spacing:.08em;text-transform:uppercase;color:#06f;text-underline-offset:3px;border:1px solid #0000;border-radius:.75rem;padding:.45rem .75rem;font-size:.625rem;font-style:italic;font-weight:900;-webkit-text-decoration:underline #0066ff61;text-decoration:underline #0066ff61;transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out,transform .3s ease-out}.DashboardEmbedInstallPanel-module__-Mu2pW__linkBtn:hover{color:#0052cc;background:#0066ff14;border-color:#0066ff29}.DashboardEmbedInstallPanel-module__-Mu2pW__linkBtn:focus-visible{outline:none;box-shadow:0 0 0 4px #0066ff38}.DashboardEmbedInstallPanel-module__-Mu2pW__toggleBtn{cursor:pointer;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground,#64748b);-webkit-backdrop-filter:blur(10px);background:#ffffff8c;border:1px solid #0066ff29;border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .85rem;font-size:.625rem;font-style:italic;font-weight:900;transition:color .3s ease-out,border-color .3s ease-out,background-color .3s ease-out,transform .3s ease-out,box-shadow .3s ease-out;display:inline-flex}.DashboardEmbedInstallPanel-module__-Mu2pW__toggleBtn:hover{color:#06f;background:#ffffffd1;border-color:#0066ff47;box-shadow:0 8px 24px -14px #0066ff47}.DashboardEmbedInstallPanel-module__-Mu2pW__toggleBtnOpen{color:#06f;background:#0066ff14;border-color:#0066ff52}.DashboardEmbedInstallPanel-module__-Mu2pW__toggleChevron{transition:transform .3s ease-out;display:inline-flex}.DashboardEmbedInstallPanel-module__-Mu2pW__toggleChevronOpen{transform:rotate(90deg)}.DashboardEmbedInstallPanel-module__-Mu2pW__workspace{-webkit-backdrop-filter:blur(16px)saturate(150%);background:linear-gradient(145deg,#ffffff94 0%,#ffffff57 100%);border:1px solid #ffffffb8;border-radius:1.25rem;grid-template-columns:1fr;gap:.6rem;margin-top:.75rem;padding:.5rem;display:grid;position:relative;box-shadow:inset 0 1px #ffffffa6,0 16px 48px -28px #0066ff2e}@media (min-width:768px){.DashboardEmbedInstallPanel-module__-Mu2pW__workspace{grid-template-columns:8rem minmax(0,1fr);align-items:stretch;gap:.5rem;min-height:0;padding:.5rem}}.DashboardEmbedInstallPanel-module__-Mu2pW__modeRail{background:#0066ff0d;border-radius:.9rem;flex-direction:column;gap:.25rem;height:100%;min-height:0;padding:.3rem;display:flex}.DashboardEmbedInstallPanel-module__-Mu2pW__modeBtn{cursor:pointer;text-align:left;letter-spacing:.05em;text-transform:uppercase;width:100%;color:var(--muted-foreground,#64748b);border:1px solid #0000;border-radius:.65rem;padding:.38rem .5rem;font-size:.5625rem;font-style:italic;font-weight:900;line-height:1.25;transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out,transform .3s ease-out,box-shadow .3s ease-out}@media (min-width:768px){.DashboardEmbedInstallPanel-module__-Mu2pW__modeBtn{flex:1;align-items:center;min-height:0;display:flex}}.DashboardEmbedInstallPanel-module__-Mu2pW__modeBtn:hover:not(:disabled){color:#06f;background:#ffffffb8;border-color:#0066ff24}.DashboardEmbedInstallPanel-module__-Mu2pW__modeBtnActive{color:#06f;background:#ffffffeb;border-color:#0066ff47;box-shadow:0 10px 28px -16px #0066ff61}.DashboardEmbedInstallPanel-module__-Mu2pW__modeBtn:disabled{cursor:not-allowed;opacity:.38}.DashboardEmbedInstallPanel-module__-Mu2pW__codePane{background:#ffffffb8;border:1px solid #0066ff1a;border-radius:.95rem;flex-direction:column;min-width:0;min-height:100%;padding:.45rem;display:flex;box-shadow:inset 0 1px #ffffffbf}.DashboardEmbedInstallPanel-module__-Mu2pW__codeBody{flex-direction:column;flex:1;min-height:0;display:flex}.DashboardEmbedInstallPanel-module__-Mu2pW__codeBlockWrap{flex:1;min-height:0;position:relative}.DashboardEmbedInstallPanel-module__-Mu2pW__copyBtn{z-index:2;cursor:pointer;letter-spacing:.06em;text-transform:uppercase;color:#06f;-webkit-backdrop-filter:blur(8px);background:#ffffffeb;border:1px solid #0066ff38;border-radius:.55rem;justify-content:center;align-items:center;gap:.3rem;padding:.3rem .45rem;font-size:.5rem;font-style:italic;font-weight:900;transition:background-color .3s ease-out,border-color .3s ease-out,transform .3s ease-out,box-shadow .3s ease-out;display:inline-flex;position:absolute;top:.4rem;right:.4rem}.DashboardEmbedInstallPanel-module__-Mu2pW__copyBtnLabel{display:none}@media (min-width:640px){.DashboardEmbedInstallPanel-module__-Mu2pW__copyBtn{padding:.32rem .5rem}.DashboardEmbedInstallPanel-module__-Mu2pW__copyBtnLabel{display:inline}}.DashboardEmbedInstallPanel-module__-Mu2pW__copyBtn:hover{background:#0066ff1a;border-color:#0066ff61;box-shadow:0 8px 20px -12px #0066ff59}.DashboardEmbedInstallPanel-module__-Mu2pW__copyBtn:active{transform:scale(.97)}.DashboardEmbedInstallPanel-module__-Mu2pW__copyBtn:focus-visible{outline:none;box-shadow:0 0 0 4px #0066ff38}.DashboardEmbedInstallPanel-module__-Mu2pW__codePre{flex:1;height:100%;min-height:5.75rem;margin:0;background:#f8fafceb!important;border-color:#0066ff14!important;border-radius:.75rem!important;padding:2rem .65rem .6rem!important;box-shadow:inset 0 1px #ffffffd9!important}@media (min-width:640px){.DashboardEmbedInstallPanel-module__-Mu2pW__codePre{padding:2.1rem 5.75rem .65rem .65rem!important}}.DashboardEmbedInstallPanel-module__-Mu2pW__hintBox{color:var(--muted-foreground,#64748b);background:#0066ff0a;border:1px solid #0066ff14;border-radius:.75rem;margin-top:.5rem;padding:.45rem .6rem;font-size:.625rem;font-style:italic;font-weight:700;line-height:1.45}.DashboardEmbedInstallPanel-module__-Mu2pW__hintWarn{color:#b45309;margin-top:.45rem;font-size:.625rem;font-style:italic;font-weight:900}.DashboardEmbedInstallPanel-module__-Mu2pW__customStrategy{background:#0066ff0f;border-radius:.65rem;gap:.25rem;margin-bottom:.45rem;padding:.25rem;display:flex}.DashboardEmbedInstallPanel-module__-Mu2pW__customStrategyBtn{cursor:pointer;letter-spacing:.05em;text-transform:uppercase;color:var(--muted-foreground,#64748b);border:1px solid #0000;border-radius:.5rem;flex:1;padding:.35rem .45rem;font-size:.5rem;font-style:italic;font-weight:900;transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out}.DashboardEmbedInstallPanel-module__-Mu2pW__customStrategyBtn:hover{color:#06f;background:#ffffffb8;border-color:#0066ff24}.DashboardEmbedInstallPanel-module__-Mu2pW__customStrategyBtnActive{color:#06f;background:#ffffffeb;border-color:#0066ff47}.DashboardEmbedInstallPanel-module__-Mu2pW__customApiBox{background:#ffffff80;border:1px solid #0066ff1f;border-radius:.75rem;margin-top:.45rem;padding:.45rem .55rem}.DashboardEmbedInstallPanel-module__-Mu2pW__customApiLabel{letter-spacing:.06em;text-transform:uppercase;color:#06f;margin-bottom:.35rem;font-size:.5625rem;font-style:italic;font-weight:900}.DashboardEmbedInstallPanel-module__-Mu2pW__customApiPre{border-radius:.55rem!important;margin:0!important;padding:.5rem .55rem!important;font-size:.625rem!important}.DashboardEmbedInstallPanel-module__-Mu2pW__customClickCallout{background:linear-gradient(145deg,#fffbebf2,#fef3c78c);border:1px solid #f59e0b73;border-radius:.75rem;margin-top:.5rem;padding:.55rem .65rem}.DashboardEmbedInstallPanel-module__-Mu2pW__customClickCalloutTitle{letter-spacing:.06em;text-transform:uppercase;color:#b45309;margin:0 0 .35rem;font-size:.5625rem;font-style:italic;font-weight:900}.DashboardEmbedInstallPanel-module__-Mu2pW__customClickCalloutBody{color:var(--muted-foreground,#64748b);margin:0;font-size:.625rem;font-style:italic;font-weight:700;line-height:1.45}.DashboardEmbedInstallPanel-module__-Mu2pW__customClickCalloutAttr{color:#b45309;background:#ffffffd9;border-radius:.4rem;margin-top:.15rem;padding:.12rem .4rem;font-family:ui-monospace,monospace;font-size:.625rem;font-style:normal;font-weight:700;display:inline-block;box-shadow:inset 0 0 0 1px #f59e0b59}.DashboardEmbedInstallPanel-module__-Mu2pW__apiKeyRow{border-top:1px solid #0066ff1a;flex-direction:column;align-items:stretch;gap:.55rem;margin-top:.85rem;padding-top:.75rem;display:flex;position:relative}@media (min-width:768px){.DashboardEmbedInstallPanel-module__-Mu2pW__apiKeyRow{flex-direction:row;justify-content:space-between;align-items:center}}.DashboardEmbedInstallPanel-module__-Mu2pW__apiKeyChip{-webkit-backdrop-filter:blur(8px);background:#ffffff73;border:1px solid #0066ff1f;border-radius:.85rem;align-items:center;gap:.65rem;padding:.45rem .65rem;display:inline-flex}.DashboardEmbedInstallPanel-module__-Mu2pW__apiKeyLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground,#64748b);background:#0066ff14;border-radius:.4rem;padding:.15rem .4rem;font-size:.5625rem;font-style:italic;font-weight:900}.DashboardEmbedInstallPanel-module__-Mu2pW__apiKeyValue{color:var(--foreground,#0f172a);word-break:break-all;font-family:ui-monospace,monospace;font-size:.6875rem;font-weight:700}@media (prefers-color-scheme:dark){.DashboardEmbedInstallPanel-module__-Mu2pW__toggleBtn{background:#121b308c;border-color:#7eaaff33}.DashboardEmbedInstallPanel-module__-Mu2pW__toggleBtn:hover,.DashboardEmbedInstallPanel-module__-Mu2pW__toggleBtnOpen{background:#0066ff24;border-color:#7eaaff52}.DashboardEmbedInstallPanel-module__-Mu2pW__workspace{background:linear-gradient(145deg,#17213ab8 0%,#121b3085 100%);border-color:#b0cbff2e;box-shadow:inset 0 1px #ffffff0f,0 16px 48px -28px #4d81ff38}.DashboardEmbedInstallPanel-module__-Mu2pW__modeRail{background:#0066ff1a}.DashboardEmbedInstallPanel-module__-Mu2pW__modeBtn:hover:not(:disabled){background:#17213ab8}.DashboardEmbedInstallPanel-module__-Mu2pW__modeBtnActive{background:#17213aeb;border-color:#7eaaff52}.DashboardEmbedInstallPanel-module__-Mu2pW__codePane{background:#121b309e;border-color:#7eaaff24}.DashboardEmbedInstallPanel-module__-Mu2pW__copyBtn{color:#93c5fd;background:#17213ae0;border-color:#7eaaff47}.DashboardEmbedInstallPanel-module__-Mu2pW__codePre{background:#0f172ab8!important;border-color:#7eaaff1f!important}.DashboardEmbedInstallPanel-module__-Mu2pW__hintBox{background:#0066ff1a;border-color:#7eaaff24}.DashboardEmbedInstallPanel-module__-Mu2pW__hintWarn{color:#fbbf24}.DashboardEmbedInstallPanel-module__-Mu2pW__customClickCallout{background:linear-gradient(145deg,#452d0a8c,#2d20086b);border-color:#fbbf2459}.DashboardEmbedInstallPanel-module__-Mu2pW__customClickCalloutTitle{color:#fbbf24}.DashboardEmbedInstallPanel-module__-Mu2pW__customClickCalloutAttr{color:#fcd34d;background:#17213ae0;box-shadow:inset 0 0 0 1px #fbbf2447}.DashboardEmbedInstallPanel-module__-Mu2pW__apiKeyChip{background:#121b308c;border-color:#7eaaff29}.DashboardEmbedInstallPanel-module__-Mu2pW__apiKeyLabel{background:#0066ff29}}@media (prefers-reduced-motion:reduce){.DashboardEmbedInstallPanel-module__-Mu2pW__linkBtn,.DashboardEmbedInstallPanel-module__-Mu2pW__toggleBtn,.DashboardEmbedInstallPanel-module__-Mu2pW__toggleChevron,.DashboardEmbedInstallPanel-module__-Mu2pW__modeBtn,.DashboardEmbedInstallPanel-module__-Mu2pW__copyBtn{transition:none}.DashboardEmbedInstallPanel-module__-Mu2pW__copyBtn:active{transform:none}}
.PublicQrModal-module__Y7fyrW__host{box-sizing:border-box;justify-content:center;align-items:center;width:min(360px,100vw - 16px);height:min(360px,100vw - 16px);display:flex;overflow:hidden}.PublicQrModal-module__Y7fyrW__canvas{box-sizing:border-box;width:360px;height:360px;transform:scale(calc(min(360px,100vw - 16px)/360px));transform-origin:50%;color:#e2e8f0;background-color:#121826;border:1px solid #334155cc;border-radius:24px;flex-shrink:0;grid-template-rows:24px 256px 40px;gap:8px;padding:12px;display:grid;position:relative;overflow:hidden;box-shadow:0 40px 100px -20px #000000bf}.PublicQrModal-module__Y7fyrW__header{min-width:0;padding-right:36px;position:relative;overflow:hidden}.PublicQrModal-module__Y7fyrW__kicker{letter-spacing:.18em;text-transform:uppercase;color:#94a3b8;margin:0;font-size:8px;font-style:italic;font-weight:900;line-height:1}.PublicQrModal-module__Y7fyrW__title{letter-spacing:-.01em;text-transform:uppercase;color:#f1f5f9;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;font-style:italic;font-weight:900;line-height:1.1;overflow:hidden}.PublicQrModal-module__Y7fyrW__productName{display:none}.PublicQrModal-module__Y7fyrW__close{z-index:2;transform-origin:100% 0;position:absolute;top:8px;right:8px;transform:scale(.88)}.PublicQrModal-module__Y7fyrW__qrSlot{box-sizing:border-box;background:#fff;border-radius:14px;justify-self:center;width:256px;height:256px;overflow:hidden}.PublicQrModal-module__Y7fyrW__qrLoading,.PublicQrModal-module__Y7fyrW__qrError{background-color:#151b28;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.PublicQrModal-module__Y7fyrW__spinner{border:4px solid #475569;border-top-color:#e2e8f0;border-radius:9999px;width:36px;height:36px;animation:.8s linear infinite PublicQrModal-module__Y7fyrW__public-qr-spin}.PublicQrModal-module__Y7fyrW__qrImage{object-fit:contain;-webkit-user-select:none;user-select:none;width:256px;height:256px;display:block}.PublicQrModal-module__Y7fyrW__qrErrorText{text-align:center;color:#94a3b8;padding:0 12px;font-size:11px;font-weight:600;line-height:1.35}.PublicQrModal-module__Y7fyrW__footer{flex-direction:column;justify-content:end;gap:4px;display:flex;overflow:hidden}.PublicQrModal-module__Y7fyrW__errorText{text-align:center;color:#fb7185;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:9px;font-weight:600;line-height:1.2;overflow:hidden}.PublicQrModal-module__Y7fyrW__actions{gap:6px;display:flex}.PublicQrModal-module__Y7fyrW__downloadBtn,.PublicQrModal-module__Y7fyrW__retryBtn{cursor:pointer;letter-spacing:.07em;text-transform:uppercase;border-radius:12px;justify-content:center;align-items:center;gap:6px;height:40px;padding:0 12px;font-size:9px;font-style:italic;font-weight:900;transition:opacity .15s,background-color .15s;display:inline-flex}.PublicQrModal-module__Y7fyrW__downloadBtn{color:#fff;background:#06f;border:none;flex:1;box-shadow:0 10px 24px -8px #0026668c}.PublicQrModal-module__Y7fyrW__downloadBtn:disabled{cursor:not-allowed;opacity:.5}.PublicQrModal-module__Y7fyrW__retryBtn{color:#f1f5f9;background:#1e293bcc;border:1px solid #475569;flex-shrink:0}.PublicQrModal-module__Y7fyrW__retryBtn:disabled{opacity:.5}@keyframes PublicQrModal-module__Y7fyrW__public-qr-spin{to{transform:rotate(360deg)}}@media (max-width:640px){.public-qr-modal-panel{width:auto!important;max-width:min(360px,100vw - 16px)!important}}
.DashboardProductCard-module__d7zx1q__card{position:relative}.DashboardProductCard-module__d7zx1q__stage{background:radial-gradient(90% 80% at 20% 0,#0066ff29,#0000 58%),radial-gradient(70% 60% at 100% 100%,#667eea1f,#0000 55%),linear-gradient(165deg,#0066ff0f 0%,#0000 45%);border-radius:2rem 2rem 1.25rem 1.25rem;min-height:9.5rem;margin:-1.5rem -1.5rem 1.25rem;padding:1.35rem 1.35rem 1.65rem;position:relative;overflow:hidden}.DashboardProductCard-module__d7zx1q__stage:before{content:"";opacity:.35;pointer-events:none;background-image:radial-gradient(#0066ff24 .55px,#0000 .55px);background-size:14px 14px;position:absolute;inset:0;mask-image:linear-gradient(#000 0%,#0000 88%)}.DashboardProductCard-module__d7zx1q__stageInner{position:relative}.DashboardProductCard-module__d7zx1q__viewport{will-change:transform;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1);position:relative}.DashboardProductCard-module__d7zx1q__card:hover .DashboardProductCard-module__d7zx1q__viewport,.DashboardProductCard-module__d7zx1q__card:focus-within .DashboardProductCard-module__d7zx1q__viewport{transform:translateY(-3px)}.DashboardProductCard-module__d7zx1q__frame{aspect-ratio:4/3;-webkit-backdrop-filter:blur(14px)saturate(150%);background:linear-gradient(145deg,#ffffff8c 0%,#ffffff38 100%);border:1px solid #ffffffb8;border-radius:1.15rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffa6,0 0 0 1px #0066ff1a,0 16px 40px -14px #0066ff47,0 28px 56px -28px #0f172a2e}.DashboardProductCard-module__d7zx1q__card:hover .DashboardProductCard-module__d7zx1q__frame,.DashboardProductCard-module__d7zx1q__card:focus-within .DashboardProductCard-module__d7zx1q__frame{box-shadow:inset 0 1px #ffffffbf,0 0 0 1px #0066ff38,0 22px 48px -16px #0066ff5c,0 32px 64px -28px #0f172a38}.DashboardProductCard-module__d7zx1q__frameGlow{pointer-events:none;filter:blur(8px);opacity:.85;background:radial-gradient(#0066ff38,#0000 68%);height:70%;transition:opacity .42s;position:absolute;inset:-20% -10% auto}.DashboardProductCard-module__d7zx1q__card:hover .DashboardProductCard-module__d7zx1q__frameGlow,.DashboardProductCard-module__d7zx1q__card:focus-within .DashboardProductCard-module__d7zx1q__frameGlow{opacity:1}.DashboardProductCard-module__d7zx1q__poster{object-fit:cover;width:100%;height:100%;transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1);display:block;position:absolute;inset:0}.DashboardProductCard-module__d7zx1q__posterLoading{opacity:0}.DashboardProductCard-module__d7zx1q__posterLoaded{opacity:1}.DashboardProductCard-module__d7zx1q__card:hover .DashboardProductCard-module__d7zx1q__posterLoaded,.DashboardProductCard-module__d7zx1q__card:focus-within .DashboardProductCard-module__d7zx1q__posterLoaded{transform:scale(1.06)}.DashboardProductCard-module__d7zx1q__placeholderOverlay{z-index:2;position:absolute;inset:0}.DashboardProductCard-module__d7zx1q__posterLoader{z-index:1;background:linear-gradient(135deg,#0066ff1a 0%,#667eea14 45%,#ff6b350d 100%);justify-content:center;align-items:center;transition:opacity .4s;display:flex;position:absolute;inset:0;overflow:hidden}.DashboardProductCard-module__d7zx1q__posterLoaderShimmer{background:linear-gradient(105deg,#0000 32%,#ffffff61 48%,#0000 64%);animation:1.8s ease-in-out infinite DashboardProductCard-module__d7zx1q__dashCardShimmer;position:absolute;inset:0;transform:translate(-130%)}.DashboardProductCard-module__d7zx1q__posterLoaderGlow{pointer-events:none;background:radial-gradient(circle,#0066ff47 0%,#0000 70%);border-radius:50%;width:55%;height:55%;animation:2.2s ease-in-out infinite DashboardProductCard-module__d7zx1q__posterLoaderPulse;position:absolute}.DashboardProductCard-module__d7zx1q__posterLoaderRing{border:2px solid #06f;border-color:#06f #0066ff8c #0066ff24 #0066ff24;border-radius:50%;width:2.65rem;height:2.65rem;animation:.85s linear infinite DashboardProductCard-module__d7zx1q__posterLoaderSpin;position:relative;box-shadow:0 0 20px #0066ff40}.DashboardProductCard-module__d7zx1q__posterLoaderOrbit{pointer-events:none;width:3.4rem;height:3.4rem;animation:2.4s linear infinite reverse DashboardProductCard-module__d7zx1q__posterLoaderSpin;position:absolute}.DashboardProductCard-module__d7zx1q__posterLoaderOrbit span{opacity:.85;background:#06f;border-radius:50%;width:.35rem;height:.35rem;margin-left:-.175rem;position:absolute;top:0;left:50%;box-shadow:0 0 10px #0066ffa6}.DashboardProductCard-module__d7zx1q__posterLoaderOrbit span:nth-child(2){opacity:.55;top:72%;left:14%;transform:scale(.75)}.DashboardProductCard-module__d7zx1q__posterLoaderOrbit span:nth-child(3){opacity:.4;top:72%;left:86%;transform:scale(.6)}@keyframes DashboardProductCard-module__d7zx1q__posterLoaderSpin{to{transform:rotate(360deg)}}@keyframes DashboardProductCard-module__d7zx1q__posterLoaderPulse{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:.95;transform:scale(1.08)}}.DashboardProductCard-module__d7zx1q__placeholder{background:linear-gradient(135deg,#0066ff14 0%,#667eea0f 50%,#ff6b350d 100%);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;height:100%;display:flex}.DashboardProductCard-module__d7zx1q__placeholderIcon{color:#06f;background:#ffffff8c;border:1px solid #06f3;border-radius:1rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex;box-shadow:0 8px 24px -10px #0066ff59}.DashboardProductCard-module__d7zx1q__previewBadges{z-index:2;align-items:center;gap:.35rem;display:flex;position:absolute;bottom:.55rem;left:.55rem}.DashboardProductCard-module__d7zx1q__previewBadge{color:#06f;-webkit-backdrop-filter:blur(10px);cursor:pointer;background:#ffffffe0;border:1px solid #0066ff47;border-radius:.55rem;justify-content:center;align-items:center;min-width:1.65rem;height:1.65rem;padding:0 .35rem;transition:transform .3s ease-out,border-color .3s ease-out,box-shadow .3s ease-out,background-color .3s ease-out;display:inline-flex;position:relative;box-shadow:0 6px 18px -8px #06f6,inset 0 1px #ffffffa6}.DashboardProductCard-module__d7zx1q__previewBadgePhoto{color:#06f;border-color:#0066ff4d}.DashboardProductCard-module__d7zx1q__previewBadgeModel{color:#7c3aed;border-color:#8b5cf659;box-shadow:0 6px 18px -8px #7c3aed73,inset 0 1px #ffffffa6}.DashboardProductCard-module__d7zx1q__previewBadgeLabel{letter-spacing:.04em;text-transform:uppercase;font-size:.5625rem;font-style:italic;font-weight:900;line-height:1}.DashboardProductCard-module__d7zx1q__previewBadge:hover,.DashboardProductCard-module__d7zx1q__previewBadge:focus-visible{background:#fffffff5;outline:none;transform:translateY(-2px)scale(1.06)}.DashboardProductCard-module__d7zx1q__previewBadgePhoto:hover,.DashboardProductCard-module__d7zx1q__previewBadgePhoto:focus-visible{border-color:#0066ff80;box-shadow:0 10px 24px -10px #0066ff80,inset 0 1px #ffffffbf}.DashboardProductCard-module__d7zx1q__previewBadgeModel:hover,.DashboardProductCard-module__d7zx1q__previewBadgeModel:focus-visible{border-color:#7c3aed8c;box-shadow:0 10px 24px -10px #7c3aed80,inset 0 1px #ffffffbf}.DashboardProductCard-module__d7zx1q__previewBadgeTooltip{z-index:4;color:#5b21b6;letter-spacing:.04em;text-transform:none;text-align:left;-webkit-backdrop-filter:blur(12px);pointer-events:none;opacity:0;background:#fffffff5;border:1px solid #8b5cf647;border-radius:.55rem;min-width:9.5rem;max-width:13rem;padding:.4rem .55rem;font-size:.5625rem;font-style:italic;font-weight:800;line-height:1.35;transition:opacity .28s ease-out,transform .28s ease-out;position:absolute;bottom:calc(100% + .45rem);left:0;transform:translateY(4px);box-shadow:0 10px 28px -12px #7c3aed73}.DashboardProductCard-module__d7zx1q__previewBadge:hover .DashboardProductCard-module__d7zx1q__previewBadgeTooltip,.DashboardProductCard-module__d7zx1q__previewBadge:focus-visible .DashboardProductCard-module__d7zx1q__previewBadgeTooltip{opacity:1;transform:translateY(0)}.DashboardProductCard-module__d7zx1q__overlayTop{z-index:3;pointer-events:none;justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex;position:absolute;inset:.65rem .65rem auto}.DashboardProductCard-module__d7zx1q__overlayTop>*{pointer-events:auto}@keyframes DashboardProductCard-module__d7zx1q__dashCardShimmer{to{transform:translate(120%)}}.DashboardProductCard-module__d7zx1q__statsRow{flex-wrap:wrap;gap:.35rem .75rem;display:flex}.DashboardProductCard-module__d7zx1q__statPill{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground,#64748b);-webkit-backdrop-filter:blur(8px);background:#ffffff73;border:1px solid #0066ff24;border-radius:999px;align-items:center;gap:.3rem;padding:.2rem .55rem;font-size:.5625rem;font-style:italic;font-weight:800;display:inline-flex}@media (prefers-color-scheme:dark){.DashboardProductCard-module__d7zx1q__stage{background:radial-gradient(90% 80% at 20% 0,#4d81ff33,#0000 58%),radial-gradient(70% 60% at 100% 100%,#667eea24,#0000 55%),linear-gradient(165deg,#0066ff1a 0%,#0000 45%)}.DashboardProductCard-module__d7zx1q__frame{background:linear-gradient(145deg,#17213abf 0%,#121b308c 100%);border-color:#b0cbff47;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #7eaaff29,0 16px 40px -14px #4d81ff47,0 28px 56px -28px #00000073}.DashboardProductCard-module__d7zx1q__card:hover .DashboardProductCard-module__d7zx1q__frame,.DashboardProductCard-module__d7zx1q__card:focus-within .DashboardProductCard-module__d7zx1q__frame{box-shadow:inset 0 1px #ffffff1a,0 0 0 1px #7eaaff47,0 22px 48px -16px #4d81ff57,0 32px 64px -28px #00000080}.DashboardProductCard-module__d7zx1q__placeholder{background:linear-gradient(135deg,#0066ff24 0%,#667eea1a 50%,#ff6b3514 100%)}.DashboardProductCard-module__d7zx1q__placeholderIcon{color:#93c5fd;background:#17213ab8;border-color:#7eaaff47}.DashboardProductCard-module__d7zx1q__previewBadge{background:#121b30e0;box-shadow:0 6px 18px -8px #0066ff73,inset 0 1px #ffffff14}.DashboardProductCard-module__d7zx1q__previewBadgePhoto{color:#93c5fd;border-color:#7eaaff59}.DashboardProductCard-module__d7zx1q__previewBadgeModel{color:#c4b5fd;border-color:#a78bfa61;box-shadow:0 6px 18px -8px #7c3aed80,inset 0 1px #ffffff14}.DashboardProductCard-module__d7zx1q__previewBadge:hover,.DashboardProductCard-module__d7zx1q__previewBadge:focus-visible{background:#17213af0}.DashboardProductCard-module__d7zx1q__previewBadgePhoto:hover,.DashboardProductCard-module__d7zx1q__previewBadgePhoto:focus-visible{border-color:#93c5fd8c}.DashboardProductCard-module__d7zx1q__previewBadgeModel:hover,.DashboardProductCard-module__d7zx1q__previewBadgeModel:focus-visible{border-color:#c4b5fd8c}.DashboardProductCard-module__d7zx1q__previewBadgeTooltip{color:#ddd6fe;background:#121b30f0;border-color:#a78bfa52;box-shadow:0 10px 28px -12px #00000073}.DashboardProductCard-module__d7zx1q__statPill{background:#121b308c;border-color:#7eaaff2e}.DashboardProductCard-module__d7zx1q__posterLoader{background:linear-gradient(135deg,#0066ff29 0%,#667eea1f 45%,#ff6b3514 100%)}.DashboardProductCard-module__d7zx1q__posterLoaderRing{border-color:#93c5fd #93c5fd80 #7eaaff2e #7eaaff2e;box-shadow:0 0 22px #4d81ff59}.DashboardProductCard-module__d7zx1q__posterLoaderOrbit span{background:#93c5fd;box-shadow:0 0 10px #93c5fd8c}}@media (prefers-reduced-motion:reduce){.DashboardProductCard-module__d7zx1q__viewport,.DashboardProductCard-module__d7zx1q__poster,.DashboardProductCard-module__d7zx1q__frame,.DashboardProductCard-module__d7zx1q__frameGlow{transition:none}.DashboardProductCard-module__d7zx1q__card:hover .DashboardProductCard-module__d7zx1q__viewport,.DashboardProductCard-module__d7zx1q__card:focus-within .DashboardProductCard-module__d7zx1q__viewport,.DashboardProductCard-module__d7zx1q__card:hover .DashboardProductCard-module__d7zx1q__posterLoaded,.DashboardProductCard-module__d7zx1q__card:focus-within .DashboardProductCard-module__d7zx1q__posterLoaded{transform:none}.DashboardProductCard-module__d7zx1q__posterLoaderShimmer,.DashboardProductCard-module__d7zx1q__posterLoaderGlow,.DashboardProductCard-module__d7zx1q__posterLoaderRing,.DashboardProductCard-module__d7zx1q__posterLoaderOrbit{animation:none}.DashboardProductCard-module__d7zx1q__posterLoaderRing{opacity:.7;border-top-color:#06f}.DashboardProductCard-module__d7zx1q__previewBadge:hover,.DashboardProductCard-module__d7zx1q__previewBadge:focus-visible{transform:none}.DashboardProductCard-module__d7zx1q__previewBadgeTooltip{transition:none}}@media (min-width:768px){.DashboardProductCard-module__d7zx1q__stage{min-height:10.5rem;margin:-2rem -2rem 1.35rem;padding:1.5rem 1.5rem 1.75rem}}
