.bell{position:relative}.bell-n{background:var(--crit);color:#fff;min-width:17px;height:17px;font:700 10px var(--mono);box-shadow:0 0 0 2px var(--surface);border-radius:99px;place-items:center;padding:0 4px;display:grid;position:absolute;top:3px;right:2px}.bell-menu{overscroll-behavior:contain;background:var(--surface);border:1px solid var(--line);width:min(360px,100vw - 32px);max-height:70vh;box-shadow:var(--shadow);z-index:60;border-radius:12px;position:absolute;top:calc(100% + 6px);right:0;overflow:auto}@media (width<=1023px){.bell{position:static}.bell-menu{width:min(360px,100% - 16px);max-height:calc(100dvh - var(--bar-h) - var(--tab-h) - var(--safe-t) - var(--safe-b) - 20px);right:8px}}.bell-head{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.bell-item{text-align:left;border:0;border-bottom:1px solid var(--line-soft);cursor:pointer;width:100%;color:var(--ink);font:13px var(--sans);background:0 0;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.bell-item:hover{background:var(--surface-3)}.bell-item.unread{background:var(--accent-soft)}.bell-item .t{font-weight:600}.bell-item .b{color:var(--ink-2);font-size:12.5px}.bell-item .d{color:var(--ink-3);font:11px var(--mono)}.alert-badge{font-family:var(--mono);text-transform:uppercase;background:var(--crit);color:#fff;border-radius:99px;padding:3px 7px;font-size:10px;font-weight:700}.alert-badge.important{background:var(--warn-soft);color:var(--warn)}.alerts.in-alerts{gap:12px}.alerts.in-alerts .alert{border:1px solid color-mix(in srgb, var(--g) 30%, var(--line-soft));background:linear-gradient(120deg, var(--g-soft) 0%, var(--surface) 72%);box-shadow:var(--shadow);border-radius:18px;gap:14px;padding:16px 18px 16px 16px;position:relative;overflow:hidden}.alerts.in-alerts .alert:before{content:"";background:var(--g);width:4px;position:absolute;top:0;bottom:0;left:0}.alerts.in-alerts .alert .in-ic{background:var(--surface);width:38px;height:38px;color:var(--g);border:1px solid color-mix(in srgb, var(--g) 28%, transparent);border-radius:11px;flex:none;place-items:center;display:grid}.alerts.in-alerts .alert>div{flex:1}.alerts.in-alerts .alert .atag{font:600 11px var(--mono);letter-spacing:.06em;background:var(--surface);color:var(--g);border:1px solid color-mix(in srgb, var(--g) 35%, transparent);border-radius:99px;margin:0 0 6px;padding:3px 10px;display:inline-flex}.alerts.in-alerts .alert b{font:700 15px/1.3 var(--disp);letter-spacing:-.01em;color:var(--ink);display:block}.alerts.in-alerts .alert p{color:var(--ink-2);margin-top:5px;font-size:13.5px;line-height:1.5}.alerts.in-alerts .alert p strong{color:var(--ink)}.alerts.in-alerts .alert p.in-fiches{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.in-fiches a{background:var(--surface);border:1px solid var(--line-soft);min-height:28px;font:600 12px var(--mono);color:var(--accent);border-radius:99px;align-items:center;padding:2px 10px;text-decoration:none;transition:border-color .15s,background-color .15s;display:inline-flex}.in-fiches a:hover{border-color:var(--accent);background:var(--accent-soft)}.in-page{flex-direction:column;gap:20px;display:flex}.in-hero h1{margin-top:6px}.in-back{font:600 13px var(--sans);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.in-back:hover{text-decoration:underline}.in-kpis .ds-kpi{box-shadow:var(--shadow);align-items:center;gap:12px;display:flex}.in-kpis .ds-kpi .ds-badge{border-radius:10px;width:36px;height:36px}.in-kpis .ds-kpi .n{font-size:22px}.in-kpis .ds-kpi .l{margin-top:4px}.in-filter{border-bottom:1px solid var(--line-soft);padding:14px 18px}.in-seg{scrollbar-width:none;max-width:100%;overflow-x:auto}.in-seg::-webkit-scrollbar{display:none}.in-seg button{white-space:nowrap;flex:none;transition:background-color .15s,color .15s}.in-seg button:hover{color:var(--ink)}.in-seg button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.in-table{overflow-x:auto}.in-table table.list{background:0 0;border:0;border-radius:0}.in-table table.list th{background:var(--surface-3);font:600 11.5px var(--sans);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--line-soft);white-space:nowrap;padding:11px 14px}.in-table table.list td{border-top-color:var(--line-soft);padding:12px 14px}.in-table table.list tbody tr:first-child td{border-top:0}.in-table table.list tbody tr:hover td{background:color-mix(in srgb, var(--surface-3) 70%, transparent)}.in-table table.list th:first-child,.in-table table.list td:first-child{padding-left:22px}.in-table table.list th:last-child,.in-table table.list td:last-child{padding-right:22px}.in-table td.in-act{text-align:right;white-space:nowrap}.in-title{align-items:flex-start;gap:12px;display:flex}.in-title .ds-badge{border-radius:10px;width:34px;height:34px}.in-title b{display:block}.in-reads-table{border:1px solid var(--line-soft);background:var(--surface);border-radius:14px;overflow-x:auto}.in-reads-table table.list{border:0;border-radius:0}.in-reads-table table.list th{background:var(--surface-3);font:600 11px var(--sans);letter-spacing:.04em;color:var(--ink-3)}@media (width<=760px){.alerts.in-alerts .alert{gap:12px;padding:14px}.alerts.in-alerts .alert .in-ic{border-radius:9px;width:32px;height:32px}.in-table table.list{min-width:720px}.in-kpis .ds-kpi{gap:10px;padding:14px}.in-table table.list th:first-child,.in-table table.list td:first-child{padding-left:16px}.in-table table.list th:last-child,.in-table table.list td:last-child{padding-right:16px}}
