.feed-profile{border-left:1px solid var(--line,#26313d);flex-direction:column;align-items:stretch;height:100vh;padding:24px 16px;display:flex;position:sticky;top:0}.feed-profile-card{background:linear-gradient(165deg,#121a24 0%,#0f151d 55%,#0d131a 100%);border:1px solid #283440;border-radius:10px;width:100%;overflow:hidden;box-shadow:0 10px 28px #0000002e}.feed-profile-card__head{color:inherit;align-items:center;gap:12px;padding:14px 14px 12px;text-decoration:none;transition:background .18s;display:flex}.feed-profile-card__head:hover{background:#ffffff05}.feed-profile-card__avatar{border:2px solid #4f8cec47;flex:none;width:48px;height:48px;font-size:16px;box-shadow:0 0 0 1px #00000059}.feed-profile-card__identity{gap:3px;min-width:0;display:grid}.feed-profile-card__identity strong{letter-spacing:-.01em;color:#eef2f6;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:750;line-height:1.25;overflow:hidden}.feed-profile-card__identity span{color:#7d8998;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.feed-profile-trust{background:#080c118c;border-top:1px solid #26313dd9;gap:10px;padding:12px 14px 14px;display:grid}.feed-profile-trust__status{align-items:center;gap:7px;min-height:22px;display:flex}.feed-profile-trust__status svg{flex:none;width:14px;height:14px}.feed-profile-trust__status span{letter-spacing:.01em;color:#d5dde6;flex:1;min-width:0;font-size:11px;font-weight:700}.feed-profile-trust__percent{letter-spacing:.02em;border-radius:4px;flex:none;padding:2px 7px;font-size:10px;font-weight:700}.feed-profile-trust--complete .feed-profile-trust__status svg{color:#5eeaa8}.feed-profile-trust--complete .feed-profile-trust__percent{color:#8fdcb8;background:#38c88a1f;border:1px solid #38c88a38}.feed-profile-trust--progress .feed-profile-trust__status svg{color:#8cb4ff}.feed-profile-trust--progress .feed-profile-trust__percent{color:#9ec0f5;background:#4f8cec1f;border:1px solid #4f8cec38}.feed-profile-trust__bar{background:#1c2733;border-radius:999px;height:4px;overflow:hidden}.feed-profile-trust__bar i{border-radius:inherit;background:linear-gradient(90deg,#38c88a,#5eeaa8);height:100%;transition:width .25s;display:block}.feed-profile-trust--progress .feed-profile-trust__bar i{background:linear-gradient(90deg,#4f8cec,#8cb4ff)}.feed-profile-trust__summary{color:#aeb9c6;background:#111821b8;border:1px solid #26323d;border-radius:6px;align-items:flex-start;gap:6px;margin:0;padding:7px 9px;font-size:11px;line-height:1.45;display:flex}.feed-profile-trust__summary-icon{color:#6f8094;flex:none;width:12px;height:12px;margin-top:1px}.feed-profile-trust__hint{color:#8e9ba8;margin:0;font-size:10.5px;line-height:1.45}.feed-profile-trust__edit,.feed-profile-trust__cta{border-radius:6px;justify-content:center;align-items:center;gap:6px;min-height:32px;padding:0 10px;font-size:11px;font-weight:650;text-decoration:none;transition:color .18s,background .18s,border-color .18s;display:inline-flex}.feed-profile-trust__edit{color:#c5ced8;background:#111821a6;border:1px solid #334253}.feed-profile-trust__edit svg{color:#8e9ba8;width:12px;height:12px}.feed-profile-trust__edit:hover{color:#eef2f6;background:#18222d;border-color:#455668}.feed-profile-trust__cta{color:#b8d4ff;background:#1c315573;border:1px solid #4f8cec59}.feed-profile-trust__cta:hover{color:#eef2f6;background:#1c3155b8;border-color:#4f8cec8c}
.feed-sticky-bar{z-index:12;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#090d12 0%,#090d12eb 70%,#090d1200 100%);width:100%;max-width:100%;margin:0 0 18px;padding:4px 0 12px;position:sticky;top:0}.feed-sticky-bar.is-pinned{box-shadow:0 1px 0 color-mix(in srgb, var(--line,#26313d) 75%, transparent);background:#090d12f8;padding-bottom:14px}.feed-toolbar{border:1px solid color-mix(in srgb, var(--line,#26313d) 88%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--surface-2,#141c26) 24%, transparent), transparent 38%), var(--surface,#0f151d);border-radius:14px;gap:12px;width:100%;min-width:0;max-width:100%;padding:14px 16px;display:grid;box-shadow:0 12px 32px #00000024}.feed-toolbar__head{justify-content:space-between;align-items:center;gap:16px;min-width:0;display:flex}.feed-toolbar__row{align-items:center;gap:10px;min-width:0;display:flex}.feed-kind-tabs-wrap{flex:1;min-width:0;max-width:440px}.feed-kind-tabs{border:1px solid color-mix(in srgb, var(--line,#26313d) 70%, transparent);background:#0a1017;border-radius:11px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;display:grid}.feed-kind-tabs button{min-width:0;min-height:38px;color:var(--muted,#8d99a8);letter-spacing:-.01em;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:13px;font-weight:650;transition:color .16s,background .16s,box-shadow .16s;display:inline-flex}.feed-kind-tabs button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.feed-kind-tabs button svg{opacity:.9;flex:none;width:14px}.feed-kind-tabs button.is-active{color:#eef4ff;background:color-mix(in srgb, var(--blue,#4f8cf5) 18%, #152238);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--blue,#4f8cf5) 35%, transparent)}.feed-kind-tabs button:not(.is-active):hover{color:#d2dae4;background:#121923}.feed-search{border:1px solid color-mix(in srgb, var(--line,#26313d) 88%, transparent);background:#0a1017;border-radius:11px;flex:1;align-items:center;gap:10px;min-width:0;height:44px;padding:0 8px 0 14px;display:flex}.feed-search:focus-within{border-color:color-mix(in srgb, var(--blue,#4f8cf5) 50%, var(--line,#26313d));box-shadow:0 0 0 3px color-mix(in srgb, var(--blue,#4f8cf5) 14%, transparent)}.feed-search>svg{color:#667382;flex:none;width:15px}.feed-search input{min-width:0;color:var(--text,#f4f7fa);touch-action:manipulation;background:0 0;border:0;flex:1;font-size:16px;line-height:1.2}.feed-search input::placeholder{color:#667382}.feed-search-clear,.feed-search-submit{font:inherit;cursor:pointer;border:0;border-radius:8px;flex:none}.feed-search-clear{color:#8b97a6;background:#151e28;place-items:center;width:28px;height:28px;display:grid}.feed-search-clear svg{width:13px}.feed-search-submit{color:#dce8ff;background:color-mix(in srgb, var(--blue,#4f8cf5) 22%, #152238);justify-content:center;align-items:center;height:30px;min-height:30px;padding:0 13px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.feed-search-submit:hover{background:color-mix(in srgb, var(--blue,#4f8cf5) 32%, #152238)}.feed-btn{white-space:nowrap;cursor:pointer;touch-action:manipulation;border-radius:11px;justify-content:center;align-items:center;gap:7px;height:44px;padding:0 16px;font-size:13px;font-weight:650;line-height:1;transition:border-color .16s,background .16s,color .16s,box-shadow .16s;display:inline-flex}.feed-btn svg{flex:none;width:15px}.feed-btn--ghost{border:1px solid color-mix(in srgb, var(--line,#26313d) 88%, transparent);color:#c5ced8;background:#0a1017}.feed-btn--ghost:hover{color:#e8edf4;background:#101820;border-color:#3a4858}.feed-btn--ghost.is-active,.feed-btn--ghost.has-filters{color:#e8f0ff;background:color-mix(in srgb, var(--blue,#4f8cf5) 14%, #152238);border-color:color-mix(in srgb, var(--blue,#4f8cf5) 40%, #3f6eb8)}.feed-btn--ghost b{color:#fff;background:var(--blue,#4f8cf5);border-radius:999px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:10px;font-weight:750;line-height:1;display:grid}.feed-btn--primary{color:#fff;background:linear-gradient(#347af0 0%,#276eea 100%);border:0;box-shadow:0 8px 18px #1854aa33}.feed-btn--primary:hover{background:linear-gradient(#4083f2 0%,#2f78f4 100%)}.feed-btn--filters{flex:none;min-width:118px;position:relative}.feed-btn--filters b{flex:none;position:static}.feed-toolbar__create{flex:none;min-width:124px;padding-inline:18px}.feed-desktop-only{display:inline-flex}.feed-toolbar__chips{border-top:1px solid color-mix(in srgb, var(--line,#26313d) 50%, transparent);margin:0;padding-top:12px}.feed-active-chips{flex-wrap:wrap;gap:6px;display:flex}.feed-chip{border:1px solid color-mix(in srgb, var(--line,#26313d) 90%, transparent);color:#b8c3cf;cursor:pointer;background:#101820;border-radius:999px;align-items:center;gap:5px;min-height:28px;padding:0 9px;font-size:11px;font-weight:600;display:inline-flex}.feed-chip:hover{color:#e8edf4;border-color:#3a4858}.feed-chip svg{opacity:.72;width:11px}.feed-chip--reset{color:#8a97a6;background:0 0;border-style:dashed}.feed-filters-backdrop{z-index:100;background:#05070acc;justify-content:center;align-items:center;padding:20px;animation:.16s feed-backdrop-in;display:flex;position:fixed;inset:0}.feed-filters-modal{background:#0b1118;border:1px solid #2f3b49;border-radius:14px;grid-template-rows:auto minmax(0,1fr) auto;width:min(480px,100%);max-height:min(86vh,760px);animation:.18s feed-sheet-in;display:grid;overflow:hidden;box-shadow:0 28px 80px #00000080}.feed-filters-modal__head{background:linear-gradient(#111923 0%,#0b1118 100%);border-bottom:1px solid #24303c;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 18px 14px;display:flex}.feed-filters-modal__eyebrow{color:#79a8fa;text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:10px;font-weight:800}.feed-filters-modal__head h2{letter-spacing:-.03em;margin:6px 0 0;font-size:20px;font-weight:750}.feed-filters-modal__count{color:#b8cff5;background:#172943;border-radius:999px;margin-top:8px;padding:4px 8px;font-size:11px;font-weight:650;display:inline-flex}.feed-filters-modal__close{color:#8b97a6;background:#121a24;border:1px solid #2d3947;border-radius:10px;flex:none;place-items:center;width:40px;height:40px;display:grid}.feed-filters-modal__close svg{width:16px}.feed-filters-modal__body{-webkit-overflow-scrolling:touch;gap:12px;padding:14px 16px 18px;display:grid;overflow:auto}.feed-filters-section{background:#101820;border:1px solid #24303c;border-radius:10px;padding:14px}.feed-filters-section header{margin-bottom:10px}.feed-filters-section h3{color:#eef3f8;margin:0;font-size:13px;font-weight:700}.feed-filters-section header p{color:#748291;margin:4px 0 0;font-size:11px;line-height:1.45}.feed-scope-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.feed-scope-tabs button{color:#9aa7b4;background:#0a1017;border:1px solid #2d3947;border-radius:8px;min-height:42px;padding:0 8px;font-size:13px;font-weight:650}.feed-scope-tabs button.is-active{color:#eef3f8;background:linear-gradient(#1f3554 0%,#172a43 100%);border-color:#3f6798}.feed-filters-fields{gap:10px;display:grid}.feed-filters-fields--2{grid-template-columns:repeat(2,minmax(0,1fr))}.feed-filters-fields label{color:#8b97a6;gap:6px;min-width:0;font-size:12px;font-weight:600;display:grid}.feed-filters-fields input,.feed-filters-fields select{color:#e8edf4;touch-action:manipulation;background:#0a1017;border:1px solid #2d3947;border-radius:8px;width:100%;min-height:44px;padding:0 12px;font-size:16px;line-height:1.2}.feed-filters-fields input:focus,.feed-filters-fields select:focus{border-color:#4b79b8;outline:none;box-shadow:0 0 0 3px #276eea22}.feed-filters-toggles{gap:8px;display:grid}.feed-toggle{color:#c5ced8;background:#0a1017;border:1px solid #2d3947;border-radius:8px;align-items:center;gap:10px;min-height:44px;padding:0 12px;font-size:14px;font-weight:600;display:inline-flex}.feed-toggle input{accent-color:#276eea;width:18px;height:18px}.feed-filters-modal__foot{padding:14px 16px calc(14px + env(safe-area-inset-bottom));background:#0d131a;border-top:1px solid #24303c;justify-content:flex-end;gap:10px;display:flex}@keyframes feed-sheet-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}@keyframes feed-backdrop-in{0%{opacity:0}to{opacity:1}}@media (max-width:720px){.feed-sticky-bar{margin:0 0 12px;padding-bottom:8px}.feed-sticky-bar.is-pinned{padding-bottom:10px}.feed-toolbar{border-radius:11px;gap:8px;padding:10px}.feed-toolbar__head{display:none}.feed-toolbar__row{align-items:center;gap:8px}.feed-search{flex:1;min-width:0;height:42px}.feed-btn{flex-shrink:0;height:42px;line-height:1}.feed-btn--filters{justify-content:center;width:42px;min-width:42px;padding:0;position:relative}.feed-btn-label{display:none!important}.feed-btn--filters b{pointer-events:none;min-width:16px;height:16px;padding:0 3px;font-size:9px;position:absolute;top:-5px;right:-5px}.feed-toolbar__chips{margin:0;padding-top:8px}.feed-active-chips{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;padding-bottom:1px;overflow-x:auto}.feed-active-chips::-webkit-scrollbar{display:none}.feed-chip{flex:none}.feed-filters-backdrop{align-items:stretch;padding:0}.feed-filters-modal{border:0;border-radius:0;width:100%;max-width:none;height:100%;min-height:100dvh;max-height:none;animation:.22s feed-sheet-up-full}.feed-filters-modal__head{padding:max(16px, env(safe-area-inset-top)) 16px 14px}.feed-filters-modal__body{padding:12px 14px 18px}.feed-filters-fields--2{grid-template-columns:1fr}.feed-filters-modal__foot{padding:14px 14px calc(14px + env(safe-area-inset-bottom));flex-direction:column-reverse;gap:10px}.feed-filters-modal__foot .feed-btn{width:100%;min-height:46px;font-size:16px}.feed-desktop-only,.feed-search-submit{display:none}}@media (min-width:721px){.feed-sticky-bar{margin-bottom:16px}.feed-toolbar{gap:14px}.feed-toolbar__head{align-items:center;gap:12px}.feed-kind-tabs-wrap{flex:1;min-width:0}.feed-toolbar__row{gap:12px}.feed-search{flex:1;min-width:0}.feed-search input{font-size:14px;line-height:1.25}.feed-search-submit{height:32px;min-height:32px;padding:0 14px}.feed-btn--filters{min-width:124px;margin-left:0;padding-inline:14px}.feed-btn-label{line-height:1}.feed-toolbar__create{min-width:132px;height:44px}.feed-filters-fields input,.feed-filters-fields select{min-height:40px;font-size:14px}.feed-filters-backdrop{padding:24px}.feed-filters-modal{border-radius:16px;width:min(520px,100%);max-height:min(82vh,720px)}.feed-toolbar__chips{padding-top:10px}}@media (min-width:900px){.feed-toolbar{gap:14px;padding:16px 18px}.feed-kind-tabs-wrap{max-width:480px}.feed-kind-tabs button{min-height:40px;padding-inline:18px}}@keyframes feed-sheet-up-full{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.feed-filters-backdrop,.feed-filters-modal,.feed-kind-tabs button,.feed-btn,.feed-search-submit{transition:none;animation:none}}
