:root{--t-lime:#ccfa1d;--t-on-lime:#0a0a0b;--t-lime-line:#9dc10f;--t-lime-weak:rgba(204,250,29,0.22);--t-ink:#0a0a0b;--t-ink-2:#565b65;--t-ink-3:#686d78;--t-gray:#767c87;--t-on-ink:#ffffff;--t-bg:#e2e5ea;--t-surface:#ffffff;--t-bg2:#f6f7f9;--t-line-soft:#eff1f4;--t-line:#e2e5ea;--t-line-strong:#c4c9d1;--t-danger:#d93025;--t-info:#0b57d0;--t-lock-bg:#f1f3f6;--t-lock-line:#d2d6dd;--t-locked-blob:radial-gradient(58% 52% at 28% 32%,#c3c8d1 0%,rgba(195,200,209,0) 70%),radial-gradient(52% 58% at 74% 58%,#7f8692 0%,rgba(127,134,146,0) 72%),radial-gradient(66% 58% at 52% 86%,#d3d6dc 0%,rgba(211,214,220,0) 74%),linear-gradient(158deg,#a6acb7,#868d99);--t-locked-scrim:rgba(10,10,11,0.6);--t-locked-scrim-photo:rgba(10,10,11,0.6);--t-lock-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a5 5 0 0 0-5 5v3H6a1 1 0 0 0-1 1v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V11a1 1 0 0 0-1-1h-1V7a5 5 0 0 0-5-5Zm-3 5a3 3 0 1 1 6 0v3H9V7Z'/%3E%3C/svg%3E");--t-radius-card:18px;--t-radius-field:12px;--t-radius-pill:999px;--t-shadow-sheet:0 -14px 44px rgba(10,10,11,0.16);--t-font-latin:"Outfit","Pretendard Variable",Pretendard,-apple-system,BlinkMacSystemFont,sans-serif;--t-font-body:"Outfit","Pretendard Variable",Pretendard,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Apple SD Gothic Neo","Noto Sans KR",sans-serif;--t-fs-body:15px;--t-lh-body:1.55;--t-fs-meta:13px;--t-fs-caption:12px;--t-fs-title-card:16px;--t-fs-title-detail:22px;--t-safe-top:env(safe-area-inset-top,0px);--t-safe-bottom:env(safe-area-inset-bottom,0px);--t-safe-left:env(safe-area-inset-left,0px);--t-safe-right:env(safe-area-inset-right,0px);--t-tabbar-h:54px;--t-app-w:560px;--t-tint-1:#ffe4d2;--t-tint-2:#dcebff;--t-tint-3:#e9f7c9;--t-tint-4:#eee3ff;--t-tint-5:#fff0bf;--t-tint-6:#ffe0ec;--t-card-text-bg:#fcebf0;--t-thumb-bg:#e8ebef;--t-badge-post-fg:#3b5bdb;--t-badge-post-bg:#edf2ff;--t-badge-exp-fg:#6a4fd8;--t-badge-exp-bg:#efebff;--t-badge-try-fg:#e8590c;--t-badge-try-bg:#fff0e6;--t-badge-question-fg:#4a6b00;--t-badge-question-bg:#eef9c8;--t-avatar-1-bg:#ccfa1d;--t-avatar-1-fg:#0a0a0b;--t-avatar-2-bg:#b9a8ff;--t-avatar-2-fg:#24205a;--t-avatar-3-bg:#ffc48a;--t-avatar-3-fg:#5a2e06;--t-avatar-4-bg:#9fd8ff;--t-avatar-4-fg:#0b3a5a;--t-avatar-5-bg:#ffb3c7;--t-avatar-5-fg:#5a1027;--t-avatar-6-bg:#a8e6c5;--t-avatar-6-fg:#0b4a2c;--t-avatar-7-bg:#ffe08a;--t-avatar-7-fg:#5a4206;--t-avatar-8-bg:#d5c2ff;--t-avatar-8-fg:#3a1f6e;--t-avatar-default-bg:#ffd9c2;--t-avatar-default-fg:#24272d;--t-tool-runway-bg:#0a0a0b;--t-tool-runway-fg:#ffffff;--t-tool-midjourney-bg:#efebff;--t-tool-midjourney-fg:#6a4fd8;--t-tool-chatgpt-bg:#e3f7ee;--t-tool-chatgpt-fg:#10a37f;--t-tool-claude-bg:#fbede3;--t-tool-claude-fg:#c96442;--t-tool-notion-bg:#f1f3f6;--t-tool-notion-fg:#0a0a0b;--t-tool-capcut-bg:#0a0a0b;--t-tool-capcut-fg:#ffffff;--t-tool-kling-bg:#e8f1ff;--t-tool-kling-fg:#2f6fed;--t-like-on:#e5484d;--t-like-off:#b4bac3;--t-like-off-fg:#9aa0ab;--t-urgent:#e5484d;--t-urgent-pulse-a:#ff3b30;--t-urgent-pulse-b:#d90f05;--t-ink-4:#9aa0ab;--t-success:#2f9e44;--t-warn-bg:#fdeded;--t-warn-fg:#d93636;--t-caution-bg:#fff6e5;--t-caution-fg:#5c3b00;--t-caution-icon:#b26b00;--t-mention:#4a5bd8;--t-tag:#4a5ac7;--t-radius-thumb:14px;--t-radius-modal:22px;--t-radius-panel:20px;--t-radius-input-sm:10px;--t-radius-badge:6px;--t-radius-chip-sm:8px;--t-font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--t-content-max:1240px;--t-content-max-wide:1280px;--t-content-pad:min(34px,4vw);--t-feed-grid-min:230px;--t-feed-grid-row-gap:26px;--t-feed-grid-col-gap:16px;--t-sidebar-w:264px;--t-sidebar-pad-top:44px;--t-me-card-basis:280px;--t-me-card-max:340px;--t-refpanel-w:360px;--t-hero-card-w:min(640px,86%)}*,:after,:before{box-sizing:border-box}html{scrollbar-gutter:stable}body{margin:0;background:var(--t-bg);color:var(--t-ink);font-family:var(--t-font-body);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0)}.t-app{max-width:var(--t-app-w);margin:0 auto;min-height:100vh;background:var(--t-bg2);box-shadow:0 8px 28px rgba(10,10,11,.1);padding-bottom:calc(var(--t-tabbar-h) + 24px + var(--t-safe-bottom));padding-left:var(--t-safe-left);padding-right:var(--t-safe-right)}.t-app button{font-family:inherit;cursor:pointer}a:where(.t-link){color:inherit;text-decoration:none}.t-v2-card-main,.t-v2-hero-card,.t-v2-hq-card,.t-v2-linked-from,.t-v2-ql-card,:where(a).t-v2-head-author-btn,:where(a).t-v2-hq-author,:where(a).t-v2-suggested-item{font-size:13.3333px}.t-link--stretch:after{content:"";position:absolute;inset:0;border-radius:var(--t-stretch-radius,0)}a.t-link--stretch:focus-visible{outline:none}a.t-link--stretch:focus-visible:after{outline:2px solid var(--t-ink);outline-offset:2px}.t-link--above{position:relative;z-index:1}.t-num{font-family:var(--t-font-latin);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum"}.t-header{position:-webkit-sticky;position:sticky;top:0;z-index:10;display:flex;align-items:center;gap:12px;padding:calc(26px + var(--t-safe-top)) 18px 16px;background:var(--t-bg2)}.t-logo{display:block;width:70px;height:26px;padding:0;border:none;background-color:rgba(0,0,0,0);background-image:url(/_next/static/media/logo-teazr-lime.933d55bd.svg);background-repeat:no-repeat;background-position:0;background-size:contain;text-indent:-9999px;overflow:hidden;white-space:nowrap}.t-header-tabs{display:none;align-items:stretch;gap:4px;min-width:0;overflow:hidden}.t-header-tab{display:inline-flex;align-items:center;height:100%;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:-.3px;white-space:nowrap;color:var(--t-ink-3);background:none;border:none;padding:0 14px}.t-header-tab--active{color:var(--t-ink);box-shadow:inset 0 -2px 0 var(--t-ink)}.t-header-right{margin-left:auto;display:flex;align-items:center;gap:8px}.t-header-login{color:var(--t-on-lime);background:var(--t-lime);border:none;border-radius:var(--t-radius-pill);padding:9px 16px}.t-header-login,.t-header-signup{flex:0 0 auto;font-family:inherit;font-size:13px;font-weight:700;line-height:1}.t-header-signup{color:var(--t-ink);background:rgba(0,0,0,0);border:1px solid var(--t-line-strong);border-radius:var(--t-radius-pill);padding:8px 15px}.t-wallet-badges{display:flex;align-items:center;gap:6px}.t-badge{display:inline-flex;align-items:center;gap:5px;font-family:var(--t-font-latin);font-size:13px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border-radius:var(--t-radius-pill);padding:5px 11px 5px 7px;border:1px solid var(--t-line);background:var(--t-bg2);color:var(--t-ink)}.t-badge:before{content:"";width:16px;height:16px;flex:0 0 auto;background-repeat:no-repeat;background-position:50%;background-size:contain}.t-badge--point:before{background-image:url(/_next/static/media/badge-point.e0831b60.png)}.t-badge--coin:before{background-image:url(/_next/static/media/badge-coin.3ec2dcca.png)}.t-badge-plus{margin-left:2px;font-weight:800;line-height:1}.t-icon-btn{position:relative;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;color:var(--t-ink);background:var(--t-bg2);border:1px solid var(--t-line);border-radius:var(--t-radius-pill);padding:0}.t-icon-btn svg{display:block}.t-icon-badge{position:absolute;top:-4px;right:-4px;min-width:17px;height:17px;padding:0 4px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;font-family:var(--t-font-latin);font-size:10px;font-weight:800;line-height:1;color:var(--t-on-lime);background:var(--t-lime);border:1px solid var(--t-surface);border-radius:var(--t-radius-pill)}.t-back-btn{font-size:18px;line-height:1;color:var(--t-ink);background:none;border:none;padding:4px 6px}.t-header--v2 .t-badge{padding:6px 10px 6px 8px;background:var(--t-surface);border-color:var(--t-line)}.t-header--v2 .t-badge:before{width:14px;height:14px}.t-skel-line.t-header-right-skel{flex:0 0 auto;width:70px;height:31px;border-radius:var(--t-radius-pill)}.t-skel-line.t-header-tab-skel{display:block;width:38px;height:14px}@media(prefers-reduced-motion:reduce){.t-skel-line.t-header-right-skel,.t-skel-line.t-header-tab-skel{animation:none}}.t-chips{display:flex;gap:8px;overflow-x:auto;padding:12px 18px;scrollbar-width:none}.t-chips::-webkit-scrollbar{display:none}.t-feed-body>.t-chips{position:-webkit-sticky;position:sticky;top:var(--t-header-h,0);z-index:9;background:var(--t-bg2)}.t-chip{flex:0 0 auto;font-size:13px;font-weight:600;color:var(--t-ink-2);background:var(--t-bg2);border:1px solid var(--t-line);border-radius:var(--t-radius-pill);padding:7px 14px}.t-chip--active{color:var(--t-on-ink);background:var(--t-ink);border-color:var(--t-ink)}.t-create .t-chip[aria-disabled=true]{color:var(--t-ink-3);background:var(--t-line-soft);border-color:var(--t-line-soft);cursor:default}.t-feed-title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.t-card-list{gap:12px;padding:6px 18px 24px}.t-card,.t-card-list{display:flex;flex-direction:column}.t-card{gap:9px;width:100%;text-align:left;background:var(--t-surface);border:1px solid var(--t-line);border-radius:var(--t-radius-card);padding:15px 15px 12px;transition:border-color .15s ease}.t-card:hover{border-color:var(--t-line-strong)}.t-card-head{justify-content:space-between;flex-shrink:0;font-size:var(--t-fs-meta);color:var(--t-ink-3)}.t-card-head,.t-card-head-left{display:flex;align-items:center;gap:7px}.t-card-head-left{min-width:0}.t-card-mine{flex:0 0 auto;font-size:var(--t-fs-caption);font-weight:700;color:var(--t-ink-2);background:var(--t-bg2);border:1px solid var(--t-line);border-radius:var(--t-radius-pill);padding:2px 8px}.t-card-main{display:flex;flex-direction:column;gap:9px;width:100%;flex:0 1 auto;min-height:0;overflow:hidden;text-align:left;background:none;border:none;padding:0;transition:transform .1s ease}.t-card-main:active{transform:scale(.99)}.t-card-teaser{margin:0;font-size:var(--t-fs-body);line-height:var(--t-lh-body);color:var(--t-ink-2);display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;overflow:hidden}.t-card-media{max-width:100%;flex-shrink:0}.t-card-media,.t-card-media-single{width:100%;box-sizing:border-box;overflow:hidden}.t-card-media-single{position:relative;display:inline-block;min-width:170px;max-width:min(350px,100%);max-height:430px;border-radius:18px;cursor:pointer;background:var(--t-line);border:1px solid var(--t-line-strong)}.t-card-media-single>img{display:block;width:100%;height:auto;max-height:430px;object-fit:cover;pointer-events:none}.t-card-media-single--locked{aspect-ratio:4/3}.t-card-media-tall{height:430px;max-height:430px;box-shadow:0 4px 4px 0 rgba(10,10,11,.25)}.t-card-media-blur-bg{position:absolute;inset:0;background-size:cover;background-position:50%;filter:blur(20px);transform:scale(1.1)}.t-card-media-tall>img{position:absolute;top:0;left:50%;transform:translateX(-50%);width:auto;height:100%;max-height:none;object-fit:contain;pointer-events:none}.t-card-media-swiper{cursor:-webkit-grab;cursor:grab}.t-card-media-slide{position:relative;width:60%;min-width:170px;max-width:min(350px,60vw);height:280px;border-radius:18px;overflow:hidden;cursor:pointer;background:var(--t-line);border:1px solid var(--t-line-strong);box-sizing:border-box;isolation:isolate}.t-card-media-slide>img{width:100%;height:100%;object-fit:cover;pointer-events:none}.t-card-media-fill{width:100%;height:100%}.t-card-thumb--locked{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:4px;font-size:var(--t-fs-caption);font-weight:700;color:var(--t-on-ink);text-shadow:0 1px 3px rgba(10,10,11,.55)}.t-card-thumb--locked:after{content:"";position:absolute;inset:-18%;z-index:-1;background:linear-gradient(var(--t-locked-scrim),var(--t-locked-scrim)),var(--t-locked-blob);filter:blur(13px)}.t-card-thumb--locked:before{content:"";width:13px;height:13px;background:currentcolor;-webkit-mask:var(--t-lock-icon) no-repeat center/contain;mask:var(--t-lock-icon) no-repeat center/contain}.t-card-thumb--locked-real:after{inset:0;background:var(--t-locked-scrim-photo);filter:none}.t-card-thumb-blur{position:absolute;inset:0;z-index:-1;width:100%;height:100%;object-fit:cover;filter:blur(5px);transform:scale(1.1)}.t-card-blur{position:relative;max-height:44px;flex-shrink:0;overflow:hidden}.t-card-blur-text{margin:0;font-size:var(--t-fs-body);line-height:var(--t-lh-body);color:var(--t-ink-2);filter:blur(4.5px);-webkit-user-select:none;-moz-user-select:none;user-select:none}.t-card-blur:after{content:"";position:absolute;inset:0;background:linear-gradient(rgba(255,255,255,.15),var(--t-surface) 85%)}.t-card-lockbar{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-shrink:0;background:var(--t-lock-bg);border:1px solid var(--t-lock-line);border-radius:11px;padding:10px 12px}.t-card-lockbar-label{font-size:var(--t-fs-meta);font-weight:700;color:var(--t-ink)}.t-card-spill{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;font-size:var(--t-fs-meta);font-weight:600;color:var(--t-on-lime);background:var(--t-lime);border:none;border-radius:9px;padding:9px 14px}.t-card-spill:before{content:"";width:15px;height:15px;flex:0 0 auto;background:url(/_next/static/media/eyes.383311cf.png) no-repeat 50%/contain}.t-card-spill:disabled{opacity:.6;cursor:default}.t-card-actions{display:flex;align-items:center;gap:16px;flex-shrink:0;padding-top:10px;border-top:1px solid var(--t-line-soft)}.t-card-action{display:inline-flex;align-items:center;gap:5px;font-size:var(--t-fs-meta);font-weight:600;color:var(--t-ink-3);background:none;border:none;padding:0}.t-card-action--on,.t-card-action--strong{color:var(--t-ink)}.t-card-action--on .t-card-action-dot{background:var(--t-ink)}.t-card-action-dot{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:var(--t-line-strong)}.t-card-actions-right{margin-left:auto;display:flex;align-items:center;gap:6px}.t-card-icon-btn{width:26px;height:26px;flex:0 0 auto;padding:0;background-color:var(--t-surface);background-repeat:no-repeat;background-position:50%;background-size:13px 13px;border:1px solid var(--t-line);border-radius:50%}.t-card-icon-btn--tip{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23565b65'%3E%3Cpath d='M20 7h-2.2a3 3 0 0 0-.6-3.4A3 3 0 0 0 12 4a3 3 0 0 0-5.2-.4A3 3 0 0 0 6.2 7H4a1 1 0 0 0-1 1v3h9V8h-.6a1 1 0 1 1 .6-1.8V7h1V6.2a1 1 0 1 1 .6 1.8H13v3h8V8a1 1 0 0 0-1-1ZM4 13v7a1 1 0 0 0 1 1h6v-8H4Zm9 8h6a1 1 0 0 0 1-1v-7h-7v8Z'/%3E%3C/svg%3E")}.t-card-icon-btn--share{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23565b65' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3v12'/%3E%3Cpath d='m8 7 4-4 4 4'/%3E%3Cpath d='M5 12v7a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-7'/%3E%3C/svg%3E")}.t-card-topcomment{display:flex;align-items:baseline;gap:6px;width:100%;flex-shrink:0;text-align:left;font-size:var(--t-fs-meta);color:var(--t-ink-2);background:var(--t-bg2);border:none;border-radius:10px;padding:8px 10px}.t-card-topcomment-author{flex:0 1 auto;font-weight:700;color:var(--t-ink)}.t-card-topcomment-author,.t-card-topcomment-body{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t-card-badge{font-size:var(--t-fs-caption);font-weight:700;color:var(--t-ink-2);background:var(--t-surface);border:1px solid var(--t-line);border-radius:var(--t-radius-pill);padding:3px 9px}.t-card-badge--lock{color:var(--t-on-lime);background:var(--t-lime);border-color:var(--t-lime-line)}.t-card-badge--done{color:var(--t-ink);border-color:var(--t-line-strong)}.t-card-author--link{background:none;border:none;padding:0;color:var(--t-ink);text-decoration:none;cursor:pointer}.t-card-cats{display:flex;flex:0 0 auto;align-items:center;gap:4px}.t-card-cat{flex:0 0 auto;font-size:var(--t-fs-caption);font-weight:700;color:var(--t-ink-2);background:var(--t-bg2);border-radius:var(--t-radius-pill);padding:3px 9px;white-space:nowrap}.t-card-title{margin:0 0 6px;flex-shrink:0;font-size:var(--t-fs-title-card);font-weight:700;line-height:1.35;letter-spacing:-.01em;color:var(--t-ink)}.t-card-meta{display:flex;align-items:center;justify-content:space-between;gap:8px}.t-card-author{display:inline-flex;align-items:center;gap:6px;min-width:0;font-size:var(--t-fs-body);font-weight:600;color:var(--t-ink)}.t-card-author-name{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t-card-stats{font-family:var(--t-font-latin);font-size:var(--t-fs-caption);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--t-ink-2)}.t-detail{padding:20px 20px 0}.t-detail-topbar{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:14px}.t-detail-back{font-family:inherit;font-size:15px;font-weight:600;line-height:1;color:var(--t-ink-2);background:none;border:none;padding:0}.t-detail-topbar-right{display:flex;align-items:center;gap:7px}.t-detail-icon-btn{width:30px;height:30px;flex:0 0 auto;padding:0;background-color:var(--t-surface);background-repeat:no-repeat;background-position:50%;background-size:14px 14px;border:1px solid var(--t-line);border-radius:50%}.t-detail-icon-btn--tip{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23565b65'%3E%3Cpath d='M20 7h-2.2a3 3 0 0 0-.6-3.4A3 3 0 0 0 12 4a3 3 0 0 0-5.2-.4A3 3 0 0 0 6.2 7H4a1 1 0 0 0-1 1v3h9V8h-.6a1 1 0 1 1 .6-1.8V7h1V6.2a1 1 0 1 1 .6 1.8H13v3h8V8a1 1 0 0 0-1-1ZM4 13v7a1 1 0 0 0 1 1h6v-8H4Zm9 8h6a1 1 0 0 0 1-1v-7h-7v8Z'/%3E%3C/svg%3E")}.t-detail-icon-btn--share{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23565b65' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3v12'/%3E%3Cpath d='m8 7 4-4 4 4'/%3E%3Cpath d='M5 12v7a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-7'/%3E%3C/svg%3E")}.t-detail-report{flex:0 0 auto;font-family:inherit;font-size:11.5px;font-weight:600;line-height:1;color:var(--t-ink-2);background:var(--t-surface);border:1px solid var(--t-line);border-radius:var(--t-radius-pill);padding:6px 11px}.t-detail>.t-card-head{margin-bottom:16px}.t-detail-title{margin:0 0 18px;font-size:var(--t-fs-title-detail);font-weight:800;line-height:1.32;letter-spacing:-.02em;overflow-wrap:break-word}.t-detail-body{margin:0;color:var(--t-ink);white-space:pre-line}.t-detail-blur,.t-detail-body{font-size:var(--t-fs-body);line-height:var(--t-lh-body);overflow-wrap:break-word}.t-detail-blur{margin:6px 0 0;color:var(--t-ink-2);filter:blur(5px);-webkit-user-select:none;-moz-user-select:none;user-select:none}.t-locked{display:flex;flex-direction:column;gap:12px;background:var(--t-bg2);border:1px solid var(--t-line);border-radius:18px;padding:18px;margin-top:16px}.t-locked-remain{font-weight:700;color:var(--t-ink)}.t-locked-media,.t-locked-remain{margin:0;font-size:var(--t-fs-meta)}.t-locked-media{font-weight:400;color:var(--t-ink-2)}.t-locked-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;font-size:var(--t-fs-body);font-weight:700;line-height:1;color:var(--t-on-ink);background:var(--t-ink);border:none;border-radius:12px;padding:14px}.t-locked-btn:before{content:"";width:19px;height:19px;flex:0 0 auto;background:url(/_next/static/media/eyes.383311cf.png) no-repeat 50%/contain;filter:invert(1)}.t-locked-btn:disabled{opacity:.6;cursor:default}.t-media-list{display:flex;flex-direction:column;gap:10px;margin:16px 0 0}.t-media{display:block;width:100%;height:auto;aspect-ratio:auto 4/3;border-radius:14px;background:var(--t-bg2)}.t-media-swiper{--t-media-carousel-h:280px;margin:16px 0 0;cursor:-webkit-grab;cursor:grab}.t-media-swiper .t-media-slide{width:auto;height:var(--t-media-carousel-h);min-width:120px;max-width:85%}.t-media-swiper .t-media-slide .t-media{height:100%;width:auto;max-width:100%;aspect-ratio:auto;object-fit:contain}.t-media--locked{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:0;border:0;color:var(--t-on-ink)}.t-media--locked:after{content:"";position:absolute;inset:-18%;z-index:-1;background:linear-gradient(var(--t-locked-scrim),var(--t-locked-scrim)),var(--t-locked-blob);filter:blur(26px)}.t-media--locked:before{content:"";width:34px;height:34px;background:currentcolor;-webkit-mask:var(--t-lock-icon) no-repeat center/contain;mask:var(--t-lock-icon) no-repeat center/contain;filter:drop-shadow(0 1px 4px rgba(10,10,11,.55))}.t-media--locked-real:after{inset:0;background:var(--t-locked-scrim-photo);filter:none}.t-media-blur{position:absolute;inset:0;z-index:-1;width:100%;height:100%;object-fit:cover;filter:blur(14px);transform:scale(1.12)}.t-free-note{margin:8px 0 0;font-size:13px;font-weight:700;color:var(--t-ink-2)}.t-detail-ending{margin:0;font-size:var(--t-fs-body);font-weight:400;line-height:var(--t-lh-body);color:var(--t-ink);white-space:pre-line;overflow-wrap:break-word}.t-owner-lock-mark{display:flex;align-items:center;gap:8px;margin:14px 0 8px;font-size:var(--t-fs-caption);font-weight:700;color:var(--t-ink-2)}.t-owner-lock-mark:after,.t-owner-lock-mark:before{content:"";height:1px;background:var(--t-lock-line)}.t-owner-lock-mark:before{flex:0 0 auto;width:12px}.t-owner-lock-mark:after{flex:1 1 auto}.t-detail-ending--owner{padding:12px 14px;border:1px dashed var(--t-lock-line);border-radius:14px;background:var(--t-lock-bg);color:var(--t-ink-2)}.t-media-open--owner-locked{position:relative}.t-media-open--owner-locked .t-media{outline:2px dashed var(--t-lock-line);outline-offset:-2px}.t-owner-lock-badge{position:absolute;top:8px;left:8px;padding:4px 8px;border-radius:var(--t-radius-pill);background:var(--t-locked-scrim);color:var(--t-on-ink);font-size:var(--t-fs-caption);font-weight:700;line-height:1;pointer-events:none}.t-reactions{display:flex;align-items:center;gap:8px;margin-top:24px}.t-reaction{display:inline-flex;align-items:center;gap:6px;font-family:inherit;font-size:var(--t-fs-meta);font-weight:700;line-height:1;color:var(--t-ink-3);background:var(--t-surface);border:1px solid var(--t-line);border-radius:var(--t-radius-pill);padding:6px 11px}.t-reaction-dot{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:var(--t-line-strong)}.t-reaction--like-on{color:var(--t-ink);background:var(--t-lock-bg);border-color:var(--t-lock-line)}.t-reaction--dislike-on{color:var(--t-ink);background:var(--t-line-soft);border-color:var(--t-line-strong)}.t-reaction--dislike-on .t-reaction-dot,.t-reaction--like-on .t-reaction-dot{background:var(--t-ink)}.t-section-title{margin:0 0 12px;font-size:16px;font-weight:800;letter-spacing:-.01em}.t-comments{display:flex;flex-direction:column;gap:14px;margin:26px 20px 0;border-top:1px solid var(--t-line);padding-top:18px}.t-comments-head{display:flex;align-items:baseline;gap:7px;margin:0}.t-comments-head-label{font-size:var(--t-fs-body);font-weight:800;letter-spacing:-.01em;color:var(--t-ink)}.t-comments-count{font-size:13px;font-weight:700;color:var(--t-ink-2)}.t-comment-form{display:flex;gap:8px}.t-comment-input{flex:1 1;min-width:0;font-family:inherit;font-size:var(--t-fs-body);color:var(--t-ink);background:var(--t-bg2);border:1px solid var(--t-line);border-radius:11px;padding:12px}.t-comment-input::placeholder{color:var(--t-gray)}.t-comment-submit{flex:0 0 auto;font-family:inherit;font-size:var(--t-fs-meta);font-weight:800;line-height:1;color:var(--t-on-lime);background:var(--t-lime);border:none;border-radius:11px;padding:0 15px}.t-comment-submit:disabled{opacity:.6;cursor:default}.t-comment-list{gap:12px}.t-comment,.t-comment-list{display:flex;flex-direction:column}.t-comment{gap:5px;padding-bottom:12px;border-bottom:1px solid var(--t-line-soft)}.t-comment-head{display:flex;align-items:center;gap:7px;font-size:var(--t-fs-caption);color:var(--t-gray)}.t-comment-label{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700;color:var(--t-ink)}.t-badge-author{font-size:var(--t-fs-caption);font-weight:800;color:var(--t-on-lime);background:var(--t-lime);border-radius:var(--t-radius-pill);padding:2px 8px}.t-comment-text{margin:0;font-size:var(--t-fs-body);font-weight:400;line-height:var(--t-lh-body);letter-spacing:-.2px;color:var(--t-ink);overflow-wrap:break-word}.t-comment-actions{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:2px}.t-comment-like{display:inline-flex;align-items:center;gap:5px;font-family:inherit;font-size:var(--t-fs-caption);font-weight:700;line-height:1;color:var(--t-ink-3);background:var(--t-surface);border:1px solid var(--t-line);border-radius:var(--t-radius-pill);padding:5px 10px}.t-comment-like--on{color:var(--t-ink);background:var(--t-lock-bg);border-color:var(--t-lock-line)}.t-comment-like-dot{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:var(--t-line-strong)}.t-comment-like--on .t-comment-like-dot{background:var(--t-ink)}.t-comment-featured{font-size:var(--t-fs-caption);font-weight:700;line-height:1;color:var(--t-gray);background:var(--t-lock-bg);border:1px solid rgba(0,0,0,0);border-radius:var(--t-radius-pill);padding:5px 10px;white-space:nowrap}.t-comment-feature-btn,.t-comment-reply-btn{font-family:inherit;font-size:var(--t-fs-caption);font-weight:600;line-height:1;color:var(--t-ink-2);background:var(--t-surface);border:1px solid var(--t-line);border-radius:var(--t-radius-pill);padding:5px 10px;white-space:nowrap}.t-comment-feature-btn{cursor:pointer}.t-comment-feature-btn--on{color:var(--t-surface);background:var(--t-ink);border-color:var(--t-ink)}.t-comment-feature-btn:disabled{opacity:.55;cursor:default}.t-comment-block-btn{font-family:inherit;font-size:var(--t-fs-caption);font-weight:600;line-height:1;color:var(--t-ink-2);background:var(--t-surface);border:1px solid var(--t-line);border-radius:var(--t-radius-pill);padding:5px 10px;white-space:nowrap;cursor:pointer}.t-comment-block-btn:disabled,.t-detail-block:disabled{opacity:.55;cursor:default}.t-replies{gap:10px;margin-top:6px;padding-left:12px;border-left:2px solid var(--t-line)}.t-replies,.t-reply{display:flex;flex-direction:column}.t-reply{gap:4px}.t-reply-head{display:flex;align-items:center;gap:7px;font-size:var(--t-fs-caption);color:var(--t-gray)}.t-reply-label{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700;color:var(--t-ink)}.t-reply-text{margin:0;font-size:var(--t-fs-body);font-weight:400;line-height:var(--t-lh-body);letter-spacing:-.2px;color:var(--t-ink);overflow-wrap:break-word}.t-reply-form{display:flex;gap:7px}.t-reply-input{flex:1 1;min-width:0;font-family:inherit;font-size:12.5px;color:var(--t-ink);background:var(--t-bg2);border:1px solid var(--t-line);border-radius:10px;padding:10px}.t-reply-input::placeholder{color:var(--t-gray)}.t-reply-submit{flex:0 0 auto;font-family:inherit;font-size:12px;font-weight:700;line-height:1;color:var(--t-on-lime);background:var(--t-lime);border:none;border-radius:10px;padding:0 13px}.t-reply-submit:disabled{opacity:.6;cursor:default}.t-comments-gate{display:flex;align-items:center;gap:10px;background:var(--t-bg2);border:1px solid var(--t-line);border-radius:12px;padding:14px}.t-comments-gate-text{display:flex;flex-direction:column;gap:3px;min-width:0}.t-comments-gate-title{margin:0;font-size:12.5px;font-weight:700;color:var(--t-ink)}.t-comments-gate-caption{margin:0;font-size:11px;line-height:1.45;color:var(--t-ink-2)}.t-comments-gate-btn{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;margin-left:auto;font-family:inherit;font-size:12px;font-weight:600;line-height:1;color:var(--t-on-lime);background:var(--t-lime);border:none;border-radius:9px;padding:9px 13px}.t-comments-gate-btn:before{content:"";width:14px;height:14px;flex:0 0 auto;background:url(/_next/static/media/eyes.383311cf.png) no-repeat 50%/contain}.t-related{display:flex;flex-direction:column;gap:11px;min-width:0;margin:26px 20px 0;border-top:1px solid var(--t-line);padding-top:18px}.t-related-head{margin:0;font-size:14px;font-weight:700;letter-spacing:-.01em;color:var(--t-ink)}.t-related-row{display:flex;flex-direction:column;gap:6px;width:100%;box-sizing:border-box;text-align:left;background:var(--t-bg2);border:none;border-radius:14px;padding:14px}.t-related-row,.t-related-row-title{min-width:0;max-width:100%;overflow:hidden}.t-related-row-title{font-size:14px;font-weight:600;color:var(--t-ink);overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1}.t-related-row-meta{display:flex;align-items:center;gap:10px;min-width:0;font-size:11px;color:var(--t-ink-3)}.t-related-row-author{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t-related-row-price{margin-left:auto;flex:0 0 auto;font-weight:700;color:var(--t-ink)}.t-locked--media{margin-top:10px}.t-unlock-fab-wrap{position:fixed;left:0;right:0;bottom:calc(24px + var(--t-tabbar-h) + var(--t-safe-bottom));z-index:50;display:flex;justify-content:flex-end;max-width:var(--t-app-w);margin:0 auto;padding:0 calc(24px + var(--t-safe-right)) 0 var(--t-safe-left);pointer-events:none}.t-unlock-fab{pointer-events:auto;display:inline-flex;align-items:center;gap:9px;font-family:inherit;font-size:16px;font-weight:800;letter-spacing:-.3px;color:var(--t-on-lime);background:var(--t-lime);border:none;border-radius:var(--t-radius-pill);padding:16px 26px;box-shadow:0 12px 32px rgba(0,0,0,.35);cursor:pointer}.t-unlock-fab:hover{background:var(--t-surface)}.t-unlock-fab:disabled{opacity:.6;cursor:default}.t-unlock-fab:before{content:"";width:18px;height:18px;flex:0 0 auto;background:url(/_next/static/media/eyes.383311cf.png) no-repeat 50%/contain}.t-profile{display:flex;flex-direction:column;gap:16px;padding:16px 18px 18px}.t-profile-back{align-self:flex-start;font-family:inherit;font-size:12.5px;font-weight:600;color:var(--t-ink-2);background:none;border:none;padding:0}.t-profile-top{display:flex;align-items:center;justify-content:space-between;gap:14px}.t-profile-top .t-avatar{width:82px;height:82px;font-size:30px}.t-profile-id{min-width:0;display:flex;flex-direction:column;gap:6px;padding-top:6px}.t-profile-name{margin:0;min-width:0;font-size:25px;font-weight:800;letter-spacing:-.8px;line-height:1.15;color:var(--t-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t-profile-meta{margin:0;font-size:12.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--t-ink-3)}.t-profile-bio{margin:0;font-size:12.5px;line-height:1.5;color:var(--t-ink);overflow-wrap:break-word}.t-profile-actions{display:flex;gap:8px}.t-follow-btn{flex:1 1;font-family:inherit;font-size:13px;font-weight:700;white-space:nowrap;color:var(--t-on-ink);background:var(--t-ink);border:1px solid var(--t-ink);border-radius:10px;padding:10px 0}.t-follow-btn--on{color:var(--t-ink-2);background:var(--t-surface);border-color:var(--t-line)}.t-profile-tip-btn{flex:1 1;font-family:inherit;font-size:13px;font-weight:700;white-space:nowrap;color:var(--t-ink);background:var(--t-surface);border:1px solid var(--t-line);border-radius:10px;padding:10px 0}.t-profile-tip-btn:disabled{color:var(--t-gray);border-color:var(--t-line-soft);cursor:default}.t-profile-posts{display:flex;flex-direction:column;gap:10px;padding:0 18px 24px}.t-profile-posts .t-section-title{margin:0;border-top:1px solid var(--t-line);padding-top:16px;font-size:12.5px;font-weight:700;color:var(--t-ink-2)}.t-related-row.t-post-row{gap:7px}.t-post-row .t-related-row-title{font-size:14.5px;font-weight:700;line-height:1.4;letter-spacing:-.3px;white-space:normal}.t-post-row .t-related-row-title,.t-post-row-teaser{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.t-post-row-teaser{font-size:12.5px;line-height:1.6;color:var(--t-ink-2);overflow:hidden}.t-post-row .t-related-row-meta{gap:12px}.t-sheet-backdrop{position:fixed;inset:0;z-index:100;background:rgba(10,10,11,.44);display:flex;align-items:flex-end;justify-content:center}.t-sheet{width:100%;max-width:var(--t-app-w);max-height:calc(100vh - 40px);overflow-y:auto;background:var(--t-surface);border-radius:20px 20px 0 0;padding:12px 18px calc(28px + var(--t-safe-bottom));box-shadow:var(--t-shadow-sheet)}@media(min-width:620px){.t-sheet-backdrop{align-items:center}.t-sheet{width:min(460px,100% - 32px);max-width:none;border-radius:20px;padding-bottom:28px}.t-sheet-handle{display:none}}.t-sheet.t-sheet--bleed{width:100%;max-width:none;max-height:none;overflow:visible;padding:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none}.t-sheet-body{display:block}.t-sheet-shell{padding:16px 18px calc(24px + var(--t-safe-bottom));max-height:calc(100dvh - 40px);overflow-y:auto;overscroll-behavior:contain}.t-sheet-handle{width:44px;height:4px;border-radius:var(--t-radius-pill);background:var(--t-line);margin:0 auto 14px}.t-sheet-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px}.t-sheet-headings{display:flex;flex-direction:column;gap:3px;min-width:0}.t-sheet-title{margin:0;font-size:17px;font-weight:800;letter-spacing:-.03em}.t-sheet-sub{margin:0;font-size:12px;color:var(--t-ink-2);line-height:1.5}.t-sheet-x{flex:0 0 auto;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;font-family:inherit;font-size:14px;line-height:1;background:var(--t-line-soft);border:none;border-radius:50%;cursor:pointer}.t-sheet-balance,.t-sheet-x{font-weight:700;color:var(--t-ink-2)}.t-sheet-balance{font-family:var(--t-font-latin);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.t-sheet-desc{margin:0 0 14px;font-size:13px;color:var(--t-ink-2)}.t-pack-list{display:flex;flex-direction:column;gap:8px;margin-bottom:14px}.t-pack{display:flex;align-items:center;gap:8px;width:100%;text-align:left;background:var(--t-bg2);border:1px solid var(--t-line);border-radius:var(--t-radius-field);padding:14px 16px;transition:border-color .15s ease}.t-pack:before{content:"";width:20px;height:20px;flex:0 0 auto;background-image:url(/_next/static/media/badge-coin.3ec2dcca.png);background-repeat:no-repeat;background-position:50%;background-size:contain}.t-pack:hover{border-color:var(--t-line-strong)}.t-pack:disabled{opacity:.55;cursor:default}.t-pack-quantity{font-family:var(--t-font-latin);font-size:16px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--t-ink)}.t-pack-bonus{font-size:11px;font-weight:800;color:var(--t-on-lime);background:var(--t-lime);border-radius:var(--t-radius-pill);padding:2px 7px}.t-pack-bonus,.t-pack-price{font-family:var(--t-font-latin)}.t-pack-price{margin-left:auto;font-size:14px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--t-ink)}.t-sheet-pending{margin:0 0 10px;text-align:center;font-size:13px;color:var(--t-ink-2)}.t-sheet-close{width:100%;font-family:inherit;font-size:14px;background:none;border:1px solid var(--t-line);border-radius:var(--t-radius-pill);padding:12px;margin-top:8px}.t-sheet-close,.t-sheet-notice{font-weight:700;color:var(--t-ink-2)}.t-sheet-notice{margin:0 0 12px;font-size:12px}.t-sheet-notice--error{color:var(--t-danger);border-left:4px solid var(--t-danger);padding-left:9px;white-space:pre-wrap;overflow-wrap:anywhere}.t-sheet-foot{margin:12px 0 14px;padding-top:12px;border-top:1px solid var(--t-line);display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px;color:var(--t-ink-3)}.t-sheet-error{margin:0 0 10px;font-size:13px;font-weight:700;color:var(--t-danger)}.t-post-options{display:flex;flex-direction:column;gap:8px}.t-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;box-sizing:border-box;font-family:inherit;font-size:15px;font-weight:800;border-radius:var(--t-radius-pill);padding:14px 18px;border:1px solid rgba(0,0,0,0);cursor:pointer}.t-btn:disabled{opacity:.5;cursor:default}.t-btn--primary{color:var(--t-on-ink);background:var(--t-ink);border-color:var(--t-ink)}.t-btn--accent{color:var(--t-on-lime);background:var(--t-lime);border-color:var(--t-lime-line)}.t-btn--outline{color:var(--t-ink);background:var(--t-surface);border-color:var(--t-line-strong)}.t-btn--danger{color:var(--t-on-ink);background:var(--t-danger);border-color:var(--t-danger)}.t-btn--muted{color:var(--t-gray);background:var(--t-line-soft);border-color:var(--t-line-soft)}.t-sheet-warn{margin:10px 0 12px;text-align:center;font-size:11px;color:var(--t-ink-3)}.t-auth-tabs{display:flex;gap:6px;margin-bottom:12px}.t-auth-tab{flex:1 1;font-family:inherit;font-size:13px;font-weight:600;color:var(--t-ink-2);background:var(--t-surface);border:1px solid var(--t-line);border-radius:var(--t-radius-pill);padding:10px;cursor:pointer}.t-auth-tab--active{color:var(--t-on-ink);background:var(--t-ink);border-color:var(--t-ink)}.t-consent-notice{margin:0 0 12px;font-size:12px;line-height:1.5;color:var(--t-ink-2)}.t-consent-notice a{color:inherit;font-weight:700;text-decoration:underline}.t-notice-box{display:flex;flex-direction:column;gap:6px;background:var(--t-bg2);border-radius:var(--t-radius-field);padding:12px 13px;margin:4px 0 12px}.t-notice-line{margin:0;font-size:12px;line-height:1.55;color:var(--t-ink-2)}.t-tip-amount{display:flex;flex-direction:column;gap:8px;background:var(--t-bg2);border:1px solid var(--t-line);border-radius:var(--t-radius-card);padding:14px;margin-bottom:10px}.t-tip-input{flex:1 1;min-width:0;display:flex;align-items:center;gap:8px;background:var(--t-surface);border:1px solid var(--t-line);border-radius:var(--t-radius-field);padding:10px 14px}.t-tip-input:before{content:"";width:16px;height:16px;flex:0 0 auto;background-image:url(/_next/static/media/badge-coin.3ec2dcca.png);background-repeat:no-repeat;background-position:50%;background-size:contain}.t-input--bare{flex:1 1;min-width:0;background:none;border:none;border-radius:0;padding:0;font-family:var(--t-font-latin);font-size:16px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.t-input--bare:focus{outline:none;border:none}.t-tip-input:focus-within{border-color:var(--t-ink);outline:2px solid var(--t-ink);outline-offset:1px}.t-fieldset{margin:0 0 4px;padding:0;border:none}.t-legend{padding:0;margin-bottom:6px;font-size:13px;font-weight:700;color:var(--t-ink)}.t-card-setup{gap:10px;margin-bottom:14px}.t-card-setup,.t-card-setup-frame{display:flex;flex-direction:column}.t-card-setup-frame{gap:12px;background:var(--t-bg2);border:1px solid var(--t-line);border-radius:var(--t-radius-card);padding:14px}.t-card-setup-actions{display:flex;gap:8px}.t-card-setup-actions .t-btn{flex:1 1}.t-social-list{display:flex;flex-direction:column;gap:8px;margin-bottom:14px}.t-social{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;box-sizing:border-box;font-family:inherit;font-size:15px;font-weight:700;border-radius:var(--t-radius-pill);padding:13px 18px;cursor:pointer}.t-social:disabled{opacity:.5;cursor:default}.t-social--apple,.t-social--facebook,.t-social--google,.t-social--x{color:var(--t-ink);background:var(--t-surface);border:1px solid var(--t-gray)}.t-social svg{display:block;flex:0 0 auto}.t-checkout{gap:18px}.t-checkout,.t-checkout-section{display:flex;flex-direction:column}.t-checkout-section{gap:8px}.t-checkout-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.t-checkout-title{margin:0;font-size:14px;font-weight:800;color:var(--t-ink)}.t-checkout-change{font-family:inherit;font-size:12px;font-weight:700;color:var(--t-surface);background:var(--t-ink);border:0;border-radius:var(--t-radius-pill);padding:4px 10px}.t-checkout-change:disabled{opacity:.55;cursor:default}.t-pack--static{cursor:default}.t-pack--static:hover{border-color:var(--t-line)}.t-checkout-card{display:flex;align-items:center;gap:10px;padding:14px 16px;background:var(--t-bg2);border:1px solid var(--t-line);border-radius:var(--t-radius-field)}.t-checkout-card-brand{font-size:12px;letter-spacing:.04em;color:var(--t-ink-2)}.t-checkout-card-brand,.t-checkout-card-num{font-family:var(--t-font-latin);font-weight:800}.t-checkout-card-num{font-size:15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--t-ink)}.t-checkout-card-exp{font-size:var(--t-fs-caption);color:var(--t-ink-3)}.t-checkout-card-del{margin-left:auto;font-family:inherit;font-size:12px;font-weight:700;color:var(--t-ink-2);background:none;border:1px solid var(--t-line-strong);border-radius:var(--t-radius-pill);padding:4px 10px}.t-checkout-card-del:disabled{opacity:.55;cursor:default}.t-checkout-card-add{width:100%;font-family:inherit;font-size:14px;font-weight:700;color:var(--t-ink);background:var(--t-surface);border:1.5px dashed var(--t-line-strong);border-radius:var(--t-radius-field);padding:18px 16px}.t-checkout-card-add:disabled{opacity:.55;cursor:default}.t-checkout-rules{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:4px;font-size:13px;line-height:1.5;color:var(--t-ink-2)}.t-checkout-rules a{color:var(--t-ink);text-decoration:underline}.t-checkout-consent{margin:0}.t-checkout-pay{width:100%;margin-top:2px}.t-adult-verify{display:flex;flex-direction:column;gap:10px}.t-app>.t-adult-verify{padding:16px}.t-confirm-backdrop{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(10,10,11,.44)}.t-confirm{width:min(400px,100%);box-sizing:border-box;background:var(--t-surface);border-radius:var(--t-radius-card);padding:20px;box-shadow:var(--t-shadow-sheet)}.t-confirm-title{margin:0 0 10px;font-size:17px;font-weight:800;letter-spacing:-.03em;color:var(--t-ink)}.t-confirm-body{display:flex;flex-direction:column;gap:10px;margin-bottom:18px}.t-confirm-body p{margin:0;font-size:13px;line-height:1.55;color:var(--t-ink-2)}.t-confirm-actions{display:flex;gap:8px}.t-confirm-actions .t-btn{flex:1 1}.t-confirm--reward{width:min(440px,100%);padding:32px 32px 28px;text-align:center;border-radius:28px;animation:t-confirm-pop .22s cubic-bezier(.2,.8,.2,1)}.t-confirm--reward .t-confirm-eyebrow{margin:0 0 8px;font-family:var(--t-font-latin);font-size:12px;font-weight:800;letter-spacing:.14em;color:var(--t-ink-3)}.t-confirm--reward .t-confirm-title{margin-bottom:6px;font-size:28px;line-height:1.2}.t-confirm--reward .t-confirm-body{align-items:center;gap:16px;margin-bottom:24px}.t-confirm--reward .t-signup-reward-sub{font-size:14px;color:var(--t-ink-2)}.t-signup-reward-panel{display:flex;align-items:center;gap:14px;width:100%;box-sizing:border-box;margin-top:4px;padding:20px 22px;text-align:left;color:var(--t-on-lime);background:var(--t-lime);border:1px solid var(--t-lime-line);border-radius:22px}.t-signup-reward-icon{flex:none;width:44px;height:44px;background:url(/_next/static/media/badge-point.e0831b60.png) 50%/contain no-repeat}.t-signup-reward-main{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.t-signup-reward-label{font-size:12.5px;font-weight:700}.t-signup-reward-amount{font-family:var(--t-font-latin);font-size:46px;font-weight:800;line-height:1.05;letter-spacing:-.03em}.t-signup-reward-paid{flex:none;padding:5px 10px;font-size:11.5px;font-weight:700;white-space:nowrap;color:var(--t-on-lime);background:var(--t-surface);border-radius:var(--t-radius-pill)}.t-confirm--reward .t-signup-reward-tip{display:flex;align-items:center;justify-content:center;gap:8px;font-size:13.5px;color:var(--t-ink-3)}.t-signup-reward-tip-label{flex:none;padding:2px 7px;font-family:var(--t-font-latin);font-size:10.5px;font-weight:800;letter-spacing:.06em;color:var(--t-ink-3);background:var(--t-bg2);border:1px solid var(--t-line);border-radius:6px}.t-confirm--reward .t-confirm-actions .t-btn{min-height:56px;font-size:16px}@media(max-width:619.98px){.t-confirm--reward{padding:28px 20px 24px}.t-confirm--reward .t-confirm-title{font-size:25px}.t-signup-reward-amount{font-size:40px}.t-confirm--reward .t-confirm-actions .t-btn{min-height:54px}}.t-confirm--exchange{position:relative;width:min(420px,100%);padding:24px;border-radius:22px;box-shadow:0 24px 60px rgba(10,10,11,.2)}.t-confirm--exchange .t-confirm-title{margin:0 40px 14px 0;font-size:18px;letter-spacing:-.02em}.t-confirm--exchange .t-confirm-body{gap:14px;margin-bottom:14px}.t-confirm--exchange .t-confirm-actions .t-btn{min-height:52px;font-size:15.5px}.t-confirm--exchange .t-confirm-actions .t-btn:disabled{color:var(--t-gray);background:var(--t-lock-bg);border-color:var(--t-lock-bg)}.t-exchange-close{position:absolute;top:18px;right:18px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;color:var(--t-ink-2);background:none;border:none;border-radius:8px;cursor:pointer}.t-exchange-close:hover{background:var(--t-lock-bg)}.t-exchange-box,.t-exchange-coin,.t-exchange-fields{display:flex;flex-direction:column}.t-exchange-box,.t-exchange-coin{gap:6px;padding:14px 18px 16px;border-radius:18px}.t-exchange-box{border:1px solid var(--t-line)}.t-exchange-coin{color:var(--t-on-ink);background:var(--t-ink)}.t-exchange-coin:focus-within{box-shadow:inset 0 0 0 2px var(--t-lime)}.t-exchange-box-hd{display:flex;align-items:center;justify-content:space-between;gap:8px}.t-exchange-box-label{font-size:12.5px;font-weight:700;color:var(--t-ink-2)}.t-exchange-coin .t-exchange-box-label{color:var(--t-line-strong)}.t-exchange-box-meta{font-size:12.5px;color:var(--t-ink-3)}.t-exchange-rate{padding:3px 9px;font-size:12px;font-weight:800;color:var(--t-on-lime);background:var(--t-lime);border-radius:var(--t-radius-pill)}.t-exchange-amt{display:flex;align-items:center;gap:6px}.t-exchange-cur{font-family:var(--t-font-latin);font-size:30px;font-weight:800;letter-spacing:-.03em}.t-exchange-cur--suf{font-size:17px;font-weight:700;letter-spacing:0;color:var(--t-ink-2)}.t-exchange-input{flex:1 1;min-width:0;padding:0;font-size:30px;font-weight:800;letter-spacing:-.03em;color:inherit;background:none;border:none;outline:none}.t-confirm--exchange .t-exchange-input:focus-visible{outline:none}.t-exchange-input::placeholder{color:var(--t-line-strong)}.t-exchange-coin .t-exchange-input::placeholder{color:var(--t-ink-3)}.t-exchange-max{flex:none;height:30px;padding:0 12px;font-family:inherit;font-size:12.5px;font-weight:800;color:var(--t-ink);background:var(--t-lock-bg);border:none;border-radius:var(--t-radius-pill);cursor:pointer}.t-exchange-max:disabled{color:var(--t-gray);cursor:default}.t-exchange-error{font-size:12px;color:var(--t-danger)}.t-exchange-arrow{position:relative;z-index:1;align-self:center;display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:-11px 0;color:var(--t-on-lime);background:var(--t-lime);border:4px solid var(--t-surface);border-radius:50%;box-sizing:border-box}.t-payout-avail{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;background:var(--t-bg2);border-radius:18px}.t-payout-avail-label{font-size:13.5px;font-weight:700;color:var(--t-ink-2)}.t-payout-avail-value{font-size:24px;font-weight:800;letter-spacing:-.03em;color:var(--t-ink)}.t-payout-remain{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 4px;font-size:13.5px;color:var(--t-ink-2)}.t-payout-remain strong{font-size:18px;font-weight:800;letter-spacing:-.02em;color:var(--t-ink)}.t-exchange-coin-badge{display:flex;flex:none;align-items:center;justify-content:center;width:24px;height:24px;margin-right:4px;font-family:var(--t-font-latin);font-size:12px;font-weight:900;color:var(--t-on-lime);background:var(--t-lime);border-radius:50%}.t-exchange-coin-unit{font-size:15px;font-weight:700;color:var(--t-line-strong)}.t-exchange-note{font-size:12.5px;line-height:1.5;color:var(--t-ink-3);word-break:keep-all}.t-exchange-note b{color:var(--t-ink)}.t-exchange-guide{display:flex;flex-direction:column;gap:4px;margin:0;padding:12px 0 0;list-style:none;border-top:1px solid var(--t-line-soft)}.t-exchange-guide li{position:relative;padding-left:12px;font-size:12.5px;line-height:1.5;color:var(--t-ink-3);word-break:keep-all}.t-exchange-guide li:before{content:"";position:absolute;top:8px;left:2px;width:3px;height:3px;background:currentColor;border-radius:50%}.t-exchange-guide .t-exchange-guide-hl{font-weight:700;color:var(--t-danger)}@media(max-width:619.98px){.t-confirm--exchange{position:fixed;right:0;bottom:0;left:0;width:auto;max-height:calc(100vh - 40px);overflow-y:auto;padding:26px 20px calc(28px + var(--t-safe-bottom));border-radius:22px 22px 0 0;box-shadow:var(--t-shadow-sheet)}.t-confirm--exchange:before{content:"";position:absolute;top:10px;left:50%;width:40px;height:4px;margin-left:-20px;background:var(--t-lock-line);border-radius:99px}.t-exchange-close{top:22px}}@keyframes t-confirm-pop{0%{opacity:0;transform:translateY(14px) scale(.96)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.t-confirm--reward{animation:none}}.t-analytics-consent{position:fixed;z-index:75;inset-inline:max(12px,var(--t-safe-left)) max(12px,var(--t-safe-right));bottom:calc(var(--t-tabbar-h) + var(--t-safe-bottom) + 12px);width:auto;max-width:var(--t-app-w);max-height:calc(100dvh - var(--t-safe-top) - var(--t-safe-bottom) - var(--t-tabbar-h) - 36px);margin-inline:auto;overflow-y:auto;overscroll-behavior:contain;padding:18px;color:var(--t-ink);background:var(--t-surface);border:1px solid var(--t-line-strong);border-radius:var(--t-radius-card);box-shadow:var(--t-shadow-sheet)}.t-analytics-consent :focus-visible{outline:2px solid var(--t-ink);outline-offset:2px}.t-analytics-consent h2{margin:0;font-size:var(--t-fs-title-card);line-height:var(--t-lh-body)}.t-analytics-consent p{margin:10px 0 0;color:var(--t-ink-2);font-size:var(--t-fs-meta);line-height:var(--t-lh-body);overflow-wrap:anywhere}.t-analytics-consent-heading{display:flex;align-items:start;justify-content:space-between;gap:12px}.t-analytics-consent-close{flex:0 0 auto;padding:0 8px;font:inherit;background:none;border:0;cursor:pointer}.t-analytics-consent-close,.t-analytics-consent-privacy{min-height:44px;font-size:var(--t-fs-meta);color:var(--t-ink);text-decoration:underline}.t-analytics-consent-privacy{display:inline-flex;align-items:center;margin-top:4px;text-underline-offset:3px}.t-analytics-consent-actions{display:flex;flex-wrap:wrap;gap:10px}.t-analytics-consent-actions .t-btn{flex:1 1 110px;min-height:44px;line-height:var(--t-lh-body);white-space:normal;overflow-wrap:anywhere}@media(max-width:619px){.t-analytics-consent--launcher .t-analytics-consent-actions{-webkit-padding-end:48px;padding-inline-end:48px}}@media(min-width:620px){.t-analytics-consent{bottom:calc(var(--t-safe-bottom) + 20px);max-height:calc(100dvh - var(--t-safe-top) - var(--t-safe-bottom) - 40px)}}.t-viewer-backdrop{position:fixed;inset:0;z-index:150;display:flex;flex-direction:column;background:rgba(10,10,11,.95);outline:none}.t-viewer-header{position:absolute;top:0;left:0;right:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:calc(12px + var(--t-safe-top)) 12px 12px}.t-viewer-header--hidden{opacity:0;pointer-events:none}.t-viewer-header--hidden:has(:focus-visible){opacity:1;pointer-events:auto}.t-viewer-close{width:44px;height:44px;border-radius:50%;border:none;display:flex;align-items:center;justify-content:center;padding:0;flex:0 0 auto}.t-viewer-close,.t-viewer-indicator{background:var(--t-locked-scrim-photo);color:var(--t-on-ink)}.t-viewer-indicator{padding:4px 10px;border-radius:var(--t-radius-pill);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:var(--t-font-latin);font-size:var(--t-fs-caption);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.t-viewer-media{flex:1 1;display:flex;align-items:center;justify-content:center;overflow:hidden}.t-viewer-media,.t-viewer-swiper{width:100%;height:100%}.t-viewer-slide,.t-viewer-slide .swiper-zoom-container{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.t-viewer-slide img{display:block;max-width:100%;max-height:100vh;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.t-media-open{display:block;width:100%;height:100%;padding:0;border:0;background:none;cursor:pointer}.t-viewer-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:40px;height:40px;border-radius:50%;border:none;background:var(--t-locked-scrim-photo);color:var(--t-on-ink);display:none;align-items:center;justify-content:center;padding:0}@media(hover:hover){.t-viewer-nav{display:flex}}.t-viewer-nav--prev{left:16px}.t-viewer-nav--next{right:16px}.t-viewer-backdrop .t-viewer-close:focus-visible,.t-viewer-backdrop .t-viewer-nav:focus-visible{outline:2px solid var(--t-on-ink);outline-offset:-3px}.t-viewer-footer{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:28px 16px calc(14px + var(--t-safe-bottom));background:linear-gradient(180deg,rgba(10,10,11,0),rgba(10,10,11,.72));color:var(--t-on-ink)}.t-viewer-footer--hidden{opacity:0;pointer-events:none}.t-viewer-footer--hidden:has(:focus-visible){opacity:1;pointer-events:auto}.t-viewer-caption{display:flex;flex-direction:column;gap:10px;max-width:720px;margin:0 auto}.t-viewer-title{margin:0;font-size:var(--t-fs-body);font-weight:700;line-height:1.4;overflow-wrap:anywhere}.t-viewer-actions{display:flex;flex-wrap:wrap;gap:8px}.t-viewer-action{min-height:44px;padding:0 16px;border:1px solid rgba(255,255,255,.5);border-radius:var(--t-radius-pill);background:var(--t-locked-scrim-photo);color:var(--t-on-ink);font-size:var(--t-fs-caption);font-weight:700;cursor:pointer}.t-viewer-action--quiet{border-color:rgba(0,0,0,0);background:rgba(0,0,0,0);font-weight:500;text-decoration:underline}.t-viewer-backdrop .t-viewer-action:focus-visible,.t-viewer-backdrop .t-viewer-play:focus-visible{outline:2px solid var(--t-on-ink);outline-offset:2px}.t-viewer-slide--video{box-sizing:border-box;padding:calc(64px + var(--t-safe-top)) 0 calc(104px + var(--t-safe-bottom))}.t-viewer-video{height:100%}.t-viewer-video,.t-viewer-videoframe{width:100%;display:flex;align-items:center;justify-content:center}.t-viewer-videoframe{--t-viewer-maxh:calc(100vh - 168px - var(--t-safe-top) - var(--t-safe-bottom));position:relative;max-height:100%}.t-viewer-videoframe .t-v2-video-player{width:min(100%,var(--t-viewer-maxh)*var(--t-viewer-arn,1.7778))}@supports(height:100dvh){.t-viewer-videoframe{--t-viewer-maxh:calc(100dvh - 168px - var(--t-safe-top) - var(--t-safe-bottom))}}.t-viewer-poster,.t-viewer-videoframe .t-v2-video-player-el{aspect-ratio:var(--t-viewer-ar,16/9);object-fit:contain}.t-viewer-poster{display:block;width:min(100%,var(--t-viewer-maxh)*var(--t-viewer-arn,1.7778));-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.t-viewer-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:64px;height:64px;display:grid;place-items:center;border:none;border-radius:50%;cursor:pointer}.t-viewer-play,.t-viewer-videoerr{background:var(--t-locked-scrim-photo);color:var(--t-on-ink)}.t-viewer-videoerr{position:absolute;left:16px;right:16px;bottom:12px;display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px;border-radius:12px;font-size:var(--t-fs-caption);text-align:center}.t-viewer-videoerr p{margin:0}.t-viewer-media--empty{color:var(--t-on-ink)}.t-viewer-empty{display:flex;flex-direction:column;align-items:center;gap:12px;padding:0 24px;font-size:var(--t-fs-body);text-align:center}.t-viewer-empty p{margin:0}.t-divider{display:flex;align-items:center;gap:10px;margin:14px 0;font-size:12px;color:var(--t-ink-3)}.t-divider:after,.t-divider:before{content:"";flex:1 1;height:1px;background:var(--t-line)}.t-field{margin-bottom:10px}.t-field-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:6px}.t-label{font-size:13px;font-weight:700;color:var(--t-ink)}.t-field>.t-label{display:block;margin-bottom:6px}.t-field>.t-hint{margin-top:8px}.t-counter{font-family:var(--t-font-latin);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--t-ink-3)}.t-counter--over{color:var(--t-danger);font-weight:800}.t-input,.t-textarea{width:100%;box-sizing:border-box;font-family:inherit;font-size:15px;color:var(--t-ink);background:var(--t-bg2);border:1px solid var(--t-line);border-radius:var(--t-radius-field);padding:12px 14px}.t-me-card .t-input,.t-me-card .t-textarea{background:var(--t-surface)}.t-input:focus,.t-textarea:focus{outline:2px solid var(--t-ink);outline-offset:0;border-color:var(--t-ink)}.t-textarea{min-height:84px;line-height:1.55;resize:vertical}.t-input::placeholder,.t-textarea::placeholder{color:var(--t-gray)}.t-preset-list{display:flex;gap:8px;margin-bottom:10px}.t-preset{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-family:var(--t-font-latin);font-size:15px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--t-ink);background:var(--t-surface);border:1px solid var(--t-line-strong);border-radius:var(--t-radius-field);padding:14px 6px}.t-preset:before{content:"";width:16px;height:16px;flex:0 0 auto;background-image:url(/_next/static/media/badge-coin.3ec2dcca.png);background-repeat:no-repeat;background-position:50%;background-size:contain}.t-preset--active{color:var(--t-on-ink);background:var(--t-ink);border-color:var(--t-ink)}.t-radio-list{display:flex;flex-direction:column;gap:6px;margin:0 0 12px}.t-radio{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:var(--t-ink);background:var(--t-bg2);border:1px solid var(--t-line);border-radius:var(--t-radius-field);padding:12px 14px;cursor:pointer}.t-radio input{accent-color:var(--t-ink);width:17px;height:17px;margin:0;flex:0 0 auto}.t-radio--checked{border-color:var(--t-ink);background:var(--t-surface)}.t-toast-layer{position:fixed;left:0;right:0;top:calc(20px + var(--t-safe-top));z-index:200;display:flex;flex-direction:column;align-items:center;gap:8px;padding:0 18px;pointer-events:none}@media(max-width:619.98px){.t-toast-layer{top:auto;bottom:calc(var(--t-tabbar-h) + 16px + var(--t-safe-bottom))}}@media(max-width:619.98px){body:has(.t-v2-compose-bar,.t-v2-pub-submit) .t-toast-layer{bottom:calc(var(--t-tabbar-h) + 136px + var(--t-safe-bottom))}}.t-toast{display:flex;align-items:center;gap:8px;max-width:100%;width:-moz-fit-content;width:fit-content;font-size:13px;font-weight:700;line-height:1.45;text-align:center;color:var(--t-on-ink);background:var(--t-ink);border-radius:var(--t-radius-pill);padding:10px 16px;box-shadow:0 4px 14px rgba(10,10,11,.16);animation:t-toast-in .18s ease;overflow-wrap:anywhere}.t-toast--error{border-left:4px solid var(--t-danger);padding-left:13px}@keyframes t-toast-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.t-toast{animation:none}}.t-skeleton{padding:20px 18px;gap:10px}.t-skel-card,.t-skeleton{display:flex;flex-direction:column}.t-skel-card{border:1px solid var(--t-line);border-radius:var(--t-radius-card);padding:16px;gap:8px;margin-bottom:2px}.t-skel-line{height:13px;border-radius:6px;background:linear-gradient(90deg,var(--t-bg2) 25%,#eceef2 50%,var(--t-bg2) 75%);background-size:200% 100%;animation:t-shimmer 1.4s ease infinite}.t-skel-line--title{height:18px}.t-skel-block{height:120px;border-radius:14px;background:linear-gradient(90deg,var(--t-bg2) 25%,#eceef2 50%,var(--t-bg2) 75%);background-size:200% 100%;animation:t-shimmer 1.4s ease infinite}@keyframes t-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.t-pii-input-line{margin:6px 0 0;font-size:12px;line-height:1.45;color:var(--t-danger)}.t-pii-input-line:empty{margin:0}.t-pii-bubble-note{margin:4px 0 0;padding:6px 10px;border-radius:8px;background:var(--t-warn-bg);color:var(--t-danger);font-size:12px;line-height:1.45;overflow-wrap:anywhere}.t-tabbar{position:fixed;left:0;right:0;bottom:0;z-index:50;display:flex;max-width:var(--t-app-w);margin:0 auto;background:rgba(255,255,255,.94);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--t-line);padding-top:9px;padding-bottom:calc(14px + var(--t-safe-bottom));padding-left:var(--t-safe-left);padding-right:var(--t-safe-right)}.t-tabbar-item{position:relative;flex:1 1;display:flex;align-items:center;justify-content:center;font-family:inherit;background:none;border:none;padding:4px 0;cursor:pointer}.t-tabbar-icon{display:block;width:22px;height:22px;background-repeat:no-repeat;background-position:50%;background-size:contain;opacity:.45}.t-tabbar-item--active .t-tabbar-icon{opacity:1}.t-tabbar-icon--feed{background-image:url(/_next/static/media/nav-feed-off.4f234b3a.png)}.t-tabbar-item--active .t-tabbar-icon--feed{background-image:url(/_next/static/media/nav-feed-on.8e49f572.png)}.t-tabbar-icon--create{background-image:url(/_next/static/media/nav-write-off.c366b998.png)}.t-tabbar-item--active .t-tabbar-icon--create{background-image:url(/_next/static/media/nav-write-on.007fde7d.png)}.t-tabbar-icon--reward{background-image:url(/_next/static/media/nav-star-off.778479ee.png)}.t-tabbar-item--active .t-tabbar-icon--reward{background-image:url(/_next/static/media/nav-star-on.8655d788.png)}.t-tabbar-icon--wallet{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linejoin='round'%3E%3Crect x='3' y='6' width='18' height='13' rx='3'/%3E%3Cpath d='M21 10.5h-3.2a2.1 2.1 0 0 0 0 4.2H21'/%3E%3C/svg%3E")}.t-tabbar-item--active .t-tabbar-icon--wallet{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='3' y='6' width='18' height='13' rx='3' fill='%23000'/%3E%3Ccircle cx='17.4' cy='12.5' r='1.6' fill='%23fff'/%3E%3C/svg%3E")}.t-tabbar-icon--chat{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linejoin='round'%3E%3Cpath d='M5 5h14a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-7l-4.5 3.5V17H5a2 2 0 0 1-2-2V7a2 2 0 0 1 2-2z'/%3E%3C/svg%3E")}.t-tabbar-item--active .t-tabbar-icon--chat{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 5h14a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-7l-4.5 3.5V17H5a2 2 0 0 1-2-2V7a2 2 0 0 1 2-2z' fill='%23000'/%3E%3C/svg%3E")}.t-tabbar-icon--activity{background-image:url(/_next/static/media/nav-me-off.d0852168.png)}.t-tabbar-item--active .t-tabbar-icon--activity{background-image:url(/_next/static/media/nav-me-on.dd8a530c.png)}.t-tabbar-item--active{color:var(--t-ink)}.t-tab-panel,.t-tabbar--kb-hidden{display:none}.t-tab-panel--active{display:block}.t-placeholder{display:flex;align-items:center;justify-content:center;min-height:240px;padding:32px 18px}.t-placeholder-text{margin:0;font-size:14px;font-weight:700;color:var(--t-ink-2)}.t-more-btn{width:100%;font-family:inherit;font-size:14px;font-weight:700;color:var(--t-ink);background:var(--t-bg2);border:1px solid var(--t-line);border-radius:var(--t-radius-pill);padding:12px;cursor:pointer}.t-more-btn:disabled{opacity:.55;cursor:default}.t-empty{margin:24px 0;text-align:center;font-size:14px;color:var(--t-ink-2)}.t-header-title{margin:0;font-size:17px;font-weight:800;letter-spacing:-.02em;color:var(--t-ink)}.t-form{display:flex;flex-direction:column;gap:18px;padding:18px 18px 28px}.t-screen-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.t-screen-title{margin:0;font-size:22px;font-weight:800;letter-spacing:-.02em}.t-screen-sub{font-size:13px;font-weight:700;color:var(--t-ink-2)}.t-hint{margin:0;font-size:12px;line-height:1.55;color:var(--t-ink-2)}.t-hint--center{text-align:center}.t-inline-notice{margin:8px 0 0;font-size:12px;line-height:1.6;color:var(--t-ink-2);background:var(--t-bg2);border-radius:var(--t-radius-field);padding:10px 12px}.t-inline-notice--warn{border-left:3px solid var(--t-lime-line)}.t-mini-btn{flex:0 0 auto;font-family:inherit;font-size:12px;font-weight:700;color:var(--t-ink);background:var(--t-surface);border:1px solid var(--t-line-strong);border-radius:var(--t-radius-pill);padding:8px 12px;cursor:pointer}.t-mini-btn:disabled{color:var(--t-gray);background:var(--t-line-soft);border-color:var(--t-line-soft);cursor:default}.t-mini-btn--strong{color:var(--t-on-ink);background:var(--t-ink);border-color:var(--t-ink)}.t-mini-btn--danger{color:var(--t-danger);border-color:var(--t-danger)}.t-mini-btn--lock{color:var(--t-on-lime);background:var(--t-lime);border-color:var(--t-lime-line)}.t-mini-btn--free{color:var(--t-ink-2);background:var(--t-bg2);border-color:var(--t-line)}.t-create .t-field{display:flex;flex-direction:column;gap:8px;margin:0}.t-create .t-field--cat{gap:9px}.t-draft-banner{display:flex;align-items:center;justify-content:space-between;gap:10px;background:var(--t-bg2);border:1px solid var(--t-line);border-radius:14px;padding:13px 14px}.t-draft-text{display:flex;flex-direction:column;gap:3px;min-width:0;margin:0}.t-draft-title{font-size:12.5px;font-weight:700;letter-spacing:-.2px;color:var(--t-ink)}.t-draft-preview{font-size:11px;color:var(--t-ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t-draft-actions{flex:0 0 auto;display:flex;gap:6px}.t-draft-btn{font-family:inherit;font-size:12px;font-weight:700;white-space:nowrap;color:var(--t-ink-3);background:var(--t-surface);border:1px solid var(--t-line);border-radius:9px;padding:8px 11px;cursor:pointer}.t-draft-btn--resume{color:var(--t-on-lime);background:var(--t-lime);border-color:var(--t-lime-line);padding:8px 12px}.t-create-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.t-create-headline{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1 auto}.t-create-back{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:32px;height:32px;margin:-4px 0 0 -9px;padding:0;font-family:inherit;font-size:17px;font-weight:600;line-height:1;color:var(--t-ink-2);background:none;border:none}.t-create-title{margin:0;font-size:19px;font-weight:800;letter-spacing:-.5px;color:var(--t-ink)}.t-create-sub{margin:0;font-size:12px;color:var(--t-ink-3)}.t-identity{display:flex;flex-direction:column;gap:6px}.t-identity-pills{display:flex;align-items:center;gap:8px;min-width:0}.t-identity-pill{flex:0 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:inherit;font-size:12px;font-weight:600;letter-spacing:-.2px;color:var(--t-ink);background:var(--t-surface);border:1px solid var(--t-line);border-radius:var(--t-radius-pill);padding:7px 13px;cursor:pointer}.t-identity-pill--on{color:var(--t-on-ink);background:var(--t-ink);border-color:var(--t-ink)}.t-identity-note{margin:0;font-size:11px;line-height:1.5;color:var(--t-ink-3)}.t-create-labelbox{display:flex;flex-direction:column;gap:3px}.t-create-label{font-size:11.5px;font-weight:700;letter-spacing:.2px;color:var(--t-ink-2)}.t-create-sublabel{font-size:11px;line-height:1.5;color:var(--t-ink-3)}.t-create .t-chip{font-size:12px;padding:7px 13px;background:var(--t-surface);border-color:var(--t-line)}.t-create .t-chip--active{color:var(--t-on-ink);background:var(--t-ink);border-color:var(--t-ink)}.t-chip-grid{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.t-create .t-chip-grid{margin-top:0}.t-chips--inline{flex-wrap:wrap;overflow-x:visible;padding:8px 0 12px}.t-create .t-input,.t-create .t-textarea{background:var(--t-surface);border-radius:11px;padding:13px}.t-create .t-input{font-size:14.5px;font-weight:600}.t-create .t-textarea{font-size:14px;line-height:1.7;min-height:max(150px,30vh);min-height:max(150px,30svh)}.t-create .t-grow-wrap{display:grid}.t-create .t-grow-wrap:after{content:attr(data-replicated-value) " ";visibility:hidden;white-space:pre-wrap;box-sizing:border-box;width:100%;font-family:inherit;font-size:14px;line-height:1.7;padding:13px;border:1px solid rgba(0,0,0,0)}.t-create .t-grow-wrap:after,.t-create .t-grow-wrap>.t-textarea{grid-area:1/1/2/2;min-width:0;overflow-wrap:anywhere}.t-create .t-grow-wrap>.t-textarea{overflow:hidden;resize:none}.t-create-bodyfoot{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--t-ink-3)}.t-create-saved{margin-left:auto;font-weight:700;color:var(--t-ink-3)}.t-create-over{margin:0;font-size:11px;font-weight:700;color:var(--t-danger)}.t-reveal-card{display:flex;flex-direction:column;gap:12px;background:var(--t-surface);border:1px solid var(--t-line);border-radius:16px;padding:15px}.t-reveal-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.t-reveal-title{letter-spacing:-.2px;cursor:pointer}.t-reveal-title,.t-reveal-value{font-size:13px;font-weight:800;color:var(--t-ink)}.t-range{width:100%;margin:0;accent-color:var(--t-ink);background:rgba(0,0,0,0)}.t-range:disabled{opacity:.5}.t-reveal-counts{display:flex;justify-content:space-between;gap:10px;font-size:10.5px;color:var(--t-ink-3)}.t-reveal-free{font-family:inherit;font-size:12px;font-weight:700;color:var(--t-ink);background:var(--t-bg2);border:1px solid var(--t-line);border-radius:10px;padding:10px;cursor:pointer}.t-reveal-free--on{color:var(--t-on-ink);background:var(--t-ink);border-color:var(--t-ink)}.t-reveal-free:disabled{opacity:.5;cursor:default}.t-reveal-media-notice{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;background:var(--t-bg2);border-radius:var(--t-radius-field);padding:10px 12px}.t-reveal-media-notice-text{font-size:11px;line-height:1.5;color:var(--t-ink-2)}.t-reveal-media-notice-action{font-family:inherit;font-size:11px;font-weight:700;color:var(--t-ink);text-decoration:underline;background:none;border:none;padding:0;cursor:pointer}.t-reveal-preview{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--t-line-soft);padding-top:12px}.t-reveal-preview-label{font-size:10.5px;font-weight:700;letter-spacing:.3px;color:var(--t-ink-3)}.t-reveal-free-clip{display:flex;flex-direction:column;justify-content:flex-end;max-height:110px;overflow:hidden}.t-reveal-free-text{margin:0;font-size:12.5px;line-height:1.7;color:var(--t-ink-2);white-space:pre-wrap;overflow-wrap:anywhere}.t-reveal-lock{position:relative}.t-reveal-lock-text{margin:0;font-size:12.5px;line-height:1.7;color:var(--t-ink-2);white-space:pre-wrap;overflow-wrap:anywhere;filter:blur(4px);max-height:42px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.t-reveal-lock-fade{position:absolute;inset:0;background:linear-gradient(to bottom,rgba(255,255,255,.1),var(--t-surface) 90%)}.t-media-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.t-media-head-right{display:flex;align-items:center;gap:10px}.t-media-bulk{font-family:inherit;font-size:11px;font-weight:700;color:var(--t-ink);background:none;border:none;padding:0;cursor:pointer}.t-media-count{font-size:11px;color:var(--t-ink-3)}.t-media-hint{margin:0;font-size:10.5px;line-height:1.5;color:var(--t-ink-3)}.t-img-strip{display:flex;gap:8px;margin:0;padding:0 0 2px;list-style:none;overflow-x:auto;overflow-y:hidden}.t-img-tile{flex:0 0 104px;width:104px;display:flex;flex-direction:column;background:var(--t-surface);border:1px solid var(--t-line);border-radius:13px;overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.t-img-tile--dragging{border-color:var(--t-ink);opacity:.55}.t-img-slot{flex:0 0 104px;width:104px;list-style:none}.t-img-frame{position:relative;width:100%;height:98px}.t-img-photo{display:block;width:100%;height:100%;object-fit:cover;background:var(--t-bg2);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.t-img-grip,.t-img-remove{position:absolute;top:4px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:50%;background:rgba(10,10,11,.62);color:var(--t-on-ink);font-family:inherit;font-size:12px;font-weight:700;line-height:1;cursor:pointer}.t-img-grip{left:4px;letter-spacing:-2px;cursor:-webkit-grab;cursor:grab;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.t-img-grip:active{cursor:-webkit-grabbing;cursor:grabbing}.t-img-remove{right:4px;font-size:13px}.t-img-badge{font-family:inherit;min-height:40px;font-size:11.5px;font-weight:700;letter-spacing:-.2px;color:var(--t-ink-3);background:var(--t-lock-bg);border:none;border-top:1px solid var(--t-line-soft);padding:0;cursor:pointer}.t-img-badge--locked{color:var(--t-ink)}.t-img-add{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:100%;height:138px;font-family:inherit;color:var(--t-ink-2);background:var(--t-surface);border:1px dashed var(--t-line-strong);border-radius:13px;padding:0;cursor:pointer}.t-img-add-plus{font-size:19px;font-weight:400;line-height:1;color:var(--t-ink-2)}.t-img-add-text{font-size:11px;font-weight:600}.t-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.t-price-card{display:flex;align-items:center;justify-content:space-between;gap:10px;background:var(--t-surface);border:1px solid var(--t-line);border-radius:12px;padding:14px}.t-price-card--free{background:var(--t-lock-bg)}.t-price-text{display:flex;flex-direction:column;gap:3px;min-width:0}.t-price-title{font-size:12.5px;font-weight:800;letter-spacing:-.2px;color:var(--t-ink)}.t-price-desc{font-size:11px}.t-price-card--free .t-price-title,.t-price-desc{color:var(--t-ink-3)}.t-price-card--free .t-price-desc{color:var(--t-ink-2)}.t-price-value{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;font-size:15px;font-weight:800;letter-spacing:-.3px;color:var(--t-ink)}.t-price-value:before{content:"";flex:0 0 auto;width:14px;height:14px;background-image:url(/_next/static/media/badge-coin.3ec2dcca.png);background-repeat:no-repeat;background-position:50%;background-size:contain}.t-price-value--free{font-size:13px;color:var(--t-ink-3)}.t-price-value--free:before{content:none}.t-consent-card{display:flex;flex-direction:column;gap:10px;background:var(--t-surface);border:1px solid var(--t-line);border-radius:12px;padding:14px}.t-consent{display:flex;align-items:flex-start;gap:10px;cursor:pointer}.t-consent input{accent-color:var(--t-ink);width:18px;height:18px;margin:1px 0 0;flex:0 0 auto}.t-consent-text{font-size:12.5px;line-height:1.55;letter-spacing:-.2px;color:var(--t-ink)}.t-consent-line{height:1px;background:var(--t-line-soft)}.t-create-submit{border-radius:13px;padding:15px;letter-spacing:-.3px}.t-avatar{flex:0 0 auto;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;font-size:16px;font-weight:800;color:var(--t-on-ink);background:var(--t-ink);border-radius:50%}.t-avatar img{width:100%;height:100%;object-fit:cover}.t-avatar--sm{width:34px;height:34px;font-size:13px}.t-avatar--xs{width:20px;height:20px;font-size:10px;font-weight:700}.t-profile-head{display:flex;align-items:center;gap:12px;margin-bottom:10px}.t-avatar-edit-btn{display:inline-flex;align-items:center;justify-content:center;font-family:inherit;font-size:13px;font-weight:700;color:var(--t-ink);border:1px solid var(--t-gray);border-radius:var(--t-radius-pill);padding:8px 14px;cursor:pointer}.t-app--white,.t-avatar-edit-btn{background:var(--t-surface)}.t-me-head{flex-direction:column;padding:20px 18px 0}.t-me-head,.t-me-top{display:flex;gap:14px}.t-me-top{align-items:center;justify-content:space-between}.t-me-top .t-avatar{width:82px;height:82px;font-size:30px}.t-me-avatar-btn{position:relative;flex:0 0 auto;display:inline-flex;padding:0;border:0;border-radius:50%;background:none}.t-me-avatar-badge{position:absolute;right:-2px;bottom:-2px;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;color:var(--t-ink-2);background:var(--t-surface);border:1px solid var(--t-line);border-radius:50%;box-shadow:0 1px 4px rgba(10,10,11,.12)}.t-me-id{flex-direction:column;gap:6px;padding-top:2px}.t-me-id,.t-me-name-row{min-width:0;display:flex}.t-me-name-row{align-items:center;gap:8px}.t-me-name{margin:0;min-width:0;font-size:25px;font-weight:800;letter-spacing:-.8px;line-height:1.15;color:var(--t-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t-me-edit{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;color:var(--t-ink-2);background:var(--t-surface);border:1px solid var(--t-line);border-radius:50%}.t-me-meta{color:var(--t-ink-3)}.t-me-bio,.t-me-meta{margin:0;font-size:12.5px}.t-me-bio{line-height:1.5;color:var(--t-ink);overflow-wrap:break-word}.t-me-write{width:100%;font-family:inherit;font-size:13px;font-weight:700;color:var(--t-on-ink);background:var(--t-ink);border:1px solid var(--t-ink);border-radius:10px;padding:11px 0}.t-subtabs{display:flex;gap:16px;margin:10px 18px 0;border-bottom:1px solid var(--t-line);overflow-x:auto;scrollbar-width:none}.t-subtabs::-webkit-scrollbar{display:none}.t-subtab{font-family:inherit;font-size:13.5px;font-weight:700;letter-spacing:-.2px;color:var(--t-ink-3);background:none;border:none;border-bottom:2px solid rgba(0,0,0,0);padding:0 0 10px;flex:0 0 auto;white-space:nowrap;margin-bottom:-1px}.t-subtab--active{color:var(--t-ink);border-bottom-color:var(--t-ink)}.t-activity-body{padding:20px 18px 28px}.t-activity-list{display:flex;flex-direction:column;gap:10px}.t-me-section-title{margin:0;font-size:13px;font-weight:800;letter-spacing:-.2px;color:var(--t-ink)}.t-me-empty{margin:0;font-size:12px;color:var(--t-ink-3);border-radius:12px}.t-me-empty,.t-my-post{background:var(--t-bg2);padding:14px}.t-my-post{display:flex;flex-direction:column;gap:7px;border-radius:14px}.t-my-post-top{display:flex;align-items:flex-start;gap:8px}.t-my-post-main{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px;text-align:left;background:none;border:none;padding:0}.t-my-post-title{font-size:14.5px;font-weight:700;line-height:1.4;letter-spacing:-.3px;color:var(--t-ink);overflow-wrap:break-word}.t-my-post-pin{font-size:12px}.t-my-post-teaser{font-size:12.5px;line-height:1.6;color:var(--t-ink-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.t-my-post-more{flex:0 0 auto;width:28px;height:28px;font-family:inherit;font-size:13px;font-weight:800;line-height:1;color:var(--t-ink-2);background:var(--t-surface);border:none;border-radius:50%;padding:0}.t-my-post-meta{display:flex;align-items:center;gap:10px;font-size:11px;color:var(--t-ink-3);white-space:nowrap}.t-my-post-identity{font-weight:700;color:var(--t-ink-2)}.t-my-comment{gap:8px;background:var(--t-bg2);border-radius:14px;padding:14px}.t-my-comment,.t-my-comment-main{display:flex;flex-direction:column}.t-my-comment-main{gap:6px;text-align:left;background:none;border:none;padding:0;min-width:0}.t-my-comment-post{font-size:12px;font-weight:700;line-height:1.4;color:var(--t-ink-3);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.t-my-comment-post--gone{font-weight:500;font-style:italic}.t-my-comment-badge{display:inline-block;margin-right:6px;padding:0 6px;font-size:10.5px;font-weight:700;color:var(--t-ink-2);background:var(--t-surface);border-radius:8px}.t-my-comment-body{font-size:13.5px;line-height:1.55;color:var(--t-ink);white-space:pre-wrap;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.t-my-comment-meta{display:flex;align-items:center;gap:10px;font-size:11px;color:var(--t-ink-3);white-space:nowrap}.t-me-stats{display:flex;background:var(--t-bg2);border-radius:16px;padding:16px}.t-me-stat{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.t-me-stat+.t-me-stat{border-left:1px solid var(--t-line);padding-left:14px}.t-me-stat-label{font-size:10.5px;font-weight:600;color:var(--t-ink-3)}.t-me-stat-value{font-size:18px;font-weight:800;letter-spacing:-.5px;color:var(--t-ink)}.t-me-card{display:flex;flex-direction:column;gap:12px;background:var(--t-bg2);border-radius:16px;padding:16px}.t-me-card-row{display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.t-me-payout{font-size:24px;font-weight:800;letter-spacing:-.8px;color:var(--t-ink)}.t-me-payout-btn{flex:0 0 auto;font-family:inherit;font-size:12px;font-weight:700;color:var(--t-ink);background:var(--t-surface);border:1px solid var(--t-line);border-radius:10px;padding:10px 14px}.t-me-payout-btn:disabled{color:var(--t-gray);background:var(--t-line-soft);border-color:var(--t-line-soft);cursor:default}.t-me-tip-total{display:flex;align-items:center;gap:6px;font-size:22px;font-weight:800;letter-spacing:-.7px;color:var(--t-ink)}.t-me-tip-total:before{content:"";flex:0 0 auto;width:17px;height:17px;background-image:url(/_next/static/media/badge-coin.3ec2dcca.png);background-repeat:no-repeat;background-position:50%;background-size:contain}.t-me-tips{display:flex;flex-direction:column;gap:2px;margin:0;padding:6px 0 0;list-style:none;border-top:1px solid var(--t-line)}.t-me-tip{display:flex;align-items:center;gap:10px;padding:8px 0}.t-me-tip .t-avatar{width:30px;height:30px;font-size:12px}.t-me-tip-main{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:1px}.t-me-tip-name{font-size:12.5px;font-weight:700;letter-spacing:-.2px;color:var(--t-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-me-tip-time{font-size:10.5px;color:var(--t-gray)}.t-me-tip-amount{flex:0 0 auto;font-size:12.5px;font-weight:800;color:var(--t-ink);white-space:nowrap}.t-me-sorts{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.t-me-sorts::-webkit-scrollbar{display:none}.t-sort-chip{flex:0 0 auto;font-family:inherit;font-size:12px;font-weight:700;letter-spacing:-.2px;color:var(--t-ink-2);background:var(--t-surface);border:1px solid var(--t-line);border-radius:var(--t-radius-pill);padding:6px 12px}.t-sort-chip--active{color:var(--t-on-ink);background:var(--t-ink);border-color:var(--t-ink)}.t-me-stat-post{display:flex;flex-direction:column;gap:8px;width:100%;text-align:left;background:var(--t-bg2);border:none;border-radius:14px;padding:14px}.t-me-stat-post-title{font-size:13.5px;font-weight:700;letter-spacing:-.3px;line-height:1.35;color:var(--t-ink);overflow-wrap:break-word}.t-me-metrics{display:flex;align-items:center;gap:14px;font-size:11.5px;color:var(--t-ink-2)}.t-me-metric--sales{font-weight:700;color:var(--t-ink)}.t-me-metric--reveal{margin-left:auto;color:var(--t-ink-3)}.t-buy-row{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;text-align:left;background:var(--t-bg2);border:none;border-radius:14px;padding:13px}.t-buy-title{flex:1 1 auto;min-width:0;font-size:13px;font-weight:600;letter-spacing:-.2px;color:var(--t-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-buy-kind{flex:0 0 auto;font-size:10px;font-weight:700;letter-spacing:-.2px;color:var(--t-ink-2);background:var(--t-surface);border:1px solid var(--t-line);border-radius:var(--t-radius-pill);padding:2px 8px}.t-buy-cost{flex:0 0 auto;font-size:11px;color:var(--t-ink-3)}.t-follow-row{justify-content:space-between;background:var(--t-bg2);border-radius:14px;padding:13px}.t-follow-main,.t-follow-row{display:flex;align-items:center;gap:10px}.t-follow-main{flex:1 1;min-width:0;text-align:left;background:none;border:none;padding:0}.t-follow-row .t-avatar{width:38px;height:38px;font-size:14px}.t-follow-id{min-width:0;display:flex;flex-direction:column;gap:3px}.t-follow-name{font-size:13.5px;font-weight:700;letter-spacing:-.2px;color:var(--t-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-follow-count{font-size:11px;color:var(--t-ink-3)}.t-plain-list{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.t-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 0;border-bottom:1px solid var(--t-line)}.t-row:last-child{border-bottom:none}.t-row-main{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px;text-align:left}.t-row-main--link{background:none;border:none;padding:0;cursor:pointer}.t-row-title{font-size:14px;font-weight:700;color:var(--t-ink)}.t-row-side{display:flex;flex-direction:column;align-items:flex-end;gap:3px}.t-row-amount{font-size:14px;font-weight:800;color:var(--t-ink);white-space:nowrap}.t-list-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.t-set-group{display:flex;flex-direction:column;background:var(--t-surface);border:1px solid var(--t-line);border-radius:var(--t-radius-card);padding:14px 16px}.t-set-label{margin:0 0 4px;font-size:11.5px;font-weight:700;letter-spacing:.3px;color:var(--t-ink-3)}.t-set-group>.t-hint{padding-top:10px}.t-set-biz{display:flex;flex-direction:column;gap:3px;padding-top:14px;font-size:11.5px;line-height:1.5;color:var(--t-ink-3);overflow-wrap:anywhere}.t-set-biz>p{margin:0}.t-set-row{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;text-align:left;color:var(--t-ink);background:none;border:none;border-bottom:1px solid var(--t-line-soft);padding:15px 2px;text-decoration:none}.t-set-row:last-child{border-bottom:none}.t-set-row--btn,.t-set-row--switch{cursor:pointer}.t-set-row:disabled{opacity:.55;cursor:default}.t-set-row-main{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.t-set-row-title{font-size:13.5px;font-weight:600;color:var(--t-ink)}.t-set-row-desc{font-size:11.5px;line-height:1.45;color:var(--t-ink-3)}.t-set-row-value{font-size:12.5px;color:var(--t-ink-3);text-align:right;word-break:break-all}.t-set-row--guest{cursor:default}.t-set-login-btn{flex:0 0 auto;width:auto;min-height:38px;padding:0 18px;font-size:13.5px}.t-set-row-value--action{font-weight:700;color:var(--t-ink)}.t-set-row-value--strong{font-weight:700;color:var(--t-ink-2)}.t-block-panel{gap:10px;padding-top:10px}.t-block-list,.t-block-panel{display:flex;flex-direction:column}.t-block-list{gap:8px;margin:0;padding:0;list-style:none}.t-block-row{display:flex;align-items:center;justify-content:space-between;gap:10px;background:var(--t-bg2);border-radius:14px;padding:13px}.t-block-id{min-width:0;display:flex;flex-direction:column;gap:3px}.t-block-name{min-width:0;font-size:13.5px;font-weight:700;letter-spacing:-.2px;color:var(--t-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-block-date{font-size:11px;color:var(--t-gray)}.t-switch{flex:0 0 auto;position:relative;width:44px;height:26px;margin:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:var(--t-line);border:none;border-radius:var(--t-radius-pill);transition:background .15s ease}.t-switch:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:var(--t-surface);transition:transform .15s ease}.t-switch:checked{background:var(--t-ink)}.t-switch:checked:after{transform:translateX(18px)}.t-switch:disabled{opacity:.55}.t-set-lang-list{display:flex;flex-direction:column;gap:4px;padding:8px 0}.t-set-lang{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;text-align:left;font-family:inherit;font-size:13px;font-weight:600;color:var(--t-ink-2);background:var(--t-bg2);border:1px solid rgba(0,0,0,0);border-radius:10px;padding:12px 13px;cursor:pointer}.t-set-lang--on{color:var(--t-ink);border-color:var(--t-line-strong)}.t-set-lang--disabled{opacity:.55;cursor:default}.t-set-lang:focus-within{outline:2px solid var(--t-ink);outline-offset:2px}.t-set-lang-mark{font-size:12px;font-weight:800;color:var(--t-ink)}.t-set-withdraw .t-set-row-title{color:var(--t-ink-3)}.t-set-withdraw--armed .t-set-row-title{font-weight:800;color:var(--t-ink)}.t-account-delete-cta.t-set-withdraw .t-set-row-title{color:var(--t-danger)}.t-noti-list{background:var(--t-surface);border:1px solid var(--t-line);border-radius:var(--t-radius-card);padding:6px 14px}.t-noti{border-bottom:1px solid var(--t-line-soft)}.t-noti:last-child{border-bottom:none}.t-noti-main{display:flex;align-items:flex-start;gap:10px;width:100%;text-align:left;background:none;border:none;padding:14px 4px;cursor:pointer}.t-noti--unread .t-noti-main{background:var(--t-bg2);border-radius:var(--t-radius-field);padding-left:10px;padding-right:10px}.t-noti-icon{flex:0 0 auto;min-width:20px;font-size:15px;line-height:1.4;text-align:center}.t-noti-body{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}.t-noti-text{font-size:13px;line-height:1.55;color:var(--t-ink);overflow-wrap:break-word}.t-noti-dot{flex:0 0 auto;width:8px;height:8px;margin-top:5px;border-radius:50%;background:var(--t-lime);border:1px solid var(--t-lime-line)}.t-wallet-head{display:flex;flex-direction:column;gap:12px;padding:14px 18px 0}.t-wallet-notice{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;background:var(--t-bg2);border-left:4px solid var(--t-danger);border-radius:8px}.t-wallet-notice p{margin:0;font-size:12.5px;line-height:1.6;color:var(--t-ink-2)}.t-wallet-summary{gap:14px;padding:18px;background:var(--t-surface);border:1px solid var(--t-line)}.t-wallet-summary-main{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap}.t-wallet-summary-primary{display:flex;flex-direction:column;gap:4px;min-width:0}.t-wallet-summary-label{font-size:12.5px;font-weight:700;color:var(--t-ink-3)}.t-wallet-summary-value{font-size:24px;font-weight:800;letter-spacing:-.8px;color:var(--t-ink)}.t-wallet-summary-aside{display:flex;flex-direction:column;align-items:flex-end;gap:4px;text-align:right}.t-wallet-need-account{margin:0;font-size:12px;line-height:1.55;color:var(--t-info)}.t-wallet-rows{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.t-wallet-row{display:flex;align-items:baseline;gap:10px}.t-wallet-row-label{font-size:13.5px;font-weight:700;color:var(--t-ink)}.t-wallet-row-sub{font-size:12px;font-weight:600;color:var(--t-ink-3)}.t-wallet-row-amount{margin-left:auto;font-size:14px;font-weight:800;letter-spacing:-.3px;color:var(--t-ink)}.t-wallet-amount{font-size:18px;font-weight:800;letter-spacing:-.5px;color:var(--t-ink)}.t-wallet-history{display:flex;flex-direction:column;gap:4px;padding-bottom:12px;border-bottom:1px solid var(--t-line-soft)}.t-wallet-history:last-child{padding-bottom:0;border-bottom:none}.t-wallet-actions{display:flex;justify-content:flex-end;gap:8px}.t-wallet-cta{width:100%;border-color:var(--t-line-strong)}.t-wallet-danger{color:var(--t-danger);border-color:var(--t-danger)}.t-wallet-note{padding:0 4px}.t-wallet-amount{display:flex;flex-direction:column;gap:10px}.t-wallet-summary-actions{display:flex;gap:8px}.t-wallet-summary-actions .t-wallet-cta{flex:1 1;width:auto}.t-wallet-help{position:relative;display:inline-flex;align-items:center;margin-left:6px;vertical-align:middle}.t-wallet-help-btn{width:16px;height:16px;padding:0;font:inherit;font-size:11px;font-weight:800;line-height:1;color:var(--t-ink-3);background:none;border:1px solid var(--t-line-strong);border-radius:50%;cursor:pointer}.t-wallet-help-tip{position:absolute;top:calc(100% + 6px);left:0;z-index:5;width:max-content;max-width:240px;padding:8px 10px;font-size:12px;font-weight:500;line-height:1.45;color:var(--t-on-ink);background:var(--t-ink);border-radius:8px;opacity:0;visibility:hidden;transition:opacity .12s}.t-wallet-help-tip--open,.t-wallet-help:focus-within .t-wallet-help-tip,.t-wallet-help:hover .t-wallet-help-tip{opacity:1;visibility:visible}.t-wallet-goods{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.t-wallet-goods-row{display:flex;align-items:center;gap:10px;padding:10px 0}.t-wallet-goods-row+.t-wallet-goods-row{border-top:1px solid var(--t-line-soft)}.t-wallet-goods-ic{flex:0 0 auto;width:26px;height:26px;background-repeat:no-repeat;background-position:50%;background-size:contain}.t-wallet-goods-ic--coin{background-image:url(/_next/static/media/badge-coin.3ec2dcca.png)}.t-wallet-goods-ic--point{background-image:url(/_next/static/media/badge-point.e0831b60.png)}.t-wallet-goods-info{display:flex;flex-direction:column;gap:2px;min-width:0}.t-wallet-goods-name{font-size:12.5px;font-weight:700;color:var(--t-ink-3)}.t-wallet-goods-value{font-size:18px;font-weight:800;letter-spacing:-.5px;color:var(--t-ink)}.t-wallet-goods-detail{flex:0 0 auto;margin-left:auto;padding:6px 0 6px 10px;font-size:13px;font-weight:700;color:var(--t-ink-2);background:none;border:none;cursor:pointer}.t-wallet-goods-actions{display:flex;gap:8px}.t-wallet-goods-actions .t-wallet-goods-btn{flex:1 1;border-color:var(--t-line-strong)}.t-wallet-ledger-filters{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.t-wallet-ledger-head{display:flex;gap:10px;padding-bottom:10px;border-bottom:1px solid var(--t-line-soft);font-size:12px;font-weight:700;color:var(--t-ink-3)}.t-wallet-ledger-head span:first-child{flex:1 1 auto}.t-wallet-ledger-head span:nth-child(2),.t-wallet-ledger-head span:nth-child(3){flex:0 0 72px;text-align:right}.t-wallet-ledger-row{display:flex;align-items:center;gap:10px;padding:2px 0}.t-wallet-ledger-main{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.t-wallet-ledger-balance,.t-wallet-ledger-delta{flex:0 0 72px;text-align:right;font-size:14px;font-weight:800;letter-spacing:-.3px;color:var(--t-ink)}.t-wallet-ledger-delta--earn{color:var(--t-info)}.t-wallet-ledger-balance{font-weight:600;color:var(--t-ink-2)}.t-wallet-pay,.t-wallet-pay-list{display:flex;flex-direction:column;gap:10px}.t-wallet-pay-top{display:flex;align-items:center;gap:6px}.t-wallet-pay-top .t-wallet-row-sub{margin-left:auto}.t-wallet-pay-badge{padding:3px 9px;font-size:11.5px;font-weight:700;color:var(--t-ink-2);background:var(--t-surface);border:1px solid var(--t-line);border-radius:var(--t-radius-pill)}.t-wallet-pay-badge--refund{color:var(--t-danger);border-color:var(--t-danger)}.t-wallet-pay-main{display:flex;align-items:center;gap:10px}.t-wallet-pay-info{min-width:0}.t-wallet-pay-amount,.t-wallet-pay-info{display:flex;flex-direction:column;gap:2px}.t-wallet-pay-amount{align-items:flex-end;margin-left:auto;text-align:right}.t-wallet-pay-amount strong{font-size:16px;font-weight:800;letter-spacing:-.4px;color:var(--t-ink)}.t-wallet-pay-refund{display:flex;justify-content:flex-end;padding-top:10px;border-top:1px solid var(--t-line-soft)}.t-wallet-pay-refund-btn{padding:7px 14px;font-family:inherit;font-size:12.5px;font-weight:700;color:var(--t-ink);background:var(--t-surface);border:1px solid var(--t-line-strong);border-radius:var(--t-radius-pill);cursor:pointer}.t-wallet-pay-badge--pending{color:var(--t-info);border-color:var(--t-info)}.t-wallet-pay-refund-detail{color:var(--t-ink-2);text-align:right}.t-wallet-pay-refund-detail,.t-wallet-pay-refund-hint{margin:0;padding-top:10px;border-top:1px solid var(--t-line-soft);font-size:12px;overflow-wrap:anywhere}.t-wallet-pay-refund-hint{color:var(--t-ink-3)}.t-wallet-refund{display:flex;flex-direction:column;gap:14px}.t-wallet-refund-title{margin:0;font-size:17px;font-weight:800;color:var(--t-ink)}.t-wallet-refund-summary{display:flex;flex-direction:column;gap:6px;margin:0;padding:12px 14px;background:var(--t-line-soft);border-radius:12px}.t-wallet-refund-summary>div{display:flex;justify-content:space-between;gap:12px;font-size:13px}.t-wallet-refund-summary dt{color:var(--t-ink-3)}.t-wallet-refund-summary dd{margin:0;font-weight:700;color:var(--t-ink);text-align:right}.t-wallet-refund-notice{margin:0;font-size:12.5px;line-height:1.55;color:var(--t-ink-2)}.t-wallet-refund-actions{display:flex;flex-wrap:wrap;gap:8px}.t-wallet-refund-actions .t-btn{flex:1 1 120px}.t-wallet-summary-head{display:flex;justify-content:flex-end;margin-bottom:-6px}.t-wallet-rate-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 12px;margin:0;padding:0 4px;font-size:var(--t-fs-meta);color:var(--t-ink-2)}.t-wallet-rate-label{font-weight:800;color:var(--t-ink)}.t-wallet-guide{padding-left:18px}.t-wallet-guide,.t-wallet-info{display:flex;flex-direction:column;gap:6px;margin:0;font-size:var(--t-fs-meta);line-height:1.5;color:var(--t-ink-2)}.t-wallet-info{padding:12px 16px 12px 32px;background:var(--t-surface);border:1px solid var(--t-line);border-radius:12px}.t-wallet-group,.t-wallet-table-head{display:flex;align-items:center;gap:10px}.t-wallet-group>:first-child,.t-wallet-table-head>:first-child{flex:1 1 auto;min-width:0}.t-wallet-table-head{padding-bottom:8px;font-size:11.5px;font-weight:700;color:var(--t-ink-3);border-bottom:1px solid var(--t-line)}.t-wallet-group{font-weight:800;color:var(--t-ink)}.t-wallet-group-title{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px}.t-wallet-group-rates{font-size:var(--t-fs-meta);font-weight:600;color:var(--t-ink-3)}.t-wallet-terms{display:flex;flex-direction:column;gap:8px;margin:0;padding-left:18px;font-size:13px;line-height:1.55;color:var(--t-ink-2)}.t-wallet-terms-agree{display:flex;align-items:center;gap:8px;margin-top:14px;font-size:14px;font-weight:700;color:var(--t-ink);cursor:pointer}.t-wallet-terms-agree>input{width:18px;height:18px;margin:0;accent-color:var(--t-ink)}.t-reward{display:flex;flex-direction:column;gap:14px;padding:22px 18px 28px}.t-reward-title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.t-reward-banner{display:flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box;margin:2px 0;padding:0;aspect-ratio:3/4;color:var(--t-on-ink);background:var(--t-ink);border:none;border-radius:var(--t-radius-card);overflow:hidden;box-shadow:0 4px 14px rgba(10,10,11,.14)}.t-reward-banner-img{width:100%;height:100%;background-image:url(/_next/static/media/contest-poster.e9c4dc47.jpg);background-size:cover;background-position:top;background-repeat:no-repeat}.t-reward-card{display:flex;flex-direction:column;gap:16px;background:var(--t-surface);border-radius:var(--t-radius-card);padding:20px 18px;box-shadow:0 2px 10px rgba(10,10,11,.05)}.t-reward-card--chance{gap:18px}.t-reward-card-head{display:flex;flex-direction:column;gap:5px}.t-reward-card-title{margin:0;font-size:18px;font-weight:700;letter-spacing:-.5px;line-height:1.3;color:var(--t-ink)}.t-reward-card-sub{margin:0;font-size:12.5px;color:var(--t-ink-3)}.t-reward-row{gap:13px}.t-reward-icon,.t-reward-row{display:flex;align-items:center}.t-reward-icon{flex:0 0 auto;justify-content:center;width:44px;height:44px;border-radius:13px;color:var(--t-ink-2);background:var(--t-line-soft)}.t-reward-icon--point{background-color:var(--t-lock-bg);background-image:url(/_next/static/media/badge-point.e0831b60.png);background-repeat:no-repeat;background-position:50%;background-size:22px 22px}.t-reward-row-body{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.t-reward-row-title{font-size:17px;font-weight:700;letter-spacing:-.4px;color:var(--t-ink)}.t-reward-row-sub{font-size:12px;color:var(--t-ink-3)}.t-reward-btn{flex:0 0 auto;font-family:inherit;font-size:14px;font-weight:700;white-space:nowrap;color:var(--t-on-lime);background:var(--t-lime);border:1px solid rgba(0,0,0,0);border-radius:var(--t-radius-field);padding:12px 20px}.t-reward-btn--muted{color:var(--t-gray);background:var(--t-line-soft);border-color:var(--t-line-soft)}.t-reward-btn:disabled{cursor:default}.t-reward-expand{display:flex;flex-direction:column;gap:10px;background:var(--t-bg2);border-radius:14px;padding:15px;margin-top:-6px}.t-reward-expand--row{flex-direction:row;align-items:center;gap:8px}.t-reward-expand-row{display:flex;align-items:center;gap:8px}.t-reward-code{flex:1 1;min-width:0;display:flex;align-items:center;justify-content:center;font-size:13.5px;font-weight:600;letter-spacing:.08em;color:var(--t-ink);background:var(--t-surface);border:1px dashed var(--t-line-strong);border-radius:var(--t-radius-field);padding:13px}.t-reward-notice{margin:0;font-size:12.5px;line-height:1.6;color:var(--t-ink-2)}.t-reward-stat{margin:0;font-size:11.5px;color:var(--t-ink-3)}.t-reward-input{flex:1 1;min-width:0;width:100%;box-sizing:border-box;font-family:inherit;font-size:13.5px;color:var(--t-ink);background:var(--t-surface);border:1px solid var(--t-line);border-radius:var(--t-radius-field);padding:13px}.t-reward-input::placeholder{color:var(--t-gray)}.t-reward-input:focus{outline:2px solid var(--t-ink);outline-offset:1px;border-color:var(--t-ink)}.t-reward-phone-country{margin-bottom:8px;font-family:inherit;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;text-overflow:ellipsis;padding-right:32px}.t-reward-expand-row--phone{flex-direction:column;align-items:stretch}.t-reward-notice--error{display:flex;align-items:center;gap:8px;color:var(--t-danger);border-left:4px solid var(--t-danger);padding-left:9px}.t-reward-input--code{letter-spacing:.06em}.t-reward-input--otp{letter-spacing:.14em}.t-reward-mini{flex:0 0 auto;font-family:inherit;font-size:13px;font-weight:700;white-space:nowrap;color:var(--t-on-lime);background:var(--t-lime);border:1px solid var(--t-lime-line);border-radius:var(--t-radius-field);padding:13px 17px}.t-reward-mini:disabled,.t-reward-mini[aria-disabled=true]{color:var(--t-gray);background:var(--t-line-soft);border-color:var(--t-line-soft);cursor:default}.t-reward-charge{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;box-sizing:border-box;text-align:left;color:var(--t-ink);background:var(--t-surface);border:none;border-radius:var(--t-radius-card);padding:18px;box-shadow:0 2px 10px rgba(10,10,11,.05)}.t-reward-charge-body{display:flex;flex-direction:column;gap:3px;min-width:0}.t-reward-charge-title{font-size:14.5px;font-weight:700;letter-spacing:-.3px}.t-reward-charge-cta{flex:0 0 auto;font-size:13px;font-weight:700;white-space:nowrap}.t-reward-skel-stack{display:flex;flex-direction:column;gap:14px}.t-skel-line.t-reward-skel-title{display:block;height:23px}.t-skel-line.t-reward-skel-amount{display:block;width:40%;height:22px}.t-skel-line.t-reward-skel-sub{display:block;width:45%;height:15px}.t-skel-block.t-reward-skel-icon{flex:0 0 auto;width:44px;height:44px;border-radius:13px}.t-skel-block.t-reward-skel-btn{flex:0 0 auto;width:76px;height:43px;border-radius:var(--t-radius-field)}.t-skel-block.t-reward-skel-charge{width:100%;height:57px;border-radius:var(--t-radius-card)}.t-reward-btn.t-reward-btn--pending{color:rgba(0,0,0,0);background:linear-gradient(90deg,var(--t-bg2) 25%,#eceef2 50%,var(--t-bg2) 75%);background-size:200% 100%;border-color:rgba(0,0,0,0);animation:t-shimmer 1.4s ease infinite}@media(prefers-reduced-motion:reduce){.t-reward .t-skel-block,.t-reward .t-skel-line,.t-reward-btn.t-reward-btn--pending{animation:none}}.t-reward-cap{display:flex;flex-direction:column;align-items:flex-start;gap:12px;background:linear-gradient(180deg,var(--t-lime-weak) 0,var(--t-surface) 96px);border-radius:var(--t-radius-card);padding:18px 18px 20px;word-break:keep-all;overflow-wrap:anywhere;box-shadow:0 2px 10px rgba(10,10,11,.05)}.t-reward-cap-badge{display:inline-flex;align-items:center;gap:5px;padding:4px 10px 4px 6px;font-size:11.5px;font-weight:700;color:var(--t-on-lime);background:var(--t-surface);border-radius:var(--t-radius-pill);box-shadow:0 0 0 1px var(--t-lime-line) inset}.t-reward-cap-badge:before{content:"";width:16px;height:16px;background:url(/_next/static/media/badge-point.e0831b60.png) 50%/16px 16px no-repeat}.t-reward-cap-title{margin:0;font-size:18px;font-weight:700;letter-spacing:-.5px;line-height:1.35;color:var(--t-ink)}.t-reward-cap-meter{align-self:stretch;display:flex;flex-direction:column;gap:8px;padding:12px 14px;background:var(--t-bg2);border-radius:var(--t-radius-field)}.t-reward-cap-meter-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:12.5px}.t-reward-cap-mine{font-weight:700;color:var(--t-ink)}.t-reward-cap-left{color:var(--t-ink-3)}.t-reward-cap-bar{position:relative;height:8px;overflow:hidden;background:var(--t-line);border-radius:var(--t-radius-pill)}.t-reward-cap-fill{display:block;height:100%;min-width:8px;background:var(--t-lime);box-shadow:inset 0 0 0 1px var(--t-lime-line);border-radius:inherit;transition:width .4s ease}.t-reward-cap--full .t-reward-cap-left{font-weight:700;color:var(--t-ink)}.t-reward-cap-head{position:relative;align-self:stretch;display:flex;align-items:center;gap:2px}.t-reward-cap-help{position:static}.t-reward-cap-help .t-wallet-help-btn{width:18px;height:18px;background:var(--t-surface)}.t-reward-cap-help .t-wallet-help-tip{display:flex;flex-direction:column;gap:4px;left:0;right:0;width:auto;max-width:none;z-index:6;word-break:keep-all}.t-reward-cap-tip-line{position:relative;padding-left:10px}.t-reward-cap-tip-line:before{content:"·";position:absolute;left:0}@media(prefers-reduced-motion:reduce){.t-reward-cap-fill{transition:none}}.t-geo{position:fixed;inset:0;z-index:300;display:flex;align-items:center;justify-content:center;padding:calc(24px + var(--t-safe-top)) calc(24px + var(--t-safe-right)) calc(24px + var(--t-safe-bottom)) calc(24px + var(--t-safe-left));background:var(--t-surface);color:var(--t-ink);overflow-y:auto}.t-geo-panel{max-width:420px;text-align:center}.t-geo-title{margin:0 0 12px;font-size:20px;line-height:1.4;font-weight:700}.t-geo-text{margin:0 0 8px;font-size:15px;line-height:1.6}.t-geo-sub{margin:0;font-size:13px;line-height:1.6;color:var(--t-ink-2)}.t-auth-callback{box-sizing:border-box;min-height:100vh;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:calc(24px + var(--t-safe-top)) calc(24px + var(--t-safe-right)) calc(24px + var(--t-safe-bottom)) calc(24px + var(--t-safe-left));background:var(--t-surface);color:var(--t-ink)}.t-auth-callback-panel{width:100%;max-width:360px;text-align:center}.t-auth-callback-text{margin:0;font-size:18px;line-height:1.5;font-weight:700;white-space:pre-wrap;overflow-wrap:anywhere}.t-auth-callback-sub{margin:10px 0 0;font-size:14px;line-height:1.55;font-weight:500;color:var(--t-ink-2)}.t-auth-callback--card{padding:calc(16px + var(--t-safe-top)) calc(16px + var(--t-safe-right)) calc(16px + var(--t-safe-bottom)) calc(16px + var(--t-safe-left));background:var(--t-bg)}.t-auth-callback-panel--card{max-width:400px}.t-auth-callback-panel .t-btn{margin-top:24px}.t-signup-consent{text-align:left}.t-signup-consent-card{padding:4px 16px;background:var(--t-bg2);border-radius:var(--t-radius-field)}.t-signup-consent-all{display:flex;align-items:center;gap:10px;min-height:52px;box-sizing:border-box;border-bottom:1px solid var(--t-line);cursor:pointer}.t-signup-consent-all-label{font-size:15px;font-weight:800;letter-spacing:-.02em;color:var(--t-ink)}.t-signup-consent-all-sub{font-size:var(--t-fs-caption);color:var(--t-ink-3)}.t-signup-consent-row{justify-content:space-between;gap:12px}.t-signup-consent-label,.t-signup-consent-row{display:flex;align-items:center;min-height:44px}.t-signup-consent-label{flex:1 1;gap:10px;min-width:0;cursor:pointer}.t-signup-consent-text{font-size:14px;line-height:1.4;color:var(--t-ink)}.t-signup-consent-tag{font-weight:800;color:var(--t-ink-3)}.t-signup-consent-tag--required{color:var(--t-danger)}.t-signup-consent-view{flex:none;padding:8px 0;font-size:var(--t-fs-caption);color:var(--t-ink-3);text-decoration:underline}.t-signup-consent-box{position:relative;display:inline-flex;flex:none;width:22px;height:22px}.t-signup-consent-input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.t-signup-consent-mark{display:flex;align-items:center;justify-content:center;width:100%;height:100%;box-sizing:border-box;color:rgba(0,0,0,0);background:var(--t-surface);border:1.5px solid var(--t-line-strong);border-radius:6px}.t-signup-consent-input:checked+.t-signup-consent-mark{color:var(--t-on-ink);background:var(--t-ink);border-color:var(--t-ink)}.t-signup-consent-input:focus-visible+.t-signup-consent-mark{outline:2px solid var(--t-ink);outline-offset:2px}.t-signup-consent .t-signup-consent-hint{margin:10px 0 0;font-size:var(--t-fs-caption);line-height:1.5;text-align:center;color:var(--t-ink-3)}.t-signup-consent-logo{display:block;width:84px;height:31px;margin:0 auto 14px;background:url(/_next/static/media/logo-teazr-lime.933d55bd.svg) 50%/contain no-repeat}button.t-signup-consent-view{font-family:inherit;background:none;border:0;cursor:pointer}.t-signup-consent .t-signup-consent-detail{margin:0 0 10px;padding:10px 12px;font-size:var(--t-fs-caption);line-height:1.55;color:var(--t-ink-2);white-space:pre-line;background:var(--t-surface);border-radius:8px}.t-signup-consent .t-signup-consent-detail[hidden]{display:none}.t-confirm--signup-consent{width:min(400px,100%);max-height:calc(100dvh - 32px);padding:28px 22px 22px;overflow-y:auto;text-align:left;border-radius:24px;box-shadow:0 12px 40px rgba(10,10,11,.16)}.t-confirm--signup-consent .t-confirm-title{margin-bottom:16px;font-size:18px;text-align:center}.t-confirm--signup-consent .t-confirm-title:focus{outline:none}.t-confirm--signup-consent .t-confirm-body{gap:0}.t-confirm--signup-consent .t-confirm-actions{flex-direction:column}.t-confirm--signup-consent .t-confirm-actions .t-btn{flex:none;min-height:48px;margin-top:0}.t-confirm--signup-name{max-height:calc(100dvh - 32px);overflow-y:auto}.t-confirm--signup-name .t-confirm-title:focus{outline:none}.t-confirm--signup-name .t-confirm-body{gap:14px}.t-confirm--signup-name .t-confirm-actions{flex-direction:column}.t-confirm--signup-name .t-confirm-actions .t-btn{flex:none;min-height:48px}.t-app :focus-visible,.t-sheet :focus-visible,.t-sheet-shell :focus-visible,.t-tabbar :focus-visible{outline:2px solid var(--t-ink);outline-offset:2px}.t-tabbar :focus-visible{outline-offset:-3px}@media(pointer:coarse){.t-profile-back,.t-v2-action,.t-v2-comments-close,.t-v2-head-back,.t-v2-hub-drafts-all,.t-v2-hub-drafts-tip-btn,.t-v2-q-custom-link,.t-v2-q-strip-all,.t-v2-q-tip-btn,.t-v2-qd-back,.t-v2-qd-like,.t-v2-qd-reply-toggle{position:relative}.t-profile-back:before,.t-v2-action:before,.t-v2-comments-close:before,.t-v2-head-back:before,.t-v2-hub-drafts-all:before,.t-v2-hub-drafts-tip-btn:before,.t-v2-q-custom-link:before,.t-v2-q-strip-all:before,.t-v2-q-tip-btn:before,.t-v2-qd-back:before,.t-v2-qd-like:before,.t-v2-qd-reply-toggle:before{content:"";position:absolute;inset:-12px -8px}}.t-v2-column{width:100%;box-sizing:border-box}@media(min-width:620px){.t-v2-column{max-width:var(--t-content-max);margin-inline:auto;padding-inline:var(--t-content-pad)}}.t-v2-hub{display:flex;flex-direction:column;gap:26px;max-width:calc(764px + 2*min(24px,4vw));margin-inline:auto;padding:min(48px,7vw) min(24px,4vw) calc(var(--t-tabbar-h) + 48px + var(--t-safe-bottom))}.t-v2-hub-title{margin:0;font-family:var(--t-font-body);font-size:clamp(24px,4.2vw,30px);font-weight:800;letter-spacing:-.8px;color:var(--t-ink)}.t-v2-hub-sub{display:none;margin:8px 0 0;font-size:14px;color:var(--t-gray)}.t-v2-hub-new{display:flex;flex-direction:column;gap:12px}.t-v2-hub-new-title{margin:0;font-size:14px;font-weight:700;color:var(--t-ink-2)}.t-v2-hub-cards{display:flex;flex-direction:column;gap:10px}.t-v2-hub-card{display:flex;align-items:center;gap:14px;width:100%;box-sizing:border-box;padding:16px;text-align:left;font-family:inherit;background:var(--t-surface);border:1px solid var(--t-line-soft);border-radius:var(--t-radius-card);cursor:pointer}.t-v2-hub-card:hover{border-color:var(--t-ink)}.t-v2-hub-card-icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;color:#6a4fd8;background:#efebff;border-radius:14px}.t-v2-hub-card-icon>svg{width:22px;height:22px}.t-v2-hub-card-text{flex:1 1 auto;display:flex;flex-direction:column;gap:4px;min-width:0}.t-v2-hub-card-title{font-size:15.5px;font-weight:800;letter-spacing:-.3px;color:var(--t-ink)}.t-v2-hub-card-desc{font-size:12.5px;line-height:1.45;color:var(--t-gray)}.t-v2-hub-card-foot{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:8px}.t-v2-hub-card-note{display:none;font-size:var(--t-fs-caption);font-weight:600;color:var(--t-ink-2)}.t-v2-hub-card-arrow{display:inline-flex;align-items:center;justify-content:center;font-family:var(--t-font-latin);font-size:18px;line-height:1;color:var(--t-ink-3)}.t-v2-hub-draft{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;box-sizing:border-box;padding:14px 16px;text-align:left;font-family:inherit;font-size:var(--t-fs-meta);font-weight:700;color:var(--t-ink);background:var(--t-bg2);border:1px dashed var(--t-line-strong);border-radius:var(--t-radius-field);cursor:pointer}.t-v2-hub-draft-arrow{font-family:var(--t-font-latin);color:var(--t-ink-3)}@media(min-width:620px){.t-v2-hub-sub{display:block}.t-v2-hub-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:14px;gap:14px}.t-v2-hub-card{flex-direction:column;align-items:stretch;gap:0;min-height:210px;padding:20px}.t-v2-hub-card-icon{margin-bottom:22px}.t-v2-hub-card-text{flex:1 1 auto;gap:6px}.t-v2-hub-card-title{font-size:16.5px;letter-spacing:-.4px}.t-v2-hub-card-desc{font-size:var(--t-fs-meta);line-height:1.5}.t-v2-hub-card-foot{margin-top:18px}.t-v2-hub-card-note{display:block}.t-v2-hub-card-arrow{width:30px;height:30px;font-size:16px;color:var(--t-ink);background:var(--t-lime);border-radius:50%}}.t-v2-event-banner{display:block;width:100%;box-sizing:border-box;margin:2px 0;aspect-ratio:16/9;background:var(--t-thumb-bg);border:none;border-radius:var(--t-radius-card);overflow:hidden;cursor:pointer}.t-v2-event-banner-img{display:block;width:100%;height:100%;object-fit:cover}.t-v2-empty{display:flex;flex-direction:column;align-items:center;gap:8px;max-width:560px;margin:0 auto;padding:40px 20px;text-align:center}.t-v2-empty-title{margin:0;font-size:var(--t-fs-title-card);font-weight:800;color:var(--t-ink)}.t-v2-empty-desc{margin:0;font-size:var(--t-fs-meta);color:var(--t-ink-3)}.t-v2-empty-action{margin-top:8px;padding:10px 18px;font-family:inherit;font-size:var(--t-fs-meta);font-weight:700;color:var(--t-on-lime);background:var(--t-lime);border:none;border-radius:var(--t-radius-pill);cursor:pointer}.t-v2-home{display:flex;flex-direction:column;gap:14px;padding:14px 16px calc(var(--t-tabbar-h) + 24px + var(--t-safe-bottom))}.t-v2-home-title{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.t-v2-home-list{display:flex;flex-direction:column;gap:16px}.t-v2-search{display:flex;align-items:center;gap:9px;padding:0 14px;background:var(--t-bg2);border:1px solid var(--t-line-soft);border-radius:var(--t-radius-field)}.t-v2-search:focus-within{border-color:var(--t-ink)}.t-app .t-v2-search .t-v2-search-input:focus-visible{outline:none}.t-v2-search-icon{flex:0 0 auto;width:16px;height:16px;color:var(--t-ink-3)}.t-v2-search-input{flex:1 1 auto;min-width:0;padding:12px 0;font-family:inherit;font-size:14.5px;color:var(--t-ink);background:none;border:none;outline:none}.t-v2-search-input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.t-v2-search-clear{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;font-family:var(--t-font-latin);font-size:var(--t-fs-caption);line-height:1;color:var(--t-on-ink);background:var(--t-lock-line);border:none;border-radius:50%;cursor:pointer}.t-v2-search-hint{margin:0;font-size:var(--t-fs-caption);color:var(--t-gray)}.t-v2-cats{display:flex;flex-direction:column;gap:8px}.t-v2-cat-row,.t-v2-subcat-row{display:flex;overflow-x:auto;scrollbar-width:none}.t-v2-cat-row::-webkit-scrollbar,.t-v2-subcat-row::-webkit-scrollbar{display:none}.t-v2-cat-row{gap:22px;border-bottom:1px solid var(--t-line-soft)}.t-v2-subcat-row{gap:6px}.t-v2-cat{flex:0 0 auto;display:flex;align-items:center;gap:5px;padding:12px 0 11px;margin-bottom:-1px;font-family:inherit;font-size:14.5px;font-weight:600;letter-spacing:-.3px;color:var(--t-ink-3);white-space:nowrap;background:none;border:none;border-bottom:2px solid rgba(0,0,0,0);cursor:pointer}.t-v2-cat:disabled{opacity:.5;cursor:default}.t-v2-cat--active{font-weight:800;color:var(--t-ink);border-bottom-color:var(--t-ink)}.t-v2-cat-dot{flex:0 0 auto;display:block;width:6px;height:6px;background:var(--t-urgent);border-radius:50%}.t-v2-subcat{flex:0 0 auto;padding:6px 11px;font-family:inherit;font-size:12.5px;font-weight:600;letter-spacing:-.2px;color:var(--t-ink-2);white-space:nowrap;background:none;border:none;border-radius:var(--t-radius-chip-sm);cursor:pointer}.t-v2-subcat:disabled{opacity:.5;cursor:default}.t-v2-subcat--active{font-weight:700;color:var(--t-ink);background:var(--t-line-soft)}.t-v2-grid{display:grid;grid-template-columns:1fr;grid-gap:var(--t-feed-grid-row-gap) var(--t-feed-grid-col-gap);gap:var(--t-feed-grid-row-gap) var(--t-feed-grid-col-gap)}@media(min-width:620px){.t-v2-home{padding:20px var(--t-content-pad) 48px}.t-v2-grid{grid-template-columns:repeat(auto-fill,minmax(min(var(--t-feed-grid-min),100%),1fr))}.t-v2-cat-row,.t-v2-subcat-row{flex-wrap:wrap;overflow-x:visible}}.t-v2-grid.t-v2-grid--list{grid-template-columns:1fr;gap:10px}.t-v2-grid.t-v2-grid--list .t-v2-card-main{flex-direction:row;gap:14px;align-items:center;padding:10px;background:var(--t-surface);border-radius:var(--t-radius-thumb)}.t-v2-grid.t-v2-grid--list .t-v2-card-textcard,.t-v2-grid.t-v2-grid--list .t-v2-card-thumb{flex:0 0 auto;width:120px;border-radius:10px}.t-v2-grid.t-v2-grid--list .t-v2-card-textcard{padding:12px}.t-v2-grid.t-v2-grid--list .t-v2-card-tile-title{font-size:15px;letter-spacing:-.3px;line-height:1.35}.t-v2-grid.t-v2-grid--list .t-v2-card-body{flex:1 1 auto;min-width:0;gap:8px}.t-v2-grid.t-v2-grid--list .t-v2-card-title--line{font-size:15px}.t-v2-grid.t-v2-grid--list .t-v2-card-badge-row{display:flex}.t-v2-grid.t-v2-grid--list .t-v2-card-more,.t-v2-grid.t-v2-grid--list .t-v2-more.t-v2-card-more-menu{top:10px;right:10px}.t-v2-grid.t-v2-grid--list .t-v2-card-more{background:var(--t-bg2);box-shadow:none}.t-v2-grid.t-v2-grid--list .t-v2-card--has-more .t-v2-card-body{padding-right:34px}.t-v2-card{position:relative;min-width:0}.t-v2-card,.t-v2-card-main{display:flex;flex-direction:column}.t-v2-card-main{gap:10px;width:100%;padding:0;text-align:left;font-family:inherit;background:none;border:none;cursor:pointer}.t-v2-card-thumb{position:relative;display:block;width:100%;aspect-ratio:4/3;overflow:hidden;background:var(--t-thumb-bg);border-radius:var(--t-radius-thumb)}.t-v2-card-thumb>img{display:block;width:100%;height:100%;object-fit:cover}.t-v2-card-scrim{position:absolute;inset:0;background:linear-gradient(0deg,rgba(10,10,11,.78) 0,rgba(10,10,11,.35) 38%,rgba(10,10,11,0) 62%);pointer-events:none}.t-v2-card-overlay{position:absolute;inset-inline:18px;bottom:16px;pointer-events:none}.t-v2-card-overlay,.t-v2-card-textcard{display:flex;flex-direction:column;gap:10px}.t-v2-card-textcard{position:relative;justify-content:flex-end;width:100%;box-sizing:border-box;aspect-ratio:4/3;padding:18px;overflow:hidden;background:var(--t-card-text-bg);border-radius:var(--t-radius-thumb)}.t-v2-card-tile-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;word-break:keep-all;overflow-wrap:anywhere;font-size:var(--t-fs-title-card);font-weight:800;letter-spacing:-.4px;line-height:1.4;color:var(--t-ink)}.t-v2-card-textcard--t1{background:var(--t-tint-1)}.t-v2-card-textcard--t2{background:var(--t-tint-2)}.t-v2-card-textcard--t3{background:var(--t-tint-3)}.t-v2-card-textcard--t4{background:var(--t-tint-4)}.t-v2-card-textcard--t5{background:var(--t-tint-5)}.t-v2-card-textcard--t6{background:var(--t-tint-6)}.t-v2-card-quote{flex:0 0 auto;display:block;width:22px;height:16px;color:var(--t-ink)}.t-v2-card-quote--light{color:var(--t-on-ink)}.t-v2-card-excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:var(--t-fs-title-card);font-weight:800;letter-spacing:-.4px;line-height:1.5;color:var(--t-ink)}.t-v2-card-excerpt--light{color:var(--t-on-ink);text-shadow:0 1px 6px rgba(0,0,0,.25)}.t-v2-card-excerpt--relay{-webkit-line-clamp:3;word-break:keep-all;overflow-wrap:anywhere}.t-v2-card-body{display:flex;align-items:flex-start;gap:11px;min-width:0}.t-v2-card-body .t-avatar{flex:0 0 auto;width:36px;height:36px;font-size:14px}.t-v2-card-author-link{display:inline-flex;flex:0 0 auto;border-radius:50%}a.t-v2-card-author-link{cursor:pointer}a.t-v2-card-author-link:hover{box-shadow:0 0 0 2px var(--t-lime)}.t-v2-card-author-link--static{cursor:inherit}.t-v2-card-author-link--static:hover{box-shadow:none}.t-v2-card-text{flex:1 1 auto;display:flex;flex-direction:column;gap:4px;min-width:0}.t-v2-card-title{margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:var(--t-fs-title-card);font-weight:800;letter-spacing:-.35px;line-height:1.4;color:var(--t-ink);text-wrap:pretty;word-break:keep-all;overflow-wrap:anywhere;min-width:0}.t-v2-card-meta{display:flex;align-items:center;gap:6px;min-width:0;font-size:var(--t-fs-caption);font-weight:500;color:var(--t-ink-3);white-space:nowrap}.t-v2-card-author-name{flex:0 1 auto;min-width:0;overflow:hidden;font-weight:600;text-overflow:ellipsis}.t-v2-card-mine{flex:0 0 auto;padding:1px 6px;font-size:var(--t-fs-caption);font-weight:700;color:var(--t-badge-post-fg);background:var(--t-badge-post-bg);border-radius:var(--t-radius-badge)}.t-v2-card-metric{flex:0 0 auto;display:inline-flex;align-items:center;gap:3px;font-weight:600}.t-v2-card-metric-icon{flex:0 0 auto;display:block;width:12px;height:12px}.t-v2-card-dot{flex:0 0 auto}.t-v2-card-time{flex:0 0 auto;color:var(--t-gray)}.t-v2-card-lock{flex:0 0 auto;display:inline-flex;align-items:center;margin-left:auto;color:var(--t-ink-3)}.t-v2-card-lock-icon{display:block;width:13px;height:13px}.t-v2-card--compact .t-v2-card-main{gap:9px}.t-v2-card--compact .t-v2-card-overlay{inset-inline:14px 46px;bottom:12px;gap:8px}.t-v2-card--compact .t-v2-card-textcard{gap:8px;padding:14px 46px 14px 14px}.t-v2-card--compact .t-v2-card-quote{width:20px;height:14px}.t-v2-card--compact .t-v2-card-body{flex-direction:column;gap:9px;align-items:stretch}.t-v2-card-title--line{display:block;font-size:14.5px;letter-spacing:-.3px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-v2-card-meta--compact{gap:10px;font-size:12.5px;color:var(--t-ink-2)}.t-v2-card-meta--compact .t-v2-card-metric{gap:4px;font-weight:500}.t-v2-card-meta--compact .t-v2-card-metric-icon{width:15px;height:15px}.t-v2-card-meta--compact .t-v2-card-author-name{font-weight:500;color:var(--t-gray)}.t-v2-card-badge{flex:0 0 auto;padding:3px 8px;font-size:var(--t-fs-caption);font-weight:700;color:var(--t-badge-post-fg);background:var(--t-badge-post-bg);border-radius:var(--t-radius-badge)}.t-v2-card-badge--try{color:var(--t-badge-try-fg);background:var(--t-badge-try-bg)}.t-v2-card-badge--deleted{color:var(--t-ink-3);background:var(--t-bg2)}.t-v2-card-status{flex:0 0 auto;font-size:var(--t-fs-caption);font-weight:600;color:var(--t-gray)}.t-v2-card-status--failed{color:var(--t-danger,#d9342b)}.t-v2-bookmark{position:absolute;top:10px;right:10px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;color:var(--t-on-ink);background:none;border:none;cursor:pointer;filter:drop-shadow(0 1px 3px rgba(10,10,11,.4))}.t-v2-bookmark>svg{width:20px;height:20px;stroke-width:2.2}.t-v2-guide{display:flex;flex-direction:column;gap:16px;padding:28px 0 32px;color:var(--t-on-ink);background:var(--t-ink);box-shadow:0 0 0 100vmax var(--t-ink);-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax)}.t-v2-guide-title{margin:0 0 6px;font-size:21px;font-weight:800;letter-spacing:-.5px;color:#fff}.t-v2-guide-desc{margin:-10px 0 0;font-size:13px;font-weight:500;line-height:1.55;color:#9aa1ac}.t-v2-guide-swiper{width:100%}.t-v2-guide-swiper .t-v2-guide-card{width:min(320px,86%)}.t-v2-guide-card-btn{position:relative;display:grid;grid-template-areas:"thumb body" "thumb meta";grid-template-columns:60px 1fr;grid-column-gap:16px;column-gap:16px;align-items:center;width:100%;min-width:0;padding:16px 18px;font-family:inherit;text-align:left;color:var(--t-ink);background:var(--t-surface);border:none;border-radius:12px;cursor:pointer}.t-v2-guide-thumb{position:relative;grid-area:thumb;width:60px;height:60px;overflow:hidden;background:#e8ebef;border-radius:12px}.t-v2-guide-thumb img{display:block;width:100%;height:100%;object-fit:cover}.t-v2-guide-thumb--empty{background:#24272d}.t-v2-guide-body{display:flex;flex-direction:column;grid-area:body;gap:4px;min-width:0;align-self:end}.t-v2-guide-pill{font-size:12px;font-weight:700;color:#767c87}.t-v2-guide-card-title{margin:0;overflow:hidden;font-size:15px;font-weight:800;line-height:1.4;letter-spacing:-.3px;text-overflow:ellipsis;white-space:nowrap}.t-v2-guide-meta{grid-area:meta;align-self:start;margin-top:4px;font-size:12.5px;font-weight:600;color:#9aa0ab}.t-v2-tagfilter{display:flex;align-items:center;gap:8px;min-height:36px}.t-v2-tagfilter-back{display:grid;flex:none;width:32px;height:32px;place-items:center;color:var(--t-ink);background:var(--t-bg2);border:none;border-radius:50%;cursor:pointer}.t-v2-tagfilter-tag{margin:0;overflow:hidden;font-size:var(--t-fs-title-card);font-weight:800;color:var(--t-tag);text-overflow:ellipsis;white-space:nowrap}.t-v2-tagfilter-count{font-size:var(--t-fs-meta);color:var(--t-ink-3)}.t-v2-home-feed,.t-v2-home-grid-wrap{display:contents}.t-v2-home-feed--pending{position:relative;display:flex;flex-direction:column;gap:inherit}.t-v2-home-feed--pending>:not(.t-v2-grid-skeleton--overlay){visibility:hidden;pointer-events:none}.t-v2-grid-skeleton--overlay{position:absolute;inset:0;align-content:start;overflow:hidden}.t-v2-card-skel{display:flex;flex-direction:column;gap:10px;min-width:0}.t-v2-card-skel-thumb{width:100%;height:auto;aspect-ratio:4/3;border-radius:var(--t-radius-thumb)}.t-v2-card-skel-body{display:flex;align-items:flex-start;gap:11px}.t-v2-card-skel-avatar{flex:0 0 auto;width:36px;height:36px;border-radius:50%}.t-v2-card-skel-text{flex:1 1 auto;display:flex;flex-direction:column;gap:8px;min-width:0;padding-top:4px}@media(prefers-reduced-motion:reduce){.t-v2-grid-skeleton .t-skel-block,.t-v2-grid-skeleton .t-skel-line{animation:none}}@media(min-width:620px){.t-v2-guide{padding:34px 0 36px}.t-v2-guide-swiper .t-v2-guide-card{width:max(var(--t-feed-grid-min),(100% - 48px)/4)}.t-v2-guide-card-btn{display:flex;flex-direction:column;gap:10px;padding:0;color:var(--t-on-ink);background:none;border-radius:0}.t-v2-guide-thumb{width:100%;height:auto;aspect-ratio:4/3;border-radius:var(--t-radius-thumb);background:#24272d}.t-v2-guide-thumb:after{position:absolute;inset:0;content:"";background:linear-gradient(0deg,rgba(10,10,11,.7) 0,rgba(10,10,11,0) 48%)}.t-v2-guide-body{position:absolute;top:0;right:0;left:0;display:block;aspect-ratio:4/3;pointer-events:none}.t-v2-guide-pill{position:absolute;top:12px;left:12px;padding:4px 10px;font-size:11px;font-weight:800;color:var(--t-ink);background:var(--t-lime);border-radius:var(--t-radius-pill)}.t-v2-guide-card-title{position:absolute;right:14px;bottom:13px;left:14px;display:-webkit-box;overflow:hidden;font-size:15px;font-weight:800;line-height:1.38;letter-spacing:-.35px;color:#fff;white-space:normal;text-overflow:clip;-webkit-box-orient:vertical;-webkit-line-clamp:2}.t-v2-guide-meta{margin-top:0;font-size:12.5px;font-weight:600;color:#9aa1ac}}.t-v2-card--compact .t-v2-card-title--sm{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:14px;letter-spacing:-.3px;line-height:1.4;white-space:normal;text-overflow:clip}.t-v2-card-more{position:absolute;top:10px;right:10px;z-index:3;width:28px;height:28px;padding:0;font-size:16px;line-height:1;color:var(--t-ink);background:var(--t-surface);border:none;border-radius:var(--t-radius-pill);box-shadow:0 1px 4px rgba(10,10,11,.18);cursor:pointer}.t-v2-card-encode{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:16px;box-sizing:border-box;background:rgba(10,10,11,.55);color:#fff;border-radius:inherit}.t-v2-card-encode-bar{position:relative;width:min(140px,70%);height:4px;overflow:hidden;background:rgba(255,255,255,.28);border-radius:var(--t-radius-pill)}.t-v2-card-encode-fill{position:absolute;top:0;left:0;width:40%;height:100%;background:var(--t-lime);border-radius:var(--t-radius-pill);animation:t-encode-slide 1.4s ease-in-out infinite}@keyframes t-encode-slide{0%{transform:translateX(-100%)}to{transform:translateX(260%)}}@media(prefers-reduced-motion:reduce){.t-v2-card-encode-fill{animation:none;width:100%;opacity:.6}}.t-v2-card-encode-text{font-size:var(--t-fs-caption);font-weight:700;letter-spacing:-.2px;text-align:center}.t-v2-card-encode--failed{background:rgba(217,52,43,.6)}.t-v2-more.t-v2-card-more-menu{position:absolute;top:10px;right:10px;z-index:3}.t-v2-more.t-v2-card-more-menu .t-v2-card-more{position:static;display:block}.t-v2-card-more--delete{width:auto;padding:0 8px;font-size:var(--t-fs-caption);font-weight:700;color:var(--t-danger,#d9342b)}.t-v2-hero{margin-inline:-16px;padding-top:4px}@media(min-width:620px){.t-v2-hero{margin-inline:calc(-1*var(--t-content-pad))}}.t-v2-hero-label{margin:0;padding:0 16px 14px;font-size:var(--t-fs-caption);font-weight:800;letter-spacing:.12em;color:var(--t-ink-3)}@media(min-width:620px){.t-v2-hero-label{padding-inline:var(--t-content-pad)}}.swiper.t-v2-hero-swiper{margin-inline:16px}@media(min-width:620px){.swiper.t-v2-hero-swiper{margin-inline:var(--t-content-pad)}}.t-v2-hero-swiper .t-v2-hero-slide{width:min(640px,86%)}@media(min-width:760px){.t-v2-hero-swiper .t-v2-hero-slide{width:calc((100% - 12px)/2)}}.t-v2-hero-card{position:relative;width:100%;aspect-ratio:16/10;display:block;padding:0;overflow:hidden;font-family:inherit;text-align:left;background:var(--t-thumb-bg);border:none;border-radius:var(--t-radius-card);cursor:pointer}.t-v2-hero-card--tint{background:var(--t-card-text-bg)}.t-v2-hero-img{-webkit-user-drag:none;position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.t-v2-hero-scrim{inset:0;background:linear-gradient(0deg,rgba(10,10,11,.78) 0,rgba(10,10,11,.25) 42%,rgba(10,10,11,0) 64%)}.t-v2-hero-scrim,.t-v2-hero-text{position:absolute;pointer-events:none}.t-v2-hero-text{inset-inline:0;bottom:0;display:flex;flex-direction:column;gap:7px;padding:22px 24px}.t-v2-hero-title{overflow:hidden;font-size:clamp(19px,2.4vw,26px);font-weight:800;letter-spacing:-.6px;line-height:1.3;color:#fff;text-wrap:balance;-webkit-line-clamp:2;word-break:keep-all;overflow-wrap:anywhere}.t-v2-hero-teaser,.t-v2-hero-title{display:-webkit-box;-webkit-box-orient:vertical}.t-v2-hero-teaser{overflow:hidden;font-size:var(--t-fs-meta);font-weight:500;line-height:1.5;color:rgba(255,255,255,.86);-webkit-line-clamp:1}.t-v2-hero-dots{display:flex;align-items:center;justify-content:center;gap:2px;padding:8px 0 0}.t-v2-hero-dot{position:relative;box-sizing:content-box;display:block;width:6px;height:6px;padding:6px 2px;background:none;border:none;cursor:pointer;transition:width .2s ease}.t-v2-hero-dot:before{content:"";display:block;width:100%;height:100%;background:#d3d7dd;border-radius:var(--t-radius-pill)}.t-v2-hero-dot--on{width:18px}.t-v2-hero-dot--on:before{background:var(--t-ink)}@media(prefers-reduced-motion:reduce){.t-v2-hero-dot{transition:none}}.t-v2-hero-skel-track{display:flex;gap:12px;margin-inline:16px;overflow:hidden}.t-v2-hero-skel-track>.t-v2-hero-slide{flex:0 0 min(640px,86%)}@media(min-width:620px){.t-v2-hero-skel-track{margin-inline:var(--t-content-pad)}}@media(min-width:760px){.t-v2-hero-skel-track>.t-v2-hero-slide{flex-basis:calc((100% - 12px)/2)}}.t-v2-hero-label--skel{position:relative}.t-v2-hero-label--skel>.t-skel-line{position:absolute;top:2px;bottom:16px;left:16px;width:96px;height:auto}@media(min-width:620px){.t-v2-hero-label--skel>.t-skel-line{left:var(--t-content-pad)}}.t-v2-hero-skel-fill{position:absolute;inset:0;height:auto;border-radius:0}@media(prefers-reduced-motion:reduce){.t-v2-hero-label--skel>.t-skel-line,.t-v2-hero-skel-fill{animation:none}}.t-v2-partner-label{display:inline-flex;align-items:center;padding:3px 8px;border-radius:999px;background:var(--t-ink,#111);color:#fff;font-size:11px;font-weight:700;line-height:1;letter-spacing:.02em;white-space:nowrap}.t-v2-partner-card{box-sizing:border-box;min-width:0;border:1px solid var(--t-border,#e6e8ec);border-radius:var(--t-radius-card,16px);background:var(--t-surface-soft,#f7f8fa);overflow:hidden}.t-v2-partner-card-link{display:block;color:inherit;text-decoration:none}.t-v2-partner-card-thumb{position:relative;display:block;width:100%;aspect-ratio:4/3;background:var(--t-thumb-bg,#e8ebef);overflow:hidden}.t-v2-partner-card-thumb img{display:block;width:100%;height:100%;object-fit:cover}.t-v2-partner-card-thumb .t-v2-partner-label{position:absolute;top:10px;left:10px}.t-v2-partner-card-body{display:flex;flex-direction:column;gap:4px;padding:12px 14px 14px}.t-v2-partner-card-title{font-size:15px;font-weight:700;line-height:1.35;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.t-v2-partner-card-meta{font-size:12px;color:var(--t-fg-muted,#767c87)}.t-v2-hero-card--partner{text-decoration:none;color:inherit}.t-v2-hero-card--partner>.t-v2-partner-label{position:absolute;top:12px;left:12px;z-index:1}.t-v2-partner-programs .t-reward-card-title{display:inline-flex;align-items:center;gap:8px}.t-v2-partner-row-link{display:flex;align-items:center;gap:13px;flex:1 1;min-width:0;color:inherit;text-decoration:none}.t-v2-partner-logo{overflow:hidden;border-radius:12px;background:var(--t-thumb-bg,#e8ebef)}.t-v2-partner-logo img{width:100%;height:100%;object-fit:cover}.t-v2-partner-btn{text-decoration:none}.t-v2-detail{gap:18px;padding:10px 16px calc(var(--t-tabbar-h) + 72px + var(--t-safe-bottom))}.t-v2-detail,.t-v2-detail-main{display:flex;flex-direction:column}.t-v2-detail-main{gap:14px;min-width:0}.t-v2-head{display:flex;flex-direction:column;gap:10px}.t-v2-head-back{align-self:flex-start;padding:0;margin-bottom:12px;font-family:inherit;font-size:var(--t-fs-meta);font-weight:600;color:var(--t-ink-3);background:none;border:none;cursor:pointer}.t-v2-head-back:hover{color:var(--t-ink)}.t-v2-head-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.t-v2-head-cat{font-size:var(--t-fs-meta);font-weight:700;color:var(--t-ink-2)}.t-v2-head-tools{display:flex;align-items:center;gap:4px;margin-left:auto}.t-v2-head-icon{display:inline-flex;align-items:center;justify-content:center;padding:6px;color:var(--t-ink-2);background:none;border:none;border-radius:var(--t-radius-pill);cursor:pointer}.t-v2-deleted-notice,.t-v2-head-icon:hover{background:var(--t-bg2)}.t-v2-deleted-notice{margin:12px 0 0;padding:10px 12px;font-size:var(--t-fs-meta);font-weight:600;color:var(--t-ink-3);border-radius:var(--t-radius-field)}.t-v2-more{position:relative}.t-v2-menu{position:absolute;top:calc(100% + 4px);right:0;z-index:20;display:flex;flex-direction:column;min-width:140px;padding:6px;background:var(--t-surface);border:1px solid var(--t-line-soft);border-radius:var(--t-radius-field);box-shadow:var(--t-shadow-sheet)}.t-v2-menu-item{padding:10px 12px;font-family:inherit;font-size:var(--t-fs-meta);font-weight:600;text-align:left;color:var(--t-ink);background:none;border:none;border-radius:8px;cursor:pointer}.t-v2-menu-item:hover{background:var(--t-bg2)}.t-v2-menu-item:disabled{color:var(--t-gray);cursor:default}.t-v2-menu-item--on{color:var(--t-ink-3)}.t-v2-menu-item--muted{color:var(--t-gray)}.t-v2-detail-title{margin:0;font-size:clamp(23px,3.6vw,31px);font-weight:800;line-height:1.34;letter-spacing:-.9px;color:var(--t-ink);text-wrap:pretty;word-break:keep-all;overflow-wrap:anywhere}.t-v2-head-author{display:flex;align-items:center;gap:9px;min-width:0;margin-bottom:10px}.t-v2-head-author-btn{display:inline-flex;align-items:center;gap:8px;min-width:0;padding:0;font-family:inherit;background:none;border:none;cursor:pointer}.t-v2-head-author-btn .t-avatar{width:30px;height:30px;font-size:13px}span.t-v2-head-author-btn{cursor:default}.t-v2-head-author-name{overflow:hidden;font-size:14.5px;font-weight:700;color:var(--t-ink);text-overflow:ellipsis;white-space:nowrap}.t-v2-head-time{flex:0 0 auto;font-size:13.5px;color:var(--t-gray);white-space:nowrap}.t-v2-text{margin:0;font-size:16.5px;line-height:1.9;letter-spacing:-.3px;text-wrap:pretty;white-space:pre-wrap}.t-v2-text,.t-v2-text--unlocked{color:var(--t-ink)}.t-v2-heading strong,.t-v2-li strong,.t-v2-text strong{font-weight:800}.t-v2-li u,.t-v2-text u{text-underline-offset:2px}.t-v2-text-link{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--t-ink-3);text-decoration-color:var(--t-ink-3);text-underline-offset:2px;overflow-wrap:anywhere}.t-v2-text-link:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.t-v2-text--s{font-size:14.5px}.t-v2-text--l{font-size:19px}.t-v2-text--center{text-align:center}.t-v2-quote{margin:8px 0;padding:2px 0 2px 14px;border-left:3px solid var(--t-line)}.t-v2-quote>.t-v2-heading,.t-v2-quote>.t-v2-text{color:var(--t-ink-2)}.t-v2-list{margin:6px 0;padding-left:24px;font-size:16.5px;line-height:1.9;letter-spacing:-.3px;color:var(--t-ink)}.t-v2-list--bullet{list-style:disc}.t-v2-list--number{list-style:decimal}.t-v2-li{white-space:pre-wrap;text-wrap:pretty}.t-v2-li--quote{padding-left:10px;border-left:3px solid var(--t-line);color:var(--t-ink-2)}.t-v2-divider{margin:4px 0;padding-top:10px;font-size:var(--t-fs-caption);font-weight:700;color:var(--t-ink-3);border-top:1px solid var(--t-line-soft)}.t-v2-gallery{display:flex;flex-direction:column;gap:10px}.t-v2-gallery-item{display:block;width:100%;padding:0;background:none;border:none;cursor:zoom-in}.t-v2-gallery-item>img{display:block;width:100%;height:auto;background:var(--t-thumb-bg);border-radius:var(--t-radius-thumb)}.t-v2-paywall{gap:14px;margin-top:10px}.t-v2-paywall,.t-v2-relay-gate{display:flex;flex-direction:column}.t-v2-relay-gate{align-items:center;gap:12px;margin-top:14px;padding:28px 22px 22px;text-align:center;background:var(--t-surface);border:1px solid var(--t-line-soft);border-radius:var(--t-radius-card)}.t-v2-relay-gate-icon{width:26px;height:26px;color:var(--t-gray)}.t-v2-relay-gate-text{margin:0;font-size:var(--t-fs-title-card);font-weight:800;letter-spacing:-.35px;line-height:1.45;color:var(--t-ink);word-break:keep-all;overflow-wrap:anywhere}.t-v2-relay-gate-btn{display:flex;align-items:center;justify-content:center;width:100%;padding:14px 16px;font-size:15px;font-weight:800;letter-spacing:-.3px;color:var(--t-on-ink);text-decoration:none;background:var(--t-ink);border-radius:16px}.t-v2-lock-hold{visibility:hidden}.t-v2-owner-rule{display:flex;flex-direction:column;gap:6px;margin:10px 0 4px}.t-v2-owner-rule>.t-v2-paywall-sub{margin:0}.t-card-mine--icon{display:inline-flex;align-items:center;gap:3px}.t-card-mine--icon>svg{width:11px;height:11px}.t-card-mine--lime{flex:0 0 auto;color:var(--t-on-lime);background:var(--t-lime);border-color:var(--t-lime-line)}.t-card-mine--lime>svg{width:12px;height:12px}.t-v2-paywall-rule{display:flex;align-items:center;gap:14px;margin:0}.t-v2-paywall-rule-line{flex:1 1 auto;display:block;height:1px;background:var(--t-line-strong)}.t-v2-paywall-rule-label{flex:0 0 auto;font-size:14px;font-weight:800;letter-spacing:-.3px;color:var(--t-ink)}.t-v2-paywall-sub{margin:-6px 0 0;font-size:var(--t-fs-meta);text-align:center;color:var(--t-gray)}.t-v2-paywall-card{display:flex;flex-direction:column;gap:12px;padding:20px 22px 16px;background:var(--t-surface);border:1px solid var(--t-line-soft);border-radius:var(--t-radius-card)}.t-v2-paywall-title{margin:0;font-size:var(--t-fs-title-card);letter-spacing:-.35px;line-height:1.4}.t-v2-paywall-desc{display:flex;flex-direction:column;gap:9px;margin:0;padding:0;list-style:none}.t-v2-paywall-desc>li{position:relative;padding-left:20px;font-size:14.5px;font-weight:600;line-height:1.5;color:var(--t-ink)}.t-v2-paywall-desc>li:before{content:"";position:absolute;left:0;top:7px;width:8px;height:8px;background:var(--t-lime-line);border-radius:2px}.t-v2-paywall-promise{margin:0;padding-top:12px;font-size:var(--t-fs-caption);line-height:var(--t-lh-body);color:var(--t-gray);border-top:1px solid var(--t-line-soft)}.t-v2-paywall-btn{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;padding:16px;font-family:inherit;font-size:15.5px;font-weight:800;letter-spacing:-.3px;color:var(--t-on-ink);background:var(--t-ink);border:none;border-radius:16px;cursor:pointer}.t-v2-paywall-btn:disabled{opacity:.6;cursor:default}.t-v2-paywall-btn-icon{flex:0 0 auto;display:block;width:20px;height:20px;background:url(/_next/static/media/eyes.383311cf.png) 50%/contain no-repeat;filter:invert(1)}.t-v2-actions{display:flex;align-items:center;gap:16px;margin-top:16px;padding:16px 0;border-top:1px solid var(--t-line-soft);border-bottom:1px solid var(--t-line-soft)}.t-v2-action{display:inline-flex;align-items:center;gap:6px;padding:0;white-space:nowrap;font-family:inherit;font-size:13.5px;font-weight:600;color:var(--t-ink-2);background:none;border:none;cursor:pointer}.t-v2-action:disabled{opacity:.6;cursor:default}.t-v2-action>svg{width:17px;height:17px}.t-v2-action--on,.t-v2-action-tip{color:var(--t-ink)}.t-v2-action-tip{display:inline-flex;align-items:center;gap:6px;margin-left:auto;white-space:nowrap;padding:8px 14px;font-family:inherit;font-size:var(--t-fs-meta);font-weight:700;background:var(--t-surface);border:1px solid var(--t-line-strong);border-radius:var(--t-radius-pill);cursor:pointer}.t-v2-action-tip>svg{width:15px;height:15px}.t-v2-sticky{position:fixed;left:0;right:0;bottom:calc(var(--t-tabbar-h) + var(--t-safe-bottom));z-index:60;display:flex;align-items:center;gap:16px;padding:10px 24px 14px;background:var(--t-surface);border-top:1px solid var(--t-line-soft)}.t-v2-bar-icon{display:inline-flex;align-items:center;justify-content:center;padding:4px;color:var(--t-ink-2);background:none;border:none;cursor:pointer}.t-v2-bar-icon:disabled{opacity:.6;cursor:default}.t-v2-bar-icon>svg{width:17px;height:17px}.t-v2-bar-icon--on{color:var(--t-ink)}.t-v2-sticky-btn{display:inline-flex;align-items:center;gap:7px;margin-left:auto;padding:12px 20px;font-family:inherit;font-size:14px;font-weight:800;color:var(--t-on-lime);background:var(--t-lime);border:none;border-radius:var(--t-radius-pill);cursor:pointer}.t-v2-sticky-btn:disabled{opacity:.6;cursor:default}.t-v2-detail-side{gap:14px;min-width:0}.t-v2-detail-side,.t-v2-side-card{display:flex;flex-direction:column}.t-v2-side-card{gap:16px;padding:22px 20px;background:var(--t-surface);border:1px solid var(--t-line-soft);border-radius:16px}.t-v2-side-title{margin:0;font-size:13.5px;font-weight:700;color:var(--t-ink-2)}.t-v2-side-tools{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.t-v2-side-tools>li{min-width:0;max-width:100%}.t-v2-side-tools .t-v2-block-tool{max-width:100%}.t-v2-side-tools .t-v2-block-tool-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-v2-side-tool{display:flex;align-items:center;gap:12px;min-width:0}.t-v2-side-tool-icon{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:40px;height:40px;font-family:var(--t-font-latin);font-size:16px;font-weight:900;color:var(--t-ink);background:var(--t-lock-bg);border-radius:11px}.t-v2-side-tool-icon--runway{color:var(--t-tool-runway-fg);background:var(--t-tool-runway-bg)}.t-v2-side-tool-icon--midjourney{color:var(--t-tool-midjourney-fg);background:var(--t-tool-midjourney-bg)}.t-v2-side-tool-icon--chatgpt{color:var(--t-tool-chatgpt-fg);background:var(--t-tool-chatgpt-bg)}.t-v2-side-tool-icon--claude{color:var(--t-tool-claude-fg);background:var(--t-tool-claude-bg)}.t-v2-side-tool-icon--notion{color:var(--t-tool-notion-fg);background:var(--t-tool-notion-bg)}.t-v2-side-tool-icon--capcut{color:var(--t-tool-capcut-fg);background:var(--t-tool-capcut-bg)}.t-v2-side-tool-icon--kling{color:var(--t-tool-kling-fg);background:var(--t-tool-kling-bg)}.t-v2-side-tool-name{overflow:hidden;font-size:15px;font-weight:800;color:var(--t-ink);text-overflow:ellipsis;white-space:nowrap}.t-v2-side-tried-empty{margin:0;font-size:13.5px;line-height:1.5;color:var(--t-ink-3)}.t-v2-side-tried-btn{padding:13px;font-family:inherit;font-size:14.5px;font-weight:800;color:var(--t-ink);background:var(--t-surface);border:1.5px solid var(--t-ink);border-radius:12px;cursor:pointer}.t-v2-side-tried-btn:hover{background:var(--t-bg2)}.t-v2-related{display:flex;flex-direction:column;gap:14px;margin-top:20px;padding:26px 16px calc(var(--t-tabbar-h) + 72px + var(--t-safe-bottom));border-top:1px solid var(--t-line-soft)}.t-v2-related-title{margin:0;font-size:17px;font-weight:800;letter-spacing:-.4px;color:var(--t-ink)}.t-v2-related-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));grid-gap:20px 14px;gap:20px 14px}@media(max-width:759.98px){.t-v2-detail:has(+.t-v2-related){padding-bottom:0}}.t-v2-comments{display:flex;flex-direction:column;gap:0;max-height:86vh;padding-bottom:0}.t-v2-comments-head{display:flex;align-items:center;gap:8px;padding:6px 0 14px;border-bottom:1px solid var(--t-line-soft)}.t-v2-comments-title{flex:1 1 auto;margin:0;font-size:var(--t-fs-title-card);font-weight:800;color:var(--t-ink)}.t-v2-comments-title .t-num{margin-left:4px;font-size:14px;font-weight:700;color:var(--t-gray)}.t-v2-comments-sortbtn,.t-v2-sort-toggle{flex:0 0 auto;padding:4px 0;font-family:inherit;font-size:var(--t-fs-meta);font-weight:600;color:var(--t-ink-2);background:none;border:none;cursor:pointer}.t-v2-sort-toggle{display:inline-flex;align-items:center;gap:4px}.t-v2-sort-toggle>svg{display:block}.t-v2-sort-toggle:disabled{cursor:default;opacity:.5}.t-v2-comments-close{flex:0 0 auto;padding:4px;margin-left:8px;font-family:var(--t-font-latin);font-size:20px;line-height:1;color:var(--t-ink-2);background:none;border:none;cursor:pointer}.t-v2-comment-list{display:flex;flex-direction:column;padding:4px 0;overflow-y:auto}.t-v2-comment,.t-v2-reply{display:grid;grid-template-columns:auto 1fr;grid-column-gap:12px;column-gap:12px;grid-row-gap:6px;row-gap:6px;align-items:start}.t-v2-comment>*,.t-v2-reply>*{grid-column:2;min-width:0}.t-v2-comment:before,.t-v2-reply:before{content:attr(data-initial);grid-column:1;grid-row:1/span 6;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;font-size:12.5px;font-weight:800;color:var(--t-ink);background:var(--t-avatar-default-bg);border-radius:50%}.t-v2-comment{padding:16px 0;border-bottom:1px solid var(--t-line-soft)}.t-v2-reply:before{width:26px;height:26px;font-size:11px}.t-v2-comment-head{display:flex;flex-wrap:wrap;align-items:center;gap:7px;min-height:20px}.t-v2-comment-name{font-size:13.5px;font-weight:700;color:var(--t-ink)}.t-v2-comment-featured{padding:1px 6px;font-size:var(--t-fs-caption);font-weight:700;color:var(--t-badge-post-fg);background:var(--t-badge-post-bg);border-radius:var(--t-radius-badge)}.t-v2-comment-edited,.t-v2-comment-time{font-size:var(--t-fs-caption);color:var(--t-gray)}.t-v2-comment-text{margin:0;font-size:14.5px;line-height:1.65;letter-spacing:-.2px;color:var(--t-ink);text-wrap:pretty;white-space:pre-wrap}.t-v2-comment-mention{margin-right:5px;font-weight:700;color:var(--t-mention)}.t-v2-comment-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.t-v2-comment-pill{padding:0;font-family:inherit;font-size:var(--t-fs-caption);font-weight:700;color:var(--t-ink-2);background:none;border:none;cursor:pointer}.t-v2-comment-pill:disabled{opacity:.6;cursor:default}.t-v2-comment-pill--on{color:var(--t-ink)}.t-v2-comments>.t-v2-comment-form{order:10;margin:0 -18px;padding:12px 16px calc(12px + var(--t-safe-bottom));border-top:1px solid var(--t-line-soft)}.t-v2-comment-editform,.t-v2-comment-form{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.t-v2-comment-input{flex:1 1 160px;min-width:0;padding:12px 14px;font-family:inherit;font-size:14px;color:var(--t-ink);background:var(--t-surface);border:1px solid var(--t-line);border-radius:var(--t-radius-field)}.t-v2-comment-submit{flex:0 0 auto;padding:12px 16px;font-family:inherit;font-size:13.5px;font-weight:700;color:var(--t-on-ink);background:var(--t-ink);border:none;border-radius:var(--t-radius-field);cursor:pointer}.t-v2-comment-submit:disabled{color:var(--t-ink-3);background:var(--t-line-soft);cursor:default}.t-v2-replies{gap:16px;margin-top:8px;padding-left:14px;border-left:2px solid var(--t-line-soft)}.t-v2-comments-gate,.t-v2-replies{display:flex;flex-direction:column}.t-v2-comments-gate{order:9;gap:6px;margin:10px 0;padding:14px;text-align:center;background:var(--t-bg2);border-radius:var(--t-radius-card)}.t-v2-comments-gate-title{margin:0;font-size:var(--t-fs-meta);font-weight:800;color:var(--t-ink)}.t-v2-comments-gate-caption{margin:0;font-size:var(--t-fs-caption);color:var(--t-ink-3)}.t-v2-comments-gate-btn{align-self:center;margin-top:4px;padding:9px 18px;font-family:inherit;font-size:var(--t-fs-meta);font-weight:700;color:var(--t-on-lime);background:var(--t-lime);border:none;border-radius:var(--t-radius-pill);cursor:pointer}.t-v2-comments-gate-btn:disabled{opacity:.6;cursor:default}@media(min-width:760px){.t-v2-actions{gap:22px}.t-v2-detail{flex-direction:row;align-items:flex-start;gap:36px;max-width:1080px;margin-inline:auto;padding:30px min(48px,5vw) 60px}.t-v2-detail-main{flex:1 1;min-width:0}.t-v2-detail-side{flex:0 0 var(--t-sidebar-w);position:-webkit-sticky;position:sticky;top:0;padding-top:44px}.t-v2-related{max-width:1080px;margin-inline:auto;padding:26px min(48px,5vw) 100px}.t-v2-sticky{display:none}.t-v2-preview-frame--mobile .t-v2-detail{flex-direction:column;align-items:stretch;gap:18px;max-width:none;padding:10px 16px 72px}.t-v2-preview-frame--mobile .t-v2-detail-main{flex:none}.t-v2-preview-frame--mobile .t-v2-detail-side{flex:none;position:static;padding-top:0}.t-v2-preview-frame--mobile .t-v2-actions{gap:16px}}.t-v2-preview-bar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;width:100%;max-width:1080px;box-sizing:border-box;margin-inline:auto;padding:12px 16px 0}.t-v2-preview-bar-spacer{flex:1 1 auto}.t-v2-preview-seg{display:inline-flex;gap:2px;padding:3px;background:var(--t-surface);border:1px solid var(--t-line-strong);border-radius:var(--t-radius-pill)}.t-v2-preview-seg-btn{padding:8px 14px;font-family:inherit;font-size:13px;font-weight:700;letter-spacing:-.2px;color:var(--t-ink-2);background:none;border:none;border-radius:var(--t-radius-pill);cursor:pointer}.t-v2-preview-seg-btn[aria-pressed=true]{color:var(--t-on-ink);background:var(--t-ink)}.t-v2-preview-bar>.t-v2-preview-top{margin-left:0}.t-v2-side-top{display:none}@media(min-width:760px){.t-v2-preview-bar>.t-v2-preview-close--narrow{display:none}.t-v2-side-top{display:flex;justify-content:flex-end;align-items:flex-start;height:52px;margin:-52px 0 -14px}}.t-v2-preview-frame--mobile{width:100%;max-width:412px;box-sizing:border-box;margin:14px auto 0;overflow:hidden;background:var(--t-surface);border:1px solid var(--t-line-strong);border-radius:22px}@media(max-width:759.98px){.t-v2-preview-seg--device{display:none}.t-v2-preview-frame--mobile{max-width:none;margin-top:0;border:none;border-radius:0}}.t-v2-translated{display:inline-block;align-self:flex-start;margin-top:6px;padding:3px 9px;font-size:11.5px;font-weight:700;color:var(--t-ink-3);background:var(--t-bg2);border-radius:var(--t-radius-pill)}.t-v2-heading{margin:18px 0 6px;font-size:20px;font-weight:800;line-height:1.4;color:var(--t-ink)}.t-v2-block-gallery{position:relative;margin:12px 0}.t-v2-block-gallery--vertical{display:flex;flex-direction:column;gap:8px}.t-v2-block-gallery--slide{--t-gallery-slide-h:340px}.t-v2-block-gallery--slide .t-v2-block-gallery-swiper{width:100%}.t-v2-block-gallery--slide .t-v2-block-gallery-slide{width:auto;max-width:100%}.t-v2-block-gallery--slide .t-v2-block-gallery-item{width:calc(var(--t-gallery-slide-h)*var(--t-ar, 1));height:auto;max-width:100%}.t-v2-block-gallery--slide .t-v2-block-gallery-item img{width:100%;height:auto}.t-v2-block-gallery--slide .t-v2-block-gallery-item--locked{aspect-ratio:var(--t-ar,1)}.t-v2-block-gallery-item{position:relative;display:block;border:0;padding:0;background:var(--t-thumb-bg);border-radius:var(--t-radius-thumb);overflow:hidden}.t-v2-block-gallery-item img{display:block;width:100%;height:auto}.t-v2-block-gallery-item--locked{min-width:200px}.t-v2-block-gallery-item--locked .t-media{height:100%;width:100%}.t-v2-block-gallery-item--locked .t-media-blur{filter:blur(22px);transform:scale(1.1)}.t-media-locked-overlay{position:absolute;inset:0;display:grid;place-items:center;color:#fff;font-size:15px;font-weight:800;text-shadow:0 1px 6px rgba(0,0,0,.5);background:var(--t-locked-scrim-photo);z-index:1}.t-v2-block-gallery-item--owner-locked img{opacity:.75}.t-v2-block-gallery-badge{position:absolute;left:8px;top:8px;padding:2px 8px;border-radius:var(--t-radius-badge);background:var(--t-ink);color:var(--t-on-ink);font-size:11px;font-weight:800}.t-v2-block-gallery-count{position:absolute;right:10px;top:10px;z-index:2;padding:2px 8px;border-radius:var(--t-radius-pill);background:rgba(0,0,0,.55);color:#fff;font-size:11px;font-weight:700;pointer-events:none}.t-v2-block-file{display:flex;align-items:center;gap:10px;margin:10px 0;padding:10px 12px;background:var(--t-bg2);border-radius:var(--t-radius-input-sm)}.t-v2-block-file--paid{border:1px dashed var(--t-lock-line)}.t-v2-block-file-icon,.t-v2-block-file-lock{flex:none;color:var(--t-ink-3)}.t-v2-block-file-body{flex:1 1;min-width:0}.t-v2-block-file-name{margin:0;font-size:13px;font-weight:600;color:var(--t-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-v2-block-file-meta{margin:2px 0 0;font-size:var(--t-fs-caption);color:var(--t-ink-3)}.t-v2-block-file-reason{color:var(--t-warn-fg)}.t-v2-block-file-download{flex:none;width:36px;height:36px;border:1px solid var(--t-line);border-radius:50%;background:var(--t-surface);color:var(--t-ink);display:grid;place-items:center;cursor:pointer}.t-v2-block-file-download[aria-disabled=true]{opacity:.45;cursor:default}.t-v2-block-video{position:relative;margin:10px 0;border-radius:var(--t-radius-input-sm);overflow:hidden;background:#000}.t-v2-block-video--paid{outline:1px dashed var(--t-lock-line);outline-offset:-1px}.t-v2-video-player-el{display:block;width:100%;aspect-ratio:16/9;background:#000}.t-v2-video-player-error{margin:0;padding:8px 12px;font-size:var(--t-fs-caption);color:#fff;background:rgba(0,0,0,.7)}.t-v2-video-player{position:relative}.t-v2-vp-bar{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;gap:8px;padding:18px 10px 8px;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.7));color:#fff}.t-v2-video-player:-webkit-full-screen .t-v2-video-player-el{height:100%;aspect-ratio:auto}.t-v2-video-player:fullscreen .t-v2-video-player-el{height:100%;aspect-ratio:auto}.t-v2-vp-btn{flex:none;display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:50%;background:rgba(0,0,0,0);color:#fff;cursor:pointer}.t-v2-vp-btn:hover{background:rgba(255,255,255,.18)}.t-v2-vp-time{flex:none;font-size:11.5px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.t-v2-vp-track{position:relative;flex:1 1;min-width:0;height:32px;display:flex;align-items:center}.t-v2-vp-range{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%;height:4px;margin:0;border-radius:2px;background:linear-gradient(to right,var(--t-lime) var(--t-vp-progress,0),rgba(255,255,255,.35) var(--t-vp-progress,0));cursor:pointer}.t-v2-vp-range:disabled{cursor:default}.t-v2-vp-range--lockonly{pointer-events:none}.t-v2-vp-range--lockonly::-webkit-slider-thumb{width:0;height:0;opacity:0}.t-v2-vp-range--lockonly::-moz-range-thumb{width:0;height:0;opacity:0}.t-v2-vp-range::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:12px;border:0;border-radius:50%;background:#fff}.t-v2-vp-range::-moz-range-thumb{width:12px;height:12px;border:0;border-radius:50%;background:#fff}.t-v2-vp-volume{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:none;width:64px;height:4px;margin:0;border-radius:2px;background:linear-gradient(to right,#fff var(--t-vp-volume,100%),rgba(255,255,255,.35) var(--t-vp-volume,100%));cursor:pointer}.t-v2-vp-volume::-webkit-slider-thumb{-webkit-appearance:none;width:10px;height:10px;border:0;border-radius:50%;background:#fff}.t-v2-vp-volume::-moz-range-thumb{width:10px;height:10px;border:0;border-radius:50%;background:#fff}@media(pointer:coarse){.t-v2-vp-volume{display:none}}@media(max-width:419px){.t-v2-vp-bar{gap:2px;padding-inline:6px}.t-v2-vp-btn{width:28px;height:28px}.t-v2-vp-volume{display:none}}.t-v2-vp-locked{top:14px;right:0;height:4px;border-radius:0 2px 2px 0;background:repeating-linear-gradient(135deg,rgba(255,255,255,.55) 0 3px,rgba(255,255,255,.1) 3px 6px)}.t-v2-vp-lock,.t-v2-vp-locked{position:absolute;pointer-events:none}.t-v2-vp-lock{top:50%;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:#fff;color:#0a0a0b;transform:translate(-50%,-50%);z-index:1}.t-v2-vp-lock svg{width:10px;height:10px}.t-v2-vp-lock--editable{width:24px;height:24px;padding:0;border:2px solid var(--t-lime);pointer-events:auto;cursor:-webkit-grab;cursor:grab;touch-action:none}.t-v2-vp-lock--editable:active{cursor:-webkit-grabbing;cursor:grabbing}.t-v2-vp-lock--editable svg{width:12px;height:12px}.t-v2-block-video-poster{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:16/9;border:0;background:linear-gradient(180deg,#1a1b1f,#0a0a0b);color:#fff;cursor:pointer}.t-v2-block-video-poster[aria-disabled=true]{cursor:default}.t-v2-block-video-poster-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.t-v2-block-video-play{position:relative;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.92);color:#0a0a0b;font-size:20px;padding-left:4px}.t-v2-block-video-duration{position:absolute;right:10px;bottom:10px;padding:2px 8px;border-radius:var(--t-radius-pill);background:rgba(0,0,0,.6);font-size:11px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.t-v2-block-video-note{position:absolute;left:12px;right:12px;bottom:36px;font-size:12px;color:rgba(255,255,255,.85)}.t-v2-block-video-lock{display:inline-flex;align-items:center;gap:6px;margin:0;padding:6px 12px;font-size:11.5px;font-weight:700;color:#fff;background:rgba(0,0,0,.75)}.t-v2-block-video-lock-icon{width:13px;height:13px}.t-v2-block-video-paywall{display:flex;flex-direction:column;gap:10px;align-items:center;padding:14px 16px 16px;background:#0a0a0b;color:#fff;text-align:center}.t-v2-block-video-paywall-text{margin:0;font-size:13px;font-weight:600}.t-v2-block-video-paywall-btn{min-width:160px}@media(min-width:760px){.t-v2-block-gallery--slide{--t-gallery-slide-h:420px}}.t-v2-block-tool{display:inline-flex;gap:6px;align-items:center;padding:4px 10px;font-size:var(--t-fs-meta);font-weight:700;color:var(--t-ink);background:var(--t-lock-bg);border-radius:var(--t-radius-badge)}.t-v2-block-tool--sm{padding:2px 8px;font-size:var(--t-fs-caption)}.t-v2-block-tool-initial{display:grid;width:18px;height:18px;font-family:var(--t-font-latin);font-size:var(--t-fs-caption);font-weight:800;line-height:1;color:var(--t-on-ink);background:var(--t-ink);border-radius:50%;place-items:center}.t-v2-block-tool--runway{color:var(--t-tool-runway-fg);background:var(--t-tool-runway-bg)}.t-v2-block-tool--midjourney{color:var(--t-tool-midjourney-fg);background:var(--t-tool-midjourney-bg)}.t-v2-block-tool--chatgpt{color:var(--t-tool-chatgpt-fg);background:var(--t-tool-chatgpt-bg)}.t-v2-block-tool--claude{color:var(--t-tool-claude-fg);background:var(--t-tool-claude-bg)}.t-v2-block-tool--notion{color:var(--t-tool-notion-fg);background:var(--t-tool-notion-bg)}.t-v2-block-tool--capcut{color:var(--t-tool-capcut-fg);background:var(--t-tool-capcut-bg)}.t-v2-block-tool--kling{color:var(--t-tool-kling-fg);background:var(--t-tool-kling-bg)}.t-v2-block-tags{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 4px}.t-v2-block-tag{padding:6px 12px;color:var(--t-tag);border:none;border-radius:var(--t-radius-pill)}.t-v2-block-tag,.t-v2-btn{font-family:inherit;font-size:var(--t-fs-meta);font-weight:700;background:var(--t-bg2);cursor:pointer}.t-v2-btn{flex:1 1 auto;min-height:40px;padding:10px 16px;color:var(--t-ink);border:1px solid var(--t-line-soft);border-radius:var(--t-radius-pill)}.t-v2-btn--primary{color:var(--t-on-lime);background:var(--t-lime);border-color:var(--t-lime-line)}.t-v2-btn--ghost,.t-v2-btn--on{background:var(--t-surface);border-color:var(--t-line-strong)}.t-v2-btn--on{color:var(--t-ink-2)}.t-v2-btn:disabled{color:var(--t-gray);background:var(--t-line-soft);border-color:var(--t-line-soft);cursor:default}.t-v2-btn--neutral{visibility:hidden}.t-v2-avatar-lg{display:inline-flex;align-items:center;justify-content:center;width:88px;height:88px;flex:0 0 auto;font-family:var(--t-font-latin);font-size:32px;font-weight:800;color:var(--t-avatar-default-fg);background:var(--t-avatar-default-bg);border-radius:50%;overflow:hidden}.t-v2-avatar-lg img{width:100%;height:100%;object-fit:cover}.t-v2-avatar-lg--btn{padding:0;border:none;cursor:pointer}.t-v2-profile-card{display:flex;flex-direction:column;align-items:center;gap:8px;box-sizing:border-box;padding:26px 22px;text-align:center;background:var(--t-surface);border:none;border-radius:var(--t-radius-panel)}.t-v2-profile-name{margin:0;font-size:21px;letter-spacing:-.4px;font-weight:800;line-height:1.25;color:var(--t-ink)}.t-v2-profile-handle{margin:0;font-family:var(--t-font-mono);font-size:var(--t-fs-meta);color:var(--t-ink-3)}.t-v2-profile-handle-row{display:flex;align-items:center;justify-content:center;min-width:0;max-width:100%}.t-v2-profile-handle-row .t-v2-profile-handle{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-v2-profile-copy{flex:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:-12px -8px -12px -4px;padding:0;border:none;background:none;color:var(--t-ink-3);cursor:pointer}.t-v2-profile-copy svg{width:15px;height:15px}.t-v2-profile-copy:hover{color:var(--t-ink)}.t-v2-profile-bio{margin:4px 0 0;font-size:var(--t-fs-body);line-height:1.5;color:var(--t-ink-2);white-space:pre-wrap;word-break:break-word}.t-v2-profile-links{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:4px 0 0;padding:0;list-style:none}.t-v2-profile-link{display:inline-block;max-width:220px;padding:5px 10px;font-size:var(--t-fs-caption);font-weight:700;color:var(--t-mention);text-decoration:none;background:var(--t-bg2);border-radius:var(--t-radius-input-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-v2-profile-actions{display:flex;gap:8px;width:100%;margin-top:10px}.t-v2-profile-actions .t-v2-btn{min-height:0;padding:11px;font-size:14px;border-radius:var(--t-radius-field)}.t-v2-profile-actions .t-v2-btn--primary{color:var(--t-on-ink);background:var(--t-ink);border-color:var(--t-ink)}.t-v2-profile-actions .t-v2-btn--ghost{color:var(--t-ink);background:var(--t-surface);border-color:var(--t-line-strong)}.t-v2-profile-actions .t-v2-profile-more{flex:0 0 auto;display:flex}.t-v2-profile-actions .t-v2-profile-more .t-v2-btn{padding:11px 12px;line-height:0}.t-v2-profile-entries{margin-top:8px}.t-v2-profile-entries .t-v2-btn{flex:1 1}.t-v2-profile-entries--neutral{visibility:hidden}.t-v2-profile-card--pending{min-height:180px}.t-v2-profile-avatar-btn{position:relative;padding:0;background:none;border:none;cursor:pointer}.t-v2-stats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:4px;gap:4px;width:100%;margin-top:14px;padding-top:14px;border-top:1px solid var(--t-line-soft)}.t-v2-stat{display:flex;flex-direction:column;gap:2px}.t-v2-stat-value{font-size:17px;font-weight:800;color:var(--t-ink)}.t-v2-stat-label{font-size:var(--t-fs-caption);line-height:1.3;color:var(--t-ink-3)}.t-v2-profile-page{padding:14px 16px calc(var(--t-tabbar-h) + 24px + var(--t-safe-bottom))}.t-v2-my,.t-v2-profile-layout{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;align-items:start}.t-v2-my-main,.t-v2-profile-main{display:flex;flex-direction:column;gap:12px;min-width:0}.t-v2-my-main .t-v2-grid,.t-v2-profile-main .t-v2-grid{--t-feed-grid-min:220px}.t-v2-content-tabs{flex-wrap:wrap;align-items:center;border-bottom:1px solid var(--t-line)}.t-v2-content-tabs,.t-v2-tabs{display:flex;gap:10px}.t-v2-tab{padding:12px 12px 13px;font-family:inherit;font-size:var(--t-fs-body);font-weight:600;color:var(--t-ink-4);white-space:nowrap;background:none;border:none;box-shadow:inset 0 -2px 0 rgba(0,0,0,0);cursor:pointer}.t-v2-tab--active{font-weight:800;color:var(--t-ink);box-shadow:inset 0 -2px 0 var(--t-ink)}.t-v2-tab:disabled{opacity:.4;cursor:default}.t-v2-tab-count{margin-left:4px}.t-v2-content-tools{display:flex;align-items:center;gap:10px;margin-left:auto;margin-bottom:6px}@media(max-width:619.98px){.t-v2-content-tools{flex-basis:100%;justify-content:flex-end;margin-left:0}}.t-v2-sorts{display:flex;gap:6px}.t-v2-view-toggle{display:flex;overflow:hidden;background:var(--t-surface);border:1px solid var(--t-line);border-radius:10px}.t-v2-view{display:inline-flex;align-items:center;justify-content:center;padding:7px 10px;color:var(--t-ink-2);background:none;border:none;cursor:pointer}.t-v2-view--on{color:var(--t-surface);background:var(--t-ink)}.t-v2-my{padding:14px 16px calc(var(--t-tabbar-h) + 24px + var(--t-safe-bottom))}.t-v2-my.t-v2-my--gate{grid-template-columns:1fr}.t-v2-my-side{display:flex;flex-direction:column;gap:22px;min-width:0;padding:26px 22px;background:var(--t-surface);border-radius:var(--t-radius-panel)}.t-v2-my-side .t-v2-profile-card{padding:0;background:none;border-radius:0}.t-v2-my-nav{padding-top:22px;border-top:1px solid var(--t-line-soft)}.t-v2-my-nav-title{margin:0 0 10px;font-size:14px;font-weight:700;letter-spacing:.01em;color:var(--t-ink)}.t-v2-my-nav-list{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.t-v2-my-row{display:flex;align-items:center;gap:14px;width:100%;box-sizing:border-box;padding:8px;text-align:left;font-family:inherit;background:none;border:none;border-radius:12px;cursor:pointer}.t-v2-my-row:hover{background:var(--t-bg2)}.t-v2-my-row-icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--t-ink-2)}.t-v2-my-row--on{background:var(--t-line-soft)}.t-v2-my-row-main{display:flex;align-items:center;flex:1 1 auto;min-width:0}.t-v2-my-row-title{font-size:15px;font-weight:500;line-height:1.3;letter-spacing:-.01em;color:var(--t-ink)}.t-v2-my-row-count{font-size:var(--t-fs-meta);font-weight:500;color:var(--t-ink-3)}.t-v2-my-row-arrow{flex:0 0 auto;display:inline-flex;color:var(--t-ink-4)}.t-v2-my-row-arrow>svg{width:16px;height:16px;stroke-width:1.6;transform:rotate(180deg)}.t-v2-mypost-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));grid-gap:12px;gap:12px}.t-v2-mycomment-list,.t-v2-mypost-list{display:flex;flex-direction:column;gap:10px}.t-v2-mycomment,.t-v2-mypost{display:flex;flex-direction:column;gap:8px;padding:14px;background:var(--t-bg2);border-radius:var(--t-radius-card)}.t-v2-mypost-top{display:flex;align-items:flex-start;gap:8px}.t-v2-mycomment-main,.t-v2-mypost-main{display:flex;flex-direction:column;gap:4px;flex:1 1 auto;min-width:0;padding:0;text-align:left;font-family:inherit;background:none;border:none;cursor:pointer}.t-v2-mycomment-post,.t-v2-mypost-title{font-size:var(--t-fs-title-card);font-weight:700;color:var(--t-ink)}.t-v2-mypost-pin{font-size:var(--t-fs-meta)}.t-v2-mycomment-body,.t-v2-mypost-teaser{font-size:var(--t-fs-meta);line-height:1.45;color:var(--t-ink-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.t-v2-mypost-more{flex:0 0 auto;width:30px;height:30px;font-size:18px;color:var(--t-ink-3);background:none;border:none;border-radius:var(--t-radius-pill);cursor:pointer}.t-v2-mycomment-meta,.t-v2-mypost-meta{display:flex;gap:10px;font-size:var(--t-fs-caption);color:var(--t-ink-3)}.t-v2-mypost-identity{font-weight:700}.t-v2-mycomment-post--gone{color:var(--t-gray)}.t-v2-mycomment-badge{margin-right:4px;padding:2px 6px;font-size:var(--t-fs-caption);font-weight:700;color:var(--t-badge-post-fg);background:var(--t-badge-post-bg);border-radius:var(--t-radius-badge)}.t-v2-collection{gap:12px}.t-v2-collection,.t-v2-suggested{display:flex;flex-direction:column}.t-v2-suggested{gap:8px}.t-v2-empty .t-v2-suggested{width:100%;margin-top:20px;text-align:left}.t-v2-suggested-title{margin:0;font-size:var(--t-fs-meta);font-weight:700;color:var(--t-ink-2)}.t-v2-suggested-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.t-v2-suggested-row{display:flex;align-items:center;gap:6px;padding-right:10px;background:var(--t-bg2);border-radius:var(--t-radius-field)}.t-v2-suggested-item{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:8px;box-sizing:border-box;padding:10px;text-align:left;background:none}.t-v2-suggested-follow,.t-v2-suggested-item{font-family:inherit;border:none;cursor:pointer}.t-v2-suggested-follow{flex:0 0 auto;padding:8px 14px;font-size:var(--t-fs-meta);font-weight:700;color:var(--t-on-ink);background:var(--t-ink);border-radius:var(--t-radius-pill)}.t-v2-suggested-follow:disabled{cursor:default}.t-v2-suggested-follow--on{color:var(--t-ink-2);background:none;box-shadow:inset 0 0 0 1px var(--t-line-strong)}.t-v2-suggested-id{display:flex;flex-direction:column;min-width:0}.t-v2-suggested-name{font-size:var(--t-fs-meta);font-weight:700;color:var(--t-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-v2-suggested-meta{font-size:var(--t-fs-caption);color:var(--t-ink-3)}.t-v2-handle-row{display:flex;align-items:center;gap:6px}.t-v2-handle-at{font-family:var(--t-font-mono);font-size:var(--t-fs-body);font-weight:700;color:var(--t-ink-3)}.t-v2-handle-input{flex:1 1 auto;min-width:0;font-family:var(--t-font-mono)}.t-v2-field-msg{margin:6px 0 0;font-size:var(--t-fs-caption);line-height:1.4;color:var(--t-ink-3)}.t-v2-field-msg--ok{color:var(--t-success)}.t-v2-field-msg--error{color:var(--t-warn-fg)}.t-v2-link-row{margin-top:6px}.t-v2-pe-page{display:flex;flex-direction:column;gap:18px;max-width:640px}.t-v2-pe-title{margin:0;font-size:22px;font-weight:800;letter-spacing:-.5px;color:var(--t-ink)}.t-v2-pe{gap:18px}.t-v2-pe,.t-v2-pe-card{display:flex;flex-direction:column}.t-v2-pe-card{gap:22px;padding:22px;background:var(--t-surface);border:1px solid var(--t-line);border-radius:var(--t-radius-card)}.t-v2-pe--sheet .t-v2-pe-card{gap:16px;padding:0;border:none;border-radius:0}.t-v2-pe-avatar-row{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.t-v2-pe-avatar-row .t-avatar{flex:0 0 auto;width:84px;height:84px;font-size:32px}.t-v2-pe-avatar-col{display:flex;flex-direction:column;gap:8px}.t-v2-pe-avatar-btn{display:inline-flex;align-self:flex-start;padding:8px 14px;font-size:var(--t-fs-meta);font-weight:700;color:var(--t-ink);background:var(--t-surface);border:1px solid var(--t-line-strong);border-radius:var(--t-radius-input-sm);cursor:pointer}.t-v2-pe-avatar-hint{font-size:var(--t-fs-caption);color:var(--t-ink-4)}.t-v2-pe .t-field{margin:0}.t-v2-pe .t-field-head{margin-bottom:8px}.t-v2-pe .t-label{font-size:13.5px}.t-v2-pe .t-counter{font-size:11.5px;color:var(--t-ink-4)}.t-v2-pe .t-counter--over{color:var(--t-danger)}.t-v2-pe .t-input,.t-v2-pe .t-textarea{font-size:14.5px;background:var(--t-surface);border-color:var(--t-line);border-radius:var(--t-radius-field)}.t-v2-pe .t-textarea{min-height:92px;line-height:1.6;resize:vertical}.t-v2-pe .t-hint,.t-v2-pe .t-v2-field-msg{margin:6px 0 0;font-size:var(--t-fs-caption)}.t-v2-pe .t-hint{color:var(--t-ink-4)}.t-v2-pe .t-v2-handle-row{position:relative;gap:0}.t-v2-pe .t-v2-handle-at{position:absolute;left:14px;font-family:inherit;font-size:14.5px;font-weight:400;color:var(--t-ink-4);pointer-events:none}.t-v2-pe .t-v2-handle-input{padding-left:30px;font-family:inherit}.t-v2-pe .t-v2-link-row{margin-top:8px}.t-v2-sa{gap:6px}.t-v2-sa-title{margin:0;font-size:15px;font-weight:800;color:var(--t-ink)}.t-v2-sa-desc{margin:0 0 8px;font-size:12.5px;color:var(--t-gray)}.t-v2-sa-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.t-v2-sa-row{gap:12px;padding:12px 0;border-top:1px solid var(--t-line-soft)}.t-v2-sa-icon,.t-v2-sa-row{display:flex;align-items:center}.t-v2-sa-icon{flex:0 0 auto;width:32px;height:32px;border-radius:9px;justify-content:center;color:#fff}.t-v2-sa-icon--instagram{background:linear-gradient(135deg,#f9ce34,#ee2a7b,#6228d7)}.t-v2-sa-icon--youtube{background:#f03}.t-v2-sa-icon--tiktok{background:#0a0a0b}.t-v2-sa-icon--facebook{background:#1877f2}.t-v2-sa-icon--x{background:#0a0a0b}.t-v2-sa-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.t-v2-sa-name{font-size:14px;font-weight:700;color:var(--t-ink)}.t-v2-sa-status{font-size:12.5px;color:var(--t-ink-4)}.t-v2-sa-btn{flex:0 0 auto;padding:8px 15px;font-family:inherit;font-size:12.5px;font-weight:700;color:var(--t-on-ink);background:var(--t-ink);border:0;border-radius:var(--t-radius-pill);cursor:pointer}.t-v2-sa-status--on{color:#2f9e44}.t-v2-sa-status--verified{display:inline-flex;align-items:center;gap:4px}.t-v2-sa-verified{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;color:#fff;background:#2f9e44;flex:0 0 auto}.t-v2-sa-followers{color:var(--t-ink-4)}.t-v2-sa-link{padding:0;font:inherit;color:var(--t-ink-3);text-decoration:underline;background:none;border:0;cursor:pointer}.t-v2-sa-link:disabled{opacity:.6;cursor:default}.t-v2-sa-note{margin:0;font-size:12px;color:var(--t-ink-4)}.t-v2-sa-btn--ghost{padding:7px 13px;color:var(--t-ink-3);background:var(--t-surface);border:1px solid var(--t-line-strong)}.t-v2-sa-btn:disabled{opacity:.6;cursor:default}.t-v2-sa-edit{display:flex;flex-direction:column;gap:6px;padding:0 0 12px 44px}.t-v2-sa-edit-row{display:flex;align-items:center;gap:8px}.t-v2-sa-input{flex:1 1;min-width:0;font-size:13.5px}.t-v2-sa-err{margin:0;font-size:12px;color:var(--t-danger)}.t-v2-sa-icon--sm{width:24px;height:24px;border-radius:50%}.t-v2-profile-socials{display:flex;flex-direction:column;align-self:stretch;gap:10px;margin-top:4px}.t-v2-profile-socials-title{font-size:13.5px;font-weight:800;color:var(--t-ink)}.t-v2-profile-socials-row{display:flex;flex-wrap:wrap;gap:8px}.t-v2-profile-social{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:100%;padding:5px 12px 5px 5px;color:var(--t-ink-2);text-decoration:none;background:var(--t-surface);border:1px solid var(--t-line);border-radius:var(--t-radius-pill)}.t-v2-profile-social-handle{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:12.5px;font-weight:600;white-space:nowrap}.t-v2-sa-verified--chip{width:12px;height:12px;margin-left:-2px}.t-v2-pe-actions{display:flex;justify-content:flex-end;gap:10px}.t-v2-pe-btn{padding:12px 22px;font-family:inherit;font-size:14px;font-weight:700;color:var(--t-ink);background:var(--t-surface);border:1px solid var(--t-line-strong);border-radius:var(--t-radius-pill);cursor:pointer}.t-v2-pe-btn:disabled{color:var(--t-gray);background:var(--t-line-soft);border-color:var(--t-line-soft);cursor:default}.t-v2-pe-btn--primary{padding:12px 26px;color:var(--t-on-ink);background:var(--t-ink);border-color:var(--t-ink)}.t-v2-pe--sheet .t-v2-pe-btn--primary{flex:1 1 auto}.t-v2-my--drill .t-v2-my-side{display:none}.t-v2-my-back{display:none;align-self:flex-start;align-items:center;gap:6px;padding:4px 0;font-family:inherit;font-size:13.5px;font-weight:600;color:var(--t-ink-2);background:none;border:none;cursor:pointer}.t-v2-my--drill .t-v2-my-back{display:flex}.t-v2-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.t-v2-collection .t-v2-search{padding:0 16px;background:var(--t-surface);border-color:var(--t-line);border-radius:var(--t-radius-pill)}@media(min-width:620px){.t-v2-my,.t-v2-profile-page{--t-content-pad:min(24px,4vw);max-width:calc(var(--t-content-max-wide) + 2*var(--t-content-pad));padding:22px var(--t-content-pad) 48px}}@media(min-width:760px){.t-v2-my,.t-v2-profile-layout{grid-template-columns:280px minmax(0,1fr);gap:22px}.t-v2-my--drill .t-v2-my-side{display:flex}.t-v2-my--drill .t-v2-my-back{display:none}}.t-skel-line.t-v2-stat-skel-value{width:60%;height:22px}.t-skel-line.t-v2-stat-skel-label{width:80%;height:16px}.t-skel-line.t-v2-my-skel-avatar{width:88px;height:88px;flex:0 0 auto;border-radius:50%}.t-skel-line.t-v2-my-skel-name{width:40%;height:26px}.t-v2-my-skel-nav{pointer-events:none}.t-skel-line.t-v2-my-skel-nav-title{width:28%;height:17px;margin-bottom:6px}.t-skel-line.t-v2-my-skel-icon{flex:0 0 auto;width:24px;height:24px;border-radius:6px}.t-skel-line.t-v2-my-skel-row-title{width:45%;height:17px}.t-skel-block.t-v2-my-skel-block{height:160px}@media(prefers-reduced-motion:reduce){.t-v2-my-main .t-skel-block,.t-v2-my-main .t-skel-line,.t-v2-my-side .t-skel-line{animation:none}}.t-skel-line.t-v2-author-skel-back{width:56px;height:16px}.t-skel-block.t-v2-author-skel-avatar{flex:0 0 auto;width:88px;height:88px;border-radius:50%}.t-skel-block.t-v2-author-skel-btn{flex:1 1;height:42px;border-radius:var(--t-radius-field)}.t-skel-line.t-v2-author-skel-stat-value{width:50%;height:20px;margin:0 auto}.t-skel-line.t-v2-author-skel-stat-label{width:70%;height:14px;margin:0 auto}.t-v2-author-skel-tab{padding:12px 12px 13px}.t-v2-author-skel-tab>.t-skel-line{width:44px;height:20px}.t-skel-block.t-v2-author-skel-tools{width:112px;height:32px;border-radius:var(--t-radius-input-sm)}@media(prefers-reduced-motion:reduce){.t-v2-author-skel .t-skel-block,.t-v2-author-skel .t-skel-line{animation:none}}.t-v2-rev-screen,.t-v2-rev-stack,.t-v2-revenue{display:flex;flex-direction:column;gap:14px}.t-v2-rev-screen,.t-v2-rev-stack{min-width:0}.t-v2-rev-stack{gap:12px}.t-v2-rev-panel .t-me-card,.t-v2-rev-panel .t-me-empty{background:var(--t-surface);border:1px solid var(--t-line-soft);border-radius:16px}.t-v2-rev-panel .t-activity-body,.t-v2-rev-panel .t-wallet-head{padding-left:0;padding-right:0}.t-v2-rev-panel .t-wallet-head{padding-top:0}.t-v2-rev-list{display:flex;flex-direction:column;overflow:hidden;background:var(--t-surface);border:1px solid var(--t-line-soft);border-radius:16px}.t-v2-rev-row{display:flex;align-items:center;gap:14px;width:100%;box-sizing:border-box;padding:14px 18px;text-align:left;font-family:inherit;background:none;border:none;border-bottom:1px solid var(--t-line-soft);cursor:pointer}.t-v2-rev-row:last-child{border-bottom:none}.t-v2-rev-row:hover{background:var(--t-bg2)}.t-v2-rev-rank{flex:0 0 18px;font-size:var(--t-fs-meta);font-weight:800;text-align:center;color:var(--t-gray)}.t-v2-rev-row-main{flex:1 1 auto;display:flex;flex-direction:column;gap:6px;min-width:0}.t-v2-rev-row-title{overflow:hidden;font-size:14px;font-weight:700;color:var(--t-ink);text-overflow:ellipsis;white-space:nowrap}.t-v2-rev-row-meta{display:flex;align-items:center;gap:10px;font-size:var(--t-fs-caption);color:var(--t-ink-3)}.t-v2-rev-row--static{cursor:default}.t-v2-rev-row--static:hover{background:none}.t-v2-rev-row-split{overflow:hidden;font-size:var(--t-fs-caption);color:var(--t-ink-2);text-overflow:ellipsis;white-space:nowrap}.t-v2-rev-row-bar{flex:1 1 auto;max-width:160px;height:4px;overflow:hidden;background:var(--t-line-soft);border-radius:var(--t-radius-pill)}.t-v2-rev-row-fill{display:block;height:100%;background:var(--t-ink)}.t-v2-rev-row-coin{flex:0 0 auto;font-size:14.5px;font-weight:800;color:var(--t-ink)}.t-v2-rev-list-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 10px;padding:16px 18px 4px}.t-v2-rev-list-title{margin:0;font-size:14.5px;font-weight:800;color:var(--t-ink)}.t-v2-rev-list-hint{font-size:var(--t-fs-caption);color:var(--t-ink-3)}.t-v2-rev-title-row{position:relative;display:flex;align-items:center;gap:4px}.t-v2-rev-sec-title{font-size:17px;letter-spacing:-.3px}.t-v2-rev-page-title,.t-v2-rev-sec-title{margin:0;font-weight:800;color:var(--t-ink)}.t-v2-rev-page-title{font-size:20px;letter-spacing:-.4px}.t-v2-rev-back{align-self:flex-start;display:inline-flex;gap:6px;padding:4px 0;font-family:inherit;font-size:13.5px;font-weight:600}.t-v2-help-btn,.t-v2-help-close,.t-v2-rev-back{align-items:center;color:var(--t-ink-2);background:none;border:none;cursor:pointer}.t-v2-help-btn,.t-v2-help-close{display:flex;justify-content:center;width:32px;height:32px;padding:0}.t-v2-help-close{margin:-6px -8px -6px 0}.t-v2-help-pop{position:absolute;top:calc(100% + 6px);left:0;z-index:20;display:flex;flex-direction:column;gap:12px;box-sizing:border-box;width:100%;max-width:440px;padding:16px 18px 18px;background:var(--t-surface);border:1px solid var(--t-line);border-radius:16px;box-shadow:0 16px 40px rgba(10,10,11,.18)}.t-v2-help-head{display:flex;align-items:center;justify-content:space-between}.t-v2-help-title{font-size:14.5px;font-weight:800;color:var(--t-ink)}.t-v2-help-sec{display:flex;flex-direction:column;gap:6px}.t-v2-help-sec-title{font-size:13.5px;font-weight:800;color:var(--t-ink)}.t-v2-help-list{gap:5px;margin:0;padding:0 0 0 18px;font-size:var(--t-fs-meta);line-height:1.6;color:#3a3f47;word-break:keep-all}.t-v2-help-list,.t-v2-wcard{display:flex;flex-direction:column}.t-v2-wcard{box-sizing:border-box;min-width:0;padding:16px 20px;background:var(--t-surface);border:1px solid var(--t-line);border-radius:var(--t-radius-card)}.t-v2-wcard-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding-bottom:2px}.t-v2-wcard-title{font-size:14.5px;font-weight:800;color:var(--t-ink)}.t-v2-wempty{display:block;padding:30px 0;font-size:13.5px;text-align:center;color:var(--t-ink-3)}.t-v2-rev-utabs{display:flex;gap:22px;overflow-x:auto;border-bottom:1px solid var(--t-line);scrollbar-width:none}.t-v2-rev-utab{flex:0 0 auto;margin-bottom:-1px;padding:10px 0 11px;font-family:inherit;font-size:14.5px;font-weight:600;color:var(--t-ink-3);white-space:nowrap;background:none;border:none;border-bottom:2px solid rgba(0,0,0,0);cursor:pointer}.t-v2-rev-utab--on{font-weight:800;color:var(--t-ink);border-bottom-color:var(--t-ink)}.t-v2-chips{display:flex;flex-wrap:wrap;gap:6px}.t-v2-chip{height:34px;padding:0 13px;font-family:inherit;font-size:12.5px;font-weight:700;color:#3a3f47;white-space:nowrap;background:var(--t-surface);border:1px solid #d2d6dd;border-radius:var(--t-radius-pill);cursor:pointer}.t-v2-chip--on{color:var(--t-on-ink);background:var(--t-ink);border-color:var(--t-ink)}.t-v2-chips--small .t-v2-chip{height:30px;padding:0 12px}.t-v2-seg{display:inline-flex;gap:2px;padding:3px;background:#f1f3f6;border-radius:10px}.t-v2-seg-btn{height:28px;padding:0 14px;font-family:inherit;font-size:12.5px;font-weight:700;color:var(--t-ink-3);background:rgba(0,0,0,0);border:none;border-radius:8px;cursor:pointer}.t-v2-seg-btn--on{color:var(--t-ink);background:var(--t-surface);box-shadow:0 1px 3px rgba(10,10,11,.12)}.t-v2-period{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.t-v2-period-range{font-size:12.5px;color:var(--t-ink-3)}.t-v2-flow{display:grid;grid-template-columns:1fr 20px 1fr 20px 1fr 20px 1fr;grid-gap:4px;gap:4px;align-items:stretch;padding:14px 12px;background:var(--t-surface);border:1px solid var(--t-line);border-radius:16px}.t-v2-flow-step{display:flex;align-items:flex-start;gap:8px;min-width:0;padding:4px 6px;border-radius:12px}.t-v2-flow-no{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:20px;height:20px;margin-top:1px;font-size:11px;font-weight:800;color:var(--t-on-ink);background:var(--t-ink);border-radius:50%}.t-v2-flow--coin .t-v2-flow-no--last{color:#4a5a12;background:#e9f0d2}.t-v2-flow--trade .t-v2-flow-no--last{color:#4b3f99;background:#e9e5f8}.t-v2-flow-text{display:flex;flex-direction:column;gap:2px;min-width:0}.t-v2-flow-name{font-size:13.5px;font-weight:800;color:var(--t-ink);white-space:nowrap}.t-v2-flow-sub{font-size:11.5px;line-height:1.45;color:var(--t-ink-3);word-break:keep-all}.t-v2-flow-arrow{display:flex;align-items:center;justify-content:center;color:#c4c8cf}.t-v2-sum2{display:grid;grid-template-columns:1fr 1fr;padding:16px 20px;background:var(--t-surface);border:1px solid var(--t-line);border-radius:var(--t-radius-card)}.t-v2-sum2-cell{display:flex;flex-direction:column;gap:4px;min-width:0;padding-right:16px}.t-v2-sum2-cell+.t-v2-sum2-cell{padding-right:0;padding-left:16px;border-left:1px solid var(--t-line)}.t-v2-sum2-label{font-size:12.5px;font-weight:700;color:var(--t-ink-2)}.t-v2-sum2-value{font-size:20px;font-weight:800;letter-spacing:-.4px;color:var(--t-ink)}.t-v2-sum2-sub{font-size:var(--t-fs-caption);line-height:1.45;color:var(--t-ink-3);word-break:keep-all}.t-v2-kv{display:flex;flex-direction:column;gap:8px;padding:12px 16px;background:var(--t-bg2);border-radius:12px}.t-v2-kv-row{display:flex;justify-content:space-between;gap:12px;font-size:var(--t-fs-meta)}.t-v2-kv-row--em{padding-top:8px;border-top:1px dashed var(--t-line)}.t-v2-kv-row--em .t-v2-kv-v{font-size:15px}.t-v2-kv-k{color:var(--t-ink-3)}.t-v2-kv-v{color:var(--t-ink);text-align:right}.t-v2-note{display:flex;flex-direction:column;gap:6px;padding:4px 4px 0;font-size:12.5px;line-height:1.55;color:var(--t-ink-3);word-break:keep-all}.t-v2-note-title{color:#3a3f47}.t-v2-note-title,.t-v2-wmore{font-size:var(--t-fs-meta);font-weight:800}.t-v2-wmore{height:42px;margin:6px 0 12px;font-family:inherit;color:var(--t-ink);background:var(--t-surface);border:1px solid #d2d6dd;border-radius:12px;cursor:pointer}.t-v2-badge{flex:0 0 auto;padding:2px 8px;font-size:11.5px;font-weight:800;white-space:nowrap;border-radius:var(--t-radius-pill)}.t-v2-tone--blue{color:#3b5bdb;background:#eef2ff}.t-v2-tone--amber{color:#8a5a00;background:#fff4db}.t-v2-tone--green{color:#3d5200;background:#f0fbc9}.t-v2-tone--red{color:#d93636;background:#fdeded}.t-v2-tone--gray{color:var(--t-ink-2);background:#f1f3f6}.t-v2-chev{flex:0 0 auto;color:#c4c8cf;transition:transform .15s ease}.t-v2-chev--down-open{transform:rotate(180deg)}.t-v2-chev--right-open{transform:rotate(90deg)}.t-v2-pill-btn{display:inline-flex;flex:0 0 auto;align-items:center;gap:5px;height:34px;padding:0 14px;font-family:inherit;font-size:12.5px;font-weight:700;color:var(--t-ink);background:var(--t-surface);border:1px solid #d2d6dd;border-radius:var(--t-radius-pill);cursor:pointer}.t-v2-pill-btn--dark{font-weight:800;color:var(--t-on-ink);background:var(--t-ink);border-color:var(--t-ink)}.t-v2-wal-titles{display:flex;flex-direction:column;gap:4px}.t-v2-wal-sub{font-size:var(--t-fs-meta);color:var(--t-ink-3)}.t-v2-wal-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);overflow:hidden;background:var(--t-surface);border:1px solid var(--t-line);border-radius:20px}.t-v2-wal-col{display:flex;flex-direction:column;gap:12px;min-width:0;padding:20px 22px}.t-v2-wal-col+.t-v2-wal-col{border-left:1px solid var(--t-line-soft)}.t-v2-wal-label{gap:8px;font-size:var(--t-fs-meta);font-weight:700;color:var(--t-ink-2)}.t-v2-wal-label,.t-v2-wal-mark{display:flex;align-items:center}.t-v2-wal-mark{flex:0 0 auto;justify-content:center;width:26px;height:26px;font-size:12.5px;font-weight:900;border-radius:50%}.t-v2-wal-mark--coin{color:#4a5a12;background:#e9f0d2}.t-v2-wal-mark--point{color:#3a3f47;background:var(--t-line-soft)}.t-v2-wal-mark--lg{width:38px;height:38px;font-size:17px}.t-v2-wal-mark--point.t-v2-wal-mark--lg{color:var(--t-on-ink);background:var(--t-ink)}.t-v2-wal-amount{font-size:28px;font-weight:800;line-height:1.15;letter-spacing:-.6px;color:var(--t-ink)}.t-v2-wal-btn{height:42px;margin-top:auto;padding:0 18px;font-family:inherit;font-size:13.5px;font-weight:800;white-space:nowrap;border-radius:var(--t-radius-pill);cursor:pointer}.t-v2-wal-btn--dark{color:var(--t-on-ink);background:#24272d;border:none}.t-v2-wal-btn--line{color:var(--t-ink);background:var(--t-surface);border:1px solid #d2d6dd}.t-v2-wal-recent{padding:16px 20px 8px;border-radius:20px}.t-v2-wal-recent-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding-bottom:6px}.t-v2-wal-all{margin-left:auto;padding:4px 0;font-family:inherit;font-size:12.5px;font-weight:600;color:var(--t-ink-2);background:none;border:none;cursor:pointer}.t-v2-led-row,.t-v2-wal-row{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--t-line-soft)}.t-v2-led-row:last-of-type,.t-v2-wal-row:last-of-type{border-bottom:none}.t-v2-led-row-main,.t-v2-wal-row-main{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.t-v2-led-row-title,.t-v2-wal-row-title{overflow:hidden;font-size:13.5px;font-weight:700;color:var(--t-ink);text-overflow:ellipsis;white-space:nowrap}.t-v2-led-row-sub,.t-v2-wal-row-sub{overflow:hidden;font-size:11.5px;color:var(--t-ink-3);text-overflow:ellipsis;white-space:nowrap}.t-v2-led-row-amt,.t-v2-wal-row-amt{flex:0 0 auto;font-size:14px;font-weight:800;color:var(--t-ink)}.t-v2-led-row-amt--out,.t-v2-wal-row-amt--out{color:var(--t-ink-3)}.t-v2-led-bal{flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px;padding:18px 20px}.t-v2-led-bal-text{display:flex;flex:1 1;flex-direction:column;min-width:0}.t-v2-led-bal-label{font-size:var(--t-fs-meta);color:var(--t-ink-2)}.t-v2-led-bal-value{font-size:28px;font-weight:800;line-height:1.2;color:var(--t-ink)}.t-v2-led-bal-btn{flex:0 0 auto;height:40px;margin-top:0}.t-v2-led-notice{margin:0;padding:12px 16px;font-size:var(--t-fs-meta);line-height:1.5;color:#3a3f47;background:var(--t-surface);border:1px solid var(--t-line);border-radius:12px}.t-v2-led-filters{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.t-v2-led-filters .t-v2-chip{height:32px}.t-v2-led-range{display:flex;flex-wrap:wrap;gap:8px 18px;padding:12px 16px;font-size:var(--t-fs-meta);color:var(--t-ink-2);background:var(--t-bg2);border-radius:12px}.t-v2-led-range b{color:var(--t-ink)}.t-v2-led-sums{display:flex;gap:14px;margin-left:auto}.t-v2-led-list{padding:4px 18px}.t-v2-led-list .t-v2-led-row{padding:14px 0}.t-v2-led-list .t-v2-led-row-title{font-size:14px}.t-v2-led-list .t-v2-led-row-sub{font-size:var(--t-fs-caption)}.t-v2-led-list .t-v2-led-row-amt{font-size:15px}.t-v2-led-tag{flex:0 0 auto;padding:3px 7px;font-size:11.5px;font-weight:800;color:var(--t-ink-2);background:#f1f3f6;border-radius:6px}.t-v2-led-tag--in{color:#3d5200;background:#f0fbc9}.t-v2-earn-duo{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:12px;gap:12px;align-items:stretch}.t-v2-earn-card{display:flex;flex-direction:column;gap:12px;box-sizing:border-box;min-width:0;padding:20px 22px;background:var(--t-surface);border:1px solid var(--t-line);border-radius:22px}.t-v2-earn-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.t-v2-earn-tag{display:inline-flex;flex:0 0 auto;align-items:center;padding:3px 9px;font-size:11.5px;font-weight:800;white-space:nowrap;border-radius:var(--t-radius-pill)}.t-v2-earn-tag--coin{color:#4a5a12;background:#e9f0d2}.t-v2-earn-tag--trade{color:#4b3f99;background:#e9e5f8}.t-v2-earn-link{padding:4px 0;font-family:inherit;font-size:var(--t-fs-meta);font-weight:600;color:var(--t-ink-2);background:none;border:none;cursor:pointer}.t-v2-earn-box{display:flex;flex-direction:column;gap:4px;padding:14px 16px;background:var(--t-bg2);border-radius:16px}.t-v2-earn-label{display:inline-flex;align-items:center;font-size:var(--t-fs-meta);font-weight:700;color:#3a3f47}.t-v2-earn-box-row{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px}.t-v2-earn-big{font-size:30px;font-weight:800;line-height:1.15;letter-spacing:-.8px;color:var(--t-ink)}.t-v2-earn-pend{font-size:12.5px;color:var(--t-ink-3);white-space:nowrap}.t-v2-earn-pend b{font-weight:700;color:#3a3f47}.t-v2-earn-kv{display:flex;justify-content:space-between;gap:10px;font-size:12.5px;color:var(--t-ink-3)}.t-v2-earn-kv b{font-weight:700;color:#24272d;text-align:right}.t-v2-earn-hr{height:1px;background:var(--t-line-soft)}.t-v2-earn-meta{font-size:var(--t-fs-caption);line-height:1.5;color:var(--t-ink-3);word-break:keep-all}.t-v2-earn-btns{display:flex;gap:8px;margin-top:auto}.t-v2-earn-btn{flex:1 1;min-height:42px;padding:0 12px;font-family:inherit;font-size:13.5px;font-weight:800;white-space:nowrap;border-radius:var(--t-radius-pill);cursor:pointer}.t-v2-earn-btn--line{color:var(--t-ink);background:var(--t-surface);border:1px solid #d2d6dd}.t-v2-earn-btn--dark{color:var(--t-on-ink);background:#24272d;border:none}.t-v2-earn-btn:disabled{opacity:.4;cursor:default}.t-v2-earn-acct{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 20px;font-size:var(--t-fs-meta);color:#3a3f47;background:var(--t-surface);border:1px solid var(--t-line);border-radius:16px;scroll-margin-top:16px}.t-v2-earn-acct-ic{display:flex;flex:0 0 auto;align-items:center;justify-content:center}.t-v2-earn-acct-ic--ok{width:18px;height:18px;color:var(--t-on-ink);background:#24272d;border-radius:50%}.t-v2-earn-acct-ic--warn{color:#e0a100}.t-v2-earn-acct-text{flex:1 1;min-width:0;word-break:keep-all}.t-v2-earn-acct-short{color:var(--t-ink-3)}.t-v2-earn-acct-btn{flex:0 0 auto;height:32px;padding:0 14px;font-family:inherit;font-size:12.5px;font-weight:800;color:var(--t-ink);white-space:nowrap;background:var(--t-surface);border:1px solid #d2d6dd;border-radius:var(--t-radius-pill);cursor:pointer}.t-v2-earn-acct-btn--dark{color:var(--t-on-ink);background:var(--t-ink);border-color:var(--t-ink)}.t-v2-earn-acct-form{gap:4px;padding:22px}.t-v2-earn-acct-form .t-v2-rev-panel .t-me-card{padding:12px 0 0;border:none}.t-v2-earn-acct-form-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.t-v2-earn-acct-form-title{font-size:17px;font-weight:800;letter-spacing:-.3px;color:var(--t-ink)}.t-v2-earn-acct-form-sub{font-size:var(--t-fs-meta);color:var(--t-ink-3)}.t-v2-cs-head{display:flex;flex-wrap:wrap;align-items:stretch;gap:14px;padding:20px 22px;background:var(--t-surface);border:1px solid var(--t-line);border-radius:20px}.t-v2-cs-head-main{display:flex;flex:1 1 220px;flex-direction:column;gap:6px;min-width:0}.t-v2-cs-head-label{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:700;color:#3a3f47}.t-v2-cs-head-label .t-wallet-help{margin-left:0}.t-v2-cs-head-label .t-v2-earn-tag{padding:2px 8px;font-size:11px}.t-v2-cs-head-big{font-size:34px;font-weight:800;line-height:1.1;letter-spacing:-1px;color:var(--t-ink)}.t-v2-cs-head-note{font-size:var(--t-fs-caption);color:var(--t-ink-3)}.t-v2-cs-head-pend{display:flex;flex:1 1 200px;flex-direction:column;gap:4px;min-width:0;padding:14px 16px;background:var(--t-bg2);border-radius:14px}.t-v2-cs-head-pend-label{font-size:12.5px;font-weight:700;color:var(--t-ink-2)}.t-v2-cs-head-pend-value{font-size:22px;font-weight:800;letter-spacing:-.5px;color:#24272d}.t-v2-cs-head-btns{display:flex;flex:1 1 160px;flex-direction:column;justify-content:center;gap:8px}.t-v2-cs-head-btns--single{flex:0 0 200px}.t-v2-cs-info{padding:14px 20px}.t-v2-cs-info ul{display:flex;flex-direction:column;gap:6px;margin:0;padding:0 0 0 18px;font-size:var(--t-fs-meta);line-height:1.55;color:#3a3f47;word-break:keep-all}.t-v2-cs-table-head{margin-bottom:4px;padding-bottom:10px;font-size:12.5px;font-weight:700;color:var(--t-ink-2);border-bottom:1px solid var(--t-line)}.t-v2-cs-table-head,.t-v2-cs-table-row{display:flex;justify-content:space-between}.t-v2-cs-table-row{align-items:baseline;gap:10px;padding:8px 0}.t-v2-cs-table-row--total{padding:10px 0}.t-v2-cs-table-row--total .t-v2-cs-table-amt,.t-v2-cs-table-row--total .t-v2-cs-table-name{font-size:16px;font-weight:800}.t-v2-cs-table-name{font-size:14px;font-weight:700;color:var(--t-ink)}.t-v2-cs-table-coin{margin-left:4px;font-size:12.5px;font-weight:500;color:var(--t-ink-3)}.t-v2-cs-table-amt{font-size:14px;font-weight:800;color:var(--t-ink);white-space:nowrap}.t-v2-cs-rate{flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px 14px}.t-v2-cs-rate-value{font-size:13.5px;color:var(--t-ink-2)}.t-v2-cs-rate-value b{color:var(--t-ink)}.t-v2-cs-guide{gap:10px}.t-v2-cs-guide ul{display:flex;flex-direction:column;gap:7px;margin:0;padding:0 0 0 18px;font-size:13.5px;line-height:1.55;color:#3a3f47;word-break:keep-all}.t-v2-wd-card{padding:16px 20px 6px}.t-v2-wd-group-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 10px;padding:16px 0 8px;border-bottom:1px solid var(--t-line-soft)}.t-v2-wd-group-title{font-size:14px;font-weight:800;color:var(--t-ink)}.t-v2-wd-group-sum{font-size:var(--t-fs-caption);color:var(--t-ink-3)}.t-v2-wd-row{display:flex;flex-direction:column;border-bottom:1px solid var(--t-line-soft)}.t-v2-wd-row:last-child{border-bottom:none}.t-v2-tr-main,.t-v2-wd-main{display:flex;align-items:center;gap:12px;width:100%;padding:14px 0;font-family:inherit;text-align:left;background:none;border:none;cursor:pointer}.t-v2-wd-icon{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:36px;height:36px;font-size:var(--t-fs-meta);font-weight:900;color:var(--t-ink-2);background:#f1f3f6;border-radius:11px}.t-v2-wd-icon--coin{color:#3d5200;background:#f0fbc9}.t-v2-wd-icon--trade{color:#4b3f99;background:#e9e5f8}.t-v2-wd-info{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.t-v2-wd-title{font-size:14px;font-weight:700;color:var(--t-ink)}.t-v2-wd-sub{font-size:var(--t-fs-caption);color:var(--t-ink-3)}.t-v2-wd-amt{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-end;gap:5px}.t-v2-wd-amount{font-size:15px;font-weight:800;color:var(--t-ink)}.t-v2-wd-open{margin:0 0 14px}.t-v2-tr-list{gap:10px;padding:16px 18px 18px}.t-v2-tr-row{overflow:hidden;background:var(--t-surface);border:1px solid var(--t-line);border-radius:14px}.t-v2-tr-main{padding:14px}.t-v2-tr-bar{flex:0 0 auto;align-self:stretch;width:3px;border-radius:3px}.t-v2-tr-bar.t-v2-tone--blue{background:#3b5bdb}.t-v2-tr-bar.t-v2-tone--amber{background:#e0a100}.t-v2-tr-bar.t-v2-tone--green{background:#9bcb1e}.t-v2-tr-bar.t-v2-tone--red{background:#d93636}.t-v2-tr-info{display:flex;flex:1 1;flex-direction:column;gap:5px;min-width:0}.t-v2-tr-title{overflow:hidden;font-size:14px;font-weight:700;color:var(--t-ink);text-overflow:ellipsis;white-space:nowrap}.t-v2-tr-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px}.t-v2-tr-dates{font-size:var(--t-fs-caption);color:var(--t-ink-3)}.t-v2-tr-amt{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-end;gap:3px}.t-v2-tr-final{font-size:15px;font-weight:800;color:var(--t-ink)}.t-v2-tr-final--wait{color:var(--t-ink-3)}.t-v2-tr-final--cancel{color:#d93636}.t-v2-tr-sub{font-size:11.5px;color:var(--t-ink-3)}.t-v2-tr-open{display:flex;flex-direction:column;gap:6px;margin:0 14px 14px}.t-v2-tr-actions{display:flex;justify-content:flex-end;padding-top:4px}.t-v2-tr-active{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px 10px 29px;background:var(--t-bg2);border-top:1px solid var(--t-line-soft)}.t-v2-tr-buyer{overflow:hidden;min-width:0;font-size:12.5px;color:var(--t-ink-3);text-overflow:ellipsis;white-space:nowrap}@media(max-width:759.98px){.t-v2-flow{grid-template-columns:1fr 1fr;gap:8px;padding:10px}.t-v2-flow-step{padding:10px;background:var(--t-bg2)}.t-v2-flow-arrow{display:none}.t-v2-cs-head-btns{flex-direction:row;flex-basis:100%}.t-v2-cs-head-btns--single{flex:1 1 100%}.t-v2-rev-utabs{gap:18px}.t-v2-rev-utab{font-size:13.5px}.t-v2-wal-col{padding:16px}.t-v2-wal-amount{font-size:22px}}.t-v2-wal-pay{grid-column:1/-1;display:flex;align-items:center;gap:10px;width:100%;padding:12px 20px;border:none;border-top:1px solid #e3e8ef;background:#eef2f7;font:inherit;text-align:left;cursor:pointer}.t-v2-wal-pay:hover{background:#e6ebf2}.t-v2-wal-pay-ic{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid var(--t-line);border-radius:9px;background:var(--t-surface);color:var(--t-ink-2)}.t-v2-wal-pay-title{flex:0 0 auto;font-size:13.5px;font-weight:800;color:var(--t-ink)}.t-v2-wal-pay-last{flex:1 1 auto;min-width:0;overflow:hidden;font-size:12.5px;color:var(--t-gray);white-space:nowrap;text-overflow:ellipsis}.t-v2-wal-pay-arrow{flex:0 0 auto;color:#9aa0ab}.t-v2-pay-list{padding:4px 18px}.t-v2-pay-item{padding:14px 0}.t-v2-pay-item+.t-v2-pay-item{border-top:1px solid var(--t-line-soft)}.t-v2-pay-item .t-wallet-pay-refund{margin-top:8px}.t-v2-pay-row{gap:12px}.t-v2-pay-ic,.t-v2-pay-row{display:flex;align-items:center}.t-v2-pay-ic{flex:0 0 auto;justify-content:center;width:36px;height:36px;border-radius:10px;background:var(--t-lock-bg)}.t-v2-pay-main{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.t-v2-pay-title{font-size:14px;font-weight:700;color:var(--t-ink)}.t-v2-pay-sub{overflow:hidden;font-size:12px;color:var(--t-gray);white-space:nowrap;text-overflow:ellipsis}.t-v2-pay-side{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-end;gap:4px}.t-v2-pay-price{font-size:15px;font-weight:800;color:var(--t-ink)}.t-v2-pay-price--refunded{color:var(--t-gray);text-decoration:line-through}.t-v2-pay-status{padding:2px 7px;border-radius:6px;background:var(--t-lock-bg);font-size:11.5px;font-weight:700;color:var(--t-ink-2)}.t-v2-pay-status--refunded{background:#fdeded;color:#d93636}.t-v2-earn-blind-wrap{position:relative;border-radius:22px;overflow:hidden}.t-v2-earn-blind-ghost{filter:blur(5px);opacity:.55;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.t-v2-earn-blind-ghost .t-v2-earn-card{min-height:210px}.t-v2-earn-blind-bar{display:block;width:70%;height:14px;border-radius:7px;background:var(--t-line)}.t-v2-earn-blind-bar--lg{width:55%;height:30px;border-radius:10px}.t-v2-earn-blind-bar--sm{width:40%}.t-v2-earn-blind{position:absolute;inset:0;flex-direction:column;gap:10px;padding:24px;text-align:center;background:rgba(255,255,255,.55)}.t-v2-earn-blind,.t-v2-earn-blind-ic{display:flex;align-items:center;justify-content:center}.t-v2-earn-blind-ic{width:48px;height:48px;border-radius:50%;background:var(--t-ink);color:var(--t-lime);box-shadow:0 6px 18px rgba(10,10,11,.18)}.t-v2-earn-blind-title{font-size:17px;font-weight:800;letter-spacing:-.3px;color:var(--t-ink);word-break:keep-all}.t-v2-earn-blind-desc{max-width:440px;margin:0;font-size:13px;line-height:1.6;color:var(--t-ink-2);word-break:keep-all}.t-v2-earn-blind-btn{height:44px;margin-top:4px;padding:0 22px;border:none;border-radius:var(--t-radius-pill);background:var(--t-ink);font:inherit;font-size:14px;font-weight:800;color:var(--t-on-ink);cursor:pointer}.t-v2-compose-page{display:flex;flex-direction:column}.t-v2-compose,.t-v2-compose-body{flex:1 1 auto;display:flex;flex-direction:column}.t-v2-compose-body{min-height:0}.t-v2-ed{flex:1 0 auto;display:flex;flex-direction:column;gap:0;padding:16px 16px 24px}@media(min-width:620px){.t-app>.t-v2-compose-body{max-width:none;margin-inline:0}.t-app .t-v2-column.t-v2-compose{max-width:804px;padding:6px 24px 0 60px}.t-v2-ed{padding:10px 0 26px}}.t-v2-ed-title{width:100%;border:0;background:rgba(0,0,0,0);font:800 26px/1.3 var(--t-font-body);color:var(--t-ink);letter-spacing:-.6px;padding:14px 0 12px;outline:none}.t-v2-ed-title,.t-v2-ed-title-row{margin-bottom:4px;border-bottom:1px solid var(--t-line)}.t-v2-ed-title-row{display:flex;align-items:center;gap:8px}.t-v2-ed-title-row>.t-v2-ed-title{flex:1 1;min-width:0;margin-bottom:0;border-bottom:0}.t-v2-ed-title::placeholder{color:var(--t-ink-4)}.t-v2-ed-rows{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.t-v2-ed-row{position:relative;display:grid;grid-template-columns:28px 1fr auto;align-items:start;grid-gap:4px;gap:4px;padding:0;border-radius:var(--t-radius-field)}.t-v2-ed-row--dragging{opacity:.6;outline:2px dashed var(--t-line-strong)}.t-v2-ed-row-body{min-width:0}.t-v2-ed-handle,.t-v2-ed-row-gutter{display:flex;flex-direction:column;gap:2px}.t-v2-ed-handle{position:relative;opacity:.5;touch-action:auto}.t-v2-ed-handle-del,.t-v2-ed-handle-grip{width:24px;height:26px;border:0;border-radius:6px;background:rgba(0,0,0,0);color:var(--t-ink-3);display:grid;place-items:center;padding:0;cursor:pointer}.t-v2-ed-handle-grip{width:20px;cursor:-webkit-grab;cursor:grab;touch-action:none}.t-v2-ed-handle-grip:active{cursor:-webkit-grabbing;cursor:grabbing}.t-v2-ed-handle-grip:hover{background:var(--t-bg2);color:var(--t-ink)}.t-v2-ed-handle-del:hover{background:var(--t-bg2);color:var(--t-danger)}@media(min-width:620px){.t-v2-ed-row{grid-template-columns:1fr auto}.t-v2-ed-row-gutter{display:contents}.t-v2-ed-handle{position:absolute;left:-50px;top:4px;flex-direction:row;gap:0;opacity:0;transition:opacity .12s ease}.t-v2-ed-handle--on,.t-v2-ed-row:focus-within .t-v2-ed-handle,.t-v2-ed-row:hover .t-v2-ed-handle{opacity:1}}.t-v2-ed-grow{display:grid}.t-v2-ed-grow:after{content:attr(data-replicated-value) " ";visibility:hidden;white-space:pre-wrap;box-sizing:border-box;width:100%;font:inherit;padding:4px 0}.t-v2-ed-grow:after,.t-v2-ed-grow>.t-v2-ed-textarea{grid-area:1/1/2/2;min-width:0;overflow-wrap:anywhere}.t-v2-ed-text{position:relative;font:400 16px/1.7 var(--t-font-body);color:var(--t-ink)}.t-v2-ed-text--h{font:800 20px/1.4 var(--t-font-body)}.t-v2-ed-editable{width:100%;min-height:1.7em;padding:4px 0;outline:none;white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;color:inherit;caret-color:var(--t-ink);-webkit-user-modify:read-write-plaintext-only;-webkit-user-modify:read-write}.t-app .t-v2-ed-editable:focus-visible{outline:none}.t-v2-ed-editable:empty:before{content:attr(data-placeholder);color:var(--t-ink-4);pointer-events:none}.t-v2-ed-editable b,.t-v2-ed-editable strong{font-weight:800}.t-v2-ed-editable u{text-underline-offset:2px}.t-v2-ed-link{color:var(--t-ink);text-decoration:underline;-webkit-text-decoration-color:var(--t-ink-3);text-decoration-color:var(--t-ink-3);text-underline-offset:2px}.t-v2-ed-text--s>.t-v2-ed-editable{font-size:14.5px}.t-v2-ed-text--l>.t-v2-ed-editable{font-size:19px}.t-v2-ed-text--center>.t-v2-ed-editable{text-align:center}.t-v2-ed-text--quote>.t-v2-ed-editable{padding-left:14px;border-left:3px solid var(--t-line);color:var(--t-ink-2)}.t-v2-ed-text--bullet>.t-v2-ed-editable,.t-v2-ed-text--number>.t-v2-ed-editable{padding-left:22px}.t-v2-ed-text--bullet>.t-v2-ed-editable:after,.t-v2-ed-text--number>.t-v2-ed-editable:after{content:"•";position:absolute;left:6px;top:4px;color:var(--t-ink-3);pointer-events:none}.t-v2-ed-text--number>.t-v2-ed-editable:after{content:"1.";font-size:13px;top:6px}.t-v2-tb{position:absolute;left:0;z-index:30;display:flex;flex-wrap:wrap;align-items:center;gap:2px;max-width:100%;padding:6px;transform:translateY(calc(-100% - 8px));background:var(--t-surface);border:1px solid var(--t-line);border-radius:12px;box-shadow:0 10px 28px rgba(0,0,0,.14);-webkit-user-select:none;-moz-user-select:none;user-select:none}.t-v2-tb-group{display:flex;gap:2px;padding:0 4px;border-right:1px solid var(--t-line)}.t-v2-tb-group:last-of-type{border-right:0}.t-v2-tb-btn{display:inline-flex;align-items:center;justify-content:center;gap:2px;min-width:32px;height:32px;padding:0 6px;border:0;border-radius:8px;background:rgba(0,0,0,0);color:var(--t-ink);font:700 15px/1 var(--t-font-body);cursor:pointer}.t-v2-tb-btn:hover{background:var(--t-bg2)}.t-v2-tb-btn--on{background:var(--t-ink);color:var(--t-surface)}.t-v2-tb-btn u{text-underline-offset:2px}.t-v2-tb-aa{font-weight:800;letter-spacing:-.5px}.t-v2-tb-size{position:relative}.t-v2-tb-menu{position:absolute;top:calc(100% + 4px);left:0;z-index:1;display:flex;flex-direction:column;min-width:96px;padding:4px;background:var(--t-surface);border:1px solid var(--t-line);border-radius:10px;box-shadow:0 8px 20px rgba(0,0,0,.12)}.t-v2-tb-menu-item{padding:8px 10px;border:0;border-radius:6px;background:rgba(0,0,0,0);color:var(--t-ink);text-align:left;font:500 15px/1.2 var(--t-font-body);cursor:pointer}.t-v2-tb-menu-item--s{font-size:13px}.t-v2-tb-menu-item--l{font-size:18px}.t-v2-tb-menu-item--on,.t-v2-tb-menu-item:hover{background:var(--t-bg2)}.t-v2-tb-link{display:flex;flex-wrap:wrap;align-items:center;gap:6px;flex-basis:100%;padding:6px 4px 2px}.t-v2-tb-link-input{flex:1 1 160px;min-width:0;height:34px;padding:0 10px;border:1px solid var(--t-line);border-radius:8px;background:var(--t-bg2);color:var(--t-ink);font:400 14px/1 var(--t-font-body)}.t-v2-tb-link-input[aria-invalid=true]{border-color:var(--t-danger)}.t-v2-tb-link-apply,.t-v2-tb-link-remove{height:34px;padding:0 12px;border:0;border-radius:8px;font:700 13px/1 var(--t-font-body);cursor:pointer}.t-v2-tb-link-apply{background:var(--t-ink);color:var(--t-surface)}.t-v2-tb-link-remove{background:var(--t-bg2);color:var(--t-ink-2)}.t-v2-tb-link-error{flex-basis:100%;margin:0;font-size:var(--t-fs-caption);color:var(--t-danger)}.t-v2-ed-textarea{width:100%;border:0;background:rgba(0,0,0,0);resize:none;overflow:hidden;padding:4px 0;font:inherit;color:inherit;outline:none}.t-app .t-v2-ed-textarea:focus-visible,.t-app .t-v2-ed-title:focus-visible{outline:none}.t-v2-ed-textarea::placeholder{color:var(--t-ink-4)}.t-v2-ed-over{margin:2px 0 0;font-size:var(--t-fs-caption);color:var(--t-danger)}.t-v2-ed-ins{list-style:none;padding:0 0 0 28px}.t-v2-ed-ins-line{position:relative;display:flex;height:12px;z-index:1}.t-v2-ed-ins-line,.t-v2-ed-ins-plus{align-items:center;justify-content:center}.t-v2-ed-ins-plus{width:24px;height:24px;border-radius:50%;border:1px solid var(--t-line);background:var(--t-surface);color:var(--t-ink-3);font-size:14px;line-height:1;display:inline-flex;cursor:pointer;opacity:0;transition:opacity .12s ease}.t-v2-ed-ins:focus-within .t-v2-ed-ins-plus,.t-v2-ed-ins:hover .t-v2-ed-ins-plus{opacity:1}.t-v2-ed-ins-open{margin-top:22px;padding-top:12px;border-top:1px solid var(--t-line-soft);display:flex;flex-direction:column;gap:4px}.t-v2-ed-strip{display:flex;align-items:center;flex-wrap:wrap;gap:2px;margin-left:-12px}.t-v2-ed-strip-btn{flex:0 0 auto;display:inline-flex;align-items:center;gap:7px;border:0;background:none;border-radius:10px;padding:9px 12px;cursor:pointer;font-family:inherit;font-size:13.5px;font-weight:600;letter-spacing:-.2px;color:var(--t-ink-2)}.t-v2-ed-strip-btn svg{color:var(--t-ink)}.t-v2-ed-strip-btn:focus-visible,.t-v2-ed-strip-btn:hover{background:var(--t-bg2);color:var(--t-ink)}.t-v2-ed-strip-btn[aria-disabled=true]{opacity:.45;cursor:default}.t-v2-ed-strip-close{flex:0 0 auto;width:34px;height:34px;border:0;background:none;color:var(--t-ink-3);font-size:18px;line-height:1;cursor:pointer;font-family:inherit}.t-v2-ed-strip{position:relative}.t-v2-ed-guide{margin-left:auto;display:inline-flex}.t-v2-ed-guide-btn{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:999px;border:1px solid #e6e8ec;background:#fff;color:#767c87;font-family:inherit;font-size:12.5px;font-weight:600;white-space:nowrap;cursor:pointer}.t-v2-ed-guide-btn:hover{color:#3a3f47}.t-v2-ed-guide-btn[aria-expanded=true]{border-color:#d2d6dd;background:#f1f3f6;color:#3a3f47}.t-v2-ed-guide-btn-short,.t-v2-ed-guide-scrim{display:none}.t-v2-ed-guide-panel{position:absolute;right:0;left:12px;top:calc(100% + 6px);max-width:720px;margin-left:auto;z-index:12;display:flex;flex-direction:column;gap:14px;padding:20px 22px 22px;background:#fff;border:1px solid #e1e4e8;border-radius:18px;box-shadow:0 18px 44px rgba(10,10,11,.16);color:var(--t-ink);text-align:left}.t-v2-ed-guide-panel:before{content:"";position:absolute;top:-7px;right:52px;width:12px;height:12px;background:#fff;border-left:1px solid #e1e4e8;border-top:1px solid #e1e4e8;transform:rotate(45deg)}.t-v2-ed-guide-grab{display:none}.t-v2-ed-guide-hd{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.t-v2-ed-guide-hd h2{margin:0;font-size:19px;font-weight:800;letter-spacing:-.4px}.t-v2-ed-guide-hd p{margin:4px 0 0;font-size:13px;color:#767c87}.t-v2-ed-guide-x{flex:0 0 auto;width:32px;height:32px;border:none;background:none;display:flex;align-items:center;justify-content:center;color:#3a3f47;cursor:pointer;border-radius:8px}.t-v2-ed-guide-x:hover{background:#f1f3f6}.t-v2-ed-guide-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.t-v2-ed-guide-card{display:flex;flex-direction:column;gap:8px;border:1px solid #eef0f3;border-radius:14px;padding:14px 16px}.t-v2-ed-guide-card h3{margin:0;display:flex;align-items:center;gap:8px;font-size:14px;font-weight:800}.t-v2-ed-guide-card ul{word-break:keep-all;margin:0;padding:0 0 0 16px;display:flex;flex-direction:column;gap:3px;font-size:13px;line-height:1.55;color:#3a3f47}.t-v2-ed-guide-usage{display:flex;flex-direction:column;gap:6px;background:#f6f7f9;border-radius:10px;padding:10px 12px}.t-v2-ed-guide-usage-warn{margin:0;font-size:12px;font-weight:600;line-height:1.45;color:var(--t-danger)}.t-v2-ed-guide-usage-top{display:flex;justify-content:space-between;font-size:12px;color:#565b65}.t-v2-ed-guide-usage-top b{color:var(--t-ink)}.t-v2-ed-guide-bar{height:6px;border-radius:99px;background:#e3e6ea;overflow:hidden}.t-v2-ed-guide-bar span{display:block;height:100%;min-width:4px;background:var(--t-ink);border-radius:99px}@media(max-width:619.98px){.t-v2-ed-guide-btn{height:30px;padding:0 10px;gap:4px;font-size:12px}.t-v2-ed-guide-btn-long{display:none}.t-v2-ed-guide-btn-short{display:inline}.t-v2-ed-guide-scrim{display:block;position:fixed;inset:0;z-index:100;background:rgba(10,10,11,.38)}.t-v2-ed-guide-panel{position:fixed;left:0;right:0;top:auto;bottom:0;max-width:none;max-height:88%;overflow-y:auto;z-index:101;gap:12px;padding:10px 16px calc(24px + env(safe-area-inset-bottom, 0px));border:none;border-radius:20px 20px 0 0;box-shadow:0 -14px 44px rgba(10,10,11,.16)}.t-v2-ed-guide-panel:before{display:none}.t-v2-ed-guide-grab{display:block;align-self:center;width:40px;height:4px;border-radius:99px;background:#d9dce1}.t-v2-ed-guide-hd h2{font-size:17px}.t-v2-ed-guide-hd p{font-size:12.5px;margin-top:3px}.t-v2-ed-guide-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.t-v2-ed-guide-card{padding:12px;gap:6px;border-radius:12px}.t-v2-ed-guide-card h3{font-size:13.5px;gap:6px}.t-v2-ed-guide-card ul{font-size:12px}}.t-v2-ed-lockopt-btn{position:relative;display:flex;align-items:center;justify-content:center;width:100%;border:0;background:none;padding:14px 0 4px;cursor:pointer;font-family:inherit}.t-v2-ed-lockopt-line{position:absolute;left:0;right:0;top:calc(50% + 5px);height:0;border-top:1px dashed var(--t-line-strong)}.t-v2-ed-lockopt-label{position:relative;display:inline-flex;align-items:center;gap:6px;background:var(--t-surface);padding:0 12px;font-size:12.5px;font-weight:600;letter-spacing:-.1px;color:var(--t-ink-3)}.t-v2-ed-lockopt-btn:hover .t-v2-ed-lockopt-label{color:var(--t-ink)}@media(max-width:619.98px){.t-v2-ed-ins-plus{opacity:1}}@media(min-width:620px){.t-v2-ed-ins{padding-left:0}}.t-v2-ed-menu{position:absolute;left:-50px;top:34px;z-index:20;width:230px;background:var(--t-surface);border:1px solid var(--t-line);border-radius:12px;box-shadow:0 12px 32px rgba(10,10,11,.12);padding:6px;display:flex;flex-direction:column}@media(max-width:619.98px){.t-v2-ed-menu{left:0}}.t-v2-ed-menu-head{margin:0;padding:6px 10px 4px;font-size:11px;font-weight:700;color:var(--t-ink-3)}.t-v2-ed-menu-item{width:100%;display:flex;align-items:center;gap:11px;border:0;background:rgba(0,0,0,0);text-align:left;padding:8px 10px;border-radius:8px;cursor:pointer;font-family:inherit}.t-v2-ed-menu-item:focus-visible,.t-v2-ed-menu-item:hover{background:var(--t-bg2)}.t-v2-ed-menu-item[aria-disabled=true]{opacity:.45;cursor:default}.t-v2-ed-menu-item-icon{flex:0 0 auto;width:32px;height:32px;border:1px solid var(--t-line);border-radius:8px;background:var(--t-surface);display:grid;place-items:center;color:var(--t-ink)}.t-v2-ed-menu-item-text{display:flex;flex-direction:column;gap:1px;min-width:0}.t-v2-ed-menu-item-label{font-size:13.5px;font-weight:600;color:var(--t-ink)}.t-v2-ed-menu-item-sub{font-size:11.5px;color:var(--t-ink-3)}.t-v2-ed-lockbox{position:relative;display:flex;flex-direction:column;gap:6px;margin:10px 0 8px;padding:10px 28px 4px}.t-v2-ed-lockbox>.t-v2-paywall-sub{margin:0;min-height:1em}.t-v2-ed-lockbox--draggable{cursor:-webkit-grab;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:8px}.t-v2-ed-lockbox--draggable:focus-visible{outline:2px solid var(--t-lime);outline-offset:2px}.t-v2-ed-lockbox--dragging{cursor:-webkit-grabbing;cursor:grabbing}.t-v2-ed-lockbox--dragging .t-v2-paywall-rule-line{background:var(--t-lime)}@media(min-width:620px){.t-v2-ed-lockbox{margin-left:-50px;padding-right:0;padding-left:50px}}.t-v2-ed-seg{border:1px solid var(--t-line);background:var(--t-surface);color:var(--t-ink-2);border-radius:var(--t-radius-pill);padding:6px 12px;font-size:13px;font-weight:700;cursor:pointer}.t-v2-ed-seg--on{background:var(--t-ink);border-color:var(--t-ink);color:var(--t-on-ink)}.t-v2-ed-seg[aria-disabled=true]{opacity:.5}.t-v2-ed-gallery{display:flex;flex-direction:column;gap:10px}.t-v2-ed-gallery-actions,.t-v2-ed-gallery-head,.t-v2-ed-gallery-modes{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.t-v2-ed-gallery-layout{display:inline-flex;gap:6px}.t-v2-ed-gallery-head{justify-content:flex-end}.t-v2-ed-gallery--editing .t-v2-ed-gallery-head{justify-content:flex-start}.t-v2-ed-gallery-count{margin-left:auto;font-size:13px;font-weight:500;color:var(--t-gray)}.t-v2-ed-gallery-edit{border:0;background:none;padding:7px 4px;font-family:inherit;font-size:13px;font-weight:700;color:var(--t-ink-3);cursor:pointer}.t-v2-ed-gallery-edit:hover{color:var(--t-ink)}.t-v2-ed-gallery-edit--dim{opacity:.4}.t-v2-ed-gallery-strip-row{display:flex;gap:10px}.t-v2-ed-gallery-strip{flex:0 1 auto;min-width:0;margin:0}.t-v2-ed-gallery-strip .swiper-slide:last-child{margin-right:0!important}.t-v2-ed-gallery-strip>.swiper-wrapper{list-style:none;margin:0;padding:0}.t-v2-ed-gallery-strip .t-v2-ed-gallery-tile{width:auto;height:300px;min-width:120px;aspect-ratio:auto;border-radius:14px}.t-v2-ed-gallery-strip .t-v2-ed-gallery-tile img{width:auto;height:100%;max-width:100%}.t-v2-ed-gallery-strip-row>.t-v2-ed-gallery-add{flex:0 0 140px;height:300px;aspect-ratio:auto}.t-v2-ed-gallery-vert{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.t-v2-ed-gallery-vert>.t-v2-ed-gallery-tile{aspect-ratio:auto;border-radius:14px;min-height:120px}.t-v2-ed-gallery-vert>.t-v2-ed-gallery-tile img{width:100%;height:auto}.t-v2-ed-gallery-vert>.t-v2-ed-gallery-add{aspect-ratio:auto;height:56px}.t-v2-ed-gallery-strip .t-v2-ed-gallery-remove,.t-v2-ed-gallery-vert .t-v2-ed-gallery-remove{right:8px;top:8px;width:26px;height:26px}.t-v2-ed-gallery-lock{position:absolute;left:4px;top:4px;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:50%;background:rgba(10,10,11,.62);color:#fff;font-family:inherit}.t-v2-ed-gallery-lock>svg{width:13px;height:13px}button.t-v2-ed-gallery-lock{cursor:pointer}.t-v2-ed-gallery-lock--free{background:rgba(255,255,255,.9);color:var(--t-ink-3);border:1px solid var(--t-line)}.t-v2-ed-gallery-strip .t-v2-ed-gallery-lock,.t-v2-ed-gallery-vert .t-v2-ed-gallery-lock{left:8px;top:8px;width:26px;height:26px}.t-v2-ed-gallery-hint{margin:0;font-size:var(--t-fs-caption);color:var(--t-ink-3)}.t-v2-ed-gallery-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px}.t-v2-ed-gallery-tile{position:relative;aspect-ratio:4/5;border-radius:var(--t-radius-thumb);overflow:hidden;background:var(--t-thumb-bg)}.t-v2-ed-gallery-tile-btn{width:100%;height:100%;border:0;padding:0;background:rgba(0,0,0,0);cursor:pointer;display:block}.t-v2-ed-gallery-grid--editing .t-v2-ed-gallery-tile-btn{cursor:-webkit-grab;cursor:grab;touch-action:none}.t-v2-ed-gallery-tile img{width:100%;height:100%;object-fit:cover;display:block}.t-v2-ed-gallery-tile--dragging{opacity:.6}.t-v2-ed-gallery-remove{position:absolute;right:4px;top:4px;width:22px;height:22px;border:0;border-radius:50%;background:rgba(0,0,0,.55);color:#fff;font-size:14px;line-height:1;cursor:pointer}.t-v2-ed-gallery-add{aspect-ratio:4/5}.t-v2-ed-gallery-add-btn{width:100%;height:100%;border:1px solid var(--t-line);border-radius:14px;background:var(--t-surface);color:var(--t-ink);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}.t-v2-ed-gallery-grid .t-v2-ed-gallery-add-btn{border-radius:12px}.t-v2-ed-file{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--t-line);border-radius:var(--t-radius-input-sm);background:var(--t-surface)}.t-v2-ed-file--uploading{border-style:dashed}.t-v2-ed-file--failed{border-color:var(--t-danger)}.t-v2-ed-file-icon,.t-v2-ed-file-lock{flex:none;color:var(--t-ink-3)}.t-v2-ed-file-body{flex:1 1;min-width:0}.t-v2-ed-file-name{margin:0;font-size:14px;font-weight:700;color:var(--t-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-v2-ed-file-meta{margin:2px 0 0;font-size:var(--t-fs-caption);color:var(--t-ink-3)}.t-v2-ed-file-progress{width:100%;height:4px;margin-top:6px;accent-color:var(--t-ink)}.t-v2-ed-file-error{margin:4px 0 0;font-size:var(--t-fs-caption);color:var(--t-danger);display:flex;gap:8px;align-items:center}.t-v2-ed-file-retry{color:var(--t-ink);font-weight:700;text-decoration:underline;padding:0}.t-v2-ed-file-remove,.t-v2-ed-file-retry{border:0;background:rgba(0,0,0,0);cursor:pointer}.t-v2-ed-file-remove{flex:none;width:24px;height:24px;border-radius:50%;color:var(--t-ink-3);font-size:16px}.t-v2-ed-video{display:flex;flex-direction:column;gap:10px;padding:10px 12px;border:1px solid var(--t-line);border-radius:var(--t-radius-input-sm);background:var(--t-surface)}.t-v2-ed-video--uploading{border-style:dashed}.t-v2-ed-video--failed{border-color:var(--t-danger)}.t-v2-ed-video-head{display:flex;align-items:center;gap:8px}.t-v2-ed-video-name{flex:1 1;min-width:0;margin:0;font-size:14px;font-weight:700;color:var(--t-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-v2-ed-video-meta{font-size:var(--t-fs-caption);color:var(--t-ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.t-v2-ed-video-remove{flex:none;width:24px;height:24px;border:0;border-radius:50%;background:rgba(0,0,0,0);color:var(--t-ink-3);font-size:16px;cursor:pointer}.t-v2-ed-video-status{margin:0;font-size:var(--t-fs-meta);font-weight:600;text-align:center;color:var(--t-ink-2)}.t-v2-ed-video-progress{width:100%;height:4px;margin-top:6px;accent-color:var(--t-ink)}.t-v2-ed-video-error{margin:4px 0 0;font-size:var(--t-fs-caption);color:var(--t-danger);display:flex;gap:8px;align-items:center}.t-v2-ed-video-own,.t-v2-ed-video-retry{display:flex;align-items:center;justify-content:space-between;gap:12px}.t-v2-ed-video-own-label{flex:1 1;display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:700;color:var(--t-ink)}.t-v2-ed-video-full{display:grid;place-items:center;width:30px;height:30px;padding:0;border:1px solid var(--t-line);border-radius:50%;background:#fff;color:var(--t-ink);cursor:pointer}.t-v2-ed-video-full>svg{width:16px;height:16px}.t-v2-ed-video-full:disabled{background:var(--t-ink);border-color:var(--t-ink);color:#fff;cursor:default}.t-v2-ed-video-input-row>span{flex:0 0 auto;white-space:nowrap}.t-v2-ed-video-input-row{display:flex;align-items:center;gap:12px;font-size:14px;font-weight:500;color:var(--t-ink-2)}.t-v2-ed-video-input{width:110px;padding:10px 16px;border:1px solid var(--t-line);border-radius:var(--t-radius-pill);outline:none;font-family:inherit;font-size:14.5px;color:var(--t-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:var(--t-surface)}.t-v2-ed-video-preview{border-radius:var(--t-radius-input-sm);overflow:hidden;background:#000}.t-v2-ed-video-placeholder{aspect-ratio:16/9;background:#000}.t-v2-ed-video-note{margin:8px 0 0;padding:10px 12px;font-size:var(--t-fs-meta);font-weight:600;line-height:1.45;text-align:center;color:var(--t-ink-2);background:var(--t-bg2);border-radius:var(--t-radius-input-sm);overflow-wrap:anywhere}.t-v2-ed-overview{margin-top:14px;display:flex;flex-direction:column;align-items:flex-end}.t-v2-ed-overview-toggle{border:0;background:none;padding:4px 0;font-family:inherit;font-size:12px;font-weight:600;color:var(--t-ink-3);text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--t-line-strong);text-decoration-color:var(--t-line-strong);cursor:pointer}.t-v2-ed-overview-toggle:hover{color:var(--t-ink)}.t-v2-ed-overview-panel{width:100%;box-sizing:border-box;margin-top:10px;padding:14px;border:1px solid var(--t-line);border-radius:var(--t-radius-panel);background:var(--t-surface)}.t-v2-ed-overview-title{margin:0;font-size:14px;font-weight:800}.t-v2-ed-overview-desc{margin:2px 0 10px;font-size:var(--t-fs-caption);color:var(--t-ink-3)}.t-v2-ed-overview-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.t-v2-ed-overview-row{display:grid;grid-template-columns:112px 1fr;grid-gap:8px;gap:8px;align-items:center;padding:6px 8px;border-radius:var(--t-radius-input-sm);font-size:13px;color:var(--t-ink)}.t-v2-ed-overview-row--locked{background:var(--t-bg2);color:var(--t-ink-3)}.t-v2-ed-overview-start{font-size:11px;font-weight:800;color:var(--t-on-lime);background:var(--t-lime);border-radius:var(--t-radius-badge);padding:2px 6px}.t-v2-ed-overview-set{border:1px dashed var(--t-line-strong);background:rgba(0,0,0,0);border-radius:var(--t-radius-pill);padding:2px 8px;font-size:11px;font-weight:700;color:var(--t-ink-3);cursor:pointer}.t-v2-ed-overview-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-v2-ed-overview-sum{margin:10px 0 0;font-size:13px;font-weight:700;color:var(--t-ink-2)}.t-v2-compose-bar{position:static;display:flex;flex-direction:column;align-items:stretch;gap:6px;padding:10px 16px 14px;background:var(--t-surface)}.t-v2-compose-bar .t-v2-pub-hint{text-align:right;min-height:0}.t-v2-compose-bar .t-v2-pub-hint:empty{display:none}.t-v2-compose-bar .t-v2-pub-hint--edit{text-align:center;font-weight:700;color:var(--t-ink)}@media(max-width:619.98px){.t-v2-compose-bar,.t-v2-sticky-action{position:-webkit-sticky;position:sticky;bottom:calc(var(--t-tabbar-h) + var(--t-safe-bottom));z-index:5}.t-v2-sticky-action{padding:8px 0 10px;background:var(--t-surface)}.t-v2-pub-page .t-v2-sticky-action{background:var(--t-bg2)}.t-v2-compose-bar--keyboard{display:none}}@media(min-width:620px){.t-v2-compose-bar{padding:10px 0 28px}}.t-v2-compose-actions{display:flex;gap:10px;width:100%}.t-v2-compose-next{flex:1 1;min-width:0;border-radius:var(--t-radius-pill);padding:16px;font-size:15px;font-weight:700;letter-spacing:-.2px}.t-v2-compose-head{display:flex;align-items:center;gap:8px;padding:8px 16px 0}.t-v2-compose-head:empty{display:none}.t-v2-head-preview{margin-left:auto;margin-bottom:12px;padding:0;font-family:inherit;font-size:var(--t-fs-meta);font-weight:600;color:var(--t-ink-3);background:none;border:none;cursor:pointer}.t-v2-head-preview:hover,.t-v2-preview-top{color:var(--t-ink)}.t-v2-preview-top{flex:0 0 auto;margin-left:auto;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border:1.5px solid var(--t-ink);border-radius:6px;background:#fff;font-family:inherit;font-size:13px;font-weight:800;white-space:nowrap;cursor:pointer}.t-v2-preview-top:hover{background:var(--t-bg2)}@media(max-width:619.98px){.t-v2-preview-top{height:32px;padding:0 11px}}.t-v2-compose-head{margin-bottom:12px}.t-v2-compose-head>.t-v2-head-back{align-self:center;margin-bottom:0}@media(min-width:620px){.t-v2-compose-head{padding:8px 0 0}}@media(min-width:760px){.t-v2-compose-body{flex-direction:row;align-items:stretch}.t-v2-compose-body>.t-v2-column.t-v2-compose{flex:1 1 auto;min-width:0}}.t-v2-pub{display:flex;flex-direction:column;gap:36px;padding:12px 16px 40px}@media(min-width:620px){.t-v2-pub{max-width:720px;margin-inline:auto;padding:12px 0 48px}}.t-v2-pub-head{display:flex;align-items:center;gap:8px;padding:18px 16px 0}@media(min-width:620px){.t-v2-pub-head{max-width:720px;margin-inline:auto;padding-inline:0}}.t-v2-pub-back{flex:0 0 auto;width:32px;height:32px;margin-left:-6px;border:0;background:none;padding:0;cursor:pointer;color:var(--t-ink);display:inline-flex;align-items:center;justify-content:center}.t-v2-pub-head-title{font-size:19px;font-weight:800;letter-spacing:-.4px;color:var(--t-ink)}.t-v2-pub-section{display:flex;flex-direction:column;gap:14px}.t-v2-pub-label{margin:0;display:flex;align-items:center;gap:6px;font-size:15px;font-weight:800;letter-spacing:-.3px;color:var(--t-ink)}.t-v2-pub-sublabel{margin:0;font-size:13px;font-weight:600;color:var(--t-ink-2)}.t-v2-pub-sublabel--thumb{font-size:12.5px;color:var(--t-gray)}.t-v2-pub-required{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--t-danger)}.t-v2-pub-required--sm{width:4px;height:4px;margin-left:5px}.t-v2-pub-hint{margin:0;font-size:var(--t-fs-caption);color:var(--t-ink-3)}.t-v2-pub-thumb-row{display:flex;flex-wrap:wrap;gap:22px;align-items:flex-start}.t-v2-pub-preview-thumb{flex:0 1 300px;min-width:220px;position:relative;aspect-ratio:4/3;border-radius:14px;overflow:hidden;background:var(--t-card-text-bg);color:var(--t-ink-2)}.t-v2-pub-preview-thumb--tint-1{background:var(--t-tint-1)}.t-v2-pub-preview-thumb--tint-2{background:var(--t-tint-2)}.t-v2-pub-preview-thumb--tint-3{background:var(--t-tint-3)}.t-v2-pub-preview-thumb--tint-4{background:var(--t-tint-4)}.t-v2-pub-preview-thumb--tint-5{background:var(--t-tint-5)}.t-v2-pub-preview-thumb img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.t-v2-pub-preview-thumb--image:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(10,10,11,.78) 0,rgba(10,10,11,.35) 38%,rgba(10,10,11,0) 62%)}.t-v2-pub-preview-thumb--image{color:#fff}.t-v2-pub-preview-thumb-text{position:absolute;left:18px;right:18px;bottom:16px;z-index:1;display:flex;flex-direction:column;gap:10px}.t-v2-pub-preview-thumb-excerpt{font-size:16px;font-weight:800;letter-spacing:-.4px;line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.t-v2-pub-preview-thumb--image .t-v2-pub-preview-thumb-excerpt{text-shadow:0 1px 6px rgba(0,0,0,.25)}.t-v2-pub-thumb-side{flex:1 1 200px;min-width:0;display:flex;flex-direction:column;gap:9px}.t-v2-pub-thumb{display:flex;flex-direction:column;gap:8px}.t-v2-pub-thumb-pool{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.t-v2-pub-thumb-tile{width:64px;height:80px;border:1px solid var(--t-line);border-radius:10px;overflow:hidden;padding:0;background:var(--t-thumb-bg);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:var(--t-ink-2)}.t-v2-pub-thumb-tile--on{border:2px solid var(--t-ink)}.t-v2-pub-thumb-tile--upload{background:var(--t-surface)}.t-v2-pub-thumb-tile img{width:100%;height:100%;object-fit:cover;display:block}.t-v2-catdd{position:relative}.t-v2-catdd-btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid var(--t-line);background:var(--t-surface);border-radius:12px;padding:13px 16px;font-family:inherit;font-size:14.5px;color:var(--t-ink);text-align:left;cursor:pointer}.t-v2-catdd-btn svg{color:var(--t-ink-2);flex:0 0 auto}.t-v2-catdd-btn--empty{color:var(--t-ink-3)}.t-v2-catdd-btn--locked{cursor:default;background:var(--t-bg2)}.t-v2-catdd-panel{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:10;display:flex;overflow:hidden;max-height:320px;background:var(--t-surface);border:1px solid var(--t-line);border-radius:14px;box-shadow:0 12px 32px rgba(10,10,11,.1)}.t-v2-catdd-groups{flex:0 0 42%;border-right:1px solid var(--t-line-soft);padding:6px;overflow-y:auto}.t-v2-catdd-subs{flex:1 1;padding:6px;overflow-y:auto}.t-v2-catdd-group,.t-v2-catdd-sub{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;border:0;background:rgba(0,0,0,0);border-radius:9px;padding:11px 12px;font-family:inherit;font-size:14px;font-weight:500;color:var(--t-ink);text-align:left;cursor:pointer}.t-v2-catdd-group--active{background:var(--t-bg2);font-weight:700}.t-v2-catdd-sub:focus-visible,.t-v2-catdd-sub:hover{background:var(--t-bg2)}.t-v2-catdd-sub--active{font-weight:700}.t-v2-catdd-dot{width:6px;height:6px;border-radius:50%;background:var(--t-ink)}.t-v2-pub-unlock-row{display:flex;flex-wrap:wrap;gap:10px}.t-v2-pub-field{display:flex;flex-direction:column;gap:7px}.t-v2-pub-field--title{flex:1 1 300px;min-width:0}.t-v2-pub-field--price{flex:0 1 160px;min-width:130px}.t-v2-pub-field-head{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.t-v2-pub-field-label{display:inline-flex;align-items:center;font-size:13px;font-weight:600;color:var(--t-ink-2)}.t-v2-pub-input{width:100%;box-sizing:border-box;border:1px solid var(--t-line);border-radius:12px;padding:13px 16px;font-size:14.5px;background:var(--t-surface)}.t-v2-pub-textarea{min-height:92px}.t-v2-pub-field .t-v2-ed-grow:after{padding:13px 16px;border:1px solid rgba(0,0,0,0);font-size:14.5px}.t-v2-pub-price{position:relative;display:block}.t-v2-pub-price-input{padding-right:64px}.t-v2-pub-price-unit{position:absolute;right:14px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;gap:5px;font-size:13.5px;font-weight:600;color:var(--t-gray);pointer-events:none}.t-v2-pub-price-unit:before{content:"";width:15px;height:15px;background:url(/_next/static/media/badge-coin.3ec2dcca.png) 50%/contain no-repeat}.t-v2-pub-price-conv{font-size:var(--t-fs-caption);color:var(--t-ink-3)}.t-v2-pub-price-conv--error{font-weight:700;color:var(--t-danger)}.t-v2-pub-preview{display:flex;flex-direction:column;gap:12px}.t-v2-pub-preview-line{display:none}.t-v2-paywall--preview .t-v2-paywall-btn{cursor:default;opacity:.85}.t-v2-paywall-title{margin:10px 0 0;font-size:16px;font-weight:800;color:var(--t-ink)}.t-v2-paywall-desc{margin:6px 0 0;padding-left:18px;font-size:14px;line-height:1.6;color:var(--t-ink-2)}.t-v2-pub-more{gap:16px}.t-v2-pub-more-toggle{width:100%;display:flex;justify-content:space-between;align-items:center;gap:10px;border:0;background:none;padding:0;cursor:pointer;text-align:left;font-family:inherit}.t-v2-pub-more-chevron{display:inline-flex;color:var(--t-ink-2);transition:transform .15s ease}.t-v2-pub-more-chevron--open{transform:rotate(180deg)}.t-v2-pub-more-body{display:flex;flex-direction:column;gap:24px}.t-v2-pub-tags,.t-v2-pub-tools{display:flex;flex-direction:column;gap:10px}.t-v2-pub-chips{list-style:none;margin:0;padding:8px 10px;min-height:48px;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:6px;align-items:center;border:1px solid var(--t-line);border-radius:12px;background:var(--t-surface)}.t-v2-pub-chip{display:inline-flex;align-items:center;gap:5px;border:0;border-radius:8px;background:var(--t-ink);color:var(--t-surface);font-size:13px;font-weight:600;padding:5px 6px 5px 10px}.t-v2-pub-chip-remove{border:0;background:rgba(0,0,0,0);color:var(--t-ink-3);font-size:14px;line-height:1;padding:0 2px;cursor:pointer}.t-v2-pub-chip-input{flex:1 1;min-width:120px}.t-v2-pub-chip-input input{width:100%;border:0;background:rgba(0,0,0,0);font-size:14px;color:var(--t-ink);padding:4px;outline:none}.t-app .t-v2-pub-chip-input input:focus-visible{outline:none}.t-v2-pub-tags-foot{display:flex;justify-content:flex-end}.t-v2-pub-suggest{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.t-v2-pub-suggest-label{font-size:12px;color:var(--t-ink-3);margin-right:2px}.t-v2-pub-chip--suggest{background:none;color:var(--t-ink-2);border-radius:6px;padding:4px 6px;font-size:12.5px;font-weight:600;cursor:pointer;font-family:inherit}.t-v2-pub-chip--suggest:focus-visible,.t-v2-pub-chip--suggest:hover{background:var(--t-bg2);color:var(--t-ink)}.t-v2-pub-actions{display:flex;gap:10px;width:100%}.t-v2-pub-submit{flex:1 1;min-width:0;border-radius:var(--t-radius-pill);padding:16px;font-size:15px;font-weight:700;letter-spacing:-.2px}.t-v2-draft-list{display:flex;flex-direction:column;gap:14px;padding:14px 16px calc(var(--t-tabbar-h) + 24px + var(--t-safe-bottom))}.t-v2-draft-list-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.t-v2-draft-list-heading{display:flex;flex-direction:column;gap:6px;min-width:0}.t-v2-draft-list-title{margin:0;font-size:var(--t-fs-title-detail);font-weight:800;letter-spacing:-.4px;color:var(--t-ink)}.t-v2-draft-list-desc{margin:0;font-size:var(--t-fs-meta);color:var(--t-ink-3)}.t-v2-draft-list-action{flex:none;padding:10px 18px;font-family:inherit;font-size:var(--t-fs-meta);font-weight:700;color:var(--t-ink);background:var(--t-surface);border:1px solid var(--t-line-strong);border-radius:var(--t-radius-pill);cursor:pointer}.t-v2-draft-list-action:hover{border-color:var(--t-ink)}.t-v2-draft-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.t-v2-draft-filter{display:flex;flex-wrap:wrap;gap:6px}.t-v2-draft-chip{padding:7px 14px;font-family:inherit;font-size:var(--t-fs-caption);font-weight:700;color:var(--t-ink-3);background:var(--t-surface);border:1px solid var(--t-line);border-radius:var(--t-radius-pill);cursor:pointer}.t-v2-draft-chip[aria-pressed=true]{color:var(--t-on-ink);background:var(--t-ink);border-color:var(--t-ink)}.t-v2-draft-select-bar{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;font-size:var(--t-fs-meta);font-weight:700;color:var(--t-ink);background:var(--t-bg2);border-radius:var(--t-radius-field)}.t-v2-draft-select-delete{padding:6px 12px;font-family:inherit;font-size:var(--t-fs-meta);font-weight:800;color:var(--t-danger);background:none;border:none;cursor:pointer}.t-v2-draft-select-delete:disabled{opacity:.45;cursor:default}.t-v2-draft-rows,.t-v2-hub-draft-rows{display:flex;flex-direction:column;overflow:hidden;background:var(--t-surface);border:1px solid var(--t-line-soft);border-radius:var(--t-radius-card)}.t-v2-draft-row{position:relative;display:flex;gap:12px;align-items:center;padding-right:16px;border-top:1px solid var(--t-line-soft)}.t-v2-draft-row:first-child{border-top:none}.t-v2-draft-row:hover{background:var(--t-bg)}.t-v2-draft-row--selected{background:var(--t-bg2)}.t-v2-draft-row-main{display:flex;flex:1 1;gap:14px;align-items:center;min-width:0;padding:16px 0 16px 18px;font-family:inherit;text-align:left;color:var(--t-ink);background:none;border:none;cursor:pointer}.t-v2-draft-row-text{display:flex;flex:1 1;flex-direction:column;gap:5px;min-width:0}.t-v2-draft-row-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:var(--t-fs-caption);color:var(--t-ink-3)}.t-v2-draft-badge{padding:2px 8px;font-weight:800;color:var(--t-badge-exp-fg);background:var(--t-badge-exp-bg);border-radius:var(--t-radius-badge)}.t-v2-draft-badge--question{color:var(--t-badge-question-fg);background:var(--t-badge-question-bg)}.t-v2-draft-lock{display:inline-flex;align-items:center;gap:4px;font-weight:700}.t-v2-draft-lock svg{width:12px;height:12px}.t-v2-draft-title{overflow:hidden;font-size:var(--t-fs-title-card);font-weight:800;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.t-v2-draft-title--untitled{font-weight:600;color:var(--t-ink-4)}.t-v2-draft-excerpt{overflow:hidden;font-size:var(--t-fs-meta);line-height:1.45;color:var(--t-ink-2);text-overflow:ellipsis;white-space:nowrap}.t-v2-draft-meta{font-size:var(--t-fs-caption);color:var(--t-ink-3)}.t-v2-draft-thumb{flex:none;width:76px;height:76px;overflow:hidden;background:var(--t-thumb-bg);border-radius:var(--t-radius-input-sm)}.t-v2-draft-thumb img{display:block;width:100%;height:100%;object-fit:cover}.t-v2-draft-row-delete{flex:none;padding:8px 14px;font-family:inherit;font-size:var(--t-fs-caption);font-weight:700;color:var(--t-danger);background:var(--t-surface);border:1px solid var(--t-danger);border-radius:var(--t-radius-pill);cursor:pointer}.t-v2-draft-row-delete:hover{color:var(--t-on-ink);background:var(--t-danger)}.t-v2-draft-row--compact .t-v2-draft-row-main{padding:12px 0 12px 14px}.t-v2-draft-row--compact .t-v2-draft-title{font-size:var(--t-fs-body)}.t-v2-hub-drafts{display:flex;flex-direction:column;gap:10px}.t-v2-hub-drafts-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.t-v2-hub-drafts-title{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:var(--t-fs-meta);font-weight:800;color:var(--t-ink)}.t-v2-hub-drafts-tip{position:relative;display:inline-flex}.t-v2-hub-drafts-tip:focus-within .t-v2-hub-drafts-tip-text,.t-v2-hub-drafts-tip:hover .t-v2-hub-drafts-tip-text{opacity:1;visibility:visible}.t-v2-hub-drafts-tip-btn{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;font-family:inherit;font-size:11px;font-weight:800;line-height:1;color:var(--t-ink-3);background:none;border:1.5px solid var(--t-ink-3);border-radius:50%;cursor:help}.t-v2-hub-drafts-tip-btn:focus-visible,.t-v2-hub-drafts-tip-btn:hover{color:var(--t-ink);border-color:var(--t-ink)}.t-v2-hub-drafts-tip-text{position:absolute;top:calc(100% + 6px);left:0;z-index:2;width:max-content;max-width:240px;padding:8px 10px;font-size:var(--t-fs-caption);font-weight:500;line-height:1.4;white-space:pre-line;color:#fff;background:var(--t-ink);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.18);opacity:0;visibility:hidden;transition:opacity .12s ease;pointer-events:none}.t-v2-hub-drafts-all{padding:0;font-family:inherit;font-size:var(--t-fs-caption);font-weight:700;color:var(--t-ink-3);background:none;border:none;cursor:pointer}.t-v2-hub-draft-rows .t-v2-draft-row:nth-child(n+3),.t-v2-hub-drafts-all-wide{display:none}@media(min-width:620px){.t-v2-draft-list{gap:18px;padding:28px var(--t-content-pad) 48px}.t-v2-hub-drafts-all-wide{display:inline}.t-v2-hub-drafts-all-narrow{display:none}.t-v2-hub-draft-rows .t-v2-draft-row:nth-child(n+3){display:flex}}.t-v2-hub-card-icon--question{color:#4f6a00;background:#eef9c8}.t-v2-q-strip{display:flex;flex-direction:column;gap:12px;padding-top:6px}.t-v2-q-strip-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.t-v2-q-strip-title{margin:0;font-size:17px;font-weight:800;letter-spacing:-.4px;color:var(--t-ink)}.t-v2-q-strip-all{display:flex;align-items:center;gap:3px;padding:0;font-family:inherit;font-size:13px;font-weight:600;color:var(--t-ink-3);background:none;border:none;cursor:pointer}.t-v2-q-strip-all svg{display:block}.t-v2-q-strip-track{margin-inline:-16px}.swiper.t-v2-q-strip-track{padding:0 16px 4px}.t-v2-q-strip-track .t-v2-q-strip-slide{width:248px}.t-v2-q-strip-track .t-v2-q-strip-slide>.t-v2-hq-card{width:100%}.t-v2-hq-card{position:relative;--t-stretch-radius:16px;display:flex;flex:0 0 248px;flex-direction:column;gap:9px;box-sizing:border-box;min-height:132px;padding:14px 16px;text-align:left;font-family:inherit;color:var(--t-ink);background:var(--t-surface);border:1px solid #e6e8ec;border-radius:16px;scroll-snap-align:start;cursor:pointer}.t-v2-hq-card:hover{border-color:#c9cdd3}.t-v2-hq-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.t-v2-hq-cat{flex:1 1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;color:var(--t-ink-3)}.t-v2-hq-author{display:inline-flex;flex:0 0 auto;border-radius:50%}.t-v2-hq-author--link{cursor:pointer}.t-v2-hq-author--link:hover{box-shadow:0 0 0 2px var(--t-lime)}.t-v2-hq-time{font-size:12px;font-weight:500;color:var(--t-ink-3)}.t-v2-hq-time--soon{color:#e5484d}.t-v2-hq-timer{display:inline-flex;flex:0 0 auto;align-items:center;gap:4px;font-size:11.5px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#e5484d}.t-v2-hq-timer svg{display:block}.t-v2-hq-title{display:-webkit-box;overflow:hidden;font-size:14.5px;font-weight:700;line-height:1.45;letter-spacing:-.3px;color:var(--t-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical}.t-v2-hq-foot{justify-content:space-between;gap:8px;margin-top:auto}.t-v2-hq-answers,.t-v2-hq-foot{display:flex;align-items:center}.t-v2-hq-answers{gap:7px;min-width:0}.t-v2-hq-dots{display:flex;align-items:center}.t-v2-hq-dots>.t-avatar{width:20px;height:20px;font-size:9px;border:2px solid var(--t-surface)}.t-v2-hq-dots>.t-avatar+.t-avatar{margin-left:-7px}.t-v2-hq-answers-label{font-size:12.5px;font-weight:600;white-space:nowrap;color:var(--t-ink-3)}.t-v2-hq-prize{flex:0 0 auto;font-size:14px;font-weight:800;letter-spacing:-.3px;color:var(--t-ink)}.t-v2-q-strip-stage{position:relative}.t-v2-q-strip--pending .t-v2-q-strip-track:not(.t-v2-q-strip-track--overlay){visibility:hidden;pointer-events:none}.t-v2-q-strip-track--overlay{position:absolute;inset:0;display:flex;gap:10px;padding:0 16px 4px;overflow:hidden}.t-v2-hq-card--skel{cursor:default;pointer-events:none}.t-v2-hq-card--skel:hover{border-color:#e6e8ec}.t-v2-hq-skel-top{width:45%;height:20px}.t-v2-hq-skel-foot{width:55%;height:20px;margin-top:auto}.t-v2-q-strip-title--skel{position:relative;width:45%}.t-v2-q-strip-title--skel>.t-skel-line{position:absolute;inset:3px 0;height:auto}.t-v2-hq-dot-skel{flex:0 0 auto;width:20px;height:20px;border:2px solid var(--t-surface);border-radius:50%}.t-v2-hq-dot-skel+.t-v2-hq-dot-skel{margin-left:-7px}@media(prefers-reduced-motion:reduce){.t-v2-hq-card--skel .t-skel-line,.t-v2-hq-dot-skel,.t-v2-q-strip-title--skel>.t-skel-line{animation:none}}.t-v2-q-card{display:flex;flex-direction:column;gap:8px;box-sizing:border-box;padding:14px;text-align:left;font-family:inherit;background:var(--t-surface);border:1px solid var(--t-line-soft);border-radius:var(--t-radius-card);cursor:pointer}.t-v2-q-card:hover{border-color:var(--t-ink)}.t-v2-q-card-top{display:flex;justify-content:space-between;gap:8px;font-weight:700;color:var(--t-ink-2)}.t-v2-q-card-top,.t-v2-q-prize{align-items:center;font-size:var(--t-fs-caption)}.t-v2-q-prize{display:inline-flex;gap:4px;padding:3px 8px;font-weight:800;color:var(--t-ink);background:var(--t-lime);border-radius:var(--t-radius-pill)}.t-v2-q-prize,.t-v2-q-time{font-family:var(--t-font-mono)}.t-v2-q-time{font-weight:700;color:var(--t-ink-2)}.t-v2-q-time--urgent{color:#e5484d}.t-v2-q-pill{padding:2px 8px;font-size:var(--t-fs-caption);font-weight:700;color:#d93636;background:#fdeded;border-radius:var(--t-radius-pill)}.t-v2-q-pill--done{color:var(--t-ink-2);background:var(--t-bg2)}.t-v2-q-card-title{font-size:var(--t-fs-title-card);font-weight:800;line-height:1.35;letter-spacing:-.3px;color:var(--t-ink);-webkit-line-clamp:2}.t-v2-q-card-excerpt,.t-v2-q-card-title{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical}.t-v2-q-card-excerpt{font-size:var(--t-fs-meta);line-height:1.4;color:var(--t-ink-2);-webkit-line-clamp:1}.t-v2-q-card-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;font-size:var(--t-fs-caption);color:var(--t-ink-3)}.t-v2-q-card-mode{padding:2px 8px;font-size:var(--t-fs-caption);font-weight:700;color:var(--t-ink-2);background:var(--t-bg2);border-radius:var(--t-radius-badge)}.t-v2-q-list{display:flex;flex-direction:column;gap:14px;padding:10px 16px calc(var(--t-tabbar-h) + 24px + var(--t-safe-bottom))}.t-v2-q-list-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.t-v2-q-list-title{margin:0;font-size:20px;font-weight:800;letter-spacing:-.4px;color:var(--t-ink)}.t-v2-q-sort{padding:8px 10px;font-family:inherit;font-size:var(--t-fs-meta);font-weight:600;color:var(--t-ink);background:var(--t-surface);border:1px solid var(--t-line);border-radius:var(--t-radius-input-sm)}.t-v2-q-chips{display:flex;gap:6px;margin-inline:-16px;padding-inline:16px;overflow-x:auto;scrollbar-width:none}.t-v2-q-chips::-webkit-scrollbar{display:none}.t-v2-q-chip{flex:0 0 auto;padding:7px 12px;font-family:inherit;font-size:var(--t-fs-meta);font-weight:600;color:var(--t-ink-2);background:var(--t-bg2);border:1px solid rgba(0,0,0,0);border-radius:var(--t-radius-pill);cursor:pointer}.t-v2-q-chip[aria-pressed=true]{color:var(--t-surface);background:var(--t-ink)}.t-v2-q-grid{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}.t-v2-q-write{display:flex;flex-direction:column;gap:28px;padding:24px 16px calc(var(--t-tabbar-h) + 40px + var(--t-safe-bottom))}.t-v2-q-write-head>.t-v2-head-back,.t-v2-q-write-head>.t-v2-head-preview,.t-v2-q-write>.t-v2-head-back{margin-bottom:0}.t-v2-q-write-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.t-v2-q-section{display:flex;flex-direction:column;gap:10px}.t-v2-q-label-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.t-v2-q-label{margin:0;font-size:var(--t-fs-meta);font-weight:800;color:var(--t-ink)}.t-v2-q-required:after{content:"*";margin-left:3px;color:var(--t-danger)}.t-v2-q-count{font-family:var(--t-font-mono);font-size:var(--t-fs-caption);color:var(--t-ink-3)}.t-v2-q-label-group{display:inline-flex;align-items:center;gap:6px}.t-v2-q-tip{position:relative;display:inline-flex}.t-v2-q-tip:focus-within .t-v2-q-tip-text,.t-v2-q-tip:hover .t-v2-q-tip-text{opacity:1;visibility:visible}.t-v2-q-tip-btn{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;font-family:inherit;font-size:11px;font-weight:800;line-height:1;color:var(--t-ink-3);background:none;border:1.5px solid var(--t-ink-3);border-radius:50%;cursor:help}.t-v2-q-tip-btn:focus-visible,.t-v2-q-tip-btn:hover{color:var(--t-ink);border-color:var(--t-ink)}.t-v2-q-tip-text{position:absolute;top:calc(100% + 6px);left:0;z-index:2;width:max-content;max-width:240px;padding:8px 10px;font-size:var(--t-fs-caption);font-weight:500;line-height:1.4;white-space:pre-line;color:#fff;background:var(--t-ink);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.18);opacity:0;visibility:hidden;transition:opacity .12s ease;pointer-events:none}.t-v2-q-tip--toggle:focus-within .t-v2-q-tip-text,.t-v2-q-tip--toggle:hover .t-v2-q-tip-text{opacity:0;visibility:hidden}@media(hover:hover){.t-v2-q-tip--toggle:hover .t-v2-q-tip-text{opacity:1;visibility:visible}}.t-v2-q-tip--toggle.t-v2-q-tip--open .t-v2-q-tip-text{opacity:1;visibility:visible;pointer-events:auto}.t-v2-q-input,.t-v2-q-textarea{width:100%;box-sizing:border-box;padding:12px 14px;font-family:inherit;font-size:var(--t-fs-body);color:var(--t-ink);background:var(--t-surface);border:1px solid var(--t-line);border-radius:var(--t-radius-field)}.t-v2-q-input:focus,.t-v2-q-textarea:focus{border-color:var(--t-ink);outline:none}.t-v2-q-textarea{min-height:140px;resize:vertical}.t-v2-q-files{display:flex;flex-wrap:wrap;gap:8px}.t-v2-q-file{position:relative;width:72px;height:72px;overflow:hidden;background:var(--t-bg2);border-radius:var(--t-radius-input-sm)}.t-v2-q-file>img{width:100%;height:100%;object-fit:cover}.t-v2-q-file-del{position:absolute;top:4px;right:4px;width:20px;height:20px;padding:0;font-size:14px;line-height:20px;color:var(--t-surface);background:rgba(10,10,11,.7);border:none;border-radius:50%;cursor:pointer}.t-v2-q-attach{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;font-family:inherit;font-size:var(--t-fs-meta);font-weight:600;color:var(--t-ink-2);background:none;border:1px dashed var(--t-line-strong);border-radius:var(--t-radius-input-sm);cursor:pointer}.t-v2-q-attach:hover{color:var(--t-ink)}.t-v2-q-presets{display:flex;flex-wrap:wrap;gap:8px}.t-v2-q-preset{padding:9px 14px;font-family:var(--t-font-mono);font-size:var(--t-fs-meta);font-weight:700;color:var(--t-ink);background:var(--t-surface);border:1px solid var(--t-line);border-radius:var(--t-radius-pill);cursor:pointer}.t-v2-q-preset[aria-pressed=true]{color:var(--t-surface);background:var(--t-ink);border-color:var(--t-ink)}.t-v2-q-custom{display:flex;align-items:center;gap:8px}.t-v2-q-custom>.t-v2-q-input{max-width:160px;font-family:var(--t-font-mono)}.t-v2-q-sentence{margin:0;font-size:var(--t-fs-meta);font-weight:600;color:var(--t-ink-2)}.t-v2-q-mode-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 14px;font-family:inherit;font-size:var(--t-fs-meta);font-weight:700;color:var(--t-ink);background:var(--t-bg2);border:none;border-radius:var(--t-radius-field);cursor:pointer}.t-v2-q-mode-toggle>svg{transition:transform .15s}.t-v2-q-mode-toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.t-v2-q-modes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.t-v2-q-mode{display:flex;flex-direction:column;gap:6px;padding:14px 12px;text-align:left;font-family:inherit;background:var(--t-surface);border:1px solid var(--t-line);border-radius:var(--t-radius-field);cursor:pointer}.t-v2-q-mode[aria-pressed=true]{border:2px solid var(--t-ink);padding:13px 11px}.t-v2-q-mode-name{font-size:var(--t-fs-meta);font-weight:800;color:var(--t-ink)}.t-v2-q-mode-sub{font-size:var(--t-fs-caption);color:var(--t-ink-2)}.t-v2-q-radio{display:flex;align-items:center;gap:10px;padding:8px 0;font-family:inherit;font-size:var(--t-fs-meta);color:var(--t-ink);background:none;border:none;cursor:pointer}.t-v2-q-radio-dot{display:inline-block;width:16px;height:16px;box-sizing:border-box;border:1.5px solid var(--t-line-strong);border-radius:50%}.t-v2-q-radio[aria-checked=true]>.t-v2-q-radio-dot{border:5px solid var(--t-ink)}.t-v2-q-note{margin:0;font-size:var(--t-fs-caption);line-height:1.5;color:var(--t-ink-3)}.t-v2-q-summary{display:flex;flex-direction:column;gap:6px;padding:14px;background:var(--t-bg2);border-radius:var(--t-radius-field)}.t-v2-q-summary-main{font-size:var(--t-fs-meta);font-weight:800;color:var(--t-ink)}.t-v2-q-summary-escrow{display:inline-flex;align-items:center;gap:6px;font-size:var(--t-fs-caption);color:var(--t-ink-3)}.t-v2-q-submit{width:100%;padding:15px;font-family:inherit;font-size:var(--t-fs-body);font-weight:800;color:var(--t-surface);background:var(--t-ink);border:none;border-radius:var(--t-radius-field);cursor:pointer}.t-v2-q-submit:disabled,.t-v2-q-submit[aria-disabled=true]{color:var(--t-ink-4);background:var(--t-line-soft);cursor:default}.t-v2-q-write .t-v2-q-label{font-size:14px;font-weight:500;color:var(--t-ink-2)}.t-v2-q-write .t-v2-q-required:after{content:"";display:inline-block;width:4px;height:4px;margin-left:5px;vertical-align:middle;background:var(--t-danger);border-radius:50%}.t-v2-q-write .t-v2-q-head.t-v2-q-required:after{width:5px;height:5px;margin-left:6px}.t-v2-q-head{margin:0;font-size:15px;font-weight:800;letter-spacing:-.3px;color:var(--t-ink)}.t-v2-q-head>svg{width:16px;height:16px;margin-left:6px;vertical-align:-3px;color:var(--t-ink-2)}.t-v2-q-title{margin:0;display:flex;align-items:center;gap:8px;font-size:18px;font-weight:700;letter-spacing:-.4px;color:var(--t-ink)}.t-v2-q-title>svg{color:var(--t-ink-2)}.t-v2-q-sublabel{margin:0;font-size:13.5px;font-weight:500;color:var(--t-gray)}.t-v2-q-write .t-v2-q-count{font-family:inherit;font-size:12px;color:var(--t-ink-3)}.t-v2-q-write .t-v2-q-input,.t-v2-q-write .t-v2-q-textarea{padding:13px 16px;font-size:16px;border-color:var(--t-line-strong);border-radius:12px}.t-v2-q-write .t-v2-q-input--title{padding:14px 18px;font-size:15.5px;font-weight:400;border-radius:14px}.t-v2-q-write .t-v2-q-textarea{min-height:320px;padding:16px 22px;font-size:15.5px;line-height:1.6;border-radius:16px}.t-v2-q-write .t-v2-q-label-row+.t-v2-q-input--title+.t-v2-q-head{margin-top:8px}.t-v2-q-write .t-v2-q-attach{padding:6px 2px;font-size:13.5px;border:0;border-radius:0}.t-v2-q-write .t-v2-q-files+.t-v2-q-count{padding-top:6px;font-size:13px;color:var(--t-gray)}.t-v2-q-write .t-v2-q-file{width:64px;height:64px;border-radius:10px}.t-v2-q-section--cat{gap:12px}.t-v2-q-hr{height:1px;margin:0;border:0;background:var(--t-line-soft)}.t-v2-q-section--prize{gap:14px}.t-v2-q-balance{font-size:13px;color:var(--t-gray)}.t-v2-q-presets--prize{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.t-v2-q-write .t-v2-q-preset{font-family:inherit;font-size:14px;font-weight:500;padding:8px 18px}.t-v2-q-write .t-v2-q-preset--prize{padding:16px 4px;font-size:17px;font-weight:700;border-radius:14px}.t-v2-q-custom-link{align-self:flex-start;padding:2px 0;font-family:inherit;font-size:13.5px;font-weight:600;color:var(--t-ink-2);background:none;border:0;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.t-v2-q-write .t-v2-q-custom{gap:12px}.t-v2-q-write .t-v2-q-custom>.t-v2-q-input{flex:1 1;max-width:none;font-family:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.t-v2-q-custom-hint{margin:-4px 0 0;font-size:13px;font-weight:600;color:#e5484d}.t-v2-q-custom-unit{flex:0 0 auto;font-size:16px;font-weight:800;color:var(--t-ink)}.t-v2-q-write .t-v2-q-sentence{font-size:15px;letter-spacing:-.2px;color:var(--t-ink)}.t-v2-q-mode-box{overflow:hidden;border:1px solid var(--t-line-soft);border-radius:14px}.t-v2-q-write .t-v2-q-mode-toggle{padding:14px 16px;font-size:14px;font-weight:400;color:var(--t-gray);background:var(--t-surface);border-radius:0}.t-v2-q-mode-toggle-text>b{font-weight:600;color:var(--t-ink)}.t-v2-q-mode-body{display:flex;flex-direction:column;gap:16px;padding:16px;border-top:1px solid var(--t-line-soft)}.t-v2-q-write .t-v2-q-modes{gap:10px}.t-v2-q-write .t-v2-q-mode{align-items:center;gap:8px;padding:16px 10px;text-align:center;border-color:var(--t-line-soft);border-radius:14px}.t-v2-q-write .t-v2-q-mode>svg{color:var(--t-ink)}.t-v2-q-write .t-v2-q-mode[aria-pressed=true]{padding:15px 9px;border:2px solid var(--t-ink)}.t-v2-q-write .t-v2-q-mode-name{font-size:14.5px;font-weight:700}.t-v2-q-write .t-v2-q-mode-sub{font-size:12px;line-height:1.4;color:var(--t-gray)}.t-v2-q-subgroup{display:flex;flex-direction:column;gap:12px;padding:4px 4px 0}.t-v2-q-write .t-v2-q-radio{gap:12px;padding:2px 0;font-size:15.5px}.t-v2-q-write .t-v2-q-radio-dot{width:20px;height:20px;border-color:var(--t-line-strong)}.t-v2-q-write .t-v2-q-radio[aria-checked=true]>.t-v2-q-radio-dot{border:6.5px solid var(--t-ink)}.t-v2-q-write .t-v2-q-mode-note{margin:-6px 0 0;font-size:12.5px;line-height:1.5;color:var(--t-ink-3)}.t-v2-q-section--mode{gap:14px}.t-v2-q-section--mode .t-v2-q-mode-note{margin:0}.t-v2-q-mode-wrap{position:relative;display:flex}.t-v2-q-mode-wrap>.t-v2-q-mode{flex:1 1;min-width:0;border-color:var(--t-line)}.t-v2-q-mode-tip{position:static}.t-v2-q-mode-tip>.t-v2-q-tip-btn{position:absolute;top:8px;right:8px}.t-v2-q-mode-wrap:nth-child(2)>.t-v2-q-mode-tip>.t-v2-q-tip-text{left:50%;transform:translateX(-50%)}.t-v2-q-mode-wrap:nth-child(3)>.t-v2-q-mode-tip>.t-v2-q-tip-text{left:auto;right:0}.t-v2-q-section--deadline{gap:16px}.t-v2-q-presets--dur{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.t-v2-q-write .t-v2-q-preset--dur{padding:12px 4px;font-size:15px;white-space:nowrap}.t-v2-q-section--submit{gap:10px;margin-top:4px}@media(max-width:619.98px){.t-v2-q-write .t-v2-q-section--submit{display:contents}.t-v2-q-write>.t-v2-q-note--center,.t-v2-q-write>.t-v2-sticky-action{margin-top:-18px}}.t-v2-q-write .t-v2-q-summary{align-items:center;gap:4px;padding:0;background:none;text-align:center}.t-v2-q-write .t-v2-q-summary-main{font-size:14px;font-weight:600;color:var(--t-ink-2)}.t-v2-q-write .t-v2-q-summary-escrow{gap:5px;font-size:12.5px;color:var(--t-gray)}.t-v2-q-write .t-v2-q-submit{padding:17px;font-size:16px;font-weight:700;border-radius:var(--t-radius-pill)}.t-v2-q-note--center{font-size:12px;text-align:center}.t-v2-q-detail{gap:18px;padding:10px 16px calc(var(--t-tabbar-h) + 24px + var(--t-safe-bottom))}.t-v2-q-detail,.t-v2-q-main{display:flex;flex-direction:column}.t-v2-q-main{gap:14px;min-width:0}.t-v2-q-detail-title{display:flex;align-items:flex-start;gap:8px;margin:0;font-size:var(--t-fs-title-detail);font-weight:800;line-height:1.3;letter-spacing:-.4px;color:var(--t-ink)}.t-v2-q-badge{flex:0 0 auto;padding:2px 8px;font-family:var(--t-font-mono);font-size:var(--t-fs-caption);font-weight:800;color:var(--t-ink);background:var(--t-lime);border-radius:var(--t-radius-badge)}.t-v2-q-author{display:flex;align-items:center;gap:8px;font-size:var(--t-fs-meta);color:var(--t-ink-2)}.t-v2-q-author>b{font-weight:700;color:var(--t-ink)}.t-v2-q-box{display:flex;flex-direction:column;gap:10px;padding:14px;background:var(--t-surface);border:1px solid var(--t-line-soft);border-radius:var(--t-radius-card)}.t-v2-q-box-row{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:var(--t-fs-meta);color:var(--t-ink-2)}.t-v2-q-box-row>b{font-family:var(--t-font-mono);font-size:18px;font-weight:800;color:var(--t-ink)}.t-v2-q-bar{height:6px;overflow:hidden;background:var(--t-line-soft);border-radius:var(--t-radius-pill)}.t-v2-q-bar>span{display:block;height:100%;background:var(--t-ink);border-radius:inherit}.t-v2-q-bar--urgent>span{background:#e5484d}.t-v2-q-body{margin:0;font-size:var(--t-fs-body);line-height:1.6;white-space:pre-wrap;word-break:break-word;color:var(--t-ink)}.t-v2-q-images{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px}.t-v2-q-images>img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--t-radius-thumb)}.t-v2-q-notice{display:flex;flex-direction:column;gap:6px;padding:14px;font-size:var(--t-fs-meta);color:var(--t-ink-2);background:var(--t-bg2);border-radius:var(--t-radius-field)}.t-v2-q-notice>b{font-size:var(--t-fs-body);font-weight:800;color:var(--t-ink)}.t-v2-q-answers-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.t-v2-q-answers-title{margin:0;font-size:var(--t-fs-body);font-weight:800;color:var(--t-ink)}.t-v2-q-answers{gap:12px}.t-v2-q-answer,.t-v2-q-answers{display:flex;flex-direction:column}.t-v2-q-answer{gap:8px;padding:14px;background:var(--t-surface);border:1px solid var(--t-line-soft);border-radius:var(--t-radius-card)}.t-v2-q-answer--mine{border-color:var(--t-ink)}.t-v2-q-answer--blind{opacity:.7}.t-v2-q-answer-head{display:flex;align-items:center;gap:8px;font-size:var(--t-fs-meta);color:var(--t-ink-2)}.t-v2-q-answer-head>b,.t-v2-q-win{color:var(--t-ink)}.t-v2-q-win{padding:2px 8px;font-family:var(--t-font-mono);font-size:var(--t-fs-caption);font-weight:800;background:var(--t-lime);border-radius:var(--t-radius-badge)}.t-v2-q-answer-body{margin:0;font-size:var(--t-fs-body);line-height:1.55;white-space:pre-wrap;word-break:break-word;color:var(--t-ink)}.t-v2-q-answer-images{display:flex;gap:6px;overflow-x:auto}.t-v2-q-answer-images>img{width:120px;height:120px;object-fit:cover;border-radius:var(--t-radius-input-sm)}.t-v2-q-answer-foot{display:flex;align-items:center;gap:12px}.t-v2-q-like{display:inline-flex;align-items:center;gap:5px;padding:6px 10px;font-family:inherit;font-size:var(--t-fs-meta);font-weight:600;color:var(--t-ink-2);background:var(--t-bg2);border:none;border-radius:var(--t-radius-pill);cursor:pointer}.t-v2-q-like>svg{width:15px;height:15px}.t-v2-q-like[aria-pressed=true]{color:var(--t-ink);background:var(--t-lime-weak)}.t-v2-q-reply-list{display:flex;flex-direction:column;gap:8px;padding-left:12px;border-left:2px solid var(--t-line-soft)}.t-v2-q-reply{font-size:var(--t-fs-meta);line-height:1.5;color:var(--t-ink)}.t-v2-q-reply>b{margin-right:6px;font-weight:700}.t-v2-q-reply-form{display:flex;gap:6px}.t-v2-q-reply-form>.t-v2-q-input{flex:1 1 auto;padding:9px 12px;font-size:var(--t-fs-meta)}.t-v2-q-btn-sm{flex:0 0 auto;padding:8px 12px;font-family:inherit;font-size:var(--t-fs-meta);font-weight:700;color:var(--t-surface);background:var(--t-ink);border:none;border-radius:var(--t-radius-input-sm);cursor:pointer}.t-v2-q-btn-sm:disabled{color:var(--t-ink-4);background:var(--t-line-soft)}.t-v2-q-btn-sm--ghost{color:var(--t-ink);background:var(--t-bg2)}.t-v2-q-side{display:none}.t-v2-q-side-card{display:flex;flex-direction:column;gap:8px;padding:14px;background:var(--t-surface);border:1px solid var(--t-line-soft);border-radius:var(--t-radius-card)}.t-v2-q-side-title{margin:0;font-size:var(--t-fs-caption);font-weight:700;color:var(--t-ink-3)}.t-v2-q-side-prize{font-family:var(--t-font-mono);font-size:22px;font-weight:800;color:var(--t-ink)}.t-v2-q-split{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;font-size:var(--t-fs-meta);color:var(--t-ink-2)}.t-v2-q-split>li{display:flex;justify-content:space-between}.t-v2-q-owner-actions{display:flex;flex-wrap:wrap;gap:8px}@media(min-width:620px){.t-v2-q-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.t-v2-q-chips,.t-v2-q-strip-track{margin-inline:0;padding-inline:0;scroll-padding-inline:0}.swiper.t-v2-q-strip-track{padding-inline:0}}@media(min-width:760px){.t-v2-q-detail{display:grid;grid-template-columns:minmax(0,1fr) 264px;grid-gap:36px;gap:36px;max-width:1080px;margin:0 auto;padding:30px 24px 100px}.t-v2-q-side{display:flex;flex-direction:column;gap:12px;position:-webkit-sticky;position:sticky;top:80px;align-self:flex-start}.t-v2-q-summary-narrow{display:none}.t-app>.t-v2-column.t-v2-q-write{max-width:768px;margin:0 auto;padding:24px 24px 40px}.t-v2-q-list{max-width:var(--t-content-max);margin:0 auto;padding:30px var(--t-content-pad) 100px}}.t-v2-q-list{gap:0;padding:16px 16px calc(var(--t-tabbar-h) + 40px + var(--t-safe-bottom))}.t-v2-ql-head{gap:10px}.t-v2-ql-back,.t-v2-ql-head{display:flex;align-items:center}.t-v2-ql-back{flex:0 0 auto;justify-content:center;width:32px;height:32px;margin-left:-6px;padding:0;color:var(--t-ink);background:none;border:none;cursor:pointer}.t-v2-ql-back>svg{display:block}.t-v2-ql-title{margin:0;font-size:18px;font-weight:800;letter-spacing:-.4px}.t-v2-ql-tabs-row{margin-top:10px;border-bottom:1px solid #eef0f3}.t-v2-ql-tabs,.t-v2-ql-tabs-row{display:flex;align-items:stretch;gap:22px}.t-v2-ql-tabs{flex:1 1;min-width:0;overflow-x:auto;scrollbar-width:none}.t-v2-ql-tabs::-webkit-scrollbar{display:none}.t-v2-ql-tab{flex:0 0 auto;margin-bottom:-1px;padding:12px 0 11px;font-family:inherit;font-size:14.5px;font-weight:600;letter-spacing:-.3px;white-space:nowrap;color:#8b9099;background:none;border:none;border-bottom:2px solid rgba(0,0,0,0);cursor:pointer}.t-v2-ql-tab[aria-selected=true]{font-weight:800;color:var(--t-ink);border-bottom-color:var(--t-ink)}.t-v2-ql-sort{flex:0 0 auto;align-self:center;padding:6px 2px;font-family:inherit;font-size:13px;font-weight:700;color:var(--t-ink-2);background:none;border:none;cursor:pointer}.t-v2-ql-empty{margin:16px 0 0;padding:56px 20px;font-size:14px;font-weight:600;line-height:1.6;text-align:center;color:var(--t-ink-3);background:var(--t-surface);border-radius:16px}.t-v2-ql-masonry{margin-top:16px;column-width:380px;column-gap:12px}.t-v2-ql-card{position:relative;--t-stretch-radius:16px;display:flex;flex-direction:column;gap:10px;box-sizing:border-box;width:100%;min-width:0;margin-bottom:12px;padding:18px 20px;text-align:left;font-family:inherit;color:var(--t-ink);background:var(--t-surface);border:1px solid #eceef1;border-radius:16px;cursor:pointer;page-break-inside:avoid;break-inside:avoid}.t-v2-ql-card:hover{border-color:#d4d8dd}.t-v2-ql-top{gap:10px}.t-v2-ql-prize,.t-v2-ql-top{display:flex;align-items:center}.t-v2-ql-prize{flex:0 0 auto;gap:6px;font-size:16px;font-weight:800;letter-spacing:-.3px;color:var(--t-ink)}.t-v2-ql-mode{flex:1 1;min-width:0;overflow:hidden;font-size:12px;font-weight:500;white-space:nowrap;text-overflow:ellipsis;color:#8b9099}.t-v2-ql-time{color:#8b9099}.t-v2-ql-time,.t-v2-ql-timer{flex:0 0 auto;font-size:11.5px;font-weight:500}.t-v2-ql-timer{display:inline-flex;align-items:center;gap:4px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#e5484d}.t-v2-ql-timer>svg{display:block}.t-v2-ql-pill{flex:0 0 auto;padding:3px 8px;font-size:11px;font-weight:700;color:#d93636;background:#fdeded;border-radius:var(--t-radius-pill)}.t-v2-ql-title{display:-webkit-box;overflow:hidden;font-size:16.5px;font-weight:700;line-height:1.45;letter-spacing:-.35px;color:var(--t-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical}.t-v2-ql-excerpt{margin-top:-4px;overflow:hidden;font-size:13.5px;line-height:1.5;white-space:nowrap;text-overflow:ellipsis;color:var(--t-ink-3)}.t-v2-ql-images{display:flex;gap:8px}.t-v2-ql-images>img{display:block;flex:0 0 auto;width:84px;height:84px;object-fit:cover;background:#eef0f3;border-radius:10px}.t-v2-ql-foot{gap:12px;margin-top:2px;padding-top:12px;border-top:1px solid #f2f3f5}.t-v2-ql-foot,.t-v2-ql-meta{display:flex;align-items:center}.t-v2-ql-meta{flex:1 1;min-width:0;overflow:hidden;font-size:12.5px;font-weight:500;white-space:nowrap;text-overflow:ellipsis;color:#8b9099}.t-v2-ql-author{display:inline-flex;align-items:center;flex:0 0 auto;gap:5px;color:var(--t-ink-2)}.t-v2-ql-author .t-avatar{width:18px;height:18px;font-size:10px}.t-v2-ql-author--link{cursor:pointer}.t-v2-ql-author--link:hover{text-decoration:underline}.t-v2-ql-count{display:flex;flex:0 0 auto;align-items:center;gap:4px;font-size:12.5px;font-weight:500;color:var(--t-ink-2)}.t-v2-ql-count>svg{display:block}.t-v2-ql-cta{display:flex;flex:0 0 auto;align-items:center;gap:2px;font-size:13px;font-weight:700;letter-spacing:-.2px;color:var(--t-ink)}.t-v2-ql-cta>svg{display:block}@media(min-width:760px){.t-v2-q-list{padding:16px var(--t-content-pad) 96px}}.t-v2-q-detail .t-v2-q-main{gap:0}.t-v2-qd-back{align-self:flex-start;margin-bottom:22px;padding:0;font-family:inherit;font-size:13px;font-weight:600;color:var(--t-ink-3);background:none;border:none;cursor:pointer}.t-v2-qd-back:hover{color:var(--t-ink)}.t-v2-qd-preview-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:22px}.t-v2-qd-preview-head>.t-v2-qd-back{align-self:center;margin-bottom:0}.t-v2-qd-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.t-v2-qd-cat{font-size:13px;font-weight:700;color:var(--t-ink-2)}.t-v2-qd-top-actions{display:flex;align-items:center;gap:4px}.t-v2-qd-icon-btn{display:grid;padding:6px;color:var(--t-ink-2);background:none;border:none;cursor:pointer;place-items:center}.t-v2-qd-icon-btn>svg{display:block;width:17px;height:17px}.t-v2-qd-icon-btn--more{color:#8b9099}.t-v2-qd-icon-btn:disabled{opacity:.4;cursor:default}.t-v2-qd-title{align-items:flex-start;gap:10px;margin:0 0 16px;font-size:clamp(22px,3.4vw,28px);font-weight:800;line-height:1.38;letter-spacing:-.7px}.t-v2-qd-q,.t-v2-qd-title{display:flex;color:var(--t-ink)}.t-v2-qd-q{flex:0 0 auto;align-items:center;justify-content:center;width:26px;height:26px;margin-top:5px;font-family:var(--t-font-latin);font-size:14px;font-weight:900;background:var(--t-lime);border-radius:7px}.t-v2-qd-author{display:flex;align-items:center;gap:9px;margin-bottom:22px;font-size:13px;color:#9aa0ab}.t-v2-qd-author>.t-avatar,.t-v2-qd-author>.t-v2-qd-author-btn>.t-avatar{width:30px;height:30px}.t-v2-qd-author>.t-v2-qd-author-btn>b,.t-v2-qd-author>b{font-size:14px;font-weight:700;color:#24272d}.t-v2-qd-author>span{white-space:nowrap}.t-v2-qd-summary{display:flex;flex-direction:column;gap:10px;margin-bottom:20px;padding:14px 16px;background:var(--t-bg2);border-radius:14px}.t-v2-qd-summary-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.t-v2-qd-summary-prize{display:flex;align-items:center;gap:7px;font-size:20px;font-weight:800;letter-spacing:-.4px;color:var(--t-ink)}.t-v2-qd-summary-time{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--t-ink-3)}.t-v2-qd-summary-time>.t-v2-qd-time{font-size:15px}.t-v2-qd-summary-rule{font-size:12.5px;color:var(--t-ink-2)}.t-v2-qd-coin{display:inline-block;flex:0 0 auto;background:url(/_next/static/media/badge-coin.3ec2dcca.png) 50%/contain no-repeat}.t-v2-qd-images{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));grid-gap:10px;gap:10px;margin-bottom:20px}.t-v2-qd-image{position:relative;display:block;padding:0;border:0;aspect-ratio:4/5;overflow:hidden;background:var(--t-lock-bg);border-radius:14px;cursor:zoom-in}.t-v2-qd-image>img{display:block;width:100%;height:100%;object-fit:cover}.t-v2-qd-image-letter{position:absolute;top:12px;left:12px;display:flex;align-items:center;justify-content:center;width:26px;height:26px;font-size:12.5px;font-weight:800;color:var(--t-ink);background:rgba(255,255,255,.92);border-radius:50%}.t-v2-qd-body{margin:0;font-size:15.5px;line-height:1.8;letter-spacing:-.2px;white-space:pre-wrap;word-break:break-word;color:#24272d}.t-v2-qd-compose{display:flex;flex-direction:column;gap:10px;margin-top:22px;padding:14px 16px 12px;border:1px solid #e1e4e8;border-radius:16px}.t-v2-qd-textarea{width:100%;min-height:64px;padding:0;font-family:inherit;font-size:14.5px;line-height:1.6;color:var(--t-ink);background:none;border:none;outline:none;resize:vertical}.t-app .t-v2-qd-textarea:focus-visible{outline:none}.t-v2-qd-attachments{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.t-v2-qd-attachment{position:relative;display:block;width:64px;height:64px;overflow:hidden;background:var(--t-lock-bg);border-radius:10px}.t-v2-qd-attachment>img{display:block;width:100%;height:100%;object-fit:cover}.t-v2-qd-attachment>button{position:absolute;top:3px;right:3px;width:18px;height:18px;padding:0;font-family:inherit;font-size:11px;line-height:1;color:#fff;background:rgba(10,10,11,.6);border:none;border-radius:50%;cursor:pointer}.t-v2-qd-hint{margin:0;font-size:12.5px;color:var(--t-ink-3)}.t-v2-qd-compose-bar{display:flex;align-items:center;gap:6px}.t-v2-qd-spacer{flex:1 1}.t-v2-qd-submit{padding:10px 16px;font-family:inherit;font-size:13.5px;font-weight:700;color:#9aa0ab;background:var(--t-lock-bg);border:none;border-radius:10px;cursor:pointer}.t-v2-qd-submit--on{color:#fff;background:var(--t-ink)}.t-v2-qd-submit:disabled{cursor:default}.t-v2-qd-notice{display:flex;flex-direction:column;gap:10px;margin-top:22px;font-size:13.5px;line-height:1.55;color:var(--t-ink-3)}.t-v2-qd-notice>b{display:flex;align-items:center;gap:8px;font-size:17px;font-weight:800;color:var(--t-ink)}.t-v2-qd-settle{align-self:flex-start;padding:11px 18px;font-family:inherit;font-size:13.5px;font-weight:700;color:#fff;background:var(--t-ink);border:none;border-radius:var(--t-radius-pill);cursor:pointer}.t-v2-qd-answers-section{margin-top:34px}.t-v2-qd-answers-head{display:flex;align-items:center;gap:8px;padding-bottom:6px}.t-v2-qd-answers-title{display:flex;align-items:baseline;gap:8px;margin:0;font-size:18px;font-weight:800;letter-spacing:-.4px;color:var(--t-ink)}.t-v2-qd-answers-title>span{font-size:15px;font-weight:700;color:#9aa0ab}.t-v2-qd-req-badge{display:flex;align-items:center;gap:8px;margin:8px 0 4px;padding:10px 14px;font-size:13px;font-weight:600;line-height:1.45;color:var(--t-ink-2);background:var(--t-bg2);border-radius:12px}.t-v2-qd-req-badge>svg{flex:0 0 auto}.t-v2-qd-adopt{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;margin-left:auto}.t-v2-qd-adopt-badge,.t-v2-qd-adopt-chip{padding:2px 8px;font-size:11px;font-weight:700;line-height:1.4;border-radius:6px}.t-v2-qd-adopt-badge{color:var(--t-on-lime);background:var(--t-lime)}.t-v2-qd-adopt-chip--talk{color:#767c87;background:#f6f7f9}.t-v2-qd-adopt-chip--offer{color:#9a3412;background:#fff7ed}.t-v2-qd-adopt-chip--paid{color:#0a0a0b;background:#f1f3f6}.t-v2-qd-adopt-btn{min-height:32px;padding:0 12px;font-size:12.5px;font-weight:700;color:var(--t-ink);background:var(--t-surface);border:1px solid var(--t-ink-3);border-radius:999px;cursor:pointer}.t-v2-qd-adopt-btn:disabled{opacity:.5;cursor:default}.t-v2-qd-adopt-btn--on{color:var(--t-on-lime);background:var(--t-lime);border-color:var(--t-lime-line)}.t-v2-qd-adopt-dock{position:-webkit-sticky;position:sticky;bottom:calc(env(safe-area-inset-bottom, 0px) + 12px);z-index:5;display:flex;flex-direction:column;gap:8px;margin-top:12px}.t-v2-qd-adopt-bar,.t-v2-qd-adopt-full,.t-v2-qd-adopt-result{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;margin:0;font-size:13px;font-weight:600;color:var(--t-ink);background:var(--t-surface);border:1px solid var(--t-ink-3);border-radius:14px;box-shadow:0 6px 18px rgba(10,10,11,.12)}.t-v2-qd-adopt-bar-btn{flex:0 0 auto;min-height:40px;padding:0 16px;font-size:14px;font-weight:800;color:var(--t-on-lime);background:var(--t-lime);border:0;border-radius:999px;cursor:pointer}.t-v2-qd-adopt-bar-btn:disabled{opacity:.45;cursor:default}.t-v2-qd-adopt-result{flex-direction:column;align-items:stretch}.t-v2-qd-adopt-result-title{margin:0;font-weight:800}.t-v2-qd-adopt-result-list{display:flex;flex-direction:column;gap:6px;padding:0;margin:0;list-style:none}.t-v2-qd-adopt-result-row{display:flex;align-items:center;justify-content:space-between;gap:8px;font-weight:600}.t-v2-qd-adopt-result-row button{padding:4px 10px;font-size:12px;font-weight:700;color:var(--t-ink);background:var(--t-bg2);border:0;border-radius:999px;cursor:pointer}.t-v2-qd-adopt-result-row em{font-size:12px;font-style:normal;color:#b42318}.t-v2-qd-adopt-result-close{align-self:flex-end;padding:4px 10px;font-size:12px;font-weight:700;color:var(--t-ink-2);background:rgba(0,0,0,0);border:0;cursor:pointer}.t-v2-qd-sort{display:flex;align-items:center;margin-left:auto}.t-v2-qd-empty{margin:0;padding:28px 0;font-size:13.5px;color:#9aa0ab}.t-v2-qd-answers{display:flex;flex-direction:column}.t-v2-qd-answer{display:flex;align-items:flex-start;gap:12px;padding:20px 0;border-bottom:1px solid #f0f1f3}.t-v2-qd-answer>.t-avatar,.t-v2-qd-answer>.t-v2-qd-author-btn>.t-avatar{flex:0 0 auto;width:32px;height:32px}.t-v2-qd-answer--blind{opacity:.7}.t-v2-qd-answer-main{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.t-v2-qd-answer-head{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.t-v2-qd-answer-head>.t-v2-qd-author-btn>b,.t-v2-qd-answer-head>b{font-size:14px;font-weight:700;color:var(--t-ink)}.t-v2-qd-answer-time{font-size:12px;color:#9aa0ab}.t-v2-qd-answer-actions{display:inline-flex;gap:10px;margin-left:auto}.t-v2-qd-answer-actions>button{padding:0;font-family:inherit;font-size:12px;font-weight:600;color:#9aa0ab;background:none;border:none;cursor:pointer}.t-v2-qd-answer-actions>button:hover{color:var(--t-ink-2)}.t-v2-qd-compose--edit{margin-top:6px}.t-v2-qd-attach-label{cursor:pointer}.t-v2-qd-submit--ghost{background:none}.t-v2-qd-reply-form--edit{margin-bottom:4px}.t-v2-qd-reply-closed{margin:4px 0 0 12px;font-size:12px;color:#9aa0ab}.t-v2-qd-author-badge{padding:1px 6px;font-size:10.5px;font-weight:700;color:var(--t-ink-2);background:#e6e8ec;border-radius:5px}.t-v2-qd-win{padding:2px 7px;font-size:11px;font-weight:800;color:var(--t-ink);background:var(--t-lime);border-radius:6px}.t-v2-qd-answer-body{margin:0;font-size:14.5px;line-height:1.7;letter-spacing:-.2px;white-space:pre-wrap;word-break:break-word;color:#24272d}.t-v2-qd-answer-images{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.t-v2-qd-answer-image{display:block;padding:0;border:0;background:none;cursor:zoom-in}.t-v2-qd-answer-image>img{display:block;width:120px;height:120px;object-fit:cover;background:var(--t-lock-bg);border-radius:12px}.t-v2-qd-answer-foot{display:flex;align-items:center;gap:16px;margin-top:2px}.t-v2-qd-like,.t-v2-qd-reply-toggle{display:inline-flex;align-items:center;gap:5px;padding:0;font-family:inherit;font-size:12.5px;font-weight:600;color:var(--t-ink-2);background:none;border:none;cursor:pointer}.t-v2-qd-like>svg,.t-v2-qd-reply-toggle>svg{display:block;width:15px;height:15px}.t-v2-qd-like[aria-pressed=true]{color:#e5484d}.t-v2-qd-like:disabled{cursor:default}.t-v2-qd-reply-toggle{margin-left:-8px;padding:4px 8px;border-radius:8px}.t-v2-qd-reply-toggle--open{background:var(--t-lock-bg)}.t-v2-qd-replies{display:flex;flex-direction:column;gap:14px;margin-top:4px;padding:14px 16px;background:var(--t-bg2);border-radius:14px}.t-v2-qd-reply{display:flex;align-items:flex-start;gap:10px}.t-v2-qd-reply>.t-avatar,.t-v2-qd-reply>.t-v2-qd-author-btn>.t-avatar{flex:0 0 auto;width:24px;height:24px}.t-v2-qd-reply-main{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.t-v2-qd-reply-head{display:flex;align-items:center;gap:7px}.t-v2-qd-reply-head>.t-v2-qd-author-btn>b,.t-v2-qd-reply-head>b{font-size:13px;font-weight:700;color:var(--t-ink)}.t-v2-qd-reply-time{margin-left:auto;font-size:11.5px;color:#9aa0ab}.t-v2-qd-reply-body{margin:0;font-size:13.5px;line-height:1.6;color:#24272d}.t-v2-qd-reply-form{display:flex;align-items:center;gap:6px;padding:3px 3px 3px 12px;background:var(--t-surface);border:1px solid #e1e4e8;border-radius:10px}.t-v2-qd-reply-form>input{flex:1 1;min-width:0;padding:8px 0;font-family:inherit;font-size:13.5px;color:var(--t-ink);background:none;border:none;outline:none}.t-v2-qd-reply-form>button{flex:0 0 auto;padding:8px 13px;font-family:inherit;font-size:12.5px;font-weight:700;color:#24272d;background:var(--t-lock-bg);border:none;border-radius:8px;cursor:pointer}.t-v2-qd-reply-form>button:disabled{opacity:.5;cursor:default}.t-app .t-v2-qd-reply-form>input:focus-visible{outline:none}.t-v2-qd-more{width:100%;margin-top:18px;padding:13px;font-family:inherit;font-size:13.5px;font-weight:700;color:#24272d;background:var(--t-surface);border:1px solid #e1e4e8;border-radius:12px;cursor:pointer}.t-v2-q-detail .t-v2-q-side{display:none}.t-v2-qd-card{display:flex;flex-direction:column;gap:12px;padding:18px 18px 16px;background:var(--t-surface);border:1px solid #e6e8ec;border-radius:16px}.t-v2-qd-card-label{display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700;color:var(--t-ink-3)}.t-v2-qd-card-label>svg{display:block;color:var(--t-ink-2)}.t-v2-qd-prize{display:flex;align-items:center;gap:8px;font-size:26px;font-weight:800;letter-spacing:-.6px;color:var(--t-ink)}.t-v2-qd-card-sub{font-size:12.5px;color:var(--t-ink-3)}.t-v2-qd-card-desc{font-size:12.5px;line-height:1.55;color:#8b9099}.t-v2-qd-split{display:flex;flex-direction:column;gap:7px;margin:0;padding:11px 0 0;list-style:none;border-top:1px solid #f0f1f3}.t-v2-qd-split>li{display:flex;align-items:center;justify-content:space-between;font-size:13px;color:var(--t-ink-2)}.t-v2-qd-split>li>span:last-child{display:flex;align-items:center;gap:4px;font-weight:700;color:var(--t-ink)}.t-v2-qd-time{font-size:26px;font-weight:800;letter-spacing:-.6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--t-ink)}.t-v2-qd-time--soon{color:#e5484d}.t-v2-qd-timer{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#e5484d}.t-v2-qd-timer>svg{display:block}.t-v2-qd-bar{height:5px;overflow:hidden;background:#f0f1f3;border-radius:var(--t-radius-pill)}.t-v2-qd-bar>span{display:block;height:100%;background:var(--t-ink);border-radius:inherit}.t-v2-qd-bar--soon>span{background:#e5484d}.t-v2-qd-summary .t-v2-qd-bar{height:4px;background:#e6e8ec}.t-v2-qd-people{display:flex;align-items:center;gap:10px}.t-v2-qd-people>b{font-size:20px;font-weight:800;color:var(--t-ink)}.t-v2-qd-avatars{display:flex}.t-v2-qd-avatars>.t-avatar{width:28px;height:28px;font-size:11px;border:2px solid var(--t-surface)}.t-v2-qd-avatars>.t-avatar+.t-avatar{margin-left:-8px}.t-v2-qd-go{padding:13px;font-family:inherit;font-size:14px;font-weight:800;color:#fff;background:var(--t-ink);border:none;border-radius:12px;cursor:pointer}.t-v2-qd-go:hover{background:#24272d}.t-v2-qd-go:disabled{color:#9aa0ab;background:var(--t-lock-bg);cursor:default}@media(min-width:760px){.t-app>.t-v2-column.t-v2-q-detail{max-width:calc(1080px + 2*min(48px,5vw));padding:30px min(48px,5vw) 100px}.t-v2-q-detail .t-v2-q-side{display:flex;gap:12px;padding-top:44px}.t-v2-qd-summary{display:none}}.t-v2-mq{display:flex;flex-direction:column;gap:16px}.t-v2-mq-new{padding:8px 15px;font-size:var(--t-fs-meta);color:var(--t-surface);background:var(--t-ink);border:none;border-radius:var(--t-radius-pill)}.t-v2-mq-alert,.t-v2-mq-new{font-family:inherit;font-weight:700;cursor:pointer}.t-v2-mq-alert{display:flex;align-items:center;gap:10px;padding:12px 16px;font-size:13.5px;color:#b42323;text-align:left;background:#fdeded;border:none;border-radius:var(--t-radius-field)}.t-v2-mq-alert-dot{flex:0 0 auto;width:7px;height:7px;background:#d93636;border-radius:50%}.t-v2-mq-alert-text{flex:1 1}.t-v2-mq-chips{display:flex;flex-wrap:wrap;gap:6px}.t-v2-mq-chip{flex:0 0 auto;padding:7px 13px;font-family:inherit;font-size:var(--t-fs-meta);font-weight:600;color:var(--t-ink-2);background:var(--t-surface);border:1px solid var(--t-line);border-radius:var(--t-radius-pill);cursor:pointer}.t-v2-mq-chip[aria-pressed=true]{color:var(--t-surface);background:var(--t-ink);border-color:var(--t-ink)}.t-v2-mq-card,.t-v2-mq-list{display:flex;flex-direction:column;gap:10px}.t-v2-mq-card{position:relative;padding:16px 18px;background:var(--t-surface);border:1px solid var(--t-line);border-radius:16px}.t-v2-mq-card:hover{border-color:var(--t-line-strong)}.t-v2-mq-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.t-v2-mq-spacer{flex:1 1}.t-v2-mq-state{padding:3px 8px;font-size:11.5px;font-weight:700;border-radius:var(--t-radius-badge)}.t-v2-mq-state--live{color:var(--t-ink);background:var(--t-lime)}.t-v2-mq-state--need{color:#d93636;background:#fdeded}.t-v2-mq-state--wait{color:var(--t-ink-2);background:var(--t-line-soft)}.t-v2-mq-state--done{color:var(--t-ink-3);background:var(--t-line-soft)}.t-v2-mq-cat,.t-v2-mq-meta,.t-v2-mq-time{font-size:var(--t-fs-caption);color:var(--t-ink-3)}.t-v2-mq-cat{font-weight:600}.t-v2-mq-meta{font-size:12.5px}.t-v2-mq-title{padding:0;font-family:inherit;font-size:var(--t-fs-body);font-weight:700;letter-spacing:-.3px;line-height:1.45;text-align:left;color:var(--t-ink);background:none;border:none;cursor:pointer}.t-v2-mq-title:after{content:"";position:absolute;inset:0;border-radius:inherit}.t-v2-mq-prize,.t-v2-mq-won{font-size:14px;font-weight:800;color:var(--t-ink)}.t-v2-mq-settle{position:relative;z-index:1;margin-left:auto;padding:8px 14px;font-family:inherit;font-size:12.5px;font-weight:700;color:var(--t-surface);background:var(--t-ink);border:none;border-radius:var(--t-radius-pill);cursor:pointer}.t-v2-mq-mine{display:flex;flex-direction:column;gap:4px;padding:11px 14px;background:var(--t-bg2);border-radius:var(--t-radius-field)}.t-v2-mq-mine-label{font-size:11.5px;font-weight:700;color:var(--t-ink-4)}.t-v2-mq-mine-body{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:13.5px;line-height:1.55;color:var(--t-ink-2)}.t-v2-mq-earned{margin:0;font-size:var(--t-fs-meta);font-weight:700;color:var(--t-ink-2)}.t-v2-mq-empty{margin:0;padding:40px 0;font-size:14px;text-align:center;color:var(--t-ink-4)}.t-v2-q-detail .t-v2-qs{display:flex;flex-direction:column;gap:18px}.t-v2-qs-head{display:flex;align-items:center;gap:12px;padding:16px 0;border-bottom:1px solid var(--t-line-soft)}.t-v2-qs-back{flex:none;padding:0;font-family:inherit;font-size:19px;line-height:1;color:var(--t-ink);background:none;border:none;cursor:pointer}.t-v2-qs-title{flex:1 1;min-width:0;margin:0;font-size:16px;font-weight:900;letter-spacing:-.3px;color:var(--t-ink)}.t-v2-qs-method{display:flex;flex-direction:column;gap:5px;padding:14px 16px;background:var(--t-bg2);border-radius:14px}.t-v2-qs-method>b{font-size:13.5px;font-weight:900;letter-spacing:-.2px;color:var(--t-ink)}.t-v2-qs-method>span{font-size:12.5px;font-weight:600;line-height:1.5;color:var(--t-ink-2)}.t-v2-qs-list{display:flex;flex-direction:column;gap:9px;margin:0;padding:0;list-style:none}.t-v2-qs-row{display:flex;align-items:flex-start;gap:12px;width:100%;padding:14px 16px;text-align:left;font-family:inherit;color:var(--t-ink);background:var(--t-surface);border:1.5px solid var(--t-line);border-radius:14px;cursor:pointer}.t-v2-qs-row:disabled{cursor:default}.t-v2-qs-row--picked{border-color:var(--t-ink)}.t-v2-qs-row-main{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px}.t-v2-qs-row-main>b{font-size:13px;font-weight:800;letter-spacing:-.2px}.t-v2-qs-row-main>span{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:13.5px;line-height:1.6;color:var(--t-ink-2)}.t-v2-qs-row-main>.t-v2-qs-hint{font-size:12.5px;color:var(--t-ink-4)}.t-v2-qs-tag{flex:none;padding:5px 11px;font-size:11.5px;font-weight:900;white-space:nowrap;color:var(--t-lime);background:var(--t-ink);border-radius:var(--t-radius-pill)}.t-v2-qs-tag--top{color:var(--t-ink);background:var(--t-lime)}.t-v2-qs-empty{margin:0;font-size:13.5px;color:var(--t-ink-3)}.t-v2-qs-hint{margin:0;font-size:13px;font-weight:600;color:var(--t-ink-4)}.t-v2-qs-preview{display:flex;flex-direction:column;gap:10px;padding-top:16px;border-top:1px solid var(--t-line-soft)}.t-v2-qs-preview-title{font-size:12px;font-weight:800;letter-spacing:.04em;color:var(--t-ink-3)}.t-v2-qs-preview-list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.t-v2-qs-preview-list>.t-v2-qs-preview-row{padding:10px 0;border-bottom:1px solid var(--t-line-soft)}.t-v2-qs-preview-row{display:flex;align-items:center;gap:10px;margin:0;font-size:14px}.t-v2-qs-preview-row>b{flex:1 1;min-width:0;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-v2-qs-preview-row>span{flex:none;font-size:12px;font-weight:700;color:var(--t-ink-3)}.t-v2-qs-coin{min-width:64px;text-align:right;font-size:15px;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--t-ink)!important}.t-v2-qs-note{margin:0;font-size:11.5px;font-weight:500;line-height:1.55;color:var(--t-ink-4)}.t-v2-qs-confirm{padding:18px;font-family:inherit;font-size:16px;font-weight:900;letter-spacing:-.3px;color:var(--t-ink);background:var(--t-lime);border:none;border-radius:14px;cursor:pointer}.t-v2-qs-confirm--draw{color:var(--t-lime);background:var(--t-ink)}.t-v2-qs-confirm:disabled{color:var(--t-ink-4);background:var(--t-line);cursor:default}.t-v2-ql-skel-card.t-v2-ql-card{cursor:default}.t-v2-ql-skel-card.t-v2-ql-card:hover{border-color:#eceef1}.t-v2-ql-skel .t-v2-ql-skel-prize{flex:0 0 auto;width:64px;height:20px}.t-v2-ql-skel .t-v2-ql-skel-mode{flex:0 0 auto;width:72px;height:12px;margin-left:auto}.t-v2-ql-skel .t-v2-ql-skel-title{display:flex;flex-direction:column;justify-content:space-evenly;height:47.85px}.t-v2-ql-skel .t-v2-ql-skel-title>.t-skel-line{height:15px}.t-v2-ql-skel .t-v2-ql-skel-excerpt{display:flex;align-items:center;height:20.25px;margin-top:-4px}.t-v2-ql-skel .t-v2-ql-skel-excerpt>.t-skel-line{height:12px}.t-v2-ql-skel .t-v2-ql-skel-image{flex:0 0 auto;width:84px;height:84px;border-radius:10px}.t-v2-ql-skel .t-v2-ql-foot{min-height:19px}.t-v2-ql-skel .t-v2-ql-skel-meta{flex:1 1;height:12px}.t-v2-ql-skel .t-v2-ql-skel-cta{flex:0 0 auto;width:56px;height:13px}.t-v2-qd-skel .t-v2-qd-skel-back{align-self:flex-start;width:44px;height:16px;margin-bottom:22px}.t-v2-qd-skel .t-v2-qd-skel-top{min-height:29px}.t-v2-qd-skel .t-v2-qd-skel-cat{width:64px;height:14px}.t-v2-qd-skel .t-v2-qd-skel-actions{width:62px;height:17px}.t-v2-qd-skel .t-v2-qd-skel-title{display:flex;flex-direction:column;justify-content:center;gap:10px;height:calc(clamp(22px,3.4vw,28px)*1.38*2);margin-bottom:16px}.t-v2-qd-skel .t-v2-qd-skel-title>.t-skel-line{height:20px}.t-v2-qd-skel .t-v2-qd-skel-avatar{flex:0 0 auto;width:30px;height:30px;border-radius:50%}.t-v2-qd-skel .t-v2-qd-skel-name{width:96px;height:14px}.t-v2-qd-skel .t-v2-qd-skel-summary .t-skel-line{background:linear-gradient(90deg,#e6e8ec 25%,#f2f3f5 50%,#e6e8ec 75%);background-size:200% 100%}.t-v2-qd-skel .t-v2-qd-skel-summary-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:26px}.t-v2-qd-skel .t-v2-qd-skel-prize{width:96px;height:20px}.t-v2-qd-skel .t-v2-qd-skel-time{width:84px;height:14px}.t-v2-qd-skel .t-v2-qd-skel-bar{height:4px;border-radius:999px}.t-v2-qd-skel .t-v2-qd-skel-rule{width:40%;height:13px;margin:3px 0}.t-v2-qd-skel .t-v2-qd-skel-body>.t-skel-line{height:14px;margin:7px 0}.t-v2-qd-skel .t-v2-qd-skel-answers-head{min-height:30px}.t-v2-qd-skel .t-v2-qd-skel-answers-title{width:88px;height:20px}.t-v2-qd-skel .t-v2-qd-skel-sort{width:64px;height:24px}.t-v2-qd-skel .t-v2-qd-skel-answer-avatar{flex:0 0 auto;width:32px;height:32px;border-radius:50%}.t-v2-qd-skel .t-v2-qd-skel-answer-head{width:34%;height:14px;margin:3px 0}.t-v2-qd-skel .t-v2-qd-skel-answer-line{height:14px;margin:3px 0}.t-v2-qd-skel .t-v2-qd-skel-answer-foot{width:22%;height:14px;margin:5px 0}.t-v2-qd-skel .t-v2-qd-skel-card-label{width:38%;height:13px}.t-v2-qd-skel .t-v2-qd-skel-card-value{width:58%;height:26px}.t-v2-qd-skel .t-v2-qd-skel-card-text{height:13px}.t-v2-qd-skel .t-v2-qd-skel-card-bar{height:4px;border-radius:999px}.t-v2-qd-skel .t-v2-qd-skel-card-people{width:52%;height:28px}.t-v2-qd-skel .t-v2-qd-skel-card-go{height:44px;border-radius:12px}@media(prefers-reduced-motion:reduce){.t-v2-qd-skel .t-skel-block,.t-v2-qd-skel .t-skel-line,.t-v2-ql-skel .t-skel-block,.t-v2-ql-skel .t-skel-line{animation:none}}.t-v2-qd-author-btn{display:inline-flex;align-items:center;gap:9px;min-width:0;padding:0;font:inherit;color:inherit;text-align:left;background:none;border:none;border-radius:6px;cursor:pointer}.t-v2-qd-author-btn:focus-visible{outline:2px solid var(--t-ink);outline-offset:2px}span.t-v2-qd-author-btn{cursor:default}.t-v2-qd-addendum{display:flex;flex-direction:column;gap:8px;margin-top:18px;padding:14px 16px;background:var(--t-bg2);border-radius:12px}.t-v2-qd-addendum>b{font-size:12.5px;font-weight:700;color:var(--t-ink-3)}.t-v2-q-readonly{margin:0;padding:14px 18px;font-size:15.5px;line-height:1.6;color:var(--t-ink-2);background:var(--t-bg2);border:1px solid var(--t-line);border-radius:14px;white-space:pre-wrap;word-break:break-word}.t-v2-q-check{display:flex;align-items:center;gap:10px;font-size:15px;color:var(--t-ink);cursor:pointer}.t-v2-q-check>input{width:18px;height:18px;margin:0;accent-color:var(--t-ink)}.t-v2-q-section--request{gap:14px}.t-v2-q-write .t-v2-q-preset:disabled{opacity:.35;cursor:default}.t-v2-relay{display:flex;flex-direction:column;gap:16px;margin-top:18px;padding:20px 20px 18px;background:var(--t-surface);border:1px solid var(--t-line-soft);border-radius:var(--t-radius-panel)}.t-v2-relay-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.t-v2-relay-title{display:flex;align-items:baseline;gap:8px;margin:0;font-size:17px;font-weight:800;letter-spacing:-.4px;color:var(--t-ink)}.t-v2-relay-count{font-size:15px;font-weight:700;color:var(--t-ink-4)}.t-v2-relay-toggle{flex:0 0 auto;padding:2px 0;font-family:inherit;font-size:var(--t-fs-meta);font-weight:600;color:var(--t-ink-3);background:none;border:none;cursor:pointer}.t-v2-relay-empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 24px 36px;text-align:center;background:var(--t-bg2);border-radius:var(--t-radius-panel)}.t-v2-relay-empty-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:8px;color:var(--t-ink-2);background:var(--t-surface);border-radius:50%;box-shadow:0 1px 3px rgba(10,10,11,.06)}.t-v2-relay-empty-icon svg{width:21px;height:21px}.t-v2-relay-empty-title{margin:0;font-size:16px;font-weight:800;letter-spacing:-.3px;color:var(--t-ink)}.t-v2-relay-empty-desc{margin:0;font-size:13.5px;line-height:1.6;color:var(--t-ink-3);white-space:pre-line}.t-v2-relay-empty-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px}.t-v2-relay-btn{display:inline-flex;align-items:center;gap:7px;padding:10px 17px;font-family:inherit;font-size:13.5px;font-weight:700;white-space:nowrap;color:var(--t-ink);background:var(--t-surface);border:1px solid var(--t-line);border-radius:var(--t-radius-pill);cursor:pointer}.t-v2-relay-btn--primary{padding:11px 18px;color:var(--t-on-ink);background:var(--t-ink);border-color:var(--t-ink)}.t-v2-relay-btn--ghost:hover{background:var(--t-bg2)}.t-v2-relay-btn--try{padding:11px 20px;font-size:14px;font-weight:800}.t-v2-relay-btn--neutral{visibility:hidden}.t-v2-relay-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(170px,100%),1fr));grid-gap:18px 12px;gap:18px 12px}.t-v2-relay-card{display:flex;flex-direction:column;gap:8px;min-width:0;padding:0;font-family:inherit;text-align:left;background:none;border:none;cursor:pointer}.t-v2-relay-thumb{position:relative;display:block;width:100%;aspect-ratio:4/3;overflow:hidden;background:var(--t-thumb-bg);border-radius:var(--t-radius-thumb)}.t-v2-relay-thumb>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.t-v2-relay-thumb--tint1{background:var(--t-tint-1)}.t-v2-relay-thumb--tint2{background:var(--t-tint-2)}.t-v2-relay-thumb--tint3{background:var(--t-tint-3)}.t-v2-relay-thumb--tint4{background:var(--t-tint-4)}.t-v2-relay-thumb--tint5{background:var(--t-tint-5)}.t-v2-relay-thumb-text{inset:0;display:-webkit-box;padding:16px;overflow:hidden;font-size:14.5px;line-height:1.5;letter-spacing:-.3px;-webkit-box-orient:vertical;-webkit-line-clamp:4;align-content:flex-end}.t-v2-relay-pill,.t-v2-relay-thumb-text{position:absolute;font-weight:700;color:var(--t-ink)}.t-v2-relay-pill{top:10px;left:10px;padding:4px 9px;font-size:11px;background:rgba(255,255,255,.9);border-radius:var(--t-radius-pill)}.t-v2-relay-card-text{overflow:hidden;font-size:15px;font-weight:600;letter-spacing:-.3px;color:var(--t-ink);text-overflow:ellipsis;white-space:nowrap}.t-v2-relay-card-handle{font-size:var(--t-fs-meta);color:var(--t-ink-3)}.t-v2-relay-bar{display:flex;flex-wrap:wrap;gap:8px}.t-v2-relay-grid--skel,.t-v2-relay-grid--unmeasured{grid-template-rows:auto;grid-auto-rows:0;row-gap:0;overflow:hidden}.t-skel-block.t-v2-relay-skel-thumb{width:100%;height:auto;aspect-ratio:4/3;border-radius:var(--t-radius-thumb)}.t-skel-line.t-v2-relay-skel-text{height:20px}.t-skel-line.t-v2-relay-skel-handle{height:16px}.t-skel-block.t-v2-relay-skel-btn{width:168px;height:42px;border-radius:var(--t-radius-pill)}.t-v2-relay-inforow{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:12px 0;font-family:inherit;background:none;border:none;border-top:1px solid var(--t-line-soft);border-bottom:1px solid var(--t-line-soft);cursor:pointer}.t-v2-relay-inforow>span:first-child{font-size:var(--t-fs-meta);color:var(--t-ink-3)}.t-v2-relay-inforow>span:last-child{font-size:var(--t-fs-meta);font-weight:700;color:var(--t-ink)}.t-v2-relay-inforow--skel{cursor:default}.t-v2-relay-inforow--skel>.t-skel-line{height:16px}@media(prefers-reduced-motion:reduce){.t-v2-relay-inforow--skel .t-skel-line,.t-v2-relay[aria-busy=true] .t-skel-block,.t-v2-relay[aria-busy=true] .t-skel-line{animation:none}}.t-v2-linked-from{display:flex;align-items:center;gap:12px;width:100%;padding:10px 14px 10px 10px;font-family:inherit;text-align:left;background:var(--t-bg);border:1px solid var(--t-line-soft);border-radius:14px;cursor:pointer}.t-v2-linked-from:hover{border-color:var(--t-ink)}.t-v2-linked-from-thumb{flex:0 0 auto;width:48px;height:48px;object-fit:cover;background:var(--t-line);border-radius:10px}.t-v2-linked-from-text{display:flex;flex:1 1 auto;flex-direction:column;gap:3px;min-width:0}.t-v2-linked-from-label{font-size:11.5px;font-weight:600;color:var(--t-ink-4)}.t-v2-linked-from-title{overflow:hidden;font-size:14px;font-weight:700;color:var(--t-ink);text-overflow:ellipsis;white-space:nowrap}.t-v2-linked-from-arrow{flex:0 0 auto;font-family:var(--t-font-latin);font-size:18px;color:var(--t-ink-2)}.t-v2-side-card--relay{display:none}.t-v2-side-relay-row{display:flex;align-items:center;gap:10px}.t-v2-side-relay-avatars{display:flex}.t-v2-side-relay-avatars .t-avatar{width:32px;height:32px;font-size:12.5px;border:2px solid var(--t-surface)}.t-v2-side-relay-avatars .t-avatar+.t-avatar{margin-left:-8px}.t-v2-side-relay-count{font-size:23px;font-weight:800;letter-spacing:-.4px;color:var(--t-ink)}.t-v2-side-relay-thumbs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.t-v2-side-relay-thumbs>span{position:relative;display:block;aspect-ratio:1/1;overflow:hidden;background:var(--t-thumb-bg);border-radius:8px}.t-v2-side-relay-thumbs>.t-v2-relay-thumb--tint1{background:var(--t-tint-1)}.t-v2-side-relay-thumbs>.t-v2-relay-thumb--tint2{background:var(--t-tint-2)}.t-v2-side-relay-thumbs>.t-v2-relay-thumb--tint3{background:var(--t-tint-3)}.t-v2-side-relay-thumbs>.t-v2-relay-thumb--tint4{background:var(--t-tint-4)}.t-v2-side-relay-thumbs>.t-v2-relay-thumb--tint5{background:var(--t-tint-5)}.t-v2-side-relay-thumbs img{width:100%;height:100%;object-fit:cover}.t-v2-side-relay-thumb-text{position:absolute;inset:0;display:-webkit-box;padding:8px;overflow:hidden;font-size:11px;font-weight:700;line-height:1.35;color:var(--t-ink);word-break:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:3}.t-v2-side-relay-try{padding:13px;font-family:inherit;font-size:14.5px;font-weight:800;color:var(--t-ink);background:var(--t-surface);border:1.5px solid var(--t-ink);border-radius:12px;cursor:pointer}.t-v2-side-relay-try:hover{background:var(--t-bg2)}.t-v2-side-relay-all{padding:0;font-family:inherit;font-size:13.5px;font-weight:600;color:var(--t-ink-2);background:none;border:none;cursor:pointer}.t-v2-relay-sheet{display:flex;flex-direction:column;gap:0;max-height:86vh}.t-v2-relay-sheet-head{display:flex;align-items:center;gap:8px;padding:6px 0 14px;border-bottom:1px solid var(--t-line-soft)}.t-v2-relay-sheet-title{flex:1 1 auto;margin:0;font-size:16px;font-weight:800;color:var(--t-ink)}.t-v2-relay-sheet-body{display:flex;flex-direction:column;gap:18px;padding-top:18px}.t-v2-relay-field{display:flex;flex-direction:column;gap:9px}.t-v2-relay-field-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.t-v2-relay-field-label{font-size:13.5px;font-weight:600;color:var(--t-ink-2)}.t-v2-relay-dropzone{display:flex;flex-direction:column;align-items:center;gap:9px;width:100%;padding:24px 16px;font-family:inherit;font-size:13.5px;font-weight:500;color:var(--t-ink-2);background:var(--t-surface);border:1px solid var(--t-line);border-radius:14px;cursor:pointer}.t-v2-relay-dropzone:hover{border-color:var(--t-line-strong)}.t-v2-relay-media-box{display:flex;flex-direction:column;gap:10px;padding:12px;background:var(--t-surface);border:1px solid var(--t-line);border-radius:14px}.t-v2-relay-media-more{align-self:flex-start;padding:2px 0;font-family:inherit;font-size:var(--t-fs-meta);font-weight:600;color:var(--t-ink-2);background:none;border:none;cursor:pointer}.t-v2-relay-media-more:hover{color:var(--t-ink)}.t-v2-relay-chips{display:flex;flex-wrap:wrap;gap:6px}.t-v2-relay-chip{padding:8px 15px;font-family:inherit;font-size:var(--t-fs-meta);font-weight:600;color:var(--t-ink-2);background:var(--t-surface);border:1px solid var(--t-line);border-radius:var(--t-radius-pill);cursor:pointer}.t-v2-relay-chip[aria-pressed=true]{color:var(--t-on-ink);background:var(--t-ink);border-color:var(--t-ink)}.t-v2-relay-textarea{min-height:84px;resize:vertical;border-radius:14px}.t-v2-relay-notice{margin:0;font-size:12px;line-height:1.55;color:var(--t-ink-4)}.t-v2-relay-consent-check{display:flex;align-items:center;gap:8px;cursor:pointer}.t-v2-relay-consent-check input{width:18px;height:18px;margin:0;accent-color:var(--t-ink)}.t-v2-relay-notice-consent{align-items:flex-start}.t-v2-relay-notice-consent input{flex:none;margin-top:1px}.t-v2-relay-consent-scope{display:flex;flex-direction:column;gap:9px}.t-v2-relay-consent-doc{color:var(--t-ink-3);text-decoration:underline}.t-v2-relay-chip:disabled{opacity:.5;cursor:default}.t-v2-relay-viewer-consent{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0;font-size:12px;line-height:1.55;color:var(--t-ink-3)}.t-v2-relay-submit{width:100%;padding:14px;font-family:inherit;font-size:14.5px;font-weight:700;color:var(--t-on-ink);background:var(--t-ink);border:none;border-radius:var(--t-radius-pill);cursor:pointer}.t-v2-relay-submit--idle{background:var(--t-line-strong)}.t-v2-relay-viewer-backdrop{align-items:center;padding:20px}.t-v2-relay-viewer{display:flex;flex-direction:column;gap:16px;max-width:560px;max-height:88vh;padding:20px 22px 22px;border-radius:var(--t-radius-modal)}.t-v2-relay-viewer-head{display:flex;align-items:center;gap:10px}.t-v2-relay-viewer-who{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.t-v2-relay-viewer-user{font-size:15px;font-weight:700;color:var(--t-ink)}.t-v2-relay-viewer-type{padding:3px 8px;font-size:11px;font-weight:700;color:var(--t-ink-2);background:var(--t-lock-bg);border-radius:var(--t-radius-pill)}.t-v2-relay-viewer-time{font-size:12px;color:var(--t-ink-4)}.t-v2-relay-viewer-close{flex:0 0 auto;width:32px;height:32px;padding:0;font-family:var(--t-font-latin);font-size:16px;line-height:1;color:var(--t-ink-2);background:var(--t-lock-bg);border:none;border-radius:50%;cursor:pointer}.t-v2-relay-viewer-media{width:100%}.t-v2-relay-viewer-media .t-v2-relay-viewer-shot{width:auto}.t-v2-relay-viewer-shot{height:300px;overflow:hidden;background:var(--t-ink);border-radius:14px}.t-v2-relay-viewer-shot>img{display:block;width:auto;height:100%}.t-v2-relay-viewer-text{margin:0;font-size:15px;line-height:1.7;color:var(--t-ink);white-space:pre-wrap}.t-v2-relay-viewer-meta{display:flex;flex-wrap:wrap;gap:18px;margin:0;padding-top:14px;border-top:1px solid var(--t-line-soft)}.t-v2-relay-viewer-meta-item{display:flex;flex-direction:column;gap:3px}.t-v2-relay-viewer-meta-item dt{font-size:11.5px;color:var(--t-ink-4)}.t-v2-relay-viewer-meta-item dd{margin:0;font-size:14px;font-weight:700;color:var(--t-ink)}.t-v2-relay-viewer-actions{display:flex;align-items:center;justify-content:space-between;gap:10px}.t-v2-relay-like{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;font-family:inherit;font-size:var(--t-fs-meta);font-weight:600;color:var(--t-ink);background:var(--t-surface);border:1px solid var(--t-line);border-radius:var(--t-radius-pill);cursor:pointer}.t-v2-relay-like--on{color:var(--t-like-on)}.t-v2-relay-viewer-mine{display:inline-flex;gap:10px}.t-v2-relay-viewer-textbtn{padding:6px 4px;font-family:inherit;font-size:var(--t-fs-meta);font-weight:600;color:var(--t-ink-3);background:none;border:none;cursor:pointer}.t-v2-relay-viewer-textbtn--danger{color:var(--t-danger)}.t-v2-compose-linked-back{display:inline-flex;align-items:center;gap:6px;padding:6px 0;font-family:inherit;font-size:13.5px;font-weight:600;color:var(--t-ink-2);background:none;border:none;cursor:pointer}.t-v2-compose-linked-back:hover{color:var(--t-ink)}.t-v2-compose-caution{display:flex;align-items:flex-start;gap:9px;margin:8px 16px 4px;padding:12px 14px;font-size:var(--t-fs-meta);line-height:1.6;color:var(--t-caution-fg);background:var(--t-caution-bg);border-radius:12px}.t-v2-compose-caution svg{flex:0 0 auto;margin-top:2px;color:var(--t-caution-icon)}.t-v2-compose-caution b{font-weight:700}.t-v2-compose-linked{display:flex;align-items:flex-start;gap:10px;margin:0 16px 12px;padding:13px 14px;background:var(--t-bg2);border-radius:14px}.t-v2-compose-linked svg{flex:0 0 auto;margin-top:2px;color:var(--t-ink-2)}.t-v2-compose-linked-text{display:flex;flex:1 1 auto;flex-direction:column;gap:3px;min-width:0}.t-v2-compose-linked-title{overflow:hidden;font-size:var(--t-fs-meta);font-weight:700;color:var(--t-ink);text-overflow:ellipsis;white-space:nowrap}.t-v2-compose-linked-desc{font-size:12px;color:var(--t-ink-3)}@media(min-width:620px){.t-v2-compose-caution,.t-v2-compose-linked{margin-inline:0}}.t-v2-relay-ref{display:none;flex:0 0 400px;flex-direction:column;min-width:0;background:var(--t-bg2);border-left:1px solid var(--t-line-soft)}.t-v2-relay-ref-head{display:flex;flex:0 0 auto;align-items:center;gap:8px;padding:16px 18px 12px}.t-v2-relay-ref-head-title{flex:1 1 auto;font-size:13.5px;font-weight:800;color:var(--t-ink)}.t-v2-relay-ref-fold{display:inline-flex;align-items:center;gap:3px;padding:4px;font-family:inherit;font-size:12.5px;font-weight:600;color:var(--t-ink-2);background:none;border:none;cursor:pointer}.t-v2-relay-ref-scroll{flex:1 1 auto;min-height:0;padding:2px 18px 24px;overflow-y:auto}.t-v2-relay-ref-body{display:flex;flex-direction:column;gap:14px}.t-v2-relay-ref-thumb{aspect-ratio:4/3;overflow:hidden;background:var(--t-line-soft);border-radius:12px}.t-v2-relay-ref-thumb>img{display:block;width:100%;height:100%;object-fit:cover}.t-v2-relay-ref-meta{display:flex;flex-direction:column;gap:8px}.t-v2-relay-ref-cat{font-size:12px;font-weight:700;color:var(--t-ink-3)}.t-v2-relay-ref-title{word-break:keep-all;overflow-wrap:anywhere;font-size:16px;font-weight:800;line-height:1.4;color:var(--t-ink);letter-spacing:-.35px}.t-v2-relay-ref-author{display:flex;align-items:center;gap:7px}.t-v2-relay-ref-author-name{font-size:12.5px;font-weight:600;color:var(--t-ink-2)}.t-v2-relay-ref-rule{height:1px;margin:0;background:var(--t-line-soft);border:0}.t-v2-relay-ref-text{margin:0;font-size:13.5px;line-height:1.75;color:var(--t-ink);white-space:pre-wrap}.t-v2-relay-ref-text--h{font-weight:700}.t-v2-relay-ref-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px}.t-v2-relay-ref-grid-item{display:block;aspect-ratio:1/1;overflow:hidden;background:var(--t-line-soft);border-radius:8px}.t-v2-relay-ref-grid-item>img{display:block;width:100%;height:100%;object-fit:cover}.t-v2-relay-ref-chip{display:inline-flex;align-self:flex-start;align-items:center;gap:6px;padding:7px 10px;font-size:12.5px;font-weight:600;color:var(--t-ink-2);background:var(--t-surface);border-radius:8px}.t-v2-relay-ref-chip>svg{flex:0 0 auto}.t-v2-relay-ref-unlocked{display:flex;align-items:center;gap:8px;margin:0;font-size:11px;font-weight:700;color:var(--t-ink-3)}.t-v2-relay-ref-unlocked-line{flex:1 1 auto;height:1px;background:var(--t-line)}.t-v2-relay-ref-tab{display:none;flex:0 0 40px;flex-direction:column;align-items:center;gap:10px;padding:18px 0;font-family:inherit;color:var(--t-ink-2);background:var(--t-bg2);border:none;border-left:1px solid var(--t-line-soft);cursor:pointer}.t-v2-relay-ref-tab-label{font-size:12.5px;font-weight:700;color:var(--t-ink-2);letter-spacing:.5px;writing-mode:vertical-rl}.t-v2-relay-ref-bar{display:flex;flex:0 0 auto;align-items:center;gap:10px;width:100%;padding:11px 18px;font-family:inherit;color:var(--t-ink-2);text-align:left;background:var(--t-bg2);border:none;border-bottom:1px solid var(--t-line-soft);cursor:pointer}.t-v2-relay-ref-bar>svg{flex:0 0 auto}.t-v2-relay-ref-bar-text{display:flex;flex:1 1 auto;flex-direction:column;gap:1px;min-width:0}.t-v2-relay-ref-bar-label{font-size:11.5px;font-weight:700;color:var(--t-ink-3)}.t-v2-relay-ref-bar-title{overflow:hidden;font-size:13px;font-weight:700;color:var(--t-ink);text-overflow:ellipsis;white-space:nowrap}.t-v2-relay-ref-bar-cta{flex:0 0 auto;font-size:12.5px;font-weight:700;color:var(--t-ink-2)}.t-v2-relay-ref-sheet-backdrop{position:fixed;inset:0;z-index:72;display:flex;align-items:flex-end;justify-content:center;background:rgba(10,10,11,.45)}.t-v2-relay-ref-sheet{display:flex;flex-direction:column;width:100%;max-height:82%;overflow:hidden;background:var(--t-surface);border-radius:20px 20px 0 0}.t-v2-relay-ref-sheet>.t-v2-relay-ref-scroll{padding:16px 20px 24px}.t-v2-relay-ref-sheet-head{display:flex;flex:0 0 auto;align-items:center;gap:8px;padding:16px 20px 12px;border-bottom:1px solid var(--t-line-soft)}.t-v2-relay-ref-sheet-title{flex:1 1 auto;font-size:15px;font-weight:800;color:var(--t-ink)}.t-v2-relay-ref-sheet-close{padding:4px;font-family:inherit;font-size:20px;line-height:1;color:var(--t-ink-2);background:none;border:none;cursor:pointer}@media(min-width:760px){.t-v2-relay-ref-bar{display:none}.t-v2-relay-ref,.t-v2-relay-ref-tab{display:flex;position:-webkit-sticky;position:sticky;top:var(--t-relay-ref-top,60px);align-self:flex-start;height:calc(100vh - var(--t-relay-ref-top, 60px))}.t-v2-relay-inforow{display:none}.t-v2-side-card--relay{display:flex}.t-v2-relay{margin-top:34px}}@media(min-width:620px){.t-v2-relay-sheet{width:min(640px,100% - 40px);max-height:86vh;padding:0;overflow:hidden;border-radius:22px}.t-v2-relay-sheet-head{flex:0 0 auto;padding:18px 20px 14px}.t-v2-relay-sheet-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:18px 20px 20px}}.t-v2-report-reasons{display:flex;flex-direction:column;gap:8px;margin:0 0 14px}.t-v2-report-reason{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;box-sizing:border-box;font-family:inherit;font-size:13.5px;font-weight:600;text-align:left;color:var(--t-ink);background:var(--t-surface);border:1px solid var(--t-line);border-radius:11px;padding:14px;cursor:pointer}.t-v2-report-reason--on{border-color:var(--t-ink);background:var(--t-bg2)}.t-v2-report-reason-mark{flex:0 0 auto;font-size:12px;font-weight:800;color:var(--t-ink)}.t-v2-report-submit{border-radius:12px;font-size:14.5px;font-weight:600;letter-spacing:-.3px}.t-v2-edited{display:flex;align-items:center;align-self:flex-start;gap:4px;margin:12px 0 0;padding:6px 12px;box-sizing:border-box;font-family:inherit;font-size:var(--t-fs-meta);font-weight:600;color:var(--t-ink-3);background:var(--t-bg2);border:none;border-radius:var(--t-radius-pill);text-align:left}.t-v2-edited--btn{color:var(--t-ink);cursor:pointer}.t-v2-edited--btn:hover{background:var(--t-line-soft)}.t-v2-edited-chevron{flex:0 0 auto;font-weight:800}.t-v2-versions-list{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.t-v2-versions-state{margin:0;padding:14px 4px;font-size:var(--t-fs-meta);font-weight:600;color:var(--t-ink-3);text-align:center}.t-v2-versions-state p{margin:0 0 12px}.t-v2-version-row{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;box-sizing:border-box;padding:12px 14px;font-family:inherit;color:var(--t-ink);text-align:left;background:var(--t-surface);border:1px solid var(--t-line);border-radius:11px}.t-v2-version-row--current{display:block;background:var(--t-bg2)}.t-v2-version-row--btn{cursor:pointer}.t-v2-version-row--btn:hover{border-color:var(--t-line-strong)}.t-v2-version-row--hidden{color:var(--t-ink-3);background:var(--t-bg2)}.t-v2-version-main{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13.5px;font-weight:700}.t-v2-version-sub{display:block;margin-top:2px;font-size:var(--t-fs-caption);font-weight:600;color:var(--t-ink-3)}.t-v2-version-text{flex:1 1 auto;min-width:0}.t-v2-version-pill{display:inline-block;padding:2px 8px;font-size:var(--t-fs-caption);font-weight:800;color:var(--t-ink);background:var(--t-lime-weak);border:1px solid var(--t-lime-line);border-radius:var(--t-radius-pill)}.t-v2-version-banner{display:flex;flex-direction:column;gap:4px;margin:0 0 4px;padding:10px 12px;background:var(--t-bg2);border-left:3px solid var(--t-lime-line);border-radius:var(--t-radius-field)}.t-v2-version-banner-title{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:var(--t-fs-meta);font-weight:800;color:var(--t-ink)}.t-v2-version-banner-sub{margin:0;font-size:var(--t-fs-caption);font-weight:600;color:var(--t-ink-3)}.t-v2-version-banner-link{align-self:flex-start;padding:0;font-family:inherit;font-size:var(--t-fs-meta);font-weight:700;color:var(--t-ink);text-decoration:underline;background:none;border:none;cursor:pointer}.t-v2-content-tools--slot{min-height:31px}.t-v2-folio-tool{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:31px;padding:0 14px;font-family:inherit;font-size:var(--t-fs-meta);font-weight:700;color:var(--t-ink);background:var(--t-surface);border:1px solid var(--t-line-strong);border-radius:var(--t-radius-pill);cursor:pointer}.t-v2-folio-tool:after{content:"";position:absolute;inset:-7px -3px}.t-v2-folio-tool--primary{color:var(--t-on-ink);background:var(--t-ink);border-color:var(--t-ink)}.t-v2-folio-tool:disabled{opacity:.5;cursor:default}.t-v2-folio-edit-delete:focus-visible,.t-v2-folio-edit-handle:focus-visible,.t-v2-folio-edit-info:focus-visible,.t-v2-folio-edit-move button:focus-visible,.t-v2-folio-tile-btn:focus-visible,.t-v2-folio-tool:focus-visible,.t-v2-folio-up-chip:focus-visible,.t-v2-folio-up-close:focus-visible,.t-v2-folio-up-remove:focus-visible{outline:2px solid var(--t-ink);outline-offset:2px}.t-v2-folio{display:flex;flex-direction:column;gap:14px;min-width:0}.t-v2-folio-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:4px;grid-column-gap:10px;column-gap:10px;margin:0;padding:0;list-style:none}.t-v2-folio-grid--flow{grid-auto-rows:auto}.t-v2-folio-tile{min-width:0;padding-bottom:10px}.t-v2-folio-tile-btn{position:relative;display:block;width:100%;padding:0;font:inherit;color:inherit;text-align:left;background:none;border:0;border-radius:var(--t-radius-thumb);overflow:hidden;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.t-v2-folio-tile-btn--static{cursor:default}.t-v2-folio-media{position:relative;display:block;width:100%;overflow:hidden;background-color:var(--t-thumb-bg);background-position:50%;background-size:cover;border-radius:var(--t-radius-thumb)}.t-v2-folio-img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.t-v2-folio-badge{top:8px;right:8px;padding:2px 7px;font-size:var(--t-fs-caption);font-weight:800;letter-spacing:.02em;color:#fff;border-radius:var(--t-radius-pill)}.t-v2-folio-badge,.t-v2-folio-play{position:absolute;background:rgba(10,10,11,.62);pointer-events:none}.t-v2-folio-play{top:50%;left:50%;width:38px;height:38px;margin:-19px 0 0 -19px;border-radius:50%}.t-v2-folio-play:before{content:"";position:absolute;top:11px;left:15px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;border-style:solid;border-width:8px 0 8px 12px}.t-v2-folio-caption{right:0;bottom:0;left:0;padding:22px 10px 8px;font-size:var(--t-fs-meta);font-weight:700;background:linear-gradient(180deg,rgba(10,10,11,0),rgba(10,10,11,.6))}.t-v2-folio-caption,.t-v2-folio-state{position:absolute;overflow:hidden;color:#fff;text-overflow:ellipsis;white-space:nowrap;pointer-events:none}.t-v2-folio-state{top:8px;left:8px;max-width:calc(100% - 16px);padding:3px 9px;font-size:var(--t-fs-caption);font-weight:800;background:rgba(10,10,11,.72);border-radius:var(--t-radius-pill)}.t-v2-folio-state--failed,.t-v2-folio-state--overLimit{background:var(--t-danger)}.t-v2-folio-skeleton{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.t-v2-folio-skel{width:100%;height:auto}.t-v2-folio-edit-hint{margin:0;font-size:var(--t-fs-caption);color:var(--t-ink-3)}.t-v2-folio-edit-tile{min-width:0;padding-bottom:10px}.t-v2-folio-edit-frame{position:relative;overflow:hidden;background:var(--t-thumb-bg);border-radius:var(--t-radius-thumb)}.t-v2-folio-edit-tile--dragging{opacity:.6}.t-v2-folio-edit-handle{position:relative;display:block;width:100%;padding:0;background:none;border:0;cursor:-webkit-grab;cursor:grab;touch-action:none}.t-v2-folio-edit-handle:focus-visible{outline-offset:-3px}.t-v2-folio-edit-handle .t-v2-folio-media{border-radius:0}.t-v2-folio-edit-ordinal{position:absolute;right:10px;bottom:10px;display:flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 7px;font-size:11.5px;font-weight:700;line-height:1;color:#fff;background:rgba(10,10,11,.7);border-radius:var(--t-radius-pill);pointer-events:none}.t-v2-folio-edit-delete,.t-v2-folio-edit-info,.t-v2-folio-edit-move button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;color:#fff;background:none;border:0;cursor:pointer}.t-v2-folio-edit-delete span,.t-v2-folio-edit-info span,.t-v2-folio-edit-move button span{display:flex;align-items:center;justify-content:center;width:28px;height:28px;font-size:18px;line-height:1;background:rgba(10,10,11,.62);border-radius:50%}.t-v2-folio-edit-delete{position:absolute;top:0;right:0}.t-v2-folio-edit-info{position:absolute;top:0;left:0}.t-v2-folio-edit-move{position:absolute;bottom:0;left:0;display:flex}.t-v2-folio-edit-move button:disabled{cursor:default;opacity:.35}.t-v2-folio-uploader{display:flex;flex-direction:column;gap:12px;padding:16px;background:var(--t-surface);border:1px solid var(--t-line-soft);border-radius:var(--t-radius-panel)}.t-v2-folio-up-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.t-v2-folio-up-title{margin:0;font-size:17px;font-weight:800;letter-spacing:-.4px;color:var(--t-ink)}.t-v2-folio-up-actions{display:flex;align-items:center;gap:4px}.t-v2-folio-up-submit{width:auto;min-height:44px;padding:0 20px;white-space:nowrap}.t-v2-folio-up-close{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-right:-8px;font-size:24px;line-height:1;color:var(--t-ink-2);background:none;border:0;cursor:pointer}.t-v2-folio-up-close:disabled{opacity:.4;cursor:default}.t-v2-folio-up-hint,.t-v2-folio-up-note{margin:0;font-size:var(--t-fs-caption);color:var(--t-ink-3)}.t-v2-folio-up-drafts{display:flex;gap:8px;margin:0;padding:2px;overflow-x:auto;list-style:none}.t-v2-folio-up-drafts>li{flex:none}.t-v2-folio-up-chip{position:relative;display:flex;align-items:center;justify-content:center;width:64px;height:64px;padding:0;overflow:hidden;font-family:inherit;color:var(--t-ink-2);background:var(--t-thumb-bg);border:2px solid rgba(0,0,0,0);border-radius:var(--t-radius-input-sm);cursor:pointer;transition:border-color .15s ease}.t-v2-folio-up-chip[aria-pressed=true]{border-color:var(--t-ink)}.t-v2-folio-up-chip img{display:block;width:100%;height:100%;object-fit:cover}.t-v2-folio-up-chip--preparing img{opacity:.5}.t-v2-folio-up-chip--preparing,.t-v2-folio-up-chip--uploading{background:var(--t-bg2)}.t-v2-folio-up-chip--failed,.t-v2-folio-up-chip--rejected{border-color:var(--t-danger)}.t-v2-folio-up-chip .t-v2-folio-badge{top:4px;right:4px;padding:1px 5px}.t-v2-folio-up-chip-progress{position:absolute;right:4px;bottom:4px;padding:1px 5px;font-size:var(--t-fs-caption);font-weight:800;color:#fff;background:rgba(10,10,11,.62);border-radius:var(--t-radius-pill)}.t-v2-folio-up-chip--add{font-size:28px;font-weight:400;line-height:1;background:var(--t-bg2);border:2px dashed var(--t-line-strong)}.t-v2-folio-up-chip--add:disabled{opacity:.4;cursor:default}.t-v2-folio-up-cols{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px}.t-v2-folio-up-media{display:flex;flex-direction:column;gap:8px;min-width:0}.t-v2-folio-up-pick{display:flex;flex-wrap:wrap;gap:8px}.t-v2-folio-up-pick .t-btn{flex:1 1 140px;width:auto;min-height:44px}.t-v2-folio-up-drop{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;min-height:260px;padding:24px 16px;text-align:center;background:var(--t-bg2);border:2px dashed var(--t-line-strong);border-radius:var(--t-radius-modal);cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.t-v2-folio-up-drop[aria-disabled=true]{opacity:.5;cursor:default}.t-v2-folio-up-media[data-dragging] .t-v2-folio-up-drop,.t-v2-folio-up-media[data-dragging] .t-v2-folio-up-stage{border-color:var(--t-ink);background:var(--t-line-soft)}.t-v2-folio-up-drop:focus-visible{outline:2px solid var(--t-ink);outline-offset:2px}.t-v2-folio-up-drop-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--t-on-ink);background:var(--t-ink);border-radius:50%}.t-v2-folio-up-drop-title{font-size:var(--t-fs-meta);font-weight:700;color:var(--t-ink)}.t-v2-folio-up-drop-limits{font-size:var(--t-fs-caption);color:var(--t-ink-3)}.t-v2-folio-up-preview{display:flex;flex-direction:column;align-items:stretch;gap:4px}.t-v2-folio-up-stage{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:120px;overflow:hidden;background:var(--t-thumb-bg);border:2px solid rgba(0,0,0,0);border-radius:var(--t-radius-modal)}.t-v2-folio-up-stage img{display:block;width:100%;max-height:min(60vh,480px);object-fit:contain}.t-v2-folio-up-stage-empty{width:100%;height:160px}.t-v2-folio-up-stage-empty,.t-v2-folio-up-veil{display:flex;align-items:center;justify-content:center}.t-v2-folio-up-veil{position:absolute;inset:0;padding:12px;font-size:var(--t-fs-meta);font-weight:800;color:#fff;text-align:center;background:rgba(10,10,11,.5)}.t-v2-folio-up-fields{display:flex;flex-direction:column;gap:12px;min-width:0}.t-v2-folio-up-name{margin:0;overflow:hidden;font-size:var(--t-fs-meta);font-weight:700;color:var(--t-ink);text-overflow:ellipsis;white-space:nowrap}.t-v2-folio-up-state{margin:0;font-size:var(--t-fs-caption);color:var(--t-ink-3)}.t-v2-folio-up-state--bad{color:var(--t-danger)}.t-v2-folio-up-field{display:flex;flex-direction:column;gap:6px}.t-v2-folio-up-label{font-size:var(--t-fs-caption);font-weight:700;color:var(--t-ink-2)}.t-v2-folio-up-title-input{box-sizing:border-box;width:100%;min-height:44px;padding:0 12px;font-family:inherit;font-size:16px;color:var(--t-ink);background:var(--t-surface);border:1px solid var(--t-line-strong);border-radius:var(--t-radius-field)}.t-v2-folio-up-input{border-width:2px}.t-v2-folio-up-input:focus-visible{border-color:var(--t-ink);outline:none}.t-v2-folio-up-input:disabled{background:var(--t-bg2);cursor:default}.t-v2-folio-up-remove{min-width:44px;min-height:44px;padding:0 6px;font-family:inherit;font-size:var(--t-fs-meta);font-weight:700;color:var(--t-ink-2);background:none;border:0;cursor:pointer}.t-v2-folio-up-remove:disabled{opacity:.4;cursor:default}.t-v2-folio-fields{display:flex;flex-direction:column;gap:16px;min-width:0;padding:0;margin:0;border:0}.t-v2-folio-textarea{min-height:112px;padding:10px 12px;line-height:1.5;resize:vertical}.t-v2-folio-counter{align-self:flex-end}.t-v2-folio-ai{display:flex;flex-direction:column;gap:8px;min-width:0}.t-v2-folio-ai-switch{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;font-size:var(--t-fs-meta);font-weight:700;color:var(--t-ink);cursor:pointer}.t-v2-folio-ai-sub{display:flex;flex-direction:column;gap:8px;min-width:0;padding-left:12px;border-left:2px solid var(--t-line)}.t-v2-folio-consent{display:flex;align-items:flex-start;gap:10px;min-height:44px;font-size:var(--t-fs-meta);line-height:1.5;color:var(--t-ink);cursor:pointer}.t-v2-folio-consent input{flex:none;width:22px;height:22px;margin:1px 0 0;accent-color:var(--t-ink)}@media(min-width:760px){.t-v2-folio-uploader{padding:24px}.t-v2-folio-up-cols{grid-template-columns:minmax(0,375px) minmax(0,1fr);gap:32px;align-items:start}}@media(min-width:620px){.t-v2-folio-edit-grid,.t-v2-folio-skeleton{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1280px){.t-v2-folio-edit-grid,.t-v2-folio-skeleton{grid-template-columns:repeat(4,minmax(0,1fr))}}.t-v2-folio-link{text-decoration:none}.t-v2-folio-tile--link .t-v2-folio-media:empty:after{content:"↗";position:absolute;top:50%;left:50%;font-size:32px;font-weight:800;line-height:1;color:var(--t-ink-2);transform:translate(-50%,-50%)}.t-v2-folio-link-chip{position:absolute;top:8px;right:8px;max-width:calc(100% - 16px);padding:3px 9px;overflow:hidden;font-size:var(--t-fs-caption);font-weight:800;color:#fff;text-overflow:ellipsis;white-space:nowrap;background:rgba(10,10,11,.72);border-radius:var(--t-radius-pill);pointer-events:none}.t-v2-folio-edit-frame .t-v2-folio-link-chip{top:50%;right:auto;left:50%;transform:translate(-50%,-50%)}.t-v2-folio-tile--link{position:relative}.t-v2-folio-link-report{position:absolute;top:8px;left:8px;padding:3px 9px;font:inherit;font-size:var(--t-fs-caption);font-weight:700;color:#fff;background:rgba(10,10,11,.72);border:0;border-radius:var(--t-radius-pill);cursor:pointer}.t-v2-folio-link-report:after{content:"";position:absolute;inset:-10px}.t-v2-folio-link-report:focus-visible,.t-v2-folio-link:focus-visible{outline:2px solid var(--t-ink);outline-offset:2px}.t-v2-folio-up-linkglyph{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:24px;font-weight:800;color:var(--t-ink-2)}.t-v2-folio-up-cover{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.t-v2-folio-up-cover .t-btn{width:auto;min-height:44px}@media(prefers-reduced-motion:reduce){.t-v2-folio-skel{animation:none}.t-v2-folio-edit-tile,.t-v2-folio-tile-btn,.t-v2-folio-tool,.t-v2-folio-up-chip,.t-v2-folio-up-drop{transition:none}}.t-v2-portfolio-info{display:flex;flex-direction:column;gap:16px}.t-v2-folio-info-field,.t-v2-folio-info-link{display:flex;flex-direction:column;gap:8px;min-width:0;padding:0;margin:0;border:0}.t-v2-folio-info-label{padding:0;font-size:14px;font-weight:600;color:var(--t-ink)}.t-v2-folio-info-hint{margin:0;font-size:var(--t-fs-caption);line-height:1.5;color:var(--t-ink-3)}.t-v2-folio-info-list{display:flex;flex-direction:column;max-height:40vh;padding:0;margin:0;overflow-y:auto;list-style:none;border:1px solid var(--t-line-strong);border-radius:var(--t-radius-field)}.t-v2-folio-info-option{display:flex;gap:10px;align-items:center;min-height:44px;padding:8px 12px;font-size:15px;color:var(--t-ink);cursor:pointer}.t-v2-folio-info-option input{flex:none;width:18px;height:18px}.t-v2-folio-info-option span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-v2-folio-info-skel{height:160px;border-radius:var(--t-radius-field)}.t-closeup{position:fixed;inset:0;z-index:150;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background:var(--t-surface);color:var(--t-ink);-webkit-overflow-scrolling:touch}.t-closeup-bar{position:-webkit-sticky;position:sticky;top:0;z-index:3;height:0}.t-closeup-close{position:absolute;top:calc(12px + var(--t-safe-top));left:12px;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--t-ink);background:var(--t-surface);border:1px solid var(--t-line);border-radius:50%;box-shadow:0 2px 10px rgba(10,10,11,.18);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.t-closeup-close:focus-visible,.t-closeup-gif:focus-visible,.t-closeup-icon:focus-visible,.t-closeup-making:focus-visible,.t-closeup-primary:focus-visible{outline:2px solid var(--t-ink);outline-offset:2px}.t-closeup-card{display:flex;flex-direction:column;min-width:0;padding-bottom:8px}.t-closeup-media{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;margin:calc(8px + var(--t-safe-top)) 8px 0;overflow:hidden;background:var(--t-bg2);border-radius:var(--t-radius-modal)}.t-closeup-img{display:block;width:100%;height:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.t-closeup .t-viewer-videoframe{--t-viewer-maxh:calc(100vh - 96px - var(--t-safe-top))}@supports(height:100dvh){.t-closeup .t-viewer-videoframe{--t-viewer-maxh:calc(100dvh - 96px - var(--t-safe-top))}}.t-closeup-gif{position:absolute;left:12px;bottom:12px;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--t-on-ink);background:var(--t-locked-scrim-photo);border:none;border-radius:50%;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.t-closeup-info{display:flex;flex-direction:column;gap:14px;min-width:0;padding:16px 20px 8px}.t-closeup-actions{display:flex;align-items:center;justify-content:space-between;gap:12px}.t-closeup-icons{display:flex;align-items:center;gap:8px}.t-closeup-icon{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--t-ink);background:var(--t-bg2);border:1px solid var(--t-line);border-radius:50%;transition:background-color .15s ease}.t-closeup-icon,.t-closeup-primary{cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.t-closeup-primary{min-height:48px;padding:0 22px;margin-left:auto;font-family:inherit;font-size:var(--t-fs-body);font-weight:800;color:var(--t-on-lime);background:var(--t-lime);border:none;border-radius:var(--t-radius-pill);transition:filter .15s ease}.t-closeup-title{margin:0;font-size:var(--t-fs-title-detail);font-weight:800;line-height:1.3;overflow-wrap:anywhere}.t-closeup-author{display:flex;align-items:center;gap:10px;min-height:44px;min-width:0}.t-closeup-author-name{min-width:0;font-size:var(--t-fs-body);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-closeup-making{align-self:flex-start;min-height:44px;padding:0 18px;font-family:inherit;font-size:var(--t-fs-meta);font-weight:700;color:var(--t-ink);background:var(--t-bg2);border:1px solid var(--t-line-strong);border-radius:var(--t-radius-pill);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.t-closeup-desc-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.t-closeup-desc{margin:0;font-size:var(--t-fs-body);line-height:1.6;color:var(--t-ink-2);white-space:pre-wrap;overflow-wrap:anywhere}.t-closeup-desc--fold{display:-webkit-box;overflow:hidden;-webkit-line-clamp:5;-webkit-box-orient:vertical}.t-closeup-desc-toggle{min-height:44px;padding:0;font-family:inherit;font-size:var(--t-fs-meta);font-weight:700;color:var(--t-ink);background:none;border:0;cursor:pointer}.t-closeup-ai,.t-closeup-extras{display:flex;flex-direction:column;gap:10px;min-width:0}.t-closeup-ai-badges{display:flex;flex-wrap:wrap;gap:6px}.t-closeup-badge{display:inline-flex;align-items:center;min-height:28px;padding:0 12px;font-size:var(--t-fs-caption);font-weight:700;color:var(--t-surface);background:var(--t-ink);border-radius:var(--t-radius-pill)}.t-closeup-badge--soft{color:var(--t-ink);background:var(--t-bg2);border:1px solid var(--t-line-strong)}.t-closeup-chips{display:flex;flex-wrap:wrap;gap:6px;padding:0;margin:0;list-style:none}.t-closeup-chip{padding:4px 10px;font-size:var(--t-fs-caption);font-weight:600;color:var(--t-ink-2);background:var(--t-bg2);border-radius:var(--t-radius-pill);overflow-wrap:anywhere}.t-closeup-extlink{display:inline-flex;align-items:center;align-self:flex-start;max-width:100%;min-height:44px;padding:0 18px;font-size:var(--t-fs-meta);font-weight:700;color:var(--t-ink);text-decoration:none;background:var(--t-bg2);border:1px solid var(--t-line-strong);border-radius:var(--t-radius-pill);-webkit-tap-highlight-color:rgba(0,0,0,0)}.t-closeup-extlink-host{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-closeup-desc-toggle:focus-visible,.t-closeup-extlink:focus-visible{outline:2px solid var(--t-ink);outline-offset:2px}.t-closeup-more{padding:20px 8px calc(32px + var(--t-safe-bottom))}.t-closeup-more-title{margin:0 0 14px;padding:0 12px;font-size:var(--t-fs-title-card);font-weight:800}.t-closeup-empty{display:flex;flex-direction:column;align-items:center;gap:12px;padding:calc(120px + var(--t-safe-top)) 24px 24px;font-size:var(--t-fs-body);text-align:center}.t-closeup-empty p{margin:0}.t-closeup-empty .t-more-btn{width:auto;min-height:44px;padding:0 24px}@media(min-width:760px){.t-closeup-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;width:min(1016px,100% - 48px);margin:calc(24px + var(--t-safe-top)) auto 0;padding:0;overflow:hidden;background:var(--t-surface);border-radius:var(--t-radius-modal);box-shadow:0 8px 32px rgba(10,10,11,.16)}.t-closeup-media{margin:0;border-radius:0}.t-closeup-info{gap:18px;padding:32px 32px 28px}.t-closeup-more{width:min(1016px,100% - 48px);margin:0 auto;padding:32px 0 calc(48px + var(--t-safe-bottom))}.t-closeup-more-title{padding:0}}@media(hover:hover){.t-closeup-icon:hover{background:var(--t-line-soft)}.t-closeup-primary:hover{filter:brightness(.96)}}@media(prefers-reduced-motion:reduce){.t-closeup-icon,.t-closeup-primary{transition:none}}.t-chat-av{position:relative;flex:0 0 auto;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;font-size:17px;font-weight:800;color:#24272d;background:#ecedf1;border-radius:50%}.t-chat-av img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.t-chat-av--0{background:#ffd6a5}.t-chat-av--1{background:#cde7ff}.t-chat-av--2{background:#d7f5b1}.t-chat-av--3{background:#e5d9ff}.t-chat-av--4{background:#ffe7a1}.t-chat-av--5{background:#ffd3e2}.t-chat-av--6{background:#c9f1ea}.t-chat-av--group{color:var(--t-lime);background:var(--t-ink)}.t-chat-av--head{width:36px;height:36px;font-size:14px}.t-app>.t-chat-split{max-width:none;margin-inline:0}.t-chat-split{display:block;background:var(--t-surface)}.t-chat-room-col{display:none;min-width:0}.t-chat-app--room .t-chat-pane{display:none}.t-chat-app--room .t-chat-room-col{display:block}.t-chat-pane{min-width:0;background:var(--t-surface)}.t-chat-pane,.t-chat-pane-head{display:flex;flex-direction:column}.t-chat-pane-head{gap:12px;padding:20px 18px 12px}.t-chat-pane-title{margin:0;font-size:20px;font-weight:800;letter-spacing:-.4px;color:var(--t-ink)}.t-chat-search{display:flex;align-items:center;gap:8px;padding:9px 12px;color:var(--t-ink-3);background:var(--t-bg2);border:1px solid rgba(0,0,0,0);border-radius:10px}.t-chat-search:focus-within{border-color:var(--t-ink)}.t-chat-search svg{flex:0 0 auto;display:block}.t-chat-search input{flex:1 1;min-width:0;padding:0;font-family:inherit;font-size:14px;color:var(--t-ink);background:none;border:none;outline:none}.t-app .t-chat-search input:focus-visible{outline:none}.t-chat-pane-body{flex:1 1;min-height:0;padding:0 8px 16px}.t-chat-list{margin:0;padding:0;list-style:none}.t-chat-row{width:100%;display:flex;align-items:center;gap:12px;padding:11px 10px;font-family:inherit;text-align:left;color:var(--t-ink);background:rgba(0,0,0,0);border:none;border-radius:12px;cursor:pointer}.t-chat-row:hover{background:var(--t-bg2)}.t-chat-row-wrap{position:relative}.t-chat-row-wrap .t-chat-row{padding-right:44px}.t-chat-row-wrap--menu{z-index:3}.t-chat-row-more{position:absolute;top:50%;right:8px;width:32px;height:32px;margin-top:-16px;display:inline-flex;align-items:center;justify-content:center;color:var(--t-ink-3);background:rgba(0,0,0,0);border:none;border-radius:50%;cursor:pointer}.t-chat-row-more.t-chat-row-more--on,.t-chat-row-more:focus-visible,.t-chat-row-more:hover{color:var(--t-ink);background:var(--t-line-soft)}.t-chat-menu{position:absolute;top:calc(50% + 14px);right:8px;width:200px;max-width:calc(100vw - 32px);padding:6px;display:flex;flex-direction:column;background:var(--t-surface);border:1px solid var(--t-line);border-radius:12px;box-shadow:0 8px 28px rgba(10,10,11,.16)}.t-chat-menu--up{top:auto;bottom:calc(50% + 14px)}.t-chat-menu-item{display:flex;flex-direction:column;gap:2px;width:100%;padding:9px 10px;font-family:inherit;text-align:left;color:var(--t-ink);background:rgba(0,0,0,0);border:none;border-radius:8px;cursor:pointer}.t-chat-menu-item:focus-visible,.t-chat-menu-item:hover{background:var(--t-bg2)}.t-chat-menu-item:disabled{cursor:default;opacity:.6}.t-chat-menu-name{font-size:13.5px;font-weight:700;line-height:1.35}.t-chat-menu-desc{font-size:11.5px;line-height:1.4;color:var(--t-ink-3)}.t-chat-menu-item--danger .t-chat-menu-name{color:var(--t-danger)}.t-chat-menu-item--muted .t-chat-menu-desc,.t-chat-menu-item--muted .t-chat-menu-name{color:var(--t-ink-3)}.t-chat-stage{flex:0 0 auto;font-size:11.5px;font-weight:700;color:#767c87}.t-chat-stage--alert{color:#d93636}.t-chat-stage--ok{color:#1f5a00}.t-chat-stage--collab{color:#565b65}.t-chat-tabs{display:flex;gap:2px;padding:0 10px;overflow-x:auto;border-bottom:1px solid var(--t-line)}.t-chat-tabs .t-v2-tab{padding:10px 10px 11px;font-size:13.5px}.t-chat-chip.t-chat-chip--hidden{color:var(--t-ink-3);background:rgba(0,0,0,0);border:1px solid var(--t-line)}.t-chat-row--on,.t-chat-row--on:hover{background:var(--t-lock-bg)}.t-chat-row-main{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.t-chat-row-bottom,.t-chat-row-top{display:flex;align-items:center;gap:8px}.t-chat-row-name{flex:1 1;min-width:0;font-size:14.5px;font-weight:700;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t-chat-row-time{flex:0 0 auto;font-size:11.5px;color:var(--t-ink-3)}.t-chat-row-last{flex:1 1;min-width:0;font-size:13px;line-height:1.35;color:var(--t-ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t-chat-chip{flex:0 0 auto;padding:2px 6px;font-size:10.5px;font-weight:700;color:var(--t-ink-2);background:var(--t-lock-bg);border-radius:5px}.t-chat-unread{flex:0 0 auto;min-width:18px;height:18px;padding:0 5px;font-size:11px}.t-chat-unread,.t-header-tab-badge,.t-tabbar-badge{display:inline-flex;align-items:center;justify-content:center;font-weight:700;color:var(--t-on-ink);background:var(--t-danger);border-radius:var(--t-radius-pill)}.t-header-tab-badge,.t-tabbar-badge{min-width:16px;height:16px;padding:0 4px;font-size:10px;line-height:1}.t-tabbar-badge{position:absolute;top:-2px;left:calc(50% + 4px);pointer-events:none}.t-header-tab-badge{margin-left:6px}.t-chat-row--skeleton{cursor:default}.t-chat-skel-block{background:linear-gradient(90deg,var(--t-bg2) 25%,#eceef2 50%,var(--t-bg2) 75%);background-size:200% 100%;animation:t-shimmer 1.4s ease infinite}@media(prefers-reduced-motion:reduce){.t-chat-skel-block{animation:none}}@media(min-width:760px){.t-app.t-chat-app{background:var(--t-bg2)}.t-app>.t-chat-split{max-width:var(--t-content-max-wide);margin-inline:auto;border-inline:1px solid var(--t-line-soft)}.t-chat-split{display:flex;height:calc(100vh - 64px - var(--t-safe-top) - 56px);min-height:420px;overflow:hidden}.t-chat-app--room .t-chat-pane,.t-chat-pane{display:flex;flex:0 0 320px;width:320px;border-right:1px solid var(--t-line-soft)}.t-chat-pane-body{overflow-y:auto}.t-chat-app--room .t-chat-room-col,.t-chat-room-col{display:flex;flex:1 1;flex-direction:column;min-height:0}.t-chat-app--room .t-chat-room-col{background:var(--t-bg2)}.t-chat-app--room .t-back-btn{display:none}}@media(max-width:759.98px){.t-app.t-chat-app--room{display:flex;flex-direction:column;height:100vh;height:100dvh;min-height:0;padding-bottom:0;overflow:hidden}.t-app.t-chat-app--room>.t-header{flex:0 0 auto}.t-app.t-chat-app--room .t-chat-room-col,.t-app.t-chat-app--room .t-chat-split{flex:1 1;min-height:0;display:flex;flex-direction:column}.t-app.t-chat-app--room .t-chat-room-col{background:var(--t-bg2)}}.t-chat-room{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column;background:var(--t-bg2)}.t-chat-room--state{align-items:center;justify-content:center}.t-chat-head{flex:0 0 auto;min-height:60px;padding:12px 16px;background:var(--t-surface);border-bottom:1px solid var(--t-line-soft)}.t-chat-head,.t-chat-head-main{display:flex;align-items:center;gap:10px}.t-chat-head-main{flex:1 1;min-width:0;padding:0;font-family:inherit;text-align:left;color:var(--t-ink);background:none;border:none}a.t-chat-head-main{cursor:pointer}.t-chat-head-text{min-width:0;display:flex;flex-direction:column;gap:1px}.t-chat-head-members,.t-chat-head-name,.t-chat-head-sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t-chat-head-name{font-size:15px;font-weight:700;line-height:1.35}.t-chat-head-members,.t-chat-head-sub{font-size:var(--t-fs-caption);color:var(--t-ink-3)}.t-chat-head-slot{flex:0 0 auto;display:flex;align-items:center;gap:8px}.t-chat-scroll-wrap{position:relative;flex:1 1;min-height:0;display:flex;flex-direction:column}.t-chat-scroll{flex:1 1;min-height:0;overflow-y:auto;overflow-anchor:none;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.t-chat-scroll-in{padding:12px 14px 8px}.t-chat-notice{display:flex;flex-direction:column;align-items:center;gap:4px;margin:0 0 12px;padding:8px 12px;font-size:12.5px;line-height:1.5;text-align:center;color:var(--t-ink-2)}.t-chat-notice svg{flex:0 0 auto}.t-chat-notice .t-chat-notice-title{font-size:13px;font-weight:700;color:var(--t-ink)}.t-chat-notice .t-chat-notice-desc{margin:0;max-width:420px;min-width:0;overflow-wrap:anywhere}.t-chat-origin{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin:0 0 12px}.t-chat-origin--right{align-items:flex-end}.t-chat-origin-card{display:flex;align-items:center;gap:10px;width:100%;max-width:340px;padding:12px 14px;background:var(--t-surface);border:1px solid var(--t-line);border-radius:14px}.t-chat-origin-thumb{flex:none;width:64px;height:48px;border-radius:8px;object-fit:cover;background:var(--t-line)}.t-chat-origin-body{display:flex;flex-direction:column;gap:2px;min-width:0}.t-chat-origin-label,.t-chat-origin-sub,.t-chat-origin-time{font-size:var(--t-fs-caption);color:var(--t-ink-3)}.t-chat-origin-title{font-size:14px;font-weight:700;line-height:1.4;color:var(--t-ink);overflow-wrap:anywhere}.t-chat-origin-note{margin:0;max-width:340px;font-size:12.5px;line-height:1.5;color:var(--t-ink-2);overflow-wrap:anywhere}.t-chat-older{display:flex;justify-content:center;align-items:center;height:40px}.t-chat-older-btn{padding:8px 12px;font-size:12.5px;color:var(--t-ink-3);background:none;border:none}.t-chat-load-failed{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px 0;font-size:13px;color:var(--t-ink-3)}.t-chat-load-failed p{margin:0}.t-chat-list-msgs{margin:0;padding:0;list-style:none}.t-chat-msg{display:flex;flex-direction:column;margin-top:10px}.t-chat-msg--join{margin-top:3px}.t-chat-msg--mine{align-items:flex-end}.t-chat-msg--peer{align-items:flex-start}.t-chat-bubble{margin:0;max-width:min(74%,460px);padding:10px 14px;font-size:14.5px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere;border-radius:16px}.t-chat-msg--mine .t-chat-bubble{color:var(--t-on-ink);background:var(--t-ink)}.t-chat-msg--peer .t-chat-bubble{color:var(--t-ink);background:var(--t-surface);border:1px solid var(--t-line)}.t-chat-msg .t-chat-bubble--muted{color:var(--t-ink-3);background:var(--t-lock-bg);border:1px solid var(--t-lock-line)}.t-chat-msg .t-chat-bubble--sending{opacity:.6}.t-chat-msg .t-chat-bubble--failed{color:var(--t-ink);background:var(--t-surface);border:1px solid var(--t-danger)}.t-chat-sender{margin:0 0 3px 4px;font-size:var(--t-fs-caption);font-weight:700;color:var(--t-ink-2)}a.t-chat-head-member,a.t-chat-sender{cursor:pointer}.t-chat-sender-line{display:flex;align-items:baseline;gap:4px}.t-chat-sender-tag{margin:0 0 3px;font-size:var(--t-fs-caption);color:var(--t-ink-3)}a.t-chat-head-member:hover,a.t-chat-sender:hover{text-decoration:underline}.t-chat-state,.t-chat-time{margin-top:4px;font-size:var(--t-fs-caption);color:var(--t-ink-3)}.t-chat-state--failed{color:#b3261e}.t-chat-resend{margin-left:8px;padding:5px 12px;font-size:var(--t-fs-caption);font-weight:700;color:var(--t-ink);background:var(--t-surface);border:1px solid var(--t-line-strong);border-radius:var(--t-radius-pill)}.t-chat-msg .t-pii-bubble-note{max-width:min(74%,460px)}.t-chat-system{margin:14px 0 4px;text-align:center;font-size:var(--t-fs-caption);line-height:1.45;color:var(--t-ink-3);overflow-wrap:anywhere}.t-chat-skel-bubble{display:block;height:40px;border-radius:16px;background:linear-gradient(90deg,var(--t-bg2) 25%,#eceef2 50%,var(--t-bg2) 75%);background-size:200% 100%;animation:t-shimmer 1.4s ease infinite}@media(prefers-reduced-motion:reduce){.t-chat-skel-bubble{animation:none}}.t-chat-new{position:absolute;left:50%;bottom:12px;transform:translateX(-50%);padding:8px 16px;font-size:13px;font-weight:700;color:var(--t-on-ink);background:var(--t-ink);border:none;border-radius:var(--t-radius-pill);box-shadow:0 4px 14px rgba(10,10,11,.25)}.t-chat-composer{flex:0 0 auto;padding:10px 12px calc(14px + var(--t-safe-bottom));background:var(--t-surface);border-top:1px solid var(--t-line)}.t-chat-composer--kb{padding-bottom:10px}.t-chat-composer-row{display:flex;align-items:flex-end;gap:8px}.t-chat-input{flex:1 1;min-width:0;box-sizing:border-box;min-height:40px;max-height:120px;padding:9px 14px;font-family:inherit;font-size:14.5px;line-height:1.5;color:var(--t-ink);background:var(--t-bg2);border:1px solid var(--t-line);border-radius:20px;outline:none;resize:none}.t-chat-input:focus{border-color:var(--t-ink)}.t-chat-input[aria-invalid=true]{border-color:var(--t-danger)}.t-app .t-chat-input:focus-visible{outline:none}@media(hover:none)and (pointer:coarse){.t-chat-input{font-size:16px}}.t-chat-send{flex:0 0 auto;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--t-on-ink);background:var(--t-ink);border:none;border-radius:50%}.t-chat-send:disabled{color:var(--t-ink-3);background:var(--t-line);cursor:default}.t-chat-count{margin:6px 0 0;font-size:var(--t-fs-caption);text-align:right;color:var(--t-ink-3)}.t-chat-count--over{color:var(--t-danger)}.t-chat-lock{margin:0;padding:6px 4px;font-size:13px;line-height:1.5;text-align:center;color:var(--t-ink-2)}.t-chat-composer--blocked{display:flex;flex-direction:column;align-items:center;gap:4px}.t-chat-unblock{height:30px;padding:0 14px;font-family:inherit;font-size:12.5px;font-weight:700;color:var(--t-ink);background:var(--t-surface);border:1px solid var(--t-line);border-radius:var(--t-radius-pill);cursor:pointer}.t-chat-unblock:disabled{color:var(--t-ink-3);cursor:default}.t-chat-propose{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 13px;font-family:inherit;font-size:12.5px;font-weight:700;color:var(--t-lime);background:var(--t-ink);border:none;border-radius:var(--t-radius-pill);cursor:pointer}.t-propose-peer{display:flex;flex-direction:column;align-items:center;gap:4px;margin:8px 0 18px;text-align:center}.t-propose-peer .t-chat-av{width:64px;height:64px;font-size:24px;margin-bottom:6px}.t-propose-peer-name{font-size:18px;font-weight:800;letter-spacing:-.02em;color:var(--t-ink)}.t-propose-peer-handle{font-size:13px;color:var(--t-ink-3)}.t-propose-list{display:flex;flex-direction:column;gap:10px}.t-propose-choice{width:100%;display:flex;align-items:center;gap:14px;padding:15px 16px;font-family:inherit;text-align:left;color:var(--t-ink);background:var(--t-surface);border:1px solid var(--t-line-soft);border-radius:14px;cursor:pointer}.t-propose-choice[aria-disabled=true]{opacity:.5;cursor:default}.t-propose-choice-icon{flex:0 0 auto;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;color:var(--t-on-lime);background:var(--t-lime);border-radius:50%}.t-propose-choice-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.t-propose-choice-name{font-size:15px;font-weight:700}.t-propose-choice-sub{font-size:12.5px;color:var(--t-ink-3)}.t-propose-choice-arrow{flex:0 0 auto;color:var(--t-ink-3)}.t-brief-form{display:flex;flex-direction:column;gap:14px}.t-brief-form .t-field{margin-bottom:0}.t-brief-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.t-brief-row--brand{grid-template-columns:1.5fr 1fr}.t-brief-row>.t-brief-field{min-width:0}.t-brief-money{display:flex;align-items:center;gap:8px;padding-top:0;padding-bottom:0}.t-brief-money-sign{flex:0 0 auto;font-weight:700;color:var(--t-ink)}.t-brief-money-input{flex:1 1;min-width:0;height:44px;padding:0;font-size:15px;background:none;border:none;outline:none}.t-brief-flex,.t-brief-money-input{font-family:inherit;font-weight:700;color:var(--t-ink)}.t-brief-flex{display:flex;gap:10px;padding:10px 14px;font-size:13.5px;text-align:left;border:1px solid var(--t-line-soft);border-radius:var(--t-radius-field);cursor:pointer}.t-brief-check,.t-brief-flex{align-items:center;background:var(--t-surface)}.t-brief-check{flex:0 0 auto;width:18px;height:18px;display:inline-flex;justify-content:center;color:var(--t-ink);border:2px solid var(--t-line-strong);border-radius:5px}.t-brief-check--on{background:var(--t-lime);border-color:var(--t-ink)}.t-brief-note{margin:0;font-size:11.5px;font-weight:600;line-height:1.45;color:var(--t-ink-3)}.t-brief-note--plain{margin-top:6px;font-weight:500;line-height:1.55;color:var(--t-ink-2)}.t-brief-form>.t-brief-note--plain{margin-top:0}.t-brief-seg{display:flex;gap:6px}.t-brief-seg-btn{flex:1 1;min-width:0;height:40px;padding:0 6px;font-family:inherit;font-size:13px;font-weight:700;color:var(--t-ink);background:var(--t-surface);border:1px solid var(--t-line);border-radius:11px;cursor:pointer}.t-brief-seg-btn--on{color:var(--t-lime);background:var(--t-ink);border-color:var(--t-ink)}.t-brief-pick{position:relative}.t-brief-pick-btn{display:flex;align-items:center;justify-content:space-between;gap:6px;text-align:left;cursor:pointer}.t-brief-pick-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.t-brief-pick-value--empty{font-weight:500;color:var(--t-gray)}.t-brief-pick-caret{flex:0 0 auto;color:var(--t-ink-3)}.t-brief-pick-caret--open{transform:rotate(180deg)}.t-brief-pick-panel{position:absolute;top:calc(100% + 5px);left:0;right:0;z-index:40;max-height:244px;overflow-y:auto;background:var(--t-surface);border:1px solid var(--t-line-soft);border-radius:12px;box-shadow:0 12px 30px rgba(10,10,11,.14)}.t-brief-pick-list{margin:0;padding:0;list-style:none}.t-brief-pick-opt{width:100%;display:flex;align-items:center;gap:10px;padding:10px 13px;font-family:inherit;font-size:13.5px;text-align:left;white-space:nowrap;color:var(--t-ink);background:var(--t-surface);border:none;cursor:pointer}.t-brief-pick-opt--on{font-weight:700;background:var(--t-bg2)}.t-brief-pick-done{position:-webkit-sticky;position:sticky;bottom:0;width:100%;padding:11px 13px;font-family:inherit;font-size:13.5px;font-weight:700;color:var(--t-lime);background:var(--t-ink);border:none;cursor:pointer}.t-brief-box{display:flex;flex-direction:column;gap:5px;margin-top:8px;padding:10px 12px;background:var(--t-bg2);border-radius:10px}.t-brief-box p{margin:0;font-size:11.5px;line-height:1.55;color:var(--t-ink-2)}.t-brief-box .t-brief-box-lead{font-weight:700;color:var(--t-ink)}.t-brief-attach{display:flex;gap:8px}.t-brief-attach-btn{flex:1 1;min-width:0;height:44px;padding:0 6px;font-family:inherit;font-size:13px;font-weight:700;color:var(--t-ink-2);background:var(--t-bg2);border:1.5px dashed var(--t-line-strong);border-radius:var(--t-radius-field);cursor:pointer}.t-brief-attach-btn--on{border-color:var(--t-ink)}.t-brief-link-row{display:flex;align-items:center;gap:8px}.t-brief-link-row .t-btn{width:auto;flex:0 0 auto;padding:12px 18px;border-radius:var(--t-radius-field)}.t-brief-chips{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 0;padding:0;list-style:none}.t-brief-form>.t-brief-chips{margin-top:0}.t-brief-chip{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-height:32px;padding:0 5px 0 10px;font-size:12.5px;font-weight:600;color:var(--t-ink);background:var(--t-surface);border:1px solid var(--t-line-soft);border-radius:9px}.t-brief-chips--pill .t-brief-chip{min-height:30px;font-weight:700;background:var(--t-bg2);border:none;border-radius:var(--t-radius-pill)}.t-brief-chip--failed{color:var(--t-danger);border-color:var(--t-danger)}.t-brief-chip-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-brief-chip-meta{flex:0 0 auto;font-size:11.5px;font-weight:600;color:var(--t-ink-3)}.t-brief-chip-x{flex:0 0 auto;width:19px;height:19px;display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--t-ink-2);background:var(--t-line-soft);border:none;border-radius:50%;cursor:pointer}.t-brief-foot{display:flex;gap:8px;margin-top:16px;padding-top:12px;border-top:1px solid var(--t-line-soft)}.t-brief-foot .t-brief-cancel{width:auto;flex:0 0 auto;padding:12px 18px}.t-brief-foot .t-brief-submit{flex:1 1}.t-inquiry-back{margin:0 0 8px;padding:4px 0;font-family:inherit;font-size:13px;font-weight:700;color:var(--t-ink-2);background:none;border:none;cursor:pointer}.t-inquiry-views{display:inline-flex;gap:6px}.t-inquiry-view{width:32px;height:28px;display:inline-flex;align-items:center;justify-content:center;color:var(--t-ink-3);background:var(--t-surface);border:1px solid var(--t-line);border-radius:8px;cursor:pointer}.t-inquiry-view--on{color:var(--t-lime);background:var(--t-ink);border-color:var(--t-ink)}.t-inquiry-works{margin:0;padding:0;list-style:none;max-height:260px;overflow-y:auto}.t-inquiry-works--grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.t-inquiry-works--list{display:flex;flex-direction:column;gap:8px}.t-inquiry-work{width:100%;display:flex;gap:10px;padding:0;font-family:inherit;text-align:left;color:var(--t-ink);background:var(--t-surface);border:2px solid rgba(0,0,0,0);border-radius:12px;cursor:pointer}.t-inquiry-works--grid .t-inquiry-work{flex-direction:column;gap:6px}.t-inquiry-works--list .t-inquiry-work{align-items:center;padding:6px;border-color:var(--t-line-soft)}.t-inquiry-work--on{border-color:var(--t-ink);background:var(--t-bg2)}.t-inquiry-thumb{flex:0 0 auto;display:block;overflow:hidden;background:var(--t-line-soft);border-radius:10px}.t-inquiry-works--grid .t-inquiry-thumb{width:100%;aspect-ratio:1/1}.t-inquiry-works--list .t-inquiry-thumb{width:52px;height:52px}.t-inquiry-thumb img{width:100%;height:100%;display:block;object-fit:cover}.t-inquiry-work-text{min-width:0;display:flex;flex-direction:column;gap:2px;padding:0 2px 4px}.t-inquiry-works--list .t-inquiry-work-text{padding:0}.t-inquiry-work-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:700}.t-inquiry-work-kind{font-size:11.5px;color:var(--t-ink-3)}.t-inquiry-skel{height:120px;border-radius:12px}.t-chat-card{width:340px;max-width:100%;overflow:hidden;color:var(--t-ink);background:var(--t-surface);border:1px solid var(--t-line-soft);border-radius:16px;box-shadow:0 1px 2px rgba(10,10,11,.04)}.t-chat-card-head{display:flex;align-items:center;gap:8px;padding:10px 14px}.t-chat-card--ink .t-chat-card-head{color:var(--t-on-ink);background:var(--t-ink)}.t-chat-card--plain .t-chat-card-head{color:var(--t-ink);background:var(--t-lock-bg)}.t-chat-card-dot{flex:0 0 auto;width:7px;height:7px;border-radius:50%;background:var(--t-ink)}.t-chat-card--ink .t-chat-card-dot{background:var(--t-lime)}.t-chat-card-head-title{margin:0;font-size:13.5px;font-weight:700;letter-spacing:-.2px}.t-chat-card-head-right{margin-left:auto;font-size:var(--t-fs-caption);font-weight:700;text-align:right}.t-chat-card-main{display:flex;flex-direction:column;gap:8px;padding:12px 14px}.t-chat-card-titlebar{display:flex;align-items:center;gap:10px}.t-chat-card-thumb{flex:0 0 auto;width:56px;height:42px;object-fit:cover;background:var(--t-thumb-bg);border-radius:8px}.t-chat-card-title{margin:0;font-size:15px;font-weight:700;line-height:1.4;letter-spacing:-.3px;overflow-wrap:anywhere}.t-chat-card-thumb+.t-chat-card-title{font-size:13.5px;line-height:1.35;letter-spacing:0}.t-chat-card-body{margin:0;font-size:13.5px;line-height:1.6;color:var(--t-ink-2);white-space:pre-wrap;overflow-wrap:anywhere}.t-chat-card-rows{display:flex;flex-direction:column;gap:6px;margin:0;padding:10px 12px;background:var(--t-bg2);border-radius:10px}.t-chat-card-row{display:flex;justify-content:space-between;gap:12px;font-size:13.5px}.t-chat-card-row dt{flex:0 0 auto;font-weight:500;color:var(--t-ink-3)}.t-chat-card-row dd{margin:0;font-weight:700;text-align:right;white-space:pre-wrap;overflow-wrap:anywhere}.t-chat-card-note{margin:0;font-size:var(--t-fs-caption);font-weight:500;line-height:1.5;color:var(--t-ink-3)}.t-chat-card-actions{display:flex;gap:8px;margin-top:2px}.t-chat-card-btn{flex:1 1;min-height:40px;padding:0 8px;font-size:13.5px;font-weight:700;color:var(--t-ink);cursor:pointer;background:var(--t-surface);border:1px solid var(--t-line);border-radius:10px}.t-chat-card-btn--primary{color:var(--t-lime);background:var(--t-ink);border-color:var(--t-ink)}.t-fwd{display:flex;flex-direction:column;gap:12px}.t-fwd-card{display:flex;align-items:center;gap:10px;padding:10px 12px;background:var(--t-line-soft);border-radius:12px}.t-fwd-card-dot{flex:0 0 auto;width:8px;height:8px;background:var(--t-lime);border-radius:50%}.t-fwd-card-title{flex:1 1;min-width:0;overflow:hidden;font-size:13.5px;font-weight:700;color:var(--t-ink);text-overflow:ellipsis;white-space:nowrap}.t-fwd-card-budget{flex:0 0 auto;font-size:12.5px;font-weight:700;color:var(--t-ink-2)}.t-fwd-head{margin:4px 0 0;font-size:12px;font-weight:700;letter-spacing:.04em;color:var(--t-ink-3)}.t-fwd-list{display:flex;flex-direction:column;gap:8px}.t-fwd-row{width:100%;display:flex;align-items:center;gap:12px;padding:10px 12px;font-family:inherit;text-align:left;color:var(--t-ink);background:var(--t-surface);border:1px solid var(--t-line-soft);border-radius:12px;cursor:pointer}.t-fwd-row.is-on{border-color:var(--t-ink)}.t-fwd-row[aria-disabled=true]{opacity:.55;cursor:default}.t-fwd-row .t-chat-av{flex:0 0 auto;width:36px;height:36px;font-size:13.5px}.t-fwd-row-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.t-fwd-row-name{font-size:14px;font-weight:700}.t-fwd-row-name,.t-fwd-row-sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-fwd-row-sent,.t-fwd-row-sub{font-size:12px;color:var(--t-ink-3)}.t-fwd-row-sent{flex:0 0 auto;font-weight:700}.t-fwd-ck{flex:0 0 auto;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;color:var(--t-ink);background:var(--t-surface);border:1.5px solid var(--t-line-strong);border-radius:50%}.t-fwd-row.is-on .t-fwd-ck{background:var(--t-lime);border-color:var(--t-ink)}.t-fwd-empty{margin:0;font-size:13px;color:var(--t-ink-3)}.t-fwd-skeleton{display:flex;flex-direction:column;gap:10px}.t-fwd-note{margin:0;font-size:12px;font-weight:500;line-height:1.5;color:var(--t-ink-3)}.t-fwd-result-head{margin:4px 0 0;font-size:14px;font-weight:700;color:var(--t-ink)}.t-fwd-failed{margin:0;padding:0;list-style:none;gap:8px}.t-fwd-failed,.t-fwd-failed-row{display:flex;flex-direction:column}.t-fwd-failed-row{gap:2px;padding:10px 12px;border:1px solid var(--t-line-soft);border-radius:12px}.t-fwd-failed-reason{font-size:12.5px;color:var(--t-danger)}.t-fwd-foot{margin-top:4px}.t-chat-attach-toggle{flex:0 0 auto;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--t-ink);background:var(--t-bg2);border:none;border-radius:50%;cursor:pointer}.t-chat-attach-toggle svg{transition:transform .15s ease}.t-chat-attach-toggle--open{background:var(--t-line)}.t-chat-attach-toggle--open svg{transform:rotate(45deg)}@media(prefers-reduced-motion:reduce){.t-chat-attach-toggle svg{transition:none}}.t-chat-attach-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));grid-gap:10px;gap:10px;margin-top:10px;padding:14px 4px 4px;border-top:1px solid var(--t-line-soft)}.t-chat-attach-item{display:flex;flex-direction:column;align-items:center;gap:7px;padding:6px 4px;font-family:inherit;color:var(--t-ink);background:none;border:none;border-radius:12px;cursor:pointer}.t-chat-attach-item:disabled{opacity:.45;cursor:default}.t-chat-attach-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;color:var(--t-ink);background:var(--t-bg2);border-radius:14px}.t-chat-attach-icon--ink{color:var(--t-lime);background:var(--t-ink)}.t-chat-attach-label{font-size:12.5px;font-weight:600;color:var(--t-ink)}.t-chat-attach-link{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;padding-top:12px;border-top:1px solid var(--t-line-soft)}.t-chat-attach-link-input{flex:1 1 200px;min-width:0;height:40px;box-sizing:border-box;padding:0 14px;font-family:inherit;font-size:14.5px;color:var(--t-ink);background:var(--t-bg2);border:1px solid var(--t-line);border-radius:20px;outline:none}.t-chat-attach-link-input:focus{border-color:var(--t-ink)}@media(hover:none)and (pointer:coarse){.t-chat-attach-link-input{font-size:16px}}.t-chat-attach-btn{flex:0 0 auto;height:36px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:700;color:var(--t-ink);background:var(--t-surface);border:1px solid var(--t-line-strong);border-radius:var(--t-radius-pill);cursor:pointer}.t-chat-attach-btn--primary{color:var(--t-on-ink);background:var(--t-ink);border-color:var(--t-ink)}.t-chat-attach-folio{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-top:10px;padding-top:12px;border-top:1px solid var(--t-line-soft)}.t-chat-attach-folio-title{margin:0;font-size:13px;font-weight:700;color:var(--t-ink)}.t-chat-attach-folio-note{margin:0;font-size:13px;color:var(--t-ink-2)}.t-chat-attach-folio-skel{width:100%;height:72px;border-radius:12px;background:var(--t-bg2)}.t-chat-attach-folio-list{display:flex;gap:10px;width:100%;margin:0;padding:0 0 4px;list-style:none;overflow-x:auto;scrollbar-width:none}.t-chat-attach-folio-item{width:112px;display:flex;flex-direction:column;gap:6px;padding:0;font-family:inherit;font-size:12.5px;font-weight:600;text-align:left;color:var(--t-ink);background:none;border:none;cursor:pointer}.t-chat-attach-folio-item .t-chat-attach-folio-blank,.t-chat-attach-folio-item img{display:block;width:112px;aspect-ratio:4/3;object-fit:cover;background:var(--t-thumb-bg);border:1px solid var(--t-line-soft);border-radius:12px}.t-chat-attach-folio-item>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-chat-attach-folio-item:disabled{opacity:.5;cursor:default}.t-chat-upload{margin-top:10px}.t-chat-upload-list{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.t-chat-upload-item{display:flex;align-items:center;gap:8px;min-width:0;padding:8px 10px 8px 12px;background:var(--t-bg2);border:1px solid var(--t-line-soft);border-radius:12px}.t-chat-upload-item--failed{border-color:var(--t-danger)}.t-chat-upload-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;color:var(--t-ink)}.t-chat-upload-meta{flex:0 0 auto;font-size:var(--t-fs-caption);color:var(--t-ink-2)}.t-chat-upload-item--failed .t-chat-upload-meta{color:#b3261e}.t-chat-upload-remove{flex:0 0 auto;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--t-ink-2);background:none;border:none;border-radius:50%;cursor:pointer}.t-chat-upload-state{margin:6px 0 0;font-size:var(--t-fs-caption);color:var(--t-ink-3)}.t-chat-upload-state--failed{color:#b3261e}.t-chat-files{display:flex;flex-direction:column;gap:6px;max-width:min(78%,360px);margin:0;padding:0;list-style:none}.t-chat-file{display:flex;align-items:center;gap:10px;width:100%;min-width:220px;max-width:100%;box-sizing:border-box;padding:10px 14px 10px 10px;font-family:inherit;text-align:left;color:var(--t-ink);background:var(--t-surface);border:1px solid var(--t-line-soft);border-radius:16px;cursor:pointer}.t-chat-file[aria-busy=true]{opacity:.6}.t-chat-file-icon{flex:0 0 auto;width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:var(--t-lime);background:var(--t-ink);border-radius:10px}.t-chat-file-text{display:flex;flex-direction:column;min-width:0}.t-chat-file-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:700}.t-chat-file-meta{font-size:var(--t-fs-caption);font-weight:600;color:var(--t-ink-2)}.t-chat-folio{position:relative;width:260px;max-width:100%;aspect-ratio:4/3;margin:0;overflow:hidden;background:#3a3f47;border:1px solid var(--t-line-soft);border-radius:16px}.t-chat-folio-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.t-chat-folio-cap{position:absolute;left:10px;bottom:10px;max-width:calc(100% - 20px);box-sizing:border-box;padding:3px 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--t-fs-caption);font-weight:700;color:#fff;background:rgba(10,10,11,.72);border-radius:6px}.t-chat-card--blue .t-chat-card-head{color:#1e3a8a;background:#eaf0ff}.t-chat-card--blue .t-chat-card-dot{background:#3b6ef5}.t-v2-service{display:flex;flex-direction:column;gap:12px;min-width:0;margin:0 0 20px}.t-v2-service-bar{display:flex;gap:8px;align-items:center;justify-content:space-between}.t-v2-service-bar-title{margin:0;font-size:16px;font-weight:700;color:var(--t-ink)}.t-v2-service-none{margin:0;font-size:var(--t-fs-meta);line-height:1.5;color:var(--t-ink-3)}.t-v2-service-list,.t-v2-service-tiers{display:flex;flex-direction:column;padding:0;margin:0;list-style:none}.t-v2-service-list{gap:10px}.t-v2-service-card{display:flex;flex-direction:column;gap:8px;min-width:0;padding:14px;background:var(--t-surface);border:1px solid var(--t-line);border-radius:var(--t-radius-card)}.t-v2-service-head{display:flex;gap:8px;align-items:center;justify-content:space-between}.t-v2-service-title{min-width:0;margin:0;font-size:15px;font-weight:700;color:var(--t-ink);overflow-wrap:anywhere}.t-v2-service-pill{flex:none;padding:2px 8px;font-size:var(--t-fs-caption);color:var(--t-ink-2);background:var(--t-bg2);border-radius:var(--t-radius-pill)}.t-v2-service-pill--on{color:var(--t-on-lime);background:var(--t-lime)}.t-v2-service-price{margin:0;font-size:var(--t-fs-meta);font-weight:600;color:var(--t-ink)}.t-v2-service-desc{display:-webkit-box;margin:0;overflow:hidden;font-size:var(--t-fs-meta);line-height:1.5;color:var(--t-ink-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow-wrap:anywhere}.t-v2-service-tiers{gap:4px}.t-v2-service-tier{display:flex;flex-wrap:wrap;gap:2px 8px;align-items:baseline;padding:6px 0;font-size:var(--t-fs-meta);border-top:1px solid var(--t-line-soft)}.t-v2-service-tier-name{font-weight:600;color:var(--t-ink)}.t-v2-service-tier-price{color:var(--t-ink)}.t-v2-service-tier-meta{color:var(--t-ink-3)}.t-v2-service-actions{display:flex;flex-wrap:wrap;gap:8px}.t-v2-service-actions .t-more-btn,.t-v2-service-bar .t-more-btn{flex:none;width:auto;min-height:44px;padding:0 18px}.t-v2-service-bar-title{white-space:nowrap}.t-v2-service-inquire{min-height:44px}.t-v2-service-form{display:flex;flex-direction:column;gap:14px;min-width:0}.t-v2-service-field{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.t-v2-service-label{padding:0;font-size:14px;font-weight:600;color:var(--t-ink)}.t-v2-service-hint,.t-v2-service-sublabel{font-size:var(--t-fs-caption);line-height:1.5;color:var(--t-ink-3)}.t-v2-service-hint{display:block}.t-v2-service-input{width:100%;min-height:44px;padding:10px 12px;font:inherit;font-size:16px;color:var(--t-ink);background:var(--t-surface);border:1px solid var(--t-line-strong);border-radius:var(--t-radius-field)}.t-v2-service-textarea{resize:vertical}.t-v2-service-check{display:flex;gap:10px;align-items:flex-start;min-height:44px}.t-v2-service-check input{flex:none;width:20px;height:20px;margin-top:2px}.t-v2-service-tierbox{display:flex;flex-direction:column;gap:10px;min-width:0;padding:12px;margin:0;border:1px solid var(--t-line);border-radius:var(--t-radius-card)}.t-v2-service-tierbox legend{padding:0 4px}.t-v2-service-row{display:flex;gap:8px}.t-v2-service-skel{height:220px;border-radius:var(--t-radius-field)}.t-consent-doc{display:flex;flex-direction:column;gap:10px}.t-consent-doc-lead{margin:0;font-size:12px;font-weight:700;color:var(--t-ink-3)}.t-consent-doc-scroll{max-height:min(48vh,400px);overflow-y:auto;overscroll-behavior:contain;padding:14px;border-radius:12px;background:var(--t-bg2);display:flex;flex-direction:column;gap:14px}.t-consent-doc-h{margin:0 0 4px;font-size:13px;font-weight:800;color:var(--t-ink)}.t-consent-doc-p{margin:0;font-size:13px;line-height:1.6;color:var(--t-ink-2);white-space:pre-line;overflow-wrap:anywhere}.t-consent-doc-foot{line-height:1.5}.t-consent-doc-foot,.t-consent-doc-hint{margin:0;font-size:12px;color:var(--t-ink-3)}.t-consent-doc-hint{font-weight:700}.t-consent-doc-hint--done{color:var(--t-ink)}.t-consent-doc-note{margin:0;font-size:12px;line-height:1.5;color:var(--t-ink-3);text-align:center}.t-trade-money{overflow:hidden;font-size:13.5px;border:1px solid var(--t-line);border-radius:var(--t-radius-field)}.t-trade-money-body{display:flex;flex-direction:column;gap:8px;padding:12px 14px}.t-trade-money-row{display:flex;justify-content:space-between;gap:10px}.t-trade-money-row.is-strong .t-trade-money-value{font-weight:800}.t-trade-money-label{min-width:0;font-weight:600;color:var(--t-ink-2);overflow-wrap:anywhere}.t-trade-money-value{flex:0 0 auto;font-weight:700;color:var(--t-ink);white-space:nowrap}.t-trade-money-divider{padding-bottom:10px;margin-bottom:2px;border-bottom:1px solid var(--t-line-soft)}.t-trade-money-note{margin:0;padding:10px 14px;font-size:var(--t-fs-caption);font-weight:600;line-height:1.5;color:var(--t-ink-3);background:var(--t-bg2);border-top:1px solid var(--t-line-soft)}.t-trade-money-foot{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;font-weight:700;background:var(--t-bg2);border-top:1px solid var(--t-line)}.t-trade-money-total{font-size:16px;white-space:nowrap}.t-trade-pay{display:flex;flex-direction:column;gap:14px}.t-trade-pay-chip{flex:0 0 auto;padding:2px 8px;font-size:var(--t-fs-caption);font-weight:700;color:var(--t-ink-2);background:var(--t-bg2);border-radius:6px}.t-trade-pay-chip--auto{margin-left:6px;color:var(--t-on-lime);background:var(--t-lime-weak)}.t-trade-pay-deal{display:flex;flex-direction:column;gap:4px;padding:14px 16px;background:var(--t-bg2);border-radius:var(--t-radius-field)}.t-trade-pay-deal-title{font-size:14px;font-weight:800;color:var(--t-ink);overflow-wrap:anywhere}.t-trade-pay-deal-meta{font-size:var(--t-fs-caption);font-weight:600;color:var(--t-ink-3)}.t-trade-pay-sec{display:flex;flex-direction:column;gap:8px}.t-trade-pay-currency{display:flex;justify-content:space-between;align-items:center;gap:10px}.t-trade-pay-label{font-size:12.5px;font-weight:600;color:var(--t-ink-3)}.t-trade-pay-currency-value{display:inline-flex;align-items:center;font-size:13.5px;font-weight:800;color:var(--t-ink)}.t-trade-pay-note{margin:0;font-size:var(--t-fs-caption);font-weight:500;line-height:1.5;color:var(--t-ink-3)}.t-trade-pay-methods{display:flex;flex-direction:column;gap:8px}.t-trade-pay-method{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;font:inherit;text-align:left;color:var(--t-ink);background:var(--t-surface);border:1px solid var(--t-line);border-radius:var(--t-radius-field);cursor:pointer}.t-trade-pay-method.is-on{border-color:var(--t-ink);box-shadow:inset 0 0 0 1px var(--t-ink)}.t-trade-pay-method:focus-visible{outline:2px solid var(--t-info);outline-offset:2px}.t-trade-pay-radio{flex:0 0 auto;width:18px;height:18px;border:2px solid var(--t-line-strong);border-radius:50%}.is-on>.t-trade-pay-radio{border:5px solid var(--t-ink)}.t-trade-pay-method-text{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.t-trade-pay-method-name{font-size:14px;font-weight:700}.t-trade-pay-method-desc{font-size:var(--t-fs-caption);font-weight:500;color:var(--t-ink-3)}.t-trade-pay-via{flex:0 0 auto;padding:2px 8px;font-size:var(--t-fs-caption);font-weight:600;color:var(--t-ink-2);background:var(--t-bg2);border-radius:6px}.t-trade-pay-form{padding:12px;border:1px solid var(--t-line);border-radius:var(--t-radius-field)}.t-trade-pay-start-error{display:flex;align-items:center;justify-content:space-between;gap:10px}.t-trade-pay-start-error .t-sheet-error{margin:0}.t-trade-pay-cash{margin:0;padding:10px 12px;font-size:var(--t-fs-caption);font-weight:600;line-height:1.5;color:var(--t-warn-fg);background:var(--t-warn-bg);border-radius:var(--t-radius-field)}.t-trade-pay-agree{display:flex;flex-direction:column;gap:4px}.t-trade-pay-agree-all,.t-trade-pay-agree-item{display:flex;align-items:flex-start;gap:10px;padding:8px 0;font:inherit;font-size:13px;font-weight:600;line-height:1.45;text-align:left;color:var(--t-ink);background:none;border:none;cursor:pointer}.t-trade-pay-agree-all:focus-visible,.t-trade-pay-agree-item:focus-visible{outline:2px solid var(--t-info);outline-offset:2px}.t-trade-pay-agree-all{padding:12px 14px;font-size:14px;font-weight:700;background:var(--t-bg2);border-radius:var(--t-radius-field)}.t-trade-pay-agree-row{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:0 4px 0 14px}.t-trade-pay-agree-row .t-trade-pay-agree-item{flex:1 1 auto;min-width:0}.t-trade-pay-check{flex:0 0 auto;width:18px;height:18px;margin-top:1px;border:2px solid var(--t-line-strong);border-radius:5px}.t-trade-pay-check.is-on{background:var(--t-lime);border-color:var(--t-ink)}.t-trade-pay-required{color:var(--t-danger)}.t-trade-pay-view{flex:0 0 auto;padding:8px 4px;font:inherit;font-size:var(--t-fs-caption);font-weight:600;color:var(--t-ink-2);text-decoration:underline;background:none;border:none;cursor:pointer}.t-trade-pay-status{margin:0;font-size:13px;font-weight:700;color:var(--t-ink-2);text-align:center}.t-trade-pay-submit{display:flex;flex-direction:column;gap:8px}.t-trade-pay-submit .t-btn{width:100%}.t-trade-pay-foot{margin:0;font-size:var(--t-fs-caption);font-weight:500;color:var(--t-ink-3);text-align:center}.t-v2-payee-sheet{display:flex;flex-direction:column;gap:14px;min-width:0}.t-v2-payee-foot,.t-v2-payee-intro{margin:0;font-size:var(--t-fs-meta);line-height:1.6;color:var(--t-ink-2)}.t-v2-payee-foot{font-size:var(--t-fs-caption);color:var(--t-ink-3)}.t-v2-payee-steps{display:flex;flex-direction:column;gap:10px;padding:0;margin:0;list-style:none}.t-v2-payee-step{display:flex;gap:12px;align-items:center;min-width:0;padding:12px 14px;background:var(--t-surface);border:1.5px solid var(--t-line);border-radius:var(--t-radius-card)}.t-v2-payee-step--done{background:var(--t-bg2);border-color:var(--t-ink)}.t-v2-payee-step-n{display:flex;flex:none;align-items:center;justify-content:center;width:26px;height:26px;font-size:12.5px;font-weight:800;color:var(--t-ink-3);background:var(--t-bg2);border-radius:50%}.t-v2-payee-step--done .t-v2-payee-step-n{color:var(--t-lime);background:var(--t-ink)}.t-v2-payee-step-main{display:flex;flex:1 1;flex-direction:column;gap:2px;align-items:flex-start;min-width:0}.t-v2-payee-step-title{font-size:13.5px;font-weight:700;color:var(--t-ink)}.t-v2-payee-step-desc{font-size:var(--t-fs-caption);line-height:1.45;color:var(--t-ink-2);overflow-wrap:anywhere}.t-v2-payee-chip{flex:none;padding:3px 8px;font-size:var(--t-fs-caption);font-weight:700;color:var(--t-caution-fg);background:var(--t-caution-bg);border-radius:var(--t-radius-chip-sm)}.t-v2-payee-chip--done{color:var(--t-on-lime);background:var(--t-lime-weak)}.t-v2-payee-link{min-height:44px;padding:0;font:inherit;font-size:var(--t-fs-meta);font-weight:700;color:var(--t-ink);text-decoration:underline;cursor:pointer;background:none;border:0}.t-v2-payee-form{gap:14px}.t-v2-payee-block,.t-v2-payee-form{display:flex;flex-direction:column;min-width:0}.t-v2-payee-block{gap:8px;padding:14px;border:1px solid var(--t-line);border-radius:var(--t-radius-card)}.t-v2-payee-label{font-size:14px;font-weight:700;color:var(--t-ink)}.t-v2-payee-hint,.t-v2-payee-sublabel{margin:0;font-size:var(--t-fs-caption);line-height:1.5;color:var(--t-ink-3)}.t-v2-payee-value{font-weight:600;color:var(--t-ink);overflow-wrap:anywhere}.t-v2-payee-value,.t-v2-payee-warn{margin:0;font-size:var(--t-fs-meta)}.t-v2-payee-warn{color:var(--t-danger)}.t-v2-payee-seg{display:flex;gap:6px;min-width:0}.t-v2-payee-opt{flex:1 1;min-width:0;min-height:44px;padding:0 4px;font:inherit;font-size:12.5px;font-weight:700;color:var(--t-ink);cursor:pointer;background:var(--t-surface);border:1px solid var(--t-line-strong);border-radius:var(--t-radius-field)}.t-v2-payee-opt--on{color:var(--t-lime);background:var(--t-ink);border-color:var(--t-ink)}.t-v2-payee-field{display:flex;flex-direction:column;gap:6px;min-width:0}.t-v2-payee-input{width:100%;min-height:44px;padding:10px 12px;font:inherit;font-size:16px;color:var(--t-ink);background:var(--t-surface);border:1px solid var(--t-line-strong);border-radius:var(--t-radius-field)}.t-v2-payee-check{display:flex;gap:10px;align-items:flex-start;min-height:44px;font-size:var(--t-fs-meta);line-height:1.5;color:var(--t-ink-2)}.t-v2-payee-check input{flex:none;width:20px;height:20px;margin-top:2px}.t-v2-payee-btn,.t-v2-payee-finish{width:100%;min-height:46px}.t-v2-payee-account{min-width:0;padding-top:4px}.t-v2-payee-skel{height:240px;border-radius:var(--t-radius-field)}.t-v2-payee-entry{display:flex;gap:10px;align-items:center;min-width:0;padding:12px 14px;margin-top:10px;background:var(--t-surface);border:1px solid var(--t-line);border-radius:var(--t-radius-card)}.t-v2-payee-entry-text{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.t-v2-payee-entry-title{font-size:14px;color:var(--t-ink)}.t-v2-payee-entry-sub{font-size:var(--t-fs-caption);color:var(--t-ink-3);overflow-wrap:anywhere}.t-masonry{--t-masonry-gap:10px;--t-masonry-min:348px;position:relative;display:flex;flex-direction:column;gap:var(--t-masonry-gap);width:100%}.t-feed-body{display:block}@media(min-width:620px){body{zoom:1}.t-tabbar{display:none}.t-header-tabs{display:flex;align-self:stretch}.t-header{height:calc(64px + var(--t-safe-top));padding:var(--t-safe-top) min(32px,4vw) 0;gap:30px;background:var(--t-surface);border-bottom:1px solid var(--t-line)}.t-app{max-width:none;box-shadow:none;min-height:calc(100vh/1);padding-bottom:56px}.t-app>*{max-width:var(--t-app-w);margin-inline:auto}.t-app>.t-header{max-width:none;margin-inline:0}.t-app>.t-v2-column{max-width:var(--t-content-max);margin-inline:auto}.t-app>.t-v2-my,.t-app>.t-v2-profile-page{max-width:calc(var(--t-content-max-wide) + 2*var(--t-content-pad))}.t-app>.t-v2-hub{max-width:calc(764px + 2*min(24px,4vw))}.t-app>.t-v2-draft-list{max-width:calc(764px + 2*var(--t-content-pad))}.t-app>.t-v2-preview-bar,.t-app>.t-v2-preview-frame{max-width:var(--t-content-max)}}@media(min-width:620px)and (min-width:760px){.t-app>.t-v2-preview-frame--mobile{max-width:412px}}@media(min-width:620px){.t-app>.t-confirm-backdrop,.t-app>.t-sheet-backdrop,.t-app>.t-viewer-backdrop{max-width:none;margin-inline:0}.t-app>.t-feed-body{max-width:none;padding:0 min(34px,4vw)}.t-app>.t-comments,.t-app>.t-detail,.t-app>.t-related{max-width:850px}.t-unlock-fab-wrap{max-width:850px;bottom:calc(24px + var(--t-safe-bottom))}.t-app>.t-create{max-width:800px;padding-inline:min(40px,5vw)}.t-app>.t-reward{max-width:900px;padding-inline:min(34px,4vw)}.t-app>.t-activity-body,.t-app>.t-me-head,.t-app>.t-wallet-head{max-width:none;padding-inline:max(min(44px,5vw),50% - 440px)}.t-app>.t-profile,.t-app>.t-profile-posts{max-width:none;padding-inline:max(min(44px,5vw),50% - 430px)}.t-app>.t-subtabs{max-width:none;margin-inline:max(min(44px,5vw),50% - 440px)}.t-chips{flex-wrap:wrap;overflow-x:visible;gap:7px}.t-feed-body>.t-chips{padding:18px 0 14px}.t-feed-body>.t-card-list{padding:0;gap:16px}.t-masonry{--t-masonry-gap:16px}.t-feed-body .t-masonry{--t-masonry-cols:2}}