*{box-sizing:border-box;margin:0;padding:0}:root{--bg: #F9F2E7;--bg-rgb: 249,242,231;--bg-2: #F3EADB;--bg-3: #EADFCE;--surface: #FCF7EE;--shadow-card: inset 0 1px 0 rgba(255,255,255,.6), 0 1px 2px rgba(34,20,23,.05), 0 2px 6px -1px rgba(34,20,23,.07), 0 12px 24px -10px rgba(34,20,23,.2);--text: #1F1B14;--text-2: #675B50;--text-3: #6D6156;--border: rgba(34,20,23,.1);--border-2: rgba(34,20,23,.2);--accent: #7A1D28;--accent-soft: rgba(122,29,40,.12);--accent-hi: #932836;--on-accent: #FDF7EE;--accent-fg: var(--accent);--shadow-control: inset 0 1px 0 rgba(255,255,255,.65), 0 1px 2px rgba(34,20,23,.05), 0 6px 14px -8px rgba(34,20,23,.18);--shadow-pop: inset 0 1px 0 rgba(255,255,255,.65), inset 0 -1px 0 rgba(122,29,40,.07), 0 2px 6px rgba(34,20,23,.1), 0 24px 54px -18px rgba(34,20,23,.42);--gold: #C49B4A;--gold-soft: #EAD9AE;--sans: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", system-ui, sans-serif;--display: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", "Segoe UI", system-ui, sans-serif;--feed-serif: "Instrument Serif", Georgia, serif;--logo: "Jost", var(--sans);--mono: "JetBrains Mono", ui-monospace, monospace;--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-drawer: cubic-bezier(.32, .72, 0, 1);--ease-expo: cubic-bezier(.16, 1, .3, 1);--ease-spring: cubic-bezier(.34, 1.56, .5, 1);--ease-snap: cubic-bezier(.34, 1.26, .64, 1);--dur-1: .14s;--dur-2: .22s;--dur-3: .32s;--dur-4: .46s}[data-theme=dark]{--bg: #000000;--bg-rgb: 0,0,0;--bg-2: #131110;--surface: #1B1716;--bg-3: #241F1D;--shadow-card: inset 0 .5px 0 rgba(255,255,255,.09), 0 1px 2px rgba(0,0,0,.5), 0 12px 24px -10px rgba(0,0,0,.7);--text: #FFFFFF;--text-2: rgba(255,255,255,.72);--text-3: rgba(255,255,255,.55);--border: rgba(255,255,255,.16);--border-2: rgba(255,255,255,.28);--accent: #7A1D28;--accent-soft: rgba(122,29,40,.34);--accent-hi: #932836;--on-accent: #FFFFFF;--accent-fg: #B94A5B;--shadow-control: inset 0 1px 0 rgba(255,255,255,.09), 0 1px 2px rgba(0,0,0,.34), 0 6px 14px -8px rgba(0,0,0,.55);--shadow-pop: inset 0 1px 0 rgba(255,255,255,.08), 0 2px 6px rgba(0,0,0,.48), 0 24px 54px -18px rgba(0,0,0,.78);--gold: #D8B468;--gold-soft: #5A4A28}:root{--navbg: var(--bg);--ink:#1F1B14;--on-ink:#F7F3EC}[data-theme=dark]{--navbg: var(--bg);--ink:#241F1D;--on-ink:#F7F3EC}html,body,#root{width:100%;height:100%;margin:0;padding:0;overflow:hidden;font-family:var(--sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text);background:var(--bg);text-rendering:optimizeLegibility;-webkit-tap-highlight-color:transparent;overscroll-behavior:none}body{touch-action:manipulation}input,textarea,button{font-family:inherit;-webkit-appearance:none;appearance:none}button{cursor:pointer}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}*::-webkit-scrollbar{display:none;width:0;height:0}*{scrollbar-width:none;-ms-overflow-style:none}.drape-scroll{scrollbar-width:thin!important;-ms-overflow-style:auto!important}.drape-scroll::-webkit-scrollbar{display:block!important;width:10px;height:10px}.drape-scroll::-webkit-scrollbar-thumb{background:var(--border-2);border-radius:8px;border:2px solid transparent;background-clip:content-box}.drape-scroll::-webkit-scrollbar-thumb:hover{background:var(--text-3);background-clip:content-box}.drape-scroll::-webkit-scrollbar-track{background:transparent}.drape-desktop *:not(.no-scrollbar){scrollbar-width:thin}.drape-desktop *:not(.no-scrollbar)::-webkit-scrollbar{display:block!important;width:10px;height:10px}.drape-desktop *:not(.no-scrollbar)::-webkit-scrollbar-thumb{background:var(--border-2);border-radius:8px;border:2px solid transparent;background-clip:content-box}.drape-desktop *:not(.no-scrollbar)::-webkit-scrollbar-thumb:hover{background:var(--text-3);background-clip:content-box}.drape-desktop *:not(.no-scrollbar)::-webkit-scrollbar-track{background:transparent}*:not(input):not(textarea){-webkit-user-select:none;user-select:none}input,textarea{-webkit-user-select:text;user-select:text}@keyframes cardRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.drape-card-rise{animation:cardRise .5s var(--ease-out) backwards}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.drape-sheet{position:relative;background:var(--surface);box-shadow:inset 0 1px #ffffff8c,0 -1px 2px #1f1b141a,0 -18px 40px -20px #1f1b144d}[data-theme=dark] .drape-sheet{box-shadow:inset 0 1px #ffffff12,0 -1px 2px #0000006b,0 -18px 40px -20px #000000a8}.drape-skel{background:linear-gradient(100deg,var(--bg-2) 30%,var(--bg-3) 50%,var(--bg-2) 70%);background-size:200% 100%;animation:shimmer 1.3s linear infinite}.drape-skel-strong{background:linear-gradient(100deg,var(--bg-3) 30%,var(--bg-2) 50%,var(--bg-3) 70%);background-size:200% 100%;animation:shimmer 1.3s linear infinite}@media (prefers-reduced-motion: reduce){.drape-skel{animation:none;background:var(--bg-2)}.drape-skel-strong{animation:none;background:var(--bg-3)}}.drape-sim-card{transition:transform .35s var(--ease-out)}.drape-sim-card>div{transition:box-shadow .35s ease}@media (hover: hover) and (pointer: fine){.drape-sim-card:hover{transform:translateY(-4px)}.drape-sim-card:hover>div{box-shadow:0 18px 40px -16px #1f1b1452}}@keyframes spin{to{transform:rotate(360deg)}}.drape-intro svg{width:clamp(170px,32vmin,270px);height:auto;display:block}.drape-intro #dw-b{animation:dwBody 1.82s linear(0,.0196,.0458,.0799,.1202,.1659,.2169,.2724,.3307,.3899,.4491,.5075,.5648,.6204,.6741,.7253,.773,.8166,.856,.8914,.9218,.9468,.9667,.982,.9926,1) forwards}.drape-intro #dw-a{animation:dwAsta .7s 1.82s linear(0,.0568,.1182,.1853,.2576,.3326,.4073,.4794,.5476,.611,.669,.7215,.769,.8123,.8514,.8861,.9165,.9427,.965,.9838,1) forwards}@keyframes dwBody{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes dwAsta{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.drape-intro.skip #dw-b,.drape-intro.skip #dw-a{animation:none;stroke-dashoffset:0}@keyframes drapeIntroFade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.drape-intro #dw-b,.drape-intro #dw-a{animation:none;stroke-dashoffset:0}.drape-intro svg{animation:drapeIntroFade .6s ease both}}.drape-loader-ring{animation:spin 1.1s linear infinite;transform-origin:center}.drape-loader-word{position:absolute;inset:0;opacity:0;animation:drapeLoaderWord 4.2s ease-in-out infinite}@keyframes drapeLoaderWord{0%{opacity:0;transform:translateY(8px)}9%,28%{opacity:1;transform:translateY(0)}37%,to{opacity:0;transform:translateY(-8px)}}@media (prefers-reduced-motion: reduce){.drape-loader-ring{animation:none}.drape-loader-word{animation:none;opacity:0}.drape-loader-word:first-of-type{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes drapeRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes sheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes popIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.drape-crop-range{-webkit-appearance:none;appearance:none;height:4px;border-radius:999px;background:#ffffff47;outline:none}.drape-crop-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#fff;cursor:grab;box-shadow:0 2px 8px #0006}.drape-crop-range::-moz-range-thumb{width:20px;height:20px;border:none;border-radius:50%;background:#fff;cursor:grab;box-shadow:0 2px 8px #0006}@keyframes drapePublishPop{0%{opacity:0;transform:scale(.86) translateY(14px)}55%{transform:scale(1.03) translateY(0)}to{opacity:1;transform:scale(1) translateY(0)}}.drape-preview-pop{animation:drapePublishPop .62s var(--ease-out) both}.drape-folder-card{transition:transform .22s var(--ease-out),box-shadow .22s ease}.drape-card{transition:transform .3s var(--ease-out),box-shadow .3s ease}@media (hover: hover){.drape-card:hover{transform:translateY(-3px);box-shadow:0 18px 36px -14px #1f1b144d}}.drape-folder-card:hover{transform:translateY(-3px);box-shadow:0 16px 32px -14px #1f1b146b}.drape-folder-card:active{transform:translateY(-1px) scale(.99)}.drape-folder-card .dfc-go{transition:transform .3s var(--ease-out)}@media (hover: hover){.drape-folder-card:hover .dfc-go{transform:translate(4px)}}@media (prefers-reduced-motion: reduce){.drape-folder-card .dfc-go{transition:none}}.ootd-strip{transition:transform .18s var(--ease-out),box-shadow .18s ease}.ootd-strip .ootd-cta{transition:transform .2s var(--ease-out)}.ootd-strip:hover .ootd-cta{transform:translate(3px)}.ootd-strip .ootd-sun{animation:ootdSun 9s linear infinite;transform-origin:50% 50%}@keyframes ootdSun{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.ootd-strip .ootd-sun{animation:none}}.drape-coll-add{transition:transform .16s var(--ease-out),background .2s ease,border-color .2s ease,color .2s ease}.drape-coll-add:active{transform:scale(.94)}@media (hover: hover) and (pointer: fine){.drape-coll-add:hover{background:var(--accent);border-color:transparent;color:var(--bg)}}@media (prefers-reduced-motion: reduce){.drape-coll-add{transition:background .2s ease,color .2s ease}.drape-coll-add:active{transform:none}}@keyframes screenEnter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.drape-screen-enter{animation:screenEnter .36s var(--ease-out) both;height:100%}@keyframes tabEnterRight{0%{opacity:.5;transform:translate(34px)}to{opacity:1;transform:none}}@keyframes tabEnterLeft{0%{opacity:.5;transform:translate(-34px)}to{opacity:1;transform:none}}.drape-tab-enter-right{animation:tabEnterRight .32s var(--ease-out) both;height:100%}.drape-tab-enter-left{animation:tabEnterLeft .32s var(--ease-out) both;height:100%}@keyframes screenReturn{0%{opacity:.55;transform:translate(-26px)}to{opacity:1;transform:none}}.drape-screen-return{animation:screenReturn .28s var(--ease-out) both;height:100%}@keyframes lockIn{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}.drape-lock-in{animation:lockIn .32s var(--ease-out) both}@media (prefers-reduced-motion: reduce){.drape-tab-enter-right,.drape-tab-enter-left,.drape-screen-enter,.drape-screen-return,.drape-lock-in{animation:none}}@keyframes kenburns{0%{transform:scale(1)}to{transform:scale(1.08)}}@keyframes detailSwap{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:none}}.drape-detail-swap{animation:detailSwap .42s var(--ease-out)}@keyframes tabSwap{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.drape-tab-swap{animation:tabSwap .34s var(--ease-out)}@keyframes badgePop{0%{transform:scale(0)}60%{transform:scale(1.35)}to{transform:scale(1)}}@keyframes flyToSaved{0%{transform:translate(-50%,-50%) scale(1);opacity:0}15%{transform:translate(-50%,-50%) scale(1.25);opacity:1}to{transform:translate(-25%,560%) scale(.25);opacity:0}}@keyframes drapeLikePop{0%{transform:scale(.7)}45%{transform:scale(1.35)}70%{transform:scale(.9)}to{transform:scale(1)}}@keyframes drapeLikeRing{0%{transform:translate(-50%,-50%) scale(.55);opacity:.6}to{transform:translate(-50%,-50%) scale(2.2);opacity:0}}@keyframes drapeLikeParticle{0%{transform:translate(-50%,-50%) rotate(var(--a)) translateY(-4px) scale(0);opacity:0}25%{opacity:1}to{transform:translate(-50%,-50%) rotate(var(--a)) translateY(calc(-1 * var(--d))) scale(1);opacity:0}}@media (prefers-reduced-motion: reduce){[style*=drapeLike]{animation:none!important}}@keyframes drapeSavePop{0%{transform:scale(.86)}42%{transform:scale(1.13)}72%{transform:scale(.97)}to{transform:scale(1)}}@keyframes drapeSaveRing{0%{transform:translate(-50%,-50%) scale(.66);opacity:.4}to{transform:translate(-50%,-50%) scale(2.05);opacity:0}}@keyframes drapeCheckDraw{0%{stroke-dashoffset:var(--dash,22)}to{stroke-dashoffset:0}}@media (prefers-reduced-motion: reduce){[style*=drapeSave],[style*=drapeCheck]{animation:none!important}}@media (prefers-reduced-motion: reduce){.drape-palette-dot{transition:none!important;transform:scale(1)!important}}.drape-grain{opacity:.5;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.045'/%3E%3C/svg%3E")}@media (prefers-reduced-motion: reduce){.drape-card-rise,.drape-grain{animation:none}[style*=splashDrift],[style*=drapeMarquee],[style*=obDrift],[style*=twinkle],[style*=prepSpin],[style*=kenburns]{animation:none!important}}@keyframes drapeNudge{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}.drape-nudge{animation:drapeNudge .4s ease}.drape-glass-btn{width:38px;height:38px;border-radius:50%;flex-shrink:0;padding:0;display:inline-flex;align-items:center;justify-content:center;color:var(--on-ink);cursor:pointer;border:.5px solid rgba(255,255,255,.18);background:#1c18149e;-webkit-backdrop-filter:blur(16px) saturate(1.3);backdrop-filter:blur(16px) saturate(1.3);box-shadow:0 4px 14px -4px #14110d6b,inset 0 1px #ffffff24;transition:transform .14s var(--ease-out),box-shadow .2s ease,background .2s ease;-webkit-tap-highlight-color:transparent}.drape-glass-btn:active{transform:scale(.93)}.drape-glass-btn-accent{color:#fff;border-color:#ffffff61;background:#7a1d28eb;box-shadow:0 4px 14px -4px #7a1d288c,inset 0 1px #fff6}[data-theme=dark] .drape-glass-btn-accent{background:#d96b7eeb}.drape-glass-btn-accent:disabled{background:#7a1d2829;color:#7a1d28bf;box-shadow:none;cursor:default;transform:none}.drape-panel-card{position:relative;background:var(--bg-2);border:.5px solid var(--border);box-shadow:var(--shadow-card)}.drape-panel-card:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;mix-blend-mode:multiply;opacity:.55;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='cg'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23cg)' opacity='0.05'/%3E%3C/svg%3E")}[data-theme=dark] .drape-panel-card:after{mix-blend-mode:soft-light;opacity:.4}.drape-float-card{position:relative;background:var(--surface);border:.5px solid var(--border);border-radius:26px;box-shadow:inset 0 1px #ffffffa6,inset 0 -1px #7a1d2812,0 1px 2px #2214171f,0 12px 28px -12px #180e1152,0 30px 70px -18px #180e118c;animation:cardRise .32s cubic-bezier(.22,1,.36,1)}.drape-float-card:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;mix-blend-mode:multiply;opacity:.8;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='fg'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23fg)' opacity='0.07'/%3E%3C/svg%3E")}[data-theme=dark] .drape-float-card{box-shadow:inset 0 1px #ffffff14,0 1px 2px #0006,0 12px 28px -12px #0000008c,0 30px 70px -18px #000c}[data-theme=dark] .drape-float-card:after{mix-blend-mode:soft-light;opacity:.5}.drape-navbar{box-shadow:inset 0 1px #ffffffb3,0 1px 2px #22141712,0 12px 30px -12px #22141742}[data-theme=dark] .drape-navbar{box-shadow:inset 0 1px #ffffff1a,0 1px 2px #0000006b,0 12px 30px -12px #000000a8}@property --drape-orbit{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.drape-orbit-glow{position:relative}.drape-orbit-glow:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.4px;pointer-events:none;z-index:2;background:conic-gradient(from var(--drape-orbit),var(--accent-fg) 0deg,color-mix(in oklab,var(--accent-fg) 82%,transparent) 7deg,color-mix(in oklab,var(--accent-fg) 48%,transparent) 24deg,color-mix(in oklab,var(--accent-fg) 24%,transparent) 58deg,color-mix(in oklab,var(--accent-fg) 12%,transparent) 120deg,color-mix(in oklab,var(--accent-fg) 8%,transparent) 210deg,color-mix(in oklab,var(--accent-fg) 10%,transparent) 300deg,color-mix(in oklab,var(--accent-fg) 26%,transparent) 336deg,color-mix(in oklab,var(--accent-fg) 58%,transparent) 352deg,var(--accent-fg) 360deg);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;filter:drop-shadow(0 0 2px color-mix(in oklab,var(--accent-fg) 42%,transparent)) drop-shadow(0 0 6px color-mix(in oklab,var(--accent-fg) 20%,transparent));animation:drapeOrbit 4.2s linear infinite}@keyframes drapeOrbit{to{--drape-orbit: 360deg}}@media (prefers-reduced-motion: reduce){.drape-orbit-glow:before{animation:none}}.drape-fade-r{-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 26px),transparent 100%);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 26px),transparent 100%)}@keyframes planLookIn{0%{opacity:0;transform:translateY(6px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion: reduce){@keyframes planLookIn{0%{opacity:0}to{opacity:1}}}.drape-cta{transition:transform .15s var(--ease-out),filter .2s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease}.drape-cta:active{transform:scale(.972)}.drape-cta:disabled{transform:none}@media (hover: hover){.drape-cta:not(:disabled):hover{filter:brightness(1.07)}}@media (hover: hover){.drape-cta-dark:not(:disabled):hover{transform:translateY(-1px);filter:brightness(1.12)}.drape-cta-ghost:not(:disabled):hover{background:#7a1d280f!important;border-color:#7a1d2852!important;filter:none}}.drape-cta-dark:not(:disabled):active{transform:scale(.972)}.drape-cta-ghost:not(:disabled):active{transform:scale(.972)}.drape-press{transition:transform .16s var(--ease-out),background-color .18s ease}.drape-press:active{transform:scale(.975)}@media (prefers-reduced-motion: reduce){.drape-press:active{transform:none}}@media (hover: hover){.drape-row:hover{background:var(--bg-2)!important}}.ob-input{transition:box-shadow .2s ease,border-color .2s ease}.ob-input:focus,.ob-input:focus-within{outline:none;box-shadow:var(--shadow-control),0 0 0 3px #7a1d284d!important;border-color:#7a1d28bf!important}.drape-btn-primary{background:linear-gradient(180deg,var(--accent-hi, #932836),var(--accent, #7A1D28));color:#fdf7ee;box-shadow:inset 0 1px #ffffff40,0 10px 24px -10px #7a1d288c;transition:transform .16s var(--ease-out),box-shadow .22s ease,filter .2s ease}.drape-btn-primary:active{transform:scale(.97)}.drape-btn-primary:disabled{background:var(--bg-3);color:var(--text-3);box-shadow:none;cursor:default;transform:none}@media (hover: hover) and (pointer: fine){.drape-btn-primary:not(:disabled):hover{filter:brightness(1.04);box-shadow:inset 0 1px #ffffff4d,0 14px 30px -10px #7a1d289e}}@media (prefers-reduced-motion: reduce){.drape-btn-primary:active{transform:none}}.drape-trend-chart{pointer-events:none}.drape-trend-line{stroke:#fff1de;filter:drop-shadow(0 0 6px rgba(255,241,222,.45));stroke-dasharray:1;stroke-dashoffset:1;animation:drapeTrendDraw 1.4s var(--ease-out) .2s forwards}.drape-trend-area{opacity:0;animation:drapeTrendFade 1s ease-out .55s forwards}.drape-trend-dot{fill:#fff7ec;opacity:0;animation:drapeTrendFade .5s ease-out 1.35s forwards}.drape-trend-scrim{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top,rgba(46,22,11,.68) 0%,rgba(46,22,11,.22) 42%,transparent 68%)}@keyframes drapeTrendDraw{to{stroke-dashoffset:0}}@keyframes drapeTrendFade{to{opacity:1}}@media (prefers-reduced-motion: reduce){.drape-trend-line{stroke-dashoffset:0;animation:none}.drape-trend-area,.drape-trend-dot{opacity:1;animation:none}}@keyframes drapeAuraGlow{0%,to{opacity:.18;transform:scale(1)}50%{opacity:.28;transform:scale(1.06)}}.drape-aura-glow{opacity:.2;animation:drapeAuraGlow 7s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.drape-aura-glow{animation:none}}@keyframes drapeIdeasPanel{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes drapeIdeaIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.drape-idea-chip{animation:drapeIdeaIn .34s var(--ease-out) backwards;transition:transform .14s var(--ease-out),border-color .18s ease,background-color .18s ease}.drape-idea-chip:active{transform:scale(.95)}@media (hover: hover) and (pointer: fine){.drape-idea-chip:hover{border-color:#7a1d2873;background:var(--bg-3)}}@media (prefers-reduced-motion: reduce){.drape-idea-chip{animation:none}.drape-idea-chip:active{transform:none}}.drape-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}@media (hover: none){.drape-grain{display:none!important}[style*=backdrop-filter]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}@keyframes newsPop{0%{opacity:0;transform:scale(.55) translate(8px,-8px)}60%{opacity:1;transform:scale(1.05) translate(0)}to{opacity:1;transform:scale(1) translate(0)}}@keyframes bellRing{0%,to{transform:rotate(0)}15%{transform:rotate(-15deg)}30%{transform:rotate(12deg)}45%{transform:rotate(-8deg)}60%{transform:rotate(5deg)}75%{transform:rotate(-2deg)}}@keyframes drapeInboxPop{0%,to{transform:translateY(0) scale(1)}30%{transform:translateY(-2px) scale(1.06)}60%{transform:translateY(0) scale(1)}}@media (prefers-reduced-motion: reduce){[style*=newsPop],[style*=bellRing],[style*=drapeInboxPop],[style*=toastIn],[style*=flyToSaved]{animation:none!important}}.drape-notif-card{position:relative;background:var(--bg-2);border:.5px solid var(--border);box-shadow:var(--shadow-card);transition:transform .16s var(--ease-out),background-color .18s ease,box-shadow .18s ease}.drape-notif-card:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;mix-blend-mode:multiply;opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='ntfg'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23ntfg)' opacity='0.05'/%3E%3C/svg%3E")}[data-theme=dark] .drape-notif-card:after{mix-blend-mode:soft-light;opacity:.4}.drape-notif-card.is-unread{background:var(--accent-soft)}.drape-notif-card:active{transform:scale(.985)}@media (hover: hover) and (pointer: fine){.drape-notif-card:hover{background:var(--bg-3)}.drape-notif-card.is-unread:hover{background:var(--accent-soft)}}@media (prefers-reduced-motion: reduce){.drape-notif-card:active{transform:none}}
