.logo.svelte-156mrvt{font-family:var(--font-atomy);-webkit-user-select:none;user-select:none;letter-spacing:-.07em;--logo-link-end:#333;align-items:baseline;line-height:1;transition:filter .3s;display:inline-flex}[data-theme=dark] .logo.svelte-156mrvt{--logo-link-end:#eee;filter:drop-shadow(0 0 8px #ffffff1a)}.logo__atomy.svelte-156mrvt{color:var(--color-atomy,#00adef);vertical-align:baseline;font-weight:700}.logo__link.svelte-156mrvt{vertical-align:baseline;background:linear-gradient(to right, var(--color-atomy,#00adef) 0%, var(--color-atomy,#00adef) 20%, var(--logo-link-end) 95%, var(--logo-link-end) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:600}.profile-level-badge.svelte-4tttap{color:var(--profile-badge-text);background:var(--profile-badge-bg);vertical-align:middle;cursor:default;-webkit-user-select:none;user-select:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:1px 5px;font-size:10px;font-weight:900;transition:all .2s;display:inline-flex}.profile-level-badge.is-dark.svelte-4tttap{color:var(--profile-badge-text);background:var(--profile-badge-bg)}.profile-level-badge[onclick].svelte-4tttap{cursor:pointer}.profile-handle-text.svelte-1comweo{font-size:var(--ph-font-size-handle,var(--handle-font-size,13px));font-weight:var(--feed-handle-weight,600);color:var(--feed-color-handle,var(--profile-id-color,#000));opacity:1;white-space:nowrap;text-overflow:ellipsis;align-items:center;display:inline-flex;overflow:hidden}.profile-handle-text.is-dark.svelte-1comweo,html[data-theme=dark] .profile-handle-text.svelte-1comweo,.dark .profile-handle-text.svelte-1comweo{color:var(--feed-color-handle-dark,var(--feed-color-handle,#fff))}.profile-time-text.svelte-xj9aal{white-space:nowrap;opacity:1;flex-shrink:0;font-size:var(--ph-font-size-time,12px)!important;font-weight:var(--ph-font-weight-time,500)!important;color:var(--profile-time-color,#0006)!important}.profile-time-text.is-dark.svelte-xj9aal{color:var(--profile-time-color-dark,#fff9)!important}.scope-badge.svelte-qkzhcj{letter-spacing:-.02em;color:#0009;white-space:nowrap;background:#0000000f;border-radius:4px;justify-content:center;align-items:center;margin-top:4px;padding:2px 5px;font-size:10px;font-weight:600;line-height:1.2;display:inline-flex}.scope-badge.is-dark.svelte-qkzhcj{color:#ffffffd9;background:#ffffff26}html[data-theme=dark],.dark,body[data-theme=dark]{--profile-id-color:#fff!important;--profile-time-color:#fff9!important;--profile-badge-bg:#8c8cff33!important;--profile-badge-text:#8c8cff!important;--team-badge-bg:gold!important;--team-badge-text:#000!important}html[data-theme=light],html:not(.dark),body[data-theme=light]{--profile-id-color:#000!important;--profile-time-color:#0006!important;--profile-badge-bg:#5c5ced1a!important;--profile-badge-text:#5c5ced!important;--team-badge-bg:gold!important;--team-badge-text:#000!important}:root{--profile-id-color:#fff}.handle-text{align-items:center;display:inline-flex;color:var(--profile-id-color)!important;opacity:1!important;font-size:13px!important;font-weight:600!important}.social-icons{align-items:center;margin-left:4px;display:inline-flex;gap:6px!important}.social-icon-btn{justify-content:center;align-items:center;transition:transform .2s;display:flex;cursor:pointer!important;color:var(--profile-id-color)!important;opacity:1!important;background:0 0!important;border:none!important;padding:0!important}.social-icon-btn:hover{transform:translateY(-1px)}.level-badge{vertical-align:middle;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;color:var(--profile-badge-text)!important;background:var(--profile-badge-bg)!important;border-radius:4px!important;margin-left:6px!important;padding:1px 5px!important;font-size:10px!important;font-weight:900!important}.time-text,.profile-time-text{color:var(--profile-time-color)!important;white-space:nowrap!important;opacity:1!important;flex-shrink:0!important;margin-left:auto!important;margin-right:2px!important;font-size:11px!important;font-weight:500!important}.profile-header{justify-content:flex-start;align-items:center;gap:var(--ph-gap,12px);box-sizing:border-box;width:100%;display:flex;position:relative}.avatar-container{width:var(--ph-avatar-size,40px);height:var(--ph-avatar-size,40px);background:var(--bg-muted);display:var(--custom-show-avatar,flex);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;overflow:hidden}.avatar-img{object-fit:cover;width:100%;height:100%}.avatar-fallback{color:#fff;width:100%;height:100%;font-weight:700;font-size:calc(var(--ph-avatar-size) * .4);justify-content:center;align-items:center;display:flex}.meta-container{min-width:0;margin-right:var(--custom-meta-padding-right,0px);flex-direction:column;flex:1;justify-content:center;display:flex}.author-row{flex-wrap:wrap;align-items:center;gap:6px;width:100%;display:flex}.name-link{font-size:var(--ph-font-size-name,var(--text-base));font-weight:var(--feed-name-weight,var(--weight-bold));color:var(--feed-color-name,var(--ph-color-name));white-space:nowrap;text-overflow:ellipsis;max-width:200px;text-decoration:none;overflow:hidden}.name-link:hover{text-decoration:underline}.pin-icon{color:var(--color-brand-500);flex-shrink:0}.level-badge{color:#5c5ced;background:#5c5ced1a;border-radius:4px;flex-shrink:0;margin-left:-2px;padding:1px 4px;font-size:10px;font-weight:800}.is-dark .level-badge{color:#8c8cff;background:#8c8cff26}.follow-btn{font-size:var(--ph-font-size-handle,var(--text-base));font-weight:var(--weight-semibold);color:var(--ph-color-follow);cursor:pointer;white-space:nowrap;background:0 0;border:none;margin:0;padding:0;transition:opacity .2s}.follow-btn:hover{opacity:.8}.follow-btn.is-following{color:var(--text-muted)}.sub-row{display:var(--custom-show-handle,flex);margin-top:var(--custom-name-handle-gap,1px);align-items:center;gap:8px;min-width:0}.handle-text{font-size:var(--ph-font-size-handle,var(--text-base));font-weight:var(--feed-handle-weight,var(--weight-semibold));color:var(--feed-color-handle,#fff);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;opacity:1!important}.is-dark .handle-text{color:var(--feed-color-handle-dark,#fff)}:not(.is-dark) .handle-text{color:var(--feed-color-handle,#000)}.social-icons{flex-shrink:0;align-items:center;gap:6px;position:relative;display:var(--custom-show-fediverse,flex)!important}.social-icon-btn{cursor:pointer;color:var(--feed-color-handle,#fff);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:2px;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;opacity:1!important}.is-dark .social-icon-btn{color:var(--feed-color-handle-dark,#fff)}:not(.is-dark) .social-icon-btn{color:var(--feed-color-handle,#000)}.social-icon-btn:hover{opacity:1;background:#ffffff1a;transform:translateY(-1px)}.social-icon-btn.mstdn:hover{color:#5c5ced}.social-icon-btn.bsky:hover{color:#0085ff}.address-popup{z-index:1000;background:rgba(var(--bg-card-rgb,255, 255, 255), .85);-webkit-backdrop-filter:blur(12px)saturate(180%);border:1px solid #ffffff20;border-radius:12px;width:240px;padding:12px;animation:.2s ease-out popupFade;position:absolute;bottom:calc(100% + 10px);left:0;box-shadow:0 8px 32px #0003}.is-dark .address-popup{background:#1e1e23d9;border-color:#ffffff14}.address-popup.is-bsky{left:auto;right:-40px}@keyframes popupFade{0%{opacity:0;transform:translateY(10px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.popup-header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.protocol-label{text-transform:uppercase;letter-spacing:.05em;background:var(--bg-muted);border-radius:4px;padding:2px 6px;font-size:10px;font-weight:800}.address-popup.is-bsky .protocol-label{color:#0085ff;background:#0085ff1a}.address-popup:not(.is-bsky) .protocol-label{color:#5c5ced;background:#5c5ced1a}.popup-title{color:var(--text-muted);font-size:11px;font-weight:600}.address-box{background:var(--bg-muted);border-radius:8px;align-items:center;gap:8px;padding:8px 10px;display:flex}.address-text{color:var(--text-main);text-overflow:ellipsis;white-space:nowrap;flex:1;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;overflow:hidden}.copy-btn{background:var(--color-brand-500,#5c5ced);color:#fff;cursor:pointer;border:none;border-radius:6px;flex-shrink:0;padding:4px 8px;font-size:11px;font-weight:700;transition:all .2s}.copy-btn:hover{filter:brightness(1.1)}.copy-btn.success{background:#10b981}.popup-arrow{border-left:6px solid #0000;border-right:6px solid #0000;border-top:6px solid rgba(var(--bg-card-rgb,255, 255, 255), .85);width:0;height:0;position:absolute;top:100%;left:14px}.is-dark .popup-arrow{border-top-color:#1e1e23d9}.address-popup.is-bsky .popup-arrow{left:auto;right:50px}.time-text{display:var(--custom-show-time,flex);color:var(--feed-color-time,var(--profile-time-color,var(--text-muted)));flex-direction:row;align-self:flex-start;align-items:center;gap:6px;margin-top:4px;margin-left:auto;margin-right:4px}.edited-badge{color:var(--text-muted);background:var(--bg-muted);white-space:nowrap;border-radius:4px;padding:1px 5px;font-size:10px;font-weight:600}.profile-header{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}.profile-header .name-link{font-size:1.1rem}.profile-header .time-text{margin-top:2px;margin-left:8px;position:static}.feed-item-header{align-items:flex-start;gap:var(--spacing-3);margin-bottom:var(--spacing-1);display:flex;position:relative}.post__repost-info{padding-left:var(--feed-text-indent,54px);font-size:var(--text-sm);color:var(--text-secondary);align-items:center;gap:4px;margin-bottom:8px;display:flex}.post__avatar{width:var(--feed-avatar-size,42px);height:var(--feed-avatar-size,42px);background:linear-gradient(135deg, var(--color-brand-400), var(--color-brand-600));color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;font-weight:700;display:flex;overflow:hidden;box-shadow:0 2px 8px #0000001a}.post__avatar-img{object-fit:cover;width:100%;height:100%}.post__avatar-fallback{color:#fff;text-transform:uppercase;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.125rem;font-weight:700;display:flex}.post__meta{flex:1;min-width:0}.post__author-row{align-items:center;gap:6px;display:flex}.post__name{font-weight:var(--weight-semibold);font-size:var(--text-base);color:var(--text-primary);display:block}.post__pin-icon{color:var(--brand-primary);transform:rotate(45deg)}.post__sub{align-items:center;gap:var(--spacing-1);margin-top:var(--custom-name-handle-gap,1px);display:flex}.post__handle{font-size:var(--text-base);color:var(--text-secondary);display:var(--feed-show-handle,inline-block)}.post__time-top{font-size:var(--text-sm);color:var(--text-secondary);display:var(--feed-show-time,inline-block);padding-top:2px}.post__follow-btn{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--brand-primary);cursor:pointer;background:0 0;border:none;border-radius:4px;margin:0;padding:2px 4px;transition:all .2s}.post__follow-btn:hover{background:#007aff0d}.post__follow-btn.is-following{color:var(--text-secondary);font-weight:500}.dark .post__follow-btn:hover{background:#007aff26}.action-sheet-backdrop.svelte-s0ma9q{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0006;position:fixed;inset:0;z-index:9998!important}.action-sheet-container.svelte-s0ma9q{background:var(--bg-base);width:100%;max-width:680px;max-height:85vh;padding-bottom:env(safe-area-inset-bottom,20px);touch-action:none;border-radius:20px 20px 0 0;flex-direction:column;display:flex;position:fixed;bottom:0;left:50%;box-shadow:0 -8px 24px #0000001a;z-index:9999!important}.action-sheet-handle-wrapper.svelte-s0ma9q{cursor:grab;justify-content:center;align-items:center;width:100%;height:32px;display:flex}.action-sheet-handle-wrapper.svelte-s0ma9q:active{cursor:grabbing}.action-sheet-handle.svelte-s0ma9q{background:var(--border-color);border-radius:2px;width:36px;height:4px}.action-sheet-header.svelte-s0ma9q{justify-content:center;align-items:center;min-height:44px;padding:0 16px 12px;display:flex;position:relative}.header-left.svelte-s0ma9q{align-items:center;display:flex;position:absolute;left:12px}.action-sheet-header.svelte-s0ma9q h3:where(.svelte-s0ma9q){color:var(--text-primary);margin:0;font-size:1rem;font-weight:700}.action-sheet-content.svelte-s0ma9q{padding:0 16px 16px;overflow-y:auto}.long-press-wrapper.svelte-ptt5fa{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;touch-action:pan-y;z-index:1;width:100%;transition:background-color .1s;display:block;position:relative;pointer-events:auto!important}.is-pressing.svelte-ptt5fa{background-color:rgba(var(--color-brand-rgb,0, 122, 255), .1)}.dark .is-pressing.svelte-ptt5fa{background-color:#ffffff1a}.menu-actions-list.svelte-ptt5fa{flex-direction:column;gap:4px;display:flex}.menu-action-item.svelte-ptt5fa{cursor:pointer;width:100%;color:var(--text-primary);background:0 0;border:none;border-radius:12px;align-items:center;gap:12px;padding:14px 16px;transition:background-color .2s;display:flex}.menu-action-item.svelte-ptt5fa:active{background:var(--action-item-hover)}.menu-action-item.is-danger.svelte-ptt5fa{color:var(--color-danger,#ff4d4f)}.action-icon.svelte-ptt5fa{opacity:.7;justify-content:center;align-items:center;display:flex}.is-danger.svelte-ptt5fa .action-icon:where(.svelte-ptt5fa){opacity:1}.action-label.svelte-ptt5fa{font-size:1rem;font-weight:500}.spoiler-container.svelte-1gpfii9{vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;max-width:100%;transition:all .4s cubic-bezier(.23,1,.32,1);display:inline-block;position:relative;overflow:hidden}.spoiler-container.block-mode.svelte-1gpfii9{width:100%;height:100%;display:block}.content.svelte-1gpfii9{opacity:0;filter:blur(12px);transition:all .5s cubic-bezier(.23,1,.32,1);display:inline-block;transform:scale(.98)}.spoiler-container.block-mode.svelte-1gpfii9 .content:where(.svelte-1gpfii9){width:100%;height:100%;display:block}.revealed.svelte-1gpfii9 .content:where(.svelte-1gpfii9){opacity:1;filter:blur();transform:scale(1)}.revealed.svelte-1gpfii9{cursor:text;-webkit-user-select:text;user-select:text;background:rgba(var(--color-brand-rgb,0, 122, 255), .05)}.overlay-mask.svelte-1gpfii9{z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.blur.svelte-1gpfii9 .overlay-mask:where(.svelte-1gpfii9){background:rgba(var(--bg-base-rgb,255, 255, 255), .1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(var(--text-primary-rgb,0, 0, 0), .1)}.blur.svelte-1gpfii9 .overlay-mask:where(.svelte-1gpfii9):before{content:"";background-image:radial-gradient(rgba(var(--text-primary-rgb,0, 0, 0), .2) 1px, transparent 1px);opacity:.5;background-size:4px 4px;position:absolute;inset:0}.noise.svelte-1gpfii9 .overlay-mask:where(.svelte-1gpfii9){background:#1a1a1a}.noise-svg.svelte-1gpfii9{opacity:.4;width:100%;height:100%;position:absolute;inset:0}.shimmer.svelte-1gpfii9 .overlay-mask:where(.svelte-1gpfii9){background:linear-gradient(135deg,#6366f1 0%,#a855f7 50%,#ec4899 100%)}.shimmer-effect.svelte-1gpfii9{background:linear-gradient(90deg,#0000 0%,#fff6 50%,#0000 100%) 0 0/200% 100%;animation:2s linear infinite svelte-1gpfii9-shimmer-anim;position:absolute;inset:0}@keyframes svelte-1gpfii9-shimmer-anim{0%{background-position:200% 0}to{background-position:-200% 0}}.hint-icon.svelte-1gpfii9{z-index:2;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000004d;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;transition:transform .2s;display:flex;position:relative;transform:scale(1);box-shadow:0 2px 8px #0003}.spoiler-container.svelte-1gpfii9:hover .hint-icon:where(.svelte-1gpfii9){transform:scale(1.1)}.revealed.svelte-1gpfii9 .overlay-mask:where(.svelte-1gpfii9){pointer-events:none}.media-carousel-container.svelte-h1cv1s{touch-action:pan-x pan-y;width:100%;position:relative;overflow:hidden}.media-carousel-track.svelte-h1cv1s{align-items:center;gap:var(--feed-media-image-gap,var(--feed-media-video-gap,10px));scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;width:100%;padding-left:0;display:flex;overflow-x:auto}.media-carousel-track.svelte-h1cv1s::-webkit-scrollbar{display:none}.is-single.svelte-h1cv1s .media-carousel-track:where(.svelte-h1cv1s){margin:0;padding-right:0}.media-atom.svelte-1hjqrq1{background:var(--bg-secondary);border-radius:var(--feed-media-image-radius,var(--feed-media-video-radius,16px));justify-content:center;align-items:center;width:100%;height:auto;display:flex;position:relative;overflow:hidden}.youtube-wrapper.svelte-1hjqrq1{width:100%;height:100%;position:absolute;inset:0}.youtube-iframe.svelte-1hjqrq1{pointer-events:none;width:100%;height:100%}.youtube-cover-container.svelte-1hjqrq1{cursor:pointer;z-index:5;background:#000;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0;overflow:hidden}.media-atom.svelte-1hjqrq1 .youtube-cover-image:where(.svelte-1hjqrq1){object-fit:cover;opacity:.9;border-radius:0;width:100%;height:100%;max-height:none;transition:transform .3s,opacity .3s}.youtube-cover-container.svelte-1hjqrq1:hover .youtube-cover-image:where(.svelte-1hjqrq1){opacity:1;transform:scale(1.03)}.youtube-play-overlay.svelte-1hjqrq1{pointer-events:none;justify-content:center;align-items:center;width:68px;height:48px;transition:transform .2s;display:flex;position:absolute}.youtube-cover-container.svelte-1hjqrq1:hover .youtube-play-overlay:where(.svelte-1hjqrq1){transform:scale(1.1)}.youtube-pause-icon.svelte-1hjqrq1{color:#fff;pointer-events:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10;background:#0009;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:absolute;top:12px;right:12px;box-shadow:0 4px 12px #00000026}.youtube-pause-icon.svelte-1hjqrq1 svg:where(.svelte-1hjqrq1){width:20px;height:20px;margin-left:3px}.media-atom.is-shorts-feed.svelte-1hjqrq1{width:80%;margin-left:auto;margin-right:auto;box-shadow:0 10px 30px #0003}.media-atom.is-auto-ratio.svelte-1hjqrq1{width:auto}.media-atom.svelte-1hjqrq1>img:where(.svelte-1hjqrq1),.media-atom.svelte-1hjqrq1>video:where(.svelte-1hjqrq1){object-fit:contain;border-radius:var(--feed-media-image-radius,var(--feed-media-video-radius,16px));opacity:0;width:100%;height:auto;max-height:70vh;transition:opacity .3s}.media-atom.is-auto-ratio.svelte-1hjqrq1>img:where(.svelte-1hjqrq1),.media-atom.is-auto-ratio.svelte-1hjqrq1>video:where(.svelte-1hjqrq1){object-fit:contain;width:auto;max-width:100%;height:auto}.media-atom.is-view.svelte-1hjqrq1>img:where(.svelte-1hjqrq1),.media-atom.is-view.svelte-1hjqrq1>video:where(.svelte-1hjqrq1),.media-atom.is-fullscreen.svelte-1hjqrq1>img:where(.svelte-1hjqrq1),.media-atom.is-fullscreen.svelte-1hjqrq1>video:where(.svelte-1hjqrq1){border-radius:0;max-height:none}.media-atom.is-loaded.svelte-1hjqrq1>img:where(.svelte-1hjqrq1),.media-atom.is-loaded.svelte-1hjqrq1>video:where(.svelte-1hjqrq1),.media-atom.is-loaded.svelte-1hjqrq1 .youtube-cover-image:where(.svelte-1hjqrq1){opacity:1}.media-atom.is-view.svelte-1hjqrq1>img:where(.svelte-1hjqrq1),.media-atom.is-view.svelte-1hjqrq1>video:where(.svelte-1hjqrq1){object-fit:contain;width:100%;height:auto;max-height:80vh}.video-duration-badge.svelte-1hjqrq1{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;z-index:10;pointer-events:none;letter-spacing:.5px;background:#0009;border-radius:6px;padding:4px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;font-weight:600;position:absolute;bottom:12px;left:12px}.video-controls.svelte-1hjqrq1{z-index:10;flex-direction:column;gap:8px;transition:all .3s;display:flex;position:absolute;bottom:12px;right:12px}.video-controls.is-view.svelte-1hjqrq1{flex-direction:row;justify-content:center;gap:15px;width:100%;margin-top:20px;padding-bottom:20px;position:relative;bottom:0;right:0}.control-btn.svelte-1hjqrq1{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;cursor:pointer;background:#00000080;border:none;border-radius:20px;align-items:center;gap:6px;padding:8px 12px;transition:all .2s;display:flex}.fullscreen-btn.svelte-1hjqrq1{background:#ffffff26;padding:8px 16px;font-weight:600}.control-btn.svelte-1hjqrq1:hover{background:#ffffff40;transform:scale(1.05)}.media-skeleton.svelte-1hjqrq1{z-index:1;background:linear-gradient(90deg,#0000,#ffffff0d,#0000) 0 0/200% 100%;animation:1.5s infinite svelte-1hjqrq1-shimmer;position:absolute;inset:0}@keyframes svelte-1hjqrq1-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.media-atom.is-fullscreen.svelte-1hjqrq1{z-index:99999;background:#000;width:100vw!important;max-width:none!important;height:100vh!important;max-height:none!important}.media-atom.is-fullscreen.svelte-1hjqrq1 video:where(.svelte-1hjqrq1){width:100%;height:100%;max-height:100vh}.fullscreen-ui.svelte-1hjqrq1{z-index:100;pointer-events:none;background:linear-gradient(#00000080 0%,#0000 20% 80%,#0009 100%);flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}.fs-header.svelte-1hjqrq1{padding:env(safe-area-inset-top,20px) 30px;pointer-events:auto;align-items:center;display:flex}.fs-footer.svelte-1hjqrq1{padding:20px 40px calc(20px + env(safe-area-inset-bottom,10px));pointer-events:auto;align-items:center;gap:20px;display:flex}.fs-btn.svelte-1hjqrq1,.fs-play-btn.svelte-1hjqrq1{color:#fff;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:transform .2s;display:flex}.fs-play-btn.svelte-1hjqrq1:hover,.fs-btn.svelte-1hjqrq1:hover{transform:scale(1.1)}.fs-spacer.svelte-1hjqrq1{flex:1}.fs-progress-container.svelte-1hjqrq1{flex:1;align-items:center;gap:12px;display:flex}.fs-time.svelte-1hjqrq1{color:#fffc;min-width:40px;font-family:monospace;font-size:14px}.fs-progress-slider.svelte-1hjqrq1{-webkit-appearance:none;cursor:pointer;background:#fff3;border-radius:2px;flex:1;height:4px}.fs-progress-slider.svelte-1hjqrq1::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border-radius:50%;width:14px;height:14px;box-shadow:0 0 10px #00000080}.fs-mute-info.svelte-1hjqrq1{color:#fff;opacity:.8}.video-indicator.svelte-1hjqrq1{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;pointer-events:none;z-index:2;background:#0006;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;top:12px;right:12px}.hidden-overlay.svelte-1hjqrq1{-webkit-backdrop-filter:blur(15px);z-index:10;cursor:pointer;background:#000000b3;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.hidden-text.svelte-1hjqrq1{color:#fff;text-align:center;letter-spacing:.5px;font-size:14px;font-weight:700;line-height:1.6}.btn-hide-toggle.svelte-1hjqrq1{color:#fff;cursor:pointer;z-index:20;background:#0009;border:1px solid #fff3;border-radius:16px;padding:6px 12px;font-size:12px;font-weight:700;transition:all .2s cubic-bezier(.4,0,.2,1);position:absolute;top:12px;right:12px}.btn-hide-toggle.svelte-1hjqrq1:hover{background:#000c;border-color:#fff6}.btn-alt-badge.svelte-1hjqrq1{color:#fff;cursor:pointer;z-index:11;background:#000000bf;border:1px solid #ffffff4d;border-radius:4px;padding:4px 6px;font-size:10px;font-weight:800;transition:all .2s;position:absolute;bottom:12px;right:12px}.btn-alt-badge.svelte-1hjqrq1:hover{background:#000;border-color:#fff}.alt-tooltip-overlay.svelte-1hjqrq1{z-index:30;background:#0006;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.alt-tooltip-content.svelte-1hjqrq1{color:#fff;background:#141414f2;border:1px solid #ffffff1a;border-radius:12px;width:85%;max-width:320px;max-height:80%;padding:20px;position:relative;overflow-y:auto;box-shadow:0 20px 40px #0009}.alt-close.svelte-1hjqrq1{color:#ffffff80;cursor:pointer;background:0 0;border:none;font-size:16px;transition:color .2s;position:absolute;top:14px;right:14px}.alt-close.svelte-1hjqrq1:hover{color:#fff}.alt-title.svelte-1hjqrq1{color:#fff;margin-bottom:10px;padding-right:20px;font-size:13px;font-weight:800}.alt-text.svelte-1hjqrq1{color:#ffffffe6;white-space:pre-wrap;font-size:14px;line-height:1.6}.aza-product-card-v2.svelte-160jt4y{cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #e2e8f0;border-radius:20px;flex-direction:column;width:100%;max-width:400px;transition:all .4s cubic-bezier(.175,.885,.32,1.275);display:flex;overflow:hidden;box-shadow:0 4px 12px #0000000d}.aza-product-card-v2.svelte-160jt4y:hover{border-color:#1447d1;transform:translateY(-8px)scale(1.02);box-shadow:0 30px 60px #0000001f}.image-area.svelte-160jt4y{aspect-ratio:1;background:#f8fafc;width:100%;position:relative;overflow:hidden}.image-area.svelte-160jt4y img:where(.svelte-160jt4y){object-fit:cover;width:100%;height:100%}.image-placeholder.svelte-160jt4y{color:#cbd5e1;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.shipping-ribbon.svelte-160jt4y{color:#fff;z-index:2;background:#1447d1;border-radius:8px;padding:4px 10px;font-size:11px;font-weight:800;position:absolute;top:12px;right:12px;box-shadow:0 4px 12px #1447d14d}.deadline-overlay.svelte-160jt4y{color:#fff;z-index:2;background:#96cc4f;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:6px 12px;font-size:11px;font-weight:800;display:flex;position:absolute;bottom:10px;left:10px;right:10px;box-shadow:0 4px 10px #96cc4f4d}.content-area.svelte-160jt4y{flex-direction:column;gap:4px;padding:16px;display:flex}.product-title.svelte-160jt4y{color:#1e293b;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:15px;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.product-price.svelte-160jt4y{color:#1447d1;font-size:17px;font-weight:800}.owner-badge.svelte-160jt4y{color:#1447d1;text-align:right;opacity:1;letter-spacing:-.01em;background:#1447d114;border:1px solid #1447d11a;border-radius:6px;align-self:flex-end;margin-top:10px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-block}.aza-product-card-v2.dark.svelte-160jt4y{background:#1e293b;border-color:#334155}.aza-product-card-v2.dark.svelte-160jt4y .product-title:where(.svelte-160jt4y){color:#f1f5f9}.aza-product-card-v2.dark.svelte-160jt4y .product-price:where(.svelte-160jt4y){color:#60a5fa}.aza-product-card-v2.dark.svelte-160jt4y .image-area:where(.svelte-160jt4y){background:#0f172a}.aza-product-card-v2.dark.svelte-160jt4y:hover{border-color:#60a5fa}.aza-product-card-v2.horizontal.svelte-160jt4y{flex-direction:row;align-items:center;gap:0;max-width:100%;padding:12px}.aza-product-card-v2.horizontal.svelte-160jt4y .image-area:where(.svelte-160jt4y){aspect-ratio:1;border-radius:12px;flex-shrink:0;width:80px;height:80px}.aza-product-card-v2.horizontal.svelte-160jt4y .content-area:where(.svelte-160jt4y){flex:1;justify-content:center;min-width:0;padding:0 0 0 16px}.aza-product-card-v2.horizontal.svelte-160jt4y .product-title:where(.svelte-160jt4y){line-clamp:1;-webkit-line-clamp:1;font-size:14px}.aza-product-card-v2.horizontal.svelte-160jt4y .product-price:where(.svelte-160jt4y){font-size:15px}.aza-product-card-v2.horizontal.svelte-160jt4y .shipping-ribbon:where(.svelte-160jt4y){padding:2px 6px;font-size:8px;top:4px;right:4px}.aza-product-card-v2.horizontal.svelte-160jt4y .deadline-overlay:where(.svelte-160jt4y){display:none}.aza-product-card-v2.horizontal.svelte-160jt4y .owner-badge:where(.svelte-160jt4y){margin-top:4px;font-size:10px}.post-feed-text.svelte-tjewok{--text-indent:0;flex-direction:column;gap:0;display:flex}.text-content.svelte-tjewok{font-size:inherit;font-weight:inherit;color:inherit;white-space:pre-wrap;word-break:break-word;padding-left:calc(var(--text-indent,0px) + var(--feed-content-padding-left,0px));padding-right:var(--feed-content-padding-right,0px);margin-top:var(--feed-content-top-margin,0px);margin-bottom:var(--feed-content-bottom-margin,0px);line-height:inherit!important;letter-spacing:inherit!important}.post-title.svelte-tjewok{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0}.post-body.svelte-tjewok{font-size:inherit;line-height:inherit;letter-spacing:inherit;opacity:.95;margin-top:0}.text-content.svelte-tjewok strong:where(.svelte-tjewok){font-weight:700}.text-content.svelte-tjewok em:where(.svelte-tjewok){font-style:italic}.text-content.svelte-tjewok del:where(.svelte-tjewok){opacity:.7;text-decoration:line-through}.text-content.svelte-tjewok a:where(.svelte-tjewok){color:var(--color-brand-500,#3b82f6);text-decoration:none}.text-content.svelte-tjewok a:where(.svelte-tjewok):hover{text-decoration:underline}.translation-action.svelte-tjewok{align-items:center;gap:8px;margin-top:12px;display:flex}.btn-translate.svelte-tjewok{color:var(--color-brand-500);cursor:pointer;background:0 0;background:rgba(var(--color-brand-rgb), .1);border:none;border-radius:12px;align-items:center;gap:6px;padding:6px 12px;font-size:.875rem;font-weight:600;transition:background .2s;display:flex}.btn-translate.svelte-tjewok:hover{background:rgba(var(--color-brand-rgb), .15)}.btn-translate.svelte-tjewok:disabled{opacity:.5;cursor:not-allowed}.btn-report-translation.svelte-tjewok{color:#ef4444;cursor:pointer;background:#ef44441a;border:none;border-radius:12px;align-items:center;padding:6px 10px;font-size:.8125rem;font-weight:500;transition:background .2s;display:flex}.btn-report-translation.svelte-tjewok:hover{background:#ef444426}.btn-report-translation.svelte-tjewok:disabled{opacity:.5;cursor:not-allowed}.loader-tiny.svelte-tjewok{border:2px solid;border-bottom-color:#0000;border-radius:50%;width:12px;height:12px;animation:1s linear infinite svelte-tjewok-spin}@keyframes svelte-tjewok-spin{to{transform:rotate(360deg)}}.media-container.svelte-tjewok{flex-direction:column;margin-top:12px;padding-left:0;display:flex}.media-container.is-image-slide.svelte-tjewok{margin-top:var(--feed-media-image-margin-top,12px);margin-bottom:var(--feed-media-image-margin-bottom,12px);padding-left:var(--feed-media-image-padding-left,0px);padding-right:var(--feed-media-image-padding-right,0px);width:var(--feed-media-image-width,100%);align-self:var(--feed-media-image-align,stretch)}.media-container.is-video-slide.svelte-tjewok{margin-top:var(--feed-media-video-margin-top,12px);margin-bottom:var(--feed-media-video-margin-bottom,12px);padding-left:var(--feed-media-video-padding-left,0px);padding-right:var(--feed-media-video-padding-right,0px);width:var(--feed-media-video-width,100%);align-self:var(--feed-media-video-align,stretch)}.media-item-wrapper.svelte-tjewok{cursor:pointer;background:var(--bg-secondary);scroll-snap-align:center;border-radius:12px;flex-shrink:0;width:100%;max-width:100%;overflow:hidden}.media-item-wrapper.is-auto-ratio.svelte-tjewok{width:auto}.media-item-wrapper.svelte-tjewok:only-child{max-width:100%}.aza-products-container.svelte-tjewok{padding-left:var(--text-indent,0);box-sizing:border-box;flex-direction:column;gap:8px;width:100%;margin-top:12px;display:flex}.join-buttons-container.svelte-tjewok{flex-direction:column;gap:8px;margin-top:4px;display:flex}.feed-url.svelte-1j91i00{width:100%;padding-left:var(--card-indent,0);box-sizing:border-box;--card-indent:0}.link-card.svelte-1j91i00{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-card);text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1);display:block;overflow:hidden}.link-card.svelte-1j91i00:hover{border-color:var(--color-brand-300);transform:translateY(-2px);box-shadow:0 8px 24px #00000014}.card-image.svelte-1j91i00{aspect-ratio:1.91;background:var(--bg-muted);border-bottom:1px solid var(--border-color);width:100%;overflow:hidden}.card-image.svelte-1j91i00 img:where(.svelte-1j91i00){object-fit:cover;width:100%;height:100%}.card-body.svelte-1j91i00{padding:var(--space-card-p);flex-direction:column;gap:4px;display:flex}.card-site.svelte-1j91i00{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.card-title.svelte-1j91i00{color:var(--text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:2px 0;font-size:.9375rem;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.card-desc.svelte-1j91i00{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8125rem;line-height:1.5;display:-webkit-box;overflow:hidden}.is-bridge.svelte-1j91i00{background:radial-gradient(circle at top right, var(--color-brand-50), transparent), radial-gradient(circle at bottom left, var(--color-brand-50), transparent);flex-direction:column;justify-content:center;align-items:center;min-height:400px;padding:24px 16px;display:flex;--card-indent:0!important}.bridge-container.svelte-1j91i00{flex-direction:column;gap:32px;width:100%;max-width:480px;animation:.6s cubic-bezier(.22,1,.36,1) svelte-1j91i00-bridgeFadeIn;display:flex}@keyframes svelte-1j91i00-bridgeFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.bridge-card.svelte-1j91i00{background:var(--bg-card);border:1px solid var(--border-strong);border-radius:var(--radius-card);overflow:hidden;box-shadow:0 20px 40px #0000000f}.bridge-image.svelte-1j91i00{aspect-ratio:16/9;background:var(--bg-muted);width:100%}.bridge-image.svelte-1j91i00 img:where(.svelte-1j91i00){object-fit:cover;width:100%;height:100%}.bridge-info.svelte-1j91i00{padding:var(--space-card-p)}.bridge-site.svelte-1j91i00{color:var(--color-brand-500);text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:600}.bridge-title.svelte-1j91i00{color:var(--text-primary);margin-bottom:12px;font-size:1.25rem;font-weight:800;line-height:1.3}.bridge-desc.svelte-1j91i00{color:var(--text-secondary);font-size:.9375rem;line-height:1.6}.bridge-actions.svelte-1j91i00{text-align:center;flex-direction:column;align-items:center;gap:20px;display:flex}.bridge-notice.svelte-1j91i00{color:var(--text-muted);font-size:.9375rem;font-weight:500}.bridge-button.svelte-1j91i00{background:var(--color-brand-500);color:#fff;border-radius:var(--radius-button);cursor:pointer;box-shadow:0 10px 30px rgba(var(--color-brand-500-rgb), .3);border:none;justify-content:center;align-items:center;gap:10px;padding:16px 32px;font-size:1.0625rem;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:inline-flex}.bridge-button.outline.svelte-1j91i00{color:var(--text-primary);border:1px solid var(--border-strong);box-shadow:none;background:0 0}.bridge-button.outline.svelte-1j91i00:hover{background:var(--bg-subtle);border-color:var(--text-primary);transform:translateY(-2px)}.bridge-button.full-width.svelte-1j91i00{width:100%}.bridge-buttons-row.svelte-1j91i00{justify-content:center;gap:12px;width:100%;display:flex}.bridge-button.svelte-1j91i00:hover:not(.outline){transform:scale(1.05);box-shadow:0 15px 40px #00000026}.bridge-button.svelte-1j91i00 svg:where(.svelte-1j91i00){transition:transform .3s}.bridge-button.svelte-1j91i00:hover:not(.outline) svg:where(.svelte-1j91i00){transform:translate(4px)}.feed-url.is-dark.is-bridge.svelte-1j91i00{background:radial-gradient(circle at top right, rgba(var(--color-brand-500-rgb), .08), transparent), radial-gradient(circle at bottom left, rgba(var(--color-brand-500-rgb), .08), transparent), var(--bg-base)}.feed-url.is-dark.svelte-1j91i00 .bridge-card:where(.svelte-1j91i00){background:var(--bg-card);border-color:var(--border-subtle);box-shadow:0 20px 40px #0000004d}.post-feed-markdown.svelte-yeu2fq{flex-direction:column;gap:16px;display:flex}.markdown-content.svelte-yeu2fq{letter-spacing:var(--tracking-tight,-.01em);color:var(--text-primary);word-break:break-word;font-size:.9375rem;line-height:1.5}.markdown-content strong{font-weight:800}.markdown-content em{opacity:.9;font-style:italic}.media-container.svelte-yeu2fq{margin-top:4px}.media-item-wrapper.svelte-yeu2fq{cursor:pointer;background:var(--bg-secondary);border-radius:16px;flex-shrink:0;width:100%;max-width:300px;overflow:hidden}.media-item-wrapper.svelte-yeu2fq:only-child{max-width:100%}.feed-wysiwyg.svelte-4scpn0{width:100%}.content-render.svelte-4scpn0{letter-spacing:var(--tracking-tight,-.01em);color:var(--text-primary);word-break:break-word;font-size:.9375rem;line-height:1.5}.content-render h1{color:var(--text-primary);letter-spacing:var(--tracking-tight,-.01em);margin:0;font-size:1rem;font-weight:400;line-height:1.6}.content-render h2{color:var(--text-primary);letter-spacing:var(--tracking-normal,0em);margin:1.125rem 0 .625rem;font-size:1.4rem;font-weight:700}.content-render h3{margin:.875rem 0 .5rem;font-size:1.15rem;font-weight:700}.content-render p,.content-render p:last-child{margin-bottom:0}.content-render b,.content-render strong{color:var(--color-brand-600);font-weight:700}.content-render img,.content-render video{border-radius:12px;max-width:100%;height:auto;margin:1rem 0;display:block}.content-render blockquote{border-left:4px solid var(--color-brand-400);background:var(--bg-secondary);color:var(--text-secondary);border-radius:4px 12px 12px 4px;margin:1.25rem 0;padding:.875rem 1.125rem;font-style:italic}.content-render ul,.content-render ol{margin:.875rem 0;padding-left:1.5rem}.content-render li{margin-bottom:.375rem}.dark .content-render b,.dark .content-render strong{color:var(--color-brand-400)}.feed-short-url.svelte-1mt884{width:100%;padding-left:var(--card-indent,0);box-sizing:border-box;--card-indent:0;flex-direction:column;gap:10px;display:flex}.post-ment.svelte-1mt884{color:var(--text-primary);white-space:pre-wrap;padding:0 4px;font-size:1rem;line-height:1.6}.og-preview-card.svelte-1mt884{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-card);text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:block;overflow:hidden;box-shadow:0 4px 12px #00000008}.og-preview-card.svelte-1mt884:hover{border-color:var(--color-brand-400);transform:translateY(-4px);box-shadow:0 12px 24px #00000014}.card-image-box.svelte-1mt884{aspect-ratio:1.91;background:var(--bg-muted);border-bottom:1px solid var(--border-color);width:100%;overflow:hidden}.card-image-placeholder.svelte-1mt884{aspect-ratio:1.91;background:linear-gradient(135deg, var(--bg-secondary), var(--bg-muted));border-bottom:1px solid var(--border-color);justify-content:center;align-items:center;width:100%;display:flex}.link-icon.svelte-1mt884{color:var(--color-brand-300);opacity:.5}.card-image.svelte-1mt884{object-fit:cover;width:100%;height:100%;transition:transform .5s}.og-preview-card.svelte-1mt884:hover .card-image:where(.svelte-1mt884){transform:scale(1.03)}.card-content.svelte-1mt884{padding:var(--space-card-p);flex-direction:column;gap:6px;display:flex}.card-header.svelte-1mt884{align-items:center;display:flex}.site-name.svelte-1mt884{color:var(--color-brand-600);text-transform:uppercase;letter-spacing:.05em;font-size:.6875rem;font-weight:800}.card-title.svelte-1mt884{color:var(--text-primary);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:1rem;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.card-description.svelte-1mt884{color:var(--text-primary);opacity:.85;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.card-footer.svelte-1mt884{border-top:1px solid var(--border-color);margin-top:8px;padding-top:12px}.short-link-hint.svelte-1mt884{color:var(--text-muted);font-family:ui-monospace,monospace;font-size:.75rem;font-weight:600}.fallback-link-card.svelte-1mt884{padding:var(--space-card-p);background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-card);align-items:center;gap:12px;text-decoration:none;transition:all .2s;display:flex}.fallback-link-card.svelte-1mt884:hover{border-color:var(--color-brand-300);background:var(--bg-subtle)}.fallback-icon.svelte-1mt884{background:var(--color-brand-100);width:36px;height:36px;color:var(--color-brand-600);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.fallback-info.svelte-1mt884{flex:1;min-width:0}.fallback-url.svelte-1mt884{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;overflow:hidden}.fallback-hint.svelte-1mt884{color:var(--text-muted);margin-top:1px;font-size:.75rem}.is-bridge.svelte-1mt884{background:radial-gradient(circle at top right, var(--color-brand-50), transparent), radial-gradient(circle at bottom left, var(--color-brand-50), transparent);flex-direction:column;justify-content:center;align-items:center;min-height:450px;padding:24px 16px;display:flex;--card-indent:0!important}.bridge-container.svelte-1mt884{flex-direction:column;gap:32px;width:100%;max-width:480px;animation:.6s cubic-bezier(.22,1,.36,1) svelte-1mt884-bridgeFadeIn;display:flex}@keyframes svelte-1mt884-bridgeFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.bridge-card.svelte-1mt884{background:var(--bg-card);border:1px solid var(--border-strong);border-radius:var(--radius-card);cursor:pointer;transition:transform .2s,box-shadow .2s;overflow:hidden;box-shadow:0 20px 40px #0000000f}.bridge-card.svelte-1mt884:hover{transform:translateY(-4px);box-shadow:0 24px 48px #0000001a}.bridge-image.svelte-1mt884{aspect-ratio:16/9;background:var(--bg-muted);width:100%}.bridge-image.svelte-1mt884 img:where(.svelte-1mt884){object-fit:cover;width:100%;height:100%}.bridge-info.svelte-1mt884{padding:var(--space-card-p)}.bridge-site.svelte-1mt884{color:var(--color-brand-500);text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:600}.bridge-title.svelte-1mt884{color:var(--text-primary);margin-bottom:12px;font-size:1.25rem;font-weight:800;line-height:1.3}.bridge-desc.svelte-1mt884{color:var(--text-primary);opacity:.85;font-size:.9375rem;line-height:1.6}.bridge-qr-area.svelte-1mt884{background:var(--bg-secondary);border-top:1px solid var(--border-color);align-items:center;gap:16px;padding:20px 24px;display:flex}.qr-box.svelte-1mt884{background:#fff;border-radius:8px;width:60px;height:60px;padding:4px;box-shadow:0 4px 12px #0000000d}.qr-box.svelte-1mt884 img:where(.svelte-1mt884){width:100%;height:100%}.qr-text.svelte-1mt884{flex-direction:column;gap:2px;display:flex}.qr-text.svelte-1mt884 strong:where(.svelte-1mt884){color:var(--text-primary);font-size:13px}.qr-text.svelte-1mt884 span:where(.svelte-1mt884){color:var(--text-muted);font-size:11px}.bridge-actions.svelte-1mt884{text-align:center;flex-direction:column;align-items:center;gap:20px;display:flex}.bridge-notice.svelte-1mt884{color:var(--text-muted);font-size:.9375rem;font-weight:500}.bridge-button.svelte-1mt884{background:var(--text-primary);color:var(--bg-primary);border-radius:var(--radius-button);cursor:pointer;border:none;justify-content:center;align-items:center;gap:10px;padding:16px 32px;font-size:1.0625rem;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:inline-flex;box-shadow:0 10px 30px #0000001a}.bridge-button.outline.svelte-1mt884{color:var(--text-primary);border:1px solid var(--border-strong);box-shadow:none;background:0 0}.bridge-button.outline.svelte-1mt884:hover{background:var(--bg-subtle);border-color:var(--text-primary);transform:translateY(-2px)}.bridge-button.full-width.svelte-1mt884{width:100%}.bridge-buttons-row.svelte-1mt884{justify-content:center;gap:12px;width:100%;display:flex}.bridge-button.svelte-1mt884:hover:not(.outline){transform:scale(1.05);box-shadow:0 15px 40px #00000026}.bridge-button.svelte-1mt884 svg:where(.svelte-1mt884){transition:transform .3s}.bridge-button.svelte-1mt884:hover:not(.outline) svg:where(.svelte-1mt884){transform:translate(4px)}.feed-short-url.is-dark.is-bridge.svelte-1mt884{background:radial-gradient(circle at top right, rgba(var(--color-brand-500-rgb), .08), transparent), radial-gradient(circle at bottom left, rgba(var(--color-brand-500-rgb), .08), transparent), var(--bg-base)}.feed-short-url.is-dark.svelte-1mt884 .bridge-card:where(.svelte-1mt884){background:var(--bg-card);border-color:var(--border-subtle);box-shadow:0 20px 40px #0000004d}.feed-short-url.is-dark.svelte-1mt884 .bridge-qr-area:where(.svelte-1mt884){border-color:var(--border-subtle);background:#ffffff08}.feed-short-url.is-dark.svelte-1mt884 .qr-box:where(.svelte-1mt884){background:#ffffffe6;padding:6px}.meeting-card.svelte-1ktxpg{background:var(--bg-secondary,#f8fafc);border:1px solid var(--border-color,#e2e8f0);border-radius:12px;margin:12px 0;padding:16px}.meeting-header.svelte-1ktxpg{align-items:flex-start;gap:12px;display:flex}.meeting-icon.svelte-1ktxpg{background:var(--color-brand-50,#eff6ff);width:40px;height:40px;color:var(--color-brand-500,#3b82f6);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.meeting-info.svelte-1ktxpg{flex:1;min-width:0}.meeting-title.svelte-1ktxpg{color:var(--text-primary,#1e293b);margin:0;font-size:15px;font-weight:700;line-height:1.4}.meeting-desc.svelte-1ktxpg{color:var(--text-secondary,#64748b);margin:4px 0 0;font-size:13px;line-height:1.4}.meeting-status.svelte-1ktxpg{align-items:center;gap:6px;margin-top:12px;font-size:12px;font-weight:600;display:flex}.status-dot.svelte-1ktxpg{border-radius:50%;width:6px;height:6px}.meeting-join-btn.svelte-1ktxpg{color:#fff;background:var(--color-brand-500,#3b82f6);cursor:pointer;border:none;border-radius:8px;width:100%;margin-top:12px;padding:10px 16px;font-size:14px;font-weight:600;transition:all .2s}.meeting-join-btn.svelte-1ktxpg:hover:not(.disabled){background:var(--color-brand-600,#2563eb)}.meeting-join-btn.disabled.svelte-1ktxpg{background:var(--bg-muted,#94a3b8);cursor:not-allowed}.is-dark.svelte-1ktxpg .meeting-icon:where(.svelte-1ktxpg){color:#60a5fa;background:#60a5fa1a}.is-dark.svelte-1ktxpg .meeting-title:where(.svelte-1ktxpg){color:#f1f5f9}.is-dark.svelte-1ktxpg .meeting-desc:where(.svelte-1ktxpg){color:#94a3b8}.post__text-area{transition:max-height var(--post-expand-duration) cubic-bezier(.16, 1, .3, 1);position:relative;overflow:hidden}.post__text-area.collapsed{max-height:var(--collapse-height,300px)}.post__content-body{font-size:var(--feed-text-size,var(--text-base));font-weight:var(--feed-text-weight,normal);line-height:var(--feed-text-line-height,1.6);color:var(--feed-color-text,var(--text-primary));margin-top:var(--feed-content-top-margin,var(--post-content-margin-top,0px));margin-bottom:var(--feed-content-bottom-margin,0px);padding-right:var(--feed-content-padding-right,0px);letter-spacing:var(--tracking-tighter,-.02em)!important}.feed-item-content-wrapper{padding-left:0!important}.post__content-body{margin-top:var(--spacing-4);padding-left:var(--spacing-4);padding-right:var(--spacing-4)}.media-carousel-container,.youtube-iframe-container,.blink-video-player{border-radius:12px;width:100%;margin-left:0;margin-right:0;overflow:hidden}.post__expand-overlay{background:linear-gradient(to bottom, transparent, var(--bg-base) 85%);pointer-events:auto;cursor:pointer;justify-content:center;align-items:flex-end;height:80px;padding-bottom:12px;display:flex;position:absolute;bottom:0;left:0;right:0}.post__content-body p{margin:0}.post__media-area{margin-top:12px}.post__product{margin:var(--spacing-4) calc(var(--spacing-3) * -1) 0;padding:var(--spacing-3);background:var(--bg-subtle);border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);align-items:center;gap:var(--spacing-3);cursor:pointer;transition:background-color .2s;display:flex}.post__product:hover{background:var(--bg-base)}.product__image{object-fit:cover;background:var(--bg-base);border-radius:8px;width:48px;height:48px}.product__info{flex:1;min-width:0}.product__name{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;overflow:hidden}.product__price{color:var(--color-brand-600);margin-top:2px;font-size:.8125rem;font-weight:700}.product__arrow{color:var(--text-tertiary)}.post__actions{display:var(--feed-show-actions,flex);align-items:center;justify-content:var(--feed-action-justify,space-between);gap:var(--feed-action-spacing,0);padding:var(--spacing-2) var(--spacing-4) var(--spacing-2) var(--spacing-4);margin-top:var(--spacing-2)}.action__button svg{width:var(--feed-action-size,18px);height:var(--feed-action-size,18px)}.action__button{align-items:center;gap:var(--spacing-1);padding:var(--spacing-2) var(--spacing-3);color:var(--feed-color-action,var(--text-secondary));font-size:var(--text-xs);font-weight:var(--weight-regular);cursor:pointer;background:0 0;border:none;border-radius:99px;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}.action__button:hover{background:var(--bg-subtle)}.action__button--like:hover{color:#f91880;background:#f918801a}.action__button--like.is-active{color:#f91880}.action__button--repost:hover{color:#00ba7c;background:#00ba7c1a}.action__button--repost.is-active{color:#00ba7c}.action__button--reply:hover,.action__button--share:hover{color:var(--color-brand-600);background:var(--color-brand-50)}.action__count{font-variant-numeric:tabular-nums}.action__like-group{align-items:center;gap:0;display:flex}.action__count--like{font-size:var(--text-xs);font-weight:var(--weight-regular);padding:var(--spacing-2) var(--spacing-3) var(--spacing-2) 0;color:var(--feed-color-action,var(--text-secondary));font-variant-numeric:tabular-nums;transition:color .2s}.action__count--like.is-clickable{cursor:pointer}.action__count--like.is-clickable:hover{color:#f91880}.action__count--like.is-hidden{display:none}.markup-overlay.svelte-1tx11ku{background:var(--bg-base);z-index:10000;color:var(--text-primary);flex-direction:column;display:flex;position:fixed;inset:0}.markup-header.svelte-1tx11ku{background:var(--bg-surface);border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;height:50px;padding:0 16px;display:flex}.markup-header.svelte-1tx11ku h2:where(.svelte-1tx11ku){margin:0;font-size:1.1rem;font-weight:700}.btn-icon.svelte-1tx11ku{color:var(--text-primary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:8px;display:flex}.btn-done.svelte-1tx11ku{background:var(--color-brand-500);color:#fff;cursor:pointer;border:none;border-radius:20px;padding:6px 16px;font-size:.9rem;font-weight:700}.markup-main.svelte-1tx11ku{flex:1;justify-content:center;align-items:center;padding:20px;display:flex;overflow:hidden}.canvas-container.svelte-1tx11ku{border-radius:12px;max-width:100%;max-height:100%;position:relative;overflow:hidden;box-shadow:0 0 40px #00000080}.target-image.svelte-1tx11ku{object-fit:contain;pointer-events:none;max-width:100%;max-height:80vh;display:block}.drawing-canvas.svelte-1tx11ku{touch-action:none;cursor:crosshair;width:100%;height:100%;position:absolute;top:0;left:0}.markup-toolbar.svelte-1tx11ku{background:linear-gradient(#0000,#000000e6);flex-direction:column;gap:16px;padding:20px 24px 40px;display:flex}.palette-container.svelte-1tx11ku{-webkit-overflow-scrolling:touch;width:100%;padding-bottom:4px;overflow-x:auto}.color-palette.svelte-1tx11ku{gap:10px;padding:2px;display:flex}.color-swatch.svelte-1tx11ku{cursor:pointer;border:2px solid #fff3;border-radius:50%;flex-shrink:0;width:28px;height:28px;transition:all .2s}.color-swatch.active.svelte-1tx11ku{border-color:#fff;transform:scale(1.2);box-shadow:0 0 10px #ffffff4d}.tool-controls.svelte-1tx11ku{justify-content:space-between;align-items:center;display:flex}.tool-group.svelte-1tx11ku{background:#ffffff1a;border-radius:12px;gap:8px;padding:4px;display:flex}.tool-btn.svelte-1tx11ku{color:#ffffff80;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-direction:column;align-items:center;gap:4px;min-width:60px;padding:8px 12px;transition:all .2s;display:flex}.tool-btn.active.svelte-1tx11ku{color:#fff;background:#ffffff26}.tool-btn.svelte-1tx11ku span:where(.svelte-1tx11ku){font-size:.7rem;font-weight:600}.undo-btn.svelte-1tx11ku{color:#fff;cursor:pointer;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.undo-btn.svelte-1tx11ku:disabled{opacity:.3;cursor:default}.lang-bar.svelte-ndd94b{white-space:nowrap;pointer-events:auto;box-sizing:border-box;-ms-overflow-style:none;scrollbar-width:none;justify-content:center;gap:8px;width:100%;margin-bottom:12px;padding:0 16px 8px;display:flex;overflow-x:auto}.lang-bar.svelte-ndd94b::-webkit-scrollbar{display:none}.lang-chip.svelte-ndd94b{color:#ffffffb3;cursor:pointer;-webkit-user-select:none;user-select:none;background:#0006;border:1px solid #ffffff26;border-radius:20px;flex-shrink:0;align-items:center;gap:6px;padding:6px 14px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}.lang-chip.active.svelte-ndd94b{color:#fff;background:#00b6f0e6;border-color:#00b6f0;box-shadow:0 2px 8px #00b6f066}.flag.svelte-ndd94b{font-size:14px}.lang-label.svelte-ndd94b{white-space:nowrap}.subtitle-text-container.svelte-ndd94b{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;min-height:70px;display:flex}.is-portrait .subtitle-text-container.svelte-ndd94b{height:120px;min-height:unset}.subtitle-text.svelte-ndd94b{color:#fff;text-align:center;text-shadow:0 1px 4px #000000e6,0 0 8px #00000080;box-sizing:border-box;word-break:keep-all;pointer-events:none;width:100%;padding:0 16px;font-size:18px;font-weight:600;line-height:1.5}.subtitle-gap.svelte-ndd94b{height:8px}.login-invitation.svelte-c01iua{text-align:center;flex-direction:column;align-items:center;padding:24px 16px 12px;display:flex}.brand-visual.svelte-c01iua{justify-content:center;align-items:center;width:120px;height:120px;margin-bottom:24px;display:flex;position:relative}.logo-wrapper.svelte-c01iua{z-index:2;filter:drop-shadow(0 12px 24px #007aff4d)}.floating-icons.svelte-c01iua{pointer-events:none;position:absolute;inset:0}.icon-orb.svelte-c01iua{background:var(--bg-subtle,#f0f0f0);width:32px;height:32px;color:var(--brand-primary);border-radius:50%;justify-content:center;align-items:center;animation:3s ease-in-out infinite svelte-c01iua-float;display:flex;position:absolute;box-shadow:0 4px 12px #0000001a}.orb-1.svelte-c01iua{animation-delay:0s;top:0;left:0}.orb-2.svelte-c01iua{color:#ff2d55;animation-delay:.5s;top:10px;right:0}.orb-3.svelte-c01iua{color:#34c759;animation-delay:1s;bottom:0;left:20px}@keyframes svelte-c01iua-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.invitation-content.svelte-c01iua h2:where(.svelte-c01iua){color:var(--text-primary);letter-spacing:-.02em;margin-bottom:12px;font-size:24px;font-weight:850}.invitation-content.svelte-c01iua p:where(.svelte-c01iua){color:var(--text-secondary);white-space:pre-wrap;margin-bottom:36px;font-size:15px;line-height:1.6}.action-group.svelte-c01iua{flex-direction:column;gap:12px;width:100%;display:flex}.btn-login.svelte-c01iua{cursor:pointer;border:none;border-radius:16px;justify-content:center;align-items:center;gap:12px;width:100%;padding:16px;font-size:16px;font-weight:700;transition:transform .2s,opacity .2s;display:flex}.btn-login.svelte-c01iua:active{opacity:.9;transform:scale(.98)}.btn-kakao.svelte-c01iua{color:#191919;background:#fee500}.btn-google.svelte-c01iua{color:#191919;background:#fff;border:1px solid #e0e0e0}.btn-later.svelte-c01iua{width:100%;color:var(--text-muted,#8e8e93);cursor:pointer;background:0 0;border:none;margin-top:4px;padding:14px;font-size:15px;font-weight:600}.dark .logo-wrapper.svelte-c01iua{filter:drop-shadow(0 12px 24px #007aff33)}.dark .icon-orb.svelte-c01iua{background:#2c2c2e}.dark .btn-google.svelte-c01iua{color:#fff;background:#191919;border-color:#333}.btn-passkey.svelte-c01iua{background:var(--bg-soft,#f5f5f5);color:var(--text-primary);border:1px solid var(--border-subtle,#e0e0e0)}.dark .btn-passkey.svelte-c01iua{background:#2c2c2e;border-color:#333}@keyframes svelte-c01iua-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.comment-sheet-backdrop.svelte-7vnv2i{z-index:2000;background:#00000080;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}.comment-sheet-content.svelte-7vnv2i{background:var(--bg-base,#fff);border-top-left-radius:20px;border-top-right-radius:20px;flex-direction:column;width:100%;height:75vh;display:flex;overflow:hidden;box-shadow:0 -10px 30px #0003}.is-dark.svelte-7vnv2i .comment-sheet-content:where(.svelte-7vnv2i){color:#fff;background:#1a1a1a}.sheet-header.svelte-7vnv2i{border-bottom:1px solid #0000000d;justify-content:space-between;align-items:center;padding:12px 16px;display:flex;position:relative}.is-dark.svelte-7vnv2i .sheet-header:where(.svelte-7vnv2i){border-bottom-color:#ffffff1a}.drag-handle.svelte-7vnv2i{background:#0000001a;border-radius:2px;width:40px;height:4px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.is-dark.svelte-7vnv2i .drag-handle:where(.svelte-7vnv2i){background:#fff3}.header-title.svelte-7vnv2i{margin-top:8px;font-size:16px;font-weight:700}.header-title.svelte-7vnv2i .count:where(.svelte-7vnv2i){opacity:.6;margin-left:4px;font-size:14px;font-weight:400}.close-btn.svelte-7vnv2i{cursor:pointer;color:inherit;opacity:.6;background:0 0;border:none;margin-top:8px;padding:8px}.replies-list.svelte-7vnv2i{flex:1;padding:16px;overflow-y:auto}.loading-state.svelte-7vnv2i{justify-content:center;padding:40px;display:flex}.loader-dark.svelte-7vnv2i{border:2px solid #0000001a;border-top-color:#007aff;border-radius:50%;width:24px;height:24px;animation:.8s linear infinite svelte-7vnv2i-spin}.is-dark.svelte-7vnv2i .loader-dark:where(.svelte-7vnv2i){border:2px solid #ffffff1a;border-top-color:#007aff}.empty-state.svelte-7vnv2i{text-align:center;opacity:.5;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.empty-icon.svelte-7vnv2i{margin-bottom:16px;font-size:48px}.empty-state.svelte-7vnv2i p:where(.svelte-7vnv2i){margin:4px 0;font-weight:600}.empty-state.svelte-7vnv2i .sub:where(.svelte-7vnv2i){font-size:14px;font-weight:400}.comment-item.svelte-7vnv2i{gap:12px;margin-bottom:16px;display:flex}.comment-item.svelte-7vnv2i .avatar:where(.svelte-7vnv2i){object-fit:cover;background:#0000000d;border-radius:50%;width:36px;height:36px}.comment-content.svelte-7vnv2i{flex:1}.comment-header.svelte-7vnv2i{align-items:baseline;gap:8px;margin-bottom:4px;display:flex}.author-name.svelte-7vnv2i{font-size:14px;font-weight:600}.time.svelte-7vnv2i{color:#888;font-size:12px}.comment-text.svelte-7vnv2i{margin-bottom:6px;font-size:15px;line-height:1.4}.comment-actions.svelte-7vnv2i button:where(.svelte-7vnv2i){color:#888;cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;font-weight:600}.comment-actions.svelte-7vnv2i button:where(.svelte-7vnv2i):active{opacity:.7}.reply-input-area.svelte-7vnv2i{padding:16px;padding-bottom:calc(16px + env(safe-area-inset-bottom));background:inherit;border-top:1px solid #0000000d;flex-direction:column;gap:10px;display:flex}.is-dark.svelte-7vnv2i .reply-input-area:where(.svelte-7vnv2i){border-top-color:#ffffff1a}.reply-target-bar.svelte-7vnv2i{color:#007aff;justify-content:space-between;align-items:center;padding:0 4px;font-size:13px;display:flex}.reply-target-bar.svelte-7vnv2i button:where(.svelte-7vnv2i){color:inherit;cursor:pointer;opacity:.8;background:0 0;border:none;padding:4px}.input-wrapper.svelte-7vnv2i{background:#0000000d;border-radius:24px;align-items:center;gap:12px;padding:4px 4px 4px 16px;display:flex}.is-dark.svelte-7vnv2i .input-wrapper:where(.svelte-7vnv2i){background:#ffffff14}.input-wrapper.svelte-7vnv2i input:where(.svelte-7vnv2i){color:inherit;background:0 0;border:none;outline:none;flex:1;padding:8px 0;font-size:15px}.send-btn.svelte-7vnv2i{color:#fff;cursor:pointer;background:#007aff;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:transform .2s;display:flex}.send-btn.svelte-7vnv2i:disabled{color:#ffffff80;cursor:default;background:#0000001a}.is-dark.svelte-7vnv2i .send-btn:where(.svelte-7vnv2i):disabled{background:#ffffff1a}.send-btn.svelte-7vnv2i:active:not(:disabled){transform:scale(.9)}.loader.svelte-7vnv2i{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite svelte-7vnv2i-spin}@keyframes svelte-7vnv2i-spin{to{transform:rotate(360deg)}}.more-sheet-content.svelte-f4lr84{padding:8px 0 16px}.menu-list.svelte-f4lr84{flex-direction:column;width:100%;display:flex}.menu-item.svelte-f4lr84,.menu-info-item.svelte-f4lr84{cursor:pointer;width:100%;color:var(--text-primary);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;padding:14px 16px;transition:background .2s;display:flex}.menu-info-item.svelte-f4lr84{cursor:default;color:var(--text-tertiary);padding-bottom:12px}.menu-item.svelte-f4lr84:active{background:var(--bg-soft)}.menu-item-left.svelte-f4lr84{align-items:center;gap:14px;display:flex}.menu-item.svelte-f4lr84 span:where(.svelte-f4lr84){font-size:.95rem;font-weight:500}.back-btn.svelte-f4lr84{color:var(--text-primary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:4px;transition:background .2s;display:flex}.back-btn.svelte-f4lr84:active{background:var(--bg-soft)}.menu-info-item.svelte-f4lr84 span:where(.svelte-f4lr84){font-size:.875rem;font-weight:500}.menu-divider.svelte-f4lr84{background:var(--border-subtle);opacity:.5;height:1px;margin:8px 16px}.delete-item.svelte-f4lr84,.report-item.svelte-f4lr84{color:var(--status-red)}.sub-menu.svelte-f4lr84 .menu-item:where(.svelte-f4lr84){padding:16px}.text-group.svelte-f4lr84{flex-direction:column;gap:2px;display:flex}.text-group.svelte-f4lr84 .label:where(.svelte-f4lr84){font-size:.95rem;font-weight:600}.text-group.svelte-f4lr84 .desc:where(.svelte-f4lr84){color:var(--text-tertiary);font-size:.8125rem;font-weight:400}.back-action-btn.svelte-f4lr84{background:var(--bg-soft);color:var(--text-primary);cursor:pointer;border:none;border-radius:12px;margin:20px 16px 0;padding:14px;font-weight:700}.switch.svelte-f4lr84{width:44px;height:24px;display:inline-block;position:relative}.switch.svelte-f4lr84 input:where(.svelte-f4lr84){opacity:0;width:0;height:0}.slider.svelte-f4lr84{cursor:pointer;background-color:var(--bg-muted);transition:all .4s;position:absolute;inset:0}.slider.svelte-f4lr84:before{content:"";background-color:#fff;width:18px;height:18px;transition:all .4s;position:absolute;bottom:3px;left:3px}input.svelte-f4lr84:checked+.slider:where(.svelte-f4lr84){background-color:var(--brand-primary)}input.svelte-f4lr84:checked+.slider:where(.svelte-f4lr84):before{transform:translate(20px)}.slider.round.svelte-f4lr84{border-radius:24px}.slider.round.svelte-f4lr84:before{border-radius:50%}.confirm-view.svelte-f4lr84{text-align:center;padding:24px 16px}.confirm-body.svelte-f4lr84{margin-bottom:32px}.warning-icon.svelte-f4lr84{color:var(--status-red);justify-content:center;margin-bottom:16px;display:flex}.confirm-body.svelte-f4lr84 h2:where(.svelte-f4lr84){color:var(--text-primary);margin:0 0 12px;font-size:1.25rem;font-weight:800}.confirm-body.svelte-f4lr84 p:where(.svelte-f4lr84){color:var(--text-tertiary);margin:0;font-size:.9375rem;line-height:1.5}.confirm-actions.svelte-f4lr84{flex-direction:column;gap:12px;display:flex}.confirm-btn.svelte-f4lr84{cursor:pointer;border:none;border-radius:16px;padding:16px;font-size:1rem;font-weight:700;transition:opacity .2s}.confirm-btn.svelte-f4lr84:disabled{opacity:.5;cursor:not-allowed}.confirm-btn.delete.svelte-f4lr84{background:var(--status-red);color:#fff}.confirm-btn.cancel.svelte-f4lr84{background:var(--bg-soft);color:var(--text-primary)}.immersive-viewer.svelte-v6w8ki{z-index:10000;color:#fff;background:#000;width:100%;max-width:680px;height:100dvh;position:fixed;top:0;left:50%;overflow:hidden;transform:translate(-50%)}.viewer-header.svelte-v6w8ki{height:64px;padding:env(safe-area-inset-top,20px) 16px 0;z-index:100;background:linear-gradient(#0009 0%,#0000 100%);justify-content:space-between;align-items:center;transition:opacity .6s ease-in-out;display:flex;position:absolute;top:0;left:0;right:0}.header-center.svelte-v6w8ki{opacity:.9;font-size:17px;font-weight:700}.back-button.svelte-v6w8ki,.more-button.svelte-v6w8ki{color:#fff;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:8px;display:flex}.more-button.svelte-v6w8ki{opacity:.8}.scroll-container.svelte-v6w8ki{scroll-snap-type:y mandatory;scrollbar-width:none;height:100dvh;overflow-y:scroll}.scroll-container.svelte-v6w8ki::-webkit-scrollbar{display:none}.media-slide.svelte-v6w8ki{scroll-snap-align:start;scroll-snap-stop:always;width:100%;height:100dvh;position:relative}.media-content.svelte-v6w8ki{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.full-media.svelte-v6w8ki{object-fit:contain;z-index:5;opacity:0;width:100%;height:100%;transition:opacity .4s}.video-container.loaded.svelte-v6w8ki .full-media:where(.svelte-v6w8ki),.image-container.loaded.svelte-v6w8ki .full-media:where(.svelte-v6w8ki),.youtube-container.loaded.svelte-v6w8ki .full-media:where(.svelte-v6w8ki){opacity:1}.blur-backdrop.svelte-v6w8ki{object-fit:cover;filter:blur(35px)brightness(.5);opacity:0;z-index:1;width:calc(100% + 40px);height:calc(100% + 40px);transition:opacity .8s;position:absolute;inset:-20px}.video-container.loaded.svelte-v6w8ki .blur-backdrop:where(.svelte-v6w8ki),.image-container.loaded.svelte-v6w8ki .blur-backdrop:where(.svelte-v6w8ki),.youtube-container.loaded.svelte-v6w8ki .blur-backdrop:where(.svelte-v6w8ki){opacity:.6}.youtube-wrapper.svelte-v6w8ki{pointer-events:none;opacity:1;background:#111;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .5s;display:flex}.youtube-container.is-playing.svelte-v6w8ki .youtube-wrapper:where(.svelte-v6w8ki){opacity:1}.youtube-container.is-playing.svelte-v6w8ki .youtube-thumb:where(.svelte-v6w8ki){opacity:0;pointer-events:none}.youtube-wrapper.is-horizontal.svelte-v6w8ki{aspect-ratio:16/9;height:auto;max-height:85vh;margin:auto 0;box-shadow:0 20px 50px #00000080}.youtube-wrapper.is-vertical.svelte-v6w8ki{width:100%;height:100%}.youtube-wrapper.svelte-v6w8ki iframe{border:none;width:100%!important;height:100%!important}.youtube-overlay.svelte-v6w8ki{z-index:10;pointer-events:none;background:0 0;position:absolute;inset:0}.media-loader.svelte-v6w8ki{z-index:5;border:3px solid #ffffff1a;border-top-color:#fff;border-radius:50%;width:40px;height:40px;transition:opacity .3s;animation:1s linear infinite svelte-v6w8ki-spin;position:absolute}.loaded.svelte-v6w8ki .media-loader:where(.svelte-v6w8ki){opacity:0;pointer-events:none}.media-error.svelte-v6w8ki{color:#fff;z-index:20;background:#000c;justify-content:center;align-items:center;font-size:14px;display:flex;position:absolute;inset:0}@keyframes svelte-v6w8ki-spin{to{transform:rotate(360deg)}}.video-container.svelte-v6w8ki,.youtube-container.svelte-v6w8ki,.image-container.svelte-v6w8ki{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.fullscreen-pill-wrapper.svelte-v6w8ki{z-index:100;pointer-events:none;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,calc(28.125vw + 10px))}@media (width<=768px){.fullscreen-pill-wrapper.svelte-v6w8ki{display:block}}.fullscreen-pill.svelte-v6w8ki{-webkit-backdrop-filter:blur(12px);color:#fffffff2;cursor:pointer;pointer-events:auto;white-space:nowrap;background:#282828d9;border:.5px solid #ffffff26;border-radius:20px;align-items:center;gap:8px;width:auto;padding:8px 18px;font-size:11.5px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 4px 20px #0006}.fullscreen-pill.svelte-v6w8ki:active{background:#000000b3;transform:translate(-50%)scale(.95)}.info-overlay.svelte-v6w8ki{padding:40px 16px calc(24px + env(safe-area-inset-bottom));pointer-events:none;z-index:60;background:linear-gradient(#0000 0%,#000000b3 100%);position:absolute;bottom:0;left:0;right:0}.top-controls.svelte-v6w8ki{top:calc(64px + env(safe-area-inset-top,20px));z-index:100;pointer-events:none;padding:0 16px;transition:opacity .6s ease-in-out;position:absolute;left:0;right:0}.seek-bar-container.svelte-v6w8ki{pointer-events:auto;align-items:center;width:100%;height:12px;display:flex;position:relative}.seek-bar.svelte-v6w8ki{opacity:0;cursor:pointer;z-index:2;width:100%;height:100%;margin:0;position:absolute}.seek-track.svelte-v6w8ki{z-index:1;background:#fff;border-radius:1.5px;height:3px;position:relative;box-shadow:0 0 10px #00000080}.seek-bar-container.svelte-v6w8ki:before{content:"";background:#fff3;border-radius:1.5px;width:100%;height:3px;position:absolute}.portrait-exit-btn.svelte-v6w8ki{-webkit-backdrop-filter:blur(10px);color:#fff;z-index:200;cursor:pointer;background:#00000080;border:1px solid #fff3;border-radius:25px;align-items:center;gap:10px;padding:10px 20px;font-size:14px;font-weight:600;transition:opacity .3s;display:flex;position:absolute;top:30px;right:30px}.portrait-exit-btn.svelte-v6w8ki:hover{background:#000000b3}.bottom-seek-bar.svelte-v6w8ki{z-index:200;pointer-events:auto;position:absolute;bottom:30px;left:50px;right:50px}.fullscreen-pill.svelte-v6w8ki:active{transform:translate(-50%)scale(.92)}.author-block.svelte-v6w8ki{pointer-events:auto;align-items:center;gap:12px;margin-bottom:12px;padding-right:60px;display:flex}.author-avatar.svelte-v6w8ki{object-fit:cover;border:2px solid #fff;border-radius:50%;width:44px;height:44px}.author-name.svelte-v6w8ki{text-shadow:0 1px 2px #0000004d;font-size:16px;font-weight:700}.author-handle.svelte-v6w8ki{opacity:.8;font-size:13px}.author-actions.svelte-v6w8ki{align-items:center;gap:8px;display:flex}.action-button.svelte-v6w8ki{cursor:pointer;pointer-events:auto;border:none;border-radius:15px;padding:5px 14px;font-size:13px;font-weight:700;transition:all .2s}.follow-btn.svelte-v6w8ki{color:#000;background:#fff}.follow-btn.is-following.svelte-v6w8ki{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3}.message-btn.svelte-v6w8ki{background:var(--color-brand-500,#00d1b2);color:#fff}.team-badge.svelte-v6w8ki{color:#000;letter-spacing:-.5px;background:gold;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:900}.post-text.svelte-v6w8ki{color:#fff;text-shadow:0 1px 3px #00000080;opacity:.95;pointer-events:auto;cursor:pointer;padding-right:70px;font-size:15px;line-height:1.4}.post-text.svelte-v6w8ki p:where(.svelte-v6w8ki){-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.post-text.svelte-v6w8ki p:where(.svelte-v6w8ki) .content-link{color:#00d1b2;pointer-events:auto;font-weight:600;text-decoration:underline}.post-text.svelte-v6w8ki:active{opacity:.6}.interaction-sidebar.svelte-v6w8ki{bottom:calc(64px + env(safe-area-inset-bottom));z-index:100;flex-direction:column;align-items:center;gap:16px;transition:opacity .6s ease-in-out,transform .4s;display:flex;position:absolute;right:8px}.info-overlay.svelte-v6w8ki,.interaction-sidebar.svelte-v6w8ki{transition:opacity .6s ease-in-out}.is-dimmed.svelte-v6w8ki{opacity:.2;pointer-events:none}.side-btn.svelte-v6w8ki{color:#fff;cursor:pointer;filter:drop-shadow(0 2px 4px #000c);background:0 0;border:none;flex-direction:column;align-items:center;padding:0;transition:transform .2s cubic-bezier(.175,.885,.32,1.275);display:flex}.side-btn.svelte-v6w8ki:active{transform:scale(.85)}.icon-box.svelte-v6w8ki{justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:0;display:flex}.channel-thumb.svelte-v6w8ki{object-fit:cover;border:1px solid #fff3;border-radius:50%;width:28px;height:28px}.channel-name.svelte-v6w8ki{text-overflow:ellipsis;white-space:nowrap;max-width:60px;overflow:hidden}.icon-box.svelte-v6w8ki svg:where(.svelte-v6w8ki){width:26px;height:26px;transition:fill .3s,stroke .3s}.count.svelte-v6w8ki{text-shadow:0 1px 4px #000000e6;margin-top:-2px;font-size:13px;font-weight:700}.side-btn.is-active.svelte-v6w8ki svg:where(.svelte-v6w8ki){fill:#00d1b2;stroke:#00d1b2}.cc-landscape-lock.svelte-v6w8ki{touch-action:none;overflow:hidden!important}.media-slide.cc-landscape-layout.svelte-v6w8ki{flex-direction:column;display:flex}.media-slide.cc-landscape-layout.svelte-v6w8ki .media-content:where(.svelte-v6w8ki){height:100%;padding-top:calc(64px + env(safe-area-inset-top));flex-direction:column;flex:auto;justify-content:flex-start}.media-slide.cc-landscape-layout.svelte-v6w8ki .video-container:where(.svelte-v6w8ki),.media-slide.cc-landscape-layout.svelte-v6w8ki .youtube-container:where(.svelte-v6w8ki){height:auto}.media-slide.cc-landscape-layout.svelte-v6w8ki .video-container:where(.svelte-v6w8ki){aspect-ratio:16/9}.media-slide.cc-landscape-layout.svelte-v6w8ki .subtitle-overlay.is-landscape{pointer-events:auto;background:0 0;flex-direction:column;flex:auto;align-items:center;padding:16px 16px 24px;display:flex;position:relative}.media-slide.cc-landscape-layout.svelte-v6w8ki .fullscreen-pill-wrapper:where(.svelte-v6w8ki){display:none!important}.subtitle-overlay.is-portrait{z-index:20;pointer-events:none;flex-direction:column;align-items:center;width:100%;display:flex;position:absolute;bottom:12%;left:50%;transform:translate(-50%)}.share-sheet-content.svelte-azt38w{flex-direction:column;align-items:center;gap:16px;padding:12px 4px 24px;display:flex}.link-display-section.svelte-azt38w{flex-direction:column;width:100%;display:flex}.link-box.svelte-azt38w{background:var(--bg-soft);border:1px solid var(--border-subtle);border-radius:16px;align-items:center;gap:12px;padding:6px 6px 6px 20px;transition:border-color .2s;display:flex}.link-box.svelte-azt38w:focus-within{border-color:var(--brand-primary)}.link-text.svelte-azt38w{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;flex:1;font-size:1rem;font-weight:500;overflow:hidden}.icon-copy-btn.svelte-azt38w{background:var(--brand-primary);color:#fff;cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;transition:all .2s;display:flex}.icon-copy-btn.svelte-azt38w:active{filter:brightness(1.1);transform:scale(.9)}.qr-section.svelte-azt38w{flex-direction:column;align-items:center;gap:12px;width:100%;padding-top:8px;display:flex}.qr-container.svelte-azt38w{border:1px solid var(--border-subtle);background:#fff;border-radius:16px;justify-content:center;align-items:center;width:200px;height:200px;display:flex}.qr-loading.svelte-azt38w{color:var(--text-muted);flex-direction:column;align-items:center;gap:8px;font-size:.875rem;display:flex}.spinner.svelte-azt38w{border:3px solid var(--border-subtle);border-top-color:var(--brand-primary);border-radius:50%;width:24px;height:24px;animation:.8s linear infinite svelte-azt38w-spin}@keyframes svelte-azt38w-spin{to{transform:rotate(360deg)}}.qr-image-wrapper.svelte-azt38w{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.qr-image.svelte-azt38w{width:180px;height:180px;image-rendering:pixelated}.qr-error.svelte-azt38w{color:var(--text-muted);font-size:.875rem}.qr-desc.svelte-azt38w{color:var(--text-secondary);text-align:center;margin:0;font-size:.8125rem}.qr-download-btn.svelte-azt38w{background:var(--brand-primary);color:#fff;cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px 20px;font-size:.9375rem;font-weight:700;transition:all .2s;display:flex}.qr-download-btn.svelte-azt38w:hover:not(:disabled){filter:brightness(1.1)}.qr-download-btn.svelte-azt38w:active:not(:disabled){transform:scale(.98)}.qr-download-btn.svelte-azt38w:disabled{opacity:.5;cursor:not-allowed}.viewers-content.svelte-1kod5xq{flex-direction:column;width:100%;height:80vh;padding-bottom:8px;display:flex}.viewer-item.svelte-1kod5xq{border-bottom:1px solid var(--border-subtle,#0000000f);justify-content:space-between;align-items:center;gap:8px;padding:10px 0;display:flex}.viewer-item.svelte-1kod5xq:last-child{border-bottom:none}.viewer-link.svelte-1kod5xq{flex:1;align-items:center;gap:12px;min-width:0;text-decoration:none;display:flex}.avatar-wrap.svelte-1kod5xq{background:var(--bg-soft,#f1f5f9);border-radius:50%;flex-shrink:0;width:42px;height:42px;overflow:hidden}.avatar-img.svelte-1kod5xq{object-fit:cover;width:100%;height:100%}.avatar-fallback.svelte-1kod5xq{width:100%;height:100%;color:var(--text-tertiary,#94a3b8);justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex}.user-info.svelte-1kod5xq{flex-direction:column;min-width:0;display:flex}.display-name.svelte-1kod5xq{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;font-weight:600;overflow:hidden}.sub-line.svelte-1kod5xq{color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:.8125rem;overflow:hidden}.dot.svelte-1kod5xq{opacity:.4;margin:0 2px}.follow-btn.svelte-1kod5xq{background:var(--text-primary);color:var(--bg-base);cursor:pointer;white-space:nowrap;border:none;border-radius:99px;flex-shrink:0;padding:6px 16px;font-size:.8125rem;font-weight:700;transition:opacity .15s}.follow-btn.svelte-1kod5xq:active{opacity:.7}.follow-btn.is-following.svelte-1kod5xq{color:var(--text-primary);border:1px solid var(--border-color,#cbd5e1);background:0 0}.loading-row.svelte-1kod5xq{justify-content:center;padding:20px 0;display:flex}.spinner.svelte-1kod5xq{border:2px solid var(--border-subtle,#e2e8f0);border-top-color:var(--brand-primary,#3b82f6);border-radius:50%;width:22px;height:22px;animation:.7s linear infinite svelte-1kod5xq-spin}@keyframes svelte-1kod5xq-spin{to{transform:rotate(360deg)}}.empty-state.svelte-1kod5xq{justify-content:center;align-items:center;padding:40px 0 24px;display:flex}.empty-state.svelte-1kod5xq p:where(.svelte-1kod5xq){color:var(--text-tertiary);margin:0;font-size:.9rem}.scroll-sentinel.svelte-1kod5xq{height:20px}.unfollow-modal-backdrop.svelte-1kod5xq{z-index:10000;-webkit-backdrop-filter:blur(4px);background:#00000080;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.unfollow-modal.svelte-1kod5xq{background:var(--bg-base,#fff);border-radius:20px;flex-direction:column;align-items:center;width:100%;max-width:320px;padding:24px 20px 20px;display:flex;box-shadow:0 10px 40px #0000001a}.unfollow-modal.is-dark.svelte-1kod5xq{background:#242424;box-shadow:0 10px 40px #00000080}.unfollow-modal-avatar.svelte-1kod5xq{margin-bottom:16px}.unfollow-avatar-img.svelte-1kod5xq{object-fit:cover;border-radius:50%;width:60px;height:60px}.unfollow-avatar-fallback.svelte-1kod5xq{background:var(--brand-primary,#3b82f6);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;font-size:1.5rem;font-weight:700;display:flex}.unfollow-modal-text.svelte-1kod5xq{color:var(--text-primary);text-align:center;word-break:keep-all;margin-bottom:24px;font-size:1rem;font-weight:600;line-height:1.4}.unfollow-modal-actions.svelte-1kod5xq{flex-direction:column;gap:12px;width:100%;display:flex}.unfollow-modal-btn.svelte-1kod5xq{cursor:pointer;border:none;border-radius:12px;width:100%;padding:14px 0;font-size:1rem;font-weight:700;transition:transform .1s,opacity .2s}.unfollow-modal-btn.svelte-1kod5xq:active{transform:scale(.98)}.unfollow-modal-btn.confirm.svelte-1kod5xq{background:var(--text-primary);color:var(--bg-base)}.unfollow-modal-btn.cancel.svelte-1kod5xq{color:var(--text-secondary);border:1px solid var(--border-subtle,#0000001a);background:0 0}.likers-content.svelte-1fvntt6{flex-direction:column;width:100%;height:80vh;padding-bottom:8px;display:flex}.liker-item.svelte-1fvntt6{border-bottom:1px solid var(--border-subtle,#0000000f);justify-content:space-between;align-items:center;gap:8px;padding:10px 0;display:flex}.liker-item.svelte-1fvntt6:last-child{border-bottom:none}.liker-link.svelte-1fvntt6{flex:1;align-items:center;gap:12px;min-width:0;text-decoration:none;display:flex}.avatar-wrap.svelte-1fvntt6{background:var(--bg-soft,#f1f5f9);border-radius:50%;flex-shrink:0;width:42px;height:42px;overflow:hidden}.avatar-img.svelte-1fvntt6{object-fit:cover;width:100%;height:100%}.avatar-fallback.svelte-1fvntt6{width:100%;height:100%;color:var(--text-tertiary,#94a3b8);justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex}.user-info.svelte-1fvntt6{flex-direction:column;min-width:0;display:flex}.display-name.svelte-1fvntt6{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;font-weight:600;overflow:hidden}.sub-line.svelte-1fvntt6{color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:.8125rem;overflow:hidden}.dot.svelte-1fvntt6{opacity:.4;margin:0 2px}.follow-btn.svelte-1fvntt6{background:var(--text-primary);color:var(--bg-base);cursor:pointer;white-space:nowrap;border:none;border-radius:99px;flex-shrink:0;padding:6px 16px;font-size:.8125rem;font-weight:700;transition:opacity .15s}.follow-btn.svelte-1fvntt6:active{opacity:.7}.follow-btn.is-following.svelte-1fvntt6{color:var(--text-primary);border:1px solid var(--border-color,#cbd5e1);background:0 0}.loading-row.svelte-1fvntt6{justify-content:center;padding:20px 0;display:flex}.spinner.svelte-1fvntt6{border:2px solid var(--border-subtle,#e2e8f0);border-top-color:var(--brand-primary,#3b82f6);border-radius:50%;width:22px;height:22px;animation:.7s linear infinite svelte-1fvntt6-spin}@keyframes svelte-1fvntt6-spin{to{transform:rotate(360deg)}}.empty-state.svelte-1fvntt6{justify-content:center;align-items:center;padding:40px 0 24px;display:flex}.empty-state.svelte-1fvntt6 p:where(.svelte-1fvntt6){color:var(--text-tertiary);margin:0;font-size:.9rem}.scroll-sentinel.svelte-1fvntt6{height:20px}.icon-spin{animation:1s linear infinite svelte-1fvntt6-spin}.unfollow-modal-backdrop.svelte-1fvntt6{z-index:10000;-webkit-backdrop-filter:blur(4px);background:#00000080;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.unfollow-modal.svelte-1fvntt6{background:var(--bg-base,#fff);border-radius:20px;flex-direction:column;align-items:center;width:100%;max-width:320px;padding:24px 20px 20px;display:flex;box-shadow:0 10px 40px #0000001a}.unfollow-modal.is-dark.svelte-1fvntt6{background:#242424;box-shadow:0 10px 40px #00000080}.unfollow-modal-avatar.svelte-1fvntt6{margin-bottom:16px}.unfollow-avatar-img.svelte-1fvntt6{object-fit:cover;border-radius:50%;width:60px;height:60px}.unfollow-avatar-fallback.svelte-1fvntt6{background:var(--brand-primary,#3b82f6);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;font-size:1.5rem;font-weight:700;display:flex}.unfollow-modal-text.svelte-1fvntt6{color:var(--text-primary);text-align:center;word-break:keep-all;margin-bottom:24px;font-size:1rem;font-weight:600;line-height:1.4}.unfollow-modal-actions.svelte-1fvntt6{flex-direction:column;gap:12px;width:100%;display:flex}.unfollow-modal-btn.svelte-1fvntt6{cursor:pointer;border:none;border-radius:12px;width:100%;padding:14px 0;font-size:1rem;font-weight:700;transition:transform .1s,opacity .2s}.unfollow-modal-btn.svelte-1fvntt6:active{transform:scale(.98)}.unfollow-modal-btn.confirm.svelte-1fvntt6{background:var(--text-primary);color:var(--bg-base)}.unfollow-modal-btn.cancel.svelte-1fvntt6{color:var(--text-secondary);border:1px solid var(--border-subtle,#0000001a);background:0 0}.feed-item.svelte-6o376u{padding:var(--spacing-4) 0 var(--spacing-6);background:var(--feed-color-bg,#fff);border-bottom:1px solid var(--border-color);outline:none;flex-direction:column;display:flex;position:relative}.feed-section.svelte-6o376u{display:contents}.feed-item.is-clickable.svelte-6o376u{cursor:pointer}.feed-item.is-dark.svelte-6o376u{background:var(--feed-color-bg-dark,#000);--border-color:#ffffff1a;--feed-color-name:var(--feed-color-name-dark,#fff);--feed-color-handle:var(--feed-color-handle-dark,#ffffffb3);--feed-color-time:var(--feed-color-time-dark,#94a3b8);--feed-color-text:var(--feed-color-text-dark,#f1f5f9);--feed-color-action:var(--feed-color-action-dark,#94a3b8)}.feed-item-meeting.svelte-6o376u{padding:var(--spacing-2) var(--feed-padding-x,var(--spacing-4)) var(--spacing-2)}.meeting-card.svelte-6o376u{background:var(--bg-secondary,#f3f4f6);border-radius:12px;flex-direction:column;gap:12px;padding:12px 16px;display:flex}.feed-item-meeting.is-dark.svelte-6o376u .meeting-card:where(.svelte-6o376u){background:#ffffff0d}.meeting-header.svelte-6o376u{align-items:flex-start;gap:10px;display:flex}.meeting-icon.svelte-6o376u{background:var(--color-brand-500,#1447d1);color:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.meeting-info.svelte-6o376u{flex:1;min-width:0}.meeting-title.svelte-6o376u{color:var(--text-primary);font-size:.9375rem;font-weight:700;line-height:1.3}.meeting-desc.svelte-6o376u{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:.8125rem;line-height:1.4;display:-webkit-box;overflow:hidden}.meeting-status.svelte-6o376u{flex-shrink:0;align-items:center;gap:4px;margin-top:4px;display:flex}.status-dot.svelte-6o376u{border-radius:50%;width:6px;height:6px}.status-dot.waiting.svelte-6o376u{background:#f59e0b}.status-label.svelte-6o376u{font-size:.95rem}.delete-modal-overlay.svelte-6o376u{-webkit-backdrop-filter:blur(8px);z-index:999999;background:#0009;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.delete-modal.svelte-6o376u{background:var(--bg-primary,#fff);border:1px solid var(--border);border-radius:16px;width:100%;max-width:320px;overflow:hidden;box-shadow:0 10px 30px #0000004d}.dark .delete-modal.svelte-6o376u{background:var(--bg-primary,#1c1c1e)}.delete-modal__header.svelte-6o376u{text-align:center;padding:20px 20px 10px}.delete-modal__header.svelte-6o376u h4:where(.svelte-6o376u){color:var(--text-primary);margin:0;font-size:1.1rem;font-weight:700}.delete-modal__body.svelte-6o376u{text-align:center;padding:0 20px 20px}.delete-modal__body.svelte-6o376u p:where(.svelte-6o376u){color:var(--text-secondary);margin:0;font-size:.9rem;line-height:1.5}.delete-modal__footer.svelte-6o376u{border-top:1px solid var(--border);flex-direction:column;display:flex}.delete-modal__footer.svelte-6o376u button:where(.svelte-6o376u){cursor:pointer;background:0 0;border:none;padding:16px;font-size:1rem;font-weight:600;transition:background-color .2s}.delete-modal__footer.svelte-6o376u button:where(.svelte-6o376u):not(:last-child){border-bottom:1px solid var(--border)}.delete-modal__footer.svelte-6o376u button:where(.svelte-6o376u):active{background-color:var(--hover-bg)}.delete-modal__footer.svelte-6o376u button:where(.svelte-6o376u):disabled{opacity:.5;cursor:not-allowed}.btn-hard-delete.svelte-6o376u{color:#ff3b30}.btn-scope-private.svelte-6o376u{color:#007aff}.btn-cancel.svelte-6o376u{color:var(--text-primary);font-weight:400!important}.btn-join.svelte-6o376u{background:var(--color-brand-500,#1447d1);color:#fff;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:6px;width:100%;padding:10px;font-size:.875rem;font-weight:700;transition:all .2s;display:flex}.btn-join.svelte-6o376u:hover{opacity:.9;transform:translateY(-1px)}.inline-comments.svelte-6o376u{padding:0 var(--feed-padding-x,var(--spacing-4)) var(--spacing-2);border-top:1px solid var(--border-color,#e2e8f0);margin-top:var(--spacing-2);padding-top:var(--spacing-3)}.inline-comments.is-dark.svelte-6o376u{--border-color:#ffffff1a}.inline-comments__loading.svelte-6o376u,.inline-comments__empty.svelte-6o376u{color:var(--text-muted,#94a3b8);padding:var(--spacing-2) 0;text-align:center;font-size:.8125rem}.inline-comment.svelte-6o376u{padding:var(--spacing-1) 0;align-items:flex-start;gap:8px;display:flex}.inline-comment__avatar.svelte-6o376u{object-fit:cover;border-radius:50%;flex-shrink:0;width:24px;height:24px;margin-top:2px}.inline-comment__body.svelte-6o376u{flex:1;min-width:0;font-size:.8125rem;line-height:1.4}.inline-comment__author.svelte-6o376u{color:var(--text-primary,#1e293b);margin-right:4px;font-weight:600}.dark .inline-comment__author.svelte-6o376u{color:var(--text-primary-dark,#f1f5f9)}.inline-comment__text.svelte-6o376u{color:var(--text-secondary,#475569);word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.dark .inline-comment__text.svelte-6o376u{color:var(--text-secondary-dark,#94a3b8)}.inline-comments__view-all.svelte-6o376u{color:var(--color-brand-500,#1447d1);padding:var(--spacing-2) 0;cursor:pointer;font-size:.8125rem;font-weight:600;text-decoration:none;display:block}.inline-comments__view-all.svelte-6o376u:hover{text-decoration:underline}.overlay-header.svelte-1v4da9i{height:calc(50px + env(safe-area-inset-top));padding:env(safe-area-inset-top) var(--spacing-4) 0;background:rgba(var(--bg-base-rgb,255, 255, 255), .7);-webkit-backdrop-filter:blur(16px);z-index:100;border-bottom:0;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.dark .overlay-header.svelte-1v4da9i{background:#121212b3}.header-left.svelte-1v4da9i{align-items:center;gap:var(--spacing-3);display:flex}.back-btn.svelte-1v4da9i{width:40px;height:40px;color:var(--text-primary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin-left:-8px;transition:background .2s;display:flex}.back-btn.svelte-1v4da9i:active{background:var(--bg-muted)}.header-title.svelte-1v4da9i{letter-spacing:-.02em;color:var(--text-primary);text-shadow:0 1px 4px #0000001f;font-size:1.125rem;font-weight:800}.header-right.svelte-1v4da9i{align-items:center;display:flex}
