/* © StudioFlow Cloud · Canary:SF-GL-2026-8C71 */
:root{--v6-bg: #F8FAFC;--v6-surface: #FFFFFF;--v6-surface-subtle: #F1F5F9;--v6-ink: #0F172A;--v6-ink-secondary: #334155;--v6-muted: #475569;--v6-border: #CBD5E1;--v6-border-soft: #E2E8F0;--v6-primary: #1849D6;--v6-primary-hover: #143BB5;--v6-primary-tint: #EFF6FF;--v6-navy: #0B192C;--v6-ok: #047857;--v6-ok-bg: #ECFDF5;--v6-warn: #B45309;--v6-warn-bg: #FFFBEB;--v6-err: #B91C1C;--v6-err-bg: #FEF2F2;--v6-radius-lg: 16px;--v6-radius-md: 12px;--v6-radius-sm: 9px;--v6-focus-ring: 0 0 0 3px rgba(24, 73, 214, .34);--v6-ease: cubic-bezier(.2, .8, .2, 1);--v6-dur: .18s}html[data-workspace-night="1"],html[data-theme=obsidian]{--v6-bg: #0B0F17;--v6-surface: #111827;--v6-surface-subtle: #1E293B;--v6-ink: #F8FAFC;--v6-ink-secondary: #E2E8F0;--v6-muted: #94A3B8;--v6-border: #334155;--v6-border-soft: #1E293B;--v6-primary: #2563EB;--v6-primary-hover: #3B82F6;--v6-primary-tint: rgba(37, 99, 235, .16);--v6-ok: #34D399;--v6-ok-bg: rgba(16, 185, 129, .14);--v6-warn: #FBBF24;--v6-warn-bg: rgba(245, 158, 11, .14);--v6-err: #F87171;--v6-err-bg: rgba(239, 68, 68, .14)}html[data-sf-ux=v6] :focus-visible,.dock-persistence-badge:focus-visible{outline:2.5px solid var(--v6-primary)!important;outline-offset:2px!important}.dock-persistence-badge{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600;background:#10b9812e;color:#a7f3d0;border:1px solid rgba(52,211,153,.35);white-space:nowrap}.dock-persistence-badge[data-persist-mode=memory_only]{background:#f59e0b38;color:#fde68a;border-color:#fbbf246b}.dock-persistence-badge[data-persist-mode=server_synced]{background:#3b82f640;color:#bfdbfe;border-color:#60a5fa73}.v6-team-lr-fold{margin-top:6px;border:1px solid var(--v6-border-soft);border-radius:10px;padding:8px 12px;background:var(--v6-surface-subtle)}.v6-team-lr-fold>summary{cursor:pointer;font-size:12.5px;font-weight:600;color:var(--v6-muted);user-select:none}.v6-team-lr-fold[open]>summary{margin-bottom:8px}.sf-v6-sandbox-switcher{background:#0f172a;color:#f8fafc;padding:6px 14px;font-size:12px;display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;border-bottom:1px solid rgba(255,255,255,.1)}.sf-v6-sandbox-switcher .sw-label{color:#94a3b8;font-weight:600}.sf-v6-sw-btn{min-height:30px;padding:3px 11px;border-radius:999px;border:1px solid rgba(255,255,255,.2);background:#ffffff0f;color:#e2e8f0;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:4px;transition:background-color var(--v6-dur) var(--v6-ease),border-color var(--v6-dur) var(--v6-ease)}.sf-v6-sw-btn.is-active{background:#2563eb;border-color:#60a5fa;color:#fff}html[data-sf-ux=v6] #builderShell{background:var(--v6-bg);color:var(--v6-ink)}html[data-sf-ux=v6] #sfBuilderFloatingRail{display:none!important}html[data-sf-ux=v6] .builder-hero-strip,html[data-sf-ux=v6] #academyQuickStartStrip,html[data-sf-ux=v6] #sfSourceModeBar:not(.v6-local-mode-active),html[data-sf-ux=v6] #sfClarityHero,html[data-sf-ux=v6] #sfV5Stage,html[data-sf-ux=v6] #sfAdaptiveModeBar,html[data-sf-ux=v6] .sf-persona-block,html[data-sf-ux=v6] #sfContextPanel,html[data-sf-ux=v6] #sfOptionalDrawerBtn{display:none!important}html[data-sf-ux=v6] #builderTopbar{background:var(--v6-surface);border-bottom:1px solid var(--v6-border-soft);box-shadow:none}html[data-sf-ux=v6] #builderTopbar .studio-badge-text span{display:none}html[data-sf-ux=v6] #builderTopbar .studio-badge-text strong{font-size:15.5px;color:var(--v6-ink);letter-spacing:-.01em}html[data-sf-ux=v6] #btnOpenLiveStation,html[data-sf-ux=v6] #btnOpenVideoAcademy,html[data-sf-ux=v6] #btnOpenUserGuide,html[data-sf-ux=v6] #btnOpenPackageCompare,html[data-sf-ux=v6] #btnOpenUpgradeModal,html[data-sf-ux=v6] #btnToggleWorkspaceNight,html[data-sf-ux=v6] #btnOpenSetup,html[data-sf-ux=v6] #sfTopbarFullSystemBtn,html[data-sf-ux=v6] #sfTopbarMoreToolsBtn{display:none!important}html[data-sf-ux=v6] #builderTopbar .topbar-actions{gap:8px;align-items:center}html[data-sf-ux=v6] #builderTopbar .topbar-actions>.btn,html[data-sf-ux=v6] #builderTopbar .v6-top-btn{min-height:40px;padding:0 13px;border-radius:10px;border:1px solid var(--v6-border);background:var(--v6-surface);color:var(--v6-ink);font-size:13.5px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:6px;text-decoration:none;white-space:nowrap}html[data-sf-ux=v6] #builderTopbar .v6-top-btn:hover{background:var(--v6-surface-subtle)}.v6-help-menu-wrap{position:relative}.v6-help-popover{position:absolute;top:calc(100% + 8px);right:0;width:min(290px,calc(100vw - 24px));background:var(--v6-surface);border:1px solid var(--v6-border);border-radius:14px;box-shadow:0 16px 38px #0f172a24;padding:8px;z-index:95;display:grid;gap:4px}.v6-help-popover[hidden]{display:none!important}.v6-help-item{min-height:42px;padding:8px 12px;border-radius:9px;border:none;background:transparent;color:var(--v6-ink);font-family:inherit;font-size:13.5px;font-weight:500;text-align:left;text-decoration:none;display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer}.v6-help-item:hover{background:var(--v6-surface-subtle)}.v6-help-divider{height:1px;background:var(--v6-border-soft);margin:4px 0}.v6-start-header{max-width:1240px;margin:0 auto 16px;padding:18px 4px 4px;display:flex;align-items:flex-end;justify-content:space-between;gap:14px;flex-wrap:wrap}.v6-start-header h1{margin:0;font-size:clamp(22px,2.5vw,30px);font-weight:800;letter-spacing:-.025em;line-height:1.24;color:var(--v6-ink)}.v6-start-header p{margin:4px 0 0;font-size:14.5px;color:var(--v6-muted);line-height:1.5}html[data-sf-ux=v6] .builder-main{padding-top:8px}html[data-sf-ux=v6] .builder-grid{align-items:start;gap:22px}html[data-sf-ux=v6] .builder-card{background:var(--v6-surface);border:1px solid var(--v6-border-soft);border-radius:var(--v6-radius-lg);box-shadow:0 2px 10px #0f172a08}html[data-sf-ux=v6] #builderForm{display:flex;flex-direction:column;gap:14px}html[data-sf-ux=v6] .builder-card>.card-step-head{display:none!important}.v6-preset-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding-bottom:12px;border-bottom:1px solid var(--v6-border-soft)}.v6-preset-group{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.v6-preset-lbl{font-size:12.5px;font-weight:600;color:var(--v6-muted);margin-right:2px}.v6-preset-pill{min-height:38px;padding:6px 13px;border-radius:999px;border:1px solid var(--v6-border);background:var(--v6-surface);color:var(--v6-ink-secondary);font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:all var(--v6-dur) var(--v6-ease)}.v6-preset-pill:hover{border-color:var(--v6-primary);color:var(--v6-primary)}.v6-preset-pill.is-active{background:var(--v6-navy);border-color:var(--v6-navy);color:#fff}html[data-workspace-night="1"] .v6-preset-pill.is-active{background:var(--v6-primary);border-color:var(--v6-primary)}.v6-essential-box{display:grid;gap:12px}html[data-sf-ux=v6] #inpDriveUrl,html[data-sf-ux=v6] #inpTitle{min-height:48px;font-size:15px;border-radius:11px;border:1.5px solid var(--v6-border);background:var(--v6-surface);color:var(--v6-ink)}html[data-sf-ux=v6] #inpDriveUrl:focus,html[data-sf-ux=v6] #inpTitle:focus{border-color:var(--v6-primary);box-shadow:var(--v6-focus-ring)}html[data-sf-ux=v6] #btnInspectFolder{min-height:48px;padding:0 16px;border-radius:11px;font-weight:700}.v6-import-state-bar{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:10px 13px;border-radius:10px;font-size:13px;line-height:1.45;background:var(--v6-surface-subtle);color:var(--v6-ink-secondary);border:1px solid var(--v6-border-soft)}.v6-import-state-bar[data-state=ready]{background:var(--v6-ok-bg);color:var(--v6-ok);border-color:#04785740;font-weight:600}.v6-import-state-bar[data-state=loading]{background:var(--v6-primary-tint);color:var(--v6-primary);border-color:#1849d640;font-weight:600}.v6-import-state-bar[data-state=permission]{background:var(--v6-warn-bg);color:var(--v6-warn);border-color:#b453094d}.v6-import-state-bar[data-state=error]{background:var(--v6-err-bg);color:var(--v6-err);border-color:#b91c1c4d}html[data-sf-ux=v6] #folderScanNotice{display:none!important}.v6-primary-cta-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding-top:4px}.v6-btn-create{flex:1 1 210px;min-height:48px;padding:0 20px;border-radius:12px;border:1px solid var(--v6-primary);background:var(--v6-primary);color:#fff;font-family:inherit;font-size:15.5px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:background-color var(--v6-dur) var(--v6-ease),transform var(--v6-dur) var(--v6-ease)}.v6-btn-create:hover{background:var(--v6-primary-hover)}.v6-btn-secondary{min-height:48px;padding:0 16px;border-radius:12px;border:1px solid var(--v6-border);background:var(--v6-surface);color:var(--v6-ink);font-family:inherit;font-size:14px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px}.v6-btn-secondary:hover{background:var(--v6-surface-subtle)}html[data-sf-ux=v6] #btnGenerateLink{position:static;min-height:48px;border-radius:12px;background:var(--v6-primary);border-color:var(--v6-primary)}html[data-sf-ux=v6]:not([data-v6-any-fold-open="1"]) #btnGenerateLink{display:none!important}.v6-progressive-stack{display:grid;gap:10px;margin-top:6px}.v6-fold{border:1px solid var(--v6-border-soft);border-radius:13px;background:var(--v6-surface);overflow:hidden;transition:border-color var(--v6-dur) var(--v6-ease)}.v6-fold[open]{border-color:var(--v6-border)}.v6-fold-summary{min-height:52px;padding:10px 15px;cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:10px;user-select:none;background:var(--v6-surface-subtle)}.v6-fold-summary::-webkit-details-marker{display:none}.v6-fold-title-wrap{display:flex;flex-direction:column;gap:2px;min-width:0}.v6-fold-title{font-size:14.5px;font-weight:700;color:var(--v6-ink)}.v6-fold-meta{font-size:12.5px;color:var(--v6-muted)}.v6-fold-chevron{font-size:13px;font-weight:700;color:var(--v6-muted);transition:transform var(--v6-dur) var(--v6-ease);flex-shrink:0}.v6-fold[open] .v6-fold-chevron{transform:rotate(180deg)}.v6-fold-body{padding:16px;display:grid;gap:14px;border-top:1px solid var(--v6-border-soft)}html[data-sf-ux=v6] #selDefaultRatio{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;border:0!important}html[data-sf-ux=v6] #proBuilderTierBanner{background:var(--v6-surface-subtle)!important;border:1px solid var(--v6-border)!important;color:var(--v6-ink)!important;box-shadow:none!important}html[data-sf-ux=v6] .sf-lead-card{display:none}.v6-presend-card{margin-top:14px;padding:14px;border-radius:12px;background:var(--v6-surface-subtle);border:1px solid var(--v6-border-soft);display:grid;gap:10px}.v6-presend-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.v6-presend-head strong{font-size:13.5px;color:var(--v6-ink)}.v6-sample-tag{padding:3px 9px;border-radius:999px;font-size:11.5px;font-weight:700;background:#fef3c7;color:#92400e}.v6-sample-tag.is-real{background:var(--v6-ok-bg);color:var(--v6-ok)}.v6-presend-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;font-size:12.5px}.v6-presend-item{padding:8px 10px;border-radius:9px;background:var(--v6-surface);border:1px solid var(--v6-border-soft)}.v6-presend-item span{display:block;font-size:11px;color:var(--v6-muted);margin-bottom:2px}.v6-presend-item strong{display:block;color:var(--v6-ink);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v6-presend-actions{display:flex;gap:8px;flex-wrap:wrap}.v6-presend-actions button{flex:1 1 130px;min-height:44px;border-radius:10px;font-family:inherit;font-size:13.5px;font-weight:700;cursor:pointer}.v6-client-sim-bar{position:sticky;top:0;z-index:120;background:#0f172a;color:#f8fafc;padding:10px 16px;display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;border-bottom:1px solid rgba(255,255,255,.14)}.v6-client-sim-bar[hidden]{display:none!important}.v6-sim-badge{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600}.v6-sim-pill{padding:3px 9px;border-radius:999px;background:#2563eb;color:#fff;font-size:11.5px;font-weight:700}.v6-sim-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.v6-sim-btn{min-height:40px;padding:0 14px;border-radius:9px;border:1px solid rgba(255,255,255,.24);background:#ffffff1a;color:#fff;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer}.v6-sim-btn.is-primary{background:#2563eb;border-color:#3b82f6}html[data-v6-client-sim="1"] #btnBackToBuilder,html[data-v6-client-sim="1"] #clientOriginalDriveLink[data-owner-only="1"]{display:none!important}html[data-sf-ux=v6] #clientHero[data-cover-style=cinema]{min-height:clamp(280px,46vh,430px)!important;max-height:460px!important}html[data-sf-ux=v6] #btnHeroScrollGrid{min-height:44px;padding:0 20px;font-size:14px;font-weight:700}html[data-sf-ux=v6] .gallery-toolbar .ratio-pill-btn,html[data-sf-ux=v6] .gallery-toolbar .pro-dl-mode-switch button,html[data-sf-ux=v6] #selectionDock .dock-btn{min-height:44px}.v6-view-tools-wrap{position:relative;display:inline-flex}.v6-view-tools-popover{position:absolute;top:calc(100% + 8px);left:0;min-width:270px;max-width:calc(100vw - 24px);padding:12px;border-radius:14px;background:var(--v6-surface);border:1px solid var(--v6-border);box-shadow:0 18px 40px #0f172a29;z-index:80;display:grid;gap:10px}.v6-view-tools-popover[hidden]{display:none!important}.v6-view-tools-popover .density-control{display:flex!important;justify-content:space-between;width:100%}.v6-empty-recovery{text-align:center;padding:36px 18px;margin:12px 0;border-radius:14px;background:var(--v6-surface-subtle);border:1px solid var(--v6-border-soft)}.v6-empty-recovery strong{display:block;font-size:15.5px;color:var(--v6-ink);margin-bottom:6px}.v6-empty-recovery p{margin:0 0 14px;font-size:13.5px;color:var(--v6-muted)}@media(max-width:640px){.sf-v6-sandbox-switcher{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding:5px 10px;scrollbar-width:none}.sf-v6-sandbox-switcher::-webkit-scrollbar{display:none}.sf-v6-sandbox-switcher .sw-label{display:none}.sf-v6-sw-btn{flex-shrink:0}html[data-sf-ux=v6] #sfSupportWidgetRoot:not(.is-open) .sfs-launcher{display:none!important}.v6-start-header{margin-bottom:8px;padding:8px 2px 0}.v6-start-header h1{font-size:20px}.v6-start-header p{font-size:13px;margin-top:2px}.v6-preset-bar{flex-wrap:nowrap;overflow-x:auto;padding-bottom:8px;scrollbar-width:none}.v6-preset-bar::-webkit-scrollbar{display:none}.v6-preset-group{flex-wrap:nowrap;flex-shrink:0}.v6-preset-lbl{display:none}.v6-presend-grid{grid-template-columns:1fr}html[data-sf-ux=v6] #builderTopbar #btnLoadSampleNow,html[data-sf-ux=v6] #builderTopbar #btnOpenAuthModal{display:none!important}html[data-sf-ux=v6] #builderTopbar .studio-badge-text strong{font-size:14px}html[data-sf-ux=v6] #builderTopbar .builder-topbar-inner{flex-wrap:nowrap;justify-content:space-between;gap:6px;padding:7px 10px}html[data-sf-ux=v6] #builderTopbar .topbar-actions{width:auto;justify-content:flex-end;flex-wrap:nowrap;gap:5px}html[data-sf-ux=v6] #builderTopbar .v6-top-btn,html[data-sf-ux=v6] #builderTopbar .topbar-actions>.btn{min-height:38px;padding:0 9px;font-size:12px}html[data-sf-ux=v6] .builder-card{padding:14px 12px!important}html[data-sf-ux=v6] .field-label small{display:none}html[data-sf-ux=v6] .field-row{flex-direction:row;align-items:stretch;gap:6px}html[data-sf-ux=v6] #inpDriveUrl{min-width:0;flex:1 1 auto}html[data-sf-ux=v6] #btnInspectFolder{width:auto;padding:0 12px;font-size:13px;flex-shrink:0}.v6-import-state-bar{padding:7px 10px;font-size:12px}.v6-primary-cta-row{display:grid;grid-template-columns:1fr 1fr;gap:8px}.v6-btn-create{grid-column:1 / -1;width:100%}.v6-btn-secondary{width:100%;padding:0 10px;font-size:13px}html[data-sf-ux=v6] .studio-badge-text strong{display:block;max-width:92px;overflow:hidden;white-space:nowrap;text-overflow:clip;font-size:15px}}html[data-sf-ux=v6] #sfSupportWidgetRoot>button,html[data-sf-ux=v6] #sfSupportWidgetRoot .sfs-launcher{display:none!important}@media(max-width:360px){.sf-v6-sandbox-switcher{padding:6px 8px;font-size:11px}.v6-fold-summary{padding:10px 11px}.v6-fold-body{padding:12px 10px}html[data-sf-ux=v6] .builder-card{padding:14px 12px!important}}@media(prefers-reduced-motion:reduce){html[data-sf-ux=v6] *,html[data-sf-ux=v6] *:before,html[data-sf-ux=v6] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html:not([data-sf-ux=v6]) .v6-only-ui{display:none!important}html:not([data-sf-ux=v6]):not([data-sf-ux=v45]) .v6-shared-cta-ui{display:none!important}html:not([data-sf-ux=v6]):not([data-sf-ux=v45]) .v6-fold{border:none!important;background:transparent!important;border-radius:0!important;overflow:visible!important}html:not([data-sf-ux=v6]):not([data-sf-ux=v45]) .v6-fold-summary{display:none!important}html:not([data-sf-ux=v6]):not([data-sf-ux=v45]) .v6-fold-body{padding:0!important;border:none!important}html:not([data-sf-ux=v45]) .v45-cloud-morph-ico,html:not([data-sf-ux=v45]) #v45QuickDemoRow,html:not([data-sf-ux=v45]) #v45MotionStageWrap,html:not([data-sf-ux=v45]) #v45PersonaSmartCard,html:not([data-sf-ux=v45]) #sfNotifWrap{display:none!important}.v6-purpose-group{display:flex;flex-wrap:wrap;gap:6px}.v6-purpose-pill{min-height:38px;padding:6px 12px;border-radius:9px;border:1px solid var(--v6-border);background:var(--v6-surface);color:var(--v6-ink-secondary);font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.v6-purpose-pill.is-active{background:var(--v6-primary-tint);border-color:var(--v6-primary);color:var(--v6-primary)}@property --sf-v45-beam{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@keyframes sfV45SpinBeam{to{--sf-v45-beam: 360deg}}@keyframes sfV45KenBurns{0%{transform:scale(1.02)}to{transform:scale(1.08)}}@keyframes sfV45EqDance{0%{height:3px}to{height:10px}}@keyframes sfV45LaserSweep{0%{top:2px}to{top:16px}}@keyframes sfBellSwing{0%,to{transform:rotate(0)}15%{transform:rotate(13deg)}30%{transform:rotate(-11deg)}45%{transform:rotate(7deg)}60%{transform:rotate(-4deg)}75%{transform:rotate(0)}}html[data-sf-ux=v45] #builderShell{background:radial-gradient(900px 420px at 74% 8%,rgba(37,99,235,.06),transparent 70%),linear-gradient(180deg,#f7f9fe,#f2f5fb);color:var(--v6-ink)}html[data-sf-ux=v45][data-workspace-night="1"] #builderShell{background:radial-gradient(900px 420px at 74% 8%,rgba(37,99,235,.14),transparent 70%),#0b0f17}html[data-sf-ux=v45]:not([data-sf-show-lab="1"]):has(#builderShell:not([hidden])) #sfSandboxLabBar,html[data-sf-ux=v45] #sfClarityHero,html[data-sf-ux=v45] #sfClaritySub,html[data-sf-ux=v45] #sfBuilderFloatingRail,html[data-sf-ux=v45] #sfSupportWidgetRoot>button,html[data-sf-ux=v45] #sfSupportWidgetRoot .sfs-launcher,html[data-sf-ux=v45] .builder-hero-strip,html[data-sf-ux=v45] #academyQuickStartStrip,html[data-sf-ux=v45] #sfV5Stage,html[data-sf-ux=v45] #btnBackToV5Motion,html[data-sf-ux=v45] #sfContextPanel,html[data-sf-ux=v45] #sfOptionalDrawerBtn,html[data-sf-ux=v45] .builder-card>.card-step-head{display:none!important}html[data-sf-ux=v45] #builderTopbar{background:#ffffffeb;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid #E4E9F2;position:sticky;top:0;z-index:75}html[data-sf-ux=v45][data-workspace-night="1"] #builderTopbar{background:#0f172ae6;border-bottom-color:#1e293b}html[data-sf-ux=v45] #builderTopbar .builder-topbar-inner{max-width:none!important;width:100%!important;margin:0!important;min-height:56px!important;padding:7px 20px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;flex-wrap:nowrap!important}html[data-sf-ux=v45] #builderTopbar .studio-badge{gap:10px;min-width:0;flex-shrink:1}html[data-sf-ux=v45] #builderTopbar .studio-badge-mark{width:34px;height:34px;border-radius:9px;flex-shrink:0}html[data-sf-ux=v45] #builderTopbar .studio-badge-text strong{font-size:14px;font-weight:800;white-space:nowrap}html[data-sf-ux=v45] #builderTopbar .studio-badge-text span{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;max-width:280px}@media(max-width:1460px){html[data-sf-ux=v45] #builderTopbar .studio-badge-text span{display:none!important}}@media(min-width:961px)and (max-width:1260px){html[data-sf-ux=v45] #builderTopbar .topbar-actions{flex-wrap:wrap!important;justify-content:flex-end!important}}html[data-sf-ux=v45] #builderTopbar .topbar-actions{display:flex!important;align-items:center!important;gap:6px!important;flex-wrap:nowrap!important;flex-shrink:0}html[data-sf-ux=v45] #builderTopbar #btnOpenLiveStation,html[data-sf-ux=v45] #builderTopbar #btnLoadSampleNow,html[data-sf-ux=v45] #builderTopbar #btnOpenSetup,html[data-sf-ux=v45] #builderTopbar #sfTopbarMoreToolsBtn,html[data-sf-ux=v45] #builderTopbar #sfTopbarFullSystemBtn,html[data-sf-ux=v45] #builderTopbar .sfa-ep-pill{display:none!important}html[data-sf-ux=v45] #builderTopbar #btnOpenVideoAcademy,html[data-sf-ux=v45] #builderTopbar #btnOpenUserGuide,html[data-sf-ux=v45] #builderTopbar #btnOpenPackageCompare,html[data-sf-ux=v45] #builderTopbar #btnOpenUpgradeModal,html[data-sf-ux=v45] #builderTopbar #btnOpenAuthModal,html[data-sf-ux=v45] #builderTopbar #btnToggleWorkspaceNight,html[data-sf-ux=v45] #builderTopbar #btnBuilderLangToggle{display:inline-flex!important;align-items:center;gap:5px;min-height:34px!important;height:34px!important;padding:0 10.5px!important;border-radius:999px!important;font-size:12px!important;font-weight:700!important;box-shadow:none!important;white-space:nowrap;flex-shrink:0;transition:transform .16s ease,border-color .16s ease,background-color .16s ease}html[data-sf-ux=v45] #builderTopbar .topbar-actions>button:hover,html[data-sf-ux=v45] #builderTopbar .topbar-actions>a:hover{transform:translateY(-1px)}html[data-sf-ux=v45]:not([data-workspace-night="1"]) #builderTopbar #btnOpenVideoAcademy,html[data-sf-ux=v45]:not([data-workspace-night="1"]) #builderTopbar #btnOpenUpgradeModal,html[data-sf-ux=v45]:not([data-workspace-night="1"]) #builderTopbar #btnOpenAuthModal,html[data-sf-ux=v45]:not([data-workspace-night="1"]) #builderTopbar #btnToggleWorkspaceNight,html[data-sf-ux=v45]:not([data-workspace-night="1"]) #builderTopbar #btnBuilderLangToggle{background:#fff!important;color:#0f172a!important;border:1px solid #DCE3F0!important}html[data-sf-ux=v45]:not([data-workspace-night="1"]) #builderTopbar #btnOpenUserGuide{background:#eef4ff!important;color:#1849d6!important;border:1px solid #C7DAFF!important}html[data-sf-ux=v45]:not([data-workspace-night="1"]) #builderTopbar #btnOpenPackageCompare{background:#f5f9ff!important;color:#1849d6!important;border:1px solid #BFDBFE!important}html[data-sf-ux=v45][data-workspace-night="1"] #builderTopbar #btnOpenPackageCompare{background:#2563eb29!important;color:#93c5fd!important;border:1px solid rgba(96,165,250,.4)!important}html[data-sf-ux=v45] #builderTopbar #btnOpenVideoAcademy .sfa-play-dot{width:16px;height:16px;border-radius:50%;background:#1849d6;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:8px}.sf-notif-wrap{position:relative;display:inline-flex;align-items:center;flex-shrink:0}.sf-notif-bell-btn{position:relative;width:36px;height:36px;border-radius:11px;border:1px solid #DCE3F0;background:#fff;color:#0f172a;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:transform .18s cubic-bezier(.34,1.56,.64,1),border-color .18s ease,background-color .18s ease}html[data-workspace-night="1"] .sf-notif-bell-btn{background:#1e293b;border-color:#334155;color:#f8fafc}.sf-notif-bell-btn:hover{transform:translateY(-1px);border-color:#2563eb;color:#1849d6}html[data-workspace-night="1"] .sf-notif-bell-btn:hover{color:#60a5fa;border-color:#60a5fa}.sf-notif-bell-btn.has-unread .sf-bell-svg{transform-origin:50% 2px;animation:sfBellSwing 3.4s ease-in-out infinite}.sf-notif-badge{position:absolute;top:-5px;right:-5px;min-width:19px;height:18px;padding:0 5px;border-radius:999px;background:linear-gradient(135deg,#fb7185,#e11d48);color:#fff;font-size:10.5px;font-weight:800;line-height:1;display:inline-flex;align-items:center;justify-content:center;border:2px solid #FFFFFF;box-shadow:0 3px 8px #e11d4861}html[data-workspace-night="1"] .sf-notif-badge{border-color:#0f172a}.sf-notif-badge[hidden]{display:none!important}.sf-notif-popover{position:absolute;top:calc(100% + 10px);right:0;width:min(372px,calc(100vw - 24px));background:var(--v6-surface);border:1px solid var(--v6-border-soft);border-radius:18px;box-shadow:0 24px 60px #0f172a2e,0 4px 14px #0f172a0f;z-index:120;overflow:hidden}.sf-notif-popover[hidden]{display:none!important}.sf-notif-head{padding:12px 14px 10px;display:flex;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid var(--v6-border-soft)}.sf-notif-head-title{display:flex;align-items:center;gap:6px;font-size:13.5px;color:var(--v6-ink)}.sf-notif-markall{border:0;background:transparent;color:#1849d6;font-family:inherit;font-size:11.5px;font-weight:700;cursor:pointer;padding:4px 8px;border-radius:999px}html[data-workspace-night="1"] .sf-notif-markall{color:#60a5fa}.sf-notif-markall:disabled{color:var(--v6-muted);cursor:default}.sf-notif-tabs{display:flex;gap:5px;padding:8px 12px;background:var(--v6-surface-subtle);border-bottom:1px solid var(--v6-border-soft)}.sf-notif-tab{border:0;background:transparent;color:var(--v6-muted);font-family:inherit;font-size:11.5px;font-weight:700;padding:4px 10px;border-radius:999px;cursor:pointer}.sf-notif-tab.is-active{background:var(--v6-surface);color:#1849d6;box-shadow:0 2px 6px #0f172a12}html[data-workspace-night="1"] .sf-notif-tab.is-active{color:#60a5fa}.sf-notif-list{max-height:360px;overflow-y:auto;padding:8px;display:grid;gap:6px}.sf-notif-item{padding:10px 12px;border-radius:12px;border:1px solid var(--v6-border-soft);background:var(--v6-surface);cursor:pointer;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.sf-notif-item.is-unread{background:#2563eb0a;border-color:#2563eb3d}html[data-workspace-night="1"] .sf-notif-item.is-unread{background:#2563eb24;border-color:#60a5fa52}.sf-notif-item:hover{border-color:#2563eb;transform:translateY(-1px)}.sf-notif-item-top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.sf-notif-tag{font-size:10px;font-weight:800;padding:2px 7px;border-radius:999px;letter-spacing:.02em}.sf-notif-tag.tone-emerald{background:#10b98124;color:#047857}.sf-notif-tag.tone-blue{background:#2563eb1f;color:#1849d6}.sf-notif-tag.tone-violet{background:#7c3aed1f;color:#6d28d9}.sf-notif-tag.tone-amber{background:#f59e0b26;color:#b45309}html[data-workspace-night="1"] .sf-notif-tag.tone-emerald{color:#6ee7b7}html[data-workspace-night="1"] .sf-notif-tag.tone-blue{color:#93c5fd}html[data-workspace-night="1"] .sf-notif-tag.tone-violet{color:#c4b5fd}html[data-workspace-night="1"] .sf-notif-tag.tone-amber{color:#fcd34d}.sf-notif-time{font-size:11px;color:var(--v6-muted);display:inline-flex;align-items:center;gap:5px}.sf-notif-dot{width:7px;height:7px;border-radius:50%;background:#2563eb;display:inline-block}.sf-notif-title{display:block;font-size:12.8px;font-weight:700;color:var(--v6-ink);margin-bottom:3px;line-height:1.35}.sf-notif-desc{margin:0 0 6px;font-size:11.5px;color:var(--v6-muted);line-height:1.45}.sf-notif-cta{border:0;background:transparent;padding:0;color:#1849d6;font-family:inherit;font-size:11.5px;font-weight:800;cursor:pointer}html[data-workspace-night="1"] .sf-notif-cta{color:#60a5fa}html[data-sf-ux=v45] .builder-main{max-width:1180px!important;margin:0 auto!important;padding:14px 16px 36px!important}html[data-sf-ux=v45] .builder-grid{align-items:start;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:18px}html[data-sf-ux=v45] .builder-card{padding:16px 18px!important;border-radius:18px!important;border:1px solid rgba(203,213,225,.72)!important;box-shadow:0 10px 30px #0f172a0a,inset 0 1px #fffc!important;min-width:0;max-width:100%;box-sizing:border-box}html[data-sf-ux=v45][data-workspace-night="1"] .builder-card{border-color:#1e293b!important;box-shadow:0 12px 30px #00000047!important}html[data-sf-ux=v45] #builderForm{display:flex;flex-direction:column;gap:11px;min-width:0;max-width:100%}html[data-sf-ux=v45] .v6-essential-box{gap:9px;min-width:0}html[data-sf-ux=v45] .field-group{margin:0!important}html[data-sf-ux=v45] .field-label{font-size:12.5px!important;margin-bottom:5px!important}html[data-sf-ux=v45] .field-label small{font-size:11px!important}html[data-sf-ux=v45] .sf-persona-block{margin:0!important}html[data-sf-ux=v45] .sf-persona-head{margin-bottom:7px!important}html[data-sf-ux=v45] .sf-persona-head strong{font-size:13px!important}html[data-sf-ux=v45] .sf-persona-head span{font-size:11px!important}html[data-sf-ux=v45] .sf-persona-grid{gap:7px!important}html[data-sf-ux=v45] .sf-persona-btn{padding:8px 9px!important;border-radius:11px!important;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}html[data-sf-ux=v45]:not([data-workspace-night="1"]) .sf-persona-btn{background:#fff!important;border:1px solid #E2E8F0!important;color:#0f172a!important;box-shadow:none!important}html[data-sf-ux=v45]:not([data-workspace-night="1"]) .sf-persona-btn.is-active{background:#f0f6ff!important;border:1.5px solid #1849D6!important;color:#0b1324!important;box-shadow:0 4px 14px #1849d61a!important}html[data-sf-ux=v45] .sf-persona-btn strong{font-size:12.2px!important;margin-bottom:2px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-sf-ux=v45] .sf-persona-btn small{font-size:10.6px!important;line-height:1.25!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-sf-ux=v45]:not([data-workspace-night="1"]) .sf-persona-btn.is-active strong{color:#0b1324!important}html[data-sf-ux=v45]:not([data-workspace-night="1"]) .sf-persona-btn.is-active small{color:#475569!important}html[data-sf-ux=v45] .v45-v5-link-shell{position:relative;padding:2px;border-radius:14px;background:conic-gradient(from var(--sf-v45-beam),rgba(37,99,235,.24) 0%,rgba(37,99,235,.24) 64%,#2563EB 80%,#38BDF8 90%,rgba(37,99,235,.24) 100%);animation:sfV45SpinBeam 5.5s linear infinite;box-shadow:0 12px 28px #1849d626,0 2px 6px #0f172a0a;margin:2px 0 4px}html[data-sf-ux=v45] .v45-v5-link-shell>.field-row{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;gap:8px!important;background:var(--v6-surface)!important;border-radius:12px!important;padding:4px 5px 4px 8px!important;margin:0!important}html[data-sf-ux=v45] .v45-cloud-morph-ico{width:31px;height:31px;border-radius:9px;background:#1849d617;color:#1849d6;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;overflow:hidden}html[data-sf-ux=v45][data-workspace-night="1"] .v45-cloud-morph-ico{background:#3b82f633;color:#60a5fa}html[data-sf-ux=v45] .v45-csvg{position:absolute;width:16px;height:16px;opacity:0;transform:translateY(8px) scale(.84);transition:opacity .42s cubic-bezier(.22,1,.36,1),transform .42s cubic-bezier(.22,1,.36,1)}html[data-sf-ux=v45] .v45-csvg.is-shown{opacity:1;transform:translateY(0) scale(1)}html[data-sf-ux=v45] #inpDriveUrl{border:0!important;box-shadow:none!important;background:transparent!important;min-height:36px!important;height:36px!important;padding:0 2px!important;font-size:13.5px!important;font-weight:500!important;color:var(--v6-ink)!important;flex:1 1 auto;min-width:0}html[data-sf-ux=v45] #inpDriveUrl:focus{outline:none!important;box-shadow:none!important}html[data-sf-ux=v45] #btnInspectFolder{width:auto!important;min-height:36px!important;height:36px!important;padding:0 15px!important;border-radius:9px!important;border:0!important;background:linear-gradient(135deg,#2563eb,#1849d6 62%,#1e40af)!important;color:#fff!important;font-size:13px!important;font-weight:800!important;box-shadow:0 6px 14px #1849d647!important;flex-shrink:0;white-space:nowrap;transition:transform .16s ease,box-shadow .16s ease}html[data-sf-ux=v45] #btnInspectFolder:hover{transform:translateY(-1px);box-shadow:0 8px 18px #1849d661!important}html[data-sf-ux=v45] #folderScanNotice{font-size:11px!important;line-height:1.38!important;margin-top:3px!important}.v45-link-assist-dock,.v45-ssd-return-bar,.v45-partner-strip{display:none}html[data-sf-ux=v45] .v45-link-assist-dock{margin-top:6px;display:grid;grid-template-columns:minmax(0,1fr);gap:6px;min-width:0}.v45-quick-try-row{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.v45-try-demo-chip{border:1px solid rgba(24,73,214,.22);background:#1849d60f;color:#1849d6;border-radius:999px;padding:3px 10px;font-family:inherit;font-size:11px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:5px;transition:background-color .16s ease,transform .16s ease}html[data-workspace-night="1"] .v45-try-demo-chip{color:#93c5fd;border-color:#60a5fa59;background:#2563eb2e}.v45-ssd-rescue-card{width:100%;min-width:0;box-sizing:border-box;display:flex;align-items:center;gap:9px;padding:7px 10px;border-radius:11px;border:1px dashed rgba(37,99,235,.28);background:linear-gradient(135deg,#f1f5ffb8,#ffffffeb);color:var(--v6-ink);font-family:inherit;text-align:left;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .16s ease,background .18s ease}.v45-ssd-rescue-card:hover{border-style:solid;border-color:#1849d67a;background:linear-gradient(135deg,#ebf3fff2,#fff);box-shadow:0 6px 16px #1849d614;transform:translateY(-1px)}.v45-ssd-rescue-card.is-rescue-highlight{border-style:solid;border-color:#2563eb;background:linear-gradient(135deg,#eff6ff,#fff);box-shadow:0 0 0 3px #2563eb24,0 8px 20px #1849d61f}html[data-workspace-night="1"] .v45-ssd-rescue-card{background:linear-gradient(135deg,#1e293bd9,#0f172aeb);border-color:#60a5fa52}.v45-ssd-rescue-ico{width:30px;height:30px;border-radius:8px;background:#2563eb1c;color:#1849d6;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}html[data-workspace-night="1"] .v45-ssd-rescue-ico{background:#3b82f638;color:#93c5fd}.v45-ssd-rescue-copy{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.v45-ssd-rescue-copy strong{font-size:11.6px;font-weight:800;color:var(--v6-ink);line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v45-ssd-rescue-copy small{font-size:10.3px;font-weight:500;color:var(--v6-muted);line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v45-ssd-rescue-cta{display:inline-flex;align-items:center;gap:5px;flex-shrink:0}.v45-ssd-pro-jewel{padding:2px 7px;border-radius:999px;font-size:9.8px;font-weight:800;letter-spacing:.01em;background:linear-gradient(135deg,#fef3c7,#fde68a);color:#92400e;border:1px solid rgba(217,119,6,.26)}.v45-ssd-arrow{font-size:15px;font-weight:800;color:#1849d6;line-height:1}html[data-workspace-night="1"] .v45-ssd-arrow{color:#93c5fd}html[data-sf-ux=v45] .v45-ssd-return-bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px;margin-bottom:8px}.v45-ssd-back-btn{height:29px;padding:0 11px;border-radius:999px;border:1px solid rgba(37,99,235,.28);background:#eff6ff;color:#1849d6;font-family:inherit;font-size:11.2px;font-weight:800;cursor:pointer;display:inline-flex;align-items:center;gap:5px;transition:background-color .16s ease,transform .16s ease}.v45-ssd-back-btn:hover{background:#dbeafe;transform:translate(-1px)}html[data-workspace-night="1"] .v45-ssd-back-btn{background:#2563eb38;border-color:#60a5fa66;color:#93c5fd}.v45-ssd-mode-pill{font-size:10.6px;font-weight:700;color:var(--v6-muted)}html[data-sf-ux=v45] #sfLocalSsdPanel{margin:2px 0 4px!important;padding:10px 11px!important;border-radius:13px!important;border:1.5px solid rgba(37,99,235,.28)!important;background:var(--v6-surface)!important}html[data-sf-ux=v45] #sfLocalSsdPanel .sf-lssd-hero{display:none!important}html[data-sf-ux=v45] #sfLocalSsdPanel .sf-lssd-pro-gate{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important;min-height:0!important;height:auto!important;padding:10px 12px!important;margin-bottom:8px!important;border-radius:10px!important}html[data-sf-ux=v45] #sfLocalSsdPanel .sf-lssd-pro-gate[hidden]{display:none!important}html[data-sf-ux=v45] #sfLocalSsdPanel .sf-lssd-pro-gate-copy{flex:0 0 auto!important}html[data-sf-ux=v45] #sfLocalSsdPanel .sf-lssd-pro-gate-copy strong{font-size:12px!important;line-height:1.35!important}html[data-sf-ux=v45] #sfLocalSsdPanel .sf-lssd-pro-gate-copy span{font-size:11px!important;line-height:1.38!important}html[data-sf-ux=v45] #sfLocalSsdPanel .sf-lssd-unlock-btn{min-height:34px!important;height:34px!important;font-size:12px!important;border-radius:8px!important}html[data-sf-ux=v45] #sfLocalSsdPanel .sf-lssd-dropzone{padding:12px 10px!important;border-radius:11px!important;min-height:0!important}html[data-sf-ux=v45] #sfLocalSsdPanel .sf-lssd-drop-icon{width:34px!important;height:34px!important;font-size:17px!important;margin-bottom:4px!important}html[data-sf-ux=v45] #sfLocalSsdPanel .sf-lssd-drop-title{font-size:12.2px!important}html[data-sf-ux=v45] #sfLocalSsdPanel .sf-lssd-drop-sub{font-size:10.6px!important;margin-bottom:8px!important}html[data-sf-ux=v45] #inpTitle{min-height:38px!important;height:38px!important;padding:0 11px!important;border-radius:10px!important;border:1px solid #DCE3F0!important;background:var(--v6-surface);font-size:13px!important}html[data-sf-ux=v45][data-workspace-night="1"] #inpTitle{border-color:#334155!important}html[data-sf-ux=v45] .v6-primary-cta-row{display:flex;align-items:center;gap:7px;padding-top:2px}html[data-sf-ux=v45] #btnV6PrimaryCreate{flex:1 1 160px;min-height:40px;height:40px;padding:0 16px;border-radius:10px;font-size:13.5px;background:linear-gradient(135deg,#2563eb,#1849d6 65%,#1e40af);border:0;box-shadow:0 8px 20px #1849d63d,inset 0 1px #ffffff40}html[data-sf-ux=v45] .v6-btn-secondary{min-height:40px;height:40px;padding:0 12px;border-radius:10px;font-size:12.5px}html[data-sf-ux=v45]:not([data-v6-any-fold-open="1"]) #btnGenerateLink{display:none!important}@keyframes sfV45SmartMorph{0%{opacity:.45;transform:translateY(4px) scale(.992)}to{opacity:1;transform:translateY(0) scale(1)}}.v45-smart-persona-card{--spc-accent: #2563EB;--spc-tint: rgba(37, 99, 235, .06);--spc-border: rgba(37, 99, 235, .24);--spc-badge-bg: rgba(37, 99, 235, .11);--spc-badge-fg: #1849D6;border-radius:12px;border:1px solid var(--spc-border);background:linear-gradient(180deg,var(--spc-tint) 0%,var(--v6-surface) 88%);padding:9px 11px 10px;display:grid;grid-template-columns:minmax(0,1fr);width:100%;min-width:0;box-sizing:border-box;gap:7px;box-shadow:0 4px 14px #0f172a08}.v45-smart-persona-card.is-morphing{animation:sfV45SmartMorph .28s cubic-bezier(.22,1,.36,1)}.v45-smart-persona-card[data-persona-tone=wedding]{--spc-accent: #4F46E5;--spc-tint: rgba(99, 102, 241, .07);--spc-border: rgba(99, 102, 241, .26);--spc-badge-bg: rgba(225, 29, 72, .1);--spc-badge-fg: #BE123C}.v45-smart-persona-card[data-persona-tone=event]{--spc-accent: #059669;--spc-tint: rgba(16, 185, 129, .07);--spc-border: rgba(16, 185, 129, .28);--spc-badge-bg: rgba(16, 185, 129, .14);--spc-badge-fg: #047857}.v45-smart-persona-card[data-persona-tone=run]{--spc-accent: #0284C7;--spc-tint: rgba(14, 165, 233, .07);--spc-border: rgba(14, 165, 233, .28);--spc-badge-bg: rgba(245, 158, 11, .15);--spc-badge-fg: #B45309}html[data-workspace-night="1"] .v45-smart-persona-card{background:linear-gradient(180deg,#2563eb24,#0f172ad9);--spc-badge-fg: #93C5FD}html[data-workspace-night="1"] .v45-smart-persona-card[data-persona-tone=wedding]{--spc-badge-fg: #FDA4AF}html[data-workspace-night="1"] .v45-smart-persona-card[data-persona-tone=event]{--spc-badge-fg: #6EE7B7}html[data-workspace-night="1"] .v45-smart-persona-card[data-persona-tone=run]{--spc-badge-fg: #FCD34D}.v45-spc-head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;padding-bottom:4px;border-bottom:1px dashed var(--v6-border-soft)}.v45-spc-title{display:flex;align-items:center;gap:6px;min-width:0;flex:1 1 auto}.v45-spc-dot{width:7px;height:7px;border-radius:50%;background:var(--spc-accent);flex-shrink:0;box-shadow:0 0 0 3px var(--spc-tint)}.v45-spc-title strong{font-size:12px;font-weight:800;color:var(--v6-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v45-spc-badge{font-size:10.2px;font-weight:800;padding:2px 8px;border-radius:999px;background:var(--spc-badge-bg);color:var(--spc-badge-fg);white-space:nowrap;flex-shrink:0}.v45-spc-rows{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;gap:5px}.v45-spc-row{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;padding:5px 8px;border-radius:9px;background:var(--v6-surface);border:1px solid var(--v6-border-soft)}.v45-spc-lbl{font-size:11.8px;font-weight:600;color:var(--v6-ink);line-height:1.3;cursor:pointer;min-width:0;flex:1 1 auto}.v45-spc-right{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.v45-ios-sw{position:relative;width:36px;height:20px;border-radius:999px;border:0;background:#cbd5e1;padding:2px;cursor:pointer;flex-shrink:0;transition:background-color .2s ease}html[data-workspace-night="1"] .v45-ios-sw{background:#334155}.v45-ios-sw.is-on{background:var(--spc-accent)}.v45-ios-sw i{display:block;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #0f172a40;transform:translate(0);transition:transform .22s cubic-bezier(.34,1.56,.64,1)}.v45-ios-sw.is-on i{transform:translate(16px)}.v45-spc-inline-num{display:inline-flex;align-items:center;gap:3px;height:25px;padding:0 7px;border-radius:7px;background:var(--v6-surface-subtle);border:1px solid var(--v6-border);font-size:11px;font-weight:700;color:var(--v6-muted)}.v45-spc-inline-num input{width:34px;border:0;background:transparent;color:var(--v6-ink);font-family:inherit;font-size:11.5px;font-weight:800;text-align:center;padding:0;outline:none}.v45-spc-text-inp{width:158px;max-width:46%;height:26px;padding:0 9px;border-radius:7px;border:1px solid var(--v6-border);background:var(--v6-surface-subtle);color:var(--v6-ink);font-family:inherit;font-size:11.2px;font-weight:600;outline:none;flex-shrink:0}.v45-spc-text-inp.is-pin{width:126px;text-align:center}.v45-spc-text-inp:focus,.v45-spc-inline-num:focus-within{border-color:var(--spc-accent);background:var(--v6-surface)}.v45-spc-action-btn{height:26px;padding:0 10px;border-radius:999px;border:0;background:var(--spc-accent);color:#fff;font-family:inherit;font-size:11px;font-weight:800;cursor:pointer;white-space:nowrap;flex-shrink:0;box-shadow:0 3px 8px #05966940}html[data-sf-ux=v45] .v6-progressive-stack{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;width:100%;gap:6px;margin-top:2px}html[data-sf-ux=v45] .v6-fold{border-radius:10px;min-width:0}html[data-sf-ux=v45] .v6-fold-summary{min-height:39px;padding:6px 12px}html[data-sf-ux=v45] .v6-fold-title{font-size:12.4px}html[data-sf-ux=v45] .v6-fold-meta{font-size:10.8px}html[data-sf-ux=v45] .v6-fold .sf-adv-hidden{display:block!important}html[data-sf-ux=v45] .v6-fold .two-col.sf-adv-hidden{display:grid!important}html[data-sf-ux=v45] .v6-fold .toggle-item.sf-adv-hidden{display:flex!important}html[data-sf-ux=v45] #sfSourceModeBar{display:none!important}html[data-sf-ux=v45] .sf-lead-card{padding:11px 13px!important;border-radius:15px!important;background:linear-gradient(135deg,#fff,#f4f8ff)!important;border:1px solid rgba(37,99,235,.18)!important;box-shadow:0 6px 20px #0f172a09,inset 0 1px #ffffffe6!important;color:#0f172a!important;min-width:0;box-sizing:border-box}html[data-sf-ux=v45][data-workspace-night="1"] .sf-lead-card{background:linear-gradient(135deg,#0f172a,#13203b)!important;border-color:#3b82f647!important;box-shadow:0 10px 24px #0000004d!important;color:#f8fafc!important}html[data-sf-ux=v45] .sf-lead-card>:not(#v45PartnerStrip){display:none!important}html[data-sf-ux=v45] .v45-partner-strip{display:flex;align-items:center;gap:12px;min-width:0}.v45-a4-mini-art{width:44px;height:54px;border-radius:10px;background:linear-gradient(145deg,#2563eb1a,#10b9811a);display:flex;align-items:center;justify-content:center;flex-shrink:0}.v45-a4-sheet{position:relative;width:32px;height:42px;border-radius:5px;background:#fff;border:1px solid rgba(37,99,235,.25);box-shadow:0 4px 10px #0f172a1a;padding:5px 4px 4px;display:flex;flex-direction:column;gap:3px;box-sizing:border-box}html[data-workspace-night="1"] .v45-a4-sheet{background:#1e293b;border-color:#60a5fa61}.v45-a4-head-bar{display:block;height:4px;width:100%;border-radius:2px;background:linear-gradient(90deg,#2563eb,#38bdf8)}.v45-a4-line{display:block;height:2.5px;border-radius:2px;background:#cbd5e1}html[data-workspace-night="1"] .v45-a4-line{background:#475569}.v45-a4-line.w80{width:82%}.v45-a4-line.w60{width:58%}.v45-a4-grid-mini{display:grid;grid-template-columns:1fr 1fr;gap:2px;margin-top:1px}.v45-a4-grid-mini i{display:block;height:7px;border-radius:2px;background:#2563eb1f}.v45-a4-seal{margin-top:auto;align-self:flex-end;padding:1px 3.5px;border-radius:999px;background:#ecfdf5;color:#059669;border:1px solid rgba(16,185,129,.32);font-size:7.2px;font-weight:900;line-height:1.1;letter-spacing:-.02em}.v45-partner-body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.v45-partner-kicker{font-size:10px;font-weight:800;color:#1849d6;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-workspace-night="1"] .v45-partner-kicker{color:#60a5fa}.v45-partner-title{font-size:12.8px;font-weight:800;color:var(--v6-ink);line-height:1.28;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v45-partner-sub{font-size:11px;font-weight:500;color:var(--v6-muted);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v45-partner-cta{flex-shrink:0;height:32px;padding:0 12px;border-radius:999px;background:#2563eb17;border:1px solid rgba(37,99,235,.24);color:#1849d6;text-decoration:none!important;font-size:11.5px;font-weight:800;display:inline-flex;align-items:center;gap:5px;white-space:nowrap;transition:background-color .16s ease,transform .16s ease,box-shadow .16s ease}.v45-partner-cta:hover{background:#1849d6;color:#fff;border-color:#1849d6;transform:translateY(-1px);box-shadow:0 6px 14px #1849d638}html[data-workspace-night="1"] .v45-partner-cta{background:#3b82f62e;border-color:#60a5fa59;color:#93c5fd}html[data-sf-ux=v45][data-v45-persona=quick] .v6-fold #proSuite,html[data-sf-ux=v45][data-v45-persona=quick] .v6-fold .field-group:has(#inpRetouchLimit),html[data-sf-ux=v45][data-v45-persona=event] .v6-fold .field-group:has(#inpRetouchLimit),html[data-sf-ux=v45][data-v45-persona=run] .v6-fold .field-group:has(#inpRetouchLimit){display:none!important}html[data-sf-ux=v45] #sfAdaptiveModeBar{background:linear-gradient(135deg,#2563eb,#1849d6 70%,#163eb8)!important;border:none!important;border-radius:11px!important;padding:8px 12px!important;margin-top:2px!important;box-shadow:0 6px 16px #1849d629!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;flex-wrap:wrap}html[data-sf-ux=v45] #sfAdaptiveModeText,html[data-sf-ux=v45] #sfAdaptiveBarLabel{color:#fffffff2!important;font-size:11.5px!important;font-weight:600!important;line-height:1.3!important}html[data-sf-ux=v45] #btnToggleAdaptiveMode{background:#fff!important;color:#0b1324!important;border:0!important;border-radius:999px!important;padding:5px 12px!important;font-size:11.5px!important;font-weight:800!important;box-shadow:0 2px 8px #0b13241f!important;cursor:pointer;white-space:nowrap}html[data-sf-ux=v45] .preview-sticky .builder-card:not(.v45-show-live-dom)>.preview-card-head,html[data-sf-ux=v45] .preview-sticky .builder-card:not(.v45-show-live-dom)>.device-frame-wrap{display:none!important}html[data-sf-ux=v45] .preview-sticky .builder-card.v45-show-live-dom #v45SegTrack,html[data-sf-ux=v45] .preview-sticky .builder-card.v45-show-live-dom #v45ChipsContainer,html[data-sf-ux=v45] .preview-sticky .builder-card.v45-show-live-dom #v45CinemaStage{display:none!important}.v45-motion-stage-wrap{display:flex;flex-direction:column;align-items:center;gap:9px;padding:0}.v45-seg-track{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;max-width:440px;padding:3px;border-radius:12px;background:var(--v6-surface-subtle);border:1px solid var(--v6-border-soft)}.v45-seg-glider{position:absolute;top:3px;bottom:3px;left:3px;width:calc((100% - 6px)/4);border-radius:9px;background:linear-gradient(135deg,#2563eb,#1849d6);box-shadow:0 4px 12px #1849d647;transform:translate(calc(var(--v45-seg-idx, 0) * 100%));transition:transform .44s cubic-bezier(.22,1,.36,1);z-index:0}.v45-seg-btn{position:relative;z-index:1;height:32px;border:0;background:transparent;color:var(--v6-ink);font-family:inherit;font-size:12px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:4px;border-radius:9px;white-space:nowrap;transition:color .2s ease}.v45-seg-btn.is-active{color:#fff}.v45-tactile-chips{display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap;min-height:29px}.v45-t-chip{height:28px;padding:0 10px;border-radius:999px;border:1px solid var(--v6-border);background:var(--v6-surface);color:var(--v6-muted);font-family:inherit;font-size:11.3px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:5px;transition:all .2s cubic-bezier(.34,1.56,.64,1)}.v45-t-chip.is-on{border-color:#2563eb;background:#2563eb17;color:#1849d6;box-shadow:0 3px 9px #1849d61a}html[data-workspace-night="1"] .v45-t-chip.is-on{border-color:#60a5fa;background:#2563eb3d;color:#93c5fd}.v45-chip-dot{width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.35}.v45-t-chip.is-on .v45-chip-dot{opacity:1}.v45-cinema-stage{position:relative;width:100%;display:flex;justify-content:center;align-items:center;padding:2px 0 4px}.v45-stage-aura{position:absolute;width:78%;height:78%;border-radius:50%;filter:blur(42px);opacity:.28;pointer-events:none;background:radial-gradient(circle,#3B82F6 0%,transparent 70%);transition:background .5s ease}.v45-stage-aura[data-aura-mode=wedding]{background:radial-gradient(circle,#6366F1 0%,#F43F5E 55%,transparent 75%)}.v45-stage-aura[data-aura-mode=event]{background:radial-gradient(circle,#10B981 0%,#2563EB 55%,transparent 75%)}.v45-stage-aura[data-aura-mode=run]{background:radial-gradient(circle,#0EA5E9 0%,#2563EB 60%,transparent 75%)}.v45-hw-frame{position:relative;z-index:1;padding:8px;background:linear-gradient(145deg,#2c2c30,#151518,#3a3a40);box-shadow:0 20px 44px #0f172a38,0 0 0 1px #ffffff29 inset;transition:width .54s cubic-bezier(.22,1,.36,1),height .54s cubic-bezier(.22,1,.36,1),border-radius .54s cubic-bezier(.22,1,.36,1)}.v45-hw-frame.is-led-16x9{width:100%;height:292px;border-radius:20px}.v45-hw-frame.is-phone-9x16{width:252px;height:438px;border-radius:36px}.v45-dynamic-island{position:absolute;top:14px;left:50%;transform:translate(-50%);z-index:15;height:22px;min-width:92px;padding:0 10px;border-radius:999px;background:#000;color:#fff;font-size:9.8px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:5px;white-space:nowrap;box-shadow:0 4px 10px #00000059;transition:all .36s cubic-bezier(.34,1.56,.64,1)}.v45-dynamic-island.is-expanded{min-width:148px;height:24px;background:#059669}.v45-screen-viewport{width:100%;height:100%;border-radius:28px;overflow:hidden;background:#0b0f17;position:relative;display:flex;flex-direction:column;transition:border-radius .54s cubic-bezier(.22,1,.36,1)}.v45-hw-frame.is-led-16x9 .v45-screen-viewport{border-radius:13px}.v45-screen-hero{position:relative;height:46%;min-height:152px;overflow:hidden;transition:height .5s cubic-bezier(.22,1,.36,1)}.v45-hw-frame.is-led-16x9 .v45-screen-hero{height:100%}.v45-screen-hero>img{width:100%;height:100%;object-fit:cover;transform:scale(1.03);animation:sfV45KenBurns 12s ease-in-out infinite alternate}.v45-hero-scrim{position:absolute;inset:0;background:linear-gradient(180deg,#0000003d,#0000000f 45%,#0b0f17e0)}.v45-ai-scan-hud{position:absolute;top:38px;left:11px;z-index:8;padding:4px 9px 4px 5px;border-radius:999px;background:#1849d6e6;backdrop-filter:blur(10px);color:#fff;font-size:9.8px;font-weight:700;display:inline-flex;align-items:center;gap:5px;opacity:0;transform:scale(.84) translateY(-4px);transition:all .28s ease}.v45-ai-scan-hud.is-visible{opacity:1;transform:scale(1) translateY(0)}.v45-ai-avatar{width:18px;height:18px;border-radius:50%;overflow:hidden;position:relative;border:1.5px solid #93C5FD}.v45-ai-avatar img{width:100%;height:100%;object-fit:cover}.v45-ai-avatar:after{content:"";position:absolute;left:0;right:0;height:2px;background:#38bdf8;box-shadow:0 0 6px #38bdf8;animation:sfV45LaserSweep 1.6s ease-in-out infinite alternate}.v45-bgm-pill{position:absolute;top:38px;right:11px;z-index:8;padding:4px 8px;border-radius:999px;background:#0f172ab8;backdrop-filter:blur(10px);color:#fff;font-size:9.5px;font-weight:700;display:inline-flex;align-items:center;gap:5px;opacity:0;transform:scale(.84);transition:all .28s ease}.v45-bgm-pill.is-visible{opacity:1;transform:scale(1)}.v45-eq-bars{display:inline-flex;align-items:flex-end;gap:2px;height:10px}.v45-eq-bars i{width:2px;background:#38bdf8;border-radius:2px;animation:sfV45EqDance .75s ease-in-out infinite alternate}.v45-eq-bars i:nth-child(1){height:4px}.v45-eq-bars i:nth-child(2){height:10px;animation-delay:.18s}.v45-eq-bars i:nth-child(3){height:6px;animation-delay:.32s}.v45-eq-bars i:nth-child(4){height:9px;animation-delay:.12s}.v45-hero-caption{position:absolute;left:12px;right:12px;bottom:10px;z-index:6;color:#fff;transition:bottom .44s cubic-bezier(.22,1,.36,1)}.v45-hw-frame.is-led-16x9 .v45-hero-caption{bottom:70px;left:14px}.v45-hero-caption strong{display:block;font-size:14.5px;font-weight:800;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v45-hero-caption span{font-size:10.2px;color:#ffffffd1}.v45-led-incoming-strip,.v45-led-live-dock{display:none}.v45-hw-frame.is-led-16x9 .v45-led-incoming-strip{position:absolute;left:14px;bottom:12px;z-index:11;display:flex;gap:6px}.v45-led-thumb{width:48px;height:48px;border-radius:10px;overflow:hidden;border:1.8px solid rgba(255,255,255,.88);box-shadow:0 6px 16px #00000059}.v45-led-thumb img{width:100%;height:100%;object-fit:cover}.v45-hw-frame.is-led-16x9 .v45-led-live-dock{position:absolute;right:14px;bottom:12px;z-index:12;display:flex;align-items:center;gap:9px;padding:7px 11px;border-radius:13px;background:#fffffff5;color:#0b1324;box-shadow:0 12px 28px #0000005c}.v45-led-qr-mini,.v45-led-qr-mini svg{width:48px;height:48px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.v45-led-live-copy strong{display:block;font-size:11.5px;font-weight:800;color:#1849d6}.v45-led-live-copy small{display:block;font-size:9.8px;font-weight:600;color:#475569}.v45-screen-grid{flex:1;background:#fff;padding:8px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;overflow:hidden}.v45-hw-frame.is-led-16x9 .v45-screen-grid,.v45-hw-frame.is-led-16x9 .v45-phone-save-pill{display:none}.v45-mock-card{position:relative;border-radius:10px;overflow:hidden;background:#e2e8f0}.v45-mock-card img{width:100%;height:100%;object-fit:cover;display:block}.v45-mock-card.is-ai-match{box-shadow:0 0 0 2px #2563eb}.v45-heart-pop{position:absolute;top:5px;right:5px;width:20px;height:20px;border-radius:50%;background:#e11d48;color:#fff;font-size:10px;display:flex;align-items:center;justify-content:center;transform:scale(0);transition:transform .28s cubic-bezier(.34,1.56,.64,1)}.v45-heart-pop.is-shown{transform:scale(1)}.v45-wm-layer{position:absolute;inset:0;background:repeating-linear-gradient(-32deg,rgba(255,255,255,.25) 0px,rgba(255,255,255,.25) 2px,transparent 2px,transparent 22px);display:flex;align-items:flex-end;justify-content:flex-end;padding:5px;opacity:0;transition:opacity .24s ease}.v45-wm-layer.is-shown{opacity:1}.v45-wm-price{padding:2px 7px;border-radius:999px;background:#0f172ae0;color:#fde047;font-size:9.5px;font-weight:800}.v45-phone-save-pill{position:absolute;left:11px;right:11px;bottom:9px;height:31px;border-radius:999px;background:linear-gradient(135deg,#2563eb,#1849d6);color:#fff;font-size:10.5px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:5px;box-shadow:0 6px 16px #1849d657}.v45-stage-bottom-switch{width:100%;display:flex;align-items:center;justify-content:center;padding-top:2px}.v45-view-pills{display:inline-flex;align-items:center;gap:4px;padding:3px;border-radius:999px;background:var(--v6-surface-subtle);border:1px solid var(--v6-border-soft);flex-wrap:wrap;justify-content:center}.v45-view-pill{min-height:28px;padding:0 10px;border-radius:999px;border:0;background:transparent;color:var(--v6-muted);font-family:inherit;font-size:11px;font-weight:700;cursor:pointer;transition:all .18s ease}.v45-view-pill.is-active{background:var(--v6-surface);color:#1849d6;box-shadow:0 2px 6px #0f172a14}html[data-workspace-night="1"] .v45-view-pill.is-active{color:#60a5fa}@media(max-width:960px){html[data-sf-ux=v45] .builder-grid{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}html[data-sf-ux=v45] .builder-grid>*{min-width:0!important;max-width:100%!important}html[data-sf-ux=v45] .preview-sticky{order:-1!important;position:static!important}html[data-sf-ux=v45] #builderTopbar .builder-topbar-inner{position:relative;padding:9px 10px!important;gap:7px!important;flex-wrap:wrap!important;justify-content:center!important}html[data-sf-ux=v45] #builderTopbar .studio-badge{width:100%;padding:0 42px;justify-content:center!important;align-items:center;text-align:center}html[data-sf-ux=v45] #builderTopbar .studio-badge-mark{width:28px;height:28px;border-radius:8px}html[data-sf-ux=v45] #builderTopbar .studio-badge-text strong{font-size:13.5px;max-width:calc(100vw - 108px);overflow:hidden;text-overflow:ellipsis}html[data-sf-ux=v45] #builderTopbar .topbar-actions{width:100%!important;flex-wrap:wrap!important;overflow:visible!important;padding:2px 0 0!important;gap:6px!important;justify-content:center!important;align-items:center!important}html[data-sf-ux=v45] #sfNotifWrap{position:absolute;top:8px;right:11px;z-index:5}html[data-sf-ux=v45] .sf-notif-popover{position:fixed;top:98px;left:10px;right:10px;width:auto;z-index:9999}html[data-sf-ux=v45] #builderTopbar #btnOpenVideoAcademy,html[data-sf-ux=v45] #builderTopbar #btnOpenUserGuide,html[data-sf-ux=v45] #builderTopbar #btnOpenPackageCompare,html[data-sf-ux=v45] #builderTopbar #btnOpenUpgradeModal,html[data-sf-ux=v45] #builderTopbar #btnOpenAuthModal,html[data-sf-ux=v45] #builderTopbar #btnToggleWorkspaceNight,html[data-sf-ux=v45] #builderTopbar #btnBuilderLangToggle{display:inline-flex!important;min-height:28px!important;height:28px!important;padding:0 7.5px!important;font-size:10.5px!important;gap:4px!important}.sf-notif-bell-btn{width:32px;height:32px;border-radius:10px}html[data-sf-ux=v45] .builder-main{padding:10px 10px 30px!important}html[data-sf-ux=v45] .builder-grid{gap:12px}html[data-sf-ux=v45] .builder-card{padding:12px!important;border-radius:15px!important}html[data-sf-ux=v45] .field-label small{display:none}.v45-hw-frame.is-phone-9x16{width:224px;height:388px;border-radius:32px;padding:7px}.v45-hw-frame.is-led-16x9{height:206px;border-radius:17px;padding:6px}.v45-hw-frame.is-led-16x9 .v45-hero-caption{bottom:58px;left:11px}.v45-hw-frame.is-led-16x9 .v45-hero-caption strong{font-size:13px}.v45-led-thumb{width:38px;height:38px;border-radius:8px}.v45-hw-frame.is-led-16x9 .v45-led-live-dock{padding:5px 8px;gap:6px;right:9px;bottom:9px;border-radius:11px}.v45-led-qr-mini,.v45-led-qr-mini svg{width:36px;height:36px}.v45-led-live-copy strong{font-size:10.5px}.v45-led-live-copy small{font-size:9px}html[data-sf-ux=v45] .v6-primary-cta-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px}html[data-sf-ux=v45] #btnV6PrimaryCreate{grid-column:1 / -1;width:100%}.v45-spc-title strong{font-size:11.4px}.v45-spc-badge{font-size:9.8px;padding:2px 7px}.v45-spc-lbl{font-size:11.3px}.v45-spc-text-inp{width:138px;max-width:44%;font-size:10.8px}.v45-ssd-rescue-copy strong{font-size:11.2px}.v45-ssd-rescue-copy small{font-size:10px}html[data-sf-ux=v45] .v45-partner-strip{gap:10px}.v45-partner-title{font-size:12px;white-space:normal}.v45-partner-sub{font-size:10.4px}.v45-partner-cta{height:30px;padding:0 10px;font-size:11px}}.v45-real-album-banner{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px 6px 12px;margin:0 auto 8px;max-width:390px;border-radius:999px;background:linear-gradient(135deg,#ecfdf5,#d1fae5);border:1px solid rgba(16,185,129,.35);color:#065f46;font-size:11.4px;font-weight:700;box-shadow:0 4px 12px #10b9811f}.v45-real-album-banner[hidden]{display:none!important}html[data-workspace-night="1"] .v45-real-album-banner{background:#064e3b73;border-color:#34d39961;color:#a7f3d0}.v45-real-album-dot{width:7px;height:7px;border-radius:50%;background:#10b981;box-shadow:0 0 0 3px #10b9813d;flex-shrink:0}#v45RealAlbumBannerText{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v45-real-album-jump-btn{height:24px;padding:0 10px;border-radius:999px;border:none;background:#059669;color:#fff;font-family:inherit;font-size:10.8px;font-weight:800;cursor:pointer;flex-shrink:0;transition:transform .15s ease,background-color .15s ease}.v45-real-album-jump-btn:hover{background:#047857;transform:translateY(1px)}@media(min-width:1025px){.v45-real-album-jump-btn{display:none}}.v45-scroll-top-preview-btn{display:inline-flex;align-items:center;gap:5px;margin-top:6px;height:28px;padding:0 12px;border-radius:999px;border:1px solid rgba(16,185,129,.38);background:#ecfdf5;color:#065f46;font-family:inherit;font-size:11.4px;font-weight:700;cursor:pointer;transition:background-color .15s ease,transform .15s ease}.v45-scroll-top-preview-btn[hidden]{display:none!important}@media(min-width:961px){.v45-scroll-top-preview-btn{display:none!important}}.v45-scroll-top-preview-btn:hover{background:#d1fae5;transform:translateY(-1px)}html[data-workspace-night="1"] .v45-scroll-top-preview-btn{background:#064e3b5c;border-color:#34d3995c;color:#a7f3d0}@keyframes v45FreshSyncGlow{0%{box-shadow:0 0 #10b9818c,0 18px 40px #0f172a2e}60%{box-shadow:0 0 0 8px #10b98100,0 18px 40px #0f172a2e}to{box-shadow:0 18px 40px #0f172a2e}}.v45-hw-frame.is-fresh-album-synced{animation:v45FreshSyncGlow .9s ease-out 1}@keyframes v45FetchingPulse{0%,to{box-shadow:0 20px 44px #0f172a38,0 0 0 2px #2563eb73}50%{box-shadow:0 20px 44px #2563eb47,0 0 0 4px #2563eb2e}}.v45-hw-frame.is-fetching-preview{animation:v45FetchingPulse 1.1s ease-in-out infinite}@media(prefers-reduced-motion:reduce){html[data-sf-ux=v45] *,html[data-sf-ux=v45] *:before,html[data-sf-ux=v45] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}#sfPackageCompareModal.sf-cmp-dialog{width:min(1048px,calc(100vw - 24px));max-width:calc(100vw - 24px);height:min(92vh,860px);height:min(92dvh,860px);max-height:min(92vh,860px);max-height:min(92dvh,860px);margin:auto;padding:0;border:1px solid #DCE5F2;border-radius:28px;background:radial-gradient(120% 70% at 50% 0%,#eef5ff,#fff 55%);color:#0f172a;box-shadow:0 28px 64px #0f172a40;overflow:hidden;box-sizing:border-box}#sfPackageCompareModal.sf-cmp-dialog[open]{display:flex;flex-direction:column}#sfPackageCompareModal.sf-cmp-dialog::backdrop{background:#0f172a8a;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}html[data-workspace-night="1"] #sfPackageCompareModal.sf-cmp-dialog{background:radial-gradient(120% 70% at 50% 0%,#13203b,#0f172a 58%);color:#f8fafc;border-color:#334155;box-shadow:0 28px 64px #000000ad}.sf-cmp-brand-bar{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:14px 24px 8px;z-index:25}.sf-cmp-scroll-body{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;padding:2px 26px 24px}.sf-cmp-brand-logo{display:inline-flex;align-items:center;gap:8px;font-size:17px;font-weight:800;letter-spacing:-.02em;color:#0f172a}html[data-workspace-night="1"] .sf-cmp-brand-logo{color:#f8fafc}.sf-cmp-aperture-ico{width:27px;height:27px;border-radius:50%;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 3px 8px #2563eb4d}.sf-cmp-brand-bar .sf-cmp-close-btn{background:#fffffff0;box-shadow:0 3px 10px #0f172a12}html[data-workspace-night="1"] .sf-cmp-brand-bar .sf-cmp-close-btn{background:#1e293bf0}.sf-cmp-hero-sec{padding:0 0 18px}.sf-cmp-hero-h1{margin:0 0 18px;text-align:center;font-size:32px;font-weight:800;line-height:1.16;letter-spacing:-.025em;color:inherit}.sf-cmp-cards-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch}.sf-vc-card{background:#fff;border:1.5px solid #E4ECF7;border-radius:22px;padding:15px 16px 17px;display:flex;flex-direction:column;box-shadow:0 10px 28px #0f172a0d;transition:transform .18s ease,box-shadow .18s ease;min-width:0}.sf-vc-card:hover{transform:translateY(-2px);box-shadow:0 16px 34px #0f172a17}.sf-vc-card.is-pro-featured{background:linear-gradient(180deg,#e8f1ff,#f2f7ff);border:2px solid #93C5FD;box-shadow:0 14px 36px #2563eb21}html[data-workspace-night="1"] .sf-vc-card{background:#131c31;border-color:#293548;box-shadow:0 12px 28px #00000059}html[data-workspace-night="1"] .sf-vc-card.is-pro-featured{background:linear-gradient(180deg,#2563eb38,#131c31f5);border-color:#3b82f6}.sf-vc-art{position:relative;height:196px;margin-bottom:14px;border-radius:15px;user-select:none}.sf-vc-win{background:#fff;border:1px solid #E2E8F0;border-radius:13px;padding:7px;box-shadow:0 8px 22px #0f172a14;display:flex;flex-direction:column;box-sizing:border-box}html[data-workspace-night="1"] .sf-vc-win{background:#1e293b;border-color:#334155}.sf-vc-win-bar{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px;font-size:9.5px;font-weight:800;color:#1e293b}html[data-workspace-night="1"] .sf-vc-win-bar{color:#e2e8f0}.sf-vc-win-brand{display:inline-flex;align-items:center;gap:4px}.sf-vc-win-dot{width:11px;height:11px;border-radius:50%;background:#2563eb;color:#fff;font-size:7px;display:inline-flex;align-items:center;justify-content:center}.sf-vc-win-Live{display:inline-flex;align-items:center;gap:3px;background:#fee2e2;color:#dc2626;padding:1.5px 6px;border-radius:999px;font-size:8.5px;font-weight:800;margin-right:17%}.sf-vc-win-Live:before{content:"";width:5px;height:5px;border-radius:50%;background:#ef4444}.sf-vc-art-free .sf-vc-win{height:100%}.sf-vc-free-hero{height:86px;border-radius:7px;overflow:hidden;margin-bottom:4px}.sf-vc-free-hero img,.sf-vc-thumb-row img,.sf-vc-pro-grid img,.sf-vc-phone-face img,.sf-vc-phone-subgrid img,.sf-vc-b-grid img{width:100%;height:100%;object-fit:cover;display:block}.sf-vc-thumb-row{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;height:40px;margin-bottom:6px}.sf-vc-thumb-row>div{border-radius:5px;overflow:hidden}.sf-vc-share-strip{margin-top:auto;display:flex;align-items:center;gap:5px;background:#f8fafc;border:1px solid #E2E8F0;border-radius:8px;padding:3px 6px}html[data-workspace-night="1"] .sf-vc-share-strip{background:#0f172a;border-color:#334155}.sf-vc-share-lbl{font-size:8.8px;font-weight:700;color:#334155;white-space:nowrap}html[data-workspace-night="1"] .sf-vc-share-lbl{color:#cbd5e1}.sf-vc-share-url{flex:1;min-width:0;background:#fff;border:1px solid #CBD5E1;border-radius:5px;padding:2px 5px;font-size:8.2px;font-weight:600;color:#475569;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-workspace-night="1"] .sf-vc-share-url{background:#1e293b;border-color:#475569;color:#94a3b8}.sf-vc-qr-box{width:24px;height:24px;flex-shrink:0;background:#fff;border-radius:4px;padding:1px;display:flex;align-items:center;justify-content:center}.sf-vc-art-pro .sf-vc-win{width:72%;height:162px;margin-top:8px}.sf-vc-pro-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:4px;flex:1;min-height:0}.sf-vc-pro-grid>div{border-radius:6px;overflow:hidden}.sf-vc-inf-badge{position:absolute;left:6px;bottom:4px;z-index:4;background:#fff;color:#1d4ed8;border:1.5px solid #BFDBFE;border-radius:999px;padding:2px 11px;font-size:22px;font-weight:900;line-height:1;box-shadow:0 8px 18px #1d4ed82e}html[data-workspace-night="1"] .sf-vc-inf-badge{background:#1e293b;color:#60a5fa;border-color:#3b82f6}.sf-vc-phone{position:absolute;right:2px;top:4px;bottom:2px;width:40%;background:#fff;border:3px solid #1E293B;border-radius:18px;padding:5px 5px 6px;box-shadow:-8px 12px 26px #0f172a2e;display:flex;flex-direction:column;z-index:5;box-sizing:border-box}html[data-workspace-night="1"] .sf-vc-phone{background:#0f172a;border-color:#64748b}.sf-vc-phone-island{width:28px;height:4px;border-radius:99px;background:#0f172a;margin:0 auto 4px}html[data-workspace-night="1"] .sf-vc-phone-island{background:#475569}.sf-vc-phone-search{background:#f1f5f9;border-radius:999px;padding:2px 6px;font-size:8px;font-weight:800;color:#334155;margin-bottom:4px;text-align:center;white-space:nowrap}html[data-workspace-night="1"] .sf-vc-phone-search{background:#1e293b;color:#e2e8f0}.sf-vc-phone-face{position:relative;height:68px;border-radius:8px;overflow:hidden;margin-bottom:4px}.sf-vc-reticle{position:absolute;inset:8px 14px;border:1.8px solid rgba(255,255,255,.92);border-radius:6px;box-shadow:0 0 0 1px #2563eb73;pointer-events:none}.sf-vc-phone-subgrid{display:grid;grid-template-columns:1fr 1fr;gap:3px;flex:1;min-height:0}.sf-vc-phone-subgrid>div{border-radius:4px;overflow:hidden}.sf-vc-art-bundle .sf-vc-win{width:60%;height:178px;margin-top:6px}.sf-vc-b-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1.25fr .85fr .95fr;gap:3px;flex:1;min-height:0}.sf-vc-b-grid>div{border-radius:4px;overflow:hidden}.sf-vc-b-grid>div:first-child,.sf-vc-b-grid>div:last-child{grid-column:1 / -1}.sf-vc-cal-card{position:absolute;right:0;top:6px;width:46%;background:#fff;border:1px solid #DCE5F2;border-radius:12px;padding:6px 7px;box-shadow:0 8px 20px #0f172a17;z-index:3;box-sizing:border-box}html[data-workspace-night="1"] .sf-vc-cal-card{background:#1e293b;border-color:#334155}.sf-vc-cal-top{font-size:8.5px;font-weight:800;color:#1d4ed8;margin-bottom:2px}html[data-workspace-night="1"] .sf-vc-cal-top{color:#93c5fd}.sf-vc-cal-month{display:flex;justify-content:space-between;font-size:8px;font-weight:700;color:#334155;margin-bottom:4px}html[data-workspace-night="1"] .sf-vc-cal-month{color:#cbd5e1}.sf-vc-cal-days{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;text-align:center;font-size:7px;font-weight:700;color:#64748b}.sf-vc-cal-days i{font-style:normal;line-height:13px;border-radius:50%}.sf-vc-cal-days i.is-picked{background:#2563eb;color:#fff;font-weight:800}.sf-vc-a4-card{position:absolute;right:0;bottom:2px;width:55%;background:#fff;border:1px solid #CBD5E1;border-radius:11px;padding:7px 8px;box-shadow:-6px 10px 24px #0f172a26;z-index:5;box-sizing:border-box}html[data-workspace-night="1"] .sf-vc-a4-card{background:#0f172a;border-color:#475569}.sf-vc-a4-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:3px;font-size:8px;font-weight:800;color:#1e293b}html[data-workspace-night="1"] .sf-vc-a4-head{color:#e2e8f0}.sf-vc-a4-tag{background:#eff6ff;color:#1d4ed8;padding:1px 5px;border-radius:4px;font-size:7.5px;font-weight:800}.sf-vc-a4-title{font-size:10px;font-weight:800;color:#0f172a;margin-bottom:4px}html[data-workspace-night="1"] .sf-vc-a4-title{color:#f8fafc}.sf-vc-a4-body{display:flex;align-items:flex-end;justify-content:space-between;gap:6px}.sf-vc-a4-lines{flex:1;display:flex;flex-direction:column;gap:3px}.sf-vc-a4-lines span{display:block;height:3.5px;border-radius:99px;background:#cbd5e1}html[data-workspace-night="1"] .sf-vc-a4-lines span{background:#334155}.sf-vc-a4-lines span:nth-child(2){width:78%}.sf-vc-a4-lines span:nth-child(3){width:56%}.sf-vc-name{font-size:24px;font-weight:800;line-height:1.12;color:inherit}.sf-vc-sub-top{font-size:13px;font-weight:600;color:#475569;margin-top:2px}html[data-workspace-night="1"] .sf-vc-sub-top{color:#94a3b8}.sf-vc-big-price{font-size:36px;font-weight:800;line-height:1.08;color:#1849d6;margin:4px 0 6px;letter-spacing:-.02em}html[data-workspace-night="1"] .sf-vc-big-price{color:#60a5fa}.sf-vc-spec-list{display:flex;flex-direction:column;gap:5px;margin-bottom:14px;font-size:13.5px;font-weight:600;color:#334155}html[data-workspace-night="1"] .sf-vc-spec-list{color:#cbd5e1}.sf-vc-spec-item{display:flex;align-items:center;gap:7px}.sf-vc-spec-item svg{color:#475569;flex-shrink:0}html[data-workspace-night="1"] .sf-vc-spec-item svg{color:#94a3b8}.sf-vc-pro-chips{display:flex;flex-wrap:wrap;gap:5px;margin:9px 0 10px}.sf-vc-chip{background:#fff;border:1px solid #CFE0FA;border-radius:999px;padding:3.5px 9px;font-size:11.5px;font-weight:700;color:#1e3a8a;display:inline-flex;align-items:center;gap:4px;white-space:nowrap}html[data-workspace-night="1"] .sf-vc-chip{background:#1e293b;border-color:#3b82f6;color:#bfdbfe}.sf-vc-cycle-boxes{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px}.sf-vc-cbox{border:1.5px solid #BFDBFE;background:#ffffffb8;border-radius:12px;padding:8px 6px;font-family:inherit;cursor:pointer;display:flex;align-items:baseline;justify-content:center;gap:2px;color:#1e3a8a;transition:all .16s ease}.sf-vc-cbox strong{font-size:17.5px;font-weight:800}.sf-vc-cbox span{font-size:12px;font-weight:700;color:#475569}.sf-vc-cbox.is-selected{background:#fff;border:2px solid #1849D6;box-shadow:0 5px 14px #1849d629;color:#0f172a}.sf-vc-cbox.is-selected strong{color:#1849d6}html[data-workspace-night="1"] .sf-vc-cbox{background:#0f172a8c;border-color:#334155;color:#cbd5e1}html[data-workspace-night="1"] .sf-vc-cbox span{color:#94a3b8}html[data-workspace-night="1"] .sf-vc-cbox.is-selected{background:#1e293b;border-color:#60a5fa;color:#fff}html[data-workspace-night="1"] .sf-vc-cbox.is-selected strong{color:#60a5fa}.sf-vc-cta-btn{margin-top:auto;width:100%;min-height:44px;border:0;border-radius:12px;background:linear-gradient(180deg,#1d58e8,#1545c8);color:#fff;font-family:inherit;font-size:15px;font-weight:800;cursor:pointer;box-shadow:0 6px 16px #1545c840;transition:transform .15s ease,box-shadow .15s ease}.sf-vc-cta-btn:hover{transform:translateY(-1px);box-shadow:0 9px 22px #1545c857}.sf-cmp-scroll-more-wrap{text-align:center;margin-top:14px}.sf-cmp-scroll-more-btn{border:0;background:transparent;color:#1d4ed8;font-family:inherit;font-size:14px;font-weight:800;text-decoration:underline;text-underline-offset:4px;cursor:pointer;padding:6px 14px;border-radius:999px;display:inline-flex;align-items:center;gap:5px;transition:background-color .15s ease,color .15s ease}.sf-cmp-scroll-more-btn:hover{background:#eff6ff}html[data-workspace-night="1"] .sf-cmp-scroll-more-btn{color:#93c5fd}html[data-workspace-night="1"] .sf-cmp-scroll-more-btn:hover{background:#3b82f629}.sf-cmp-detail-sec{margin-top:14px;padding-top:22px;border-top:1.5px dashed #CBD5E1;scroll-margin-top:46px}html[data-workspace-night="1"] .sf-cmp-detail-sec{border-top-color:#334155}.sf-cmp-top-row{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:16px;flex-wrap:wrap}.sf-cmp-title{margin:0;font-size:26px;font-weight:800;line-height:1.18;letter-spacing:-.02em;color:inherit}.sf-cmp-sub{margin:3px 0 0;font-size:13.5px;color:#475569}html[data-workspace-night="1"] .sf-cmp-sub{color:#94a3b8}.sf-cmp-right-ctrls{display:flex;align-items:center;gap:10px;flex-shrink:0}.sf-cmp-bill-switch{background:#f1f5f9;border:1px solid #CBD5E1;border-radius:999px;padding:4px;display:inline-flex;align-items:center;gap:4px}html[data-workspace-night="1"] .sf-cmp-bill-switch{background:#1e293b;border-color:#334155}.sf-cmp-bs-btn{border:0;background:transparent;padding:6px 14px;border-radius:999px;font-family:inherit;font-size:12.8px;font-weight:700;color:#475569;cursor:pointer;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease}html[data-workspace-night="1"] .sf-cmp-bs-btn{color:#cbd5e1}.sf-cmp-bs-btn.is-active{background:#1849d6;color:#fff;box-shadow:0 4px 12px #1849d647}html[data-workspace-night="1"] .sf-cmp-bs-btn.is-active{background:#2563eb;color:#fff}.sf-cmp-save-pill{background:#dcfce7;color:#15803d;font-size:10.5px;font-weight:800;padding:2px 7px;border-radius:999px}.sf-cmp-bs-btn.is-active .sf-cmp-save-pill{background:#fef08a;color:#0f172a}.sf-cmp-close-btn{width:34px;height:34px;border-radius:50%;border:1px solid #E2E8F0;background:#f1f5f9;color:#475569;font-size:15px;font-weight:800;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:background-color .15s ease,transform .15s ease}.sf-cmp-close-btn:hover{background:#e2e8f0;transform:scale(1.04)}html[data-workspace-night="1"] .sf-cmp-close-btn{background:#1e293b;border-color:#334155;color:#cbd5e1}.sf-cmp-box{border:1.5px solid #E2E8F0;border-radius:20px;overflow:hidden;background:#fff}html[data-workspace-night="1"] .sf-cmp-box{border-color:#334155;background:#111827}.sf-cmp-head{display:grid;grid-template-columns:1.38fr .82fr 1fr;background:#f8fafc;border-bottom:1.5px solid #E2E8F0}html[data-workspace-night="1"] .sf-cmp-head{background:#1e293b;border-bottom-color:#334155}.sf-cmp-ch-left{padding:16px 20px;display:flex;flex-direction:column;justify-content:center}.sf-cmp-ch-left strong{font-size:15px;font-weight:800;color:inherit}.sf-cmp-ch-left span{font-size:12.2px;color:#64748b;margin-top:2px}html[data-workspace-night="1"] .sf-cmp-ch-left span{color:#94a3b8}.sf-cmp-ch-plan{padding:14px;text-align:center;border-left:1.5px solid #E2E8F0}html[data-workspace-night="1"] .sf-cmp-ch-plan{border-left-color:#334155}.sf-cmp-ch-plan.is-pro{background:linear-gradient(180deg,#eff6ff,#dbeafe);border-left:2px solid #3B82F6}html[data-workspace-night="1"] .sf-cmp-ch-plan.is-pro{background:linear-gradient(180deg,#2563eb47,#1e3a8a5c);border-left-color:#60a5fa}.sf-cmp-p-name{font-size:18px;font-weight:800;color:inherit}.sf-cmp-ch-plan.is-pro .sf-cmp-p-name{color:#1849d6}html[data-workspace-night="1"] .sf-cmp-ch-plan.is-pro .sf-cmp-p-name{color:#93c5fd}.sf-cmp-p-price{font-size:31px;font-weight:800;line-height:1.08;margin-top:2px;color:inherit}.sf-cmp-ch-plan.is-pro .sf-cmp-p-price{color:#1849d6}html[data-workspace-night="1"] .sf-cmp-ch-plan.is-pro .sf-cmp-p-price{color:#60a5fa}.sf-cmp-p-unit{font-size:11.8px;font-weight:600;color:#475569}html[data-workspace-night="1"] .sf-cmp-p-unit{color:#cbd5e1}.sf-cmp-row{display:grid;grid-template-columns:1.38fr .82fr 1fr;border-bottom:1px solid #EDF2F7;align-items:stretch}html[data-workspace-night="1"] .sf-cmp-row{border-bottom-color:#1e293b}.sf-cmp-label{padding:11px 20px;display:flex;align-items:center;gap:10px;font-size:14px;font-weight:700;color:inherit;min-width:0}.sf-cmp-num{width:24px;height:24px;border-radius:7px;background:#eff6ff;color:#1849d6;font-size:12px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}html[data-workspace-night="1"] .sf-cmp-num{background:#2563eb3d;color:#93c5fd}.sf-cmp-val{padding:11px 12px;border-left:1.5px solid #EDF2F7;font-size:13.8px;font-weight:700;color:#334155;display:flex;align-items:center;justify-content:center;text-align:center}html[data-workspace-night="1"] .sf-cmp-val{border-left-color:#1e293b;color:#cbd5e1}.sf-cmp-val.is-pro{background:#f8fbff;border-left:2px solid #93C5FD;color:#1e3a8a}html[data-workspace-night="1"] .sf-cmp-val.is-pro{background:#2563eb1a;border-left-color:#60a5fa;color:#bfdbfe}.sf-cmp-yes-pill{display:inline-flex;align-items:center;gap:5px;background:#dcfce7;color:#15803d;padding:3.5px 12px;border-radius:999px;font-size:13px;font-weight:800;white-space:nowrap}html[data-workspace-night="1"] .sf-cmp-yes-pill{background:#10b98133;color:#6ee7b7}.sf-cmp-pro-pill{display:inline-flex;align-items:center;gap:5px;background:#dbeafe;color:#1849d6;padding:3.5px 12px;border-radius:999px;font-size:13px;font-weight:800;white-space:nowrap}html[data-workspace-night="1"] .sf-cmp-pro-pill{background:#3b82f63d;color:#93c5fd}.sf-cmp-no-txt{color:#94a3b8;font-size:13px;font-weight:600}html[data-workspace-night="1"] .sf-cmp-no-txt{color:#64748b}.sf-cmp-cta-row{display:grid;grid-template-columns:1.38fr .82fr 1fr;background:#f8fafc;border-top:1.5px solid #E2E8F0;align-items:center}html[data-workspace-night="1"] .sf-cmp-cta-row{background:#1e293b;border-top-color:#334155}.sf-cmp-cta-note{padding:12px 20px;font-size:12.2px;font-weight:600;color:#64748b}html[data-workspace-night="1"] .sf-cmp-cta-note{color:#94a3b8}.sf-cmp-cta-cell{padding:10px 14px;border-left:1.5px solid #E2E8F0}html[data-workspace-night="1"] .sf-cmp-cta-cell{border-left-color:#334155}.sf-cmp-cta-cell.is-pro{background:#eff6ff;border-left:2px solid #3B82F6}html[data-workspace-night="1"] .sf-cmp-cta-cell.is-pro{background:#2563eb2e;border-left-color:#60a5fa}.sf-cmp-btn-free{width:100%;min-height:40px;border:0;border-radius:11px;background:#e2e8f0;color:#334155;font-family:inherit;font-size:13.5px;font-weight:800;cursor:pointer;transition:background-color .16s ease}.sf-cmp-btn-free:hover{background:#cbd5e1}html[data-workspace-night="1"] .sf-cmp-btn-free{background:#334155;color:#e2e8f0}.sf-cmp-btn-pro{width:100%;min-height:40px;border:0;border-radius:11px;background:linear-gradient(135deg,#2563eb,#1849d6);color:#fff;font-family:inherit;font-size:13.8px;font-weight:800;cursor:pointer;box-shadow:0 6px 18px #1849d647;transition:transform .16s ease,box-shadow .16s ease}.sf-cmp-btn-pro:hover{transform:translateY(-1px);box-shadow:0 8px 22px #1849d65c}.sf-cmp-bundle-strip{margin-top:14px;background:linear-gradient(90deg,#0f172a,#1e293b);color:#fff;border-radius:16px;padding:12px 18px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid rgba(255,255,255,.08)}html[data-workspace-night="1"] .sf-cmp-bundle-strip{background:linear-gradient(90deg,#1e293b,#0b1324);border-color:#fbbf2459}.sf-cmp-bs-left{display:flex;align-items:center;gap:10px;font-size:13.2px;line-height:1.38;min-width:0}.sf-cmp-bs-tag{background:#f59e0b;color:#0f172a;font-weight:800;font-size:11.2px;padding:3px 10px;border-radius:999px;white-space:nowrap;flex-shrink:0}.sf-cmp-bs-cta{border:0;background:#fff;color:#0f172a;font-family:inherit;font-weight:800;font-size:12.8px;padding:8px 15px;border-radius:999px;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:transform .15s ease,background-color .15s ease}.sf-cmp-bs-cta:hover{background:#fef3c7;transform:translateY(-1px)}.sf-cmp-m-only{display:none}@media(max-width:860px){.sf-cmp-cards-grid{grid-template-columns:1fr;gap:13px}.sf-vc-art{height:174px}.sf-cmp-hero-h1{font-size:24px;margin-bottom:13px}}@media(max-width:680px){#sfPackageCompareModal.sf-cmp-dialog{width:calc(100vw - 14px);max-width:calc(100vw - 14px);height:calc(100vh - 16px);height:calc(100dvh - 16px);max-height:calc(100vh - 16px);max-height:calc(100dvh - 16px);padding:0;border-radius:22px}.sf-cmp-d-only{display:none!important}.sf-cmp-m-only{display:inline!important}.sf-cmp-brand-bar{padding:10px 13px 6px}.sf-cmp-scroll-body{padding:0 13px 16px}.sf-cmp-brand-logo{font-size:14.5px}.sf-cmp-aperture-ico{width:22px;height:22px}.sf-cmp-hero-h1{font-size:22px;margin:2px 0 12px}.sf-vc-card{padding:13px 13px 14px;border-radius:18px}.sf-vc-art{height:162px;margin-bottom:11px}.sf-vc-art-free .sf-vc-free-hero{height:68px}.sf-vc-art-free .sf-vc-thumb-row{height:32px}.sf-vc-art-pro .sf-vc-win{height:142px}.sf-vc-phone-face{height:54px}.sf-vc-art-bundle .sf-vc-win{height:150px}.sf-vc-name{font-size:21px}.sf-vc-big-price{font-size:31px}.sf-cmp-top-row{gap:10px;margin-bottom:10px}.sf-cmp-title{font-size:19px;max-width:100%}.sf-cmp-sub{display:none}.sf-cmp-close-btn{width:30px;height:30px;font-size:13px}.sf-cmp-right-ctrls{width:100%}.sf-cmp-bill-switch{width:100%;display:grid;grid-template-columns:1fr 1fr}.sf-cmp-bs-btn{justify-content:center;padding:7px 6px;font-size:11.8px}.sf-cmp-box{border-radius:15px}.sf-cmp-head,.sf-cmp-row{grid-template-columns:1.18fr .68fr .92fr}.sf-cmp-ch-left{padding:10px}.sf-cmp-ch-left strong{font-size:12px}.sf-cmp-ch-plan{padding:9px 6px}.sf-cmp-p-name{font-size:12.5px}.sf-cmp-p-price{font-size:19px}.sf-cmp-p-unit{font-size:10px}.sf-cmp-label{padding:9px 8px;gap:6px;font-size:11.8px}.sf-cmp-num{width:19px;height:19px;border-radius:5px;font-size:10.5px}.sf-cmp-val{padding:9px 4px;font-size:11.5px}.sf-cmp-yes-pill,.sf-cmp-pro-pill{padding:2px 6px;font-size:11px;background:transparent!important}.sf-cmp-no-txt{font-size:11.5px}.sf-cmp-cta-row{display:block;padding:10px}.sf-cmp-cta-note,.sf-cmp-cta-cell.is-free{display:none}.sf-cmp-cta-cell.is-pro{padding:0;border:0;background:transparent!important}.sf-cmp-btn-pro{min-height:44px;font-size:14px;border-radius:12px}.sf-cmp-bundle-strip{margin-top:10px;padding:10px 12px;border-radius:13px;gap:8px}.sf-cmp-bs-left{flex-direction:column;align-items:flex-start;gap:2px;font-size:11px}.sf-cmp-bs-tag{font-size:10px;padding:2px 7px}.sf-cmp-bs-cta{padding:6px 11px;font-size:11.2px}}#builderTopbar .sf-admin-topbar-break{display:none!important}@media(min-width:881px){html[data-sf-ux=v45] #builderTopbar.is-owner-admin .builder-topbar-inner,#builderTopbar.is-owner-admin .builder-topbar-inner{min-height:86px!important;padding:9px 22px!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;flex-wrap:nowrap!important}html[data-sf-ux=v45] #builderTopbar.is-owner-admin .studio-badge,#builderTopbar.is-owner-admin .studio-badge{flex:0 0 auto!important;min-width:max-content!important}html[data-sf-ux=v45] #builderTopbar.is-owner-admin .topbar-actions,#builderTopbar.is-owner-admin .topbar-actions{flex:1 1 auto!important;min-width:0!important;display:flex!important;flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;row-gap:7px!important;column-gap:7px!important}html[data-sf-ux=v45] #builderTopbar.is-owner-admin .sf-admin-topbar-break,#builderTopbar.is-owner-admin .sf-admin-topbar-break{display:block!important;flex:0 0 100%!important;width:100%!important;height:0!important;margin:0!important;padding:0!important;border:0!important;order:20!important}#builderTopbar.is-owner-admin #btnOpenLiveStation{order:10}#builderTopbar.is-owner-admin #btnOpenVideoAcademy{order:11}#builderTopbar.is-owner-admin #btnOpenUserGuide{order:12}#builderTopbar.is-owner-admin #btnLoadSampleNow{order:13}#builderTopbar.is-owner-admin #btnOpenStudioHub{order:14}#builderTopbar.is-owner-admin #btnOpenPackageCompare{order:15}#builderTopbar.is-owner-admin #btnOpenUpgradeModal{order:16}#builderTopbar.is-owner-admin #sfNotifWrap{order:17}#builderTopbar.is-owner-admin #btnOpenAuthModal{order:31}#builderTopbar.is-owner-admin #btnOpenOwnerDashboard{order:32}#builderTopbar.is-owner-admin #btnOpenAdminModal{order:33}#builderTopbar.is-owner-admin #btnToggleWorkspaceNight{order:34}#builderTopbar.is-owner-admin #btnBuilderLangToggle{order:35}#builderTopbar.is-owner-admin #btnOpenSetup{order:36}html[data-sf-ux=v45] #builderTopbar.is-owner-admin #btnOpenStudioHub:not([hidden]),html[data-sf-ux=v45] #builderTopbar.is-owner-admin #btnOpenOwnerDashboard:not([hidden]),html[data-sf-ux=v45] #builderTopbar.is-owner-admin #btnOpenAdminModal:not([hidden]){display:inline-flex!important;align-items:center;gap:5px;min-height:34px!important;height:34px!important;padding:0 12px!important;border-radius:999px!important;font-size:12px!important;font-weight:700!important;white-space:nowrap;flex-shrink:0;box-shadow:none!important;text-decoration:none}html[data-sf-ux=v45]:not([data-workspace-night="1"]) #builderTopbar.is-owner-admin #btnOpenStudioHub:not([hidden]){background:#fff!important;color:#0f172a!important;border:1px solid #DCE3F0!important}html[data-sf-ux=v45][data-workspace-night="1"] #builderTopbar.is-owner-admin #btnOpenStudioHub:not([hidden]){background:#1e293b!important;color:#f1f5f9!important;border:1px solid #334155!important}html[data-sf-ux=v45] #builderTopbar.is-owner-admin #btnOpenOwnerDashboard:not([hidden]){background:linear-gradient(135deg,#2563eb,#1d4ed8)!important;color:#fff!important;border:1px solid #3B82F6!important}html[data-sf-ux=v45]:not([data-workspace-night="1"]) #builderTopbar.is-owner-admin #btnOpenAdminModal:not([hidden]){background:#fffbeb!important;color:#92400e!important;border:1px solid #FCD34D!important}html[data-sf-ux=v45][data-workspace-night="1"] #builderTopbar.is-owner-admin #btnOpenAdminModal:not([hidden]){background:#f59e0b24!important;color:#fde68a!important;border:1px solid rgba(245,158,11,.45)!important}}@media(min-width:1360px){html[data-sf-ux=v45] #builderTopbar.is-owner-admin .studio-badge-text span{display:block!important;max-width:450px!important}}@media(min-width:1220px)and (max-width:1359px){html[data-sf-ux=v45] #builderTopbar.is-owner-admin .studio-badge-text span{display:block!important;max-width:320px!important}}@media(min-width:881px)and (max-width:1219px){html[data-sf-ux=v45] #builderTopbar.is-owner-admin .studio-badge-text span,#builderTopbar.is-owner-admin .studio-badge-text span{display:none!important}}@media(min-width:881px)and (max-width:1050px){html[data-sf-ux=v45] #builderTopbar.is-owner-admin .builder-topbar-inner,#builderTopbar.is-owner-admin .builder-topbar-inner{flex-wrap:wrap!important;row-gap:10px!important}}
