.admin-manage{gap:16px;min-width:0;display:grid}.admin-manage-header{background:var(--surface);border:1px solid var(--line);border-radius:14px;justify-content:space-between;align-items:start;gap:10px;padding:18px;display:flex}.admin-manage-header>div>svg{color:var(--accent)}.admin-manage-header h2{color:var(--text);margin:3px 0;font-size:17px}.admin-manage-header p{color:var(--text-muted);font-size:12px}.admin-manage-filter{border:1px solid var(--line);background:var(--surface);border-radius:12px;align-items:center;gap:9px;padding:12px;display:flex}.admin-manage-filter>svg{color:var(--accent)}.admin-manage-filter input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1}.admin-manage-filter select,.admin-manage-role select{border:1px solid var(--line);background:var(--surface);max-width:155px;color:var(--text);border-radius:8px;padding:9px;font-size:12px}.admin-manage-list{gap:9px;display:grid}.admin-manage-item{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:15px}.admin-manage-row{justify-content:space-between;align-items:start;gap:13px;display:flex}.admin-manage-row>div{flex:1;min-width:0}.admin-manage-row h3{color:var(--text);margin:5px 0 3px;font-size:13px;font-weight:650;line-height:1.6}.admin-manage-row p{color:var(--text-muted);overflow-wrap:anywhere;margin:3px 0;font-size:11px;line-height:1.7}.admin-manage-id{color:var(--accent);font-size:10px}.admin-manage-status{background:rgba(var(--accent-rgb),.1);color:var(--accent);white-space:nowrap;border-radius:8px;padding:6px;font-size:10px}.admin-manage-status.danger{color:#c44444;background:#ee5c5c1e}.admin-manage-actions{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;margin-top:11px;padding-top:10px;display:flex}.admin-manage-actions>button,.admin-manage-actions>a{background:var(--surface-soft);border:1px solid var(--line);color:var(--text);border-radius:8px;align-items:center;gap:5px;padding:7px 9px;font-size:11px;display:inline-flex}.admin-manage-actions>button:hover,.admin-manage-actions>a:hover{border-color:var(--accent);color:var(--accent)}.admin-manage-actions>button:disabled{opacity:.5}.admin-manage-actions>.admin-manage-danger{color:#bd4242}@media (max-width:670px){.admin-manage-filter{flex-wrap:wrap}.admin-manage-filter input{min-width:140px}.admin-manage-header{flex-wrap:wrap}.admin-manage-actions>*{flex:0 auto}}.workspace-roles{gap:14px;display:grid}.workspace-role-tabs{flex-wrap:wrap;gap:8px;display:flex}.workspace-role-tabs button{border:1px solid var(--line);background:var(--surface);color:var(--text);border-radius:10px;align-items:center;gap:6px;padding:10px;font-size:12px;display:inline-flex}.workspace-role-tabs button.active{background:rgba(var(--accent-rgb),.09);color:var(--accent);border-color:rgba(var(--accent-rgb),.32)}.workspace-role-tabs small{color:var(--text-muted);font-size:9px}.workspace-permissions{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:8px;display:grid}.workspace-permission{border:1px solid var(--line);background:var(--surface);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:11px;display:flex}.workspace-permission>div{flex:1;gap:4px;min-width:0;display:grid}.workspace-permission strong{color:var(--text);font-size:12px}.workspace-permission small{color:var(--text-muted);overflow-wrap:anywhere;font-size:10px}.workspace-permission button{border:1px solid var(--line);border-radius:8px;flex:none;align-items:center;gap:5px;padding:7px 9px;font-size:10px;display:inline-flex}.workspace-permission button.granted{color:var(--accent);background:rgba(var(--accent-rgb),.1)}.workspace-permission button.not-granted{color:var(--text-muted);background:var(--surface)}.workspace-notification-admin{gap:15px;display:grid}.workspace-notification-module{background:var(--surface);border:1px solid var(--line);border-radius:14px;gap:13px;padding:19px;display:grid}.workspace-notification-module h3{align-items:center;gap:8px;margin:0;font-size:16px;display:flex}.workspace-notification-module>p{color:var(--text-muted);margin:0;font-size:11px;line-height:1.8}.workspace-notification-module>.workspace-primary{justify-self:start}.workspace-notification-flags{grid-template-columns:repeat(auto-fit,minmax(245px,1fr));gap:9px;display:grid}.workspace-notification-flag{background:var(--surface-soft);border-radius:11px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.workspace-notification-flag strong{color:var(--text);font-size:12px;display:block}.workspace-notification-flag small{color:var(--text-muted);font-size:10px;line-height:1.6;display:block}.workspace-notification-flag input{width:19px;height:19px;accent-color:var(--accent);flex:none}.workspace-notification-numeric{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;display:grid}.workspace-notification-numeric label{color:var(--text);gap:7px;font-size:12px;display:grid}.workspace-notification-numeric input{border:1px solid var(--line);color:var(--text);background:var(--surface);border-radius:9px;min-width:0;padding:11px}.native-admin-overview{gap:18px;display:grid}.native-admin-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.native-admin-stat{color:var(--text);gap:7px;text-decoration:none;transition:border-color .15s,transform .15s;display:grid}.native-admin-stat:hover{border-color:var(--accent);transform:translateY(-1px)}.native-admin-stat small{color:var(--accent);align-items:center;gap:5px;display:inline-flex}.native-admin-health{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;margin:13px 0;display:grid}.native-admin-health>span{border:1px solid var(--line);color:var(--text-muted);border-radius:10px;align-items:center;gap:7px;padding:12px 13px;font-size:12px;display:flex}.native-admin-health>span strong{color:var(--text);margin-inline-start:auto}.native-admin-health svg{color:var(--accent)}.native-admin-qualifier{color:var(--text-muted);margin:12px 0 0;font-size:12px;line-height:1.9}.admin-guestbook-message{border:1px solid var(--line);background:var(--surface-soft);border-radius:10px;min-width:0;margin:12px 0;padding:13px 14px}.admin-guestbook-message strong{color:var(--text-muted);margin-bottom:7px;font-size:12px;font-weight:700;display:block}.admin-guestbook-message p{color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;unicode-bidi:plaintext;margin:0;font-size:14px;line-height:1.95}.admin-guestbook-date{color:var(--text-muted);direction:ltr;font-size:11px;display:inline-block}.admin-guestbook-private-contact{border:1px solid var(--line);color:var(--text-muted);overflow-wrap:anywhere;border-radius:9px;align-items:flex-start;gap:7px;margin:9px 0;padding:9px 11px;font-size:12px;display:flex}@media (max-width:600px){.admin-guestbook-message{margin:11px 0;padding:12px}.admin-guestbook-message p{font-size:13px;line-height:1.85}}.admin-manage-actions>button.admin-guestbook-approve{color:var(--accent);border-color:rgba(var(--accent-rgb),.35);background:rgba(var(--accent-rgb),.08)}.admin-manage-actions>button.admin-guestbook-reject{color:#d66a6a;background:#b64b4b13;border-color:#d66a6a55}.admin-manage-actions>button.admin-guestbook-reject:hover{background:#b64b4b22;border-color:#d66a6a}.admin-guestbook-edit-form{border:1px solid var(--line);background:var(--surface-soft);border-radius:12px;flex:1 0 100%;gap:11px;width:100%;min-width:0;margin-top:5px;padding:16px;display:grid}.admin-guestbook-edit-form>strong{color:var(--text);font-size:13px}.admin-guestbook-edit-form label{width:100%;min-width:0;color:var(--text);gap:6px;font-size:12px;font-weight:650;display:grid}.admin-guestbook-edit-form :is(input,textarea){resize:vertical;border:1px solid var(--line);background:var(--surface);width:100%;min-width:0;color:var(--text);border-radius:9px;padding:10px 12px;font-size:13px;font-weight:400;line-height:1.8}.admin-guestbook-edit-form small{color:var(--text-muted);font-size:11px}.admin-guestbook-edit-buttons{flex-wrap:wrap;gap:9px;display:flex}.admin-guestbook-edit-buttons button{border:1px solid var(--line);background:var(--surface);color:var(--text);border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:8px 13px;font-size:12px;display:inline-flex}.admin-guestbook-edit-buttons button[type=submit]{background:var(--accent);color:#fff;border-color:var(--accent)}.admin-guestbook-edit-buttons button:disabled{opacity:.55}.admin-guestbook-workspace{min-width:0;color:var(--text);gap:16px;display:grid}.admin-guestbook-workspace .admin-manage-header{margin-bottom:0}.admin-guestbook-summary{flex-wrap:wrap;gap:8px;display:flex}.admin-guestbook-filter-tab{border:1px solid var(--line);background:var(--surface);color:var(--text-muted);border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:9px 13px;font-size:12px;display:flex}.admin-guestbook-filter-tab span{background:var(--surface-soft);color:var(--text);border-radius:8px;padding:1px 6px;font-size:11px}.admin-guestbook-filter-tab.active{border-color:var(--accent);color:var(--accent);background:rgba(var(--accent-rgb),.07);font-weight:700}.admin-guestbook-topline{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-guestbook-topline form{border:1px solid var(--line);background:var(--surface);border-radius:10px;flex:1;align-items:center;gap:10px;min-width:230px;padding:7px 10px;display:flex}.admin-guestbook-topline form input{color:var(--text);background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:12px}.admin-guestbook-topline form button,.admin-guestbook-bulk-bar button,.admin-guestbook-edit-bar button{border:1px solid var(--line);background:var(--surface-soft);color:var(--text);border-radius:8px;padding:8px 12px;font-size:12px}.admin-guestbook-topline>a{color:var(--accent);font-size:12px;text-decoration:underline}.admin-guestbook-bulk-bar,.admin-guestbook-edit-bar{border:1px solid rgba(var(--accent-rgb),.3);background:rgba(var(--accent-rgb),.07);border-radius:11px;flex-wrap:wrap;align-items:center;gap:9px;padding:13px;display:flex}.admin-guestbook-bulk-bar strong,.admin-guestbook-edit-bar span{margin-inline-end:auto;font-size:12px}.admin-guestbook-bulk-bar label{color:var(--text-muted);align-items:center;gap:6px;font-size:11px;display:flex}.admin-guestbook-bulk-bar select{border:1px solid var(--line);background:var(--surface);color:var(--text);border-radius:8px;max-width:155px;padding:8px}.admin-guestbook-bulk-bar button:disabled,.admin-guestbook-edit-bar button:disabled{opacity:.45}.admin-guestbook-bulk-bar button.danger{color:#d96060;border-color:#ad404055}.admin-guestbook-bulk-bar button.clear{background:0 0}.admin-guestbook-edit-bar{background:var(--surface-soft)}.admin-guestbook-edit-bar button:nth-child(2){background:var(--accent);color:#fff;border-color:var(--accent)}.admin-guestbook-scroll{border:1px solid var(--line);background:var(--surface);scrollbar-width:thin;border-radius:13px;width:100%;min-width:0;overflow-x:auto}.admin-guestbook-table{border-collapse:separate;border-spacing:0;table-layout:fixed;text-align:start;width:100%;min-width:880px}.admin-guestbook-table :is(th,td){border-bottom:1px solid var(--line);vertical-align:middle;text-align:start;padding:13px 10px}.admin-guestbook-table tr:last-child td{border-bottom:0}.admin-guestbook-table th{background:var(--surface-soft);color:var(--text-muted);z-index:1;font-size:11px;font-weight:700;position:sticky;top:0}.admin-guestbook-table :is(th:first-child,td:first-child){text-align:center;width:45px}.admin-guestbook-table :is(th:nth-child(2),td:nth-child(2)){width:69px}.admin-guestbook-table :is(th:nth-child(3),td:nth-child(3)){width:160px}.admin-guestbook-table :is(th:nth-child(4),td:nth-child(4)){width:auto}.admin-guestbook-table :is(th:nth-child(5),td:nth-child(5)){width:114px}.admin-guestbook-table :is(th:nth-child(6),td:nth-child(6)){width:145px}.admin-guestbook-table :is(th:nth-child(7),td:nth-child(7)){width:99px}.admin-guestbook-table input[type=checkbox]{width:16px;height:16px;accent-color:var(--accent);cursor:pointer}.admin-guestbook-data-row:hover{background:rgba(var(--accent-rgb),.025)}.admin-guestbook-data-row.selected{background:rgba(var(--accent-rgb),.065)}.admin-guestbook-id{color:var(--accent);font-variant-numeric:tabular-nums;font-size:11px}.admin-guestbook-name{overflow-wrap:anywhere}.admin-guestbook-name strong{font-size:12px;font-weight:650;line-height:1.6;display:block}.admin-guestbook-name small{color:var(--text-muted);align-items:center;gap:3px;margin-top:4px;font-size:9px;display:inline-flex}.admin-guestbook-snippet button{color:var(--text);text-align:start;background:0 0;border:0;justify-content:space-between;align-items:center;gap:9px;width:100%;padding:4px;font-size:12px;line-height:1.7;display:flex}.admin-guestbook-snippet button:hover{color:var(--accent)}.admin-guestbook-snippet button span{overflow-wrap:anywhere;min-width:0}.admin-guestbook-snippet button svg{flex:none}.admin-guestbook-state{background:var(--surface-soft);color:var(--text-muted);white-space:nowrap;border-radius:9px;padding:5px 8px;font-size:10px;display:inline-block}.admin-guestbook-state.approved{background:rgba(var(--accent-rgb),.1);color:var(--accent)}.admin-guestbook-state.rejected,.admin-guestbook-state.archived{color:#d16b6b;background:#b93a3a18}.admin-guestbook-date{white-space:normal;color:var(--text-muted);font-size:10px}.admin-guestbook-row-actions{align-items:center;gap:6px;display:flex}.admin-guestbook-row-actions>button,.admin-guestbook-row-actions summary{border:1px solid var(--line);background:var(--surface-soft);width:30px;height:30px;color:var(--text);cursor:pointer;border-radius:8px;place-items:center;list-style:none;display:grid}.admin-guestbook-row-actions summary::-webkit-details-marker{display:none}.admin-guestbook-row-actions>details{position:relative}.admin-guestbook-row-menu{z-index:4;top:calc(100% + 5px);border:1px solid var(--line);background:var(--surface);border-radius:10px;gap:4px;min-width:170px;padding:6px;display:grid;position:absolute;inset-inline-end:0;box-shadow:0 12px 30px #0003}.admin-guestbook-row-menu button{text-align:start;background:var(--surface);color:var(--text);white-space:nowrap;border:0;border-radius:7px;align-items:center;gap:8px;padding:9px;font-size:11px;display:flex}.admin-guestbook-row-menu button:hover{background:var(--surface-soft)}.admin-guestbook-row-menu button.danger{color:#d16b6b}.admin-guestbook-detail-row td{background:var(--surface-soft);padding:0 14px 14px!important}.admin-guestbook-editor,.admin-guestbook-full-message{gap:10px;min-width:0;padding:14px;display:grid}.admin-guestbook-full-message p{overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:13px;line-height:1.9}.admin-guestbook-full-message small{overflow-wrap:anywhere;color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.admin-guestbook-editor label{color:var(--text);gap:6px;max-width:760px;font-size:12px;font-weight:650;display:grid}.admin-guestbook-editor label :is(input,textarea){border:1px solid var(--line);background:var(--surface);width:100%;color:var(--text);resize:vertical;border-radius:8px;min-width:0;padding:10px 12px;font-size:12px;line-height:1.8}.admin-guestbook-editor>div:first-child{flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.admin-guestbook-editor>div:first-child small{color:var(--text-muted)}.admin-guestbook-empty{color:var(--text-muted);font-size:12px;text-align:center!important;padding:35px!important}.admin-guestbook-pagination{color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.admin-guestbook-pagination>div{gap:8px;display:flex}.admin-guestbook-pagination button{border:1px solid var(--line);background:var(--surface);color:var(--text);border-radius:8px;align-items:center;gap:5px;padding:8px 12px;display:inline-flex}.admin-guestbook-pagination button:disabled{opacity:.5}.admin-guestbook-confirm-overlay{z-index:1001;background:#020806bc;place-items:center;padding:15px;display:grid;position:fixed;inset:0}.admin-guestbook-confirm-dialog{background:var(--surface);border:1px solid var(--line);border-radius:16px;gap:14px;width:min(460px,100%);padding:23px;display:grid;box-shadow:0 20px 70px #0005}.admin-guestbook-danger-icon{color:#db6464;background:#b93a3a20;border-radius:12px;place-items:center;width:45px;height:45px;display:grid}.admin-guestbook-confirm-dialog h3{margin:0;font-size:17px}.admin-guestbook-confirm-dialog p{color:var(--text-muted);margin:0;font-size:12px;line-height:1.95}.admin-guestbook-confirm-dialog label{gap:8px;font-size:12px;display:grid}.admin-guestbook-confirm-dialog input{border:1px solid var(--line);background:var(--surface-soft);width:100%;color:var(--text);border-radius:9px;padding:11px}.admin-guestbook-confirm-buttons{justify-content:end;gap:10px;display:flex}.admin-guestbook-confirm-buttons button{border:1px solid var(--line);color:var(--text);background:var(--surface-soft);border-radius:9px;padding:10px 14px}.admin-guestbook-confirm-buttons button.danger{color:#fff;background:#b93a3a;border-color:#b93a3a}.admin-guestbook-confirm-buttons button:disabled{opacity:.45}@media (max-width:760px){.admin-guestbook-topline{gap:8px}.admin-guestbook-topline form{flex-basis:100%;width:100%}.admin-guestbook-filter-tab{padding:8px 10px;font-size:11px}.admin-guestbook-scroll{overscroll-behavior-x:contain;max-width:100%}.admin-guestbook-bulk-bar{align-items:stretch}.admin-guestbook-bulk-bar strong{flex-basis:100%}.admin-guestbook-bulk-bar label{flex:1}.admin-guestbook-bulk-bar select{min-width:100px;max-width:none}}.admin-guestbook-table .admin-guestbook-detail-row td[colspan="7"],.admin-guestbook-table td.admin-guestbook-empty{text-align:start;width:auto!important}.admin-guestbook-detail-actions{flex-wrap:wrap;align-items:center;gap:8px;padding:0 14px 12px;display:flex}.admin-guestbook-detail-actions button{border:1px solid var(--line);background:var(--surface);color:var(--text);border-radius:8px;align-items:center;gap:6px;padding:9px 12px;font-size:11px;display:inline-flex}.admin-guestbook-detail-actions button.danger{color:#d16b6b;border-color:#b93a3a44}.admin-guestbook-detail-actions button:disabled{opacity:.5}.admin-guestbook-mobile-hint{display:none}@media (max-width:760px){.admin-guestbook-mobile-hint{color:var(--text-muted);margin:0;font-size:11px;display:block}}
.workspace-rich-label{gap:9px;display:grid}.workspace-rich-label>strong{font-size:12px;font-weight:650}.rich-article-wrap{border:1px solid var(--line);background:var(--surface);border-radius:12px;overflow:hidden}.rich-article-toolbar{background:var(--surface-soft);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:3px;padding:8px;display:flex}.rich-article-toolbar button{width:34px;height:34px;color:var(--text-muted);background:var(--surface);cursor:pointer;border:1px solid #0000;border-radius:8px;place-items:center;transition:color .15s,background .15s,transform .15s;display:grid}.rich-article-toolbar button:hover,.rich-article-toolbar button.active{color:var(--accent);background:rgba(var(--accent-rgb),.1)}.rich-article-toolbar button:active{transform:scale(.93)}.rich-article-toolbar button:focus-visible,.rich-article-surface:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.rich-article-surface{min-height:280px;max-height:520px;color:var(--text);word-break:break-word;outline:none;padding:16px;font-size:13.5px;line-height:2;overflow-y:auto}.rich-article-surface.focused{box-shadow:inset 0 0 0 1px rgba(var(--accent-rgb),.3)}.rich-article-surface:empty:before{content:attr(aria-placeholder);color:var(--text-muted);pointer-events:none}.rich-article-surface h2,.rich-article-surface h3{margin:18px 0 8px;font-weight:700;line-height:1.65}.rich-article-surface h2{font-size:20px}.rich-article-surface h3{font-size:16px}.rich-article-surface p{margin:9px 0}.rich-article-surface ul,.rich-article-surface ol{margin:9px 0;padding-inline-start:22px}.rich-article-surface li{margin:4px 0}.rich-article-surface blockquote{border-inline-start:3px solid var(--accent);color:var(--text-muted);margin:14px 0;padding-inline-start:14px}.rich-article-surface a{color:var(--accent);text-decoration:underline}.rich-article-source{resize:vertical;background:var(--surface);width:100%;min-height:280px;color:var(--text);text-align:left;direction:ltr;border:0;padding:15px;font-family:monospace;font-size:12px;display:block}.rich-article-caption{border-top:1px solid var(--line);color:var(--text-muted);padding:9px 12px;font-size:10.5px;line-height:1.65}.workspace-caption{color:var(--text-muted);font-size:11px;line-height:1.6}.workspace-tag-preview,.article-tag-list{flex-wrap:wrap;gap:7px;margin:12px 0;display:flex}.workspace-tag-preview span,.article-tag-list a{color:var(--accent);background:rgba(var(--accent-rgb),.08);border-radius:9px;padding:5px 10px;font-size:11px;text-decoration:none}.article-tag-list a:hover{background:rgba(var(--accent-rgb),.15)}.workspace-legal{grid-template-columns:minmax(200px,.52fr) minmax(0,1.5fr);gap:15px;margin:15px 0 26px;display:grid}.workspace-policy-aside,.workspace-policy-article{background:var(--surface);border:1px solid var(--line);border-radius:14px;min-width:0;padding:20px}.workspace-policy-aside{align-self:start}.workspace-policy-aside h3{margin:0 0 7px;font-size:15px}.workspace-policy-aside>p,.workspace-policy-contact{color:var(--text-muted);font-size:11px;line-height:1.8}.workspace-policy-aside>a{color:var(--text);border-radius:10px;align-items:center;gap:9px;margin:6px 0;padding:11px;font-size:12px;text-decoration:none;display:flex}.workspace-policy-aside>a.active,.workspace-policy-aside>a:hover{color:var(--accent);background:rgba(var(--accent-rgb),.08)}.workspace-policy-aside>a>svg:last-child:not(:first-child){margin-inline-start:auto}.workspace-policy-contact{border-top:1px solid var(--line);overflow-wrap:anywhere;margin-top:15px;padding-top:12px}.workspace-policy-contact a{color:var(--accent)}.workspace-policy-article{padding:clamp(17px,3vw,35px)}.workspace-policy-kicker{color:var(--accent);align-items:center;gap:7px;font-size:11px;display:inline-flex}.workspace-policy-article h2{margin:8px 0;font-size:23px;line-height:1.7}.workspace-policy-article h3{margin:0 0 9px;font-size:16px;line-height:1.6}.workspace-policy-article>p,.workspace-policy-article section p,.workspace-policy-article li{color:var(--text-muted);font-size:13px;line-height:2}.workspace-policy-article .workspace-policy-intro{color:var(--text);font-size:14px}.workspace-policy-article section{border-top:1px solid var(--line);margin-top:20px;padding-top:20px}.workspace-policy-article ul{padding-inline-start:20px}.workspace-policy-article li{margin:7px 0}.workspace-policy-article a{color:var(--accent)}.workspace-policy-article footer{border-top:1px solid var(--line);color:var(--text-muted);margin-top:26px;padding-top:14px;font-size:10.5px;line-height:1.9}.workspace-policy-article footer a{align-items:center;gap:5px;display:inline-flex}@media (max-width:740px){.workspace-legal{grid-template-columns:1fr}.workspace-policy-aside{position:static}.workspace-policy-aside h3,.workspace-policy-aside>p{display:none}.workspace-policy-aside{flex-wrap:wrap;gap:6px;padding:9px;display:flex}.workspace-policy-aside>a{white-space:nowrap;flex:1;justify-content:center;margin:0;padding:9px 4px;font-size:11px}.workspace-policy-aside>a>svg:last-child:not(:first-child){display:none}.workspace-policy-contact{width:100%;margin-top:0;padding-top:6px}.rich-article-toolbar{gap:2px;padding:6px}.rich-article-toolbar button{width:32px;height:32px}}
.article-editorial{color:var(--text);min-width:0;margin:23px 0;font-size:13px}.article-editorial-highlights{gap:12px;display:grid}.article-editorial-summary,.article-editorial-why{background:var(--surface-soft);border:1px solid var(--line);border-radius:13px;padding:15px 17px}.article-editorial-summary{border-inline-start:3px solid var(--accent)}.article-editorial-why{background:rgba(var(--accent-rgb),.04)}.article-editorial-highlights span{color:var(--accent);align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.article-editorial-highlights p{color:var(--text);white-space:pre-line;overflow-wrap:anywhere;margin:9px 0 0;line-height:1.9}.article-editorial--timeline{border-top:1px solid var(--line);padding-top:18px}.article-editorial--timeline>h3{align-items:center;gap:9px;margin:0 0 18px;font-size:16px;font-weight:700;display:flex}.article-editorial--timeline>h3 svg{color:var(--accent)}.article-editorial-updates{border-inline-start:1px solid var(--line);gap:0;margin:0;padding:0 15px 0 0;list-style:none;display:grid}.article-editorial-updates li{margin:0;padding:0 0 20px 14px;position:relative}.article-editorial-updates li:before{content:"";inset-inline-start:-20px;border:2px solid var(--surface);background:var(--accent);border-radius:50%;width:9px;height:9px;display:block;position:absolute;top:5px}.article-editorial-updates li>div{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;display:flex}.article-editorial-updates li p{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0;line-height:1.9}.article-editorial-manage{border-top:1px solid var(--line);margin-top:15px;padding-top:11px}.article-editorial-manage>button{color:var(--accent);background:0 0;border:0;align-items:center;gap:7px;padding:7px 0;font-size:11px;font-weight:600;display:flex}.article-editorial-form{background:var(--surface);border:1px solid var(--line);border-radius:11px;gap:11px;padding:13px;display:grid}.article-editorial-form>label{gap:8px;font-size:12px;font-weight:600;display:grid}.article-editorial-form textarea{background:var(--surface);border:1px solid var(--line);resize:vertical;width:100%;color:var(--text);border-radius:9px;padding:10px;font-size:12px;line-height:1.8}.article-editorial-form textarea:focus{outline:2px solid var(--accent);outline-offset:1px}.article-editorial-form>.workspace-primary{justify-self:start}.article-editorial-form>small{color:var(--text-muted);line-height:1.7}@media (max-width:480px){.article-editorial-summary,.article-editorial-why{padding:12px 13px}.article-editorial-updates{padding-inline-start:14px}}
.shell-user-card,.feed-account-card{background:rgba(var(--accent-rgb),.065);border:1px solid rgba(var(--accent-rgb),.15);min-width:0;color:var(--text);border-radius:12px;align-items:center;gap:10px;margin:4px 0 11px;padding:12px 10px;text-decoration:none;display:flex}.shell-user-card>span:nth-child(2),.feed-account-card>span:nth-child(2){flex:1;min-width:0}.shell-user-card strong,.feed-account-card strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:750;display:block;overflow:hidden}.shell-user-card small,.feed-account-card small{color:var(--text-muted);margin-top:3px;font-size:10px;display:block}.shell-user-card>svg,.feed-account-card>svg{color:var(--accent);flex:none}.shell-auth-wait,.feed-account-loading{color:var(--text-muted);justify-content:center;align-items:center;gap:7px;padding:12px;font-size:11px;display:flex}.shell-side .shell-legacy-link,.sidebar-login{transition:transform .17s,filter .17s,background .17s}.shell-side .shell-legacy-link:active,.sidebar-login:active{transform:scale(.97)}.shell-mini-avatar .person-avatar{width:28px;height:28px;font-size:14px}.feed-account-card{margin:4px 0 10px;padding:10px}.feed-menu-backdrop{display:none}@media (max-width:800px){.shell-side{width:min(276px,80vw);padding:12px 12px calc(18px + env(safe-area-inset-bottom));max-height:100dvh;overflow:hidden}.shell-side .shell-logo{gap:9px;padding:8px 5px 13px}.shell-side .shell-logo-symbol{border-radius:10px;width:33px;min-width:33px;height:33px;font-size:17px}.shell-side .shell-logo strong{font-size:13px}.shell-side .shell-logo small{display:none}.shell-side .shell-side-nav{overscroll-behavior:contain;gap:1px;min-height:0}.shell-side .shell-nav{border-radius:9px;gap:11px;min-height:38px;padding:8px 11px;font-size:12px}.shell-side .shell-nav svg{width:17px;height:17px}.shell-side .shell-side-bottom{gap:3px;padding-top:8px}.shell-side .shell-side-theme,.shell-side .shell-outline-link,.shell-side .shell-legacy-link{min-height:36px;padding:9px 11px;font-size:11px}.shell-side .shell-user-card{margin:0 0 7px;padding:9px}.shell-side.open{box-shadow:0 15px 60px #0005}.shell-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#071512a8}.shell-header{z-index:24}.shell-header .shell-mini-avatar{width:34px;height:34px}}@media (max-width:760px){.right-sidebar.open{z-index:53;width:min(278px,80vw);top:58px;bottom:0;box-shadow:0 20px 65px #0005}.right-sidebar.open .sidebar-inner{padding:11px 13px calc(20px + env(safe-area-inset-bottom));height:calc(100dvh - 58px)}.right-sidebar .main-nav{gap:1px}.right-sidebar .main-nav .nav-item{border-radius:9px;gap:10px;min-height:38px;padding:8px 10px;font-size:12px}.right-sidebar .main-nav .nav-item svg{width:17px;height:17px}.right-sidebar .sidebar-login{border-radius:10px;margin-top:9px;padding:10px 12px;font-size:12px}.right-sidebar .settings-button{margin-top:4px;padding:8px 10px;font-size:12px}.right-sidebar .sidebar-footer{padding:9px 10px 0;font-size:10px}.right-sidebar .sidebar-footer small{font-size:10px}.right-sidebar.open .feed-account-card{margin:0 0 9px}.feed-menu-backdrop{z-index:52;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#071512a8;border:0;display:block;position:fixed;inset:58px 0 0}.mobile-header{z-index:54}.mobile-bottom{z-index:20}}@media (prefers-reduced-motion:reduce){.shell-side,.right-sidebar{transition:none!important}}
.article-panel .article-tools{border:1px solid var(--line);background:var(--surface-soft);isolation:isolate;border-radius:13px;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:0;width:100%;min-width:0;max-width:100%;margin:22px 0 19px;padding:5px;display:grid;position:relative}.article-panel .article-tools>button,.article-panel .article-tools>a,.article-panel .article-tools>.share-picker,.article-panel .article-tools>.like-action{place-self:stretch stretch;width:100%;min-width:0;max-width:100%;height:100%;margin:0}.article-panel .article-tools>.share-picker,.article-panel .article-tools>.like-action{min-height:0;display:block}.article-panel .article-tools .like-action-group{align-items:stretch;width:100%;min-width:0;height:100%;display:flex;position:relative}.article-panel .article-tools>button,.article-panel .article-tools>a,.article-panel .article-tools .article-share-trigger,.article-panel .article-tools .article-like-trigger{text-align:center;overflow:hidden;width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important;min-height:46px!important;box-shadow:none!important;white-space:nowrap!important;color:var(--text-muted)!important;background:0 0!important;border:0!important;border-radius:9px!important;flex-flow:row!important;justify-content:center!important;align-items:center!important;gap:5px!important;margin:0!important;padding:9px 4px!important;font-size:12px!important;font-weight:600!important;line-height:1.4!important;display:flex!important}.article-panel .article-tools .article-like-trigger.is-liked{color:#d34661!important}.article-panel .article-tools .article-save-trigger.is-saved{color:var(--accent)!important}.article-panel .article-tools .action-icon{flex:none;place-items:center;width:20px;height:21px;display:inline-grid}.article-panel .article-tools .action-icon svg{width:18px;height:18px}.article-panel .article-tools>.share-picker,.article-panel .article-tools>.like-action,.article-panel .article-tools>a{border-inline-start:1px solid var(--line)}.article-panel .article-tools .article-likers-trigger{inset-block-start:1px;inset-inline-end:1px;z-index:2!important;background:var(--surface)!important;width:auto!important;min-width:20px!important;max-width:27px!important;height:19px!important;min-height:19px!important;color:var(--accent)!important;border:1px solid var(--line)!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0 3px!important;font-size:10px!important;line-height:1!important;display:inline-flex!important;position:absolute!important}.article-panel .article-tools .action-feedback:focus-visible,.article-panel .article-tools .article-likers-trigger:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.article-panel .article-tools .action-feedback:hover{background:rgba(var(--accent-rgb),.055)!important}.article-panel .article-tools .action-feedback:active{transform:scale(.94)}.like-action-notice{inset:auto 14px calc(78px + env(safe-area-inset-bottom)) auto;z-index:139;background:var(--surface);max-width:min(345px,100vw - 28px);color:var(--text);border:1px solid var(--line);border-radius:12px;padding:12px 16px;font-size:12px;line-height:1.7;position:fixed;box-shadow:0 15px 55px #0002}.like-login-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:140;cursor:default;background:#091b18a8;border:0;position:fixed;inset:0}.like-login-sheet{z-index:141;border:1px solid var(--line);background:var(--surface);width:min(365px,100vw - 32px);color:var(--text);text-align:center;border-radius:20px;flex-direction:column;align-items:center;gap:9px;padding:24px 22px 20px;display:flex;position:fixed;inset:50% auto auto 50%;translate:-50% -50%;box-shadow:0 35px 90px #0004}.like-login-close{inset-inline-end:14px;width:31px;height:31px;color:var(--text-muted);background:var(--surface-soft);border:0;border-radius:9px;place-items:center;display:grid;position:absolute;top:13px}.like-login-emblem{color:#d04460;background:#d3415e17;border-radius:16px;place-items:center;width:50px;height:50px;margin-bottom:2px;display:grid}.like-login-sheet h3{margin:1px 0 0;font-size:18px;font-weight:750;line-height:1.5}.like-login-sheet p{color:var(--text-muted);max-width:275px;margin:0 0 8px;font-size:12px;line-height:1.9}.like-login-cta{background:var(--accent);color:#fff;border-radius:11px;justify-content:center;align-items:center;gap:9px;width:100%;padding:11px 14px;font-size:13px;font-weight:700;text-decoration:none;display:flex}.like-login-cancel{color:var(--text-muted);background:0 0;border:0;padding:9px 15px;font-size:12px}.like-login-sheet :is(button,a):focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:760px){.article-panel .article-tools{border-radius:12px;margin:20px 0 16px;padding:4px}.article-panel .article-tools>button,.article-panel .article-tools>a,.article-panel .article-tools .article-share-trigger,.article-panel .article-tools .article-like-trigger{white-space:nowrap!important;flex-direction:column!important;gap:4px!important;min-height:58px!important;padding:7px 1px!important;font-size:11px!important}.article-panel .article-tools .action-icon{width:19px;height:20px}.article-panel .article-tools .action-icon svg{width:18px;height:18px}.article-panel .article-tools .article-action-text{font-size:11px!important}.article-panel .article-tools .article-likers-trigger{inset-block-start:0;inset-inline-end:0;min-width:18px!important;max-width:25px!important;height:18px!important;min-height:18px!important;font-size:10px!important}.like-login-sheet{width:100%;padding:24px 19px calc(21px + env(safe-area-inset-bottom));border-radius:20px 20px 0 0;inset:auto 0 0;translate:none}}@media (prefers-reduced-motion:reduce){.article-panel .article-tools .action-feedback,.like-login-sheet{transition:none!important}}
.unified-header{z-index:50;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--surface) 96%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);width:100%;height:72px;color:var(--text);justify-content:space-between;align-items:center;gap:12px;padding:0 clamp(15px,2.4vw,34px);display:flex;position:sticky;top:0}.unified-header-start,.unified-header-actions{align-items:center;gap:11px;min-width:0;display:flex}.unified-header-brand{min-width:0;color:var(--text);align-items:center;gap:11px;text-decoration:none;display:flex}.unified-header-brand strong{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:750;overflow:hidden}.unified-header-logo{color:#fff;background:#164337;border-radius:10px;flex:none;place-items:center;width:35px;height:35px;font-size:19px;font-weight:750;display:grid}.unified-header-menu,.unified-header-action,.unified-header-account{width:38px;height:38px;color:var(--text-muted);-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:11px;flex:none;place-items:center;display:grid}.unified-header-menu{color:var(--text)}.unified-header-account{background:var(--surface-soft);color:var(--accent)}.unified-header-action:hover,.unified-header-menu:hover,.unified-header-account:hover{color:var(--accent);background:var(--hover)}.unified-header-action:active,.unified-header-menu:active,.unified-header-account:active{transform:scale(.94)}.unified-header-account .person-avatar{width:33px;height:33px;font-size:15px}.unified-header :is(a,button):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.unified-mobile-nav{display:none}@media (min-width:801px){.shell-main>.unified-header{z-index:42;position:sticky;top:0}}@media (max-width:800px){.unified-header{gap:6px;height:61px;padding:0 13px}.unified-header-start,.unified-header-actions{gap:6px}.unified-header-menu,.unified-header-action,.unified-header-account{width:36px;height:36px}.unified-header-brand{gap:8px}.unified-header-brand strong{letter-spacing:-.3px;font-size:13px}.unified-header-logo{border-radius:9px;width:31px;height:31px;font-size:17px}.unified-mobile-nav{z-index:46;width:100%;height:calc(66px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--surface);border-top:1px solid var(--line);justify-content:space-around;align-items:center;display:flex;position:fixed;inset:auto 0 0}.unified-mobile-nav a{min-width:0;height:100%;color:var(--text-muted);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;font-size:10px;display:flex}.unified-mobile-nav a.active{color:var(--accent)}.unified-mobile-nav small{white-space:nowrap;font-size:10px;font-weight:600}.shell-content{padding-bottom:95px}.shell-backdrop{z-index:59}.shell-side{z-index:60}.right-sidebar.open{z-index:53;top:61px}.right-sidebar.open .sidebar-inner{height:calc(100dvh - 61px)}.feed-menu-backdrop{z-index:52;top:61px}}@media (max-width:360px){.unified-header{padding:0 8px}.unified-header-brand strong{font-size:12px}.unified-header-start,.unified-header-actions{gap:2px}.unified-header-menu,.unified-header-action,.unified-header-account{width:32px;height:34px}}.site-wrap>.unified-header{z-index:54;position:sticky;top:0}@media (min-width:801px){.site-wrap .main-grid{min-height:calc(100vh - 72px)}.site-wrap .sidebar-inner{height:calc(100dvh - 72px);top:72px}.site-wrap .right-sidebar{min-height:calc(100vh - 72px)}}@media (max-width:760px){.site-wrap .tabbar{top:61px}.site-wrap .feed-footer{padding-bottom:100px}}.admin-site-with-header{background:var(--page);min-height:100vh}.admin-site-with-header>.unified-header{z-index:80;position:sticky;top:0}.admin-site-with-header>.admin-app{min-height:calc(100vh - 72px)}.admin-site-with-header .admin-side{min-height:calc(100dvh - 72px);max-height:calc(100dvh - 72px);top:72px}@media (max-width:800px){.admin-site-with-header>.admin-app{min-height:calc(100vh - 61px)}.admin-site-with-header .admin-side{height:calc(100dvh - 61px);min-height:0;max-height:calc(100dvh - 61px);top:61px}.admin-site-with-header .admin-content{padding-bottom:90px}.admin-site-with-header .admin-menu-backdrop{top:61px}}.native-health-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:9px;margin:12px 0;display:grid}.native-health-grid>span{background:var(--surface-soft);border:1px solid var(--line);color:var(--text-muted);border-radius:9px;align-items:center;gap:7px;padding:12px;font-size:12px;display:flex}.native-health-grid>span>strong{color:var(--text);margin-inline-start:auto;font-size:12px}.native-health-grid>span>svg{color:var(--accent);flex:none}.unified-header-notifications{position:relative;overflow:visible}.unified-unread-count{top:-5px;background:var(--accent);border:1px solid var(--surface);color:#fff;text-align:center;white-space:nowrap;pointer-events:none;font-variant-numeric:tabular-nums;border-radius:10px;min-width:17px;height:17px;padding:0 3px;font-size:10px;font-weight:750;line-height:15px;position:absolute;inset-inline-end:-6px}.unified-header-palette{flex:none;align-items:center;display:flex;position:relative}.unified-header-palette>.unified-palette-trigger{width:38px;min-width:38px;color:var(--text-muted);gap:0;padding:0;position:relative}.unified-header-palette>.unified-palette-trigger[aria-expanded=true]{color:var(--accent);background:var(--hover)}.unified-palette-panel{top:calc(100% + 13px);z-index:100;border:1px solid var(--line);background:var(--surface);width:min(285px,100vw - 24px);color:var(--text);direction:inherit;border-radius:15px;gap:13px;padding:15px;display:grid;position:absolute;inset-inline-end:0;box-shadow:0 15px 55px #0004}.unified-palette-panel strong{font-size:14px}.unified-palette-panel small{color:var(--text-muted);font-size:11px}.unified-palette-modes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.unified-palette-modes button{border:1px solid var(--line);color:var(--text);background:var(--surface-soft);border-radius:9px;justify-content:center;align-items:center;gap:6px;min-height:38px;font-size:12px;display:flex}.unified-palette-modes button[aria-pressed=true]{border-color:var(--accent);color:var(--accent);background:var(--hover)}.unified-palette-colors{grid-template-columns:repeat(6,minmax(0,1fr));justify-items:center;gap:9px 6px;display:grid}.unified-palette-colors button{border:2px solid var(--surface);color:#fff;outline-offset:2px;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.unified-palette-colors button[aria-pressed=true]{outline:2px solid var(--accent)}.unified-palette-panel :is(button,a):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.unified-palette-settings{text-align:center;color:var(--accent);text-underline-offset:3px;border-radius:7px;padding:6px;font-size:11px;text-decoration:underline;display:block}.unified-palette-indicator{border:1.5px solid var(--surface);width:8px;height:8px;box-shadow:0 0 0 1px var(--line);pointer-events:none;border-radius:50%;position:absolute;inset-block-end:4px;inset-inline-end:3px}@media (max-width:1170px){.unified-header-palette>.unified-palette-trigger{width:36px;min-width:36px}}@media (max-width:800px){.unified-header-palette>.unified-palette-trigger{width:36px;min-width:36px;height:36px}.unified-palette-panel{top:69px;left:12px;right:12px;width:auto;max-width:360px;max-height:calc(100dvh - 86px);margin-inline:auto;position:fixed;inset-inline-end:auto;overflow-y:auto;box-shadow:0 18px 65px #0006}}@media (max-width:360px){.unified-header-palette>.unified-palette-trigger{width:32px;min-width:32px;height:34px}}
.feed-top--compact{align-items:center;min-height:57px;padding:10px 22px}.feed-top--compact h1{letter-spacing:0;margin:0;font-size:17px;font-weight:750;line-height:1.5}.feed-top--compact .desktop-settings{margin:0}.member-avatar-link{color:inherit;border-radius:50%;flex:none;align-items:center;text-decoration:none;display:inline-flex}.member-avatar-link:focus-visible,.member-name-link:focus-visible,.member-identity-row:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.member-name-link{color:inherit;font-weight:inherit;text-decoration:none}.member-name-link:hover{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.post-author,.discussion-name,.article-author-meta>strong{align-items:center;gap:5px;min-width:0;display:inline-flex}.verified-email-badge{vertical-align:middle;color:#1684dc;flex:none;justify-content:center;align-items:center;width:17px;height:17px;line-height:1;display:inline-flex}.verified-email-badge svg{fill:#1684dc;stroke:#fff;stroke-width:2.2px}.verified-email-badge svg circle,.verified-email-badge svg path{vector-effect:non-scaling-stroke}.discussion-name .verified-email-badge{margin-inline-start:3px}.member-identity-row{width:100%;min-width:0;color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.member-identity-row>span:nth-child(2){overflow-wrap:anywhere;align-items:center;gap:5px;min-width:0;display:inline-flex}.public-member-profile{width:100%;max-width:850px;color:var(--text);margin:24px auto 40px;padding:0 18px}.public-member-top{background:var(--surface);border:1px solid var(--line);border-radius:16px;align-items:center;gap:17px;padding:22px;display:flex}.public-member-top>.person-avatar{flex:none;width:73px;height:73px;font-size:29px}.public-member-main{flex:1;min-width:0}.public-member-main h1{overflow-wrap:anywhere;align-items:center;gap:7px;margin:0 0 8px;font-size:22px;font-weight:750;line-height:1.5;display:flex}.public-member-main h1>.verified-email-badge,.public-member-main h1>.verified-email-badge svg{width:21px;height:21px}.public-member-meta{color:var(--text-muted);flex-wrap:wrap;gap:8px 16px;font-size:12px;line-height:1.7;display:flex}.public-member-meta span{align-items:center;gap:5px;display:inline-flex}.member-verification-label{color:#1684dc}.public-member-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:14px 0 25px;display:grid}.public-member-stats>div{border:1px solid var(--line);background:var(--surface);color:var(--text-muted);border-radius:12px;align-items:center;gap:7px;padding:14px 17px;font-size:12px;display:flex}.public-member-stats strong{color:var(--text);font-size:17px;font-weight:750}.public-member-stats small{font-size:12px}.public-member-stats svg{color:var(--accent)}.public-member-profile>h2{margin:0 0 13px;font-size:17px}.public-member-posts{gap:9px;display:grid}.public-member-post{border:1px solid var(--line);background:var(--surface);border-radius:12px;overflow:hidden}.member-article-link{color:var(--text);align-items:center;gap:13px;padding:11px 13px;text-decoration:none;display:flex}.member-article-link>img{object-fit:cover;border-radius:8px;flex:none;width:74px;height:62px}.member-article-link>span{flex:1;gap:6px;min-width:0;display:grid}.member-article-link strong{font-size:13px;font-weight:700;line-height:1.7}.member-article-link small{color:var(--text-muted);font-size:11px}.member-article-link>svg{color:var(--accent);flex:none}.member-article-link:hover{background:var(--hover)}.public-member-empty{color:var(--text-muted);padding:17px;font-size:13px}@media (max-width:760px){.feed-top--compact{min-height:49px;padding:9px 15px}.feed-top--compact h1{font-size:16px}.public-member-profile{margin:12px auto 25px;padding:0 10px}.public-member-top{gap:12px;padding:15px}.public-member-top>.person-avatar{width:58px;height:58px;font-size:23px}.public-member-main h1{font-size:18px}.public-member-stats>div{flex-wrap:wrap;padding:11px}}
.profile-showcase,.projects-showcase{max-width:1080px;margin-inline:auto}.profile-introduction,.project-tile,.profile-values>div,.related-article{background:var(--surface,#7f7f7f0e);border:1px solid var(--border,#7f7f7f2e);border-radius:18px}.profile-introduction{padding:clamp(22px,4vw,42px);line-height:1.9}.profile-introduction h2{margin:8px 0 14px;font-size:clamp(25px,3vw,36px)}.profile-introduction p{max-width:790px;line-height:2}.profile-eyebrow,.project-tile>span{opacity:.72;font-size:13px}.profile-values,.project-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.profile-values>div,.project-tile{padding:25px}.profile-values h3,.project-tile h2{margin:12px 0 8px}.profile-values p,.project-tile p,.showcase-lead{line-height:1.85}.profile-links{flex-wrap:wrap;gap:15px;margin-top:25px;display:flex}.profile-links a,.project-tile a{color:inherit;text-underline-offset:5px;align-items:center;gap:8px;font-weight:700;text-decoration:underline;display:inline-flex}.project-tile{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.project-tile p{flex:1}.project-icon{background:#2f8f741f;border-radius:12px;place-items:center;width:48px;height:48px;display:grid}.showcase-note{opacity:.7;align-items:center;gap:8px;margin-top:19px;font-size:14px;display:flex}.related-articles{margin-top:40px}.related-articles h2{align-items:center;gap:10px;font-size:20px;display:flex}.related-articles-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:14px;display:grid}.related-article{color:inherit;flex-direction:column;gap:11px;padding:18px;text-decoration:none;display:flex}.related-article span{opacity:.7;font-size:12px}.related-article strong{line-height:1.7}.related-article small{align-items:center;gap:5px;margin-top:auto;display:flex}.related-article:hover,.project-tile:hover{border-color:currentColor}.search-hints{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.search-hints span{opacity:.75;font-size:13px}.search-hints button{opacity:.8;color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:20px;padding:7px 12px}@media (max-width:720px){.profile-values,.project-grid,.related-articles-grid{grid-template-columns:1fr}.profile-introduction,.project-tile,.profile-values>div{padding:19px}}.topic-follow-wrap{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.topic-follow-button{color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:13px;align-items:center;gap:8px;padding:9px 15px;font-weight:600;text-decoration:none;display:inline-flex}.topic-follow-button:disabled{opacity:.45}.topic-follow-wrap small,.newsletter-error{color:#b94646}.newsletter-box{border:1px solid var(--border,#8080803d);background:var(--surface,#7f7f7f0d);border-radius:20px;gap:13px;max-width:680px;margin:25px auto;padding:clamp(20px,4vw,36px);display:grid}.newsletter-box h2{font-size:24px}.newsletter-box p{line-height:1.9}.newsletter-box label{font-weight:700}.newsletter-box input[type=email]{width:100%;max-width:100%;color:inherit;background:0 0;border:1px solid #80808066;border-radius:10px;padding:14px 16px;font-size:16px}.newsletter-box button{color:#fff;cursor:pointer;background:#17795d;border:0;border-radius:10px;padding:13px;font-weight:700}.newsletter-box button:disabled{opacity:.65;cursor:wait}.newsletter-box small{opacity:.75;line-height:1.9}.newsletter-message{color:#17795d;align-items:flex-start;gap:8px;display:flex}.newsletter-honeypot{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important;left:-9999px!important}.newsletter-confirm{text-align:center;max-width:600px;margin:10vh auto;padding:25px;line-height:2}@media (max-width:760px){.site-wrap .feed-footer{padding:12px 14px calc(100px + env(safe-area-inset-bottom))}.site-wrap .feed-footer div{flex-wrap:wrap;align-items:center;gap:3px 10px;margin-top:0;display:flex}.site-wrap .feed-footer a{white-space:nowrap;align-items:center;min-height:44px;padding:7px 6px;font-size:13px;display:inline-flex}}.feed-policy-nav,.shell-policy-nav{border-top:1px solid var(--line);gap:3px;margin-top:12px;padding-top:13px;display:grid}.feed-policy-nav>span,.shell-policy-nav>strong{color:var(--text-muted);padding:7px 12px;font-size:12px;font-weight:700}.feed-policy-nav .nav-item{min-height:43px;font-size:13px}.site-wrap .sidebar-inner{overscroll-behavior:contain;scrollbar-width:thin;overflow-y:auto}.site-wrap .main-nav{flex-shrink:0}.shell-policy-nav{flex-shrink:0;max-height:205px;overflow-y:auto}.shell-policy-nav>a{min-height:35px;color:var(--text-muted);border-radius:9px;align-items:center;gap:9px;padding:7px 12px;font-size:12px;display:flex}.shell-policy-nav>a:hover,.shell-policy-nav>a:focus-visible{background:var(--hover);color:var(--text)}.site-scroll-jumper{inset-inline-end:20px;z-index:43;border:1px solid var(--line);background:var(--surface);width:48px;height:48px;color:var(--accent);cursor:pointer;touch-action:manipulation;border-radius:15px;place-items:center;transition:transform .15s,background .15s;display:grid;position:fixed;bottom:26px;box-shadow:0 5px 22px #0003}.site-scroll-jumper:hover{background:var(--hover)}.site-scroll-jumper:active{transform:scale(.95)}.site-scroll-jumper:focus-visible{outline:3px solid var(--accent);outline-offset:2px}@media (max-width:800px){.site-scroll-jumper{bottom:calc(82px + env(safe-area-inset-bottom));border-radius:14px;width:46px;height:46px;inset-inline-end:16px}.shell-side-nav{min-height:0}}.newsletter-modal-layer{z-index:140;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#040e0cb8;place-items:center;padding:clamp(12px,3vw,24px);display:grid;position:fixed;inset:0}.newsletter-modal-dialog{overscroll-behavior:contain;scrollbar-width:thin;border:1px solid var(--line);background:var(--surface);width:min(440px,100%);max-height:min(600px,100dvh - 32px);color:var(--text);border-radius:20px;position:relative;overflow-y:auto;box-shadow:0 20px 90px #0000003d}.newsletter-modal-close{top:14px;z-index:1;background:var(--surface-soft);width:34px;height:34px;color:var(--text);border:1px solid var(--line);border-radius:10px;place-items:center;display:grid;position:absolute;inset-inline-end:14px}.newsletter-modal-dialog .newsletter-box--modal{max-width:none;box-shadow:none;background:0 0;border:none;border-radius:0;gap:10px;margin:0;padding:25px 24px 24px}.newsletter-box--modal .newsletter-symbol{color:var(--accent);background:rgba(var(--accent-rgb),.1);border-radius:13px;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.newsletter-box--modal h2{margin:0;padding-inline-end:36px;font-size:20px;line-height:1.5}.newsletter-box--modal p{color:var(--text-muted);margin:0;font-size:13px;line-height:1.8}.newsletter-box--modal label{font-size:12px}.newsletter-box--modal input[type=email]{padding:11px 13px;font-size:16px}.newsletter-box--modal button[type=submit]{background:var(--accent);color:#fff;padding:11px 14px;font-size:13px}.newsletter-box--modal small{color:var(--text-muted);font-size:11px;line-height:1.65}.newsletter-box--modal .newsletter-message{color:var(--accent)}.compact-menu-service-grid button.compact-menu-service{font:inherit;cursor:pointer}@media (max-width:600px){.newsletter-modal-layer{align-items:center;padding:14px}.newsletter-modal-dialog{border-radius:17px;width:100%;max-height:calc(100dvh - 28px)}.newsletter-modal-dialog .newsletter-box--modal{padding:20px 19px 22px}}@media (prefers-reduced-motion:reduce){.newsletter-modal-layer{-webkit-backdrop-filter:none;backdrop-filter:none}}
.about-editorial{width:min(100%,960px);color:var(--text);margin:0 auto;padding:clamp(12px,2.5vw,30px) clamp(4px,1.6vw,18px) clamp(40px,7vw,84px)}.about-editorial-hero{background:var(--surface);border:1px solid var(--line);border-radius:24px;justify-content:space-between;align-items:center;gap:35px;padding:clamp(24px,5vw,55px) clamp(22px,5vw,56px);display:flex;position:relative;overflow:hidden}.about-editorial-hero:before{content:"";inset-inline-start:0;background:var(--accent);border-radius:6px;width:4px;position:absolute;top:35px;bottom:35px}.about-editorial-heading{z-index:1;min-width:0;max-width:640px;position:relative}.about-editorial-kicker{color:var(--accent);letter-spacing:.01em;align-items:center;gap:9px;font-size:13px;font-weight:750;display:inline-flex}.about-editorial-kicker:before{content:"";background:currentColor;border-radius:4px;width:19px;height:2px}.about-editorial-hero h1{letter-spacing:-.055em;text-wrap:balance;margin:18px 0 22px;font-size:clamp(31px,5vw,58px);font-weight:800;line-height:1.45}.about-editorial-hero h1 span{color:var(--accent)}.about-editorial-lead{color:var(--text-muted);max-width:570px;margin:0;font-size:clamp(15px,1.7vw,19px);line-height:2.1}.about-editorial-mark{background:color-mix(in srgb,var(--accent) 13%,var(--surface));border:1px solid color-mix(in srgb,var(--accent) 25%,var(--line));width:106px;height:106px;color:var(--accent);border-radius:27px;flex:none;place-items:center;display:grid}.about-editorial-mark span{font-size:56px;font-weight:800;line-height:1;transform:translateY(-3px)}.about-editorial-body{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,50px);padding:clamp(28px,4vw,45px) clamp(8px,3vw,35px);display:grid}.about-editorial-body section+section{border-inline-start:1px solid var(--line);padding-inline-start:clamp(20px,3vw,40px)}.about-editorial-body h2{margin:0 0 13px;font-size:clamp(17px,1.8vw,20px);font-weight:750;line-height:1.5}.about-editorial-body p{color:var(--text-muted);margin:0;font-size:15px;line-height:2.1}.about-editorial-actions{flex-wrap:wrap;align-items:center;gap:14px;margin:25px clamp(8px,3vw,35px) 0;display:flex}.about-editorial-actions a{border-radius:12px;align-items:center;gap:10px;min-height:46px;padding:11px 18px;font-size:14px;font-weight:750;text-decoration:none;transition:filter .2s,transform .2s;display:inline-flex}.about-editorial-actions a:active{transform:scale(.98)}.about-editorial-primary{background:var(--accent);color:#fff!important}.about-editorial-primary:hover{filter:brightness(1.1)}.about-editorial-secondary{background:var(--surface);border:1px solid var(--line);color:var(--text)}.about-editorial-secondary:hover{background:var(--hover)}.about-editorial-actions a:focus-visible{outline:3px solid var(--accent);outline-offset:3px}@media (max-width:720px){.about-editorial{padding:5px 0 44px}.about-editorial-hero{border-radius:17px;align-items:flex-start;gap:15px;padding:30px 23px 32px}.about-editorial-hero:before{width:3px;top:25px;bottom:25px}.about-editorial-hero h1{margin:16px 0;font-size:clamp(30px,7vw,41px);line-height:1.55}.about-editorial-lead{font-size:15px;line-height:2}.about-editorial-mark{border-radius:12px;flex:none;width:47px;height:47px}.about-editorial-mark span{font-size:26px;transform:none}.about-editorial-body{border-bottom:0;grid-template-columns:1fr;gap:0;padding:24px 9px 0}.about-editorial-body section{padding:0 7px 23px}.about-editorial-body section+section{border-inline-start:0;border-top:1px solid var(--line);padding:23px 7px}.about-editorial-body p{font-size:14px;line-height:2}.about-editorial-actions{gap:10px;margin:10px 7px 0}.about-editorial-actions a{flex:1;justify-content:center;min-width:135px;padding:11px 12px}}@media (max-width:370px){.about-editorial-mark{display:none}.about-editorial-hero{padding-inline:19px}.about-editorial-actions a{flex:100%}}.about-certificates{border-bottom:1px solid var(--line);margin:0 clamp(8px,3vw,35px);padding:23px 0 7px}.about-certificates h2{margin:0 0 10px;font-size:clamp(17px,1.8vw,20px);font-weight:750;line-height:1.5}.about-certificates p{color:var(--text-muted);max-width:720px;margin:0 0 12px;font-size:15px;line-height:2.1}.about-certificates-link{min-height:44px;color:var(--accent);text-underline-offset:5px;align-items:center;gap:7px;font-size:13px;font-weight:700;text-decoration:underline;display:inline-flex}.about-certificates-link:hover{color:var(--text)}.about-certificates-link:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}@media (max-width:720px){.about-certificates{margin:0 15px;padding:14px 0 17px}.about-certificates p{font-size:14px;line-height:2}.about-certificates-link{font-size:13px}.about-editorial-actions{margin-top:18px}}
.admin-site-with-header{background:var(--page);min-height:100dvh}.admin-site-with-header .admin-app{--admin-bg:var(--page);background:var(--page);grid-template-columns:224px minmax(0,1fr);align-items:start;min-height:calc(100dvh - 72px)}.admin-site-with-header .admin-content{width:100%;max-width:1240px;padding:22px clamp(14px,2.4vw,30px) 44px}.admin-site-with-header .admin-side{height:calc(100dvh - 70px);min-height:600px;box-shadow:none;position:sticky;top:0}.admin-site-with-header .admin-page-heading{border-bottom:1px solid var(--line);align-items:center;margin:0 0 17px;padding:0 0 14px}.admin-site-with-header .admin-page-heading h1{letter-spacing:0;margin:3px 0;font-size:clamp(19px,2vw,25px);line-height:1.4}.admin-site-with-header .admin-page-heading p{font-size:12px;line-height:1.6}.admin-site-with-header .admin-eyebrow{font-size:11px}.admin-site-with-header .admin-top-action{height:35px;padding:6px 11px}.admin-site-with-header :where(.admin-panel,.admin-data-head,.admin-manage-header,.admin-module){border:1px solid var(--line);background:var(--surface);box-shadow:none;border-radius:13px}.admin-site-with-header :where(.admin-data-view,.admin-roles,.admin-views){align-content:start;gap:14px;min-width:0;display:grid}.admin-site-with-header .admin-data-head{justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;display:flex}.admin-site-with-header .admin-data-head h2{margin:0 0 4px;font-size:17px;font-weight:750;line-height:1.45}.admin-site-with-header .admin-data-head p{color:var(--text-muted);margin:0;font-size:12px;line-height:1.6}.admin-site-with-header .admin-refresh{min-height:36px;color:var(--text);background:var(--surface-soft);border:1px solid var(--line);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;padding:7px 12px;font-size:12px;font-weight:600;display:inline-flex}.admin-site-with-header .admin-refresh:disabled{opacity:.5}.admin-site-with-header .admin-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-site-with-header .admin-metric{background:var(--surface);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:7px;min-width:0;padding:14px 15px;display:flex}.admin-site-with-header .admin-metric small{color:var(--text-muted);font-size:11px;line-height:1.45}.admin-site-with-header .admin-metric strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;color:var(--text);font-size:clamp(18px,2.2vw,24px);line-height:1.3}.admin-site-with-header .admin-panel{min-width:0;padding:16px 18px}.admin-site-with-header .admin-panel h3{margin:0;font-size:14px;font-weight:750}.admin-site-with-header .admin-panel-title{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.admin-site-with-header .admin-panel-title span{color:var(--text-muted);font-size:11px}.admin-site-with-header .admin-data-list{min-width:0;display:grid}.admin-site-with-header .admin-data-item{border-bottom:1px solid var(--line);gap:5px;min-width:0;padding:11px 2px;display:grid}.admin-site-with-header .admin-data-item:last-child{border-bottom:0}.admin-site-with-header .admin-data-main{justify-content:space-between;align-items:center;gap:14px;min-width:0;font-size:12px;display:flex}.admin-site-with-header .admin-data-main>strong{min-width:0;font-size:12px;font-weight:700}.admin-site-with-header .admin-data-main>strong[dir=ltr]{text-align:start}.admin-site-with-header .admin-data-path{min-width:0;color:var(--text);overflow-wrap:anywhere;word-break:break-word;flex:1;align-items:center;gap:6px;font-size:12px;font-weight:600;line-height:1.7;display:inline-flex}.admin-site-with-header .admin-data-path:hover{color:var(--accent)}.admin-site-with-header .admin-data-count{white-space:nowrap;color:var(--accent);font-size:11px;font-weight:700}.admin-site-with-header .admin-data-meta{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:10px;font-size:11px;display:flex}.admin-site-with-header .admin-data-meta a{color:var(--accent);align-items:center;gap:4px;display:inline-flex}.admin-site-with-header .admin-data-pill{border:1px solid var(--line);background:var(--surface-soft);color:var(--text-muted);border-radius:6px;flex-shrink:0;padding:3px 8px;font-size:10px}.admin-site-with-header .admin-data-empty{text-align:center;color:var(--text-muted);margin:0;padding:22px 12px;font-size:12px}.admin-site-with-header .admin-platforms{flex-wrap:wrap;gap:9px;display:flex}.admin-site-with-header .admin-platforms>div{background:var(--surface-soft);border-radius:9px;justify-content:space-between;align-items:center;gap:25px;min-width:160px;padding:10px 13px;font-size:12px;display:flex}.admin-site-with-header .admin-platforms strong{color:var(--accent);font-size:14px}.admin-site-with-header .admin-pager{border-top:1px solid var(--line);justify-content:center;align-items:center;gap:18px;padding-top:13px;font-size:12px;display:flex}.admin-site-with-header .admin-pager button{background:var(--surface-soft);border:1px solid var(--line);border-radius:8px;padding:7px 12px}.admin-site-with-header .admin-pager button:disabled{opacity:.35}.admin-site-with-header .admin-error-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.admin-site-with-header .admin-error-group{border:1px solid var(--line);border-radius:9px;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:11px;display:flex}.admin-site-with-header .admin-error-group>div{gap:4px;min-width:0;display:grid}.admin-site-with-header .admin-error-group strong{overflow-wrap:anywhere;font-size:11px}.admin-site-with-header .admin-error-group small{color:var(--text-muted);font-size:10px}.admin-site-with-header .admin-error-group b{white-space:nowrap;font-size:12px}.admin-site-with-header .admin-source-details{color:var(--text-muted);border:1px solid var(--line);background:var(--surface);border-radius:10px;padding:10px 14px;font-size:12px;line-height:1.9}.admin-site-with-header .admin-source-details summary{cursor:pointer;color:var(--text);font-size:12px;font-weight:650}.admin-site-with-header .admin-source-details p{margin:7px 0;font-size:11px}.admin-site-with-header .admin-role-list,.admin-site-with-header .admin-role-categories{flex-wrap:wrap;gap:8px;display:flex}.admin-site-with-header .admin-role-list button{border:1px solid var(--line);background:var(--surface-soft);color:var(--text);border-radius:9px;align-items:center;gap:9px;min-height:40px;padding:9px 12px;display:flex}.admin-site-with-header .admin-role-list button.selected{border-color:var(--accent);color:var(--accent);background:rgba(var(--accent-rgb),.07)}.admin-site-with-header .admin-role-list strong{font-size:12px}.admin-site-with-header .admin-role-list small{color:var(--text-muted);font-size:10px}.admin-site-with-header .admin-outline-action{border:1px solid var(--line);color:var(--text);background:var(--surface-soft);border-radius:8px;align-items:center;gap:5px;min-height:34px;padding:7px 10px;font-size:11px;display:inline-flex}.admin-site-with-header .admin-role-info{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding-bottom:14px;display:flex}.admin-site-with-header .admin-role-info h3{margin:0 0 4px}.admin-site-with-header .admin-role-info p{color:var(--text-muted);margin:0;font-size:11px}.admin-site-with-header .admin-locked-label{color:var(--text-muted);align-items:center;gap:5px;font-size:11px;display:inline-flex}.admin-site-with-header .admin-role-filter{border:1px solid var(--line);border-radius:9px;align-items:center;gap:9px;min-width:0;height:40px;margin:12px 0;padding:0 11px;display:flex}.admin-site-with-header .admin-role-filter input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:12px}.admin-site-with-header .admin-role-categories{gap:6px;margin-bottom:16px}.admin-site-with-header .admin-role-categories button{background:var(--surface-soft);color:var(--text-muted);border:1px solid var(--line);border-radius:7px;min-height:33px;padding:7px 10px;font-size:11px}.admin-site-with-header .admin-role-categories button.active{background:var(--accent);color:#fff;border-color:var(--accent)}.admin-site-with-header .admin-role-categories small{opacity:.7;font-size:10px}.admin-site-with-header .admin-permission-groups{gap:14px;display:grid}.admin-site-with-header .admin-permission-group{border:1px solid var(--line);border-radius:10px;overflow:hidden}.admin-site-with-header .admin-permission-heading{background:var(--surface-soft);justify-content:space-between;align-items:center;gap:10px;padding:10px 13px;font-size:12px;display:flex}.admin-site-with-header .admin-permission-heading span{color:var(--text-muted);font-size:10px}.admin-site-with-header .admin-permission-list{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.admin-site-with-header .admin-permission-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:9px;min-width:0;padding:10px 13px;display:flex}.admin-site-with-header .admin-permission-row:nth-child(odd){border-inline-end:1px solid var(--line)}.admin-site-with-header .admin-permission-row strong{overflow-wrap:anywhere;font-size:11px;font-weight:600;line-height:1.5}.admin-site-with-header .admin-permission-row button{border:1px solid var(--line);border-radius:7px;flex:none;align-items:center;gap:4px;padding:5px 8px;font-size:10px;display:inline-flex}.admin-site-with-header .admin-permission-row button.on{background:rgba(var(--accent-rgb),.09);color:var(--accent)}.admin-site-with-header .admin-permission-row button.off{color:var(--text-muted)}.admin-site-with-header .admin-permission-row button:disabled{opacity:.65}.admin-site-with-header .admin-inline-form{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;padding:13px 0;display:grid}.admin-site-with-header .admin-inline-form label{gap:6px;font-size:12px;display:grid}.admin-site-with-header .admin-inline-form input{border:1px solid var(--line);background:var(--surface);color:var(--text);border-radius:8px;min-width:0;padding:10px}.admin-site-with-header .admin-inline-form button{place-self:end start}.admin-site-with-header .admin-views-live{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:12px;margin-bottom:5px;padding:10px 0 16px;display:flex}.admin-site-with-header .admin-views-live>div{gap:3px;display:grid}.admin-site-with-header .admin-views-live strong{font-size:26px}.admin-site-with-header .admin-views-live small,.admin-site-with-header .admin-views-live>span{color:var(--text-muted);font-size:11px}.admin-site-with-header .admin-subheading{margin:17px 0 4px;font-size:13px}.admin-site-with-header .admin-detail-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:10px;display:grid}.admin-site-with-header .admin-detail-columns h4{margin:0 0 7px;font-size:12px}.admin-site-with-header .admin-key-value{border-bottom:1px solid var(--line);justify-content:space-between;gap:8px;padding:8px 0;font-size:11px;display:flex}.admin-site-with-header .admin-key-value span{overflow-wrap:anywhere}.admin-site-with-header .admin-manage-header{padding:14px 17px}.admin-site-with-header .admin-manage-header h2{font-size:16px}.admin-site-with-header .admin-manage-header p{margin:4px 0 0;font-size:11px;line-height:1.5}.admin-site-with-header .admin-manage-item{border-radius:10px;padding:11px 14px}.admin-site-with-header .admin-manage-row h3{margin:2px 0;font-size:12px}.admin-site-with-header .admin-manage-row p{margin:0;font-size:11px}.admin-site-with-header .admin-manage-actions{margin-top:8px;padding-top:8px}.admin-site-with-header .admin-user-action-menu summary{cursor:pointer;color:var(--accent);padding:6px 0;font-size:11px;font-weight:700}.admin-site-with-header .admin-user-action-menu>div{flex-wrap:wrap;align-items:center;gap:9px;padding:9px 0;display:flex}.admin-site-with-header .admin-user-action-menu button{border:1px solid var(--line);background:var(--surface-soft);border-radius:7px;align-items:center;gap:6px;padding:7px 10px;font-size:11px;display:inline-flex}.admin-site-with-header .admin-user-action-menu select{max-width:100%;min-height:35px}.admin-site-with-header .admin-manage-list{gap:7px}@media (max-width:860px){.admin-site-with-header .admin-app{min-height:calc(100dvh - 66px);display:block}.admin-site-with-header .admin-side{z-index:65;height:100dvh;min-height:0;position:fixed;top:0}.admin-site-with-header .admin-content{padding:15px 12px 32px}.admin-site-with-header .admin-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-site-with-header .admin-permission-list{grid-template-columns:1fr}.admin-site-with-header .admin-permission-row:nth-child(odd){border-inline-end:0}.admin-site-with-header .admin-error-summary,.admin-site-with-header .admin-detail-columns{grid-template-columns:1fr}}@media (max-width:540px){.admin-site-with-header .admin-page-heading{gap:7px;margin-bottom:12px;padding-bottom:10px}.admin-site-with-header .admin-page-heading h1{font-size:19px}.admin-site-with-header .admin-page-heading p{font-size:11px}.admin-site-with-header .admin-page-heading .admin-top-action{flex:none;justify-content:center;width:33px;height:33px;padding:0}.admin-site-with-header .admin-data-head{gap:8px;padding:12px}.admin-site-with-header .admin-data-head h2{font-size:15px}.admin-site-with-header .admin-data-head p{font-size:10.5px}.admin-site-with-header .admin-refresh{padding:6px 8px;font-size:11px}.admin-site-with-header .admin-panel{padding:12px}.admin-site-with-header .admin-metrics{gap:7px}.admin-site-with-header .admin-metric{gap:5px;padding:11px}.admin-site-with-header .admin-metric small{font-size:10px}.admin-site-with-header .admin-metric strong{font-size:20px}.admin-site-with-header .admin-data-main{gap:8px}.admin-site-with-header .admin-data-path{font-size:11px}.admin-site-with-header .admin-role-list{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.admin-site-with-header .admin-role-list button{flex-wrap:wrap;justify-content:space-between;min-width:0;padding:8px}.admin-site-with-header .admin-role-list button strong{font-size:11px}.admin-site-with-header .admin-role-categories{scrollbar-width:thin;flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.admin-site-with-header .admin-role-categories button{flex:none}.admin-site-with-header .admin-permission-row{padding:11px 9px}.admin-site-with-header .admin-inline-form{grid-template-columns:1fr}.admin-site-with-header .admin-manage-filter{gap:7px}.admin-site-with-header .admin-manage-item{padding:10px 11px}.admin-site-with-header .admin-platforms>div{flex:1;min-width:0}}
@media (min-width:801px){.shell{max-width:none;display:block}.shell-main{width:100%}.shell-side{top:0;bottom:0;z-index:61;visibility:hidden;width:min(310px,85vw);min-height:0;max-height:100dvh;transition:transform .22s;position:fixed;inset-inline-start:0;transform:translate(110%);box-shadow:0 22px 70px #0005}[dir=ltr] .shell-side{transform:translate(-110%)}.shell-side.open,[dir=ltr] .shell-side.open{visibility:visible;transform:translate(0)}.shell-backdrop{z-index:60;display:block}.shell-content{max-width:1180px;margin-inline:auto;padding-inline:clamp(20px,4vw,55px)}.unified-header-primary{align-items:center;gap:clamp(8px,1.3vw,22px);margin-inline:auto;display:flex}.unified-header-primary a{color:var(--text-muted);white-space:nowrap;border-radius:9px;padding:8px 12px;font-size:13px;font-weight:650}.unified-header-primary a:hover,.unified-header-primary a:focus-visible{color:var(--accent);background:var(--hover)}}@media (max-width:800px){.unified-header-primary{display:none}}@media (min-width:801px) and (max-width:1050px){.unified-header-primary{gap:2px}.unified-header-primary a{padding-inline:7px;font-size:12px}}.shell-side .shell-side-nav{scrollbar-width:thin}.shell-side .shell-policy-nav{margin-top:12px}.shell-side .shell-side-bottom{flex-shrink:0}.site-shared-menu{box-sizing:border-box}.shared-menu-heading{flex-shrink:0;justify-content:space-between;align-items:center;gap:5px;display:flex}.shared-menu-heading .shell-logo{white-space:nowrap;gap:8px;min-width:0;padding:6px 6px 15px}.shared-menu-heading .shell-logo strong{text-overflow:ellipsis;font-size:14px;overflow:hidden}.shared-menu-close{background:var(--surface-soft);border:1px solid var(--line);width:38px;height:38px;color:var(--text);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.shell-side-scroll{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding-inline:2px;overflow-y:auto}.site-shared-menu .shell-side-nav{flex:none;gap:2px;min-height:0;display:grid;overflow:visible}.site-shared-menu .shell-nav{gap:13px;min-height:43px;padding:9px 11px;font-size:13px}.site-shared-menu .shell-nav.active{background:rgba(var(--accent-rgb),.11)}.site-shared-menu .shell-policy-nav{gap:1px;max-height:none;margin-top:14px;padding-top:11px;overflow:visible}.site-shared-menu .shell-policy-nav>a{min-height:39px;font-size:12px}.site-shared-menu .shell-side-bottom{gap:2px;padding-top:9px}.site-shared-menu .shell-side-bottom>a,.site-shared-menu .shell-side-bottom>button{min-height:39px}.site-wrap .main-grid{grid-template-columns:minmax(0,720px) minmax(240px,300px);justify-content:center;max-width:1040px}.site-wrap .main-grid .feed-column{min-width:0}@media (max-width:800px){.site-shared-menu{visibility:hidden;box-shadow:0 20px 65px #0005}.site-shared-menu.open{visibility:visible}.site-wrap .main-grid{max-width:none;display:block}.site-wrap .shell-backdrop{z-index:59;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#071512a8;border:0;display:block;position:fixed;inset:0}.site-shared-menu{z-index:60}}@media (min-width:801px){.site-wrap .shell-backdrop{z-index:60;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#071512a8;border:0;display:block;position:fixed;inset:0}.site-wrap .site-shared-menu{z-index:61}}@media (min-width:801px) and (max-width:1050px){.site-wrap .main-grid{grid-template-columns:minmax(0,720px) minmax(210px,280px)}}@media (max-width:760px){.site-wrap .left-sidebar{display:none}}@media (min-width:801px) and (max-width:1170px){.site-wrap .main-grid{grid-template-columns:minmax(0,760px);max-width:800px}}@media (min-width:801px){.unified-header .unified-header-menu{display:none}}@media (max-width:800px){.unified-header .unified-header-menu{display:grid}}.guestbook-verse{border:1px solid var(--line);background:var(--surface);text-align:center;border-radius:15px;margin-bottom:17px;padding:18px 20px}.guestbook-verse p{color:var(--text);margin:0 0 5px;font-size:clamp(16px,2.7vw,21px);font-weight:650;line-height:2.1}.guestbook-verse small{color:var(--text-muted);font-size:12px}.guestbook-verse .guestbook-hadith{color:var(--text-muted);margin-top:12px;font-size:12px;font-weight:500;line-height:2}.guestbook-verse a{color:var(--accent);text-underline-offset:3px;font-size:11px;text-decoration:underline}.compact-site-menu{padding:14px 14px calc(14px + env(safe-area-inset-bottom));flex-direction:column;gap:0;height:100dvh;max-height:100dvh;display:flex;overflow:hidden}.compact-menu-head{flex:none;justify-content:space-between;align-items:center;gap:8px;display:flex}.compact-menu-brand{min-width:0;color:var(--text);align-items:center;gap:9px;font-size:14px;text-decoration:none;display:flex}.compact-menu-brand strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.compact-menu-mark{color:#fff;background:#164337;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;font-size:18px;font-weight:750;display:grid}.compact-menu-close{border:1px solid var(--line);background:var(--surface-soft);width:36px;height:36px;color:var(--text);border-radius:10px;flex:none;place-items:center;display:grid}.compact-menu-account{background:var(--surface-soft);color:var(--text);border-radius:12px;align-items:center;gap:9px;margin-top:12px;padding:10px;text-decoration:none;display:flex}.compact-menu-account>span:not(.person-avatar){flex:1;gap:2px;min-width:0;display:grid}.compact-menu-account>.person-avatar{border-radius:50%;flex:0 0 44px;align-self:center;width:44px;min-width:44px;height:44px;display:inline-grid;overflow:hidden}.compact-menu-account>.person-avatar img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.compact-menu-account strong,.compact-menu-account small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.compact-menu-account strong{font-size:12px}.compact-menu-account small{color:var(--text-muted);font-size:10px}.compact-menu-scroll{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding-top:18px;overflow:auto}.compact-menu-section-title{color:var(--text-muted);margin-bottom:10px;font-size:12px;font-weight:750}.compact-menu-service-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.compact-menu-service{border:1px solid var(--line);background:var(--surface-soft);min-width:0;min-height:76px;color:var(--text);text-align:center;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:9px 5px;font-size:11px;line-height:1.45;text-decoration:none;display:flex}.compact-menu-service svg{color:var(--accent);flex:none}.compact-menu-service.active,.compact-menu-service:hover{background:var(--hover);border-color:var(--accent);color:var(--accent)}.compact-menu-details{border-top:1px solid var(--line);margin-top:19px;padding-top:11px}.compact-menu-details summary{cursor:pointer;color:var(--text-muted);justify-content:space-between;align-items:center;gap:7px;padding:9px 1px;font-size:12px;font-weight:650;list-style:none;display:flex}.compact-menu-details summary::-webkit-details-marker{display:none}.compact-menu-details summary span{align-items:center;gap:8px;display:flex}.compact-menu-details[open] summary>svg{transform:rotate(180deg)}.compact-menu-policy{gap:4px;padding:6px 4px;display:grid}.compact-menu-policy a{color:var(--text-muted);border-radius:7px;padding:7px;font-size:12px;text-decoration:none}.compact-menu-policy a:hover{background:var(--hover);color:var(--accent)}.compact-menu-bottom{border-top:1px solid var(--line);flex:none;gap:10px;padding-top:11px;display:grid}.compact-menu-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.compact-menu-actions :is(a,button){border:1px solid var(--line);background:var(--surface-soft);min-width:0;min-height:40px;color:var(--text-muted);text-align:center;border-radius:9px;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;padding:6px 2px;font-size:10px;text-decoration:none;display:flex}.compact-menu-auth{background:var(--accent);color:#fff;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:41px;font-size:12px;font-weight:650;text-decoration:none;display:flex}.compact-site-menu :is(a,button,summary):focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:800px){.compact-site-menu{width:min(330px,88vw);padding:14px 14px calc(14px + env(safe-area-inset-bottom))}.site-wrap .site-shared-menu.compact-site-menu{width:min(330px,88vw)}}@media (max-height:670px){.compact-menu-service{gap:5px;min-height:65px}.compact-menu-scroll{padding-top:12px}}@media (max-width:800px){.shell .shell-content{padding-bottom:calc(22px + env(safe-area-inset-bottom))}.shell .shell-footer{padding-bottom:calc(18px + env(safe-area-inset-bottom))}.site-wrap .feed-footer{padding-bottom:calc(20px + env(safe-area-inset-bottom))}.site-scroll-jumper{bottom:calc(16px + env(safe-area-inset-bottom))}.like-action-notice{inset-block-end:calc(16px + env(safe-area-inset-bottom))}.article-page{padding-bottom:calc(24px + env(safe-area-inset-bottom))}}.compact-menu-browse{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.compact-menu-browse-link{border:1px solid var(--line);background:var(--surface);min-width:0;min-height:49px;color:var(--text-muted);text-align:center;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:10px;font-weight:650;display:flex}.compact-menu-browse-link svg{flex:none}.compact-menu-browse-link.active,.compact-menu-browse-link:hover{border-color:var(--accent);background:rgba(var(--accent-rgb),.07);color:var(--accent)}.compact-menu-secondary-title{margin-top:18px}@media (max-height:670px){.compact-menu-browse-link{min-height:43px}.compact-menu-secondary-title{margin-top:12px}}.guestbook-references{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 18px;margin-top:6px;display:flex}.guestbook-references a{justify-content:center;align-items:center;min-height:30px;line-height:1.6;display:inline-flex}@media (max-width:450px){.guestbook-references{flex-direction:column;gap:3px}}
@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/941d061a2bd9e7fe-s.p.3ik2qu-u9tgho.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8c532a9e54c928ea-s.0n4hkusom70ae.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/eafc238916777c01-s.19gzon4xl8qiz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3b5f3cdc08f76084-s.2vs72h_x6qrve.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8a0c322f60e47dd1-s.p.3ihiqn4pviisd.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/eb7f941472326ab6-s.00vfn3_g-ftpg.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/869c8e384c1a4ad0-s.3w3hylgez90of.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/35a31ebad3e15f14-s.0c7ha31nuacbu.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/861d9be630ba44be-s.p.0da8nscnv1nkd.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d628deca0d2b8894-s.2x1j3gzzngp4x.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f050114b60feedcd-s.1jr_z050he_qo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4237cb37ca93cea7-s.1fbvi_fot8u4l.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/420d6ef977b34540-s.p.0-uv4l43gdmt7.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/45feda2a8f9aca8b-s.0phk7_etl12r4.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ea12dfd566bcbad2-s.3c64at4xi6rda.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1f5d786b20a99255-s.0iritm8hg8q1a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic Fallback;src:local(Arial);ascent-override:107.25%;descent-override:41.02%;line-gap-override:0.0%;size-adjust:101.17%}.Z1r0GG_className{font-family:IBM Plex Sans Arabic,IBM Plex Sans Arabic Fallback;font-style:normal}
