.clipShareExportScope.adminModalOverlay{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(8,6,18,.72);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.clipShareExportScope.adminTikTokLayoutOverlay{background:rgba(8,6,18,.5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}body.route-admin .adminTikTokLayoutOverlay{background:rgba(0,0,0,.45)!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.clipShareExportScope .adminModalClose{border:none;background:transparent;color:rgba(255,255,255,.85);font-size:1.1rem;cursor:pointer;padding:6px 8px;border-radius:8px}.clipShareExportScope .adminModalClose:hover{background:rgba(145,0,255,.15)}.clipShareExportScope .adminTikTokExportHead{background:linear-gradient(180deg,rgba(145,0,255,.1),transparent)}.clipShareExportScope .ttExportPlatform.is-open{border-color:rgba(145,0,255,.45);box-shadow:0 0 0 1px rgba(145,0,255,.25);overflow:visible}.clipShareExportScope .ttExportInput:focus,.clipShareExportScope .ttExportSelect:focus{border-color:rgba(145,0,255,.65);box-shadow:0 0 0 3px rgba(145,0,255,.15)}.ttExportProgressFloat{position:relative;z-index:2;margin-bottom:14px;padding:12px 14px;border-radius:10px;border:1px solid rgba(255,255,255,.1);border-left:3px solid #9100ff;background:rgba(17,12,28,.9)}.ttExportProgress{display:grid;gap:10px;padding:14px 16px;border-radius:12px;border:1px solid rgba(145,0,255,.22);background:rgba(8,6,18,.55)}.ttExportProgressSteps{display:flex;flex-wrap:wrap;gap:10px 16px}.ttExportProgressStep{display:inline-flex;align-items:center;gap:7px;font-size:.78rem;font-weight:600;color:rgba(230,225,255,.55)}.ttExportProgressStep i{font-size:.85rem}.ttExportProgressStep--active{color:#e9d5ff}.ttExportProgressStep--active i{color:#c084fc}.ttExportProgressStep--done{color:#6ee7b7}.ttExportProgressStep--done i{color:#34d399}.ttExportProgressBar{position:relative;height:8px;border-radius:999px;overflow:hidden;background:rgba(255,255,255,.08)}.ttExportProgressBarFill{height:100%;border-radius:inherit;background:#9100ff;transition:width .35s ease}@keyframes ttExportProgressShine{0%{background-position:100% 0}to{background-position:-100% 0}}.ttExportProgressLabel{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;font-size:.82rem;line-height:1.4;color:rgba(230,225,255,.88)}.ttExportProgressPct{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:800;color:#fff}.ttShareResult{margin-bottom:14px;padding:12px 14px;border-radius:10px;border:1px solid rgba(255,255,255,.1);border-left:3px solid #9100ff;background:rgba(17,12,28,.9)}.ttShareResult--ok{border-left-color:#22c55e}.ttShareResult--err{border-left-color:#ef4444}.ttShareResultHead{display:flex;align-items:center;gap:10px}.ttShareResultDot{flex-shrink:0;width:9px;height:9px;border-radius:50%;background:#9100ff}.ttShareResult--ok .ttShareResultDot{background:#22c55e}.ttShareResult--err .ttShareResultDot{background:#ef4444}.ttShareResult--wait .ttShareResultDot{animation:ttShareResultPulse 1.4s ease-in-out infinite}@keyframes ttShareResultPulse{0%,to{opacity:1}50%{opacity:.35}}.ttShareResultHeadText{display:flex;flex-direction:column;gap:1px;min-width:0}.ttShareResultTitle{font-size:.92rem;font-weight:700;color:#fff;line-height:1.25}.ttShareResultStatus{display:inline-flex;align-items:center;gap:6px;font-size:.76rem;color:rgba(225,220,240,.62)}.ttShareResultClose{margin-left:auto;flex-shrink:0;border:none;background:transparent;color:rgba(255,255,255,.45);font-size:.95rem;line-height:1;cursor:pointer;padding:4px;border-radius:6px}.ttShareResultClose:hover{color:#fff;background:rgba(255,255,255,.08)}.ttShareResultNote{margin:9px 0 0;font-size:.82rem;line-height:1.45;color:rgba(225,220,240,.85)}.ttShareResultTrim{color:rgba(225,220,240,.55)}.ttShareResultSandbox{margin:8px 0 0;font-size:.76rem;line-height:1.4;color:rgba(225,220,240,.6)}.ttShareResultSandbox strong{color:rgba(255,255,255,.85)}.ttShareResultLink{display:inline-flex;align-items:center;gap:8px;margin-top:11px;padding:8px 13px;border-radius:8px;background:#000;border:1px solid rgba(255,255,255,.16);color:#fff;font-size:.82rem;font-weight:600;text-decoration:none}.ttShareResultLink:hover{border-color:rgba(255,255,255,.4)}.ttShareResultLinkExt{font-size:.68rem;opacity:.6}.ttShareResultId{margin:9px 0 0;font-size:.68rem;color:rgba(225,220,240,.4);word-break:break-all}.clipShareExportScope .ttExportPlatformBody{padding:12px 14px 13px;gap:9px}.clipShareExportScope .adminTikTokPrivacyGrid{gap:6px}.clipShareExportScope .adminTikTokPrivacyOption{padding:6px 10px;font-size:.8rem}.clipShareExportScope .adminTikTokToggleGrid{gap:6px}.clipShareExportScope .adminTikTokToggleCard{padding:7px 9px;font-size:.8rem}.clipShareExportScope .adminTikTokPostFieldLabel,.clipShareExportScope .ttExportFieldLabel{margin-bottom:0;font-size:.78rem}.clipShareExportScope .ttExportPublishBtn{margin-top:4px}.clipShareExportScope .adminTikTokPublishDisabledHint{margin:6px 0 0;font-size:.78rem;line-height:1.4}.adminTikTokPolicyLinks,.clipShareExportScope .adminTikTokPolicyLinks{margin:6px 0 0;font-size:.74rem;line-height:1.4}.adminTikTokPolicyLinks a,.clipShareExportScope .adminTikTokPolicyLinks a{color:rgba(125,211,252,.95);text-decoration:underline;text-underline-offset:2px}.adminTikTokPolicyLinks a:hover,.clipShareExportScope .adminTikTokPolicyLinks a:hover{color:#fff}.panelIntegrationCard--adminModule{grid-column:1/-1}body.route-public .panelIntegrationsWrap .panelIntegrationCard,body.route-public .panelIntegrationsWrap .panelIntegrationCompactRow{background:#18181b;border:1px solid var(--sb-border);border-radius:.85rem;box-shadow:none}body.route-public .panelIntegrationsWrap .panelIntegrationBadge--ok{background:var(--sb-green-dim);border-color:var(--sb-green-border);color:#34d399}.panelAdminIntegrations{margin-top:18px}.panelAdminIntegrationsDivider{display:flex;align-items:center;gap:12px;margin-bottom:14px}.panelAdminIntegrationsDivider:after,.panelAdminIntegrationsDivider:before{content:"";flex:1 1 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(145,0,255,.35),transparent)}.panelAdminIntegrationsDividerLabel{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;padding:5px 14px;border-radius:999px;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#d8b4fe;background:rgba(145,0,255,.12);border:1px solid rgba(145,0,255,.3)}.panelAdminIntegrationsDividerLabel i{font-size:.85rem;opacity:.85}.panelAdminTikTokConnectBar{margin:12px 0 14px;padding:12px 14px;border-radius:10px;background:rgba(0,0,0,.22);border:1px solid rgba(145,0,255,.22)}.panelAdminTikTokConnectBar--compact{margin-top:14px;margin-bottom:0;padding:10px 12px}.panelAdminTikTokConnectLead{margin:0 0 10px;font-size:.8rem;line-height:1.45}.panelAdminTikTokConnectActions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.panelAdminTikTokConnectActions .neonButton.is-locked{opacity:.5;cursor:not-allowed;filter:grayscale(.3)}.panelAdminTikTokLockIcon{font-size:.78rem;margin:0 2px;opacity:.85}.panelAdminTikTokCopyBtn{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex-shrink:0;border-radius:9px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.05);color:rgba(225,235,255,.85);font-size:.92rem;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.panelAdminTikTokCopyBtn:hover:not(:disabled){border-color:rgba(120,200,255,.45);color:#fff;background:rgba(120,200,255,.08)}.panelAdminTikTokCopyBtn.is-locked{opacity:.5;cursor:not-allowed;filter:grayscale(.3)}.panelAdminTikTokConnectErr,.panelAdminTikTokConnectHint{margin:8px 0 0;font-size:.8rem}.panelAdminTikTokConnectErr{color:#fca5a5}.panelAdminTikTokEmpty{margin:4px 0 0;font-size:.82rem}.panelAdminTikTokList{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.panelAdminTikTokRow{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:8px;background:rgba(0,0,0,.22);border:1px solid rgba(255,255,255,.06)}.panelAdminTikTokAvatar{width:32px;height:32px;border-radius:50%;object-fit:cover;flex-shrink:0;margin:0}.panelAdminTikTokAvatar.adminTikTokAccountAvatar--fallback{width:32px;height:32px;font-size:.82rem;display:inline-flex;align-items:center;justify-content:center}.panelAdminTikTokRowMain{flex:1 1 auto;min-width:0;font-size:.84rem;line-height:1.25}.panelAdminTikTokRowTitle{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0}.panelAdminTikTokRowMain strong{font-weight:700;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panelAdminTikTokRowMeta{margin:2px 0 0;font-size:.74rem}.panelAdminTikTokRowActions{display:flex;align-items:center;gap:6px;flex-shrink:0}.panelAdminTikTokRefresh{border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.06);color:rgba(225,235,255,.88);font-size:.72rem;font-weight:600;cursor:pointer;padding:4px 8px;border-radius:6px;white-space:nowrap}.panelAdminTikTokRefreshLabel{display:inline-flex;flex-direction:column;align-items:flex-start;gap:0;line-height:1.15}.panelAdminTikTokRefreshMain{font-size:.72rem;font-weight:600}.panelAdminTikTokRefreshHint{font-size:.62rem;font-weight:500;letter-spacing:.02em;color:rgba(148,163,184,.72)}.panelAdminTikTokRefresh:hover:not(:disabled){border-color:rgba(120,200,255,.45);color:#fff}.panelAdminTikTokRefresh--warn{border-color:rgba(251,191,36,.45);color:#fde68a}.panelAdminTikTokRefresh:disabled{opacity:.5;cursor:not-allowed}.panelAdminTikTokUnlink{border:none;background:transparent;color:rgba(252,165,165,.9);font-size:.74rem;font-weight:600;cursor:pointer;padding:4px 6px}.panelAdminTikTokUnlink:hover:not(:disabled){color:#fecaca;text-decoration:underline}.panelAdminTikTokUnlink:disabled{opacity:.5;cursor:not-allowed}.sbInlineInfoTip{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.1rem;height:1.1rem;margin-left:2px;padding:0;border:none;background:transparent;color:rgba(148,163,184,.72);font-size:.72rem;cursor:help;vertical-align:middle;outline:none}.sbInlineInfoTip:focus-visible,.sbInlineInfoTip:hover{color:rgba(105,201,208,.95)}.sbInlineInfoTipBubble{position:absolute;left:50%;bottom:calc(100% + 7px);transform:translateX(-50%) translateY(4px);z-index:40;width:max-content;max-width:min(17rem,78vw);padding:7px 10px;border-radius:8px;border:1px solid rgba(105,201,208,.32);background:rgba(8,14,18,.97);color:rgba(220,245,252,.94);font-size:.7rem;font-weight:500;line-height:1.4;text-align:left;box-shadow:0 8px 24px rgba(0,0,0,.45);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s ease,transform .15s ease,visibility .15s ease}.sbInlineInfoTipBubble:after{content:"";position:absolute;left:50%;top:100%;transform:translateX(-50%);border:5px solid transparent;border-top-color:rgba(105,201,208,.32)}.sbInlineInfoTip:focus-visible .sbInlineInfoTipBubble,.sbInlineInfoTip:hover .sbInlineInfoTipBubble{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.sbInlineInfoTipBubble--below{bottom:auto;top:calc(100% + 7px);transform:translateX(-50%) translateY(-4px);z-index:60}.sbInlineInfoTipBubble--below:after{top:auto;bottom:100%;border-top-color:transparent;border-bottom-color:rgba(105,201,208,.32)}.sbInlineInfoTip:focus-visible .sbInlineInfoTipBubble--below,.sbInlineInfoTip:hover .sbInlineInfoTipBubble--below{transform:translateX(-50%) translateY(0)}.panelIntegrationCard .sbInlineInfoTipBubble,.panelIntegrationsWrap .sbInlineInfoTipBubble{bottom:auto;top:calc(100% + 7px);transform:translateX(-50%) translateY(-4px);z-index:50}.panelIntegrationCard .sbInlineInfoTipBubble:after,.panelIntegrationsWrap .sbInlineInfoTipBubble:after{top:auto;bottom:100%;border-top-color:transparent;border-bottom-color:rgba(105,201,208,.32)}.panelIntegrationCard .sbInlineInfoTip:focus-visible .sbInlineInfoTipBubble,.panelIntegrationCard .sbInlineInfoTip:hover .sbInlineInfoTipBubble,.panelIntegrationsWrap .sbInlineInfoTip:focus-visible .sbInlineInfoTipBubble,.panelIntegrationsWrap .sbInlineInfoTip:hover .sbInlineInfoTipBubble{transform:translateX(-50%) translateY(0)}@media (max-width:767px){.panelIntegrationsWrap .panelAdminTikTokConnectActions{gap:10px}.panelIntegrationsWrap .panelAdminTikTokConnectActions .neonButton{flex:1 1 8rem;min-height:44px;padding:10px 16px;font-size:.88rem;justify-content:center}.panelIntegrationsWrap .panelAdminTikTokConnectActions .neonButtonSm{min-height:44px;padding:10px 14px;font-size:.85rem}.panelIntegrationsWrap .panelAdminTikTokCopyBtn{width:44px;height:44px;font-size:1rem}.panelIntegrationsWrap .panelAdminTikTokRow{flex-wrap:wrap;align-items:flex-start}.panelIntegrationsWrap .panelAdminTikTokRowActions{width:100%;justify-content:flex-end;gap:8px}.panelIntegrationsWrap .panelAdminTikTokRowActions button{min-height:40px;padding:8px 14px;font-size:.82rem}.panelIntegrationCompactExpand .panelAdminTikTokConnectActions .neonButton{font-size:.88rem;padding:10px 16px;min-height:44px}.panelIntegrationCompactExpand .panelAdminTikTokRowActions button{font-size:.82rem;padding:8px 14px;min-height:40px}}.panelAdminTikTokConnect{margin:12px 0 4px}.panelIntegrationsWrap{display:flex;flex-direction:column;gap:14px;min-width:0}.panelIntegrationsSubTabs{display:inline-flex;align-self:flex-start;gap:2px;padding:3px;border-radius:9px;background:rgba(0,0,0,.28);border:1px solid rgba(255,255,255,.06)}.panelIntegrationsSubTab{border:none;background:transparent;color:rgba(225,220,240,.6);font-size:.82rem;font-weight:600;padding:6px 14px;border-radius:7px;cursor:pointer}.panelIntegrationsSubTab--active{background:rgba(145,0,255,.18);color:#fff}.panelClipShareSharing{min-width:0;padding:14px 16px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:rgba(0,0,0,.22)}.panelClipShareSharing--compact{padding:12px 14px}.panelClipShareSharing--compact .panelClipShareSharingHead{margin-bottom:10px}.panelClipShareSharing--compact .panelClipShareSharingTitle{font-size:.95rem}.panelClipShareSharing--compact .panelClipShareSharingLead{font-size:.78rem}.panelClipShareAccountChips{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 10px;padding:0;list-style:none}.panelClipShareAccountChip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 4px;border-radius:999px;border:1px solid rgba(255,45,120,.22);background:rgba(255,45,120,.08);font-size:.78rem;font-weight:600}.panelClipShareAccountChipAvatar{width:22px;height:22px}.panelClipShareTabsWrap--flat{margin-top:0;padding-top:0;border-top:none}.panelClipShareSharingHead{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.panelClipShareSharingTitle{margin:0 0 4px;font-size:1rem;font-weight:700;color:#fff}.panelClipShareSharingLead{margin:0;font-size:.82rem;line-height:1.45;max-width:52ch}.panelClipShareSharingCta{flex-shrink:0;font-size:.8rem;white-space:nowrap}.panelClipShareSharingWarn{margin:0 0 10px;font-size:.82rem}.panelClipShareSharingAccount{display:flex;align-items:center;gap:10px;margin-bottom:4px;padding:8px 10px;border-radius:8px;background:rgba(0,0,0,.24)}.panelClipShareSharingAccountIcon{flex-shrink:0;width:22px;height:22px}.panelClipShareSharingAccountCopy{font-size:.86rem;line-height:1.35}.panelClipShareSharing .panelClipShareTabsWrap{margin-top:10px;padding-top:10px}.panelIntegrationsGrid>.panelIntegrationCard{min-width:0}.panelIntegrationCard--tiktokDemo{grid-column:1/-1;min-width:0}.panelClipShareTabsWrap{min-width:0;margin-top:14px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08)}.panelClipShareTabs{display:inline-flex;gap:2px;margin-bottom:10px;padding:3px;border-radius:9px;background:rgba(0,0,0,.28);border:1px solid rgba(255,255,255,.06)}.panelClipShareTab{display:inline-flex;align-items:center;gap:6px;border:none;background:transparent;color:rgba(225,220,240,.6);font-size:.8rem;font-weight:600;padding:5px 12px;border-radius:7px;cursor:pointer}.panelClipShareTab.is-active{background:rgba(145,0,255,.18);color:#fff}.panelClipShareTabCount{font-size:.68rem;font-weight:700;min-width:18px;padding:1px 5px;border-radius:999px;background:rgba(255,255,255,.1);color:rgba(255,255,255,.8)}.panelClipShareTab.is-active .panelClipShareTabCount{background:rgba(145,0,255,.4);color:#fff}.panelClipShareList{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.panelClipShareRow{display:flex;align-items:center;gap:9px;padding:6px 9px;border-radius:7px;background:rgba(0,0,0,.2);font-size:.8rem;line-height:1.2}.panelClipShareRow:hover{background:rgba(0,0,0,.32)}.panelClipShareRowMain{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#c084fc;text-decoration:none;font-weight:600}.panelClipShareRowMain:hover{text-decoration:underline}.panelClipShareRowMain--btn{border:none;background:transparent;padding:0;font-size:inherit;text-align:left;cursor:pointer}.panelClipShareRowWhen{flex-shrink:0;font-size:.72rem;color:rgba(225,220,240,.42);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.panelClipShareRowStar{flex-shrink:0;font-size:.72rem;color:#fbbf24}.panelClipShareRowLink{flex-shrink:0;color:rgba(255,255,255,.75);font-size:.92rem}.panelClipShareRowLink:hover{color:#fff}.panelClipShareRowGo{flex-shrink:0;font-size:.7rem;color:rgba(225,220,240,.3)}.panelClipShareBadge{flex-shrink:0;font-size:.64rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:2px 6px;border-radius:4px;background:rgba(124,58,237,.2);color:#d8b4fe}.panelClipShareBadge--ok{background:rgba(16,185,129,.15);color:#6ee7b7}.panelClipShareBadge--err{background:rgba(239,68,68,.15);color:#fca5a5}.panelClipShareBadge--wait{background:rgba(251,191,36,.12);color:#fcd34d}.panelClipShareBadge--preset{background:rgba(0,240,255,.12);color:#7dd3fc}.panelClipShareEmpty{margin:4px 0 0;font-size:.8rem}.panelClipShareMore{margin-top:8px;width:100%;border:1px dashed rgba(255,255,255,.14);background:transparent;color:rgba(225,220,240,.7);font-size:.78rem;font-weight:600;padding:6px;border-radius:7px;cursor:pointer}.panelClipShareMore:hover{border-color:rgba(145,0,255,.4);color:#fff}.panelClipShareRowPlatform{flex-shrink:0;width:14px;height:14px;color:rgba(255,255,255,.72)}.panelClipShareRowLinkIcon{width:14px;height:14px;display:block}.clipSharePubDetailRoot{position:fixed;inset:0;z-index:12050;display:flex;align-items:center;justify-content:center;padding:16px}.clipSharePubDetailBackdrop{position:absolute;inset:0;border:none;background:rgba(8,6,18,.72);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:pointer}.clipSharePubDetailDialog{position:relative;z-index:1;width:min(100%,440px);max-height:92vh;max-height:92dvh;overflow:auto;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(165deg,rgba(28,18,48,.98),rgba(12,10,24,.98));box-shadow:0 24px 60px rgba(0,0,0,.55)}.clipSharePubDetailHead{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 16px 12px;border-bottom:1px solid rgba(255,255,255,.08)}.clipSharePubDetailHeadMain{display:flex;align-items:flex-start;gap:12px;min-width:0}.clipSharePubDetailPlatformIcon{flex-shrink:0;width:28px;height:28px;color:#fff;margin-top:2px}.clipSharePubDetailHeadText{min-width:0}.clipSharePubDetailHeadText h2{margin:0;font-size:1rem;font-weight:700;line-height:1.25;color:#fff;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.clipSharePubDetailPlatformLabel{margin:4px 0 0;font-size:.78rem;color:rgba(225,220,240,.55)}.clipSharePubDetailClose{flex-shrink:0;border:none;background:rgba(255,255,255,.06);color:rgba(255,255,255,.8);width:32px;height:32px;border-radius:8px;cursor:pointer}.clipSharePubDetailClose:hover{background:rgba(255,255,255,.12);color:#fff}.clipSharePubDetailBody{padding:14px 16px 16px}.clipSharePubDetailMuted{margin:0;padding:24px 16px;text-align:center;color:rgba(225,220,240,.6);font-size:.85rem}.clipSharePubDetailError{margin:0;padding:16px;color:#fca5a5;font-size:.85rem}.clipSharePubDetailError--inline{margin-top:10px;padding:8px 10px;border-radius:8px;background:rgba(239,68,68,.1)}.clipSharePubDetailPreview{margin:0 0 14px;border-radius:10px;overflow:hidden;background:#000;border:1px solid rgba(255,255,255,.08)}.clipSharePubDetailPreview--fallback{position:relative}.clipSharePubDetailPreview--embed .clipSharePubDetailPreviewEmbedWrap{position:relative;width:100%;aspect-ratio:9/16;max-height:420px;background:#000}.clipSharePubDetailPreviewEmbed{position:absolute;inset:0;width:100%;height:100%;border:0}.clipSharePubDetailPreviewMedia{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.clipSharePubDetailPreviewImg{display:block;width:100%;aspect-ratio:9/16;max-height:280px;object-fit:cover;background:#111;filter:blur(3px) brightness(.82);transform:scale(1.06)}.clipSharePubDetailPreviewMask{position:absolute;inset:0;z-index:1;background:radial-gradient(circle at center,rgba(8,6,18,.35) 0,rgba(8,6,18,.6) 100%)}.clipSharePubDetailPreviewBadge{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border-radius:999px;font-size:.74rem;font-weight:700;letter-spacing:.02em;color:rgba(255,255,255,.95);background:rgba(12,10,24,.7);border:1px solid rgba(255,255,255,.18);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 6px 20px rgba(0,0,0,.35);white-space:nowrap}.clipSharePubDetailPreviewBadge i{font-size:.82rem;opacity:.85}.clipSharePubDetailPreviewHint{margin:0;padding:8px 12px 10px;line-height:1.4;color:rgba(225,220,240,.62)}.clipSharePubDetailPreviewCap,.clipSharePubDetailPreviewHint{font-size:.72rem;text-align:center;background:rgba(0,0,0,.35)}.clipSharePubDetailPreviewCap{padding:6px 10px;color:rgba(225,220,240,.5)}.clipSharePubDetailMeta{margin:0;display:flex;flex-direction:column;gap:8px}.clipSharePubDetailMetaRow{display:grid;grid-template-columns:108px 1fr;gap:8px;font-size:.8rem;line-height:1.35}.clipSharePubDetailMetaRow dt{margin:0;color:rgba(225,220,240,.48);font-weight:600}.clipSharePubDetailMetaRow dd{margin:0;color:rgba(255,255,255,.92)}.clipSharePubDetailMetaSub{color:rgba(225,220,240,.55)}.clipSharePubDetailMono{font-family:ui-monospace,monospace;font-size:.72rem;word-break:break-all}.clipSharePubDetailSection{margin-top:14px;padding-top:12px;border-top:1px solid rgba(255,255,255,.07)}.clipSharePubDetailSection h3{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:.82rem;font-weight:700;color:rgba(255,255,255,.9)}.clipSharePubDetailSectionIcon{width:16px;height:16px}.clipSharePubDetailExtLink{display:inline-flex;margin-top:10px;font-size:.8rem;font-weight:600;color:#c084fc;text-decoration:none}.clipSharePubDetailExtLink:hover{text-decoration:underline;color:#e9d5ff}.clipSharePubDetailCaption{margin:0;font-size:.8rem;line-height:1.45;color:rgba(225,220,240,.82);white-space:pre-wrap}.clipSharePubDetailFoot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:16px;padding-top:12px;border-top:1px solid rgba(255,255,255,.07)}.clipSharePubDetailClipLink{font-size:.8rem;font-weight:600;color:#c084fc;text-decoration:none}.clipSharePubDetailClipLink:hover{text-decoration:underline}.clipSharePubDetailRefresh{margin-left:auto;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.04);color:rgba(255,255,255,.85);font-size:.76rem;font-weight:600;padding:6px 10px;border-radius:7px;cursor:pointer}.clipSharePubDetailRefresh:hover:not(:disabled){border-color:rgba(145,0,255,.45);color:#fff}.clipSharePubDetailRefresh:disabled{opacity:.5;cursor:not-allowed}.clipSharePubDetailMetrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.clipSharePubDetailMetric{padding:10px 12px;border-radius:8px;background:rgba(0,0,0,.28);border:1px solid rgba(255,255,255,.08);text-align:center}.clipSharePubDetailMetricVal{display:block;font-size:1.05rem;font-weight:700;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.clipSharePubDetailMetricLbl{display:block;margin-top:2px;font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:rgba(225,220,240,.5)}.clipSharePubDetailInsightsNote{margin:10px 0 0;padding:8px 10px;border-radius:8px;font-size:.76rem;line-height:1.45;color:rgba(225,220,240,.72);background:rgba(251,191,36,.08);border:1px solid rgba(251,191,36,.18)}.ttExportSavedLayouts{margin-bottom:14px;padding:12px 14px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:rgba(0,0,0,.18)}.ttExportSavedLayoutsHead{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.ttExportSavedLayoutsTitle{margin:0;font-size:.88rem;font-weight:700;color:rgba(255,255,255,.92)}.ttExportSavedLayoutsSaveBtn{border:1px solid rgba(145,0,255,.35);background:rgba(145,0,255,.1);color:#e9d5ff;border-radius:8px;padding:5px 10px;font-size:.76rem;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.ttExportSavedLayoutsSaveBtn:hover:not(:disabled){border-color:rgba(145,0,255,.55)}.ttExportSavedLayoutsSaveBtn:disabled{opacity:.55;cursor:not-allowed}.ttExportSavedLayoutsGroup{margin-top:8px}.ttExportSavedLayoutsGroupLabel{margin:0 0 6px;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:rgba(225,220,240,.5)}.ttExportSavedLayoutsList{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.ttExportSavedLayoutsItem{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);color:rgba(230,225,255,.88);font-size:.78rem;font-weight:600;cursor:pointer}.ttExportSavedLayoutsItem:hover:not(:disabled){border-color:rgba(145,0,255,.4)}.ttExportSavedLayoutsItem.is-active{border-color:rgba(145,0,255,.55);background:rgba(145,0,255,.12)}.ttExportSavedLayoutsItem:disabled{opacity:.5;cursor:not-allowed}.ttExportSavedLayoutsEmpty{margin:0;font-size:.8rem;line-height:1.45}.ttExportLayoutNotice{margin:0 0 10px;padding:8px 10px;border-radius:8px;border-left:3px solid #22c55e;background:rgba(34,197,94,.08);font-size:.8rem;color:#86efac}.ttExportLayoutNotice--picker{margin-top:4px}.sbPortalInfoTipBubble{position:fixed;z-index:12000;transform:translate(-50%);width:max-content;max-width:min(20rem,calc(100vw - 24px));padding:9px 11px;border-radius:8px;border:1px solid rgba(105,201,208,.35);background:rgba(8,14,18,.98);color:rgba(220,245,252,.96);font-size:.72rem;font-weight:500;line-height:1.45;text-align:left;box-shadow:0 10px 28px rgba(0,0,0,.5);pointer-events:none;white-space:pre-wrap}.sbPortalInfoTipBubble--above{transform:translate(-50%,-100%)}.sbPortalInfoTipExtra{color:rgba(186,230,253,.92)}.ttExportAccountEmpty{display:grid;gap:10px;padding:12px;border-radius:12px;border:1px dashed rgba(251,191,36,.35);background:rgba(251,191,36,.06)}.ttExportAccountEmptyText{margin:0;font-size:.82rem;line-height:1.4}.ttExportAccountConnectBtn{justify-self:start;text-decoration:none}.ttExportAccountCard,.ttExportAccountOption,.ttExportAccountTrigger{display:flex;align-items:center;gap:10px;width:100%;text-align:left}.ttExportAccountCard{padding:10px 12px;border-radius:12px;border:1px solid rgba(105,201,208,.28);background:rgba(105,201,208,.08)}.ttExportAccountPicker{position:relative;display:grid;gap:6px}.ttExportAccountTrigger{padding:8px 12px 8px 8px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:rgba(0,0,0,.25);color:inherit;font:inherit;cursor:pointer}.ttExportAccountTrigger:disabled{opacity:.55;cursor:not-allowed}.ttExportAccountChevron{margin-left:auto;color:var(--sb-muted,#94a3b8);font-size:.75rem}.ttExportAccountMenu{position:absolute;z-index:30;top:calc(100% + 4px);left:0;right:0;margin:0;padding:6px;list-style:none;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:rgba(10,14,20,.98);box-shadow:0 12px 28px rgba(0,0,0,.45);display:grid;gap:4px}.ttExportAccountOption{padding:8px;border:none;border-radius:10px;background:transparent;color:inherit;font:inherit;cursor:pointer}.ttExportAccountOption.is-active,.ttExportAccountOption:hover{background:rgba(105,201,208,.12)}.ttExportAccountAvatar{width:36px;height:36px;border-radius:50%;object-fit:cover;flex-shrink:0;background:rgba(255,255,255,.08)}.ttExportAccountAvatar.adminTikTokAccountAvatar--fallback,span.ttExportAccountAvatar{display:inline-flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:700;color:#e2e8f0}.ttExportAccountMeta{display:flex;flex-direction:column;gap:1px;min-width:0}.ttExportAccountName{font-size:.9rem;line-height:1.25}.ttExportAccountUser{font-size:.76rem;color:rgba(148,163,184,.9)}.ttExportBgPrepHint{margin:0;font-size:.78rem;line-height:1.4;display:flex;align-items:center;gap:8px}.ttExportBgPrepHint--ok{color:#86efac}.ttExportBgPrepHint--err{color:#fca5a5}.adminTikTokExportPreviewShell{position:relative;width:100%;max-width:260px;margin:0 auto}.adminTikTokExportRenderVideo{display:block;width:100%;aspect-ratio:9/16;max-width:260px;margin:0 auto;border-radius:16px;overflow:hidden;border:1px solid var(--sb-border);background:#05070d;object-fit:cover;box-shadow:0 18px 40px -22px rgba(0,0,0,.9)}.adminTikTokExportRenderFs{position:relative;width:100%;max-width:260px;margin:0 auto}.adminTikTokExportRenderFs .adminTikTokExportRenderVideo{max-width:none;margin:0}.adminTikTokExportRenderFsBtn,.ttStackedLayoutPreviewFsBtn{position:absolute;top:10px;right:10px;z-index:5;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.22);border-radius:10px;background:rgba(2,6,14,.72);color:#f8fafc;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.adminTikTokExportRenderFsBtn:hover,.ttStackedLayoutPreviewFsBtn:hover{background:rgba(16,185,129,.35);border-color:rgba(52,211,153,.55)}.adminTikTokExportRenderFsBtn:disabled,.ttStackedLayoutPreviewFsBtn:disabled{opacity:.45;cursor:not-allowed}.adminTikTokExportRenderFs:-webkit-full-screen .adminTikTokExportRenderFsBtn,.adminTikTokExportRenderFs:fullscreen .adminTikTokExportRenderFsBtn{display:none}.ttStackedLayoutPreviewStage{position:relative}.ttStackedLayoutPreviewStage:-webkit-full-screen .ttStackedLayoutPreviewFsBtn,.ttStackedLayoutPreviewStage:fullscreen .ttStackedLayoutPreviewFsBtn{display:none}.adminTikTokRenderOverlay{position:absolute;inset:0;z-index:4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:16px;border-radius:16px;text-align:center;color:#f8fafc;background:linear-gradient(160deg,rgba(5,8,18,.72),rgba(2,6,14,.88));-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.adminTikTokRenderOverlay i{font-size:1.45rem;color:#34d399}.adminTikTokRenderOverlay strong{font-size:.92rem;font-weight:700;letter-spacing:.01em}.adminTikTokRenderOverlay span{font-size:.78rem;line-height:1.35;color:rgba(226,232,240,.82);max-width:12rem}.adminTikTokRenderOverlayPct{font-size:1.55rem;font-weight:800;letter-spacing:.02em;color:#34d399;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1;max-width:none}.adminTikTokRenderOverlayBar{width:min(100%,9.5rem);height:6px;margin-top:4px;border-radius:999px;overflow:hidden;background:rgba(148,163,184,.28)}.adminTikTokRenderOverlayBarFill{height:100%;border-radius:inherit;background:linear-gradient(90deg,#10b981,#34d399);transition:width .28s ease}.adminTikTokRenderReviewBar{display:flex;flex-direction:column;align-items:center;gap:6px;margin-top:10px}.adminTikTokRenderReviewBtn{width:100%;max-width:260px;justify-content:center}.adminTikTokRenderReviewHint{margin:0;font-size:.75rem;line-height:1.35;text-align:center}.adminTikTokLayoutModalBody--withPicker,.clipShareExportScope .adminTikTokLayoutModalBody--withPicker{display:flex;flex-wrap:nowrap;flex-direction:row;gap:12px;align-items:stretch}.adminTikTokLayoutEditorPane{flex:1 1 auto;min-width:0;container-type:inline-size;container-name:layout-editor}.ttLayoutPicker{flex:0 0 300px;width:300px;max-width:min(320px,36vw);min-width:0;max-height:calc(96dvh - 180px);overflow:auto;padding:12px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:rgba(0,0,0,.22);align-self:stretch}.ttLayoutPicker.is-expanded{flex:0 0 min(300px,34vw);width:min(300px,34vw)}.ttLayoutPicker.is-collapsed{flex:0 0 56px;width:56px;max-width:56px;min-width:56px;padding:8px 6px;overflow:hidden}.ttLayoutPickerRail{gap:10px}.ttLayoutPickerRail,.ttLayoutPickerRailBtn{display:flex;flex-direction:column;align-items:center}.ttLayoutPickerRailBtn{gap:6px;width:100%;min-height:72px;padding:10px 4px;border-radius:10px;border:1px solid rgba(145,0,255,.35);background:rgba(145,0,255,.12);color:#e9d5ff;cursor:pointer;font:inherit}.ttLayoutPickerRailBtn:hover{border-color:rgba(145,0,255,.55);background:rgba(145,0,255,.2)}.ttLayoutPickerRailBtn>i{font-size:1.05rem}.ttLayoutPickerRailHint{font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;writing-mode:vertical-rl;transform:rotate(180deg);opacity:.85}.ttLayoutPicker.is-collapsed .ttLayoutPickerSaveBtn{width:100%;justify-content:center;padding:8px 4px}.ttLayoutPicker.is-collapsed .ttLayoutPickerSaveBtnText{display:none}.ttLayoutPickerHead{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px;flex-wrap:wrap}.ttLayoutPickerToggle{display:inline-flex;align-items:center;gap:8px;min-width:0;border:none;background:transparent;color:inherit;font:inherit;padding:4px 0;cursor:pointer;text-align:left}.ttLayoutPickerToggle:hover .ttLayoutPickerTitle{color:#fff}.ttLayoutPickerTitle{margin:0;font-size:.88rem;font-weight:700;color:#fff}.ttLayoutPickerCount{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.35rem;padding:0 6px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.06);font-size:.7rem;font-weight:700;color:rgba(226,232,240,.9)}.ttLayoutPickerBody{margin-top:6px}.ttLayoutPickerSaveBtn{flex-shrink:0;border:1px solid rgba(145,0,255,.35);background:rgba(145,0,255,.1);color:#e9d5ff;border-radius:8px;padding:5px 10px;font-size:.74rem;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.ttLayoutPickerSaveBtn:hover:not(:disabled){border-color:rgba(145,0,255,.55)}.ttLayoutPickerSaveBtn:disabled{opacity:.55;cursor:not-allowed}.ttLayoutPickerEmpty,.ttLayoutPickerHint{margin:0 0 10px;font-size:.74rem;line-height:1.4}.ttLayoutPickerList{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:5px}.ttLayoutPickerRow{display:flex;align-items:stretch;gap:4px;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03);overflow:hidden}.ttLayoutPickerRow.is-active{border-color:rgba(145,0,255,.45);background:rgba(145,0,255,.1)}.ttLayoutPickerStar{flex-shrink:0;width:34px;border:none;background:transparent;color:rgba(255,255,255,.35);cursor:pointer;font-size:.85rem}.ttLayoutPickerStar.is-on{color:#fbbf24}.ttLayoutPickerStar:hover:not(:disabled){color:#fcd34d}.ttLayoutPickerMain{flex:1 1 auto;min-width:0;border:none;background:transparent;padding:7px 4px 7px 0;text-align:left;cursor:pointer;color:inherit}.ttLayoutPickerLabel{display:block;font-size:.8rem;font-weight:600;color:#e9d5ff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ttLayoutPickerMeta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;font-size:.68rem;color:rgba(225,220,240,.45)}.ttLayoutPickerRename{flex-shrink:0;width:32px;border:none;border-left:1px solid rgba(255,255,255,.06);background:transparent;color:rgba(255,255,255,.45);cursor:pointer;font-size:.72rem}.ttLayoutPickerRename:hover:not(:disabled){color:#fff;background:rgba(255,255,255,.06)}.ttLayoutPickerDelete{flex-shrink:0;width:32px;border:none;border-left:1px solid rgba(255,255,255,.06);background:transparent;color:rgba(248,113,113,.6);cursor:pointer;font-size:.72rem}.ttLayoutPickerDelete:hover:not(:disabled){color:#fca5a5;background:rgba(248,113,113,.1)}.ttLayoutPickerSearch{display:flex;align-items:center;gap:8px;margin:0 0 10px;padding:7px 10px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:rgba(0,0,0,.25);color:rgba(148,163,184,.9)}.ttLayoutPickerSearch input{flex:1 1;min-width:0;border:none;background:transparent;color:inherit;font:inherit;font-size:.78rem;outline:none}.ttLayoutPickerBadge{display:inline-flex;align-items:center;padding:1px 6px;border-radius:999px;font-size:.64rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;border:1px solid rgba(255,255,255,.12);color:rgba(226,232,240,.85)}.ttLayoutPickerBadge--star{color:#fde68a;border-color:rgba(251,191,36,.4)}.ttLayoutPickerBadge--preset{color:#e9d5ff;border-color:rgba(168,85,247,.4)}.ttLayoutPickerBadge--clip{color:#a5f3fc;border-color:rgba(34,211,238,.35)}.ttLayoutPickerClipId{font-family:ui-monospace,Consolas,monospace;opacity:.75}.ttLayoutPickerRow.is-starred{border-color:rgba(251,191,36,.28)}.ttLayoutPickerPager{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px;font-size:.74rem;color:rgba(148,163,184,.9)}.ttLayoutPickerPager button{width:30px;height:28px;border-radius:7px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);color:inherit;cursor:pointer}.ttLayoutPickerPager button:disabled{opacity:.4;cursor:not-allowed}@media (max-width:900px){.adminTikTokLayoutModalBody--withPicker,.clipShareExportScope .adminTikTokLayoutModalBody--withPicker{flex-direction:column;flex-wrap:nowrap;gap:8px;align-items:stretch}.ttLayoutPicker,.ttLayoutPicker.is-collapsed,.ttLayoutPicker.is-expanded{flex:0 0 auto;order:-1;width:100%;max-width:100%;min-width:0;max-height:none;align-self:stretch}.ttLayoutPicker.is-collapsed{padding:8px 10px}.ttLayoutPicker.is-expanded{max-height:min(42dvh,360px);overflow:auto}.ttLayoutPickerRail{flex-direction:row;justify-content:space-between;align-items:center;gap:8px}.ttLayoutPickerRailBtn{flex-direction:row;min-height:44px;width:auto;flex:1 1 auto;padding:8px 12px;justify-content:flex-start}.ttLayoutPickerRailHint{writing-mode:horizontal-tb;transform:none}.ttLayoutPicker.is-collapsed .ttLayoutPickerSaveBtn{width:auto;padding:8px 12px}.ttLayoutPicker.is-collapsed .ttLayoutPickerSaveBtnText{display:inline}.ttLayoutPickerToggle>.fa-chevron-left{transform:rotate(90deg)}}.ttClipReadyLayouts{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.ttClipReadyLayouts--compact{margin-bottom:10px}.ttClipReadyLayoutsHead{display:flex;flex-direction:column;gap:2px}.ttClipReadyLayoutsTitle{margin:0;font-size:.82rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--muted,#9aa3b2)}.ttClipReadyLayoutsHint{margin:0;font-size:.78rem;line-height:1.35}.ttClipReadyLayoutsList{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.ttClipReadyChip{display:inline-flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;max-width:100%;padding:8px 10px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:rgba(255,255,255,.04);color:inherit;cursor:pointer;text-align:left;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.ttClipReadyChip:hover:not(:disabled){border-color:rgba(255,45,120,.45);background:rgba(255,45,120,.08)}.ttClipReadyChip.is-active{border-color:rgba(255,45,120,.75);box-shadow:0 0 0 1px rgba(255,45,120,.35)}.ttClipReadyChip.is-cached{border-color:rgba(80,220,160,.35)}.ttClipReadyChip.is-cached.is-active{border-color:rgba(80,220,160,.65);box-shadow:0 0 0 1px rgba(80,220,160,.35)}.ttClipReadyChip:disabled{opacity:.55;cursor:not-allowed}.ttClipReadyChipLabel{font-size:.86rem;font-weight:650;line-height:1.2}.ttClipReadyChipMeta{font-size:.72rem;opacity:.75;line-height:1.2}.ttClipReadyChipBadge{margin-top:2px;padding:1px 6px;border-radius:999px;font-size:.65rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#062a1d;background:#5ee4a8}@media (max-width:640px){.panelClipShareSharingHead{flex-direction:column;align-items:stretch}.panelClipShareSharingCta{align-self:flex-start}.panelClipShareRow{flex-wrap:wrap;gap:6px 8px;padding:8px 10px}.panelClipShareRowMain{flex:1 1 100%;order:3;text-align:left}.panelClipShareRowWhen{margin-left:auto;font-size:.72rem}.ttExportProgressFloat{margin-bottom:10px;padding:10px 12px}.ttExportProgress{padding:12px}.ttExportProgressSteps{gap:8px 12px}.ttShareResult{padding:12px}.ttShareResultHead{flex-wrap:wrap;gap:8px}.ttShareResultLink{width:100%;justify-content:center;min-height:44px}.clipSharePubDetailRoot{padding:0;align-items:stretch}.clipSharePubDetailDialog{width:100%;max-width:none;max-height:none;height:100dvh;border-radius:0;border-left:none;border-right:none}.clipSharePubDetailHead{padding-top:calc(14px + env(safe-area-inset-top, 0px))}.clipSharePubDetailFoot{padding-bottom:calc(14px + env(safe-area-inset-bottom, 0px));flex-wrap:wrap;gap:8px}.clipSharePubDetailClipLink,.clipSharePubDetailRefresh{min-height:44px}}