.EcommerceSurface-module__ZgsSaq__surface{--ec-ground:var(--color-background);--ec-surface:var(--color-raised);--ec-surface-2:var(--color-elevated);--ec-ink:var(--color-foreground);--ec-ink-2:var(--color-muted-foreground);--ec-ink-3:var(--color-text-muted,var(--color-muted-foreground));--ec-accent:var(--color-primary);--ec-accent-ink:var(--color-primary-light);--ec-accent-soft:color-mix(in srgb, var(--color-primary) 14%, transparent);--ec-accent-line:color-mix(in srgb, var(--color-primary) 38%, var(--color-border));--ec-warm:var(--color-warning);--ec-line-2:var(--color-border-subtle);background:var(--ec-ground);width:100%;height:100%;min-height:0;color:var(--ec-ink);flex-direction:column;display:flex;overflow:hidden}.EcommerceSurface-module__ZgsSaq__scrollArea{flex:1;min-height:0;overflow-y:auto}.EcommerceSurface-module__ZgsSaq__container{max-width:1120px;margin:0 auto;padding:0 20px 80px}.EcommerceSurface-module__ZgsSaq__hero{text-align:center;flex-direction:column;align-items:center;padding-top:32px;display:flex}.EcommerceSurface-module__ZgsSaq__hero h1{letter-spacing:-.025em;text-wrap:balance;margin:20px 0 0;font-size:clamp(26px,3.2vw,38px);font-weight:800;line-height:1.1}.EcommerceSurface-module__ZgsSaq__hero p{color:var(--ec-ink-2);margin:12px 0 0;font-size:15px}.EcommerceSurface-module__ZgsSaq__section{margin-top:48px;scroll-margin-top:24px}.EcommerceSurface-module__ZgsSaq__sectionTitle{align-items:center;gap:10px;margin-bottom:16px;display:flex}.EcommerceSurface-module__ZgsSaq__sectionTitle h2{letter-spacing:-.025em;margin:0;font-size:17px;font-weight:700}.EcommerceSurface-module__ZgsSaq__sectionTitle span{color:var(--ec-ink-3);font-size:12.5px}.EcommerceSurface-module__ZgsSaq__accentIcon{color:var(--ec-accent-ink);flex:none}.EcommerceSurface-module__ZgsSaq__warmIcon{color:var(--ec-warm);flex:none}.EcommerceSurface-module__ZgsSaq__cardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.EcommerceSurface-module__ZgsSaq__functionCard{border:1px solid var(--ec-line-2);border-radius:var(--radius-tile,18px);background:var(--ec-surface);text-align:left;cursor:pointer;flex-direction:column;min-width:0;padding:0;transition:transform .2s,border-color .2s,box-shadow .2s;animation:.48s cubic-bezier(.16,1,.3,1) both EcommerceSurface-module__ZgsSaq__rise;display:flex;overflow:hidden}.EcommerceSurface-module__ZgsSaq__functionCard:hover{border-color:var(--ec-accent-line);transform:translateY(-3px);box-shadow:0 14px 30px -18px #000a}.EcommerceSurface-module__ZgsSaq__functionCard:focus-visible,.EcommerceSurface-module__ZgsSaq__systemButton:focus-visible,.EcommerceSurface-module__ZgsSaq__caseCard:focus-visible,.EcommerceSurface-module__ZgsSaq__backButton:focus-visible{outline:2px solid var(--ec-accent);outline-offset:2px}.EcommerceSurface-module__ZgsSaq__cover{aspect-ratio:16/10;background:var(--ec-surface-2);display:block;position:relative;overflow:hidden}.EcommerceSurface-module__ZgsSaq__cover img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.EcommerceSurface-module__ZgsSaq__functionCard:hover .EcommerceSurface-module__ZgsSaq__cover img{transform:scale(1.05)}.EcommerceSurface-module__ZgsSaq__coverTag{border-radius:var(--radius-lg,6px);color:#fff;background:#0008;align-items:center;gap:4px;padding:4px 8px;font-size:9.5px;font-weight:500;display:inline-flex;position:absolute;top:12px;left:12px}.EcommerceSurface-module__ZgsSaq__coverIcon{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0006;border:1px solid #ffffff26;border-radius:12px;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:absolute;bottom:12px;left:12px}.EcommerceSurface-module__ZgsSaq__cardBody{align-items:center;gap:10px;padding:12px 16px 14px;display:flex}.EcommerceSurface-module__ZgsSaq__cardText{flex:1;min-width:0;display:block}.EcommerceSurface-module__ZgsSaq__cardText strong{color:var(--ec-ink);font-size:14px;font-weight:600;display:block}.EcommerceSurface-module__ZgsSaq__cardText small{color:var(--ec-ink-3);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;display:block;overflow:hidden}.EcommerceSurface-module__ZgsSaq__cardArrow{color:var(--ec-ink-3);flex:none;transition:transform .15s,color .15s}.EcommerceSurface-module__ZgsSaq__functionCard:hover .EcommerceSurface-module__ZgsSaq__cardArrow{color:var(--ec-accent-ink);transform:translate(2px)}.EcommerceSurface-module__ZgsSaq__systemGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}.EcommerceSurface-module__ZgsSaq__systemButton{border:1px solid var(--ec-line-2);text-align:left;cursor:pointer;background:0 0;border-radius:16px;align-items:center;gap:12px;min-width:0;padding:14px 16px;transition:transform .2s,background .2s,border-color .2s;display:flex}.EcommerceSurface-module__ZgsSaq__systemButton:hover{background:var(--ec-accent-soft);transform:translateY(-2px)}.EcommerceSurface-module__ZgsSaq__systemActive{border-color:var(--ec-accent-line);background:var(--ec-accent-soft)}.EcommerceSurface-module__ZgsSaq__systemIcon{background:var(--ec-accent);width:40px;height:40px;color:var(--color-primary-foreground);border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.EcommerceSurface-module__ZgsSaq__systemText{min-width:0}.EcommerceSurface-module__ZgsSaq__systemText strong{color:var(--ec-ink);font-size:13.5px;font-weight:600;display:block}.EcommerceSurface-module__ZgsSaq__systemActive .EcommerceSurface-module__ZgsSaq__systemText strong{color:var(--ec-accent-ink)}.EcommerceSurface-module__ZgsSaq__systemText small{color:var(--ec-ink-3);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:10.5px;display:block;overflow:hidden}.EcommerceSurface-module__ZgsSaq__caseGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.EcommerceSurface-module__ZgsSaq__caseCard{aspect-ratio:3/4;border:1px solid var(--ec-line-2);background:var(--ec-surface-2);cursor:pointer;border-radius:16px;padding:0;transition:transform .2s,border-color .2s;animation:.48s cubic-bezier(.16,1,.3,1) both EcommerceSurface-module__ZgsSaq__rise;position:relative;overflow:hidden}.EcommerceSurface-module__ZgsSaq__caseCard:hover{border-color:var(--ec-accent-line);transform:translateY(-3px)}.EcommerceSurface-module__ZgsSaq__caseCard img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.EcommerceSurface-module__ZgsSaq__caseCard:hover img{transform:scale(1.05)}.EcommerceSurface-module__ZgsSaq__caseAction{background:var(--ec-accent);color:var(--color-primary-foreground);opacity:0;border-radius:14px;align-items:center;gap:6px;padding:5px 10px;font-size:11px;font-weight:600;transition:opacity .2s;display:inline-flex;position:absolute;top:10px;left:10px}.EcommerceSurface-module__ZgsSaq__caseCard:hover .EcommerceSurface-module__ZgsSaq__caseAction{opacity:1}.EcommerceSurface-module__ZgsSaq__caseLabel{color:#fff;background:#0008;border-radius:14px;padding:5px 10px;font-size:10.5px;position:absolute;top:10px;right:10px}.EcommerceSurface-module__ZgsSaq__workbench{max-width:1120px;margin:0 auto;padding:18px 34px 80px}.EcommerceSurface-module__ZgsSaq__workbenchHeader{align-items:center;gap:10px;display:flex}.EcommerceSurface-module__ZgsSaq__workbenchHeader h1{margin:0;font-size:21px;font-weight:700}.EcommerceSurface-module__ZgsSaq__workbenchHeader p{color:var(--ec-ink-3);margin:3px 0 0;font-size:12.5px}.EcommerceSurface-module__ZgsSaq__backButton{width:32px;height:32px;color:var(--ec-ink-2);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.EcommerceSurface-module__ZgsSaq__backButton:hover{background:var(--ec-surface-2);color:var(--ec-ink)}.EcommerceSurface-module__ZgsSaq__workbenchIcon{color:var(--ec-accent-ink);margin-left:auto}.EcommerceSurface-module__ZgsSaq__workbenchIntro{border:1px solid var(--ec-line-2);background:var(--ec-surface);text-align:center;border-radius:24px;flex-direction:column;align-items:center;margin-top:80px;padding:60px 20px;display:flex}.EcommerceSurface-module__ZgsSaq__workbenchIntro span{color:var(--ec-accent-ink);letter-spacing:.18em;font-size:10px;font-weight:700}.EcommerceSurface-module__ZgsSaq__workbenchIntro h2{margin:18px 0 0;font-size:32px}.EcommerceSurface-module__ZgsSaq__workbenchIntro p{color:var(--ec-ink-2);margin:10px 0 0;font-size:14px}.EcommerceSurface-module__ZgsSaq__workbenchIntro button{background:var(--ec-accent);color:var(--color-primary-foreground);cursor:pointer;border:0;border-radius:12px;align-items:center;gap:8px;margin-top:28px;padding:11px 18px;display:inline-flex}@keyframes EcommerceSurface-module__ZgsSaq__rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1000px){.EcommerceSurface-module__ZgsSaq__systemGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.EcommerceSurface-module__ZgsSaq__container{padding:0 16px 60px}.EcommerceSurface-module__ZgsSaq__cardGrid,.EcommerceSurface-module__ZgsSaq__caseGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.EcommerceSurface-module__ZgsSaq__sectionTitle{flex-wrap:wrap}.EcommerceSurface-module__ZgsSaq__sectionTitle span{width:100%;margin-left:28px}}@media (max-width:450px){.EcommerceSurface-module__ZgsSaq__cardGrid{grid-template-columns:1fr}.EcommerceSurface-module__ZgsSaq__hero p{max-width:300px;line-height:1.6}.EcommerceSurface-module__ZgsSaq__systemGrid{gap:8px}.EcommerceSurface-module__ZgsSaq__systemButton{gap:8px;padding:10px}.EcommerceSurface-module__ZgsSaq__systemIcon{width:32px;height:32px}.EcommerceSurface-module__ZgsSaq__systemText strong{font-size:11px}.EcommerceSurface-module__ZgsSaq__systemText small{font-size:9px}}@media (prefers-reduced-motion:reduce){.EcommerceSurface-module__ZgsSaq__functionCard,.EcommerceSurface-module__ZgsSaq__caseCard{transition:none;animation:none}.EcommerceSurface-module__ZgsSaq__functionCard:hover,.EcommerceSurface-module__ZgsSaq__caseCard:hover,.EcommerceSurface-module__ZgsSaq__systemButton:hover{transform:none}}
.ProductSuiteStudio-module__yX4EdW__root{height:100%;min-height:0;color:var(--ec-ink);background:var(--ec-ground);padding-left:78px;font-size:12px;position:relative;overflow:hidden}.ProductSuiteStudio-module__yX4EdW__root button,.ProductSuiteStudio-module__yX4EdW__root input,.ProductSuiteStudio-module__yX4EdW__root select,.ProductSuiteStudio-module__yX4EdW__root textarea{font:inherit}.ProductSuiteStudio-module__yX4EdW__root button{cursor:pointer}.ProductSuiteStudio-module__yX4EdW__root button:disabled{opacity:.45;cursor:not-allowed}.ProductSuiteStudio-module__yX4EdW__root button:focus-visible,.ProductSuiteStudio-module__yX4EdW__root a:focus-visible{outline:2px solid var(--ec-accent);outline-offset:3px}.ProductSuiteStudio-module__yX4EdW__root svg{flex-shrink:0}.ProductSuiteStudio-module__yX4EdW__quick{border-bottom:1px solid var(--ec-line-2);white-space:nowrap;align-items:center;gap:26px;height:52px;padding:0 32px;display:flex;overflow:auto}.ProductSuiteStudio-module__yX4EdW__quick a{color:var(--ec-ink-2);align-items:center;gap:8px;font-weight:600;text-decoration:none;display:flex}.ProductSuiteStudio-module__yX4EdW__quick>a:last-child{margin-left:auto}.ProductSuiteStudio-module__yX4EdW__quick select{border:1px solid var(--ec-line);background:var(--ec-surface);max-width:135px;color:var(--ec-ink);border-radius:24px;padding:10px}.ProductSuiteStudio-module__yX4EdW__header{padding:18px 34px 0}.ProductSuiteStudio-module__yX4EdW__headerRow{justify-content:space-between;align-items:center;gap:16px;display:flex}.ProductSuiteStudio-module__yX4EdW__heading{align-items:center;gap:14px;display:flex}.ProductSuiteStudio-module__yX4EdW__heading button{color:var(--ec-ink-2);background:0 0;border:0;padding:8px}.ProductSuiteStudio-module__yX4EdW__heading h1{margin:0;font-size:21px;font-weight:700;line-height:1.1}.ProductSuiteStudio-module__yX4EdW__heading p{color:var(--ec-ink-2);margin:4px 0 0;font-size:12.5px}.ProductSuiteStudio-module__yX4EdW__preferences{align-items:center;gap:6px;font-size:11px;display:flex}.ProductSuiteStudio-module__yX4EdW__preferences>span{margin-right:5px}.ProductSuiteStudio-module__yX4EdW__preferences button{border:1px solid var(--ec-line-2);color:var(--ec-ink-2);background:0 0;border-radius:5px;align-items:center;gap:6px;padding:6px 10px;display:flex}.ProductSuiteStudio-module__yX4EdW__preferences button[aria-checked=true]{color:var(--ec-accent-ink);border-color:var(--ec-accent-line);background:var(--ec-accent-soft);box-shadow:0 0 20px var(--ec-accent-soft)}.ProductSuiteStudio-module__yX4EdW__preferences>button{border:0;margin-left:18px}.ProductSuiteStudio-module__yX4EdW__modes{white-space:nowrap;align-items:center;gap:12px;padding:18px 0 20px;display:flex;overflow:auto}.ProductSuiteStudio-module__yX4EdW__modes a{color:var(--ec-ink-2);border:1px solid #0000;border-radius:24px;align-items:center;gap:9px;padding:10px 16px;font-weight:600;text-decoration:none;display:flex}.ProductSuiteStudio-module__yX4EdW__modes a[aria-current=page]{background:var(--ec-accent-soft);border-color:var(--ec-accent-line);color:var(--ec-accent-ink)}.ProductSuiteStudio-module__yX4EdW__scroll{overscroll-behavior:contain;height:calc(100% - 184px);overflow:auto}.ProductSuiteStudio-module__yX4EdW__workspace{grid-template-columns:minmax(300px,1fr) minmax(280px,1fr);gap:26px;padding:12px 26px 28px;display:grid}.ProductSuiteStudio-module__yX4EdW__controls{flex-direction:column;gap:24px;min-width:0;display:flex}.ProductSuiteStudio-module__yX4EdW__section{flex-direction:column;gap:12px;display:flex}.ProductSuiteStudio-module__yX4EdW__label{justify-content:space-between;align-items:center;gap:10px;font-size:12px;font-weight:600;display:flex}.ProductSuiteStudio-module__yX4EdW__model{border:1px solid var(--ec-line);background:var(--ec-surface);border-radius:16px;flex-direction:column;gap:10px;padding:16px 14px;display:flex}.ProductSuiteStudio-module__yX4EdW__modelExtras{color:var(--ec-ink);background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;display:flex;font-size:11px!important}.ProductSuiteStudio-module__yX4EdW__uploads{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ProductSuiteStudio-module__yX4EdW__uploadColumn{flex-direction:column;align-items:flex-start;gap:10px;min-width:0;display:flex}.ProductSuiteStudio-module__yX4EdW__uploadColumn>.ProductSuiteStudio-module__yX4EdW__label{width:100%}.ProductSuiteStudio-module__yX4EdW__label small{color:var(--ec-ink-3);font-weight:400}.ProductSuiteStudio-module__yX4EdW__upload{border:1px dashed var(--ec-accent-line);background:var(--ec-accent-soft);text-align:center;width:144px;max-width:100%;height:144px;color:var(--ec-ink);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px;display:flex;position:relative;overflow:hidden}.ProductSuiteStudio-module__yX4EdW__upload svg{color:var(--ec-accent-ink)}.ProductSuiteStudio-module__yX4EdW__upload span{font-size:12px;line-height:1.6}.ProductSuiteStudio-module__yX4EdW__upload small{font-size:10px}.ProductSuiteStudio-module__yX4EdW__upload img{object-fit:contain;width:100%;height:100%}.ProductSuiteStudio-module__yX4EdW__upload:has(img){padding:4px}.ProductSuiteStudio-module__yX4EdW__uploadRemove{border:0;border-radius:50%;place-items:center;padding:4px;display:grid;position:absolute;top:4px;right:4px;color:#fff!important;background:#222c!important}.ProductSuiteStudio-module__yX4EdW__assetButton{color:var(--ec-ink-2);background:0 0;border:0;align-items:center;gap:6px;padding:0;display:flex;font-size:11px!important}.ProductSuiteStudio-module__yX4EdW__selectWrap{position:relative}.ProductSuiteStudio-module__yX4EdW__selectTrigger{border:1px solid var(--ec-line);background:var(--ec-surface-2);width:100%;min-height:40px;color:var(--ec-ink);text-align:left;border-radius:10px;align-items:center;gap:8px;padding:9px 12px;font-size:12px;display:flex}.ProductSuiteStudio-module__yX4EdW__selectTrigger strong{flex:1;font-weight:500}.ProductSuiteStudio-module__yX4EdW__selectTrigger small{color:var(--ec-ink-2);font-size:10px}.ProductSuiteStudio-module__yX4EdW__selectTrigger img{object-fit:contain;width:20px;height:20px}.ProductSuiteStudio-module__yX4EdW__options{z-index:55;border:1px solid var(--ec-line);background:var(--ec-surface);border-radius:12px;max-height:300px;padding:5px;position:absolute;inset:calc(100% + 6px) 0 auto;overflow:auto;box-shadow:0 14px 38px #0005}.ProductSuiteStudio-module__yX4EdW__options button{text-align:left;width:100%;color:var(--ec-ink);background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:12px 10px;display:flex}.ProductSuiteStudio-module__yX4EdW__options button small{color:var(--ec-ink-3);font-size:10px}.ProductSuiteStudio-module__yX4EdW__options button:hover,.ProductSuiteStudio-module__yX4EdW__options button[aria-selected=true]{background:var(--ec-accent-soft);color:var(--ec-accent-ink)}.ProductSuiteStudio-module__yX4EdW__chips{flex-wrap:wrap;gap:8px;display:flex}.ProductSuiteStudio-module__yX4EdW__chips button{color:var(--ec-ink-2);background:0 0;border:1px solid #0000;border-radius:24px;padding:8px 13px;font-size:12px}.ProductSuiteStudio-module__yX4EdW__chips button[aria-pressed=true]{border-color:var(--ec-accent-line);background:var(--ec-accent-soft);color:var(--ec-accent-ink)}.ProductSuiteStudio-module__yX4EdW__chips button:last-child[data-custom]{border:1px dashed var(--ec-accent-line);color:var(--ec-accent-ink)}.ProductSuiteStudio-module__yX4EdW__inlineInput,.ProductSuiteStudio-module__yX4EdW__textInput{border:1px solid var(--ec-line);background:var(--ec-surface);color:var(--ec-ink);border-radius:9px;width:100%;min-width:0;padding:9px}.ProductSuiteStudio-module__yX4EdW__settings{flex-wrap:wrap;gap:10px;display:flex}.ProductSuiteStudio-module__yX4EdW__settings label{border:1px solid var(--ec-line);border-radius:20px;align-items:center;gap:6px;padding:8px 11px;font-size:11px;display:flex}.ProductSuiteStudio-module__yX4EdW__settings select{color:var(--ec-ink);background:0 0;border:0;max-width:115px}.ProductSuiteStudio-module__yX4EdW__settings option{background:var(--ec-surface)}.ProductSuiteStudio-module__yX4EdW__advancedToggle,.ProductSuiteStudio-module__yX4EdW__previewToggle{width:100%;color:var(--ec-ink);background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;display:flex}.ProductSuiteStudio-module__yX4EdW__advancedToggle small,.ProductSuiteStudio-module__yX4EdW__previewToggle small{color:var(--ec-ink-3);font-size:10px}.ProductSuiteStudio-module__yX4EdW__advanced{border:1px solid var(--ec-line);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.ProductSuiteStudio-module__yX4EdW__advanced small{margin-top:4px;font-size:10px;line-height:1.5;display:block}.ProductSuiteStudio-module__yX4EdW__advanced input{accent-color:var(--ec-accent);width:30px;height:20px}.ProductSuiteStudio-module__yX4EdW__analyze{border:1px solid var(--ec-accent-line);color:var(--ec-accent-ink);background:var(--ec-accent-soft);border-radius:18px;align-items:center;gap:5px;padding:6px 11px;display:flex;font-size:10px!important}.ProductSuiteStudio-module__yX4EdW__textarea{resize:vertical;border:1px solid var(--ec-line);width:100%;min-height:59px;color:var(--ec-ink);background:0 0;border-radius:11px;padding:10px 12px;line-height:1.6;font-size:12.5px!important}.ProductSuiteStudio-module__yX4EdW__counter{text-align:right;color:var(--ec-ink-3);margin-top:-7px;font-size:10px}.ProductSuiteStudio-module__yX4EdW__hint{background:var(--ec-surface);color:var(--ec-ink-2);border-radius:10px;align-items:flex-start;gap:8px;padding:12px;font-size:11px;line-height:1.7;display:flex}.ProductSuiteStudio-module__yX4EdW__hint svg{color:var(--ec-accent-ink);margin-top:2px}.ProductSuiteStudio-module__yX4EdW__prompt{white-space:pre-wrap;background:var(--ec-surface);border:1px solid var(--ec-line);border-radius:10px;margin:0;padding:14px;font-size:11px;line-height:1.7}.ProductSuiteStudio-module__yX4EdW__footer{z-index:12;background:var(--ec-ground);border-top:1px solid var(--ec-line-2);margin-top:auto;padding:16px 0 12px;position:sticky;bottom:-28px}.ProductSuiteStudio-module__yX4EdW__estimate{color:var(--ec-ink-3);justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;font-size:10px;display:flex}.ProductSuiteStudio-module__yX4EdW__submitRow{gap:12px;display:flex}.ProductSuiteStudio-module__yX4EdW__primary{border:1px solid var(--ec-accent-line);background:var(--ec-cta,var(--ec-accent));color:var(--ec-accent-contrast);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px 18px;font-weight:600;display:flex}.ProductSuiteStudio-module__yX4EdW__submitRow>.ProductSuiteStudio-module__yX4EdW__primary{flex:1}.ProductSuiteStudio-module__yX4EdW__quantity{border:1px solid var(--ec-line);border-radius:12px;align-items:center;gap:6px;padding:6px;display:flex}.ProductSuiteStudio-module__yX4EdW__quantity button{color:var(--ec-ink);background:0 0;border:0;padding:4px}.ProductSuiteStudio-module__yX4EdW__quantity input{text-align:center;width:27px;color:var(--ec-ink);appearance:textfield;background:0 0;border:0}.ProductSuiteStudio-module__yX4EdW__quantity input::-webkit-inner-spin-button{appearance:none}.ProductSuiteStudio-module__yX4EdW__stage{align-self:start;min-width:0}.ProductSuiteStudio-module__yX4EdW__stageTabs{gap:8px;margin-bottom:34px;padding-left:20px;display:flex}.ProductSuiteStudio-module__yX4EdW__stageTabs button{color:var(--ec-ink-2);background:0 0;border:1px solid #0000;border-radius:24px;padding:11px 15px;font-weight:600}.ProductSuiteStudio-module__yX4EdW__stageTabs button[aria-selected=true]{background:var(--ec-accent-soft);border-color:var(--ec-accent-line);color:var(--ec-accent-ink)}.ProductSuiteStudio-module__yX4EdW__stageBody{padding:0 22px}.ProductSuiteStudio-module__yX4EdW__caseHint{border:1px solid var(--ec-accent-line);background:var(--ec-accent-soft);color:var(--ec-ink-2);border-radius:14px;align-items:flex-start;gap:12px;margin-bottom:18px;padding:14px;font-size:12px;line-height:1.7;display:flex}.ProductSuiteStudio-module__yX4EdW__caseHint svg{color:var(--ec-accent-ink);margin-top:2px}.ProductSuiteStudio-module__yX4EdW__cases{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.ProductSuiteStudio-module__yX4EdW__case{text-align:left;width:138px;color:var(--ec-ink);background:0 0;border:0;border-radius:8px;padding:0;position:relative;overflow:hidden}.ProductSuiteStudio-module__yX4EdW__case img{object-fit:cover;width:100%;display:block}.ProductSuiteStudio-module__yX4EdW__caseOverlay{color:#fff;opacity:0;background:linear-gradient(#0000,#000d);padding:20px 8px 8px;font-size:11px;line-height:1.5;transition:opacity .15s;position:absolute;inset:auto 0 0}.ProductSuiteStudio-module__yX4EdW__case:hover .ProductSuiteStudio-module__yX4EdW__caseOverlay,.ProductSuiteStudio-module__yX4EdW__case:focus-visible .ProductSuiteStudio-module__yX4EdW__caseOverlay{opacity:1}.ProductSuiteStudio-module__yX4EdW__caseOverlay b{margin-top:5px;display:block}.ProductSuiteStudio-module__yX4EdW__casePair{gap:3px;display:flex}.ProductSuiteStudio-module__yX4EdW__casePair img{object-fit:cover;width:calc(50% - 1.5px);height:90px}.ProductSuiteStudio-module__yX4EdW__pairTag{color:#fff;background:#222b;border-radius:4px;max-width:52px;padding:4px 6px;font-size:9px;position:absolute;top:5px;left:5px}.ProductSuiteStudio-module__yX4EdW__pairTagRight{background:var(--ec-accent);left:auto;right:5px}.ProductSuiteStudio-module__yX4EdW__pairArrow{background:var(--ec-accent);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:33px;left:calc(50% - 14px)}.ProductSuiteStudio-module__yX4EdW__error{color:var(--color-destructive,#ec8080);background:#e16b6b10;border:1px solid #e16b6b60;border-radius:10px;padding:12px;font-size:12px;line-height:1.5}.ProductSuiteStudio-module__yX4EdW__error button{color:inherit;background:0 0;border:0;margin-left:8px;text-decoration:underline}.ProductSuiteStudio-module__yX4EdW__empty{text-align:center;color:var(--ec-ink-3);flex-direction:column;align-items:center;gap:14px;padding:70px 20px;line-height:1.7;display:flex}.ProductSuiteStudio-module__yX4EdW__resultGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ProductSuiteStudio-module__yX4EdW__result{border:1px solid var(--ec-line);background:var(--ec-surface);border-radius:12px;overflow:hidden}.ProductSuiteStudio-module__yX4EdW__result img{width:100%;display:block}.ProductSuiteStudio-module__yX4EdW__result>div{flex-wrap:wrap;gap:8px;padding:10px;display:flex}.ProductSuiteStudio-module__yX4EdW__result button{color:var(--ec-accent-ink);background:0 0;border:0;align-items:center;gap:4px;font-size:11px;display:flex}.ProductSuiteStudio-module__yX4EdW__history{flex-direction:column;gap:14px;display:flex}.ProductSuiteStudio-module__yX4EdW__history article{border:1px solid var(--ec-line);border-radius:12px;padding:12px}.ProductSuiteStudio-module__yX4EdW__history header{color:var(--ec-ink-3);justify-content:space-between;gap:8px;margin-bottom:10px;font-size:11px;display:flex}.ProductSuiteStudio-module__yX4EdW__history header button{color:var(--ec-accent-ink);background:0 0;border:0}.ProductSuiteStudio-module__yX4EdW__status{text-align:center;color:var(--ec-ink-3);padding:20px}.ProductSuiteStudio-module__yX4EdW__modalBackdrop{z-index:150;background:#0009;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.ProductSuiteStudio-module__yX4EdW__modal{border:1px solid var(--ec-line);background:var(--ec-surface);width:min(560px,100%);max-height:85vh;color:var(--ec-ink);border-radius:18px;flex-direction:column;gap:18px;padding:24px;display:flex;overflow:auto;box-shadow:0 20px 80px #0005}.ProductSuiteStudio-module__yX4EdW__modal header{justify-content:space-between;align-items:center;font-size:16px;display:flex}.ProductSuiteStudio-module__yX4EdW__modal header button{color:var(--ec-ink);background:0 0;border:0}.ProductSuiteStudio-module__yX4EdW__detailModes{gap:8px;display:flex}.ProductSuiteStudio-module__yX4EdW__detailModes button{border:1px solid var(--ec-line);background:var(--ec-surface);color:var(--ec-ink);border-radius:8px;padding:9px}.ProductSuiteStudio-module__yX4EdW__detailModes button[aria-pressed=true]{color:var(--ec-accent-ink);background:var(--ec-accent-soft)}.ProductSuiteStudio-module__yX4EdW__cards{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ProductSuiteStudio-module__yX4EdW__cards button{border:1px solid var(--ec-line);color:var(--ec-ink);text-align:left;background:0 0;border-radius:10px;padding:12px}.ProductSuiteStudio-module__yX4EdW__cards button[aria-pressed=true]{border-color:var(--ec-accent-line);background:var(--ec-accent-soft)}.ProductSuiteStudio-module__yX4EdW__cards small{color:var(--ec-ink-3);margin-top:6px;font-size:10px;line-height:1.5;display:block}.ProductSuiteStudio-module__yX4EdW__stitched{width:100%;display:block}.ProductSuiteStudio-module__yX4EdW__spin{animation:1s linear infinite ProductSuiteStudio-module__yX4EdW__spin}@keyframes ProductSuiteStudio-module__yX4EdW__spin{to{transform:rotate(360deg)}}@media (min-width:1700px){.ProductSuiteStudio-module__yX4EdW__workspace{grid-template-columns:500px minmax(0,1fr)}}@media (max-width:1100px){.ProductSuiteStudio-module__yX4EdW__root{padding-left:60px}.ProductSuiteStudio-module__yX4EdW__header{padding-left:24px;padding-right:24px}.ProductSuiteStudio-module__yX4EdW__preferences{flex-wrap:wrap;justify-content:flex-end;max-width:320px}.ProductSuiteStudio-module__yX4EdW__preferences>span{display:none}.ProductSuiteStudio-module__yX4EdW__preferences>button{margin-left:4px}.ProductSuiteStudio-module__yX4EdW__workspace{grid-template-columns:minmax(270px,1fr) minmax(230px,1fr);gap:20px;padding-left:24px;padding-right:24px}.ProductSuiteStudio-module__yX4EdW__modes{gap:4px}.ProductSuiteStudio-module__yX4EdW__modes a{padding:9px 11px}.ProductSuiteStudio-module__yX4EdW__stageBody{padding:0}.ProductSuiteStudio-module__yX4EdW__stageTabs{gap:2px;padding-left:0}.ProductSuiteStudio-module__yX4EdW__stageTabs button{padding:10px}.ProductSuiteStudio-module__yX4EdW__upload{width:118px;height:118px}.ProductSuiteStudio-module__yX4EdW__quick{gap:22px;padding:0 24px}}@media (max-width:760px){.ProductSuiteStudio-module__yX4EdW__root{padding-left:0}.ProductSuiteStudio-module__yX4EdW__root .ec-rail{display:none}.ProductSuiteStudio-module__yX4EdW__quick{height:44px;padding:0 16px}.ProductSuiteStudio-module__yX4EdW__header{padding:16px 16px 0}.ProductSuiteStudio-module__yX4EdW__headerRow{flex-direction:column;align-items:flex-start}.ProductSuiteStudio-module__yX4EdW__heading h1{font-size:19px}.ProductSuiteStudio-module__yX4EdW__preferences{max-width:none}.ProductSuiteStudio-module__yX4EdW__modes{padding:14px 0}.ProductSuiteStudio-module__yX4EdW__scroll{height:calc(100% - 216px)}.ProductSuiteStudio-module__yX4EdW__workspace{grid-template-columns:1fr;gap:28px;padding:12px 16px}.ProductSuiteStudio-module__yX4EdW__stage{padding-bottom:20px}.ProductSuiteStudio-module__yX4EdW__stageTabs{margin-bottom:18px}.ProductSuiteStudio-module__yX4EdW__upload{width:144px;height:144px}.ProductSuiteStudio-module__yX4EdW__footer{bottom:-12px}.ProductSuiteStudio-module__yX4EdW__case{width:140px}}@media (min-width:768px){[data-workspace-shell-ready]:has(.ProductSuiteStudio-module__yX4EdW__root) .workspace-flyout-shell[data-workspace-flyout]{--workspace-flyout-w:288px}}.ProductSuiteStudio-module__yX4EdW__modes{box-sizing:border-box;height:64px;padding-top:16px;padding-bottom:18px}.ProductSuiteStudio-module__yX4EdW__modes a{padding:10px 16px;font-size:12px;line-height:18px}.ProductSuiteStudio-module__yX4EdW__scroll{height:calc(100% - 180px)}.ProductSuiteStudio-module__yX4EdW__model{gap:10px;padding:14px}.ProductSuiteStudio-module__yX4EdW__model .ProductSuiteStudio-module__yX4EdW__selectTrigger{min-height:38px}.ProductSuiteStudio-module__yX4EdW__root .ec-rail{gap:6px;padding-top:16px;padding-bottom:16px}.ProductSuiteStudio-module__yX4EdW__root .ec-rail-item:nth-child(6){margin-top:16px}@media (max-width:760px){.ProductSuiteStudio-module__yX4EdW__scroll{height:calc(100% - 216px)}}
.ReferenceToaster-module__Py9kOW__host{z-index:100;pointer-events:none;width:min(380px,100vw - 2rem);font-family:var(--font-body,Inter,"Noto Sans SC",system-ui,sans-serif);position:fixed;bottom:1rem;right:1rem}.ReferenceToaster-module__Py9kOW__host .omni-toast-shell{pointer-events:auto}.ReferenceToaster-module__Py9kOW__host .omni-toast-ic svg{width:16px;height:16px}.ReferenceToaster-module__Py9kOW__host .omni-toast-x svg{width:12px;height:12px}.ReferenceToaster-module__Py9kOW__host .omni-floating-content{border-color:color-mix(in srgb,var(--color-border-default) 82%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--color-surface-container-high) 94%,transparent),color-mix(in srgb,var(--color-popover,#141414) 98%,transparent));box-shadow:0 0 0 1px color-mix(in srgb,var(--route-accent) 6%,transparent),0 22px 64px -24px var(--sh-diff-h),inset 0 1px 0 color-mix(in srgb,var(--color-foreground,#e4e4e4) 6%,transparent);-webkit-backdrop-filter:blur(22px)saturate(1.08);backdrop-filter:blur(22px)saturate(1.08);animation-duration:var(--duration-normal,.25s);animation-timing-function:var(--ease-out-expo,cubic-bezier(.16,1,.3,1));will-change:opacity,transform}@supports (color:lab(0% 0 0)){.ReferenceToaster-module__Py9kOW__host .omni-floating-content{background:linear-gradient(180deg,color-mix(in srgb,var(--color-surface-container-high) 94%,transparent),color-mix(in srgb,var(--color-popover,lab(6.19571% 0 0)) 98%,transparent));box-shadow:0 0 0 1px color-mix(in srgb,var(--route-accent) 6%,transparent),0 22px 64px -24px var(--sh-diff-h),inset 0 1px 0 color-mix(in srgb,var(--color-foreground,lab(90.72% .0000298023 -.0000119209)) 6%,transparent)}}.ReferenceToaster-module__Py9kOW__host .omni-menu-div{background:var(--omni-menu-line-soft);height:1px;margin:5px 7px}.ReferenceToaster-module__Py9kOW__host .omni-toast-shell{border-radius:var(--radius-pane,20px);animation:ReferenceToaster-module__Py9kOW__omni-toast-shell-in var(--duration-normal,.25s) var(--ease-out-expo,cubic-bezier(.16,1,.3,1)) both;border-style:solid;border-width:1px}.ReferenceToaster-module__Py9kOW__host .omni-toast-shell.is-closing{animation:ReferenceToaster-module__Py9kOW__omni-toast-shell-out var(--duration-fast,.15s) var(--ease-in-expo,cubic-bezier(.7,0,.84,0)) both}.ReferenceToaster-module__Py9kOW__host .omni-toast-panel{--omni-menu-line:color-mix(in srgb,var(--color-foreground,#e4e4e4) 12%,transparent);--omni-menu-line-soft:color-mix(in srgb,var(--color-foreground,#e4e4e4) 6%,transparent);--omni-menu-muted:var(--color-muted-foreground,#cecece);--omni-toast-wash:12%;z-index:2;background:var(--color-popover,#141414);border-radius:calc(var(--radius-pane,20px) - 1px);color:var(--color-foreground,#e4e4e4);padding:5px;position:relative}@supports (color:lab(0% 0 0)){.ReferenceToaster-module__Py9kOW__host .omni-toast-panel{--omni-menu-line:color-mix(in srgb,var(--color-foreground,lab(90.72% .0000298023 -.0000119209)) 12%,transparent);--omni-menu-line-soft:color-mix(in srgb,var(--color-foreground,lab(90.72% .0000298023 -.0000119209)) 6%,transparent);--omni-menu-muted:var(--color-muted-foreground,lab(82.6% .0000298023 -.0000119209));background:var(--color-popover,lab(6.19571% 0 0));color:var(--color-foreground,lab(90.72% .0000298023 -.0000119209))}}.ReferenceToaster-module__Py9kOW__host .light .omni-toast-panel{--omni-toast-wash:8%}.ReferenceToaster-module__Py9kOW__host .omni-toast-cap{letter-spacing:.09em;text-transform:uppercase;color:var(--omni-menu-muted);align-items:center;gap:8px;padding:8px 11px 6px;font-size:10px;font-weight:640;display:flex}.ReferenceToaster-module__Py9kOW__host .omni-toast-count{font-variant-numeric:tabular-nums}.ReferenceToaster-module__Py9kOW__host .omni-toast-clear{cursor:pointer;border-radius:var(--radius-control,999px);font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;transition:background-color var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1)),color var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1));background:0 0;border:0;margin:-2px -4px -2px auto;padding:2px 6px}.ReferenceToaster-module__Py9kOW__host .omni-toast-clear:hover{color:var(--color-foreground,#e4e4e4);background:var(--omni-menu-line-soft)}@supports (color:lab(0% 0 0)){.ReferenceToaster-module__Py9kOW__host .omni-toast-clear:hover{color:var(--color-foreground,lab(90.72% .0000298023 -.0000119209))}}.ReferenceToaster-module__Py9kOW__host .omni-toast-clear:focus-visible{outline:2px solid var(--color-primary,#7c39ed);outline-offset:-2px}@supports (color:lab(0% 0 0)){.ReferenceToaster-module__Py9kOW__host .omni-toast-clear:focus-visible{outline:2px solid var(--color-primary,lab(42.0589% 57.1702 -80.7481))}}.ReferenceToaster-module__Py9kOW__host .omni-toast-capslot{transition:grid-template-rows var(--duration-normal,.25s) var(--ease-standard,cubic-bezier(.25,1,.5,1));grid-template-rows:1fr;display:grid}.ReferenceToaster-module__Py9kOW__host .omni-toast-capslot>*{min-height:0}.ReferenceToaster-module__Py9kOW__host .omni-toast-capslot.is-collapsed{pointer-events:none;grid-template-rows:0fr}.ReferenceToaster-module__Py9kOW__host .omni-toast-capslot.is-collapsed>*{overflow:hidden}.ReferenceToaster-module__Py9kOW__host .omni-toast-slot{transition:grid-template-rows var(--duration-normal,.25s) var(--ease-standard,cubic-bezier(.25,1,.5,1));animation:ReferenceToaster-module__Py9kOW__omni-menu-cell-in .24s var(--skin-ease,cubic-bezier(.16,1,.3,1)) both;animation-delay:calc(var(--i,0) * 18ms);grid-template-rows:1fr;display:grid}.ReferenceToaster-module__Py9kOW__host .omni-toast-slot>*{min-height:0}.ReferenceToaster-module__Py9kOW__host .omni-toast-slot.is-leaving{animation:ReferenceToaster-module__Py9kOW__omni-toast-row-out var(--duration-fast,.15s) var(--ease-in-expo,cubic-bezier(.7,0,.84,0)) both;grid-template-rows:0fr}.ReferenceToaster-module__Py9kOW__host .omni-toast-slot.is-leaving>*{overflow:hidden}.ReferenceToaster-module__Py9kOW__host .omni-toast-row{isolation:isolate;border-radius:var(--radius-xl,10px);color:var(--color-foreground,#e4e4e4);transition:background-color var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1)),transform var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1));align-items:center;gap:9px;margin:0 5px;padding:9px 10px;font-size:12.5px;display:flex;position:relative}@supports (color:lab(0% 0 0)){.ReferenceToaster-module__Py9kOW__host .omni-toast-row{color:var(--color-foreground,lab(90.72% .0000298023 -.0000119209))}}.ReferenceToaster-module__Py9kOW__host .omni-toast-row[data-kind=success]{--omni-toast-tone:var(--color-success,#4db956)}@supports (color:lab(0% 0 0)){.ReferenceToaster-module__Py9kOW__host .omni-toast-row[data-kind=success]{--omni-toast-tone:var(--color-success,lab(67.2449% -47.7353 39.9432))}}.ReferenceToaster-module__Py9kOW__host .omni-toast-row[data-kind=error]{--omni-toast-tone:var(--color-destructive,#c6001e)}@supports (color:lab(0% 0 0)){.ReferenceToaster-module__Py9kOW__host .omni-toast-row[data-kind=error]{--omni-toast-tone:var(--color-destructive,lab(42.0445% 69.9888 48.0381))}}.ReferenceToaster-module__Py9kOW__host .omni-toast-row[data-kind=info]{--omni-toast-tone:var(--color-primary,#7c39ed)}@supports (color:lab(0% 0 0)){.ReferenceToaster-module__Py9kOW__host .omni-toast-row[data-kind=info]{--omni-toast-tone:var(--color-primary,lab(42.0589% 57.1702 -80.7481))}}.ReferenceToaster-module__Py9kOW__host .omni-toast-row:before{content:"";z-index:-1;border-radius:inherit;background:color-mix(in srgb,var(--omni-toast-tone) var(--omni-toast-wash,12%),transparent);transform-origin:0;animation:ReferenceToaster-module__Py9kOW__omni-toast-drain var(--omni-toast-ttl,3s) linear both;position:absolute;inset:0}.ReferenceToaster-module__Py9kOW__host [dir=rtl] .omni-toast-row:before{transform-origin:100%}.ReferenceToaster-module__Py9kOW__host .omni-toast-row.is-paused:before{animation-play-state:paused}.ReferenceToaster-module__Py9kOW__host .omni-toast-row.is-actionable{cursor:pointer}.ReferenceToaster-module__Py9kOW__host .omni-toast-row.is-actionable:hover{background:color-mix(in srgb,var(--omni-toast-tone) 13%,transparent);transform:translateY(-1px)}.ReferenceToaster-module__Py9kOW__host .omni-toast-hit{z-index:1;border-radius:inherit;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.ReferenceToaster-module__Py9kOW__host .omni-toast-hit:focus-visible{outline:2px solid var(--color-primary,#7c39ed);outline-offset:-2px}@supports (color:lab(0% 0 0)){.ReferenceToaster-module__Py9kOW__host .omni-toast-hit:focus-visible{outline:2px solid var(--color-primary,lab(42.0589% 57.1702 -80.7481))}}.ReferenceToaster-module__Py9kOW__host .omni-toast-body{z-index:2;pointer-events:none;flex:1;align-items:center;gap:9px;min-width:0;display:flex;position:relative}.ReferenceToaster-module__Py9kOW__host .omni-toast-ic{width:16px;height:16px;color:var(--omni-toast-tone);transition:transform var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1));flex-shrink:0;place-items:center;display:grid}.ReferenceToaster-module__Py9kOW__host .omni-toast-row.is-actionable:hover .omni-toast-ic{transform:scale(1.1)}.ReferenceToaster-module__Py9kOW__host .omni-toast-lb{overflow-wrap:anywhere;flex:1;min-width:0;font-weight:500;line-height:1.55}.ReferenceToaster-module__Py9kOW__host .omni-toast-go{border-radius:var(--radius-control,999px);color:var(--color-primary,#7c39ed);background:color-mix(in srgb,var(--color-primary,#7c39ed) 20%,transparent);transition:background-color var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1));flex-shrink:0;align-items:center;gap:3px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}@supports (color:lab(0% 0 0)){.ReferenceToaster-module__Py9kOW__host .omni-toast-go{color:var(--color-primary,lab(42.0589% 57.1702 -80.7481));background:color-mix(in srgb,var(--color-primary,lab(42.0589% 57.1702 -80.7481)) 20%,transparent)}}.ReferenceToaster-module__Py9kOW__host .omni-toast-go svg{width:11px;height:11px}.ReferenceToaster-module__Py9kOW__host .omni-toast-row.is-actionable:hover .omni-toast-go{background:color-mix(in srgb,var(--color-primary,#7c39ed) 30%,transparent)}@supports (color:lab(0% 0 0)){.ReferenceToaster-module__Py9kOW__host .omni-toast-row.is-actionable:hover .omni-toast-go{background:color-mix(in srgb,var(--color-primary,lab(42.0589% 57.1702 -80.7481)) 30%,transparent)}}.ReferenceToaster-module__Py9kOW__host .omni-toast-x{z-index:3;border-radius:var(--radius-control,999px);width:26px;height:26px;color:var(--omni-menu-muted);opacity:.55;cursor:pointer;transition:opacity var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1)),background-color var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1)),color var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1));background:0 0;border:0;flex-shrink:0;place-items:center;display:grid;position:relative}.ReferenceToaster-module__Py9kOW__host .omni-toast-x:hover{opacity:1;color:var(--color-foreground,#e4e4e4);background:var(--omni-menu-line-soft)}@supports (color:lab(0% 0 0)){.ReferenceToaster-module__Py9kOW__host .omni-toast-x:hover{color:var(--color-foreground,lab(90.72% .0000298023 -.0000119209))}}.ReferenceToaster-module__Py9kOW__host .omni-toast-x:focus-visible{opacity:1;outline:2px solid var(--color-primary,#7c39ed);outline-offset:-2px}@supports (color:lab(0% 0 0)){.ReferenceToaster-module__Py9kOW__host .omni-toast-x:focus-visible{outline:2px solid var(--color-primary,lab(42.0589% 57.1702 -80.7481))}}.ReferenceToaster-module__Py9kOW__host :is(:lang(zh),:lang(ja),:lang(ko)) :is(.omni-toast-cap,.omni-menu-cap){letter-spacing:.01em;text-transform:none;font-size:11px;font-weight:500}.ReferenceToaster-module__Py9kOW__host :is(:lang(en),:lang(es),:lang(fr),:lang(de),:lang(pt),:lang(id),:lang(ru)) .omni-toast-lb{line-height:1.45}@media (prefers-reduced-motion:reduce){:is(.ReferenceToaster-module__Py9kOW__host .omni-toast-shell,.ReferenceToaster-module__Py9kOW__host .omni-toast-slot){animation-name:ReferenceToaster-module__Py9kOW__omni-toast-fade-in;animation-duration:.12s;animation-timing-function:linear;animation-delay:0s}:is(.ReferenceToaster-module__Py9kOW__host .omni-toast-shell.is-closing,.ReferenceToaster-module__Py9kOW__host .omni-toast-slot.is-leaving){animation-name:ReferenceToaster-module__Py9kOW__omni-toast-fade-out}:is(.ReferenceToaster-module__Py9kOW__host .omni-toast-capslot,.ReferenceToaster-module__Py9kOW__host .omni-toast-slot){transition-duration:.12s}:is(.ReferenceToaster-module__Py9kOW__host .omni-toast-row.is-actionable:hover,.ReferenceToaster-module__Py9kOW__host .omni-toast-row.is-actionable:hover .omni-toast-ic){transform:none}}@keyframes ReferenceToaster-module__Py9kOW__omni-menu-cell-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes ReferenceToaster-module__Py9kOW__omni-toast-drain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes ReferenceToaster-module__Py9kOW__omni-toast-row-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}@keyframes ReferenceToaster-module__Py9kOW__omni-toast-shell-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}@keyframes ReferenceToaster-module__Py9kOW__omni-toast-shell-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(4px)scale(.985)}}@keyframes ReferenceToaster-module__Py9kOW__omni-toast-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ReferenceToaster-module__Py9kOW__omni-toast-fade-out{0%{opacity:1}to{opacity:0}}:is(html[data-theme=light] .ReferenceToaster-module__Py9kOW__host .omni-toast-panel,.light .ReferenceToaster-module__Py9kOW__host .omni-toast-panel){--omni-toast-wash:8%}
.SaveToAssetsDialog-module__-w_3Tq__bczc-modal-overlay{background:var(--b-70);-webkit-backdrop-filter:blur(.375rem);z-index:10006;box-sizing:border-box;justify-content:center;align-items:center;padding:1.25rem;display:flex;position:fixed;inset:0}.SaveToAssetsDialog-module__-w_3Tq__bczc-modal{border:1px solid var(--w-8);width:100%;max-width:28rem;max-height:calc(100vh - 4rem);box-shadow:0 1.5rem 3rem var(--b-50), 0 0 0 1px var(--w-3);background:linear-gradient(#1c1e26,#16181e);border-radius:1rem;flex-direction:column;display:flex;position:relative;overflow:hidden}.SaveToAssetsDialog-module__-w_3Tq__bczc-modal__top-line{background:linear-gradient(90deg,#0000,#6366f199,#0000);height:1px;position:absolute;top:0;left:0;right:0}.SaveToAssetsDialog-module__-w_3Tq__bczc-modal__close{background:var(--w-5);width:2rem;height:2rem;color:var(--w-50);cursor:pointer;z-index:2;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background-color .18s,color .18s;display:flex;position:absolute;top:.875rem;right:.875rem}.SaveToAssetsDialog-module__-w_3Tq__bczc-modal__close:hover{background:var(--w-12);color:var(--w-90)}.SaveToAssetsDialog-module__-w_3Tq__bczc-modal__header{border-bottom:1px solid var(--w-5);align-items:flex-start;gap:.875rem;padding:1.5rem 3rem 1rem 1.5rem;display:flex}.SaveToAssetsDialog-module__-w_3Tq__bczc-modal__icon{color:#a5b4fcf2;background:linear-gradient(135deg,#6366f138,#8b5cf61a);border:1px solid #6366f147;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.SaveToAssetsDialog-module__-w_3Tq__bczc-modal__title-wrap{flex:1;min-width:0}.SaveToAssetsDialog-module__-w_3Tq__bczc-modal__title{color:var(--w-95);margin:0 0 .25rem;font-size:1rem;font-weight:600;line-height:1.4}.SaveToAssetsDialog-module__-w_3Tq__bczc-modal__subtitle{color:var(--w-45);font-size:.75rem;line-height:1.5}.SaveToAssetsDialog-module__-w_3Tq__bczc-modal__content{scrollbar-width:thin;scrollbar-color:var(--w-12) transparent;flex:1;padding:1.25rem 1.5rem .75rem;overflow-y:auto}.SaveToAssetsDialog-module__-w_3Tq__bczc-modal__content::-webkit-scrollbar{width:6px}.SaveToAssetsDialog-module__-w_3Tq__bczc-modal__content::-webkit-scrollbar-thumb{background:var(--w-12);border-radius:3px}.SaveToAssetsDialog-module__-w_3Tq__bczc-notice{color:#fde0abf2;background:linear-gradient(135deg,#f59e0b24,#ea580c14);border:1px solid #f59e0b52;border-radius:.55rem;align-items:flex-start;gap:.5rem;margin-bottom:1rem;padding:.55rem .75rem;font-size:.75rem;line-height:1.55;display:flex}.SaveToAssetsDialog-module__-w_3Tq__bczc-notice__icon{color:#fbbf24f2;flex-shrink:0;margin-top:.125rem}.SaveToAssetsDialog-module__-w_3Tq__bczc-notice b{color:#fde68a;font-weight:600}html[data-theme=light] .SaveToAssetsDialog-module__-w_3Tq__bczc-notice{color:#b45309;background:linear-gradient(135deg,#f59e0b1a,#ea580c0d);border-color:#f59e0b66}html[data-theme=light] .SaveToAssetsDialog-module__-w_3Tq__bczc-notice__icon{color:#d97706}html[data-theme=light] .SaveToAssetsDialog-module__-w_3Tq__bczc-notice b{color:#92400e}.SaveToAssetsDialog-module__-w_3Tq__bczc-preview{justify-content:center;margin-bottom:1rem;display:flex}.SaveToAssetsDialog-module__-w_3Tq__bczc-preview-wrap{border:1px solid var(--w-8);background:var(--w-5);border-radius:.75rem;width:7.5rem;height:7.5rem;position:relative;overflow:hidden}.SaveToAssetsDialog-module__-w_3Tq__bczc-preview-wrap img{object-fit:cover;width:100%;height:100%;display:block}.SaveToAssetsDialog-module__-w_3Tq__bczc-preview-wrap.SaveToAssetsDialog-module__-w_3Tq__is-video img{filter:brightness(.82)}.SaveToAssetsDialog-module__-w_3Tq__bczc-preview-badge{color:#fff;background:#ec4899e0;border-radius:.25rem;padding:.0625rem .375rem;font-size:.625rem;font-weight:500;line-height:1.25;position:absolute;top:.375rem;left:.375rem}.SaveToAssetsDialog-module__-w_3Tq__bczc-audio-card{background:linear-gradient(135deg,#06b6d42e,#6366f12e);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;height:100%;display:flex}.SaveToAssetsDialog-module__-w_3Tq__bczc-audio-icon{opacity:.92;font-size:2rem;line-height:1}.SaveToAssetsDialog-module__-w_3Tq__bczc-audio-play{color:#fff;cursor:pointer;background:#0000008c;border:.0625rem solid #ffffff40;border-radius:50%;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;padding:0;transition:background .15s,transform .12s;display:flex}.SaveToAssetsDialog-module__-w_3Tq__bczc-audio-play:hover{background:#06b6d4d9;transform:scale(1.06)}.SaveToAssetsDialog-module__-w_3Tq__bczc-audio-play.SaveToAssetsDialog-module__-w_3Tq__playing{background:#06b6d4f2;animation:1.2s ease-in-out infinite SaveToAssetsDialog-module__-w_3Tq__bczc-audio-pulse}@keyframes SaveToAssetsDialog-module__-w_3Tq__bczc-audio-pulse{0%,to{box-shadow:0 0 #06b6d473}50%{box-shadow:0 0 0 .3125rem #06b6d400}}.SaveToAssetsDialog-module__-w_3Tq__bczc-section{margin-bottom:1rem}.SaveToAssetsDialog-module__-w_3Tq__bczc-label{color:var(--w-80);margin-bottom:.5rem;font-size:.8125rem;font-weight:500;display:block}.SaveToAssetsDialog-module__-w_3Tq__bczc-required{color:#f87171;margin-left:.125rem}.SaveToAssetsDialog-module__-w_3Tq__bczc-hint{color:var(--w-40);margin-left:.25rem;font-size:.6875rem;font-weight:400}.SaveToAssetsDialog-module__-w_3Tq__bczc-chip-group{flex-wrap:wrap;gap:.5rem;display:flex}.SaveToAssetsDialog-module__-w_3Tq__bczc-chip{border:1px solid var(--w-10);background:var(--w-3);color:var(--w-70);cursor:pointer;border-radius:.625rem;padding:.4rem .9rem;font-size:.8125rem;font-weight:500;transition:all .18s}.SaveToAssetsDialog-module__-w_3Tq__bczc-chip:hover{background:var(--w-8);color:var(--w-90);border-color:var(--w-15)}.SaveToAssetsDialog-module__-w_3Tq__bczc-chip.SaveToAssetsDialog-module__-w_3Tq__active{color:#c7d2fe;background:linear-gradient(135deg,#6366f140,#8b5cf62e);border-color:#6366f18c;box-shadow:0 0 0 2px #6366f11f}.SaveToAssetsDialog-module__-w_3Tq__bczc-input,.SaveToAssetsDialog-module__-w_3Tq__bczc-textarea{box-sizing:border-box;border:1px solid var(--w-10);background:var(--w-3);width:100%;color:var(--w-95);border-radius:.5rem;outline:none;padding:.6rem .75rem;font-family:inherit;font-size:.875rem;transition:border-color .18s,background .18s}.SaveToAssetsDialog-module__-w_3Tq__bczc-input:focus,.SaveToAssetsDialog-module__-w_3Tq__bczc-textarea:focus{background:var(--w-5);border-color:#6366f199}.SaveToAssetsDialog-module__-w_3Tq__bczc-textarea{resize:vertical;min-height:4.5rem;line-height:1.5}.SaveToAssetsDialog-module__-w_3Tq__bczc-counter{text-align:right;color:var(--w-35);font-variant-numeric:tabular-nums;margin-top:.25rem;font-size:.6875rem}.SaveToAssetsDialog-module__-w_3Tq__bczc-modal__footer{border-top:1px solid var(--w-5);justify-content:flex-end;gap:.625rem;padding:.875rem 1.5rem 1.25rem;display:flex}.SaveToAssetsDialog-module__-w_3Tq__bczc-btn{cursor:pointer;border:1px solid #0000;border-radius:.55rem;padding:.55rem 1.25rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:all .18s}.SaveToAssetsDialog-module__-w_3Tq__bczc-btn:disabled{opacity:.5;cursor:not-allowed}.SaveToAssetsDialog-module__-w_3Tq__bczc-btn--ghost{background:var(--w-5);color:var(--w-70);border-color:var(--w-8)}.SaveToAssetsDialog-module__-w_3Tq__bczc-btn--ghost:hover:not(:disabled){background:var(--w-10);color:var(--w-90)}.SaveToAssetsDialog-module__-w_3Tq__bczc-btn--primary{color:#fff;background:linear-gradient(135deg,#6366f1,#7c6ef0);box-shadow:0 4px 12px #6366f147}.SaveToAssetsDialog-module__-w_3Tq__bczc-btn--primary:hover:not(:disabled){background:linear-gradient(135deg,#7074f8,#8c7cf8);box-shadow:0 6px 16px #6366f166}.SaveToAssetsDialog-module__-w_3Tq__bczc-btn--primary:active:not(:disabled){transform:translateY(1px)}html[data-theme=light] .SaveToAssetsDialog-module__-w_3Tq__bczc-modal{background:linear-gradient(#fff,#f8f9fc)}html[data-theme=light] .SaveToAssetsDialog-module__-w_3Tq__bczc-modal__icon{color:#4f46e5;background:linear-gradient(135deg,#6366f11f,#8b5cf60f)}html[data-theme=light] .SaveToAssetsDialog-module__-w_3Tq__bczc-chip{color:#4b5563;background:#f8f9fc;border-color:#e5e7eb}html[data-theme=light] .SaveToAssetsDialog-module__-w_3Tq__bczc-chip:hover{color:#1f2937;background:#f1f5f9;border-color:#d1d5db}html[data-theme=light] .SaveToAssetsDialog-module__-w_3Tq__bczc-chip.SaveToAssetsDialog-module__-w_3Tq__active{color:#4338ca;background:linear-gradient(135deg,#6366f11f,#8b5cf614);border-color:#6366f180}:is(html[data-theme=light] .SaveToAssetsDialog-module__-w_3Tq__bczc-input,html[data-theme=light] .SaveToAssetsDialog-module__-w_3Tq__bczc-textarea){color:#111827;background:#fff;border-color:#e5e7eb}:is(html[data-theme=light] .SaveToAssetsDialog-module__-w_3Tq__bczc-input:focus,html[data-theme=light] .SaveToAssetsDialog-module__-w_3Tq__bczc-textarea:focus){background:#fff;border-color:#6366f199}html[data-theme=light] .SaveToAssetsDialog-module__-w_3Tq__bczc-btn--ghost{color:#4b5563;background:#f8f9fc;border-color:#e5e7eb}html[data-theme=light] .SaveToAssetsDialog-module__-w_3Tq__bczc-btn--ghost:hover:not(:disabled){color:#1f2937;background:#f1f5f9}.SaveToAssetsDialog-module__-w_3Tq__bczc-modal-enter-active,.SaveToAssetsDialog-module__-w_3Tq__bczc-modal-leave-active{transition:opacity .22s}.SaveToAssetsDialog-module__-w_3Tq__bczc-modal-enter-active .SaveToAssetsDialog-module__-w_3Tq__bczc-modal,.SaveToAssetsDialog-module__-w_3Tq__bczc-modal-leave-active .SaveToAssetsDialog-module__-w_3Tq__bczc-modal{transition:transform .22s,opacity .22s}.SaveToAssetsDialog-module__-w_3Tq__bczc-modal-enter-from,.SaveToAssetsDialog-module__-w_3Tq__bczc-modal-leave-to{opacity:0}.SaveToAssetsDialog-module__-w_3Tq__bczc-modal-enter-from .SaveToAssetsDialog-module__-w_3Tq__bczc-modal,.SaveToAssetsDialog-module__-w_3Tq__bczc-modal-leave-to .SaveToAssetsDialog-module__-w_3Tq__bczc-modal{opacity:0;transform:translateY(8px)scale(.98)}
.ConfirmAction-module__Y8xaWW__dialog{box-sizing:border-box;border:1px solid var(--color-border,#333);border-radius:var(--radius-shell,24px);background:var(--color-popover,#141414);width:32rem;max-width:calc(100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--color-foreground,#cecece);font-family:var(--font-body,Inter, "Noto Sans SC", system-ui, sans-serif);box-shadow:0 1rem 3rem color-mix(in srgb,var(--color-foreground,#fff) 12%,transparent);outline:none;margin:auto;padding:1.5rem;position:fixed;inset:0;overflow:auto}.ConfirmAction-module__Y8xaWW__dialog[open]{gap:1rem;animation:.15s cubic-bezier(.4,0,.2,1) ConfirmAction-module__Y8xaWW__enter;display:grid}.ConfirmAction-module__Y8xaWW__dialog::backdrop{background:color-mix(in srgb,var(--color-background,#121212) 60%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:.15s linear ConfirmAction-module__Y8xaWW__fade}.ConfirmAction-module__Y8xaWW__header{border-bottom:1px solid var(--color-border,#333);flex-direction:column;gap:.5rem;padding-bottom:.75rem;display:flex}.ConfirmAction-module__Y8xaWW__header h2{letter-spacing:-.02em;margin:0;padding-right:2rem;font-size:1.25rem;font-weight:700;line-height:1}.ConfirmAction-module__Y8xaWW__header p{color:var(--color-muted-foreground,#aaa);white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:.875rem;line-height:1.5rem}.ConfirmAction-module__Y8xaWW__footer{justify-content:flex-end;gap:.5rem;display:flex}.ConfirmAction-module__Y8xaWW__footer button{border:1px solid var(--color-border,#333);background:var(--color-raised,#161616);color:inherit;font:inherit;cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;transition:background-color .15s;display:inline-flex}.ConfirmAction-module__Y8xaWW__footer button:hover{background:var(--color-elevated,#262626)}.ConfirmAction-module__Y8xaWW__footer button.ConfirmAction-module__Y8xaWW__primary{background:var(--color-primary,#7c3aed);color:var(--color-primary-foreground,#fff);border-color:#0000}.ConfirmAction-module__Y8xaWW__footer button.ConfirmAction-module__Y8xaWW__danger{color:var(--color-destructive,#dc4c60);background:color-mix(in srgb,var(--color-destructive,#dc4c60) 10%,transparent);border-color:color-mix(in srgb,var(--color-destructive,#dc4c60) 30%,transparent)}.ConfirmAction-module__Y8xaWW__footer button.ConfirmAction-module__Y8xaWW__danger:hover{background:color-mix(in srgb,var(--color-destructive,#dc4c60) 15%,transparent)}.ConfirmAction-module__Y8xaWW__footer svg{width:1rem;height:1rem}.ConfirmAction-module__Y8xaWW__close{border-radius:var(--radius-control,999px);width:2rem;height:2rem;color:var(--color-muted-foreground,#aaa);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:1rem;right:1rem}.ConfirmAction-module__Y8xaWW__close:hover{background:var(--color-elevated,#262626)}.ConfirmAction-module__Y8xaWW__close svg{width:1rem;height:1rem}.ConfirmAction-module__Y8xaWW__dialog button:focus-visible{outline:2px solid var(--color-primary,#a78bfa);outline-offset:2px}.ConfirmAction-module__Y8xaWW__dialog[data-variant=board]{border-color:var(--ec-line,var(--color-border,#333));background:var(--ec-ground,var(--color-popover,#141414));width:420px;color:var(--ec-ink,var(--color-foreground,#cecece))}.ConfirmAction-module__Y8xaWW__dialog[data-variant=board] .ConfirmAction-module__Y8xaWW__primary{background:var(--ec-accent-ink,var(--color-primary,#7c3aed))}.ConfirmAction-module__Y8xaWW__dialog[data-variant=comic]{border-radius:26px;width:460px}@media (max-width:639px){.ConfirmAction-module__Y8xaWW__header{text-align:center}.ConfirmAction-module__Y8xaWW__footer{flex-direction:column-reverse}}@media (prefers-reduced-motion:reduce){.ConfirmAction-module__Y8xaWW__dialog[open],.ConfirmAction-module__Y8xaWW__dialog::backdrop{animation:none}.ConfirmAction-module__Y8xaWW__dialog button{transition:none}}@keyframes ConfirmAction-module__Y8xaWW__enter{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes ConfirmAction-module__Y8xaWW__fade{0%{opacity:0}to{opacity:1}}
.StepUp-module__H0SHnq__sub-mask{z-index:2147483000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.StepUp-module__H0SHnq__sub-box{box-sizing:border-box;color:#e8e8ea;background:#1c1d21;border:1px solid #ffffff14;border-radius:14px;width:100%;max-width:400px;padding:24px;font:14px/1.6 -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;box-shadow:0 20px 60px #00000073}[data-theme=light] .StepUp-module__H0SHnq__sub-box{color:#1f2329;background:#fff;border-color:#00000014}.StepUp-module__H0SHnq__sub-title{margin:0 0 6px;font-size:17px;font-weight:600}.StepUp-module__H0SHnq__sub-desc{opacity:.7;margin:0 0 16px;font-size:13px}.StepUp-module__H0SHnq__sub-row{gap:8px;display:flex}.StepUp-module__H0SHnq__sub-row[hidden]{display:none}.StepUp-module__H0SHnq__sub-input{box-sizing:border-box;min-width:0;height:40px;color:inherit;background:#ffffff0a;border:1px solid #ffffff24;border-radius:8px;outline:none;flex:1;padding:0 12px;font-size:14px}[data-theme=light] .StepUp-module__H0SHnq__sub-input{background:#fafafa;border-color:#00000026}.StepUp-module__H0SHnq__sub-input:focus{border-color:#22c3d6}.StepUp-module__H0SHnq__sub-btn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:8px;height:40px;padding:0 16px;font-size:14px}.StepUp-module__H0SHnq__sub-btn[disabled]{opacity:.5;cursor:not-allowed}.StepUp-module__H0SHnq__sub-primary{color:#0b1f24;background:#22c3d6;font-weight:600}.StepUp-module__H0SHnq__sub-ghost{color:inherit;background:0 0;border-color:#7f7f7f59}.StepUp-module__H0SHnq__sub-msg{min-height:20px;margin:8px 0 0;font-size:13px}.StepUp-module__H0SHnq__sub-msg.StepUp-module__H0SHnq__is-error{color:#ff6b6b}.StepUp-module__H0SHnq__sub-switch{color:#22c3d6;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px}.StepUp-module__H0SHnq__sub-actions{align-items:center;gap:10px;margin-top:16px;display:flex}.StepUp-module__H0SHnq__sub-actions .StepUp-module__H0SHnq__sub-switch{margin-right:auto}
.HomeModals-module__rGKyHa__overlay{z-index:2000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000b3;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.HomeModals-module__rGKyHa__dialog{color:#f5f6fa;background:#171a25;border:1px solid #ffffff21;border-radius:1rem;flex-direction:column;width:min(42rem,100%);max-height:min(85vh,50rem);display:flex;overflow:hidden;box-shadow:0 24px 80px #00000073}.HomeModals-module__rGKyHa__header{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:1rem 1.4rem;display:flex}.HomeModals-module__rGKyHa__header h2{margin:0;font-size:1.15rem}.HomeModals-module__rGKyHa__header button{color:#a8acbd;cursor:pointer;background:0 0;border:0;font-size:1.7rem}.HomeModals-module__rGKyHa__body{padding:1.4rem;overflow:auto}.HomeModals-module__rGKyHa__body h3{margin:0 0 .6rem;font-size:1rem}.HomeModals-module__rGKyHa__body p{line-height:1.65}.HomeModals-module__rGKyHa__muted{color:#9ca3b2}.HomeModals-module__rGKyHa__article{overflow-wrap:anywhere;line-height:1.7}.HomeModals-module__rGKyHa__article img{max-width:100%}.HomeModals-module__rGKyHa__actions{justify-content:flex-end;gap:.6rem;margin-top:1rem;display:flex}.HomeModals-module__rGKyHa__actions button,.HomeModals-module__rGKyHa__legacy button{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff2e;border-radius:.5rem;padding:.55rem 1rem}.HomeModals-module__rGKyHa__actions button:disabled{opacity:.5;cursor:default}.HomeModals-module__rGKyHa__actions .HomeModals-module__rGKyHa__primary,.HomeModals-module__rGKyHa__legacy .HomeModals-module__rGKyHa__primary{background:#5b4ef0;border-color:#5b4ef0}.HomeModals-module__rGKyHa__cards{gap:.8rem;display:grid}.HomeModals-module__rGKyHa__card{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:.7rem;padding:1rem}.HomeModals-module__rGKyHa__card p{margin:.3rem 0}.HomeModals-module__rGKyHa__qr{background:#fff;border-radius:.4rem;width:10rem;max-width:100%;margin-top:.5rem}.HomeModals-module__rGKyHa__form{gap:.75rem;display:grid}.HomeModals-module__rGKyHa__form input,.HomeModals-module__rGKyHa__form select,.HomeModals-module__rGKyHa__form textarea{box-sizing:border-box;color:#fff;width:100%;font:inherit;background:#222635;border:1px solid #ffffff26;border-radius:.5rem;padding:.7rem .8rem}.HomeModals-module__rGKyHa__form textarea{resize:vertical}.HomeModals-module__rGKyHa__legacy{justify-items:start;gap:.5rem;display:grid}html[data-theme=light] .HomeModals-module__rGKyHa__dialog{color:#202531;background:#fff;border-color:#dfe2eb}html[data-theme=light] .HomeModals-module__rGKyHa__header{border-color:#e7e9ef}html[data-theme=light] .HomeModals-module__rGKyHa__card{background:#f6f7fa;border-color:#e7e9ef}:is(html[data-theme=light] .HomeModals-module__rGKyHa__form input,html[data-theme=light] .HomeModals-module__rGKyHa__form select,html[data-theme=light] .HomeModals-module__rGKyHa__form textarea){color:#202531;background:#fff;border-color:#dfe2eb}
.AgentApplicationModal-module__ZZNuVW__overlay{z-index:2100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000c7;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.AgentApplicationModal-module__ZZNuVW__dialog{color:#f7f8fc;background:radial-gradient(circle at 50% -15%,#36314b,#171a24 55%);border:1px solid #ffcd5f2e;border-radius:1.5rem;flex-direction:column;width:min(64rem,100%);max-height:90vh;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 100px #0009}.AgentApplicationModal-module__ZZNuVW__close{z-index:2;color:#fff;cursor:pointer;background:#ffffff12;border:1px solid #ffffff26;border-radius:.7rem;width:2.4rem;height:2.4rem;font-size:1.5rem;position:absolute;top:1.1rem;right:1.1rem}.AgentApplicationModal-module__ZZNuVW__scroll{padding:2.5rem 2.5rem 1rem;overflow:auto}.AgentApplicationModal-module__ZZNuVW__header{text-align:center}.AgentApplicationModal-module__ZZNuVW__badge{color:#ffd482;letter-spacing:.08em;background:#ffc03a1a;border:1px solid #ffcd5f59;border-radius:99px;padding:.4rem .8rem;font-size:.78rem;display:inline-block}.AgentApplicationModal-module__ZZNuVW__header h2{color:#0000;background:linear-gradient(110deg,#fff1bf,#ffd271 58%,#f8b546);-webkit-background-clip:text;background-clip:text;margin:.9rem 0 .5rem;font-size:clamp(1.7rem,4vw,2.8rem)}.AgentApplicationModal-module__ZZNuVW__header p{color:#b9b9c5;margin:0 0 2rem}.AgentApplicationModal-module__ZZNuVW__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;display:grid}.AgentApplicationModal-module__ZZNuVW__card{background:#ffffff0a;border:1px solid #ffffff17;border-radius:1rem;min-height:11rem;padding:1.2rem;transition:transform .2s,border-color .2s}.AgentApplicationModal-module__ZZNuVW__card:hover{border-color:#ffcd5f40;transform:translateY(-3px)}.AgentApplicationModal-module__ZZNuVW__icon{color:#ffd271;background:#ffc33a26;border-radius:.55rem;place-items:center;width:2.1rem;height:2.1rem;font-size:1.2rem;display:grid}.AgentApplicationModal-module__ZZNuVW__card[data-color=cyan] .AgentApplicationModal-module__ZZNuVW__icon,.AgentApplicationModal-module__ZZNuVW__card[data-color=blue] .AgentApplicationModal-module__ZZNuVW__icon{color:#63d9ef;background:#1bc0db26}.AgentApplicationModal-module__ZZNuVW__card[data-color=purple] .AgentApplicationModal-module__ZZNuVW__icon,.AgentApplicationModal-module__ZZNuVW__card[data-color=violet] .AgentApplicationModal-module__ZZNuVW__icon{color:#bba1ff;background:#9e6afb2e}.AgentApplicationModal-module__ZZNuVW__card[data-color=green] .AgentApplicationModal-module__ZZNuVW__icon{color:#72dda0;background:#22c55e26}.AgentApplicationModal-module__ZZNuVW__card[data-color=pink] .AgentApplicationModal-module__ZZNuVW__icon{color:#f7a3d0;background:#ec489926}.AgentApplicationModal-module__ZZNuVW__card h3{margin:.75rem 0 .4rem;font-size:1rem}.AgentApplicationModal-module__ZZNuVW__card p{color:#b3b6c3;margin:0;font-size:.8rem;line-height:1.55}.AgentApplicationModal-module__ZZNuVW__card strong{color:#e2cf9e;margin-top:.7rem;font-size:.77rem;display:block}.AgentApplicationModal-module__ZZNuVW__note{color:#8f92a1;text-align:center;margin:1.3rem 0 .4rem;font-size:.78rem}.AgentApplicationModal-module__ZZNuVW__footer{text-align:center;border-top:1px solid #ffffff14;padding:1rem 2.5rem 1.6rem}.AgentApplicationModal-module__ZZNuVW__footer button{color:#2a200e;min-width:14rem;font:inherit;cursor:pointer;background:linear-gradient(110deg,#ffd478,#e8a73a);border:0;border-radius:.7rem;padding:.8rem 1.3rem;font-weight:700}.AgentApplicationModal-module__ZZNuVW__footer button span{margin-left:.3rem}html[data-theme=light] .AgentApplicationModal-module__ZZNuVW__dialog{color:#292b32;background:#fffaf4;border-color:#ebdcc2}html[data-theme=light] .AgentApplicationModal-module__ZZNuVW__close{color:#4a4e59;background:#f0e9df}html[data-theme=light] .AgentApplicationModal-module__ZZNuVW__header h2{background:linear-gradient(110deg,#b96d14,#a56618);-webkit-background-clip:text;background-clip:text}:is(html[data-theme=light] .AgentApplicationModal-module__ZZNuVW__header p,html[data-theme=light] .AgentApplicationModal-module__ZZNuVW__card p){color:#626b78}html[data-theme=light] .AgentApplicationModal-module__ZZNuVW__card{background:#fff;border-color:#ebe3d8}@media (max-width:55rem){.AgentApplicationModal-module__ZZNuVW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:34rem){.AgentApplicationModal-module__ZZNuVW__scroll{padding:2.5rem 1rem 1rem}.AgentApplicationModal-module__ZZNuVW__grid{gap:.5rem}.AgentApplicationModal-module__ZZNuVW__card{min-height:10rem;padding:.8rem}.AgentApplicationModal-module__ZZNuVW__footer{padding:1rem}}
.BatchDownloadDialog-module__iDAafG__download-modal-overlay{background-color:var(--b-75);-webkit-backdrop-filter:blur(.5rem);z-index:10004;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.BatchDownloadDialog-module__iDAafG__download-modal{border:.0625rem solid var(--w-10);width:32rem;max-width:92vw;box-shadow:0 1rem 3rem var(--b-50);background:linear-gradient(135deg,#1e1f25fa,#191a20fa);border-radius:.75rem;flex-direction:column;display:flex;overflow:hidden}.BatchDownloadDialog-module__iDAafG__modal-header{border-bottom:.0625rem solid var(--w-8);flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem;display:flex}.BatchDownloadDialog-module__iDAafG__header-left{flex-direction:column;flex:1;gap:.5rem;min-width:0;display:flex}.BatchDownloadDialog-module__iDAafG__modal-header h3{color:var(--w-100);margin:0;font-size:1.125rem;font-weight:600;line-height:1.2}.BatchDownloadDialog-module__iDAafG__zip-field-icon{opacity:.7;flex-shrink:0;font-size:.875rem;line-height:1}.BatchDownloadDialog-module__iDAafG__zip-name-wrap{background:var(--w-6);border:.0625rem dashed var(--w-15);cursor:text;border-radius:.375rem;align-items:center;gap:.375rem;min-width:0;max-width:100%;padding:.4375rem .625rem;transition:all .15s;display:inline-flex}.BatchDownloadDialog-module__iDAafG__zip-name-wrap:hover{background:var(--w-8);border-color:var(--c-primary-30)}.BatchDownloadDialog-module__iDAafG__zip-name-wrap.BatchDownloadDialog-module__iDAafG__editing{background:var(--w-8);border-color:var(--color-primary);border-style:solid}.BatchDownloadDialog-module__iDAafG__zip-name-text{color:var(--w-90);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem;overflow:hidden}.BatchDownloadDialog-module__iDAafG__zip-name-edit-icon{color:var(--w-50);flex-shrink:0;font-size:.75rem}.BatchDownloadDialog-module__iDAafG__zip-name-input{min-width:0;color:var(--w-100);background:0 0;border:none;outline:none;flex:1;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem}.BatchDownloadDialog-module__iDAafG__zip-pwd-wrap{background:var(--w-4);border:.0625rem solid var(--w-10);border-radius:.375rem;align-items:center;gap:.375rem;min-width:0;max-width:100%;padding:.4375rem .625rem;transition:all .15s;display:inline-flex}.BatchDownloadDialog-module__iDAafG__zip-pwd-wrap:hover{border-color:var(--w-20)}.BatchDownloadDialog-module__iDAafG__zip-pwd-wrap.BatchDownloadDialog-module__iDAafG__active{background:#ffc10714;border-color:#ffc10759}.BatchDownloadDialog-module__iDAafG__zip-pwd-wrap.BatchDownloadDialog-module__iDAafG__disabled{opacity:.55}.BatchDownloadDialog-module__iDAafG__zip-pwd-input{min-width:0;color:var(--w-90);letter-spacing:.0625rem;background:0 0;border:none;outline:none;flex:1;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem}.BatchDownloadDialog-module__iDAafG__zip-pwd-input::placeholder{color:var(--w-40);letter-spacing:normal}.BatchDownloadDialog-module__iDAafG__zip-pwd-toggle{color:var(--w-60);cursor:pointer;background:0 0;border:none;border-radius:.1875rem;flex-shrink:0;padding:.125rem .25rem;font-size:.8125rem;line-height:1;transition:all .15s}.BatchDownloadDialog-module__iDAafG__zip-pwd-toggle:hover:not(:disabled){color:var(--w-90);background:var(--w-8)}.BatchDownloadDialog-module__iDAafG__zip-pwd-toggle:disabled{opacity:.4;cursor:not-allowed}.BatchDownloadDialog-module__iDAafG__close-btn{width:2rem;height:2rem;color:var(--w-50);cursor:pointer;background:0 0;border:none;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;font-size:1.5rem;transition:all .2s;display:flex}.BatchDownloadDialog-module__iDAafG__close-btn:hover:not(:disabled){color:var(--w-80);background:var(--w-10)}.BatchDownloadDialog-module__iDAafG__close-btn:disabled{opacity:.3;cursor:not-allowed}.BatchDownloadDialog-module__iDAafG__progress-section{flex-direction:column;gap:1rem;padding:1.25rem 1.5rem .5rem;display:flex}.BatchDownloadDialog-module__iDAafG__progress-bar-container{align-items:center;gap:.75rem;display:flex}.BatchDownloadDialog-module__iDAafG__progress-bar{background:var(--w-8);border-radius:.25rem;flex:1;height:.5rem;overflow:hidden}.BatchDownloadDialog-module__iDAafG__progress-fill{background:linear-gradient(90deg, var(--color-primary) 0%, #00d8f0 100%);border-radius:.25rem;height:100%;transition:width .3s}.BatchDownloadDialog-module__iDAafG__progress-fill.BatchDownloadDialog-module__iDAafG__progress-error{background:linear-gradient(90deg,#ff4d4d,#ff6b6b)}.BatchDownloadDialog-module__iDAafG__progress-percent{color:var(--color-primary);text-align:right;min-width:3rem;font-size:.875rem;font-weight:600}.BatchDownloadDialog-module__iDAafG__progress-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem;display:grid}.BatchDownloadDialog-module__iDAafG__meta-row{background:var(--w-4);border:.0625rem solid var(--w-6);border-radius:.375rem;justify-content:space-between;align-items:center;gap:.5rem;min-width:0;padding:.5rem .75rem;font-size:.8125rem;display:flex}.BatchDownloadDialog-module__iDAafG__meta-label{color:var(--w-60);flex-shrink:0}.BatchDownloadDialog-module__iDAafG__meta-value{color:var(--w-90);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.BatchDownloadDialog-module__iDAafG__meta-value.BatchDownloadDialog-module__iDAafG__status-success{color:var(--color-primary)}.BatchDownloadDialog-module__iDAafG__meta-value.BatchDownloadDialog-module__iDAafG__status-error{color:#ff4d4d}.BatchDownloadDialog-module__iDAafG__meta-value.BatchDownloadDialog-module__iDAafG__status-warning{color:#ffc107}.BatchDownloadDialog-module__iDAafG__meta-value.BatchDownloadDialog-module__iDAafG__status-active{color:#00d8f0}.BatchDownloadDialog-module__iDAafG__meta-value.BatchDownloadDialog-module__iDAafG__text-error{color:#ff4d4d}.BatchDownloadDialog-module__iDAafG__phase-hint{background:var(--c-primary-8);border:.0625rem solid var(--c-primary-20);color:var(--w-80);border-radius:.375rem;align-items:center;gap:.5rem;padding:.625rem .875rem;font-size:.8125rem;display:flex}.BatchDownloadDialog-module__iDAafG__phase-spinner{border:.125rem solid var(--c-primary-20);border-top-color:var(--color-primary);border-radius:50%;flex-shrink:0;width:.875rem;height:.875rem;animation:.8s linear infinite BatchDownloadDialog-module__iDAafG__spin}@keyframes BatchDownloadDialog-module__iDAafG__spin{to{transform:rotate(360deg)}}.BatchDownloadDialog-module__iDAafG__modal-footer{border-top:.0625rem solid var(--w-8);flex-direction:column;flex-shrink:0;gap:.75rem;padding:1rem 1.5rem;display:flex}.BatchDownloadDialog-module__iDAafG__footer-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.BatchDownloadDialog-module__iDAafG__footer-btn{cursor:pointer;border:none;border-radius:.375rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s}.BatchDownloadDialog-module__iDAafG__start-btn{background:linear-gradient(135deg, var(--color-primary) 0%, #00a8c0 100%);color:var(--w-100)}.BatchDownloadDialog-module__iDAafG__start-btn:hover:not(:disabled){box-shadow:0 .25rem .75rem var(--c-primary-30);background:linear-gradient(135deg,#00d8f0,#00b8d0);transform:translateY(-.0625rem)}.BatchDownloadDialog-module__iDAafG__start-btn:disabled{opacity:.4;cursor:not-allowed}.BatchDownloadDialog-module__iDAafG__cancel-btn{color:#ff4d4d;background:#ff4d4d26;border:.0625rem solid #ff4d4d4d}.BatchDownloadDialog-module__iDAafG__cancel-btn:hover{background:#ff4d4d40;border-color:#ff4d4d66}.BatchDownloadDialog-module__iDAafG__close-btn-footer{background:var(--w-8);color:var(--w-80);border:.0625rem solid var(--w-15)}.BatchDownloadDialog-module__iDAafG__close-btn-footer:hover{background:var(--w-12);border-color:var(--w-20);color:var(--w-100)}.BatchDownloadDialog-module__iDAafG__retry-all-btn{color:#ffc107;background:#ffc10726;border:.0625rem solid #ffc1074d}.BatchDownloadDialog-module__iDAafG__retry-all-btn:hover{background:#ffc10740;border-color:#ffc10766}.BatchDownloadDialog-module__iDAafG__redownload-btn{background:var(--c-primary-15);color:var(--color-primary);border:.0625rem solid var(--c-primary-30)}.BatchDownloadDialog-module__iDAafG__redownload-btn:hover{background:var(--c-primary-25);border-color:var(--c-primary-40)}.BatchDownloadDialog-module__iDAafG__download-modal-fade-enter-active,.BatchDownloadDialog-module__iDAafG__download-modal-fade-leave-active{transition:opacity .3s}.BatchDownloadDialog-module__iDAafG__download-modal-fade-enter-active .BatchDownloadDialog-module__iDAafG__download-modal,.BatchDownloadDialog-module__iDAafG__download-modal-fade-leave-active .BatchDownloadDialog-module__iDAafG__download-modal{transition:transform .3s}.BatchDownloadDialog-module__iDAafG__download-modal-fade-enter-from,.BatchDownloadDialog-module__iDAafG__download-modal-fade-leave-to{opacity:0}.BatchDownloadDialog-module__iDAafG__download-modal-fade-enter-from .BatchDownloadDialog-module__iDAafG__download-modal{transform:scale(.95)translateY(-1rem)}.BatchDownloadDialog-module__iDAafG__download-modal-fade-leave-to .BatchDownloadDialog-module__iDAafG__download-modal{transform:scale(.95)translateY(1rem)}.BatchDownloadDialog-module__iDAafG__summary-overlay{background-color:var(--b-80);-webkit-backdrop-filter:blur(.5rem);z-index:10005;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.BatchDownloadDialog-module__iDAafG__summary-modal{border:.0625rem solid var(--w-10);width:32rem;max-height:80vh;box-shadow:0 1rem 3rem var(--b-50);background:linear-gradient(135deg,#1e1f25fa,#191a20fa);border-radius:.75rem;flex-direction:column;display:flex;overflow:hidden}.BatchDownloadDialog-module__iDAafG__summary-header{border-bottom:.0625rem solid var(--w-8);padding:1.25rem 1.5rem}.BatchDownloadDialog-module__iDAafG__summary-header h3{color:var(--w-100);text-align:center;margin:0;font-size:1.25rem;font-weight:600}.BatchDownloadDialog-module__iDAafG__summary-body{flex:1;padding:1.5rem;overflow-y:auto}.BatchDownloadDialog-module__iDAafG__summary-body::-webkit-scrollbar{width:.375rem}.BatchDownloadDialog-module__iDAafG__summary-body::-webkit-scrollbar-track{background:0 0}.BatchDownloadDialog-module__iDAafG__summary-body::-webkit-scrollbar-thumb{background:var(--w-10);border-radius:.1875rem}.BatchDownloadDialog-module__iDAafG__summary-stats{flex-direction:column;gap:.75rem;margin-bottom:1.5rem;display:flex}.BatchDownloadDialog-module__iDAafG__stat-item{background:var(--w-4);border:.0625rem solid var(--w-6);border-radius:.5rem;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.BatchDownloadDialog-module__iDAafG__stat-item.BatchDownloadDialog-module__iDAafG__success{background:var(--c-primary-8);border-color:var(--c-primary-20)}.BatchDownloadDialog-module__iDAafG__stat-item.BatchDownloadDialog-module__iDAafG__failed{background:#ff4d4d14;border-color:#ff4d4d33}.BatchDownloadDialog-module__iDAafG__stat-label{color:var(--w-70);flex-shrink:0;font-size:.9375rem}.BatchDownloadDialog-module__iDAafG__stat-value{color:var(--w-100);white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-weight:600;overflow:hidden}.BatchDownloadDialog-module__iDAafG__zip-name-value{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.875rem}.BatchDownloadDialog-module__iDAafG__stat-item.BatchDownloadDialog-module__iDAafG__success .BatchDownloadDialog-module__iDAafG__stat-value{color:var(--color-primary)}.BatchDownloadDialog-module__iDAafG__stat-item.BatchDownloadDialog-module__iDAafG__failed .BatchDownloadDialog-module__iDAafG__stat-value{color:#ff4d4d}.BatchDownloadDialog-module__iDAafG__failed-section{margin-top:1.5rem}.BatchDownloadDialog-module__iDAafG__failed-header{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.BatchDownloadDialog-module__iDAafG__failed-title{color:var(--w-90);font-size:.9375rem;font-weight:600}.BatchDownloadDialog-module__iDAafG__copy-btn{background:linear-gradient(135deg, var(--color-primary) 0%, #00a8c0 100%);color:var(--w-100);cursor:pointer;border:none;border-radius:.25rem;padding:.375rem .875rem;font-size:.8125rem;font-weight:500;transition:all .2s}.BatchDownloadDialog-module__iDAafG__copy-btn:hover{box-shadow:0 .25rem .75rem var(--c-primary-30);background:linear-gradient(135deg,#00d8f0,#00b8d0);transform:translateY(-.0625rem)}.BatchDownloadDialog-module__iDAafG__failed-list{background:var(--b-30);border:.0625rem solid var(--w-6);border-radius:.5rem;max-height:15rem;margin-bottom:.75rem;padding:.75rem;overflow-y:auto}.BatchDownloadDialog-module__iDAafG__failed-list::-webkit-scrollbar{width:.375rem}.BatchDownloadDialog-module__iDAafG__failed-list::-webkit-scrollbar-track{background:0 0}.BatchDownloadDialog-module__iDAafG__failed-list::-webkit-scrollbar-thumb{background:var(--w-10);border-radius:.1875rem}.BatchDownloadDialog-module__iDAafG__failed-url{background:var(--w-2);color:var(--w-70);word-break:break-all;border-radius:.25rem;margin-bottom:.5rem;padding:.5rem;font-size:.8125rem;line-height:1.4}.BatchDownloadDialog-module__iDAafG__failed-url:last-child{margin-bottom:0}.BatchDownloadDialog-module__iDAafG__failed-tip{color:#ffc107e6;background:#ffc1071f;border:.0625rem solid #ffc1074d;border-radius:.375rem;align-items:center;gap:.5rem;padding:.625rem .875rem;font-size:.8125rem;display:flex}.BatchDownloadDialog-module__iDAafG__tip-icon{flex-shrink:0;font-size:1rem}.BatchDownloadDialog-module__iDAafG__summary-footer{border-top:.0625rem solid var(--w-8);justify-content:center;padding:1rem 1.5rem;display:flex}.BatchDownloadDialog-module__iDAafG__close-summary-btn{background:var(--w-8);border:.0625rem solid var(--w-15);color:var(--w-90);cursor:pointer;border-radius:.375rem;padding:.625rem 2rem;font-size:.875rem;font-weight:500;transition:all .2s}.BatchDownloadDialog-module__iDAafG__close-summary-btn:hover{background:var(--w-12);border-color:var(--w-20);color:var(--w-100)}.BatchDownloadDialog-module__iDAafG__summary-fade-enter-active,.BatchDownloadDialog-module__iDAafG__summary-fade-leave-active{transition:opacity .3s}.BatchDownloadDialog-module__iDAafG__summary-fade-enter-active .BatchDownloadDialog-module__iDAafG__summary-modal,.BatchDownloadDialog-module__iDAafG__summary-fade-leave-active .BatchDownloadDialog-module__iDAafG__summary-modal{transition:transform .3s}.BatchDownloadDialog-module__iDAafG__summary-fade-enter-from,.BatchDownloadDialog-module__iDAafG__summary-fade-leave-to{opacity:0}.BatchDownloadDialog-module__iDAafG__summary-fade-enter-from .BatchDownloadDialog-module__iDAafG__summary-modal{transform:scale(.95)translateY(-1rem)}.BatchDownloadDialog-module__iDAafG__summary-fade-leave-to .BatchDownloadDialog-module__iDAafG__summary-modal{transform:scale(.95)translateY(1rem)}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__download-modal-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0000004d}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__download-modal{background:linear-gradient(145deg,#fff,#fafcff,#fff);border:1px solid #00000014;box-shadow:0 20px 60px #00000026,0 0 0 1px #0000000f}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__modal-header{border-bottom-color:#0000000f}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__modal-header h3{color:#141928}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__zip-name-wrap{background:#f8fafc;border-color:#0000001f}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__zip-name-wrap:hover{background:#f3f6fa;border-color:#008caf}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__zip-name-wrap.BatchDownloadDialog-module__iDAafG__editing{background:#fff;border-color:#008caf}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__zip-name-text{color:#283246}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__zip-name-edit-icon{color:#788296}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__zip-name-input{color:#141928}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__zip-pwd-wrap{background:#f8fafc;border-color:#0000001a}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__zip-pwd-wrap:hover{border-color:#0000002e}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__zip-pwd-wrap.BatchDownloadDialog-module__iDAafG__active{background:#d977060f;border-color:#d9770659}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__zip-pwd-input{color:#141928}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__zip-pwd-input::placeholder{color:#8c96aa}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__zip-pwd-toggle{color:#646e82}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__zip-pwd-toggle:hover:not(:disabled){color:#283246;background:#0000000d}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__close-btn{color:#828ca0}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__close-btn:hover:not(:disabled){color:#dc3232;background:#dc32320f}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__progress-bar{background:#0000000f}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__progress-fill{background:linear-gradient(90deg,#008caf,#00b4d2)}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__progress-fill.BatchDownloadDialog-module__iDAafG__progress-error{background:linear-gradient(90deg,#dc3232,#f05050)}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__progress-percent{color:#0082a5}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__meta-row{background:#fff;border:1px solid #00000014;box-shadow:0 1px 2px #00000005}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__meta-label{color:#646e82}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__meta-value{color:#141928}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__meta-value.BatchDownloadDialog-module__iDAafG__status-success{color:#15803d}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__meta-value.BatchDownloadDialog-module__iDAafG__status-error{color:#c82828}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__meta-value.BatchDownloadDialog-module__iDAafG__status-warning{color:#b46400}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__meta-value.BatchDownloadDialog-module__iDAafG__status-active{color:#0082a5}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__meta-value.BatchDownloadDialog-module__iDAafG__text-error{color:#c82828}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__phase-hint{color:#283246;background:#00a1c20f;border-color:#00a1c233}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__phase-spinner{border-color:#008caf #00a1c233 #00a1c233}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__modal-footer{background:#fcfdff;border-top-color:#0000000f}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__start-btn{color:#fff;background:linear-gradient(135deg,#008caf,#00a0be)}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__start-btn:hover:not(:disabled){background:linear-gradient(135deg,#009bbe,#00aac8);box-shadow:0 4px 12px #00a1c24d}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__cancel-btn{color:#c82828;background:#dc32320f;border-color:#dc323233}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__cancel-btn:hover{background:#dc32321f;border-color:#dc323259}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__close-btn-footer{color:#3c465a;background:#fff;border-color:#0000001f}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__close-btn-footer:hover{color:#141928;background:#f5f7fa;border-color:#0003}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__retry-all-btn{color:#b46400;background:#c878000f;border-color:#c8780033}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__retry-all-btn:hover{background:#c878001f;border-color:#c8780059}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__redownload-btn{color:#0082a5;background:#00a1c214;border-color:#00a1c240}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__redownload-btn:hover{background:#00a1c226;border-color:#00a1c266}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__summary-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0000004d}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__summary-modal{background:linear-gradient(145deg,#fff,#fafcff,#fff);border:1px solid #00000014;box-shadow:0 20px 60px #00000026,0 0 0 1px #0000000f}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__summary-header{border-bottom-color:#0000000f}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__summary-header h3{color:#141928}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__summary-body::-webkit-scrollbar-thumb{background:#0000001a}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__stat-item{background:#fff;border:1px solid #00000014;box-shadow:0 1px 3px #00000008}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__stat-item.BatchDownloadDialog-module__iDAafG__success{background:#15803d0a;border-color:#15803d26}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__stat-item.BatchDownloadDialog-module__iDAafG__failed{background:#dc32320a;border-color:#dc323226}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__stat-label{color:#505a6e}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__stat-value{color:#141928}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__stat-item.BatchDownloadDialog-module__iDAafG__success .BatchDownloadDialog-module__iDAafG__stat-value{color:#15803d}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__stat-item.BatchDownloadDialog-module__iDAafG__failed .BatchDownloadDialog-module__iDAafG__stat-value{color:#c82828}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__failed-title{color:#141928}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__copy-btn{color:#fff;background:linear-gradient(135deg,#008caf,#00a0be)}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__copy-btn:hover{box-shadow:0 4px 12px #00a1c24d}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__failed-list{background:#f8f9fc;border-color:#00000014}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__failed-list::-webkit-scrollbar-thumb{background:#0000001a}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__failed-url{color:#3c465a;background:#fff;border:1px solid #0000000d}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__failed-tip{color:#a05a00;background:#d977060f;border-color:#d9770626}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__summary-footer{background:#fcfdff;border-top-color:#0000000f}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__close-summary-btn{color:#283246;background:#fff;border-color:#0000001f}html[data-theme=light] .BatchDownloadDialog-module__iDAafG__close-summary-btn:hover{color:#141928;background:#f5f7fa;border-color:#0003}
.ApiKeyModal-module__JmthGa__overlay{z-index:2100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000bd;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.ApiKeyModal-module__JmthGa__dialog{color:#f5f6fb;background:#1d2029;border:1px solid #ffffff21;border-radius:1.15rem;flex-direction:column;width:min(70rem,100%);max-height:90vh;display:flex;overflow:hidden;box-shadow:0 25px 90px #00000080}.ApiKeyModal-module__JmthGa__header{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem 1.5rem;display:flex}.ApiKeyModal-module__JmthGa__header h2{margin:0;font-size:1.25rem}.ApiKeyModal-module__JmthGa__header p{color:#a9afbf;margin:.3rem 0 0;font-size:.8rem}.ApiKeyModal-module__JmthGa__header>div:last-child{align-items:center;gap:.6rem;display:flex}.ApiKeyModal-module__JmthGa__header button,.ApiKeyModal-module__JmthGa__formActions button,.ApiKeyModal-module__JmthGa__custom button,.ApiKeyModal-module__JmthGa__secret button,.ApiKeyModal-module__JmthGa__keyActions button,.ApiKeyModal-module__JmthGa__pickerFooter button{color:inherit;cursor:pointer;background:#ffffff12;border:1px solid #ffffff29;border-radius:.55rem;padding:.5rem .8rem}.ApiKeyModal-module__JmthGa__header button:first-child,.ApiKeyModal-module__JmthGa__primary,.ApiKeyModal-module__JmthGa__formActions .ApiKeyModal-module__JmthGa__primary,.ApiKeyModal-module__JmthGa__pickerFooter .ApiKeyModal-module__JmthGa__primary{color:#fff;background:#008caf;border-color:#008caf}.ApiKeyModal-module__JmthGa__header .ApiKeyModal-module__JmthGa__close{width:2rem;height:2rem;padding:0;font-size:1.45rem;line-height:1}.ApiKeyModal-module__JmthGa__form{background:#ffffff06;border-bottom:1px solid #ffffff1a;padding:1rem 1.5rem}.ApiKeyModal-module__JmthGa__form h3{margin:0 0 .8rem;font-size:1rem}.ApiKeyModal-module__JmthGa__fields{grid-template-columns:1fr 1fr 1fr;gap:.8rem;display:grid}.ApiKeyModal-module__JmthGa__fields label{color:#bbc1cf;gap:.4rem;font-size:.82rem;display:grid}.ApiKeyModal-module__JmthGa__fields input,.ApiKeyModal-module__JmthGa__fields select,.ApiKeyModal-module__JmthGa__models input{box-sizing:border-box;color:#fff;width:100%;font:inherit;background:#292d39;border:1px solid #ffffff26;border-radius:.5rem;outline:none;padding:.65rem .75rem}.ApiKeyModal-module__JmthGa__fields input:focus,.ApiKeyModal-module__JmthGa__fields select:focus,.ApiKeyModal-module__JmthGa__models input:focus{border-color:#00a1c2}.ApiKeyModal-module__JmthGa__custom,.ApiKeyModal-module__JmthGa__formActions{justify-content:flex-end;align-items:center;gap:.65rem;margin-top:.85rem;display:flex}.ApiKeyModal-module__JmthGa__custom span{color:#a9afbf;margin-right:auto;font-size:.82rem}.ApiKeyModal-module__JmthGa__formActions button:disabled,.ApiKeyModal-module__JmthGa__pickerFooter button:disabled,.ApiKeyModal-module__JmthGa__pickedGroup button:disabled{opacity:.45;cursor:default}.ApiKeyModal-module__JmthGa__secret{background:#fbb73214;border-bottom:1px solid #fac95a40;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1.5rem;display:flex}.ApiKeyModal-module__JmthGa__secret strong{color:#ffd582}.ApiKeyModal-module__JmthGa__secret p{color:#c2bdaf;margin:.25rem 0 .5rem;font-size:.82rem}.ApiKeyModal-module__JmthGa__secret code{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;color:#fff2c8;max-width:100%;display:inline-block}.ApiKeyModal-module__JmthGa__secret>div:last-child{gap:.4rem;display:flex}.ApiKeyModal-module__JmthGa__body{flex:1;min-height:0;padding:1.2rem 1.5rem;overflow:auto}.ApiKeyModal-module__JmthGa__empty{color:#a2a9b8;text-align:center;padding:2rem}.ApiKeyModal-module__JmthGa__keyList{gap:.75rem;display:grid}.ApiKeyModal-module__JmthGa__keyCard{background:#ffffff09;border:1px solid #ffffff1a;border-radius:.75rem;padding:1rem}.ApiKeyModal-module__JmthGa__keyTop,.ApiKeyModal-module__JmthGa__keyMeta,.ApiKeyModal-module__JmthGa__keyActions{align-items:center;gap:.6rem;display:flex}.ApiKeyModal-module__JmthGa__keyTop{justify-content:space-between}.ApiKeyModal-module__JmthGa__keyTop>div{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.ApiKeyModal-module__JmthGa__keyTop code{color:#a8afbe;font-size:.8rem}.ApiKeyModal-module__JmthGa__enabled,.ApiKeyModal-module__JmthGa__disabled{color:#78e3a0;background:#22c55e26;border-radius:.4rem;padding:.2rem .45rem;font-size:.75rem}.ApiKeyModal-module__JmthGa__disabled{color:#a7afbf;background:#9ca3af26}.ApiKeyModal-module__JmthGa__keyMeta{color:#a8afbe;flex-wrap:wrap;margin-top:.8rem;font-size:.8rem}.ApiKeyModal-module__JmthGa__keyMeta span{border-right:1px solid #ffffff1a;padding-right:.7rem}.ApiKeyModal-module__JmthGa__keyActions{justify-content:flex-end;margin-top:.8rem}.ApiKeyModal-module__JmthGa__keyActions .ApiKeyModal-module__JmthGa__danger{color:#ff9d9d}.ApiKeyModal-module__JmthGa__footer{color:#9da5b6;border-top:1px solid #ffffff1a;padding:.7rem 1.5rem;font-size:.75rem}.ApiKeyModal-module__JmthGa__pickerMask{z-index:2200;background:#000000ad;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.ApiKeyModal-module__JmthGa__picker{color:#fff;background:#20232d;border:1px solid #ffffff29;border-radius:1rem;flex-direction:column;width:min(74rem,100%);max-height:90vh;display:flex;overflow:hidden}.ApiKeyModal-module__JmthGa__pickerHeader,.ApiKeyModal-module__JmthGa__pickerFooter{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:.7rem;padding:1rem 1.2rem;display:flex}.ApiKeyModal-module__JmthGa__pickerHeader h3{margin:0}.ApiKeyModal-module__JmthGa__pickerHeader p{color:#a9afbf;margin:.3rem 0 0;font-size:.8rem}.ApiKeyModal-module__JmthGa__pickerHeader button{color:inherit;cursor:pointer;background:0 0;border:0;font-size:1.6rem}.ApiKeyModal-module__JmthGa__pickerBody{grid-template-columns:15rem minmax(0,1fr) 19rem;min-height:0;display:grid;overflow:hidden}.ApiKeyModal-module__JmthGa__models,.ApiKeyModal-module__JmthGa__available,.ApiKeyModal-module__JmthGa__picked{min-height:0;padding:1rem;overflow:auto}.ApiKeyModal-module__JmthGa__models,.ApiKeyModal-module__JmthGa__available{border-right:1px solid #ffffff1a}.ApiKeyModal-module__JmthGa__models{flex-direction:column;gap:.7rem;display:flex}.ApiKeyModal-module__JmthGa__typeTabs{gap:.3rem;display:flex;overflow-x:auto}.ApiKeyModal-module__JmthGa__typeTabs button{color:#aeb6c5;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:.35rem;padding:.3rem .45rem}.ApiKeyModal-module__JmthGa__typeTabs .ApiKeyModal-module__JmthGa__selected,.ApiKeyModal-module__JmthGa__modelChoices .ApiKeyModal-module__JmthGa__selected{color:#7cdded;background:#00a1c221;border-color:#00a1c2}.ApiKeyModal-module__JmthGa__modelChoices{overflow:auto}.ApiKeyModal-module__JmthGa__modelChoices button{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.45rem;gap:.25rem;padding:.5rem;display:grid}.ApiKeyModal-module__JmthGa__modelChoices small{color:#a9afbf}.ApiKeyModal-module__JmthGa__available h4,.ApiKeyModal-module__JmthGa__picked h4{margin:.2rem 0 1rem}.ApiKeyModal-module__JmthGa__picked h4 small{color:#a9afbf;font-weight:400}.ApiKeyModal-module__JmthGa__groupChoice{cursor:pointer;border-bottom:1px solid #ffffff14;align-items:flex-start;gap:.6rem;padding:.7rem;display:flex}.ApiKeyModal-module__JmthGa__groupChoice span{gap:.3rem;display:grid}.ApiKeyModal-module__JmthGa__groupChoice small{color:#a9afbf}.ApiKeyModal-module__JmthGa__pickedModel{margin-bottom:1rem}.ApiKeyModal-module__JmthGa__pickedModel>strong{margin-bottom:.4rem;font-size:.85rem;display:block}.ApiKeyModal-module__JmthGa__pickedGroup{border:1px solid #ffffff1a;border-radius:.45rem;gap:.35rem;margin-bottom:.4rem;padding:.55rem;font-size:.78rem;display:grid}.ApiKeyModal-module__JmthGa__pickedGroup>div{align-items:center;gap:.25rem;display:flex}.ApiKeyModal-module__JmthGa__pickedGroup label{color:#b2b9c7;margin-right:auto}.ApiKeyModal-module__JmthGa__pickedGroup button{color:inherit;cursor:pointer;background:#ffffff1a;border:0}.ApiKeyModal-module__JmthGa__pickerFooter{border-top:1px solid #ffffff1a;border-bottom:0;font-size:.8rem}.ApiKeyModal-module__JmthGa__pickerFooter>div{gap:.5rem;display:flex}:is(html[data-theme=light] .ApiKeyModal-module__JmthGa__dialog,html[data-theme=light] .ApiKeyModal-module__JmthGa__picker){color:#222936;background:#fff;border-color:#dde2e9}:is(html[data-theme=light] .ApiKeyModal-module__JmthGa__keyCard,html[data-theme=light] .ApiKeyModal-module__JmthGa__form){background:#f9fafc;border-color:#e3e7ed}:is(html[data-theme=light] .ApiKeyModal-module__JmthGa__fields input,html[data-theme=light] .ApiKeyModal-module__JmthGa__fields select,html[data-theme=light] .ApiKeyModal-module__JmthGa__models input){color:#222936;background:#fff;border-color:#dfe4ea}:is(html[data-theme=light] .ApiKeyModal-module__JmthGa__header button,html[data-theme=light] .ApiKeyModal-module__JmthGa__formActions button,html[data-theme=light] .ApiKeyModal-module__JmthGa__keyActions button){color:#303a49;border-color:#dfe4ea}html[data-theme=light] .ApiKeyModal-module__JmthGa__header button:first-child{color:#fff}html[data-theme=light] .ApiKeyModal-module__JmthGa__formActions .ApiKeyModal-module__JmthGa__primary{color:#fff}@media (max-width:58rem){.ApiKeyModal-module__JmthGa__pickerBody{grid-template-columns:12rem minmax(0,1fr)}.ApiKeyModal-module__JmthGa__picked{border-top:1px solid #ffffff1a;grid-column:1/-1;max-height:12rem}}@media (max-width:40rem){.ApiKeyModal-module__JmthGa__fields{grid-template-columns:1fr}.ApiKeyModal-module__JmthGa__header{align-items:flex-start}.ApiKeyModal-module__JmthGa__pickerBody{grid-template-columns:1fr;overflow:auto}.ApiKeyModal-module__JmthGa__models,.ApiKeyModal-module__JmthGa__available,.ApiKeyModal-module__JmthGa__picked{border-bottom:1px solid #ffffff1a;border-right:0;max-height:13rem}.ApiKeyModal-module__JmthGa__secret,.ApiKeyModal-module__JmthGa__pickerFooter{flex-wrap:wrap}}
.TiShiKuang-module__J6cnSG__tishikuang-overlay{-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);z-index:20000;background-color:#0f0f12d9;justify-content:center;align-items:center;padding:1.25rem;display:flex;position:fixed;inset:0}.TiShiKuang-module__J6cnSG__tishikuang-container{background:linear-gradient(135deg, var(--color-1) 0%, var(--color-2) 100%);box-shadow:0 .5rem 1.5rem var(--b-20), 0 0 0 .0625rem var(--c-primary-10);border-radius:1rem;flex-direction:column;width:100%;min-width:30rem;max-width:32.5rem;max-height:90vh;animation:.3s cubic-bezier(.34,1.56,.64,1) TiShiKuang-module__J6cnSG__modalSlideIn;display:flex;position:relative;overflow:hidden}.TiShiKuang-module__J6cnSG__tishikuang-container:before{content:"";background:linear-gradient(90deg, transparent 0%, var(--color-primary) 50%, transparent 100%);opacity:.6;height:.125rem;position:absolute;top:0;left:0;right:0}.TiShiKuang-module__J6cnSG__tishikuang-header{border-bottom:.0625rem solid var(--c-primary-10);justify-content:space-between;align-items:center;padding:1.5rem 1.75rem 1.25rem;display:flex;position:relative}.TiShiKuang-module__J6cnSG__tishikuang-title{color:var(--color-text-primary);background:linear-gradient(135deg, var(--color-text-primary) 0%, var(--color-primary) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:1.25rem;font-weight:600;line-height:1.4}.TiShiKuang-module__J6cnSG__tishikuang-close{background:var(--c-primary-10);width:2rem;height:2rem;color:var(--color-text-secondary);cursor:pointer;border:none;border-radius:.5rem;justify-content:center;align-items:center;font-size:.875rem;transition:all .3s;display:flex}.TiShiKuang-module__J6cnSG__tishikuang-close:hover{background:var(--c-primary-20);color:var(--color-primary);transform:rotate(90deg)}.TiShiKuang-module__J6cnSG__tishikuang-body{flex:1;justify-content:center;align-items:center;min-height:7.5rem;max-height:calc(90vh - 12.5rem);padding:2rem 2.25rem;display:flex;overflow-y:auto}.TiShiKuang-module__J6cnSG__tishikuang-content{color:var(--color-text-secondary);word-wrap:break-word;flex-direction:column;width:100%;font-size:.9375rem;line-height:1.8;transition:all .3s;display:flex}.TiShiKuang-module__J6cnSG__tishikuang-content.TiShiKuang-module__J6cnSG__content-short{text-align:center;justify-content:center;align-items:center}.TiShiKuang-module__J6cnSG__tishikuang-content.TiShiKuang-module__J6cnSG__content-short p{text-align:center}.TiShiKuang-module__J6cnSG__tishikuang-content:not(.TiShiKuang-module__J6cnSG__content-short){text-align:left;justify-content:flex-start;align-items:flex-start}.TiShiKuang-module__J6cnSG__tishikuang-content p{margin:0 0 .75rem}.TiShiKuang-module__J6cnSG__tishikuang-content:not(.TiShiKuang-module__J6cnSG__content-short) p{text-align:left}.TiShiKuang-module__J6cnSG__tishikuang-content p:last-child{margin-bottom:0}.TiShiKuang-module__J6cnSG__tishikuang-content strong{color:var(--color-text-primary);font-weight:600}.TiShiKuang-module__J6cnSG__tishikuang-footer{border-top:.0625rem solid var(--c-primary-10);flex-wrap:wrap;gap:.75rem;padding:1.25rem 1.75rem 1.5rem;display:flex}.TiShiKuang-module__J6cnSG__tishikuang-button{cursor:pointer;background:var(--color-2);min-width:6.25rem;color:var(--color-text-secondary);border:.0938rem solid #0000;border-color:var(--c-primary-20);border-radius:.625rem;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.TiShiKuang-module__J6cnSG__tishikuang-button:before{content:"";background:linear-gradient(90deg, transparent, var(--c-primary-10), transparent);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.TiShiKuang-module__J6cnSG__tishikuang-button:hover:before{left:100%}.TiShiKuang-module__J6cnSG__tishikuang-button:hover{box-shadow:0 .25rem .75rem var(--c-primary-30);border-color:var(--color-primary);color:var(--color-primary);transform:translateY(-.125rem)}.TiShiKuang-module__J6cnSG__tishikuang-button:active{transform:translateY(0)}.TiShiKuang-module__J6cnSG__tishikuang-button i{font-size:.875rem}.TiShiKuang-module__J6cnSG__tishikuang-button.TiShiKuang-module__J6cnSG__primary{background:linear-gradient(135deg, var(--color-primary) 0%, var(--c-primary-80) 100%);color:var(--color-base);border-color:var(--color-primary);font-weight:600}.TiShiKuang-module__J6cnSG__tishikuang-button.TiShiKuang-module__J6cnSG__primary:hover{background:linear-gradient(135deg, var(--c-primary-90) 0%, var(--color-primary) 100%);box-shadow:0 .25rem 1rem var(--c-primary-40)}.TiShiKuang-module__J6cnSG__tishikuang-button.TiShiKuang-module__J6cnSG__success{color:#4caf50;background:#4caf5026;border-color:#4caf504d}.TiShiKuang-module__J6cnSG__tishikuang-button.TiShiKuang-module__J6cnSG__success:hover{background:#4caf5040;box-shadow:0 .25rem .75rem #4caf504d}.TiShiKuang-module__J6cnSG__tishikuang-button.TiShiKuang-module__J6cnSG__warning{color:#ff9800;background:#ff980026;border-color:#ff98004d}.TiShiKuang-module__J6cnSG__tishikuang-button.TiShiKuang-module__J6cnSG__warning:hover{background:#ff980040;box-shadow:0 .25rem .75rem #ff98004d}.TiShiKuang-module__J6cnSG__tishikuang-button.TiShiKuang-module__J6cnSG__danger{color:#f44336;background:#f4433626;border-color:#f443364d}.TiShiKuang-module__J6cnSG__tishikuang-button.TiShiKuang-module__J6cnSG__danger:hover{background:#f4433640;box-shadow:0 .25rem .75rem #f443364d}@keyframes TiShiKuang-module__J6cnSG__modalSlideIn{0%{opacity:0;transform:scale(.9)translateY(-1.25rem)}to{opacity:1;transform:scale(1)translateY(0)}}.TiShiKuang-module__J6cnSG__modal-fade-enter-active,.TiShiKuang-module__J6cnSG__modal-fade-leave-active{transition:opacity .3s}.TiShiKuang-module__J6cnSG__modal-fade-enter-active .TiShiKuang-module__J6cnSG__tishikuang-container,.TiShiKuang-module__J6cnSG__modal-fade-leave-active .TiShiKuang-module__J6cnSG__tishikuang-container{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.TiShiKuang-module__J6cnSG__modal-fade-enter-from,.TiShiKuang-module__J6cnSG__modal-fade-leave-to{opacity:0}.TiShiKuang-module__J6cnSG__modal-fade-enter-from .TiShiKuang-module__J6cnSG__tishikuang-container,.TiShiKuang-module__J6cnSG__modal-fade-leave-to .TiShiKuang-module__J6cnSG__tishikuang-container{transform:scale(.9)translateY(-1.25rem)}@media (max-width:40rem){.TiShiKuang-module__J6cnSG__tishikuang-container{border-radius:.75rem;min-width:auto;max-width:100%;margin:.625rem}.TiShiKuang-module__J6cnSG__tishikuang-header{padding:1.25rem 1.25rem 1rem}.TiShiKuang-module__J6cnSG__tishikuang-title{font-size:1.125rem}.TiShiKuang-module__J6cnSG__tishikuang-body{padding:1.25rem}.TiShiKuang-module__J6cnSG__tishikuang-footer{flex-direction:column;padding:1rem 1.25rem 1.25rem}.TiShiKuang-module__J6cnSG__tishikuang-button{width:100%;min-width:auto}}.TiShiKuang-module__J6cnSG__tishikuang-body::-webkit-scrollbar{width:.375rem}.TiShiKuang-module__J6cnSG__tishikuang-body::-webkit-scrollbar-track{background:var(--c-primary-5);border-radius:.1875rem}.TiShiKuang-module__J6cnSG__tishikuang-body::-webkit-scrollbar-thumb{background:var(--c-primary-30);border-radius:.1875rem}.TiShiKuang-module__J6cnSG__tishikuang-body::-webkit-scrollbar-thumb:hover{background:var(--c-primary-50)}
.Pricing-module__dzujMq__dialog{color:#e4e4e4;color:lab(90.72% .0000298023 -.0000119209);background:#141414;background:lab(6.19571% 0 0);border:1px solid #e4e4e41a;border-radius:14px;grid-template-columns:min(520px,30.27%) minmax(0,1fr);width:calc(100vw - 44px);max-width:1720px;height:min(92vh + 2px,1042px,100dvh - 68.4px);max-height:calc(100dvh - 35.2px);padding:0;font-size:16.5px;font-weight:500;line-height:1.6;display:grid;overflow:hidden;box-shadow:0 16px 48px -18px #e4e4e433,0 2px 6px #e4e4e40a}.Pricing-module__dzujMq__sidebar{border-right:1px solid #29292980;flex-direction:column;min-width:0;min-height:0;display:flex}.Pricing-module__dzujMq__filters{border-bottom:1px solid #29292980;padding:22px 22px 15.4px}.Pricing-module__dzujMq__filters h2{letter-spacing:-.012em;margin:0;font-size:16.5px;font-weight:660;line-height:18.15px}.Pricing-module__dzujMq__search{color:#aaa;background:#e4e4e408;border:1px solid #292929;border-radius:999px;align-items:center;gap:7px;height:35.2px;margin-top:13.2px;padding:0 10px;display:flex}.Pricing-module__dzujMq__search:focus-within{border-color:#7c39ed9e;box-shadow:0 0 0 2px #7842b41a}.Pricing-module__dzujMq__search input{min-width:0;color:inherit;background:0 0;outline:none;flex:1;font-size:12px;line-height:19.2px}.Pricing-module__dzujMq__search button{place-items:center;display:grid}.Pricing-module__dzujMq__tabs{background:#e4e4e40f;border:1px solid #e4e4e40f;border-radius:999px;gap:2px;width:max-content;max-width:100%;margin-top:13.2px;padding:3px;display:flex;overflow-x:auto}.Pricing-module__dzujMq__tabs button{white-space:nowrap;color:inherit;border-radius:999px;padding:6px 14px;font-size:12.5px;font-weight:560;line-height:20px}.Pricing-module__dzujMq__tabs button[aria-selected=true]{background:#1d1d1d;background:lab(10.68% .00000745058 -.00000298023);box-shadow:0 1px 2px #1212124d}.Pricing-module__dzujMq__models,.Pricing-module__dzujMq__detailScroll{scrollbar-width:thin;scrollbar-color:#39323e transparent;overflow-y:auto}.Pricing-module__dzujMq__models{flex:1;min-height:0;padding:13.2px 17.6px}.Pricing-module__dzujMq__model{text-align:left;background:#e4e4e408;border:1px solid #292929;border-radius:10px;align-items:center;gap:10px;width:100%;min-height:61.4px;margin-bottom:7px;padding:10px 12px;transition:background .15s,border-color .15s;display:flex}.Pricing-module__dzujMq__model:hover{border-color:#7c39ed66}.Pricing-module__dzujMq__model.Pricing-module__dzujMq__active{background:#7c39ed14;border-color:#7c39ed9e}.Pricing-module__dzujMq__model>svg{color:#aaa;flex-shrink:0}.Pricing-module__dzujMq__modelText{flex:1;min-width:0}.Pricing-module__dzujMq__modelTitle{align-items:center;gap:7px;line-height:20.8px;display:flex}.Pricing-module__dzujMq__modelTitle strong{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;font-weight:580;overflow:hidden}.Pricing-module__dzujMq__modelText small{text-overflow:ellipsis;white-space:nowrap;color:#cecece;color:lab(82.6% .0000298023 -.0000119209);margin-top:1px;font-size:11px;line-height:17.6px;display:block;overflow:hidden}.Pricing-module__dzujMq__tag{color:#cecece;color:lab(82.6% .0000298023 -.0000119209);white-space:nowrap;background:#e4e4e414;border-radius:999px;padding:1.5px 7px;font-size:9.5px;font-weight:620;line-height:15.2px}.Pricing-module__dzujMq__detail{flex-direction:column;min-width:0;min-height:0;display:flex}.Pricing-module__dzujMq__detailHeader{border-bottom:1px solid #29292980;align-items:center;gap:8.8px;min-height:71.4px;padding:22px 60px 13.2px 22px;display:flex}.Pricing-module__dzujMq__detailHeader h3{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:17.6px;font-weight:600;line-height:28.16px;overflow:hidden}.Pricing-module__dzujMq__back{color:#cecece;color:lab(82.6% .0000298023 -.0000119209);border:1px solid #292929;border-radius:999px;flex-shrink:0;place-items:center;width:41.6px;height:31.6px;display:grid}.Pricing-module__dzujMq__detailScroll{flex:1;min-height:0;padding:17.6px 22px}.Pricing-module__dzujMq__description{color:#cecece;color:lab(82.6% .0000298023 -.0000119209);margin-bottom:17.6px;font-size:13.2px;line-height:22px}.Pricing-module__dzujMq__separator{color:#cecece;color:lab(82.6% .0000298023 -.0000119209);letter-spacing:.16em;align-items:center;gap:8.8px;margin:22px 0 11px;font-size:10px;line-height:16px;display:flex}.Pricing-module__dzujMq__separator:before,.Pricing-module__dzujMq__separator:after{content:"";background:#29292980;flex:1;height:1px}.Pricing-module__dzujMq__specs{color:#aaa;flex-wrap:wrap;align-items:center;gap:6.6px;margin-bottom:8.8px;font-size:10px;line-height:16px;display:flex}.Pricing-module__dzujMq__specs button{color:#cecece;color:lab(82.6% .0000298023 -.0000119209);background:#e4e4e414;border:1px solid #0000;border-radius:999px;padding:2.2px 6.6px;font-family:monospace}.Pricing-module__dzujMq__specs button.Pricing-module__dzujMq__specActive{color:#ceb0fb;background:#372648;border-color:#684592}.Pricing-module__dzujMq__channels{gap:6.6px;display:grid}.Pricing-module__dzujMq__channel{background:#1f1f1f4d;border:1px solid #29292980;border-radius:10px;min-height:74.6px;padding:8.8px 13.2px;position:relative}.Pricing-module__dzujMq__channel:hover{border-color:#49404f}.Pricing-module__dzujMq__channel.Pricing-module__dzujMq__channelSelected{background:#8b5cf62e;border-color:#8b5cf6}.Pricing-module__dzujMq__channelTop{align-items:center;gap:8.8px;min-height:30.8px;font-size:12px;line-height:19.2px;display:flex}.Pricing-module__dzujMq__channelTop strong{font-weight:600}.Pricing-module__dzujMq__channelTop .Pricing-module__dzujMq__tag{padding:2.2px 6.6px;font-size:9px;font-weight:500;line-height:14.4px}.Pricing-module__dzujMq__select{color:#cecece;color:lab(82.6% .0000298023 -.0000119209);border-radius:999px;align-items:center;gap:4.4px;height:30.8px;margin-left:auto;padding:0 8.8px;font-size:10px;font-weight:500;line-height:16px;display:flex}.Pricing-module__dzujMq__select:after{content:"";border-radius:10px;position:absolute;inset:0}.Pricing-module__dzujMq__select[aria-pressed=true]{color:#ceb0fb;background:#8b5cf633}.Pricing-module__dzujMq__select:disabled{opacity:.35;cursor:not-allowed}.Pricing-module__dzujMq__metrics{color:#cecece;color:lab(82.6% .0000298023 -.0000119209);flex-wrap:wrap;align-items:center;gap:13.2px;margin-top:6.6px;font:11px/17.6px ui-monospace,Menlo,monospace;display:flex}.Pricing-module__dzujMq__availability{align-items:center;gap:6.6px;display:inline-flex}.Pricing-module__dzujMq__health{background:#ffffff1a;border-radius:999px;width:52.8px;height:4.4px;display:inline-block;overflow:hidden}.Pricing-module__dzujMq__health i{border-radius:inherit;background:#686868;height:100%;display:block}.Pricing-module__dzujMq__health[data-tone=good] i{background:#00cc98}.Pricing-module__dzujMq__health[data-tone=warning] i{background:#e9b10c}.Pricing-module__dzujMq__health[data-tone=poor] i{background:#f21b40}.Pricing-module__dzujMq__unavailable .Pricing-module__dzujMq__health{opacity:.7}.Pricing-module__dzujMq__latency{color:#cecece;color:lab(82.6% .0000298023 -.0000119209)}.Pricing-module__dzujMq__latency[data-tone=warning]{color:#e9b10c}.Pricing-module__dzujMq__latency[data-tone=poor]{color:#f21b40}.Pricing-module__dzujMq__unavailable .Pricing-module__dzujMq__latency{color:#888}.Pricing-module__dzujMq__total{color:#cecece;color:lab(82.6% .0000298023 -.0000119209);background:#e4e4e414;border-radius:4px;padding:0 4.4px;font-size:10px;line-height:16px}.Pricing-module__dzujMq__expand{z-index:1;color:#aaa;margin-left:auto;font-family:sans-serif;font-size:10px;position:relative}.Pricing-module__dzujMq__status{color:#999;font-size:10px}.Pricing-module__dzujMq__status[data-tone=maintenance]{color:#cfb64b}.Pricing-module__dzujMq__status[data-tone=testing]{color:#b396de}.Pricing-module__dzujMq__unavailable{color:#888;background:#191919}.Pricing-module__dzujMq__unavailable .Pricing-module__dzujMq__metrics{color:#888}.Pricing-module__dzujMq__channelNote{z-index:1;color:#aaa;border-top:1px solid #303030;margin-top:7px;padding-top:8px;font-size:11px;line-height:1.8;position:relative}.Pricing-module__dzujMq__timeline{gap:4px;margin-top:8px;display:flex}.Pricing-module__dzujMq__timeline span{background:#393939;border-radius:2px;flex:1;height:6px}.Pricing-module__dzujMq__timeline [data-tone=good]{background:#00cc98}.Pricing-module__dzujMq__timeline [data-tone=warning]{background:#e9b10c}.Pricing-module__dzujMq__timeline [data-tone=poor]{background:#f21b40}.Pricing-module__dzujMq__strategy{color:#aaa;margin-top:11px;font-size:10px;line-height:17.6px}.Pricing-module__dzujMq__billing{background:#e4e4e408;border:1px solid #e4e4e417;border-radius:10px;margin-top:0;padding:10px 12px;font-size:11px;line-height:1.5}.Pricing-module__dzujMq__billing strong{align-items:center;gap:6px;font-size:12px;font-weight:600;line-height:19.2px;display:flex}.Pricing-module__dzujMq__billing p{color:#cecece;color:lab(82.6% .0000298023 -.0000119209);margin-top:5px}.Pricing-module__dzujMq__billing .Pricing-module__dzujMq__tag{color:#c59eec;background:#3a244c}.Pricing-module__dzujMq__matrixTitle{flex-wrap:wrap;align-items:baseline;gap:8.8px;margin:22px 0 8.8px;display:flex}.Pricing-module__dzujMq__matrixTitle h4{font-size:15.4px;font-weight:600;line-height:22px}.Pricing-module__dzujMq__matrixTitle span{color:#a1a1a1;font-size:11px}.Pricing-module__dzujMq__matrix{border:1px solid #29292980;border-radius:6px;overflow-x:auto}.Pricing-module__dzujMq__matrix table{border-collapse:collapse;width:100%;font-size:12px;line-height:19.2px}.Pricing-module__dzujMq__matrix th,.Pricing-module__dzujMq__matrix td{text-align:right;white-space:nowrap;border-bottom:1px solid #242424;padding:8.8px 11px;font-weight:400}.Pricing-module__dzujMq__matrix th:first-child{text-align:left}.Pricing-module__dzujMq__matrix thead{color:#bbb;background:#242424}.Pricing-module__dzujMq__matrix td{font-family:ui-monospace,Menlo,monospace}.Pricing-module__dzujMq__matrix small{color:#888;margin-left:6px;font-size:10px}.Pricing-module__dzujMq__matrix .Pricing-module__dzujMq__currentSpec{color:#ac6cff}.Pricing-module__dzujMq__empty{color:#999;flex-direction:column;align-items:center;gap:10px;padding:45px 14px;font-size:13px;display:flex}.Pricing-module__dzujMq__empty button{color:#bf91ed;text-decoration:underline}.Pricing-module__dzujMq__statsNote,.Pricing-module__dzujMq__selectionError{color:#999;margin-top:11px;font-size:11px;line-height:1.8}.Pricing-module__dzujMq__selectionError{color:#f49baf}.Pricing-module__dzujMq__selectedNote{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.Pricing-module__dzujMq__dialog button:focus-visible{outline-offset:2px;outline:2px solid #a86af4}.Pricing-module__dzujMq__dialog .Pricing-module__dzujMq__logo{width:35.2px;height:35.2px}.Pricing-module__dzujMq__dialog .Pricing-module__dzujMq__logo img{width:22px;height:22px}@media (max-width:760px){.Pricing-module__dzujMq__dialog{grid-template-columns:minmax(0,1fr);width:calc(100vw - 24px);height:92dvh;max-height:calc(100dvh - 24px)}.Pricing-module__dzujMq__hideMobile{display:none}.Pricing-module__dzujMq__sidebar{border-right:none}.Pricing-module__dzujMq__filters{padding-right:48px}.Pricing-module__dzujMq__detailScroll{padding:17.6px}.Pricing-module__dzujMq__detailHeader{padding-left:17.6px}.Pricing-module__dzujMq__metrics{gap:8px}.Pricing-module__dzujMq__tabs button{padding:6px 10px}.Pricing-module__dzujMq__model{min-height:61.4px}}@media (prefers-reduced-motion:reduce){.Pricing-module__dzujMq__model{transition:none}}
.OAuthCallback-module__XnGJOa__weixin-callback-container,.OAuthCallback-module__XnGJOa__github-callback-container,.OAuthCallback-module__XnGJOa__google-callback-container{background:linear-gradient(145deg, var(--color-1) 0%, var(--color-2) 50%, var(--color-1) 100%);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.OAuthCallback-module__XnGJOa__callback-content{text-align:center;z-index:10;max-width:31.25rem;padding:2.5rem}.OAuthCallback-module__XnGJOa__loading-wrapper{flex-direction:column;align-items:center;margin-bottom:2rem;display:flex}.OAuthCallback-module__XnGJOa__loading-spinner{border:.25rem solid var(--c-primary-20);border-top-color:var(--color-primary);border-radius:50%;width:5rem;height:5rem;margin-bottom:1.25rem;animation:1s linear infinite OAuthCallback-module__XnGJOa__spin}.OAuthCallback-module__XnGJOa__loading-dots{gap:.5rem;display:flex}.OAuthCallback-module__XnGJOa__dot{background:var(--color-primary);border-radius:50%;width:.625rem;height:.625rem;animation:1.4s ease-in-out infinite OAuthCallback-module__XnGJOa__bounce}.OAuthCallback-module__XnGJOa__dot:first-child{animation-delay:-.32s}.OAuthCallback-module__XnGJOa__dot:nth-child(2){animation-delay:-.16s}.OAuthCallback-module__XnGJOa__status-title{color:var(--color-text-primary);background:linear-gradient(135deg, var(--color-text-primary) 0%, var(--color-primary) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 .75rem;font-size:1.75rem;font-weight:700}.OAuthCallback-module__XnGJOa__status-desc{color:var(--color-text-secondary);margin:0;font-size:1rem;line-height:1.6}.OAuthCallback-module__XnGJOa__error-message{background:#ff6b6b1a;border:.0625rem solid #ff6b6b4d;border-radius:.75rem;flex-direction:column;align-items:center;gap:1rem;margin-top:1.5rem;padding:1.25rem;display:flex}.OAuthCallback-module__XnGJOa__error-message p{color:#ff6b6b;margin:0;font-size:.9375rem}.OAuthCallback-module__XnGJOa__retry-btn{background:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:.5rem;padding:.625rem 1.5rem;font-size:.875rem;font-weight:600;transition:all .3s}.OAuthCallback-module__XnGJOa__retry-btn:hover{box-shadow:0 .25rem .75rem var(--c-primary-30);transform:translateY(-.125rem)}.OAuthCallback-module__XnGJOa__background-decoration{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.OAuthCallback-module__XnGJOa__decoration-circle{background:radial-gradient(circle, var(--c-primary-15) 0%, transparent 70%);border-radius:50%;animation:8s ease-in-out infinite OAuthCallback-module__XnGJOa__float;position:absolute}.OAuthCallback-module__XnGJOa__circle-1{width:18.75rem;height:18.75rem;animation-delay:0s;top:-9.375rem;right:-6.25rem}.OAuthCallback-module__XnGJOa__circle-2{width:12.5rem;height:12.5rem;animation-delay:2.5s;bottom:-6.25rem;left:-3.75rem}.OAuthCallback-module__XnGJOa__circle-3{width:9.375rem;height:9.375rem;animation-delay:5s;top:50%;left:-4.6875rem}@keyframes OAuthCallback-module__XnGJOa__spin{to{transform:rotate(360deg)}}@keyframes OAuthCallback-module__XnGJOa__bounce{0%,80%,to{opacity:.5;transform:scale(0)}40%{opacity:1;transform:scale(1)}}@keyframes OAuthCallback-module__XnGJOa__float{0%,to{opacity:.5;transform:translate(0)scale(1)}50%{opacity:.8;transform:translate(1.875rem,-1.875rem)scale(1.15)}}@media (max-width:40rem){.OAuthCallback-module__XnGJOa__callback-content{padding:1.25rem}.OAuthCallback-module__XnGJOa__status-title{font-size:1.5rem}.OAuthCallback-module__XnGJOa__status-desc{font-size:.875rem}.OAuthCallback-module__XnGJOa__loading-spinner{width:3.75rem;height:3.75rem}}
