.s3-trend-card{color:#11132d;border-bottom:1px solid #11132d1a;min-width:0;padding:28px 0}.s3-trend-card:first-child{padding-top:8px}.s3-trend-topline{color:#63667c;flex-wrap:wrap;align-items:center;gap:6px 16px;margin-bottom:12px;font-size:12px;font-weight:600;display:flex}.s3-trend-topline>span:first-child{color:#3d5cff}.s3-trend-topline>span[data-trend-status]{color:var(--room-ink,#0d1330);font-weight:700}.s3-trend-card h3{letter-spacing:-.035em;text-wrap:balance;max-width:30ch;margin:0 0 12px;font-size:clamp(23px,2.1vw,29px);font-weight:700;line-height:1.18}.s3-trend-card p{overflow-wrap:anywhere;margin:0;line-height:1.6}.s3-trend-definition{color:#373a51;max-width:66ch;font-size:16px}.s3-trend-card h4{margin:0 0 12px;font-size:13px;font-weight:700}.s3-trend-example{background:#4767ff08;border-left:2px solid #526bff;border-radius:0 14px 14px 0;margin-top:22px;padding:20px 22px;font-size:14px}.s3-trend-example h4{color:#334bd4;margin-bottom:8px}.s3-trend-example small{color:#6b6e80;margin-top:10px;font-size:12px;line-height:1.5;display:block}.s3-trend-actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.s3-trend-actions button,.s3-ask-pill{border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 18px;font-size:14px;font-weight:600;transition:background .18s,transform .18s;display:inline-flex}.s3-trend-use{color:#fff;background:#4361ff;border:1px solid #0000}.s3-trend-use:hover{background:#334edb}.s3-trend-explain,.s3-ask-pill{color:#24273f;background:0 0;border:1px solid #11132d24}.s3-trend-explain:hover,.s3-ask-pill:hover{background:#11132d06}.s3-trend-actions button:active,.s3-ask-pill:active{transform:scale(.98)}.s3-trend-actions svg{flex-shrink:0}.s3-trend-actions button:focus-visible,.s3-trend-evidence summary:focus-visible{outline-offset:4px;outline:2px solid #4361ff}.s3-trend-support{color:#63667b;max-width:76ch;font-size:12px;margin-top:18px!important}.s3-trend-experiment{color:#676078;font-size:13px;margin-top:12px!important}.s3-trend-evidence{color:#5f6277;margin-top:14px;font-size:13px}.s3-trend-evidence summary{cursor:pointer;align-items:center;gap:7px;width:fit-content;min-height:36px;font-weight:600;list-style:none;display:flex}.s3-trend-evidence summary::-webkit-details-marker{display:none}.s3-trend-evidence summary svg{transition:transform .2s}.s3-trend-evidence[open] summary svg{transform:rotate(180deg)}.s3-trend-evidence h4{color:#373a51;margin-top:18px;margin-bottom:6px}.s3-trend-evidence p+p{margin-top:8px}.s3-trend-evidence ul{padding-left:18px;line-height:1.6}.s3-trend-sources{flex-wrap:wrap;gap:10px;display:flex}.s3-trend-sources a{color:#3c55dd;text-underline-offset:3px;align-items:center;gap:6px;min-height:40px;text-decoration:underline;display:inline-flex}.s3-trends-loading{color:#11132d;padding:16px 0}.s3-trend-freshness{color:#64677c;border-bottom:1px solid #11132d14;padding:12px 0 16px;font-size:13px;line-height:1.5}.s3-trend-freshness p{margin:0}.s3-trend-freshness summary{cursor:pointer;text-underline-offset:3px;min-height:28px;padding-top:5px;font-size:12px;text-decoration:underline}.s3-trend-freshness details p{max-width:72ch;padding-top:8px}.s3-work-preview{border:1px solid;border-color:color-mix(in srgb,currentColor 13%,transparent);background:color-mix(in srgb,currentColor 3%,transparent);border-radius:20px;align-items:center;gap:18px;width:min(100%,360px);margin:10px 0 18px;padding:16px 18px;display:flex;overflow:hidden}.s3-work-art{flex:0 0 66px;place-items:center;width:66px;height:78px;display:grid;position:relative}.s3-work-page{background:#5369ff18;border:1px solid #98a7ff70;border-radius:7px;width:51px;height:68px;padding:11px 8px;overflow:hidden;transform:rotate(-5deg)}.s3-work-page>span{background:#9aaaff;border-radius:3px;width:16px;height:4px;margin-bottom:9px;display:block}.s3-work-page i{transform-origin:0;background:#a3afffb3;border-radius:2px;height:2px;margin-bottom:6px;animation:2.8s ease-in-out infinite s3-ink;display:block}.s3-work-page i:nth-child(2){width:100%;animation-delay:0s}.s3-work-page i:nth-child(3){width:84%;animation-delay:.18s}.s3-work-page i:nth-child(4){width:93%;animation-delay:.36s}.s3-work-page i:nth-child(5){width:73%;animation-delay:.54s}.s3-work-page i:nth-child(6){width:50%;animation-delay:.72s}.s3-work-copy{min-width:0}.s3-work-copy p{align-items:center;gap:6px;margin:0;font-size:14px;font-weight:600;line-height:1.4;display:flex}.s3-work-copy p:first-letter{text-transform:uppercase}.s3-work-copy small{-webkit-line-clamp:2;opacity:.6;-webkit-box-orient:vertical;margin-top:5px;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.s3-work-activity{align-items:center;gap:8px;min-height:16px;margin-top:10px;display:flex}.s3-work-time{opacity:.6;font-variant-numeric:tabular-nums;font-size:12px}.s3-work-foot{opacity:.75;margin-top:6px;font-size:12px;line-height:1.5;display:block}.s3-work-tiles{grid-template-columns:repeat(2,25px);gap:5px;display:grid;transform:rotate(-5deg)}.s3-work-tiles i{background:#5b74ff38;border:1px solid #91a3ff80;border-radius:6px;height:25px;animation:2.4s ease-in-out infinite s3-work-pulse}.s3-work-tiles i:nth-child(2){animation-delay:.4s}.s3-work-tiles i:nth-child(3){animation-delay:1.2s}.s3-work-tiles i:nth-child(4){animation-delay:.8s}.s3-work-film{color:#9eadff;background:#697fff24;border:1px solid #94a4ff50;border-radius:8px;place-items:center;width:52px;height:78px;display:grid;position:relative;overflow:hidden}.s3-work-film video,.s3-work-film img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.s3-work-scan{background:#b6c5ff;height:2px;animation:2.8s ease-in-out infinite s3-scan;position:absolute;top:0;left:0;right:0;box-shadow:0 0 12px 3px #6685ff88}.s3-work-preview[data-complete=true] .s3-work-activity{display:none}.s3-work-preview[data-complete=true] *{animation:none!important}@media (prefers-reduced-motion:no-preference){.s3-work-activity .cl{display:none}}.s3-work-preview[data-still=true] *{animation:none!important}.s3-work-preview[data-still=true] .s3-work-activity .cl{visibility:hidden}.s3-suggestions-setting{border-radius:8px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:12px;font-size:12px;font-weight:600;display:flex}.s3-suggestions-setting:hover,.s3-suggestions-setting:focus-visible{background:#f1f2f7}.s3-suggestions-setting:disabled{cursor:wait;opacity:.6}.s3-suggestions-setting[aria-busy=true]:disabled{cursor:progress;opacity:1}.s3-suggestions-setting>span:last-child{background:#adb0bd;border-radius:999px;flex-shrink:0;width:29px;height:18px;padding:3px;transition:background .18s}.s3-suggestions-setting>span:last-child:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .18s;display:block}.s3-suggestions-setting>span[data-on=true]{background:#4664ff}.s3-suggestions-setting>span[data-on=true]:after{transform:translate(11px)}@keyframes s3-ink{0%,10%{opacity:.25;transform:scaleX(.12)}45%,85%{opacity:1;transform:scaleX(1)}to{opacity:.25}}@keyframes s3-work-pulse{0%,to{opacity:.45}50%{opacity:1}}@keyframes s3-scan{0%,to{transform:translateY(5px)}50%{transform:translateY(70px)}}@media (max-width:640px){.s3-trend-card{padding:24px 0}.s3-trend-example{padding:16px}.s3-trend-actions button{white-space:nowrap;flex:1;padding:10px 12px;font-size:13px}.s3-work-preview{gap:14px;padding:14px}}@media (prefers-reduced-motion:reduce){.s3-work-preview *{animation:none!important}.s3-work-scan{top:38px}.s3-trend-actions button,.s3-ask-pill,.s3-trend-evidence summary svg,.s3-suggestions-setting>span{transition:none!important}}
.s3-fb{font-family:var(--font-interface,"Instrument Sans"), ui-sans-serif, system-ui, sans-serif;margin-top:8px}.s3-fb-row{flex-wrap:wrap;align-items:center;gap:2px;min-height:44px;display:flex}.s3-fb-lead{color:#fff9;margin-right:6px;font-size:13px;font-weight:500}.s3-fb-thumb{color:#ffffff73;background:0 0;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;transition:color .15s,background-color .2s;display:inline-flex}.s3-fb-thumb:hover{color:#ffffffe6;background:#ffffff12}.s3-fb-thumb[aria-pressed=true]{color:#ffffffe6}.s3-fb-dismiss{color:#fff9;text-underline-offset:4px;min-height:44px;padding:0 10px;font-size:13px;text-decoration:underline}.s3-fb-status{color:#fff9;margin-left:6px;font-size:12px}.s3-fb-panel{background:#ffffff0d;border:1px solid #ffffff26;border-radius:18px;width:100%;max-width:440px;margin-top:6px;padding:14px 16px;scroll-margin-bottom:72px}.s3-fb-ask{color:#ffffffe6;margin:0 0 8px;font-size:13px;font-weight:600}.s3-fb-ask span{color:#ffffff73;font-weight:400}.s3-fb-chips{flex-wrap:wrap;gap:6px;display:flex}.s3-fb-chip{color:#ffffffe6;text-align:left;background:0 0;border:1px solid #ffffff26;border-radius:999px;align-items:center;gap:6px;min-height:44px;padding:0 14px;font-size:13px;font-weight:600;transition:border-color .15s,background-color .2s,color .15s;display:inline-flex}.s3-fb-chip:hover{border-color:#ffffff73}.s3-fb-chip[aria-pressed=true]{color:#0d1330;background:#ffffffe6;border-color:#0000}.s3-fb-note-label{color:#fff9;margin:12px 0 4px;font-size:12px;display:block}.s3-fb-note{color:#ffffffe6;width:100%;min-height:64px;font:inherit;resize:vertical;background:#ffffff0d;border:1px solid #ffffff26;border-radius:16px;padding:10px 12px;font-size:14px;line-height:1.5;display:block}.s3-fb-count{color:#ffffff73;margin:4px 0 0;font-size:11px}.s3-fb-count[data-over=true]{color:#ffffffe6;font-weight:600}.s3-fb-disclosure{color:#fff9;margin:10px 0 0;font-size:12px;line-height:1.5}.s3-fb-actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.s3-fb-send{color:#0d1330;background:#ffffffe6;border-radius:999px;min-height:44px;padding:0 16px;font-size:14px;font-weight:650}.s3-fb-send:disabled{opacity:.5}.s3-fb-send[aria-busy=true]{cursor:progress;align-items:center;gap:8px;display:inline-flex}.s3-fb-send[aria-busy=true]:disabled{opacity:1}.s3-fb-skip{color:#ffffffe6;border:1px solid #ffffff26;border-radius:999px;min-height:44px;padding:0 14px;font-size:14px;font-weight:600}.s3-fb-thumb:focus-visible,.s3-fb-chip:focus-visible,.s3-fb-send:focus-visible,.s3-fb-skip:focus-visible,.s3-fb-dismiss:focus-visible,.s3-fb-note:focus-visible{outline-offset:2px;outline:2px solid #7fa4ff}.s3-fb[data-tone=paper] .s3-fb-lead,.s3-fb[data-tone=paper] .s3-fb-status,.s3-fb[data-tone=paper] .s3-fb-dismiss,.s3-fb[data-tone=paper] .s3-fb-note-label,.s3-fb[data-tone=paper] .s3-fb-disclosure{color:#71717a}.s3-fb[data-tone=paper] .s3-fb-thumb{color:#090d1e73}.s3-fb[data-tone=paper] .s3-fb-thumb:hover{color:#09090b;background:#090d1e0f}.s3-fb[data-tone=paper] .s3-fb-thumb[aria-pressed=true]{color:#09090b}.s3-fb[data-tone=paper] .s3-fb-panel{background:#fdfcf9;border-color:#090d1e1a}.s3-fb[data-tone=paper] .s3-fb-ask,.s3-fb[data-tone=paper] .s3-fb-count[data-over=true]{color:#09090b}.s3-fb[data-tone=paper] .s3-fb-ask span,.s3-fb[data-tone=paper] .s3-fb-count{color:#71717a}.s3-fb[data-tone=paper] .s3-fb-chip,.s3-fb[data-tone=paper] .s3-fb-skip{color:#09090b;border-color:#090d1e1a}.s3-fb[data-tone=paper] .s3-fb-chip:hover{border-color:#090d1e4d}.s3-fb[data-tone=paper] .s3-fb-chip[aria-pressed=true],.s3-fb[data-tone=paper] .s3-fb-send{color:#fff;background:#0d1330;border-color:#0000}.s3-fb[data-tone=paper] .s3-fb-note{color:#09090b;background:#fff;border-color:#090d1e1a}.s3-fb[data-tone=paper] :is(.s3-fb-thumb,.s3-fb-chip,.s3-fb-send,.s3-fb-skip,.s3-fb-dismiss,.s3-fb-note):focus-visible{outline-color:#2f68ff}@media (prefers-reduced-motion:reduce){.s3-fb *{transition:none!important}}
