.feedback-shell{--fb-bg:#fafbfc;--fb-surface:#fff;--fb-surface-soft:#f5f4f8;--fb-text:#1a1523;--fb-muted:#6f6a7c;--fb-faint:#9b96a7;--fb-line:#e9e7ee;--fb-violet:#6d4cda;--fb-violet-soft:#f0ecff;--fb-green:#178f58;--fb-green-soft:#e9f8f0;--fb-blue:#2869c7;--fb-blue-soft:#eaf2fe;--fb-amber:#9a6810;--fb-amber-soft:#fff6dc;background:var(--fb-bg);min-height:100dvh;color:var(--fb-text);font-family:var(--font-dm-sans), sans-serif}[data-theme=dark] .feedback-shell{--fb-bg:#121116;--fb-surface:#1a181f;--fb-surface-soft:#211e27;--fb-text:#f4f1f7;--fb-muted:#aaa5b3;--fb-faint:#7e7889;--fb-line:#302c38;--fb-violet-soft:#2b214b;--fb-green-soft:#173a2a;--fb-blue-soft:#1b304e;--fb-amber-soft:#3d321c}.feedback-shell *{box-sizing:border-box}.feedback-shell a{color:inherit;text-decoration:none}.feedback-shell button,.feedback-shell input,.feedback-shell textarea,.feedback-shell select{font:inherit}.feedback-shell button{cursor:pointer}.feedback-header{z-index:20;border-bottom:1px solid var(--fb-line);background:color-mix(in srgb, var(--fb-bg) 92%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:sticky;top:0}.feedback-header__inner{grid-template-columns:1fr auto 1fr;align-items:center;max-width:1280px;min-height:68px;margin:0 auto;padding:0 28px;display:grid}.feedback-brand{letter-spacing:-.02em;align-items:center;gap:9px;font-size:16px;font-weight:750;display:flex}.feedback-brand__product{border-left:1px solid var(--fb-line);color:var(--fb-muted);padding-left:10px;font-weight:550}.feedback-nav{align-self:stretch;align-items:stretch;gap:28px;display:flex}.feedback-nav a{color:var(--fb-muted);place-items:center;font-size:14px;font-weight:650;display:grid;position:relative}.feedback-nav a:hover,.feedback-nav a[data-active=true]{color:var(--fb-text)}.feedback-nav a[data-active=true]:after{background:var(--fb-violet);content:"";height:2px;position:absolute;inset:auto 0 -1px}.feedback-header__actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.feedback-signin{padding:8px 10px;font-size:13px;font-weight:650;color:var(--fb-muted)!important}.feedback-account{border:1px solid color-mix(in srgb, var(--fb-line) 88%, var(--fb-violet) 12%);background:color-mix(in srgb, var(--fb-surface) 94%, var(--fb-violet-soft));width:32px;height:32px;color:var(--fb-muted);box-shadow:inset 0 1px 0 #ffffff2e, 0 2px 7px color-mix(in srgb, var(--fb-text) 7%, transparent);border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative}.feedback-account__presence{border:2px solid var(--fb-bg);background:var(--fb-green);width:9px;height:9px;box-shadow:0 0 0 1px color-mix(in srgb, var(--fb-green) 22%, transparent);border-radius:50%;position:absolute;bottom:-1px;right:-1px}.feedback-primary{background:var(--fb-violet);color:#fff;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:0 15px;font-size:13px;font-weight:720;display:inline-flex;box-shadow:0 4px 12px #6d4cda2b}.feedback-primary:hover{background:#5f40c8}.feedback-primary:disabled{cursor:wait;opacity:.65}.feedback-alert{color:#9d2929;background:#fff1f1;border:1px solid #efcaca;border-radius:9px;justify-content:space-between;align-items:center;max-width:1224px;margin:18px auto -4px;padding:10px 14px;font-size:13px;display:flex}.feedback-alert button{color:inherit;background:0 0;border:0;place-items:center;display:grid}.feedback-main{grid-template-columns:minmax(0,1fr) 280px;gap:42px;max-width:1224px;margin:0 auto;padding:52px 28px 88px;display:grid}.feedback-intro{max-width:690px;margin-bottom:30px}.feedback-eyebrow,.feedback-page-title>p{color:var(--fb-violet);letter-spacing:.1em;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:780}.feedback-intro h1,.feedback-page-title h1{letter-spacing:-.045em;margin:0;font-size:clamp(30px,4vw,45px);font-weight:760;line-height:1.08}.feedback-intro>p:last-child,.feedback-page-title>span{max-width:650px;color:var(--fb-muted);margin-top:12px;font-size:15px;line-height:1.65;display:block}.feedback-toolbar{grid-template-columns:minmax(220px,1fr) 180px auto;gap:9px;margin-bottom:14px;display:grid}.feedback-search{border:1px solid var(--fb-line);background:var(--fb-surface);min-height:42px;color:var(--fb-faint);border-radius:9px;align-items:center;gap:9px;padding:0 12px;display:flex}.feedback-search:focus-within{border-color:color-mix(in srgb, var(--fb-violet) 55%, var(--fb-line));box-shadow:0 0 0 3px var(--fb-violet-soft)}.feedback-search input{min-width:0;color:var(--fb-text);background:0 0;border:0;outline:0;flex:1;font-size:13px}.feedback-toolbar select,.feedback-modal select{border:1px solid var(--fb-line);background:var(--fb-surface);color:var(--fb-text);border-radius:9px;outline:0;padding:0 11px;font-size:13px}.feedback-sort{border:1px solid var(--fb-line);background:var(--fb-surface);border-radius:9px;padding:3px;display:flex}.feedback-sort button{color:var(--fb-muted);background:0 0;border:0;border-radius:6px;padding:0 11px;font-size:12px;font-weight:650}.feedback-sort button[data-active=true]{background:var(--fb-surface-soft);color:var(--fb-text)}.feedback-list{border:1px solid var(--fb-line);background:var(--fb-surface);border-radius:14px;overflow:hidden}.feedback-load-more{border:1px solid var(--fb-line);background:var(--fb-surface);min-width:9rem;color:var(--fb-text);font:inherit;cursor:pointer;border-radius:999px;margin:1.25rem auto 0;padding:.7rem 1rem;font-size:.86rem;font-weight:650;display:block}.feedback-load-more:hover:not(:disabled){border-color:var(--fb-violet);color:var(--fb-violet)}.feedback-load-more:disabled{cursor:wait;opacity:.65}.feedback-row{grid-template-columns:54px minmax(0,1fr) 18px;align-items:center;gap:16px;min-height:124px;padding:18px 19px;display:grid}.feedback-row:hover{background:color-mix(in srgb, var(--fb-surface-soft) 45%, var(--fb-surface))}.feedback-vote{border:1px solid var(--fb-line);background:var(--fb-bg);min-height:58px;color:var(--fb-muted);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}.feedback-vote:hover,.feedback-vote[data-voted=true]{border-color:color-mix(in srgb, var(--fb-violet) 35%, var(--fb-line));background:var(--fb-violet-soft);color:var(--fb-violet)}.feedback-vote strong{font-size:14px}.feedback-row__top{align-items:center;gap:8px;display:flex}.feedback-row h2{letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;font-weight:720;overflow:hidden}.feedback-featured{color:var(--fb-violet);text-transform:uppercase;align-items:center;gap:3px;font-size:10px;font-weight:760;display:inline-flex}.feedback-row__body>p{color:var(--fb-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:7px 0 12px;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.feedback-row__meta{color:var(--fb-faint);flex-wrap:wrap;align-items:center;gap:7px 14px;font-size:11px;display:flex}.feedback-row__meta>span{align-items:center;gap:4px;display:inline-flex}.feedback-row__meta>span:first-child{color:var(--fb-muted);font-weight:650}.feedback-status{white-space:nowrap;border-radius:6px;align-items:center;gap:4px;padding:3px 6px;font-size:10px;font-weight:720;display:inline-flex}.feedback-status--violet{background:var(--fb-violet-soft);color:var(--fb-violet)}.feedback-status--green{background:var(--fb-green-soft);color:var(--fb-green)}.feedback-status--blue{background:var(--fb-blue-soft);color:var(--fb-blue)}.feedback-status--amber{background:var(--fb-amber-soft);color:var(--fb-amber)}.feedback-status--neutral{background:var(--fb-surface-soft);color:var(--fb-muted)}.feedback-row__arrow{color:var(--fb-faint)}.feedback-aside{padding-top:96px}.feedback-aside__lead{background:var(--fb-text);color:var(--fb-bg);border-radius:14px;padding:23px}[data-theme=dark] .feedback-aside__lead{color:#1a1523;background:#f4f1f7}.feedback-aside__lead>svg{color:#a98ffb}.feedback-aside__lead h2{letter-spacing:-.025em;margin:15px 0 7px;font-size:18px}.feedback-aside__lead p{color:color-mix(in srgb, currentColor 72%, transparent);margin:0;font-size:13px;line-height:1.55}.feedback-aside__lead button{color:inherit;background:0 0;border:0;align-items:center;gap:4px;padding:18px 0 0;font-size:12px;font-weight:750;display:flex}.feedback-principle{border-bottom:1px solid var(--fb-line);padding:20px 2px}.feedback-principle span{color:var(--fb-text);font-size:12px;font-weight:760}.feedback-principle p{color:var(--fb-muted);margin:6px 0 0;font-size:12px;line-height:1.55}.feedback-empty{text-align:center;align-content:center;place-items:center;min-height:280px;padding:40px;display:grid}.feedback-empty svg{color:var(--fb-violet)}.feedback-empty h1,.feedback-empty h2{margin:12px 0 4px;font-size:17px}.feedback-empty p{max-width:430px;color:var(--fb-muted);margin:0;font-size:13px}.feedback-empty button,.feedback-empty a{color:var(--fb-violet);background:0 0;border:0;margin-top:16px;font-size:13px;font-weight:720}.feedback-page-title{max-width:1224px;margin:0 auto 34px}.feedback-roadmap,.feedback-updates,.feedback-detail{max-width:1280px;margin:0 auto;padding:52px 28px 90px}.feedback-lanes{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.feedback-lane{border:1px solid var(--fb-line);background:var(--fb-surface);border-radius:14px;overflow:hidden}.feedback-lane>header{border-bottom:1px solid var(--fb-line);grid-template-columns:auto 1fr auto;align-items:start;gap:10px;padding:16px;display:grid}.feedback-lane>header>svg{color:var(--fb-violet);margin-top:2px}.feedback-lane>header h2{margin:0;font-size:14px}.feedback-lane>header p{color:var(--fb-muted);margin:3px 0 0;font-size:11px}.feedback-lane>header>span{color:var(--fb-faint);font-size:12px}.feedback-roadmap-card{padding:16px;display:block}.feedback-roadmap-card+.feedback-roadmap-card{border-top:1px solid var(--fb-line)}.feedback-roadmap-card:hover{background:var(--fb-surface-soft)}.feedback-roadmap-card>div,.feedback-roadmap-card footer{color:var(--fb-faint);justify-content:space-between;align-items:center;font-size:10px;display:flex}.feedback-roadmap-card>div>span{color:var(--fb-violet);font-weight:700}.feedback-roadmap-card h3{margin:10px 0 6px;font-size:14px;line-height:1.35}.feedback-roadmap-card>p{color:var(--fb-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 14px;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.feedback-roadmap-card footer span{align-items:center;gap:4px;display:inline-flex}.feedback-lane__empty{color:var(--fb-faint);text-align:center;padding:32px 16px;font-size:12px}.feedback-roadmap-note{border-top:1px solid var(--fb-line);align-items:flex-start;gap:12px;max-width:700px;margin:28px auto 0;padding-top:22px;display:flex}.feedback-roadmap-note svg{color:var(--fb-violet);flex:none}.feedback-roadmap-note strong{font-size:13px}.feedback-roadmap-note p{color:var(--fb-muted);margin:4px 0 0;font-size:12px;line-height:1.55}.feedback-update-list{max-width:820px}.feedback-update-card{border-top:1px solid var(--fb-line);grid-template-columns:145px 1fr;gap:26px;padding:27px 0;display:grid}.feedback-update-card__date{color:var(--fb-green);align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}.feedback-update-card>div:last-child>span{color:var(--fb-violet);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:780}.feedback-update-card h2{letter-spacing:-.025em;margin:7px 0;font-size:20px}.feedback-update-card p{color:var(--fb-muted);margin:0;font-size:13px;line-height:1.65}.feedback-update-card a{color:var(--fb-violet);align-items:center;gap:5px;margin-top:13px;font-size:12px;font-weight:720;display:inline-flex}.feedback-back{margin-bottom:24px;font-size:13px;display:inline-block;color:var(--fb-muted)!important}.feedback-detail__grid{grid-template-columns:minmax(0,1fr) 280px;gap:50px;display:grid}.feedback-detail__content{border:1px solid var(--fb-line);background:var(--fb-surface);border-radius:14px;overflow:hidden}.feedback-detail__content>header{border-bottom:1px solid var(--fb-line);gap:18px;padding:25px;display:flex}.feedback-vote--large{min-width:64px}.feedback-vote--large span{text-transform:uppercase;font-size:9px}.feedback-detail__labels{color:var(--fb-violet);align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.feedback-detail__content h1{letter-spacing:-.035em;margin:8px 0 5px;font-size:25px}.feedback-detail__content header p{color:var(--fb-faint);margin:0;font-size:11px}.feedback-detail__body{color:var(--fb-text);white-space:pre-wrap;padding:28px 25px;font-size:14px;line-height:1.75}.feedback-conversation{border-top:1px solid var(--fb-line);padding:25px}.feedback-conversation h2{margin:0 0 16px;font-size:14px}.feedback-conversation article{border-top:1px solid var(--fb-line);padding:17px 0}.feedback-conversation article>div{align-items:center;gap:7px;font-size:11px;display:flex}.feedback-conversation article span{background:var(--fb-violet-soft);color:var(--fb-violet);border-radius:5px;padding:2px 5px;font-size:9px;font-weight:750}.feedback-conversation time{color:var(--fb-faint);margin-left:auto}.feedback-conversation article p{color:var(--fb-muted);margin:7px 0 0;font-size:13px;line-height:1.6}.feedback-conversation__empty{color:var(--fb-faint);font-size:12px}.feedback-reply{border-top:1px solid var(--fb-line);gap:8px;padding-top:18px;display:grid}.feedback-reply label{font-size:12px;font-weight:720}.feedback-reply textarea{border:1px solid var(--fb-line);background:var(--fb-bg);color:var(--fb-text);resize:vertical;border-radius:9px;outline:0;padding:11px 12px;font-size:12px}.feedback-reply textarea:focus{border-color:color-mix(in srgb, var(--fb-violet) 60%, var(--fb-line));box-shadow:0 0 0 3px var(--fb-violet-soft)}.feedback-reply>p{color:#b23636;margin:0;font-size:11px}.feedback-reply>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.feedback-reply>div>span{color:var(--fb-faint);font-size:10px}.feedback-detail__timeline h2{margin:0 0 15px;font-size:14px}.feedback-detail__timeline>article{border-left:1px solid var(--fb-line);padding:0 0 24px 17px}.feedback-detail__timeline>article p{color:var(--fb-muted);margin:8px 0 4px;font-size:12px;line-height:1.55}.feedback-detail__timeline time,.feedback-detail__timeline>p{color:var(--fb-faint);font-size:10px}.feedback-modal__backdrop{z-index:50;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#130f1b8f;place-items:center;padding:40px 18px;display:grid;position:fixed;inset:0;overflow-y:auto}.feedback-modal{border:1px solid var(--fb-line);background:var(--fb-surface);border-radius:15px;width:min(100%,610px);max-height:calc(100dvh - 80px);overflow-y:auto;box-shadow:0 24px 70px #140e2238}.feedback-modal__head{border-bottom:1px solid var(--fb-line);justify-content:space-between;align-items:flex-start;padding:20px 22px;display:flex}.feedback-modal__head span{color:var(--fb-violet);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:780}.feedback-modal__head h2{letter-spacing:-.025em;margin:4px 0 0;font-size:20px}.feedback-modal__head button{color:var(--fb-muted);background:0 0;border:0;place-items:center;display:grid}.feedback-modal label{color:var(--fb-text);gap:7px;margin-bottom:17px;font-size:12px;font-weight:700;display:grid}.feedback-modal input,.feedback-modal textarea{border:1px solid var(--fb-line);background:var(--fb-bg);width:100%;color:var(--fb-text);resize:vertical;border-radius:9px;outline:0;padding:11px 12px;font-size:13px;font-weight:450}.feedback-modal input:focus,.feedback-modal textarea:focus,.feedback-modal select:focus{border-color:color-mix(in srgb, var(--fb-violet) 60%, var(--fb-line));box-shadow:0 0 0 3px var(--fb-violet-soft)}.feedback-similar{border:1px solid color-mix(in srgb, var(--fb-violet) 24%, var(--fb-line));background:var(--fb-violet-soft);border-radius:10px;margin:-5px 0 18px;padding:12px}.feedback-similar__title{color:var(--fb-violet);align-items:center;gap:6px;margin-bottom:8px;font-size:11px;font-weight:750;display:flex}.feedback-similar__row{border-top:1px solid color-mix(in srgb, var(--fb-violet) 15%, var(--fb-line));justify-content:space-between;align-items:center;gap:10px;padding:9px 0;display:flex}.feedback-similar__row div{display:grid}.feedback-similar__row strong{font-size:11px}.feedback-similar__row span{color:var(--fb-muted);margin-top:2px;font-size:9px}.feedback-similar__row a{color:var(--fb-violet);font-size:10px;font-weight:750}.feedback-similar>p{color:var(--fb-muted);margin:5px 0 0;font-size:10px}.feedback-modal__grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.feedback-modal__grid select{min-height:42px}.feedback-modal__privacy{color:var(--fb-faint);margin:-2px 0 18px;font-size:10px;line-height:1.5}.feedback-modal__foot{border-top:1px solid var(--fb-line);justify-content:flex-end;align-items:center;gap:8px;padding-top:17px;display:flex}.feedback-modal__foot>button:first-child{color:var(--fb-muted);background:0 0;border:0;padding:8px 12px;font-size:12px}@media (max-width:860px){.feedback-header__inner{grid-template-columns:1fr auto;padding:0 18px}.feedback-nav{grid-area:2/1/auto/-1;justify-content:center;height:42px}.feedback-header__actions .feedback-signin{display:none}.feedback-main{grid-template-columns:1fr;padding:36px 18px 70px}.feedback-aside{display:none}.feedback-lanes,.feedback-detail__grid{grid-template-columns:1fr}.feedback-detail__timeline{order:-1}}@media (max-width:600px){.feedback-brand__product{display:none}.feedback-header__actions>.feedback-primary{width:36px;padding:0;font-size:0;overflow:hidden}.feedback-toolbar{grid-template-columns:1fr 1fr}.feedback-search{grid-column:1/-1}.feedback-row{grid-template-columns:45px minmax(0,1fr);gap:12px;min-height:112px;padding:14px}.feedback-row__arrow,.feedback-row__meta>span:nth-last-child(-n+2){display:none}.feedback-page-title h1{font-size:32px}.feedback-roadmap,.feedback-updates,.feedback-detail{padding:36px 18px 70px}.feedback-update-card{grid-template-columns:1fr;gap:10px}.feedback-modal__grid{grid-template-columns:1fr}.feedback-modal__backdrop{padding:12px}.feedback-modal{max-height:calc(100dvh - 24px)}}@media (prefers-reduced-motion:reduce){.feedback-shell *,.feedback-shell :before,.feedback-shell :after{scroll-behavior:auto!important;transition:none!important}}@view-transition{navigation:auto}::view-transition-old(root){animation:.14s ease-in both fb-page-out}::view-transition-new(root){animation:.26s cubic-bezier(.22,1,.36,1) both fb-page-in}.feedback-shell{--fb-bg:#fbfafd;--fb-surface:#fff;--fb-surface-soft:#f6f4fa;--fb-surface-hover:#faf9fc;--fb-text:#171421;--fb-muted:#696477;--fb-faint:#817b8e;--fb-line:#e6e2ec;--fb-line-strong:#d8d1e2;--fb-violet:#6941d9;--fb-violet-hover:#5c35c7;--fb-violet-soft:#f1edff;--fb-green:#148552;--fb-green-soft:#eaf8f1;--fb-blue:#2076d4;--fb-blue-soft:#eaf3fe;--fb-amber:#9d6507;--fb-amber-soft:#fff5d9;--fb-shadow-subtle:0 1px 2px #1c132c09, 0 8px 30px #1f143409;--fb-shadow-raised:0 2px 5px #1c132c0e, 0 18px 50px #1f143413;--fb-ease-out:cubic-bezier(.22, 1, .36, 1);--fb-ease-standard:cubic-bezier(.4, 0, .2, 1);background:radial-gradient(circle at 18% 8%, color-mix(in srgb, var(--fb-violet) 2.4%, transparent), transparent 34rem), var(--fb-bg)}[data-theme=dark] .feedback-shell{--fb-bg:#111014;--fb-surface:#19171d;--fb-surface-soft:#211e27;--fb-surface-hover:#1d1a22;--fb-text:#f5f2f7;--fb-muted:#aaa5b3;--fb-faint:#7f788a;--fb-line:#302c38;--fb-line-strong:#403a49;--fb-violet:#9b7df5;--fb-violet-hover:#ad93fb;--fb-violet-soft:#2b2344;--fb-green:#54c88e;--fb-green-soft:#173a2a;--fb-blue:#70a9ed;--fb-blue-soft:#1b304e;--fb-amber:#e0b95f;--fb-amber-soft:#3d321c;--fb-shadow-subtle:0 1px 2px #00000024, 0 12px 34px #0000001f;--fb-shadow-raised:0 2px 5px #0003, 0 24px 60px #00000040}.feedback-shell :is(a,button,input,textarea,select):focus-visible{outline:2px solid color-mix(in srgb, var(--fb-violet) 72%, white);outline-offset:3px}.feedback-shell button,.feedback-shell a,.feedback-shell input,.feedback-shell select,.feedback-shell textarea{transition:color .16s var(--fb-ease-standard), background-color .16s var(--fb-ease-standard), border-color .16s var(--fb-ease-standard), box-shadow .18s var(--fb-ease-out), opacity .16s var(--fb-ease-standard), transform .18s var(--fb-ease-out)}.feedback-header{border-color:color-mix(in srgb, var(--fb-line) 88%, transparent);background:color-mix(in srgb, var(--fb-bg) 88%, transparent);-webkit-backdrop-filter:blur(18px)saturate(145%);backdrop-filter:blur(18px)saturate(145%);animation:fb-header-in .48s var(--fb-ease-out) both;box-shadow:0 1px #ffffff73}.feedback-header__inner{max-width:1320px;min-height:72px;padding:0 32px}.feedback-brand{gap:10px;font-size:16px;font-weight:760}.feedback-brand__product{color:var(--fb-faint);font-weight:540}.feedback-nav{gap:34px}.feedback-nav a{color:var(--fb-muted);font-size:13px;font-weight:680}.feedback-nav a:hover{transform:translateY(-1px)}.feedback-nav a[data-active=true]:after{height:2px;box-shadow:0 -2px 8px color-mix(in srgb, var(--fb-violet) 22%, transparent);animation:fb-nav-line .28s var(--fb-ease-out) both;border-radius:999px 999px 0 0;inset:auto 15% -1px}.feedback-header__actions{gap:10px}.feedback-primary{border:1px solid color-mix(in srgb, var(--fb-violet) 78%, #2f196a);background:var(--fb-violet);border-radius:10px;min-height:38px;padding:0 16px;font-size:12px;font-weight:730;box-shadow:inset 0 1px #ffffff38,0 1px 2px #351d7038,0 8px 18px #4f2f9b26}.feedback-primary:hover:not(:disabled){background:var(--fb-violet-hover);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff40,0 2px 4px #351d7033,0 11px 24px #4f2f9b33}.feedback-primary:hover:not(:disabled) svg{transform:rotate(7deg)scale(1.04)}.feedback-primary:active:not(:disabled){transform:translateY(0)scale(.985)}.feedback-alert{max-width:1260px;box-shadow:var(--fb-shadow-subtle);animation:fb-alert-in .32s var(--fb-ease-out) both;border-radius:12px}.feedback-main{grid-template-columns:minmax(0,1fr) 292px;gap:64px;max-width:1280px;padding:54px 32px 96px}.feedback-board{min-width:0}.feedback-intro{max-width:720px;animation:fb-content-in .52s 70ms var(--fb-ease-out) both;margin-bottom:30px}.feedback-eyebrow,.feedback-page-title>p{color:var(--fb-violet);letter-spacing:.115em;margin-bottom:11px;font-size:11px;font-weight:790}.feedback-intro h1,.feedback-page-title h1{letter-spacing:-.048em;text-wrap:balance;font-size:clamp(34px,3.4vw,45px);font-weight:770;line-height:1.03}.feedback-intro>p:last-child,.feedback-page-title>span{max-width:670px;color:var(--fb-muted);text-wrap:pretty;margin-top:14px;font-size:14px;line-height:1.68}.feedback-toolbar{animation:fb-content-in .52s .13s var(--fb-ease-out) both;grid-template-columns:minmax(260px,1fr) 194px auto;gap:10px;margin-bottom:20px}.feedback-search,.feedback-toolbar select,.feedback-sort{border-color:var(--fb-line-strong);background:color-mix(in srgb, var(--fb-surface) 92%, transparent);border-radius:12px;min-height:46px;box-shadow:0 1px 1px #1a132806}.feedback-search{padding:0 13px}.feedback-search:focus-within,.feedback-toolbar select:focus-visible{border-color:color-mix(in srgb, var(--fb-violet) 56%, var(--fb-line));box-shadow:0 0 0 3px color-mix(in srgb, var(--fb-violet-soft) 82%, transparent), 0 5px 18px #38245d0f}.feedback-search input{font-size:12px}.feedback-search kbd{border:1px solid var(--fb-line);border-bottom-color:var(--fb-line-strong);background:var(--fb-surface-soft);min-width:25px;height:24px;color:var(--fb-faint);border-radius:7px;place-items:center;font-family:inherit;font-size:12px;font-weight:700;display:grid;box-shadow:inset 0 1px #ffffffa6}.feedback-toolbar select{padding:0 34px 0 13px;font-size:12px}.feedback-sort{padding:4px}.feedback-sort button{border-radius:8px;min-width:49px;padding:0 12px;font-size:11px}.feedback-sort button[data-active=true]{border:1px solid var(--fb-line);background:var(--fb-surface);box-shadow:0 1px 2px #1c14290d,0 4px 10px #1c142908}.feedback-list__head,.feedback-row{grid-template-columns:64px minmax(270px,1fr) 132px 56px 92px 20px;gap:22px;display:grid}.feedback-list__head{border-bottom:1px solid var(--fb-line);min-height:36px;color:var(--fb-faint);letter-spacing:.07em;text-transform:uppercase;animation:fb-content-in .46s .17s var(--fb-ease-out) both;align-items:center;font-size:9px;font-weight:730}.feedback-list__head>span:nth-child(2){grid-column:2}.feedback-list__head>span:nth-child(3){grid-column:3}.feedback-list__head>span:nth-child(4){grid-column:4}.feedback-list__head>span:nth-child(5){grid-column:5}.feedback-list__head>span{align-items:center;display:inline-flex}.feedback-list{background:0 0;border:0;border-radius:0;position:relative;overflow:visible}.feedback-list:before{z-index:2;background:var(--fb-violet);content:"";opacity:0;pointer-events:none;border-radius:999px;height:2px;position:absolute;top:-1px;left:0;right:100%}.feedback-list[data-loading=true]:before{opacity:.72;animation:fb-list-loading .9s var(--fb-ease-standard) infinite}.feedback-list[data-loading=true] .feedback-row{opacity:.56;transform:scale(.997)}.feedback-row{isolation:isolate;border-bottom:1px solid var(--fb-line);opacity:0;min-height:116px;animation:fb-row-in .46s var(--fb-ease-out) both;animation-delay:calc(.19s + var(--fb-row-index) * 42ms);transition:background-color .17s var(--fb-ease-standard), box-shadow .18s var(--fb-ease-out), opacity .18s var(--fb-ease-standard), transform .18s var(--fb-ease-out);align-items:center;padding:17px 0;position:relative}.feedback-row+.feedback-row{border-top:0}.feedback-row:after{z-index:-1;content:"";pointer-events:none;transition:background-color .17s var(--fb-ease-standard), border-color .17s var(--fb-ease-standard), box-shadow .18s var(--fb-ease-out), transform .18s var(--fb-ease-out);background:0 0;border:1px solid #0000;border-radius:13px;position:absolute;inset:6px -13px}.feedback-row:hover{background:0 0;transform:translateY(-1px)}.feedback-row:hover:after{border-color:color-mix(in srgb, var(--fb-line) 82%, transparent);background:color-mix(in srgb, var(--fb-surface) 72%, transparent);box-shadow:var(--fb-shadow-subtle)}.feedback-vote{border-color:var(--fb-line-strong);background:color-mix(in srgb, var(--fb-surface) 78%, transparent);width:54px;min-height:64px;color:var(--fb-muted);border-radius:12px;box-shadow:0 1px 1px #1c132c06}.feedback-vote:hover,.feedback-vote[data-voted=true]{border-color:color-mix(in srgb, var(--fb-violet) 32%, var(--fb-line));background:var(--fb-violet-soft);color:var(--fb-violet);box-shadow:0 5px 15px color-mix(in srgb, var(--fb-violet) 9%, transparent);transform:translateY(-1px)}.feedback-vote:active{transform:translateY(0)scale(.97)}.feedback-vote strong{letter-spacing:-.03em;font-size:15px}.feedback-row__body{min-width:0}.feedback-row__top{gap:9px}.feedback-row__top a{min-width:0}.feedback-row h2{letter-spacing:-.018em;font-size:14px;font-weight:730}.feedback-row__body>p{margin:6px 0 8px;font-size:12px;line-height:1.48}.feedback-row__category{color:var(--fb-faint);font-size:10px;font-weight:640}.feedback-row__mobile-meta{display:none}.feedback-status{border:1px solid color-mix(in srgb, currentColor 14%, var(--fb-line));background:color-mix(in srgb, currentColor 7%, var(--fb-surface));border-radius:7px;width:max-content;padding:4px 7px;font-size:9px;font-weight:690}.feedback-status--violet,.feedback-status--green,.feedback-status--blue,.feedback-status--amber,.feedback-status--neutral{background:color-mix(in srgb, currentColor 7%, var(--fb-surface))}.feedback-row__status{justify-self:start}.feedback-row__comments,.feedback-row__updated{color:var(--fb-muted);font-size:10px}.feedback-row__comments{align-items:center;gap:6px;display:inline-flex}.feedback-row__updated{white-space:nowrap}.feedback-row__open{width:30px;height:38px;color:var(--fb-faint);place-items:center;margin-left:-8px;display:grid}.feedback-row:hover .feedback-row__open{color:var(--fb-text);transform:translate(2px)}.feedback-load-more{border-color:var(--fb-line-strong);border-radius:10px;min-height:38px;font-size:11px;box-shadow:0 1px 2px #1c132c0a}.feedback-load-more:hover:not(:disabled){background:var(--fb-violet-soft);transform:translateY(-1px)}.feedback-aside{animation:fb-aside-in .56s .18s var(--fb-ease-out) both;padding-top:76px}.feedback-aside__lead{border:1px solid var(--fb-line);background:color-mix(in srgb, var(--fb-surface) 94%, transparent);color:var(--fb-text);box-shadow:var(--fb-shadow-subtle);border-radius:16px;padding:25px}[data-theme=dark] .feedback-aside__lead{background:var(--fb-surface);color:var(--fb-text)}.feedback-aside__lead>svg{box-sizing:content-box;background:var(--fb-violet-soft);color:var(--fb-violet);border-radius:10px;padding:8px}.feedback-aside__lead h2{margin:17px 0 7px;font-size:17px;font-weight:700}.feedback-aside__lead p{color:var(--fb-muted);font-size:12px;line-height:1.65}.feedback-aside__lead button{color:var(--fb-violet);padding-top:19px}.feedback-aside__lead button:hover{gap:8px}.feedback-aside>.feedback-principle{grid-template-columns:36px 1fr;gap:13px;padding:24px 2px;display:grid}.feedback-aside>.feedback-principle>svg{box-sizing:content-box;background:var(--fb-violet-soft);color:var(--fb-violet);border-radius:10px;padding:8px}.feedback-principle span{font-size:11px;font-weight:720}.feedback-principle p{margin-top:7px;font-size:11px;line-height:1.62}.feedback-roadmap,.feedback-updates,.feedback-detail{padding:54px 32px 96px}.feedback-page-title{animation:fb-content-in .52s 70ms var(--fb-ease-out) both}.feedback-lanes{gap:18px}.feedback-lane,.feedback-detail__content{border-color:var(--fb-line);box-shadow:var(--fb-shadow-subtle);animation:fb-row-in .48s var(--fb-ease-out) both;border-radius:16px}.feedback-lane:first-child{animation-delay:.13s}.feedback-lane:nth-child(2){animation-delay:.18s}.feedback-lane:nth-child(3){animation-delay:.23s}.feedback-roadmap-card,.feedback-update-card,.feedback-conversation article,.feedback-detail__timeline>article{transition:background-color .16s var(--fb-ease-standard), border-color .16s var(--fb-ease-standard), box-shadow .18s var(--fb-ease-out), transform .18s var(--fb-ease-out)}.feedback-roadmap-card:hover{background:var(--fb-surface-hover);transform:translateY(-1px)}.feedback-update-list{max-width:860px;animation:fb-content-in .54s .13s var(--fb-ease-out) both}.feedback-update-card:hover{border-color:var(--fb-line-strong);transform:translate(3px)}.feedback-back:hover{transform:translate(-2px);color:var(--fb-text)!important}.feedback-detail__grid{animation:fb-content-in .52s 90ms var(--fb-ease-out) both;gap:56px}.feedback-detail__content{overflow:clip}.feedback-reply textarea,.feedback-modal input,.feedback-modal textarea,.feedback-modal select{border-color:var(--fb-line-strong);background:var(--fb-bg);border-radius:11px}.feedback-modal__backdrop{-webkit-backdrop-filter:blur(8px)saturate(90%);backdrop-filter:blur(8px)saturate(90%);animation:fb-backdrop-in .2s var(--fb-ease-standard) both;background:#18111f80}.feedback-modal__backdrop[data-state=closing]{animation:fb-backdrop-out .18s var(--fb-ease-standard) both}.feedback-modal{border-color:var(--fb-line-strong);box-shadow:var(--fb-shadow-raised);animation:fb-modal-in .3s var(--fb-ease-out) both;border-radius:18px}.feedback-modal__backdrop[data-state=closing] .feedback-modal{animation:fb-modal-out .18s var(--fb-ease-standard) both}.feedback-modal__head{padding:22px 24px}.feedback-modal form{padding:24px}.feedback-modal__head button{border-radius:9px;width:32px;height:32px}.feedback-modal__head button:hover{background:var(--fb-surface-soft);color:var(--fb-text);transform:rotate(3deg)}.feedback-empty{animation:fb-content-in .42s var(--fb-ease-out) both}@keyframes fb-header-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes fb-page-out{to{opacity:0;transform:translateY(-3px)}}@keyframes fb-page-in{0%{opacity:0;transform:translateY(5px)}}@keyframes fb-content-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fb-aside-in{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@keyframes fb-row-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes fb-nav-line{0%{opacity:0;transform:scaleX(.3)}to{opacity:1;transform:scaleX(1)}}@keyframes fb-list-loading{0%{right:100%}45%{right:25%}to{left:100%;right:0}}@keyframes fb-alert-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes fb-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes fb-backdrop-out{0%{opacity:1}to{opacity:0}}@keyframes fb-modal-in{0%{opacity:0;transform:translateY(14px)scale(.975)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes fb-modal-out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(7px)scale(.985)}}@media (max-width:1080px){.feedback-main{grid-template-columns:minmax(0,1fr) 260px;gap:38px}.feedback-list__head,.feedback-row{grid-template-columns:58px minmax(230px,1fr) 120px 48px 76px 18px;gap:15px}}@media (max-width:920px){.feedback-header__inner{grid-template-columns:1fr auto;min-height:64px;padding:0 20px}.feedback-nav{grid-area:2/1/auto/-1;justify-content:space-around;height:46px}.feedback-main{grid-template-columns:1fr;padding:42px 20px 78px}.feedback-aside{display:none}.feedback-detail__timeline{order:initial}.feedback-toolbar{grid-template-columns:minmax(220px,1fr) 188px auto}.feedback-list__head,.feedback-row{grid-template-columns:58px minmax(220px,1fr) 120px 48px 76px 18px;gap:15px}}@media (max-width:720px){.feedback-main{padding:38px 18px 72px}.feedback-intro{margin-bottom:26px}.feedback-intro h1{font-size:clamp(34px,10vw,40px)}.feedback-intro>p:last-child{font-size:14px}.feedback-toolbar{grid-template-columns:1fr 1fr;margin-bottom:18px}.feedback-search{grid-column:1/-1}.feedback-list__head{grid-template-columns:52px minmax(0,1fr);gap:14px;min-height:34px}.feedback-list__head>span:nth-child(n+3){display:none}.feedback-row{grid-template-columns:52px minmax(0,1fr) 18px;gap:14px;min-height:126px;padding:18px 0}.feedback-row:after{inset:5px -8px}.feedback-vote{align-self:start;width:50px;min-height:70px;margin-top:1px}.feedback-row__body>p{-webkit-line-clamp:2;margin-bottom:10px}.feedback-row__category,.feedback-row__status,.feedback-row__comments,.feedback-row__updated{display:none}.feedback-row__mobile-meta{color:var(--fb-faint);flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:9px;display:flex}.feedback-row__mobile-meta>span{align-items:center;gap:4px;display:inline-flex}.feedback-row__mobile-meta .feedback-status{display:inline-flex}.feedback-row__open{grid-column:3;align-self:center}.feedback-row__arrow{display:block}.feedback-roadmap,.feedback-updates,.feedback-detail{padding:42px 18px 76px}}@media (max-width:520px){.feedback-brand__product{display:none}.feedback-header__actions>.feedback-primary{width:38px;padding:0;font-size:0;overflow:hidden}.feedback-header__actions .feedback-signin{display:none}.feedback-nav{gap:0}.feedback-nav a{min-width:86px}.feedback-main{padding-top:34px}.feedback-eyebrow{font-size:10px}.feedback-intro h1{font-size:35px;line-height:1.05}.feedback-toolbar{gap:9px}.feedback-toolbar select{min-width:0}.feedback-sort button{min-width:44px;padding:0 9px}.feedback-row h2{white-space:normal}.feedback-row__top{align-items:flex-start}.feedback-featured{display:none}.feedback-modal__backdrop{place-items:end center;padding:10px}.feedback-modal{border-radius:18px 18px 14px 14px;max-height:calc(100dvh - 20px)}}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation:none!important}::view-transition-new(root){animation:none!important}.feedback-shell *,.feedback-shell :before,.feedback-shell :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.feedback-row,.feedback-intro,.feedback-toolbar,.feedback-list__head,.feedback-aside,.feedback-page-title,.feedback-lane,.feedback-update-list,.feedback-detail__grid,.feedback-header{opacity:1!important;transform:none!important}.feedback-list[data-loading=true]:before{opacity:.45;right:0}}@media (prefers-contrast:more){.feedback-shell{--fb-line:color-mix(in srgb, currentColor 30%, transparent);--fb-line-strong:color-mix(in srgb, currentColor 48%, transparent)}}.feedback-row{cursor:pointer}.feedback-row__link{z-index:1;border-radius:13px;position:absolute;inset:0 -13px}.feedback-row__link:focus-visible{outline:0}.feedback-row:has(.feedback-row__link:focus-visible):after{border-color:color-mix(in srgb, var(--fb-violet) 56%, var(--fb-line));background:color-mix(in srgb, var(--fb-surface) 82%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--fb-violet-soft) 88%, transparent)}.feedback-row .feedback-vote{z-index:2;cursor:pointer;position:relative}.feedback-row__body,.feedback-row__status,.feedback-row__comments,.feedback-row__updated,.feedback-row__open{pointer-events:none}.feedback-row__open{z-index:2;position:relative}.feedback-detail{max-width:1320px;padding:42px 32px 112px}.feedback-detail__breadcrumb{color:var(--fb-faint);animation:fb-content-in .42s 40ms var(--fb-ease-out) both;align-items:center;gap:10px;margin-bottom:34px;font-size:11px;display:flex;overflow:hidden}.feedback-detail__breadcrumb a{flex:none;align-items:center;gap:7px;font-weight:690;display:inline-flex;color:var(--fb-violet)!important}.feedback-detail__breadcrumb a:hover{transform:translate(-2px);color:var(--fb-violet-hover)!important}.feedback-detail__breadcrumb>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.feedback-detail__request-grid{animation:fb-content-in .52s 85ms var(--fb-ease-out) both;grid-template-columns:minmax(0,1fr) 292px;gap:68px;display:grid}.feedback-detail__request{min-width:0;padding-bottom:2px}.feedback-detail__author{align-items:center;gap:12px;margin-bottom:20px;display:flex}.feedback-avatar{border:1px solid color-mix(in srgb, var(--fb-violet) 62%, var(--fb-line));background:linear-gradient(145deg, color-mix(in srgb, var(--fb-violet) 88%, white), color-mix(in srgb, var(--fb-violet) 72%, #311280));color:#fff;width:42px;height:42px;box-shadow:inset 0 1px 0 #ffffff3d, 0 5px 14px color-mix(in srgb, var(--fb-violet) 14%, transparent);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:780;display:inline-grid}.feedback-avatar--small{width:36px;height:36px;font-size:12px}.feedback-detail__author-copy{min-width:0;color:var(--fb-faint);gap:3px;font-size:11px;display:grid}.feedback-detail__author-name{align-items:center;gap:5px;min-width:0;display:flex}.feedback-detail__author-name strong{color:var(--fb-text);font-size:12px;line-height:1.25}.feedback-detail__verified-mark{color:var(--fb-violet);flex:none;place-items:center;line-height:0;display:inline-grid}.feedback-detail__author-copy time{line-height:1.35}.feedback-detail__request h1{letter-spacing:-.052em;text-wrap:balance;max-width:800px;margin:0;font-size:clamp(34px,3.6vw,52px);font-weight:770;line-height:1.02}.feedback-detail__body{max-width:740px;color:var(--fb-muted);white-space:pre-wrap;text-wrap:pretty;margin-top:24px;padding:0;font-size:15px;line-height:1.76}.feedback-detail__labels{color:var(--fb-muted);flex-wrap:wrap;align-items:center;gap:9px;margin-top:28px;display:flex}.feedback-detail__category{border-left:1px solid var(--fb-line-strong);align-items:center;min-height:26px;padding-left:10px;font-size:10px;font-weight:660;display:inline-flex}.feedback-detail__actions{border-top:1px solid var(--fb-line);flex-wrap:wrap;align-items:center;gap:4px;max-width:740px;margin-top:28px;padding-top:14px;display:flex}.feedback-detail__actions>span,.feedback-detail__actions button,.feedback-detail__rail-actions button{min-height:36px;color:var(--fb-muted);background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;padding:0 10px;font-size:10px;font-weight:640;display:inline-flex}.feedback-detail__actions>span{padding-left:0}.feedback-detail__actions button:hover,.feedback-detail__rail-actions button:hover{background:var(--fb-surface-soft);color:var(--fb-text)}.feedback-detail__rail{border-left:1px solid var(--fb-line);align-self:start;padding-left:40px;position:sticky;top:104px}.feedback-detail__vote{border:1px solid var(--fb-line-strong);background:color-mix(in srgb, var(--fb-surface) 62%, transparent);width:100%;min-height:142px;color:var(--fb-muted);border-radius:15px;place-items:center;padding:20px;display:grid;box-shadow:0 1px 2px #1c132c09}.feedback-detail__vote svg{color:var(--fb-violet)}.feedback-detail__vote strong{color:var(--fb-text);letter-spacing:-.04em;margin-top:2px;font-size:25px;line-height:1}.feedback-detail__vote span{color:var(--fb-faint);letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:660}.feedback-detail__vote:hover,.feedback-detail__vote[data-voted=true]{border-color:color-mix(in srgb, var(--fb-violet) 38%, var(--fb-line));background:var(--fb-violet-soft);color:var(--fb-violet);box-shadow:0 12px 30px color-mix(in srgb, var(--fb-violet) 10%, transparent)}.feedback-detail__vote:hover{transform:translateY(-1px)}.feedback-detail__vote:active{transform:scale(.99)}.feedback-detail__meta{gap:12px;margin:24px 0 0;padding:0;display:grid}.feedback-detail__meta>div{grid-template-columns:82px minmax(0,1fr);align-items:center;gap:12px;display:grid}.feedback-detail__meta dt,.feedback-detail__meta dd{margin:0;font-size:10px}.feedback-detail__meta dt{color:var(--fb-faint)}.feedback-detail__meta dd{color:var(--fb-text);align-items:center;gap:6px;font-weight:630;display:inline-flex}.feedback-detail__meta dd svg:first-child{color:var(--fb-violet)}.feedback-detail__rail-actions{border-top:1px solid var(--fb-line);border-bottom:1px solid var(--fb-line);gap:1px;margin-top:20px;padding:8px 0;display:grid}.feedback-detail__rail-actions button{justify-content:flex-start;padding-left:0}.feedback-detail__next{color:var(--fb-muted);align-items:flex-start;gap:10px;margin-top:18px;display:flex}.feedback-detail__next>svg{color:var(--fb-violet);flex:none;margin-top:1px}.feedback-detail__next strong{color:var(--fb-text);font-size:10px}.feedback-detail__next p{margin:5px 0 0;font-size:10px;line-height:1.58}.feedback-conversation{border-top:1px solid var(--fb-line-strong);animation:fb-content-in .52s .17s var(--fb-ease-out) both;margin-top:32px;padding:24px 0 0}.feedback-conversation__heading{align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.feedback-conversation__heading h2,.feedback-conversation h2{color:var(--fb-text);letter-spacing:-.025em;margin:0;font-size:20px}.feedback-conversation__heading>span{color:var(--fb-faint);font-size:11px}.feedback-reply{border:0;grid-template-columns:36px minmax(0,1fr);gap:10px 12px;padding:0 0 14px;display:grid}.feedback-reply__field{border:1px solid var(--fb-line-strong);background:color-mix(in srgb, var(--fb-surface) 72%, transparent);min-height:48px;transition:border-color .16s var(--fb-ease-standard), box-shadow .18s var(--fb-ease-out), background-color .16s var(--fb-ease-standard);border-radius:11px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:5px 5px 5px 12px;display:grid}.feedback-reply__field:focus-within{border-color:color-mix(in srgb, var(--fb-violet) 56%, var(--fb-line));background:var(--fb-surface);box-shadow:0 0 0 3px color-mix(in srgb, var(--fb-violet-soft) 82%, transparent)}.feedback-reply textarea,.feedback-reply textarea:focus{width:100%;min-height:32px;max-height:160px;color:var(--fb-text);font:inherit;resize:vertical;box-shadow:none;background:0 0;border:0;border-radius:0;outline:0;padding:7px 0 5px;font-size:12px;line-height:1.5}.feedback-reply__field .feedback-primary{min-height:36px;padding:0 14px}.feedback-reply>p[role=alert]{color:#c94b4b;grid-column:2;margin:-4px 0 0;font-size:10px}.feedback-reply__privacy,.feedback-reply>.feedback-reply__privacy{color:var(--fb-faint);grid-column:2;margin:-3px 0 0;font-size:9px}.feedback-conversation__feed{border-top:1px solid var(--fb-line);max-width:900px;margin-left:48px}.feedback-conversation__feed>article{border:0;border-bottom:1px solid var(--fb-line);animation:fb-row-in .42s var(--fb-ease-out) both;padding:16px 0}.feedback-activity,.feedback-comment{grid-template-columns:36px minmax(0,1fr);gap:12px;display:grid}.feedback-activity__icon{border:1px solid color-mix(in srgb, var(--fb-violet) 24%, var(--fb-line));background:var(--fb-violet-soft);width:36px;height:36px;color:var(--fb-violet);border-radius:50%;place-items:center;display:inline-grid}.feedback-activity>div,.feedback-comment>div{min-width:0}.feedback-activity p,.feedback-comment p,.feedback-conversation article p{color:var(--fb-muted);margin:0;font-size:12px;line-height:1.65}.feedback-activity p:first-child{color:var(--fb-muted)}.feedback-activity p:first-child strong,.feedback-comment header strong{color:var(--fb-text)}.feedback-activity p:first-child span{color:var(--fb-violet);font-weight:680}.feedback-activity p+p{margin-top:6px}.feedback-activity time{color:var(--fb-faint);margin-top:5px;font-size:9px;display:inline-block}.feedback-comment header{flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:6px;font-size:10px;display:flex}.feedback-comment header>span{border:1px solid color-mix(in srgb, var(--fb-violet) 22%, var(--fb-line));background:var(--fb-violet-soft);color:var(--fb-violet);border-radius:5px;padding:2px 5px;font-size:8px;font-weight:750}.feedback-comment time{color:var(--fb-faint)}.feedback-comment[data-staff=true]>div{border-left:2px solid color-mix(in srgb, var(--fb-violet) 48%, transparent);padding-left:12px}.feedback-conversation__empty{color:var(--fb-faint);margin:0;padding:24px 0;font-size:11px}@media (max-width:980px){.feedback-detail__request-grid{grid-template-columns:minmax(0,1fr) 252px;gap:40px}.feedback-detail__rail{padding-left:28px}}@media (max-width:800px){.feedback-detail{padding:36px 20px 88px}.feedback-detail__breadcrumb{margin-bottom:28px}.feedback-detail__breadcrumb>span{display:none}.feedback-detail__request-grid{grid-template-columns:1fr;gap:24px}.feedback-detail__request h1{font-size:clamp(32px,9vw,43px);line-height:1.04}.feedback-detail__body{margin-top:20px;font-size:14px;line-height:1.72}.feedback-detail__actions{border-bottom:1px solid var(--fb-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:24px -20px 0;padding:8px 20px;display:grid}.feedback-detail__actions>span,.feedback-detail__actions button{border-radius:0;justify-content:center;min-height:44px;padding:0 6px}.feedback-detail__actions>*+*{border-left:1px solid var(--fb-line)}.feedback-detail__rail{border:0;grid-template-columns:126px minmax(0,1fr);gap:18px 24px;padding:0;display:grid;position:static}.feedback-detail__vote{grid-row:1/span 2;min-height:126px}.feedback-detail__meta{align-self:center;margin:0}.feedback-detail__rail-actions{display:none}.feedback-detail__next{border-top:1px solid var(--fb-line);grid-column:2;margin:0;padding-top:14px}.feedback-conversation{margin-top:30px;padding-top:26px}}@media (max-width:560px){.feedback-detail{padding:30px 18px 78px}.feedback-detail__author{align-items:flex-start}.feedback-detail__author-copy{padding-top:2px}.feedback-detail__request h1{letter-spacing:-.046em;font-size:33px}.feedback-detail__labels{margin-top:22px}.feedback-detail__actions{margin-left:-18px;margin-right:-18px;padding-left:18px;padding-right:18px}.feedback-detail__rail{grid-template-columns:1fr;gap:0}.feedback-detail__vote{min-height:58px;box-shadow:none;background:0 0;border-left:0;border-right:0;border-radius:0;flex-wrap:nowrap;grid-row:auto;justify-content:flex-start;gap:9px;padding:0;display:flex}.feedback-detail__vote svg{width:21px}.feedback-detail__vote strong{font-size:16px}.feedback-detail__vote span{letter-spacing:0;text-transform:none}.feedback-detail__meta{border-top:1px solid var(--fb-line);border-bottom:1px solid var(--fb-line);gap:0}.feedback-detail__meta>div{min-height:48px}.feedback-detail__meta>div+div{border-top:1px solid var(--fb-line)}.feedback-detail__next{display:none}.feedback-conversation__heading h2,.feedback-conversation h2{font-size:19px}.feedback-reply{grid-template-columns:32px minmax(0,1fr);gap:8px}.feedback-reply .feedback-avatar--small{width:32px;height:32px}.feedback-reply__field{grid-template-columns:minmax(0,1fr) auto;padding-left:9px}.feedback-reply__field .feedback-primary{padding:0 11px}.feedback-conversation__feed{margin-left:0}.feedback-activity,.feedback-comment{grid-template-columns:32px minmax(0,1fr);gap:10px}.feedback-activity__icon,.feedback-comment .feedback-avatar--small{width:32px;height:32px}}@media (prefers-reduced-motion:reduce){.feedback-detail__breadcrumb,.feedback-detail__request-grid,.feedback-conversation,.feedback-conversation__feed>article{opacity:1!important;transform:none!important}}
