.xhs-image-progress-module__OggmSa__bar{gap:3px;height:4px;margin-top:10px;display:flex}.xhs-image-progress-module__OggmSa__segment{background:var(--line-soft);border-radius:2px;flex:1 1 0;min-width:0;position:relative;overflow:hidden}.xhs-image-progress-module__OggmSa__fill{border-radius:inherit;background:var(--ink);transform-origin:0;transition:transform .55s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:scaleX(0)}.xhs-image-progress-module__OggmSa__segment[data-state=ready] .xhs-image-progress-module__OggmSa__fill{transform:scaleX(1)}.xhs-image-progress-module__OggmSa__segment[data-state=failed] .xhs-image-progress-module__OggmSa__fill,.xhs-image-progress-module__OggmSa__segment[data-state=unknown] .xhs-image-progress-module__OggmSa__fill{background:color-mix(in srgb, var(--ink-faint) 45%, transparent);transition:none;transform:scaleX(1)}.xhs-image-progress-module__OggmSa__segment[data-state=running]:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--ink) 30%, transparent), transparent);animation:1.6s ease-in-out infinite xhs-image-progress-module__OggmSa__sweep;position:absolute;inset:0;transform:translate(-100%)}.xhs-image-progress-module__OggmSa__indeterminate .xhs-image-progress-module__OggmSa__segment:after{content:"";border-radius:inherit;background:color-mix(in srgb, var(--ink) 38%, transparent);width:35%;animation:1.5s cubic-bezier(.45,0,.55,1) infinite xhs-image-progress-module__OggmSa__indeterminate;position:absolute;top:0;bottom:0;left:0}@keyframes xhs-image-progress-module__OggmSa__sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes xhs-image-progress-module__OggmSa__indeterminate{0%{transform:translate(-110%)}to{transform:translate(290%)}}.xhs-image-progress-module__OggmSa__previewLink{color:var(--ink-soft);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;align-items:center;gap:2px;margin-right:-6px;padding:3px 4px 3px 8px;font-size:12px;font-weight:500;line-height:18px;transition:background-color .16s,color .16s;display:inline-flex}.xhs-image-progress-module__OggmSa__previewLink:hover{background:var(--surface-hover);color:var(--ink)}.xhs-image-progress-module__OggmSa__previewLink:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.xhs-image-progress-module__OggmSa__previewState{color:var(--ink-faint);white-space:nowrap;flex:none;align-items:center;gap:5px;font-size:12px;line-height:18px;display:inline-flex}@media (prefers-reduced-motion:reduce){.xhs-image-progress-module__OggmSa__fill,.xhs-image-progress-module__OggmSa__previewLink{transition:none}.xhs-image-progress-module__OggmSa__segment:after{animation:none!important}}
@keyframes voice-dictation-layer-module__lY_iHG__voice-dictation-layer-enter{0%{opacity:.72;clip-path:circle(0 at 78px)}to{opacity:1;clip-path:circle(160% at 78px)}}@keyframes voice-dictation-layer-module__lY_iHG__voice-dictation-wave{0%,to{opacity:.56;transform:scaleY(.34)}50%{opacity:1;transform:scaleY(1)}}@keyframes voice-dictation-layer-module__lY_iHG__voice-dictation-spin{to{transform:rotate(360deg)}}.voice-dictation-layer-module__lY_iHG__layer{--voice-dictation-surface:#f6f6f4;--voice-dictation-ink:#292927;--voice-dictation-control:#454542;--voice-dictation-hover:#eaeae7;--voice-dictation-finish:#fff;--voice-dictation-finish-ring:#e5e5e1;--voice-dictation-wave:#858580;--voice-dictation-timer:#777772;z-index:30;box-sizing:border-box;background-color:var(--voice-dictation-surface);min-width:0;height:44px;box-shadow:none;color:var(--voice-dictation-ink);clip-path:circle(160% at 78px);isolation:isolate;pointer-events:auto;will-change:clip-path, opacity;background-image:none;border:0;border-radius:22px;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:4px;padding:0 2px;transition:clip-path .42s cubic-bezier(.16,1,.3,1),opacity .16s;animation:.42s cubic-bezier(.16,1,.3,1) both voice-dictation-layer-module__lY_iHG__voice-dictation-layer-enter;display:grid;position:absolute;inset:auto 5px 5px;overflow:hidden}.voice-dictation-layer-module__lY_iHG__control{width:44px;height:44px;color:var(--voice-dictation-control);isolation:isolate;cursor:pointer;background-color:#0000;border:0;border-radius:50%;flex-shrink:0;place-items:center;padding:0;transition:transform .12s;display:inline-grid;position:relative}.voice-dictation-layer-module__lY_iHG__control:before{z-index:-1;content:"";border-radius:50%;transition:background-color .16s;position:absolute;inset:6px}.voice-dictation-layer-module__lY_iHG__control:not([aria-disabled=true]):active{transform:scale(.96)}.voice-dictation-layer-module__lY_iHG__control:focus-visible{outline:2px solid var(--voice-dictation-ink);outline-offset:-4px}.voice-dictation-layer-module__lY_iHG__cancel:before{background-color:#0000}.voice-dictation-layer-module__lY_iHG__cancel:hover:before{background-color:var(--voice-dictation-hover)}.voice-dictation-layer-module__lY_iHG__finish:before{background-color:var(--voice-dictation-finish);box-shadow:inset 0 0 0 1px var(--voice-dictation-finish-ring)}.voice-dictation-layer-module__lY_iHG__finish:not([aria-disabled=true]):hover:before{background-color:var(--voice-dictation-hover)}.voice-dictation-layer-module__lY_iHG__finish[aria-disabled=true]{cursor:wait;opacity:.86}.voice-dictation-layer-module__lY_iHG__center{flex-direction:row;justify-content:center;align-items:center;gap:10px;min-width:0;padding-inline:2px;display:flex;overflow:hidden}.voice-dictation-layer-module__lY_iHG__waveform{flex:0 auto;justify-content:center;align-items:center;gap:3px;width:auto;min-width:0;height:20px;display:flex;overflow:hidden}.voice-dictation-layer-module__lY_iHG__bar{background-color:var(--voice-dictation-wave);transform-origin:50%;border-radius:999px;flex:0 0 2px;width:2px;height:14px;max-height:14px;animation:.92s ease-in-out infinite voice-dictation-layer-module__lY_iHG__voice-dictation-wave}.voice-dictation-layer-module__lY_iHG__bar:first-child,.voice-dictation-layer-module__lY_iHG__bar:nth-child(13){height:5px;animation-delay:-120ms}.voice-dictation-layer-module__lY_iHG__bar:nth-child(2),.voice-dictation-layer-module__lY_iHG__bar:nth-child(12){height:8px;animation-delay:-620ms}.voice-dictation-layer-module__lY_iHG__bar:nth-child(3),.voice-dictation-layer-module__lY_iHG__bar:nth-child(11){height:11px;animation-delay:-310ms}.voice-dictation-layer-module__lY_iHG__bar:nth-child(4),.voice-dictation-layer-module__lY_iHG__bar:nth-child(10){height:16px;animation-delay:-790ms}.voice-dictation-layer-module__lY_iHG__bar:nth-child(5),.voice-dictation-layer-module__lY_iHG__bar:nth-child(9){height:11px;animation-delay:-450ms}.voice-dictation-layer-module__lY_iHG__bar:nth-child(6),.voice-dictation-layer-module__lY_iHG__bar:nth-child(8){height:15px;animation-delay:-180ms}.voice-dictation-layer-module__lY_iHG__bar:nth-child(7){height:18px;animation-delay:-700ms}.voice-dictation-layer-module__lY_iHG__status{max-width:100%;color:var(--voice-dictation-ink);letter-spacing:0;text-align:center;text-overflow:ellipsis;white-space:nowrap;background-color:#0000;border:0;flex-shrink:0;margin:0;padding:0;font-size:13px;font-weight:500;line-height:18px;overflow:hidden}.voice-dictation-layer-module__lY_iHG__timer{color:var(--voice-dictation-timer);font-variant-numeric:tabular-nums;font-size:12px}.voice-dictation-layer-module__lY_iHG__icon{width:18px;height:18px}.voice-dictation-layer-module__lY_iHG__stopIcon{border-radius:3px;width:12px;height:12px}.voice-dictation-layer-module__lY_iHG__spinner{animation:.8s linear infinite voice-dictation-layer-module__lY_iHG__voice-dictation-spin}.voice-dictation-layer-module__lY_iHG__layer[data-state=finishing] .voice-dictation-layer-module__lY_iHG__waveform{display:none}html[data-theme=dark] .voice-dictation-layer-module__lY_iHG__layer{--voice-dictation-surface:var(--surface-elevated);--voice-dictation-ink:var(--ink);--voice-dictation-control:var(--ink-soft);--voice-dictation-hover:var(--surface-active);--voice-dictation-finish:var(--surface-hover);--voice-dictation-finish-ring:var(--line-soft);--voice-dictation-wave:var(--ink-faint);--voice-dictation-timer:var(--ink-faint)}@media (prefers-color-scheme:dark){html[data-theme=auto] .voice-dictation-layer-module__lY_iHG__layer{--voice-dictation-surface:var(--surface-elevated);--voice-dictation-ink:var(--ink);--voice-dictation-control:var(--ink-soft);--voice-dictation-hover:var(--surface-active);--voice-dictation-finish:var(--surface-hover);--voice-dictation-finish-ring:var(--line-soft);--voice-dictation-wave:var(--ink-faint);--voice-dictation-timer:var(--ink-faint)}}@media (max-width:420px){.voice-dictation-layer-module__lY_iHG__center{gap:8px;padding-inline:4px}.voice-dictation-layer-module__lY_iHG__waveform{gap:2px}.voice-dictation-layer-module__lY_iHG__bar:nth-child(n+8){display:none}}@media (forced-colors:active){.voice-dictation-layer-module__lY_iHG__layer{height:48px;box-shadow:none;color:canvastext;forced-color-adjust:none;background-color:canvas;background-image:none;border:2px solid canvastext}.voice-dictation-layer-module__lY_iHG__cancel,.voice-dictation-layer-module__lY_iHG__finish{color:buttontext;box-shadow:none;background-color:buttonface;border:2px solid buttontext}.voice-dictation-layer-module__lY_iHG__finish[aria-disabled=true]{color:graytext;opacity:1}.voice-dictation-layer-module__lY_iHG__control:before{display:none}.voice-dictation-layer-module__lY_iHG__status{color:canvastext;background-color:canvas;border:1px solid canvastext}.voice-dictation-layer-module__lY_iHG__bar{background-color:canvastext}.voice-dictation-layer-module__lY_iHG__timer{color:canvastext}.voice-dictation-layer-module__lY_iHG__control:focus-visible{outline-offset:-5px;outline:3px solid highlight}}@media (prefers-reduced-motion:reduce){.voice-dictation-layer-module__lY_iHG__layer{clip-path:none;will-change:auto;transition:none;animation:none}.voice-dictation-layer-module__lY_iHG__control,.voice-dictation-layer-module__lY_iHG__control:before{transition:none}.voice-dictation-layer-module__lY_iHG__bar{opacity:.82;transition:none;animation:none;transform:scaleY(.62)}.voice-dictation-layer-module__lY_iHG__spinner{transition:none;animation:none}}
.composer-attachment-summary-module__Bd4QKW__slot{background:var(--paper);min-width:0;height:52px;box-shadow:inset 0 0 0 1px var(--line-soft);border-radius:16px;flex:none;align-items:center;padding-right:6px;transition:background .16s;animation:.28s cubic-bezier(.22,1,.36,1) composer-attachment-summary-module__Bd4QKW__enter;display:flex;position:relative;overflow:hidden;container-type:inline-size}.composer-attachment-summary-module__Bd4QKW__slot:has(.composer-attachment-summary-module__Bd4QKW__summary:hover:not(:disabled)){background:color-mix(in srgb, var(--ink) 3%, var(--paper))}.composer-attachment-summary-module__Bd4QKW__summary{border-radius:inherit;min-width:0;height:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:0 6px 0 9px;display:flex}.composer-attachment-summary-module__Bd4QKW__summary:disabled,.composer-attachment-summary-module__Bd4QKW__slot button:disabled,.composer-attachment-summary-module__Bd4QKW__panel button:disabled{cursor:default;opacity:.5}.composer-attachment-summary-module__Bd4QKW__summary:focus-visible,.composer-attachment-summary-module__Bd4QKW__slot button:focus-visible,.composer-attachment-summary-module__Bd4QKW__panel button:focus-visible,.composer-attachment-summary-module__Bd4QKW__fileList:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.composer-attachment-summary-module__Bd4QKW__stack{flex:none;align-items:center;height:36px;display:flex}.composer-attachment-summary-module__Bd4QKW__tile{background:var(--surface);width:34px;height:34px;box-shadow:0 0 0 2px var(--paper), 0 1px 3px var(--line);border-radius:9px;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.composer-attachment-summary-module__Bd4QKW__tile:first-child{z-index:3}.composer-attachment-summary-module__Bd4QKW__tile:nth-child(2){z-index:2;margin-left:-12px;transform:scale(.92)}.composer-attachment-summary-module__Bd4QKW__tile:nth-child(3){z-index:1;margin-left:-12px;transform:scale(.84)}.composer-attachment-summary-module__Bd4QKW__tile>img:not(.composer-attachment-summary-module__Bd4QKW__thumbnail){width:24px;height:24px}.composer-attachment-summary-module__Bd4QKW__main{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.composer-attachment-summary-module__Bd4QKW__titleRow{align-items:baseline;gap:8px;min-width:0;line-height:19px;display:flex}.composer-attachment-summary-module__Bd4QKW__name{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13.5px;font-weight:600;overflow:hidden}.composer-attachment-summary-module__Bd4QKW__size{color:var(--ink-faint);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:12px}.composer-attachment-summary-module__Bd4QKW__status{min-width:0;color:var(--ink-mute);font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-size:12px;line-height:16px;display:flex}.composer-attachment-summary-module__Bd4QKW__status svg{flex:none}.composer-attachment-summary-module__Bd4QKW__statusText{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.composer-attachment-summary-module__Bd4QKW__summary[data-failed=true] .composer-attachment-summary-module__Bd4QKW__status{color:var(--danger)}.composer-attachment-summary-module__Bd4QKW__detailsLabel{height:30px;color:var(--ink-mute);white-space:nowrap;border-radius:9px;flex:none;align-items:center;gap:3px;padding:0 6px 0 9px;font-size:12.5px;transition:background .15s,color .15s;display:inline-flex}.composer-attachment-summary-module__Bd4QKW__summary:hover:not(:disabled) .composer-attachment-summary-module__Bd4QKW__detailsLabel{color:var(--ink);background:var(--surface-hover)}.composer-attachment-summary-module__Bd4QKW__progress{pointer-events:none;height:2px;position:absolute;bottom:0;left:0;right:0}.composer-attachment-summary-module__Bd4QKW__progress>i{background:var(--ink);transform-origin:0;height:100%;transition:transform .16s linear;display:block}.composer-attachment-summary-module__Bd4QKW__progress[data-unknown=true]>i{width:30%;animation:1.3s ease-in-out infinite composer-attachment-summary-module__Bd4QKW__sweep;transform:none!important}.composer-attachment-summary-module__Bd4QKW__retryButton{background:var(--surface);height:30px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);white-space:nowrap;cursor:pointer;border:0;border-radius:9px;flex:none;align-items:center;gap:4px;margin-left:2px;padding:0 10px 0 9px;font-size:12.5px;font-weight:600;transition:background .15s;display:inline-flex}.composer-attachment-summary-module__Bd4QKW__retryButton:hover:not(:disabled){background:var(--surface-hover)}.composer-attachment-summary-module__Bd4QKW__separator{background:var(--line-soft);flex:none;width:1px;height:16px;margin:0 4px 0 6px}.composer-attachment-summary-module__Bd4QKW__clearButton{width:28px;height:28px;color:var(--ink-mute);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;transition:background .15s,color .15s;display:grid}.composer-attachment-summary-module__Bd4QKW__clearButton:hover:not(:disabled){background:var(--surface-hover);color:var(--ink)}.composer-attachment-summary-module__Bd4QKW__panel{z-index:60;border:1px solid var(--line-soft);background:var(--surface-elevated);max-width:calc(100vw - 32px);max-height:420px;color:var(--ink);box-shadow:0 24px 60px -22px color-mix(in srgb, var(--app-shadow) 55%, transparent), 0 1px 3px var(--line-faint);border-radius:18px;flex-direction:column;animation:.2s cubic-bezier(.22,1,.36,1) composer-attachment-summary-module__Bd4QKW__enter;display:flex;position:fixed;overflow:hidden}.composer-attachment-summary-module__Bd4QKW__panel button{cursor:pointer}.composer-attachment-summary-module__Bd4QKW__panelHeader{flex:none;align-items:center;gap:8px;height:50px;padding:0 10px 0 18px;display:flex}.composer-attachment-summary-module__Bd4QKW__panelHeader h2{white-space:nowrap;margin:0;font-size:14px;font-weight:600;line-height:20px}.composer-attachment-summary-module__Bd4QKW__panelHeader>span{text-overflow:ellipsis;min-width:0;color:var(--ink-faint);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px;overflow:hidden}.composer-attachment-summary-module__Bd4QKW__panelHeader>.composer-attachment-summary-module__Bd4QKW__iconButton{width:30px;height:30px;margin-left:auto}.composer-attachment-summary-module__Bd4QKW__iconButton{width:28px;height:28px;color:var(--ink-mute);background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:inline-flex}.composer-attachment-summary-module__Bd4QKW__iconButton:hover:not(:disabled){background:var(--surface-hover);color:var(--ink)}.composer-attachment-summary-module__Bd4QKW__notice{background:var(--danger-soft);height:38px;color:var(--danger);border-radius:10px;flex:none;align-items:center;gap:8px;margin:0 12px 6px;padding:0 6px 0 12px;font-size:12.5px;display:flex}.composer-attachment-summary-module__Bd4QKW__notice>svg{flex:none}.composer-attachment-summary-module__Bd4QKW__notice>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.composer-attachment-summary-module__Bd4QKW__notice>button{background:var(--surface-elevated);height:26px;box-shadow:0 0 0 1px var(--line-soft);color:var(--ink);white-space:nowrap;border:0;border-radius:7px;flex:none;margin-left:auto;padding:0 10px;font-size:12px;font-weight:600}.composer-attachment-summary-module__Bd4QKW__fileList{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding:2px 8px 6px;overflow-y:auto}.composer-attachment-summary-module__Bd4QKW__fileRow{border-radius:11px;align-items:center;gap:11px;min-width:0;height:54px;padding:0 6px 0 10px;display:flex;position:relative}.composer-attachment-summary-module__Bd4QKW__fileRow:hover{background:var(--surface-hover)}.composer-attachment-summary-module__Bd4QKW__fileIcon,.composer-attachment-summary-module__Bd4QKW__previewButton{border-radius:8px;flex:none;place-items:center;width:34px;height:34px;display:grid;overflow:hidden}.composer-attachment-summary-module__Bd4QKW__previewButton{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line-soft);border:0;padding:0}.composer-attachment-summary-module__Bd4QKW__previewButton:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--ink-faint)}.composer-attachment-summary-module__Bd4QKW__thumbnail{object-fit:cover;width:100%;height:100%}.composer-attachment-summary-module__Bd4QKW__fileInfo{flex-direction:column;flex:1;min-width:0;display:flex}.composer-attachment-summary-module__Bd4QKW__fileName{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;line-height:18px;overflow:hidden}.composer-attachment-summary-module__Bd4QKW__fileMeta{color:var(--ink-faint);text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11.5px;line-height:16px;overflow:hidden}.composer-attachment-summary-module__Bd4QKW__fileRow[data-phase=failed] .composer-attachment-summary-module__Bd4QKW__fileMeta{color:var(--danger)}.composer-attachment-summary-module__Bd4QKW__fileRow[data-phase=queued] .composer-attachment-summary-module__Bd4QKW__fileIcon,.composer-attachment-summary-module__Bd4QKW__fileRow[data-phase=preparing] .composer-attachment-summary-module__Bd4QKW__fileIcon{opacity:.55}.composer-attachment-summary-module__Bd4QKW__rowRetry{height:26px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);white-space:nowrap;background:0 0;border:0;border-radius:7px;flex:none;padding:0 9px;font-size:12px;font-weight:600}.composer-attachment-summary-module__Bd4QKW__rowRetry:hover:not(:disabled){background:var(--surface)}.composer-attachment-summary-module__Bd4QKW__rowProgress{background:var(--line-soft);border-radius:1px;height:2px;position:absolute;bottom:6px;left:55px;right:16px;overflow:hidden}.composer-attachment-summary-module__Bd4QKW__rowProgress>i{background:var(--ink);transform-origin:0;height:100%;transition:transform .15s linear;display:block}.composer-attachment-summary-module__Bd4QKW__rowProgress[data-unknown=true]>i{width:30%;animation:1.3s ease-in-out infinite composer-attachment-summary-module__Bd4QKW__sweep;transform:none!important}.composer-attachment-summary-module__Bd4QKW__fileRow[data-phase=processing] .composer-attachment-summary-module__Bd4QKW__rowProgress>i{animation:1.5s ease-in-out infinite composer-attachment-summary-module__Bd4QKW__pending}.composer-attachment-summary-module__Bd4QKW__footer{border-top:1px solid var(--line-soft);height:46px;color:var(--ink-faint);font-variant-numeric:tabular-nums;flex:none;justify-content:space-between;align-items:center;padding:0 10px 0 18px;font-size:12px;display:flex}.composer-attachment-summary-module__Bd4QKW__textButton{height:30px;color:var(--ink-mute);white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:0 10px;font-size:12.5px;transition:background .15s,color .15s}.composer-attachment-summary-module__Bd4QKW__textButton:hover:not(:disabled){background:var(--surface-hover);color:var(--danger)}.composer-attachment-summary-module__Bd4QKW__panel[data-compact=true]{overscroll-behavior:contain;overflow-y:auto}.composer-attachment-summary-module__Bd4QKW__panel[data-compact=true] .composer-attachment-summary-module__Bd4QKW__fileList{flex:none;overflow:visible}.composer-attachment-summary-module__Bd4QKW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes composer-attachment-summary-module__Bd4QKW__enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes composer-attachment-summary-module__Bd4QKW__pending{0%,to{opacity:.35}50%{opacity:.85}}@keyframes composer-attachment-summary-module__Bd4QKW__sweep{0%{translate:-100%}to{translate:340%}}@container (max-width:440px){.composer-attachment-summary-module__Bd4QKW__summary{gap:8px;padding-left:8px}.composer-attachment-summary-module__Bd4QKW__size,.composer-attachment-summary-module__Bd4QKW__statusLong,.composer-attachment-summary-module__Bd4QKW__detailsText,.composer-attachment-summary-module__Bd4QKW__retryText{display:none}.composer-attachment-summary-module__Bd4QKW__detailsLabel{padding:0 4px}.composer-attachment-summary-module__Bd4QKW__retryButton{justify-content:center;width:30px;padding:0}}@media (prefers-reduced-motion:reduce){.composer-attachment-summary-module__Bd4QKW__slot,.composer-attachment-summary-module__Bd4QKW__panel,.composer-attachment-summary-module__Bd4QKW__slot *,.composer-attachment-summary-module__Bd4QKW__panel *{transition:none!important;animation:none!important}}
.preview-rendering-loader-module__1kuNsG__loader{--loader-block:color-mix(in srgb, var(--ink) 6%, transparent);--loader-block-hi:color-mix(in srgb, var(--ink) 11%, transparent);--loader-show-delay:.4s;--loader-fade:.24s;width:100%;min-width:0;height:100%;min-height:0;color:var(--ink);flex-direction:column;display:flex;position:relative;overflow:hidden}.preview-rendering-loader-module__1kuNsG__skeleton{opacity:0;min-height:0;animation:preview-rendering-loader-module__1kuNsG__loader-in var(--loader-fade) ease-out var(--loader-show-delay) forwards;flex:1;justify-content:center;align-items:stretch;padding:28px 32px 8px;display:flex}.preview-rendering-loader-module__1kuNsG__loader[data-mode=generate] .preview-rendering-loader-module__1kuNsG__skeleton>*{opacity:.7}.preview-rendering-loader-module__1kuNsG__block{background:linear-gradient(90deg, var(--loader-block) 0%, var(--loader-block) 35%, var(--loader-block-hi) 50%, var(--loader-block) 65%, var(--loader-block) 100%);background-size:300% 100%;border-radius:6px;animation:1.8s ease-in-out infinite preview-rendering-loader-module__1kuNsG__loader-sheen;display:block}.preview-rendering-loader-module__1kuNsG__loader[data-mode=generate] .preview-rendering-loader-module__1kuNsG__block{animation-duration:2.6s}.preview-rendering-loader-module__1kuNsG__loader[data-paused] .preview-rendering-loader-module__1kuNsG__block{background:var(--loader-block);animation:none}.preview-rendering-loader-module__1kuNsG__page{flex-direction:column;width:100%;max-width:760px;display:flex}.preview-rendering-loader-module__1kuNsG__pageNav{align-items:center;gap:12px;display:flex}.preview-rendering-loader-module__1kuNsG__pageNav .preview-rendering-loader-module__1kuNsG__block{width:36px;height:8px}.preview-rendering-loader-module__1kuNsG__pageNav .preview-rendering-loader-module__1kuNsG__pageBrand{width:72px;margin-right:auto}.preview-rendering-loader-module__1kuNsG__pageHero{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:24px;margin-top:36px;display:grid}.preview-rendering-loader-module__1kuNsG__pageCopy{gap:10px;display:grid}.preview-rendering-loader-module__1kuNsG__pageTitle{width:82%;height:26px}.preview-rendering-loader-module__1kuNsG__pageTitleShort{width:54%;height:26px}.preview-rendering-loader-module__1kuNsG__pageLine{width:92%;height:9px;margin-top:6px}.preview-rendering-loader-module__1kuNsG__pageLineShort{width:68%;height:9px}.preview-rendering-loader-module__1kuNsG__pageButton{border-radius:999px;width:104px;height:30px;margin-top:10px}.preview-rendering-loader-module__1kuNsG__pageVisual{aspect-ratio:1;border-radius:50%;justify-self:center;width:100%;max-width:180px}.preview-rendering-loader-module__1kuNsG__pageRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:36px;display:grid}.preview-rendering-loader-module__1kuNsG__pageRow .preview-rendering-loader-module__1kuNsG__block{border-radius:10px;height:64px}.preview-rendering-loader-module__1kuNsG__deck{flex-direction:column;justify-content:center;align-items:center;gap:14px;width:100%;max-width:760px;display:flex}.preview-rendering-loader-module__1kuNsG__deckSlide{aspect-ratio:16/9;border-radius:6px;width:100%}.preview-rendering-loader-module__1kuNsG__deckThumbs{gap:8px;width:100%;display:flex}.preview-rendering-loader-module__1kuNsG__deckThumbs .preview-rendering-loader-module__1kuNsG__block{aspect-ratio:16/9;border-radius:3px;flex:1}.preview-rendering-loader-module__1kuNsG__note{aspect-ratio:3/4;flex-direction:column;align-self:center;gap:10px;max-width:100%;height:100%;max-height:620px;display:flex}.preview-rendering-loader-module__1kuNsG__noteCover{border-radius:12px;flex:1}.preview-rendering-loader-module__1kuNsG__noteTitle{flex:none;width:78%;height:12px}.preview-rendering-loader-module__1kuNsG__noteMeta{flex:none;width:42%;height:9px}.preview-rendering-loader-module__1kuNsG__document{flex-direction:column;gap:12px;width:100%;max-width:680px;display:flex}.preview-rendering-loader-module__1kuNsG__docTitle{width:58%;height:26px}.preview-rendering-loader-module__1kuNsG__docMeta{width:28%;height:9px;margin-bottom:14px}.preview-rendering-loader-module__1kuNsG__docLine{width:100%;height:10px}.preview-rendering-loader-module__1kuNsG__docLineShort{width:64%;height:10px}.preview-rendering-loader-module__1kuNsG__docMedia{aspect-ratio:16/7;border-radius:10px;width:100%;margin:10px 0}.preview-rendering-loader-module__1kuNsG__grid{flex-direction:column;gap:22px;width:100%;display:flex}.preview-rendering-loader-module__1kuNsG__gridHead{align-items:center;gap:8px;display:flex}.preview-rendering-loader-module__1kuNsG__gridHead .preview-rendering-loader-module__1kuNsG__block{border-radius:999px;width:56px;height:26px}.preview-rendering-loader-module__1kuNsG__gridHead .preview-rendering-loader-module__1kuNsG__gridTitle{border-radius:6px;width:120px;height:18px;margin-right:auto}.preview-rendering-loader-module__1kuNsG__gridCards{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;display:grid}.preview-rendering-loader-module__1kuNsG__gridCard{gap:10px;display:grid}.preview-rendering-loader-module__1kuNsG__gridThumb{aspect-ratio:4/3;border-radius:10px;width:100%}.preview-rendering-loader-module__1kuNsG__gridCaption{width:62%;height:10px}.preview-rendering-loader-module__1kuNsG__generate{text-align:center;opacity:0;animation:preview-rendering-loader-module__1kuNsG__loader-in var(--loader-fade) ease-out var(--loader-show-delay) forwards;flex:none;justify-items:center;gap:4px;padding:16px 24px 28px;display:grid}.preview-rendering-loader-module__1kuNsG__generateTitle{color:var(--ink);margin:0;font-size:15px;font-weight:600;line-height:1.5}.preview-rendering-loader-module__1kuNsG__generateHint{color:var(--ink-faint);margin:0;font-size:13px;line-height:1.5}.preview-rendering-loader-module__1kuNsG__foot{flex:0 0 48px;height:48px;position:relative}.preview-rendering-loader-module__1kuNsG__caption,.preview-rendering-loader-module__1kuNsG__slow{color:var(--ink-faint);text-align:center;justify-content:center;align-items:center;gap:8px;margin:0;font-size:13px;line-height:1.5;display:flex;position:absolute;inset:0 16px}.preview-rendering-loader-module__1kuNsG__caption{animation:.3s ease-out 2s both preview-rendering-loader-module__1kuNsG__loader-reveal}.preview-rendering-loader-module__1kuNsG__captionUntilSlow{animation:.3s ease-out 2s both preview-rendering-loader-module__1kuNsG__loader-reveal,.2s ease-out 8s forwards preview-rendering-loader-module__1kuNsG__loader-conceal}.preview-rendering-loader-module__1kuNsG__slow{animation:.3s ease-out 8s both preview-rendering-loader-module__1kuNsG__loader-reveal}.preview-rendering-loader-module__1kuNsG__retry{color:var(--ink);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.preview-rendering-loader-module__1kuNsG__retry:focus-visible{outline:2px solid var(--focus-ring,var(--ink));outline-offset:2px;border-radius:4px}.preview-rendering-loader-module__1kuNsG__cover{z-index:10;background:var(--paper);opacity:1;transition:opacity .2s ease-out;position:absolute;inset:0}.preview-rendering-loader-module__1kuNsG__coverLeaving{opacity:0;pointer-events:none}@keyframes preview-rendering-loader-module__1kuNsG__loader-in{0%{opacity:0}to{opacity:1}}@keyframes preview-rendering-loader-module__1kuNsG__loader-sheen{0%{background-position:100% 0}to{background-position:0 0}}@keyframes preview-rendering-loader-module__1kuNsG__loader-reveal{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes preview-rendering-loader-module__1kuNsG__loader-conceal{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@media (max-width:520px){.preview-rendering-loader-module__1kuNsG__skeleton{padding:20px 18px 8px}.preview-rendering-loader-module__1kuNsG__pageHero{grid-template-columns:minmax(0,1fr)}.preview-rendering-loader-module__1kuNsG__pageVisual{display:none}}@media (prefers-reduced-motion:reduce){.preview-rendering-loader-module__1kuNsG__block{background:var(--loader-block);animation:none}.preview-rendering-loader-module__1kuNsG__cover{transition:none}}.preview-rendering-loader-module__1kuNsG__updating{z-index:30;pointer-events:none;height:2px;position:absolute;top:0;left:0;right:0;overflow:hidden}.preview-rendering-loader-module__1kuNsG__updating:after{background:var(--ink);content:"";opacity:.5;width:30%;animation:1.25s cubic-bezier(.45,0,.25,1) infinite preview-rendering-loader-module__1kuNsG__loader-updating;position:absolute;top:0;bottom:0;left:-30%}@keyframes preview-rendering-loader-module__1kuNsG__loader-updating{0%{left:-30%}to{left:100%}}@media (prefers-reduced-motion:reduce){.preview-rendering-loader-module__1kuNsG__updating:after{opacity:.25;width:100%;animation:none;left:0}}
.xiaohongshu-phone-frame-module__n9akNG__frame{isolation:isolate;color:#191919;transform-origin:0 0;position:absolute;top:0;left:0}.xiaohongshu-phone-frame-module__n9akNG__shell{background:linear-gradient(115deg,#47474a,#1b1b1e 20%,#353539 55%,#18181b 78%,#535357);border-radius:42px;position:absolute;inset:0 2px;box-shadow:inset 0 0 0 .5px #77777b,0 12px 21px -15px #20202045,0 2px 5px -3px #22222229}.xiaohongshu-phone-frame-module__n9akNG__glass{background:#0c0c0e;border-radius:40.7px;position:absolute;inset:1.3px;box-shadow:inset 0 0 0 .45px #7272764d}.xiaohongshu-phone-frame-module__n9akNG__screen{border-radius:35.5px;flex-direction:column;display:flex;position:absolute;inset:6.5px 8.5px;overflow:hidden}.xiaohongshu-phone-frame-module__n9akNG__sideButton{background:linear-gradient(90deg,#252528,#626269,#27272b);border-radius:1px;width:2px;position:absolute;box-shadow:inset 0 .4px .3px #ffffff78}.xiaohongshu-phone-frame-module__n9akNG__action{height:16px;top:72px;left:0}.xiaohongshu-phone-frame-module__n9akNG__volumeUp{height:31px;top:105px;left:0}.xiaohongshu-phone-frame-module__n9akNG__volumeDown{height:31px;top:144px;left:0}.xiaohongshu-phone-frame-module__n9akNG__power{height:50px;top:120px;right:0}.xiaohongshu-phone-frame-module__n9akNG__statusBar{letter-spacing:-.25px;flex:0 0 36px;justify-content:space-between;align-items:flex-start;padding:11.5px 17px 0 19px;font-size:10.5px;font-weight:650;line-height:14px;display:flex;position:relative}.xiaohongshu-phone-frame-module__n9akNG__island{background:#080809;border-radius:14px;width:72px;height:21px;position:absolute;top:6.5px;left:50%;transform:translate(-50%)}.xiaohongshu-phone-frame-module__n9akNG__lens{background:radial-gradient(circle at 39% 37%,#1b253f,#0e1322 21%,#090a12 42%,#101018 56%,#030304 76%);border-radius:50%;width:8px;height:8px;position:absolute;top:6.5px;right:6.5px;box-shadow:0 0 0 .3px #1b1b22}.xiaohongshu-phone-frame-module__n9akNG__indicators{align-items:center;gap:4px;height:13px;display:flex}.xiaohongshu-phone-frame-module__n9akNG__indicators svg{flex-shrink:0}.xiaohongshu-phone-frame-module__n9akNG__homeArea{flex:0 0 18px;position:relative}.xiaohongshu-phone-frame-module__n9akNG__homeIndicator{background:#141415;border-radius:3px;width:81px;height:3px;position:absolute;bottom:5px;left:50%;transform:translate(-50%)}
.xiaohongshu-publish-dialog-module__pFFqUG__overlay{padding-top:max(16px,50dvh - 251px)}.xiaohongshu-publish-dialog-module__pFFqUG__title{animation:.16s ease-out both xiaohongshu-publish-dialog-module__pFFqUG__xhs-publish-fade}.xiaohongshu-publish-dialog-module__pFFqUG__stageMuted{background:color-mix(in srgb, var(--ink) 4%, transparent)}.xiaohongshu-publish-dialog-module__pFFqUG__qr{animation:.2s ease-out both xiaohongshu-publish-dialog-module__pFFqUG__xhs-publish-fade}.xiaohongshu-publish-dialog-module__pFFqUG__ghost{opacity:.1;filter:blur(4px);pointer-events:none;animation:.4s both xiaohongshu-publish-dialog-module__pFFqUG__xhs-publish-ghost}html[data-theme=dark] .xiaohongshu-publish-dialog-module__pFFqUG__ghost{opacity:.14;filter:invert()blur(4px);animation:none}@media (prefers-color-scheme:dark){html[data-theme=auto] .xiaohongshu-publish-dialog-module__pFFqUG__ghost{opacity:.14;filter:invert()blur(4px);animation:none}}.xiaohongshu-publish-dialog-module__pFFqUG__phone{animation:.24s cubic-bezier(.32,.72,0,1) both xiaohongshu-publish-dialog-module__pFFqUG__xhs-publish-rise}.xiaohongshu-publish-dialog-module__pFFqUG__cjk{font-family:PingFang SC,Hiragino Sans GB,Noto Sans SC,Microsoft YaHei,sans-serif}.xiaohongshu-publish-dialog-module__pFFqUG__spinner{width:20px;height:20px;animation:.15s ease-out .3s both xiaohongshu-publish-dialog-module__pFFqUG__xhs-publish-fade;position:relative}.xiaohongshu-publish-dialog-module__pFFqUG__spinnerTrack{animation:1s steps(12,end) infinite xiaohongshu-publish-dialog-module__pFFqUG__xhs-publish-spin;position:absolute;inset:0}.xiaohongshu-publish-dialog-module__pFFqUG__spoke{background:var(--ink-faint);transform-origin:1px 10px;border-radius:1px;width:2px;height:5.5px;position:absolute;top:0;left:9px}.xiaohongshu-publish-dialog-module__pFFqUG__later{animation:.3s ease-out 5s both xiaohongshu-publish-dialog-module__pFFqUG__xhs-publish-fade}.xiaohongshu-publish-dialog-module__pFFqUG__countdown{animation:.2s ease-out both xiaohongshu-publish-dialog-module__pFFqUG__xhs-publish-fade}@keyframes xiaohongshu-publish-dialog-module__pFFqUG__xhs-publish-fade{0%{opacity:0}to{opacity:1}}@keyframes xiaohongshu-publish-dialog-module__pFFqUG__xhs-publish-ghost{0%{opacity:1;filter:blur()}}@keyframes xiaohongshu-publish-dialog-module__pFFqUG__xhs-publish-rise{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes xiaohongshu-publish-dialog-module__pFFqUG__xhs-publish-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.xiaohongshu-publish-dialog-module__pFFqUG__title,.xiaohongshu-publish-dialog-module__pFFqUG__qr,.xiaohongshu-publish-dialog-module__pFFqUG__ghost,.xiaohongshu-publish-dialog-module__pFFqUG__phone,.xiaohongshu-publish-dialog-module__pFFqUG__countdown{animation:none}}
