#content:has(.sm-messages){float:none!important;width:100%!important;max-width:none!important}#middle>.cnt:has(.sm-messages) #sidebar{display:none!important}.sm-messages{display:grid;gap:20px;min-width:0;margin:0 0 clamp(36px,6vw,72px);color:var(--sm-text)}.sm-messages__header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:clamp(24px,4vw,42px);border:1px solid var(--sm-border);border-radius:24px;background:linear-gradient(135deg,color-mix(in srgb,var(--sm-accent) 12%,transparent),transparent 55%),var(--sm-surface);box-shadow:var(--sm-shadow)}.sm-messages__header h1{margin:5px 0 6px;font-size:clamp(2rem,5vw,3.5rem);letter-spacing:-.045em;line-height:1}.sm-messages__header p{margin:0;color:var(--sm-muted)}.sm-messages__nav{display:flex;flex:0 0 auto;gap:8px;padding:5px;border:1px solid var(--sm-border);border-radius:15px;background:var(--sm-surface-2)}.sm-messages__nav>span{display:contents}.sm-messages__nav a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:9px 14px;border-radius:11px;color:var(--sm-muted)!important;font-weight:800;line-height:1.2;text-decoration:none!important;transition:color .18s ease,background-color .18s ease,box-shadow .18s ease}.sm-messages__nav a:hover,.sm-messages__nav a[aria-current=page]{background:var(--sm-surface);box-shadow:0 5px 16px rgba(0,0,0,.1);color:var(--sm-accent-strong)!important}.sm-messages__storage{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:15px;padding:17px 20px;border:1px solid var(--sm-border);border-radius:17px;background:var(--sm-surface)}.sm-messages__storage-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:13px;background:var(--sm-accent-soft);color:var(--sm-accent-strong);font-size:1.1rem}.sm-messages__storage-content{display:grid;gap:6px;min-width:0}.sm-messages__storage-label{display:flex;justify-content:space-between;gap:12px;font-size:.9rem;font-weight:800}.sm-messages__storage-label strong{color:var(--sm-accent-strong)}.sm-messages__storage small{color:var(--sm-muted);font-size:.78rem}.sm-messages .pm_progress_bar{height:8px;margin:0;padding:0;overflow:hidden;border:0;border-radius:99px;background:var(--sm-surface-2)}.sm-messages .pm_progress_bar span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--sm-accent),var(--sm-accent-strong));font-size:0;text-indent:-9999px}.sm-message-list{min-width:0;padding:8px 16px 16px;border:1px solid var(--sm-border);border-radius:20px;background:var(--sm-surface);box-shadow:var(--sm-shadow)}.sm-message-list #pmlist{min-width:0;margin:0}.sm-message-list table.pm{width:100%!important;border:0!important;border-collapse:separate;border-spacing:0 8px;table-layout:fixed}.sm-message-list table.pm th.pm_head{height:auto;padding:10px 13px;border:0;background:transparent;color:var(--sm-muted);font-size:.75rem;font-weight:850;letter-spacing:.06em;text-align:left;text-transform:uppercase}.sm-message-list table.pm th.pm_icon{width:52px!important}.sm-message-list table.pm th.pm_last_user{width:190px!important}.sm-message-list table.pm th.pm_checkbox{width:54px!important;text-align:center}.sm-message-list table.pm tbody tr{cursor:pointer}.sm-message-list table.pm td.pm_list{height:72px;padding:12px 13px;border:solid var(--sm-border);border-width:1px 0;background:var(--sm-surface-2);color:var(--sm-text);vertical-align:middle;transition:border-color .18s ease,background-color .18s ease,transform .18s ease}.sm-message-list table.pm td.pm_list:first-child{border-width:1px 0 1px 1px;border-radius:14px 0 0 14px}.sm-message-list table.pm td.pm_list:last-child{border-width:1px 1px 1px 0;border-radius:0 14px 14px 0}.sm-message-list table.pm tbody tr:hover td.pm_list{border-color:color-mix(in srgb,var(--sm-accent) 58%,var(--sm-border));background:var(--sm-accent-soft)}.sm-message-list table.pm tbody tr:hover td.pm_list:first-child{transform:translateX(2px)}.sm-message-list .pm_icon{color:var(--sm-muted);text-align:center}.sm-message-list .pm_icon svg{display:block;width:20px;height:20px;margin:auto}.sm-message-list .pm-unread-image{color:var(--sm-accent-strong)}.sm-message-list .pm_subj>a.pm_list{display:block;overflow:hidden;color:var(--sm-text)!important;font-size:1rem;font-weight:800;text-overflow:ellipsis;text-decoration:none!important;white-space:nowrap}.sm-message-list .pm_subj>a.pm_list b{font-weight:900}.sm-message-list .pm_with_user{margin-top:4px;color:var(--sm-muted);font-size:.78rem}.sm-message-list .pm_with_user a{color:inherit!important;font-weight:750;text-decoration:none!important}.sm-message-list td.pm_last_user{color:var(--sm-muted)}.sm-message-list td.pm_last_user a{color:var(--sm-text)!important;font-weight:800;text-decoration:none!important}.sm-message-list td.pm_last_user .pm_last_date{margin-top:4px;color:var(--sm-muted);font-size:.74rem}.sm-message-list .pm_checkbox{text-align:center}.sm-message-list .form-check-label{display:inline-grid;place-items:center;min-width:32px;min-height:32px;cursor:pointer}.sm-message-list input[type=checkbox]{width:18px;height:18px;margin:0;accent-color:var(--sm-accent)}.sm-message-list table.pm_navigation{width:100%!important;margin-top:10px;border:0;border-collapse:collapse}.sm-message-list table.pm_navigation td{padding:8px 0 0;border:0;color:var(--sm-muted)}.sm-message-list table.pm_navigation td:last-child{display:flex;align-items:center;justify-content:flex-end;gap:8px}.sm-message-list #pmlist_doaction{min-height:42px;padding:8px 36px 8px 12px;border:1px solid var(--sm-border);border-radius:11px;background:var(--sm-surface-2);color:var(--sm-text)}.sm-message-list table.pm_navigation input[type=submit]{min-height:42px;margin:0;padding:8px 15px;border:1px solid var(--sm-border);border-radius:11px;background:var(--sm-surface-2);color:var(--sm-text);font-weight:800;cursor:pointer}.sm-message-list table.pm_navigation input[type=submit]:hover{border-color:var(--sm-accent);color:var(--sm-accent-strong)}.sm-message-list .pm-no-messages{display:grid;place-items:center;min-height:220px;padding:30px;color:var(--sm-muted);font-weight:750;text-align:center}.sm-message-compose,.sm-message-thread,.sm-message-reply{min-width:0;border:1px solid var(--sm-border);border-radius:20px;background:var(--sm-surface);box-shadow:var(--sm-shadow)}.sm-message-compose{display:grid;gap:22px;padding:clamp(20px,4vw,34px)}.sm-message-compose__heading,.sm-message-reply__heading{display:flex;align-items:center;gap:13px}.sm-message-compose__heading>i,.sm-message-reply__heading>i{display:grid;place-items:center;flex:0 0 42px;width:42px;height:42px;border-radius:12px;background:var(--sm-accent-soft);color:var(--sm-accent-strong)}.sm-message-compose__heading h2,.sm-message-reply__heading h3{margin:0;font-size:1.25rem}.sm-message-compose__heading p{margin:2px 0 0;color:var(--sm-muted);font-size:.86rem}.sm-message-compose__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.sm-message-field{display:grid;gap:7px;min-width:0;color:var(--sm-text);font-size:.86rem;font-weight:800}.sm-message-field--wide{width:100%}.sm-message-field input,.sm-message-verification input{width:100%;height:48px;padding:0 14px;border:1px solid var(--sm-border);border-radius:12px;outline:0;background:var(--sm-surface-2);color:var(--sm-text);font-weight:500}.sm-message-field input:focus,.sm-message-verification input:focus{border-color:var(--sm-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--sm-accent) 18%,transparent)}.sm-message-field input::placeholder,.sm-message-verification input::placeholder{color:var(--sm-muted);opacity:.85}.sm-message-verification{display:grid;gap:8px;color:var(--sm-text);font-weight:800}.sm-message-verification__captcha{display:flex;align-items:center;gap:12px}.sm-message-verification__captcha img{display:block;border-radius:10px}.sm-message-verification__captcha input{max-width:220px}.sm-message-compose__actions{display:flex;flex-wrap:wrap;gap:10px}.sm-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;margin:0;padding:10px 18px;border-radius:12px;font-weight:850;cursor:pointer}.sm-button--primary{border:1px solid var(--sm-accent);background:var(--sm-accent);color:var(--sm-on-accent)}.sm-button--primary:hover{background:var(--sm-accent-strong)}.sm-button--secondary{border:1px solid var(--sm-border);background:var(--sm-surface-2);color:var(--sm-text)}.sm-button--secondary:hover{border-color:var(--sm-accent);color:var(--sm-accent-strong)}.sm-message-thread{overflow:hidden}.sm-message-thread__header{display:flex;align-items:center;gap:14px;padding:20px 24px;border-bottom:1px solid var(--sm-border);background:var(--sm-surface-2)}.sm-message-thread__back{display:grid;place-items:center;flex:0 0 42px;width:42px;height:42px;border:1px solid var(--sm-border);border-radius:12px;background:var(--sm-surface);color:var(--sm-text)!important;text-decoration:none!important}.sm-message-thread__back:hover{border-color:var(--sm-accent);color:var(--sm-accent-strong)!important}.sm-message-thread__header span{color:var(--sm-muted);font-size:.72rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.sm-message-thread__header h2{margin:2px 0 0;font-size:clamp(1.15rem,3vw,1.6rem);overflow-wrap:anywhere}.sm-message-thread__items{display:grid;gap:12px;padding:20px;background:color-mix(in srgb,var(--sm-bg) 48%,var(--sm-surface))}.sm-message-card{display:grid;grid-template-columns:48px minmax(0,1fr);gap:13px;padding:16px;border:1px solid var(--sm-border);border-radius:16px;background:var(--sm-surface)}.sm-message-card__avatar{position:relative;width:48px;height:48px}.sm-message-card__avatar img{display:block;width:48px;height:48px;border:1px solid var(--sm-border);border-radius:50%;object-fit:cover}.sm-message-card__avatar .is-online,.sm-message-card__avatar .is-offline{position:absolute;right:0;bottom:1px;width:12px;height:12px;border:2px solid var(--sm-surface);border-radius:50%}.sm-message-card__avatar .is-online{background:#2fbd82}.sm-message-card__avatar .is-offline{background:var(--sm-muted)}.sm-message-card__content{min-width:0}.sm-message-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.sm-message-card__author{min-width:0;font-weight:850}.sm-message-card__author>a{color:var(--sm-text)!important;text-decoration:none!important}.sm-message-card__author time{display:block;margin-top:2px;color:var(--sm-muted);font-size:.75rem;font-weight:500}.sm-message-card__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px}.sm-message-card__actions>a{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:6px 9px;border:1px solid transparent;border-radius:9px;color:var(--sm-muted)!important;font-size:.75rem;font-weight:750;text-decoration:none!important}.sm-message-card__actions>a:hover{border-color:var(--sm-border);background:var(--sm-surface-2);color:var(--sm-accent-strong)!important}.sm-message-card__body{min-width:0;margin-top:12px;color:var(--sm-text);line-height:1.65;overflow-wrap:anywhere}.sm-message-card__body img{max-width:100%;height:auto}.sm-message-card__body blockquote,.sm-message-card__body .quote{margin:12px 0;padding:12px 15px;border-left:3px solid var(--sm-accent);border-radius:0 10px 10px 0;background:var(--sm-surface-2)}.sm-message-card__signature{margin-top:16px;padding-top:12px;border-top:1px solid var(--sm-border);color:var(--sm-muted);font-size:.82rem}.sm-message-reply{display:grid;gap:16px;margin:0 20px 20px;padding:20px;box-shadow:none}.sm-message-reply .sm-button{justify-self:start}.sm-message-thread #dle-ajax-pm{min-height:1px}.sm-message-thread #dle-lastread-pm{display:block;height:1px;background:var(--sm-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--sm-accent) 10%,transparent)}.sm-messages .sm-pm-editor{min-width:0}.sm-messages .sm-pm-editor .sm-comment-editor{margin:0}.sm-messages .sm-pm-editor .sm-comment-editor__visual{min-height:180px;max-height:460px}.sm-message-reply .sm-comment-editor__visual{min-height:140px}.sm-messages #dle-pm-preview:empty{display:none}.sm-messages #dle-pm-preview:not(:empty){display:block;margin-bottom:16px}.sm-messages .pm-edit-area .sm-comment-editor{margin-top:10px}.sm-messages .pm-edit-area .save-buttons{display:flex;justify-content:flex-end;gap:8px;padding-top:10px!important}.sm-messages .pm-edit-area .save-buttons input{min-height:40px;margin:0;padding:8px 14px;border:1px solid var(--sm-border);border-radius:10px;background:var(--sm-surface-2);color:var(--sm-text);font-weight:800;cursor:pointer}.sm-messages .pm-edit-area .save-buttons .applychanges{border-color:var(--sm-accent);background:var(--sm-accent);color:var(--sm-on-accent)}@media(max-width:760px){.sm-messages{gap:14px}.sm-messages__header{align-items:stretch;flex-direction:column;padding:22px 18px;border-radius:18px}.sm-messages__nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.sm-messages__nav a{width:100%;padding-inline:10px}.sm-messages__storage{padding:14px}.sm-message-list{padding:8px;border-radius:16px}.sm-message-list table.pm thead{display:none}.sm-message-list table.pm,.sm-message-list table.pm tbody{display:block}.sm-message-list table.pm tbody{display:grid;gap:9px}.sm-message-list table.pm tbody tr{display:grid;grid-template-columns:38px minmax(0,1fr) 38px;align-items:center;padding:11px 8px;border:1px solid var(--sm-border);border-radius:13px;background:var(--sm-surface-2)}.sm-message-list table.pm td.pm_list,.sm-message-list table.pm td.pm_list:first-child,.sm-message-list table.pm td.pm_list:last-child{display:block;height:auto;padding:5px 7px;border:0;border-radius:0;background:transparent}.sm-message-list table.pm tbody tr:hover td.pm_list{background:transparent}.sm-message-list table.pm tbody tr:hover td.pm_list:first-child{transform:none}.sm-message-list table.pm td.pm_icon{grid-column:1;grid-row:1 / span 2}.sm-message-list table.pm td.pm_subj{grid-column:2;grid-row:1}.sm-message-list table.pm td.pm_last_user{grid-column:2;grid-row:2}.sm-message-list table.pm td.pm_checkbox{grid-column:3;grid-row:1 / span 2}.sm-message-list .pm_subj>a.pm_list{font-size:.94rem}.sm-message-list td.pm_last_user .pm_last_user{display:inline}.sm-message-list td.pm_last_user .pm_last_date{display:inline;margin:0 0 0 7px}.sm-message-list table.pm_navigation,.sm-message-list table.pm_navigation tbody,.sm-message-list table.pm_navigation tr,.sm-message-list table.pm_navigation td{display:block;width:100%}.sm-message-list table.pm_navigation td:last-child{display:grid;grid-template-columns:minmax(0,1fr) auto}.sm-message-compose{padding:18px 14px;border-radius:16px}.sm-message-compose__fields{grid-template-columns:1fr}.sm-message-compose__actions{display:grid;grid-template-columns:1fr}.sm-message-compose__actions .sm-button{width:100%}.sm-message-verification__captcha{align-items:stretch;flex-direction:column}.sm-message-verification__captcha input{max-width:none}.sm-message-thread{border-radius:16px}.sm-message-thread__header{padding:14px}.sm-message-thread__items{gap:10px;padding:10px}.sm-message-card{grid-template-columns:40px minmax(0,1fr);gap:10px;padding:12px}.sm-message-card__avatar,.sm-message-card__avatar img{width:40px;height:40px}.sm-message-card__header{display:block}.sm-message-card__actions{justify-content:flex-start;margin-top:8px}.sm-message-card__actions>a span{display:none}.sm-message-card__actions>a{width:34px;padding:6px;justify-content:center}.sm-message-card__body{grid-column:1 / -1;margin-top:5px}.sm-message-card__signature{grid-column:1 / -1}.sm-message-reply{margin:0 10px 10px;padding:14px}.sm-message-reply .sm-button{width:100%}}@media(max-width:420px){.sm-messages__storage{grid-template-columns:1fr}.sm-messages__storage-icon{display:none}.sm-messages__storage small{line-height:1.35}.sm-message-list table.pm_navigation td:last-child{grid-template-columns:1fr}.sm-message-list #pmlist_doaction,.sm-message-list table.pm_navigation input[type=submit]{width:100%}}#middle>.cnt:has(.sm-messages){max-width:1180px}#content:has(.sm-messages){width:100%!important}#middle:has(.sm-pm-access)>.cnt{max-width:1180px}#middle:has(.sm-pm-access) #content{width:100%!important}#middle:has(.sm-pm-access) #sidebar{display:none!important}.system-message:has(.sm-pm-access){display:block;grid-template-columns:none;width:100%;max-width:880px;margin:30px auto;padding:0;border:1px solid var(--sm-border);border-radius:22px;background:var(--sm-surface);box-shadow:var(--sm-shadow)}.system-message:has(.sm-pm-access)::before{display:none}.system-message:has(.sm-pm-access) .system-message__body{padding:28px}.system-message:has(.sm-pm-access) .system-message__title{display:block;margin:0 0 18px;color:var(--sm-text);font-size:clamp(1.2rem,3vw,1.55rem)}.system-message:has(.sm-pm-access) .system-message__text{color:inherit}.sm-pm-access{display:grid;grid-template-columns:64px minmax(0,1fr);gap:20px;align-items:start}.sm-pm-access__icon{display:grid;place-items:center;width:64px;height:64px;border-radius:20px;background:var(--sm-accent-soft);color:var(--sm-accent-strong);font-size:1.45rem}.sm-pm-access__content p{max-width:720px;margin:0;color:var(--sm-muted);line-height:1.65}.sm-pm-access__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.sm-pm-access__actions .sm-button{min-width:138px;text-decoration:none!important}.sm-pm-access__actions .sm-button--primary{color:var(--sm-on-accent)!important}.sm-messages{max-width:1080px;margin-inline:auto;gap:14px}.sm-messenger-header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:10px 4px 16px}.sm-messenger-header h1{margin:0;font-size:clamp(1.8rem,4vw,2.7rem);letter-spacing:-.04em}.sm-messenger-header .sm-section-kicker{font-size:.7rem}.sm-messenger-header .sm-messages__nav{background:var(--sm-surface);box-shadow:var(--sm-shadow)}.sm-message-compose__back{display:inline-flex;align-items:center;gap:8px;margin-bottom:18px;color:var(--sm-muted)!important;font-size:.82rem;font-weight:750;text-decoration:none!important}.sm-message-compose__back:hover{color:var(--sm-accent-strong)!important}.sm-message-compose__fields{grid-template-columns:minmax(0,1fr)}.sm-dialog-list{position:relative;overflow:hidden;padding-bottom:78px;border:1px solid var(--sm-border);border-radius:20px;background:var(--sm-surface);box-shadow:var(--sm-shadow)}.sm-dialog-list__header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 20px;border-bottom:1px solid var(--sm-border)}.sm-dialog-list__header h2{margin:0;font-size:1.15rem}.sm-dialog-list__header p{margin:3px 0 0;color:var(--sm-muted);font-size:.8rem}.sm-dialog-list__header>a{position:absolute;z-index:2;right:18px;bottom:12px;text-decoration:none!important}.sm-dialog-list__new{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--sm-accent);color:var(--sm-on-accent);font-size:1.18rem;box-shadow:0 8px 22px color-mix(in srgb,var(--sm-accent) 34%,transparent)}.sm-dialog-list__new span{display:none}.sm-dialog-list__new:hover{background:var(--sm-accent-strong)}.sm-dialog-list__storage{display:grid;grid-template-columns:110px auto;align-items:center;gap:8px;color:var(--sm-muted);font-size:.72rem;font-weight:800}.sm-dialog-list__storage .pm_progress_bar{width:110px;height:5px}.sm-dialog-list #pmlist{margin:0}.sm-dialog-list table.pm{display:block;width:100%!important;border:0!important;border-spacing:0}.sm-dialog-list table.pm thead{display:none}.sm-dialog-list table.pm tbody{display:block}.sm-dialog-list .sm-dialog-row{position:relative;display:block;border-bottom:1px solid color-mix(in srgb,var(--sm-border) 72%,transparent)}.sm-dialog-list .sm-dialog-row:last-child{border-bottom:0}.sm-dialog-list .sm-dialog-cell{display:block;height:auto;padding:0;border:0!important;background:transparent!important}.sm-dialog-item{display:grid;grid-template-columns:56px minmax(0,1fr);gap:13px;min-height:82px;padding:13px 52px 13px 16px;color:var(--sm-text)!important;text-decoration:none!important;transition:background-color .16s ease}.sm-dialog-item:hover{background:color-mix(in srgb,var(--sm-accent) 7%,var(--sm-surface))}.sm-dialog-row.is-unread .sm-dialog-item{background:color-mix(in srgb,var(--sm-accent) 8%,var(--sm-surface))}.sm-dialog-item__avatar{display:grid;place-items:center;width:56px;height:56px;overflow:hidden;border-radius:50%;background:var(--sm-surface-2)}.sm-dialog-item__avatar img{display:block;width:100%;height:100%;object-fit:cover}.sm-dialog-row.is-system .sm-dialog-item__avatar{padding:9px;background:var(--sm-accent-soft)}.sm-dialog-row.is-system .sm-dialog-item__avatar img{object-fit:contain}.sm-dialog-row.is-saved .sm-dialog-item__avatar,.sm-chat.is-saved .sm-chat__avatar{background:#7366d8;color:#fff;font-size:1.2rem}.sm-dialog-item__content{display:grid;align-content:center;gap:2px;min-width:0}.sm-dialog-item__top,.sm-dialog-item__bottom{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.sm-dialog-item__top strong{overflow:hidden;font-size:.98rem;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.sm-dialog-row.is-unread .sm-dialog-item__top strong{color:var(--sm-accent-strong)}.sm-dialog-item__top time{flex:0 0 auto;color:var(--sm-muted);font-size:.7rem}.sm-dialog-item__subject{overflow:hidden;color:var(--sm-text);font-size:.77rem;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.sm-dialog-item__system-label{display:inline-flex;margin-left:7px;padding:2px 6px;border-radius:99px;background:var(--sm-accent-soft);color:var(--sm-accent-strong);font-size:.62rem;text-transform:uppercase}.sm-dialog-item__preview{overflow:hidden;color:var(--sm-muted);font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.sm-dialog-item__sent{margin-right:5px;color:#2f9fd5;font-weight:900}.sm-dialog-item__badge{display:grid;place-items:center;flex:0 0 auto;min-width:21px;height:21px;padding:0 6px;border-radius:99px;background:var(--sm-accent);color:var(--sm-on-accent);font-size:.7rem;font-weight:900}.sm-dialog-item__select{position:absolute;top:50%;right:16px;display:grid;place-items:center;width:26px;height:26px;opacity:.42;transform:translateY(-50%);transition:opacity .16s ease;cursor:pointer}.sm-dialog-row:hover .sm-dialog-item__select,.sm-dialog-item__select:focus-within{opacity:1}.sm-dialog-item__select input{position:absolute;opacity:0}.sm-dialog-item__select span{width:18px;height:18px;border:2px solid var(--sm-border);border-radius:50%;background:var(--sm-surface)}.sm-dialog-item__select input:checked+span{border:5px solid var(--sm-accent)}.sm-dialog-list__footer{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 16px;border-top:1px solid var(--sm-border)}#pmlist:not(:has(.sm-dialog-item__select input:checked)) .sm-dialog-list__actions{display:none}#pmlist:not(:has(.navigation)):not(:has(.sm-dialog-item__select input:checked)) .sm-dialog-list__footer{display:none}.sm-dialog-list__pages{min-width:0}.sm-dialog-list__pages .navigation{margin:0}.sm-dialog-list__actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-left:auto}.sm-dialog-list__actions>label{color:var(--sm-muted);font-size:.74rem;font-weight:750}.sm-dialog-list__actions select{width:auto;min-width:190px;height:40px;margin:0;padding:0 36px 0 13px;border:1px solid var(--sm-border);border-radius:12px;background-color:var(--sm-surface-2);color:var(--sm-text);font-weight:700}.sm-dialog-list__apply{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:122px;height:40px;padding:0 15px;border:0;border-radius:12px;background:var(--sm-accent);color:var(--sm-on-accent);font-weight:850;cursor:pointer}.sm-dialog-list__apply:hover{background:var(--sm-accent-strong)}.sm-chat{position:relative;display:flex;flex-direction:column;height:max(280px,calc(100dvh - var(--sm-chat-top, 180px) - 16px));overflow:hidden;border:1px solid var(--sm-border);border-radius:20px;background:var(--sm-surface);box-shadow:var(--sm-shadow)}.sm-chat__header{display:grid;grid-template-columns:42px 46px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:72px;padding:10px 16px;border-bottom:1px solid var(--sm-border);background:color-mix(in srgb,var(--sm-surface) 94%,transparent)}.sm-chat__back{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;color:var(--sm-muted)!important;text-decoration:none!important}.sm-chat__back:hover{background:var(--sm-surface-2);color:var(--sm-accent-strong)!important}.sm-chat__avatar{display:grid;place-items:center;width:46px;height:46px;overflow:hidden;border-radius:50%;background:var(--sm-surface-2)}.sm-chat__avatar img{width:100%;height:100%;object-fit:cover}.sm-chat.is-system .sm-chat__avatar{padding:8px;background:var(--sm-accent-soft)}.sm-chat.is-system .sm-chat__avatar img{object-fit:contain}.sm-chat__identity{min-width:0}.sm-chat__identity h2{overflow:hidden;margin:0;font-size:1rem;text-overflow:ellipsis;white-space:nowrap}.sm-chat__identity p{margin:2px 0 0;color:var(--sm-muted);font-size:.72rem}.sm-chat__topic{max-width:300px;overflow:hidden;color:var(--sm-muted);font-size:.76rem;text-overflow:ellipsis;white-space:nowrap}.sm-chat__system-note{display:flex;align-items:center;justify-content:center;gap:8px;padding:9px 14px;border-bottom:1px solid var(--sm-border);background:var(--sm-accent-soft);color:var(--sm-accent-strong);font-size:.76rem;font-weight:750}.sm-chat__messages{display:flex;flex-direction:column;flex:1 1 auto;gap:8px;min-height:0;padding:22px clamp(14px,4vw,46px);overflow-y:auto;overscroll-behavior:contain;background:radial-gradient(circle at 15% 20%,color-mix(in srgb,var(--sm-accent) 5%,transparent) 0 2px,transparent 2.5px),linear-gradient(color-mix(in srgb,var(--sm-bg) 72%,var(--sm-surface)),color-mix(in srgb,var(--sm-bg) 72%,var(--sm-surface)));background-size:36px 36px,auto}.sm-chat__messages [id^=message-id-]{display:flex;flex-direction:column;width:100%}.sm-chat__history-status{align-self:center;padding:8px 12px;border-radius:12px;background:var(--sm-surface-2);color:var(--sm-muted);font-size:.76rem;text-align:center}.sm-chat__history-status[hidden]{display:none}.sm-chat__history-status button{margin-left:7px;padding:0;border:0;background:none;color:var(--sm-accent-strong);font:inherit;font-weight:800;cursor:pointer}.sm-chat__jump{position:absolute;z-index:5;right:24px;bottom:calc(var(--sm-chat-composer-height, 0px) + 16px);display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--sm-border);border-radius:50%;background:var(--sm-surface);color:var(--sm-accent-strong);font-size:1rem;cursor:pointer;box-shadow:0 5px 18px rgba(0,0,0,.18)}.sm-chat__jump:hover{border-color:var(--sm-accent);background:var(--sm-accent-soft)}.sm-chat__jump[hidden]{display:none}.sm-chat-message{display:flex;align-items:flex-end;width:max-content;max-width:min(76%,690px)}.sm-chat-message.is-incoming{align-self:flex-start}.sm-chat-message.is-outgoing{align-self:flex-end}.sm-chat-message__bubble{min-width:150px;padding:9px 11px 6px;border:1px solid var(--sm-border);border-radius:15px 15px 15px 5px;background:var(--sm-surface);box-shadow:0 2px 7px rgba(0,0,0,.07)}.sm-chat-message.is-outgoing .sm-chat-message__bubble{border-color:color-mix(in srgb,var(--sm-accent) 28%,var(--sm-border));border-radius:15px 15px 5px 15px;background:color-mix(in srgb,var(--sm-accent) 13%,var(--sm-surface))}.sm-chat-message__author{margin-bottom:3px;color:var(--sm-accent-strong);font-size:.74rem;font-weight:850}.sm-chat-message__author a{color:inherit!important;text-decoration:none!important}.sm-chat-message__body{color:var(--sm-text);line-height:1.48;overflow-wrap:anywhere}.sm-chat-message__legacy-subject{display:block;margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid var(--sm-border);color:var(--sm-muted);font-size:.79rem;font-weight:750}.sm-chat-message__body img{max-width:100%;height:auto;border-radius:10px}.sm-chat-message__signature{margin-top:8px;padding-top:7px;border-top:1px solid var(--sm-border);color:var(--sm-muted);font-size:.74rem}.sm-chat-message__footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-height:18px;margin-top:3px}.sm-chat-message__footer time{color:var(--sm-muted);font-size:.65rem}.sm-chat-message.is-outgoing .sm-chat-message__footer time{color:color-mix(in srgb,var(--sm-accent-strong) 72%,var(--sm-muted))}.sm-chat-message__actions{display:flex;gap:2px;opacity:0;transition:opacity .16s ease}.sm-chat-message:hover .sm-chat-message__actions,.sm-chat-message:focus-within .sm-chat-message__actions{opacity:1}.sm-chat-message__actions a{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;color:var(--sm-muted)!important;text-decoration:none!important}.sm-chat-message__actions a:hover{background:var(--sm-surface-2);color:var(--sm-accent-strong)!important}.sm-chat-message__actions span{display:none}.sm-chat-message.is-service{align-self:flex-start;align-items:flex-end;gap:10px;width:min(100%,520px);max-width:100%}.sm-chat-message.is-service .sm-chat-message__bubble{flex:1 1 auto;border-radius:15px;background:var(--sm-surface)}.sm-service-notice{display:grid;gap:6px}.sm-service-notice__main,.sm-service-notice__note{font-size:.94rem;line-height:1.45;font-weight:400}.sm-service-notice__heading{font-size:inherit;font-weight:inherit}.sm-service-notice__title{font-size:inherit;font-weight:750}.sm-service-notice__moderator{color:var(--sm-muted);font-size:.78rem}.sm-service-notice__note{padding-top:7px;border-top:1px solid var(--sm-border)}.sm-service-notice__note>span{color:var(--sm-muted);font-size:inherit}.sm-service-notice__note>div{display:inline}.sm-service-notice__note>div>:first-child{margin-top:0}.sm-service-notice__note>div>:last-child{margin-bottom:0}.sm-chat-message__service-avatar{display:flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;box-sizing:border-box;overflow:hidden;border-radius:50%;background:var(--sm-accent-soft)}.sm-chat-message__service-avatar img{display:block;flex:none;width:auto;height:70%;max-width:70%;max-height:70%;object-fit:contain}.sm-chat-composer{display:grid;grid-template-columns:minmax(0,1fr) 48px;align-items:end;flex:0 0 auto;gap:10px;padding:12px 16px;border-top:1px solid var(--sm-border);background:var(--sm-surface)}.sm-chat-composer .sm-comment-editor{margin:0}.sm-messages .sm-chat-composer .sm-pm-editor .sm-comment-editor__visual{min-height:min(58px,30dvh);max-height:min(11rem,30dvh)}.sm-chat-composer__send{display:grid;place-items:center;width:48px;height:48px;margin-bottom:1px;border:0;border-radius:50%;background:var(--sm-accent);color:var(--sm-on-accent);font-size:1rem;cursor:pointer;box-shadow:0 8px 20px color-mix(in srgb,var(--sm-accent) 30%,transparent)}.sm-chat-composer__send:hover{background:var(--sm-accent-strong)}.sm-chat .pm-edit-area .sm-comment-editor{margin-top:8px}@media(min-width:768px){#middle>.cnt:has(.sm-messages){grid-template-columns:minmax(0,1fr);width:calc(100% - clamp(24px,4vw,64px))!important;max-width:none!important}.sm-messages:has([data-messages-list]){grid-template-columns:minmax(280px,340px) minmax(0,1fr);align-items:stretch;gap:0;width:100%;max-width:none}.sm-messages:has([data-messages-list])>.sm-dialog-list{display:flex;flex-direction:column;min-width:0;height:max(360px,calc(100dvh - var(--sm-chat-top, 180px) - 16px));padding-bottom:0;border-right:0;border-radius:18px 0 0 18px;box-shadow:none}.sm-messages:has([data-messages-list]) .sm-dialog-list__header{position:relative;min-height:68px;padding-right:60px}.sm-messages:has([data-messages-list]) .sm-dialog-list__header>a{top:12px;right:12px;bottom:auto}.sm-messages:has([data-messages-list]) .sm-dialog-list__new{width:42px;height:42px;box-shadow:none}.sm-dialog-list__items,.sm-messages:has([data-messages-list]) #pmlist{flex:1 1 auto;min-height:0;overflow-y:auto}.sm-messages:has([data-messages-list]) .sm-dialog-list__footer{align-items:stretch;flex-direction:column;gap:8px}.sm-messages:has([data-messages-list]) .sm-dialog-list__actions{display:grid;grid-template-columns:minmax(0,1fr) 40px;width:100%;margin-left:0}.sm-messages:has([data-messages-list]) .sm-dialog-list__actions>label{grid-column:1 / -1}.sm-messages:has([data-messages-list]) .sm-dialog-list__actions select{width:100%;min-width:0}.sm-messages:has([data-messages-list]) .sm-dialog-list__apply{min-width:40px;padding:0}.sm-messages:has([data-messages-list]) .sm-dialog-list__apply span{display:none}.sm-messages:has([data-messages-list])>.sm-chat,.sm-messages:has([data-messages-list])>.sm-chat-empty,.sm-messages:has([data-messages-list])>.sm-message-compose{min-width:0;height:max(360px,calc(100dvh - var(--sm-chat-top, 180px) - 16px));border-radius:0 18px 18px 0;box-shadow:none}.sm-messages:has([data-messages-list])>.sm-message-compose{align-content:start;overflow-y:auto}.sm-messages:has([data-messages-list]) .sm-message-compose__back{display:none}.sm-messages:has([data-messages-list]) .sm-chat__back{display:none}.sm-messages:has([data-messages-list]) .sm-chat__header{grid-template-columns:46px minmax(0,1fr) auto}.sm-messages:has([data-messages-list]) .sm-dialog-item{grid-template-columns:46px minmax(0,1fr);gap:10px;min-height:70px;padding:10px 12px}.sm-messages:has([data-messages-list]) #pmlist .sm-dialog-item{padding-right:40px}.sm-messages:has([data-messages-list]) .sm-dialog-item__avatar{width:46px;height:46px}.sm-messages:has([data-messages-list]) .sm-dialog-item__system-label{display:none}.sm-messages:has([data-messages-list]) .sm-dialog-item__select{right:8px}.sm-dialog-row.is-active .sm-dialog-item{background:color-mix(in srgb,var(--sm-accent) 14%,var(--sm-surface))}.sm-chat-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;border:1px solid var(--sm-border);background:var(--sm-surface);color:var(--sm-muted);text-align:center}.sm-chat-empty>i{color:var(--sm-accent-strong);font-size:2rem}.sm-chat-empty p{margin:0;padding-inline:20px}}@media(max-width:767px){.sm-messages:has([data-messages-thread],[data-messages-compose])>[data-messages-list]{display:none}.sm-chat-empty{display:none}}@media(max-width:700px){.system-message:has(.sm-pm-access){margin:18px 0;border-radius:16px}.system-message:has(.sm-pm-access) .system-message__body{padding:20px 17px}.sm-pm-access{grid-template-columns:1fr;gap:14px}.sm-pm-access__icon{width:54px;height:54px;border-radius:17px}.sm-pm-access__actions{display:grid;grid-template-columns:1fr 1fr}.sm-pm-access__actions .sm-button{min-width:0}.sm-messages{margin-inline:-10px;gap:0}.sm-messenger-header{padding:8px 12px 14px}.sm-messenger-header .sm-section-kicker{display:none}.sm-messenger-header h1{font-size:1.55rem}.sm-messenger-header .sm-messages__nav{box-shadow:none}.sm-dialog-list,.sm-chat{border-right:0;border-left:0;border-radius:0;box-shadow:none}.sm-dialog-list__header{padding:13px 14px}.sm-dialog-list__header>a{right:14px;bottom:12px}.sm-dialog-list__header p,.sm-dialog-list__storage{display:none}.sm-dialog-item{grid-template-columns:50px minmax(0,1fr);min-height:72px;padding:10px 42px 10px 12px}.sm-dialog-item__avatar{width:50px;height:50px}.sm-dialog-item__top time{font-size:.64rem}.sm-dialog-item__select{right:9px}.sm-dialog-list__footer{align-items:stretch;flex-direction:column;padding:10px 12px 12px}.sm-dialog-list__pages:empty{display:none}.sm-dialog-list__actions{display:grid;grid-template-columns:minmax(0,1fr) 44px;width:100%}.sm-dialog-list__actions>label{grid-column:1 / -1}.sm-dialog-list__actions select{width:100%;min-width:0}.sm-dialog-list__apply{min-width:44px;padding:0}.sm-dialog-list__apply span{display:none}.sm-chat__header{position:sticky;top:0;z-index:4;grid-template-columns:36px 42px minmax(0,1fr);min-height:62px;padding:8px 10px}.sm-chat__avatar{width:42px;height:42px}.sm-chat__topic{display:none}.sm-chat__messages{padding:14px 9px}.sm-chat__jump{right:12px;bottom:calc(var(--sm-chat-composer-height, 0px) + 12px)}.sm-chat-message{max-width:88%}.sm-chat-message__bubble{min-width:110px;padding:8px 9px 5px}.sm-chat-message__actions{opacity:1}.sm-chat-message.is-service{width:100%;max-width:100%}.sm-chat-message__service-avatar{flex-basis:38px;width:38px;height:38px}.sm-chat-composer{grid-template-columns:minmax(0,1fr) 44px;gap:7px;padding:8px}.sm-chat-composer__send{width:44px;height:44px}}.sm-fullstory{--story-line: color-mix(in srgb, var(--sm-border) 82%, transparent);container-name:sm-story;container-type:inline-size;min-width:0;max-width:100%;margin-bottom:clamp(28px,5vw,64px);color:var(--sm-text)}.sm-fullstory__header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:28px;padding-bottom:24px;border-bottom:1px solid var(--story-line)}.sm-fullstory__heading{min-width:0}.sm-fullstory__header--wide .sm-fullstory__heading{width:100%}.sm-fullstory__topline{display:flex;align-items:center;justify-content:space-between;gap:16px}.sm-fullstory__heading h1{max-width:980px;margin:8px 0 12px;font-size:clamp(1.8rem,3.6vw,3.45rem);line-height:1.08;letter-spacing:-.035em;overflow-wrap:break-word;word-break:normal}.sm-fullstory__header--wide h1{max-width:none;font-size:clamp(1.65rem,3vw,2.375rem);text-wrap:wrap}.sm-title-nowrap{white-space:nowrap}@media(max-width:360px){.sm-title-nowrap{white-space:normal}}.sm-fullstory__category,.sm-section-kicker{display:inline-flex;color:var(--sm-accent);font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.sm-fullstory__meta{display:flex;flex-wrap:wrap;gap:7px 18px;color:var(--sm-muted);font-size:.88rem}.sm-fullstory__meta span+span::before{content:"";display:inline-block;width:4px;height:4px;margin:0 10px 2px 0;border-radius:50%;background:currentColor;opacity:.55}.sm-fullstory__meta .sm-fullstory__byline span::before{content:none}.sm-fullstory__byline a{color:var(--sm-text);font-weight:700;text-decoration:none}.sm-fullstory__byline a:hover{color:var(--sm-accent-strong);text-decoration:underline;text-underline-offset:3px}.sm-fullstory--news .sm-fullstory__meta{gap:8px 16px}.sm-fullstory--news .sm-fullstory__meta span+span::before{content:none}.sm-fullstory__actions{display:flex;align-items:center;gap:8px;flex:0 0 auto}.sm-fullstory__actions>a{display:block;padding:0;border:0;background:none;color:inherit;text-decoration:none}.sm-story-action{display:inline-flex;align-items:center;justify-content:center;gap:9px;height:44px;padding:0 15px;border:1px solid var(--story-line);border-radius:13px;background:var(--sm-surface);color:var(--sm-muted);font-size:.9rem;font-weight:750;line-height:1;transition:border-color .18s ease,color .18s ease,background-color .18s ease,transform .18s ease}.sm-story-action>svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sm-story-action--icon{width:44px;padding:0}.sm-story-action--icon.is-active>svg{fill:var(--sm-accent);stroke:var(--sm-accent)}.sm-story-action__chevron{width:14px!important;height:14px!important}.sm-fullstory__actions>a:hover .sm-story-action,.sm-fullstory__actions>a:focus-visible .sm-story-action{border-color:var(--sm-accent);background:var(--sm-accent-soft);color:var(--sm-accent);transform:translateY(-1px)}.sm-fullstory__actions>a:focus-visible{outline:0}.sm-prose{font-size:clamp(1rem,.92rem + .2vw,1.1rem);line-height:1.78;overflow-wrap:anywhere}.sm-prose>:first-child{margin-top:0}.sm-prose>:last-child{margin-bottom:0}.sm-prose p{margin:0 0 1.25em}.sm-prose h2,.sm-prose h3,.sm-prose h4{margin:1.75em 0 .7em;line-height:1.22}.sm-prose img{max-width:100%;height:auto;border-radius:18px}img[data-src]:not(.lazy-loaded){background:transparent}img[data-sm-lazy-ratio]{aspect-ratio:var(--sm-lazy-ratio)}.sm-prose figure{margin:30px 0}.sm-prose figcaption{margin-top:10px;color:var(--sm-muted);font-size:.84rem;text-align:center}.sm-app-layout{display:grid;grid-template-columns:minmax(230px,340px) minmax(0,1fr);gap:clamp(26px,5vw,68px);align-items:start}.sm-app-layout>*,.sm-app-main,.sm-download-group,.sm-download-group__variants{min-width:0}.sm-app-poster,.sm-news-hero,.sm-article-cover{margin:0}.sm-app-poster{position:sticky;top:110px;overflow:hidden;border:1px solid var(--story-line);border-radius:24px;background:var(--sm-surface)}.sm-app-poster,.sm-news-hero{display:block;color:inherit;text-decoration:none;cursor:zoom-in}.sm-news-hero{position:relative}.sm-media-zoom{position:absolute;right:14px;bottom:14px;display:grid;place-items:center;width:42px;height:42px;border:1px solid rgba(255,255,255,.28);border-radius:13px;background:rgba(12,15,20,.72);color:#fff;box-shadow:0 7px 22px rgba(0,0,0,.28);backdrop-filter:blur(8px);transition:transform .18s ease,background-color .18s ease}.sm-media-zoom svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.sm-app-poster:hover .sm-media-zoom,.sm-news-hero:hover .sm-media-zoom{background:var(--sm-accent);transform:scale(1.05)}.sm-app-poster img,.sm-news-hero img,.sm-article-cover img{display:block;width:100%;height:auto}.sm-app-description{margin-bottom:28px}.sm-app-specs{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin:28px 0}.sm-app-specs>div,.sm-app-specs>a{position:relative;min-width:0;padding:16px;border:1px solid var(--story-line);border-radius:15px;background:var(--sm-surface)}.sm-app-specs>div{display:flex;align-items:center;justify-content:space-between;gap:16px}.sm-app-specs>div>span{margin:0}.sm-app-specs>div>strong{flex:0 0 auto;text-align:right}.sm-app-specs__link{display:grid;grid-column:1 / -1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding-right:42px!important;color:var(--sm-text);text-decoration:none;transition:border-color .18s ease,background-color .18s ease,transform .18s ease}.sm-app-specs__link>span,.sm-app-specs__link>strong{display:inline;margin:0}.sm-app-specs__link>strong{text-align:right}.sm-app-specs__link>i{position:absolute;right:16px;top:50%;color:var(--sm-accent);transform:translateY(-50%)}.sm-app-specs__link:hover{border-color:color-mix(in srgb,var(--sm-accent) 55%,var(--sm-border));background:var(--sm-accent-soft);transform:translateY(-1px)}.sm-app-specs__link:focus-visible{outline:2px solid var(--sm-accent);outline-offset:3px}.sm-app-specs__link,.sm-app-specs__link:hover,.sm-app-specs__link:focus,.sm-app-specs__link *{box-shadow:none!important;text-decoration:none!important}.sm-app-specs__link *{border-bottom:0!important}.sm-app-specs span,.sm-app-specs strong{display:block}.sm-app-specs span{margin-bottom:5px;color:var(--sm-muted);font-size:.78rem}.sm-app-specs strong{font-size:.94rem;overflow-wrap:anywhere}.sm-app-root-note{display:none;margin:16px 0 0;padding:12px 15px;border-left:3px solid var(--sm-accent);border-radius:0 12px 12px 0;background:var(--sm-accent-soft);color:var(--sm-text)}.sm-app-root-note[data-root=Требуется]{display:block}.sm-app-features{margin-top:28px;padding:clamp(18px,3vw,28px);border-radius:18px;background:var(--sm-surface)}.sm-app-features h2{margin:0 0 12px;font-size:1.18rem}@media(min-width:861px){.sm-app-layout{row-gap:26px}.sm-app-main{display:contents}.sm-app-poster{grid-column:1;grid-row:1 / span 2}.sm-app-description{grid-column:2;grid-row:1;margin-bottom:0}.sm-app-specs{grid-column:2;grid-row:2;align-self:end;margin:0}.sm-app-root-note{grid-column:1 / -1}.sm-app-features{display:grid;grid-column:1 / -1;grid-template-columns:minmax(180px,240px) minmax(0,1fr);gap:28px;align-items:start;margin-top:4px}.sm-app-features h2{margin:0}}.sm-news-hero,.sm-article-cover{overflow:hidden;margin-bottom:clamp(26px,5vw,54px);border-radius:clamp(18px,3vw,30px);background:var(--sm-surface)}.sm-news-hero img{max-height:680px;object-fit:cover}.sm-news-body{max-width:940px;margin-inline:auto;overflow-wrap:break-word;word-break:normal}.sm-news-sources{max-width:940px;margin:26px auto 0;color:var(--sm-muted);font-size:.92rem;line-height:1.6;overflow-wrap:anywhere}.sm-news-sources strong{color:var(--sm-text);font-weight:700}.sm-news-sources a{color:var(--sm-accent-strong);text-decoration:none}.sm-news-sources a:hover{text-decoration:underline}.sm-news-body figure{text-align:center}.sm-news-body figure>br:first-child{display:none}.sm-news-body figure img,.sm-news-body p>img:only-child{display:block;max-width:100%;height:auto;margin-inline:auto;float:none!important}.sm-news-body>figure:not(.sm-publish-carousel):not(:has(figcaption)),.sm-news-body>p:has(>img:only-child),.sm-news-body>p:has(>a:only-child>img:only-child){display:grid;width:100%;max-width:100%;aspect-ratio:16 / 9;place-items:center;overflow:hidden;border-radius:18px}.sm-news-body>figure:not(.sm-publish-carousel)>a,.sm-news-body>p>a:only-child:has(>img:only-child){display:grid;width:100%;height:100%;min-height:0;grid-template-rows:minmax(0,1fr);place-items:center}.sm-news-body>figure:not(.sm-publish-carousel) img,.sm-news-body>p>img:only-child,.sm-news-body>p>a:only-child>img:only-child{width:auto;height:100%;max-width:100%;max-height:100%;aspect-ratio:var(--sm-lazy-ratio, auto);object-fit:contain;border-radius:18px}.sm-news-body :is(figure:has(>img),figure:has(>a>img),p:has(>img:only-child),p:has(>a:only-child>img:only-child)){position:relative}.sm-news-body :is(figure:has(>img),figure:has(>a>img),p:has(>img:only-child),p:has(>a:only-child>img:only-child))[data-sm-zoom-ready]::after{position:absolute;right:var(--sm-image-zoom-right);bottom:var(--sm-image-zoom-bottom);display:grid;width:44px;height:44px;place-items:center;border:1px solid rgba(255,255,255,.35);border-radius:13px;background:rgba(19,22,27,.82);color:#fff;content:"";font-family:FontAwesome;font-size:19px;line-height:1;pointer-events:none}.sm-news-body :is(figure:has(>img),figure:has(>a>img),p:has(>img:only-child),p:has(>a:only-child>img:only-child)) img{cursor:zoom-in}.sm-news-body>p:empty,.sm-news-body>p:has(>br:only-child){display:none}.sm-news-body blockquote{margin:1.45em 0}.sm-news-body blockquote+p[style*="text-align:right"]{margin-top:-.45em;margin-bottom:1.5em;color:var(--sm-muted);font-size:.88em}.sm-prose .sm-publish-quote{position:relative;margin:1.25em 0;padding:10px 14px;border:0!important;border-left:3px solid var(--sm-accent)!important;border-radius:8px;background:color-mix(in srgb,var(--sm-accent) 11%,var(--sm-surface-2))!important;color:var(--sm-text)!important;font:inherit;letter-spacing:normal;line-height:1.55}.sm-prose .sm-publish-quote::before,.sm-prose .sm-publish-quote::after{display:none!important;content:none!important}.sm-prose .sm-publish-quote__caption{display:block;margin-top:.55em;color:var(--sm-muted);font-size:.86em;text-align:right}.sm-prose .sm-publish-checklist{margin:1.25em 0;padding:0;list-style:none}.sm-prose .sm-publish-checklist>li{position:relative;min-height:1.65em;margin:.35em 0;padding-left:2em;list-style:none}.sm-prose .sm-publish-checklist>li::before{position:absolute;top:.3em;left:0;display:grid;width:1.2em;height:1.2em;box-sizing:border-box;place-items:center;border:2px solid var(--sm-muted);border-radius:5px;content:""}.sm-prose .sm-publish-checklist>li:is(.sm-publish-checklist__checked,[data-checked=true])::before{border-color:var(--sm-accent);background:var(--sm-accent);color:var(--sm-on-accent);content:"✓";font-size:.9em;font-weight:800;line-height:1}.sm-prose .sm-publish-delimiter{display:block;margin:1.4em 0;color:var(--sm-muted);font-size:1.15em;font-weight:700;letter-spacing:.18em;line-height:1.5;text-align:center}.sm-prose .sm-publish-carousel{position:relative;width:100%;max-width:100%;margin:1.5em auto;aspect-ratio:16 / 9;overflow:hidden;border-radius:16px}.sm-prose .sm-publish-carousel:not([data-sm-carousel-ready])>figure{position:absolute;inset:0;display:grid;width:100%;height:100%;min-height:0;margin:0;grid-template-rows:minmax(0,1fr);place-items:center}.sm-prose .sm-publish-carousel:not([data-sm-carousel-ready])>figure:not(:first-child){display:none}.sm-prose .sm-publish-carousel:not([data-sm-carousel-ready])>figure a{display:grid;width:100%;height:100%;min-height:0;grid-template-rows:minmax(0,1fr);place-items:center}.sm-prose .sm-publish-carousel:not([data-sm-carousel-ready])>figure img{display:block;width:auto;height:100%;max-width:100%;max-height:100%;aspect-ratio:var(--sm-lazy-ratio, auto);object-fit:contain;border-radius:16px}.sm-prose .sm-publish-carousel__track{display:flex;width:100%;height:100%;aspect-ratio:16 / 9;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none}.sm-prose .sm-publish-carousel__track::-webkit-scrollbar{display:none}.sm-prose .sm-publish-carousel__track figure{position:relative;flex:0 0 100%;display:grid;width:100%;height:100%;min-width:0;min-height:0;margin:0;grid-template-rows:minmax(0,1fr);transform:none;place-items:center;scroll-snap-align:start}.sm-prose .sm-publish-carousel__track figure a{display:grid;width:100%;height:100%;min-height:0;grid-template-rows:minmax(0,1fr);place-items:center}.sm-prose .sm-publish-carousel__track figure img{display:block;width:auto;height:100%;max-width:100%;max-height:100%;margin:auto;aspect-ratio:var(--sm-lazy-ratio, auto);object-fit:contain;border-radius:16px}.sm-prose .sm-publish-carousel>button{position:absolute;z-index:2;top:50%;display:grid;width:42px;height:42px;padding:0;transform:translateY(-50%);place-items:center;border:1px solid rgba(255,255,255,.2);border-radius:50%;background:rgba(19,22,27,.82);color:#fff;font-size:30px;line-height:1;cursor:pointer}.sm-prose .sm-publish-carousel>button:hover{border-color:var(--sm-accent);background:var(--sm-accent);color:var(--sm-on-accent)}.sm-prose .sm-publish-carousel>button:disabled{opacity:.3;cursor:default}.sm-prose .sm-publish-carousel__previous{left:12px}.sm-prose .sm-publish-carousel__next{right:12px}.sm-prose .sm-publish-carousel__counter{position:absolute;z-index:2;right:64px;bottom:12px;padding:3px 10px;border-radius:999px;background:rgba(19,22,27,.82);color:#fff;font-size:.8rem;line-height:1.6;pointer-events:none}@media(max-width:600px){.sm-media-viewer__previous,.sm-media-viewer__next{width:38px;height:38px;font-size:25px}.sm-prose .sm-publish-carousel>button{width:34px;height:34px;font-size:24px}.sm-prose .sm-publish-carousel__previous{left:6px}.sm-prose .sm-publish-carousel__next{right:6px}.sm-prose .sm-publish-carousel__counter{right:46px;bottom:7px}}.sm-article-cover{max-width:1120px;margin-inline:auto}.sm-article-cover img{max-height:720px;object-fit:cover}.sm-article-body{max-width:820px;margin-inline:auto;font-size:clamp(1.02rem,.94rem + .28vw,1.18rem)}.sm-article-body figure{width:min(1100px,calc(100vw - 40px));margin-left:50%;transform:translateX(-50%)}.sm-fullstory-gallery{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(250px,38%);gap:14px;overflow-x:auto;margin-top:42px;padding:2px 2px 14px;scroll-snap-type:x mandatory;scrollbar-width:thin}.sm-fullstory-gallery[hidden]{display:none}.sm-fullstory-gallery__item{overflow:hidden;min-height:220px;border-radius:18px;background:var(--sm-surface);scroll-snap-align:start}.sm-fullstory-gallery__item img{display:block;width:100%;height:100%;max-height:430px;object-fit:cover}.sm-downloads{margin-top:clamp(38px,6vw,70px)}.sm-section-heading{display:flex;align-items:end;justify-content:space-between;margin-bottom:18px}.sm-section-heading h2{margin:5px 0 0;font-size:clamp(1.25rem,2vw,1.7rem)}.sm-downloads__list{display:grid;gap:10px}.sm-download-group{display:grid;grid-template-columns:minmax(180px,1fr) minmax(280px,auto);gap:16px;align-items:center;padding:14px 16px 14px 20px;border:1px solid var(--story-line);border-radius:17px;background:var(--sm-surface)}.sm-download-group__name{display:grid;gap:4px;min-width:0;font-weight:800;overflow-wrap:anywhere}.sm-download-group__count{color:var(--sm-muted);font-size:.78rem;font-weight:500}.sm-download-group__variants{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.sm-download-variant{display:inline-flex;box-sizing:border-box;width:170px;align-items:center;justify-content:center;gap:6px;min-height:52px;padding:8px 10px;border-radius:12px;background:var(--sm-accent);color:#f4f4f4!important;font-size:.86rem;font-weight:800;line-height:1.2;text-decoration:none!important}.sm-download-variant:hover{filter:brightness(1.07);transform:translateY(-1px)}.sm-download-variant__text{display:inline-flex;align-items:baseline;gap:6px;white-space:nowrap}.sm-download-variant__text strong{font:inherit;line-height:1}.sm-download-variant__text small{color:inherit;font-size:.74rem;font-weight:600;line-height:1;opacity:.78}.sm-download-variant__icon{display:block;flex:none;width:18px;height:18px;fill:currentColor}.sm-archive{margin-top:12px}.sm-spoiler__toggle{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;padding:16px 20px;border:1px solid var(--story-line);border-radius:16px;background:transparent;color:var(--sm-text);text-align:left;cursor:pointer}.sm-spoiler__toggle>span,.sm-spoiler__toggle strong{display:block}.sm-spoiler__toggle strong{margin-top:3px;font-size:1rem}.sm-spoiler__toggle i{transition:transform .22s ease}.sm-spoiler__toggle[aria-expanded=true] i{transform:rotate(180deg)}.sm-spoiler__panel{padding:10px 0 0}.sm-telegram-note{display:flex;align-items:center;gap:14px;margin-top:26px;padding:17px 20px;border-radius:17px;background:color-mix(in srgb,#229ed9 13%,var(--sm-surface));color:var(--sm-text)}.sm-telegram-note>i{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:#229ed9;color:white}.sm-telegram-note span,.sm-telegram-note strong,.sm-telegram-note small{display:block}.sm-telegram-note small{margin-top:2px;color:var(--sm-muted)}.sm-telegram-note,.sm-telegram-note:hover,.sm-telegram-note:focus,.sm-telegram-note *{border-bottom:0!important;box-shadow:none!important;text-decoration:none!important}.sm-fullstory__footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-top:40px;padding-top:22px;border-top:1px solid var(--story-line)}.sm-fullstory__tags{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--sm-muted)}.sm-fullstory__tags a{padding:6px 10px;border-radius:999px;background:var(--sm-surface)}.sm-fullstory__footer-actions{display:flex;align-items:center;gap:18px;margin-left:auto}.sm-share-panel{display:inline-flex;align-items:center;gap:9px;min-height:42px;padding:6px 7px 6px 12px;border:1px solid var(--story-line);border-radius:14px;background:var(--sm-surface)}.sm-share-panel__label{display:inline-flex;align-items:center;gap:7px;margin-right:2px;color:var(--sm-muted);font-size:.78rem;font-weight:750}.sm-share-panel__label svg,.sm-share-copy svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sm-share-social{position:relative;flex:0 0 143px;width:143px;height:32px}.sm-share-social__loading{position:absolute;inset:0;display:flex;gap:5px}.sm-share-social__loading i{width:32px;height:32px;flex:0 0 32px;border-radius:9px;background:var(--sm-surface-2)}.sm-share-social:has(.ya-share2__list) .sm-share-social__loading{display:none}.sm-share-social>.ya-share2{position:absolute;inset:0}.sm-share-panel .ya-share2,.sm-share-panel .ya-share2__container,.sm-share-panel .ya-share2__list{display:inline-flex!important;align-items:center;margin:0!important}.sm-share-panel .ya-share2__list{gap:5px}.sm-share-panel .ya-share2__item{margin:0!important}.sm-share-panel .ya-share2__link{display:grid!important;width:32px!important;height:32px!important;place-items:center;border:0!important;border-radius:9px!important;box-shadow:none!important;text-decoration:none!important;transition:transform .16s ease,filter .16s ease}.sm-share-panel .ya-share2__link:hover{transform:translateY(-2px);filter:brightness(1.08)}.sm-share-panel .ya-share2__badge{display:block!important;width:32px!important;height:32px!important;border-radius:9px!important}.sm-share-panel .ya-share2__icon{width:32px!important;height:32px!important;background-size:32px 32px!important}.sm-share-copy{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:0 9px;border:0;border-left:1px solid var(--story-line);background:transparent;color:var(--sm-muted);font:inherit;font-size:.76rem;font-weight:750;cursor:pointer}.sm-share-copy:hover{color:var(--sm-accent)}.sm-share-copy.is-copied{color:#26a87b}.sm-share-copy.is-error{color:#d9584f}.sm-fullstory__rating{display:inline-flex;align-items:center;gap:11px;min-height:42px;padding:7px 12px;border:1px solid var(--story-line);border-radius:14px;background:var(--sm-surface);color:var(--sm-muted);font-size:.78rem;font-variant-numeric:tabular-nums}.sm-rating-summary{display:grid;flex:0 0 158px;gap:1px;width:158px;min-width:158px;line-height:1.25}.sm-rating-summary strong{color:var(--sm-text);font-size:.79rem;font-weight:780}.sm-rating-summary>span{color:var(--sm-muted);font-size:.7rem}.sm-fullstory__rating.is-preview .sm-rating-summary strong{color:var(--sm-accent)}.sm-fullstory__rating .rating{float:none;width:126px;height:24px;color:inherit;font-family:inherit;font-size:inherit}.sm-fullstory__rating .unit-rating{position:relative;display:block;width:126px;height:24px;margin:0!important;padding:0;background:none!important;list-style:none;isolation:isolate}.sm-fullstory__rating .unit-rating::before,.sm-fullstory__rating .unit-rating .current-rating::before{content:"★★★★★";display:block;width:126px;font-family:Arial,sans-serif;font-size:22px;font-weight:400;line-height:24px;letter-spacing:2px;white-space:nowrap}.sm-fullstory__rating .unit-rating::before{position:absolute;inset:0;z-index:0;color:color-mix(in srgb,var(--sm-muted) 48%,transparent)}.sm-fullstory__rating .unit-rating li{float:none;margin:0;padding:0;text-indent:-9999px}.sm-fullstory__rating .unit-rating .current-rating{position:absolute;top:0;left:0;z-index:1;display:block;overflow:hidden;height:24px;background:none!important;text-indent:-9999px}.sm-fullstory__rating .unit-rating .current-rating::before{color:#ff982f;text-indent:0;filter:drop-shadow(0 2px 5px rgba(244,123,32,.2))}.sm-fullstory__rating.is-preview .unit-rating .current-rating{opacity:0}.sm-fullstory__rating.is-interactive .unit-rating::before,.sm-fullstory__rating.is-interactive .unit-rating .current-rating{opacity:0}.sm-fullstory__rating .unit-rating li a{position:absolute;top:0!important;z-index:3;display:block;width:25.2px!important;height:24px!important;padding:0;background:none!important;text-decoration:none!important;text-indent:-9999px}.sm-fullstory__rating .unit-rating li a::before{content:"★";position:absolute;inset:0;display:grid;place-items:center;color:transparent;font-family:Arial,sans-serif;font-size:22px;font-weight:400;line-height:24px;text-indent:0;-webkit-text-stroke:1.35px color-mix(in srgb,var(--sm-text) 82%,transparent);transition:color .3s ease,-webkit-text-stroke-color .3s ease,transform .3s ease}.sm-fullstory__rating .unit-rating a.r1-unit{left:0!important}.sm-fullstory__rating .unit-rating a.r2-unit{left:25.2px!important}.sm-fullstory__rating .unit-rating a.r3-unit{left:50.4px!important}.sm-fullstory__rating .unit-rating a.r4-unit{left:75.6px!important}.sm-fullstory__rating .unit-rating a.r5-unit{left:100.8px!important}.sm-fullstory__rating .unit-rating li a:is(:hover,:focus-visible){z-index:4;border-radius:6px;outline:0}.sm-fullstory__rating .unit-rating li a.is-average-star::before{color:#ff982f;-webkit-text-stroke-color:#ff982f}.sm-fullstory__rating.is-preview .unit-rating li a::before{color:transparent;-webkit-text-stroke-color:color-mix(in srgb,var(--sm-text) 90%,transparent)}.sm-fullstory__rating.is-preview .unit-rating li a.is-preview-star::before{color:#ff982f;-webkit-text-stroke-color:#ff982f;filter:drop-shadow(0 2px 5px rgba(244,123,32,.2))}.sm-fullstory__rating.is-saved .unit-rating li a::before{color:transparent;-webkit-text-stroke-color:color-mix(in srgb,var(--sm-text) 72%,transparent)}.sm-fullstory__rating.is-saved .unit-rating li a.is-confirmed-star::before{color:#35b98a;-webkit-text-stroke-color:#35b98a;filter:drop-shadow(0 2px 6px rgba(53,185,138,.28));transform:scale(1.08)}.sm-fullstory__rating.is-saved .sm-rating-summary strong{color:#35b98a}.sm-fullstory__rating .unit-rating li a:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--sm-accent) 72%,transparent)}.sm-fullstory__rating>span{white-space:nowrap}.sm-rating-edit{border:0;background:transparent;color:var(--sm-accent);cursor:pointer}.sm-fullstory:has(+.sm-comments-section){margin-bottom:0}.sm-comments-section{margin-top:clamp(18px,2vw,28px)}.sm-section-title{margin-bottom:20px;font-size:clamp(1.25rem,2vw,1.65rem)}.sm-section-title span{color:var(--sm-muted);font-size:.72em}@media(max-width:860px){.sm-app-layout{grid-template-columns:minmax(0,1fr);gap:28px}.sm-app-main{display:block}.sm-app-poster{position:relative;top:auto}.sm-app-poster{width:min(100%,420px);margin-inline:auto}.sm-app-specs{grid-template-columns:minmax(0,1fr)}.sm-fullstory-gallery{grid-auto-columns:68%}}@media(max-width:620px){.sm-fullstory__footer-actions{width:100%;margin-left:0;flex-wrap:wrap}.sm-share-panel{width:100%;justify-content:center}.sm-fullstory__rating{width:100%;justify-content:space-between}.sm-rating-summary{flex-basis:158px;width:158px;min-width:158px;text-align:right}}@container sm-story (max-width: 800px){.sm-app-layout{grid-template-columns:minmax(0,1fr);gap:28px}.sm-app-main{display:block}.sm-app-poster{position:relative;top:auto;width:min(100%,420px);margin-inline:auto}.sm-app-description{margin-bottom:28px}.sm-app-specs{grid-template-columns:minmax(0,1fr);margin:28px 0}.sm-app-features{display:block;margin-top:28px}.sm-app-features h2{margin:0 0 12px}}@media(max-width:700px){.sm-app-layout{grid-template-columns:minmax(0,1fr)}.sm-app-main{display:block}.sm-app-poster{width:min(100%,350px);margin-inline:auto}.sm-app-specs{grid-template-columns:minmax(0,1fr)}}@media(max-width:620px){.sm-fullstory__header{gap:12px;margin-bottom:20px;padding-bottom:18px}.sm-fullstory__heading h1{font-size:clamp(1.65rem,8vw,2.25rem)}.sm-fullstory__actions{align-self:flex-start}.sm-story-action--edit{width:44px;padding:0}.sm-story-action--edit>span,.sm-story-action__chevron{display:none}.sm-app-layout{grid-template-columns:1fr}.sm-app-poster{width:min(100%,330px);margin-inline:auto}.sm-app-specs{grid-template-columns:minmax(0,1fr)}.sm-prose{line-height:1.68}.sm-prose figure,.sm-article-body figure{width:auto;margin:22px 0;transform:none}.sm-news-hero,.sm-article-cover{margin-inline:-14px;border-radius:0}.sm-fullstory-gallery{grid-auto-columns:88%;margin-inline:-14px;padding-inline:14px}.sm-download-group{gap:12px;padding:15px}.sm-download-group__variants{display:grid;width:min(100%,348px);grid-template-columns:repeat(2,minmax(0,1fr))}.sm-download-variant{width:100%;min-width:0;padding-inline:8px;font-size:.8rem;white-space:normal}.sm-download-variant small{font-size:.68rem}.sm-telegram-note{align-items:flex-start;padding:15px}.sm-telegram-note small{font-size:.76rem}.sm-fullstory__footer{align-items:flex-start}.sm-fullstory__footer-actions{width:100%;margin-left:0;justify-content:stretch}.sm-share-panel{flex:1 1 100%;flex-wrap:nowrap;justify-content:flex-start;overflow:hidden}.sm-share-panel__label{flex:0 0 auto;margin:0 2px 0 0}.sm-share-copy{margin-left:auto}}@media(max-width:680px){.sm-download-group{grid-template-columns:1fr}.sm-download-group__variants{justify-content:flex-start}}@media(max-width:580px){.sm-download-group__variants{width:100%}.sm-download-group.is-single .sm-download-variant{grid-column:1 / -1}}@media(max-width:390px){.sm-share-panel{gap:6px;padding-left:9px}.sm-share-panel__label>span{display:none}.sm-share-panel .ya-share2__list{gap:3px}.sm-share-copy{padding-inline:7px}.sm-rating-summary{flex:1 1 auto;width:auto;min-width:0;white-space:normal!important}.sm-app-specs{grid-template-columns:1fr}.sm-download-group__variants{width:100%;grid-template-columns:1fr}}.sm-media-viewer{position:fixed;inset:0;z-index:10050;display:grid;place-items:center;padding:clamp(14px,4vw,44px);background:rgba(5,7,10,.9);backdrop-filter:blur(12px);cursor:zoom-out}.sm-media-viewer__track{position:absolute;inset:0;display:flex;overflow:hidden;scroll-snap-type:x mandatory;scrollbar-width:none}.sm-media-viewer__track::-webkit-scrollbar{display:none}.sm-media-viewer__slide{display:grid;flex:0 0 100%;min-width:0;height:100%;box-sizing:border-box;padding:clamp(14px,4vw,44px);place-items:center;scroll-snap-align:start}.sm-media-viewer__image{display:block;grid-area:1 / 1;max-width:100%;max-height:calc(100vh - 40px);width:auto;height:auto;border-radius:14px;box-shadow:0 24px 80px rgba(0,0,0,.55);cursor:zoom-out;object-fit:contain}.sm-media-viewer__close{position:fixed;top:max(14px,env(safe-area-inset-top));right:max(14px,env(safe-area-inset-right));display:grid;place-items:center;width:46px;height:46px;padding:0;border:1px solid rgba(255,255,255,.2);border-radius:50%;background:rgba(25,29,36,.82);color:#fff;cursor:pointer}.sm-media-viewer__close svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.sm-media-viewer__close:hover{background:var(--sm-accent)}.sm-media-viewer__previous,.sm-media-viewer__next{position:absolute;z-index:1;top:50%;display:grid;width:48px;height:48px;padding:0;transform:translateY(-50%);place-items:center;border:1px solid rgba(255,255,255,.25);border-radius:50%;background:rgba(25,29,36,.82);color:#fff;font-size:32px;line-height:1;cursor:pointer}.sm-media-viewer__previous{left:max(16px,env(safe-area-inset-left))}.sm-media-viewer__next{right:max(16px,env(safe-area-inset-right))}.sm-media-viewer__previous:hover,.sm-media-viewer__next:hover{background:var(--sm-accent)}.sm-media-viewer :is(.sm-media-viewer__previous,.sm-media-viewer__next) svg,.sm-prose .sm-publish-carousel>button svg{display:block;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.sm-media-viewer :is(.sm-media-viewer__previous,.sm-media-viewer__next):disabled{opacity:.35;cursor:default}.sm-media-viewer__counter{position:absolute;bottom:max(18px,env(safe-area-inset-bottom));left:50%;padding:5px 12px;transform:translateX(-50%);border-radius:999px;background:rgba(25,29,36,.82);color:#fff;font-size:.85rem;pointer-events:none}.sm-story-carousel{position:relative;max-width:100%;margin:1.3em 0}.sm-story-carousel__track{display:flex;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:16px}.sm-story-carousel__track::-webkit-scrollbar{display:none}.sm-story-carousel__track figure{flex:0 0 100%;display:grid;place-items:center;min-width:0;margin:0;scroll-snap-align:start}.sm-story-carousel__track figure :is(a,img){display:block;max-width:100%}.sm-story-carousel__track figure img{width:auto;height:auto;max-height:min(70vh,680px);object-fit:contain}.sm-story-carousel>button{position:absolute;z-index:1;top:50%;display:grid;place-items:center;width:40px;height:40px;transform:translateY(-50%);border:1px solid var(--sm-border);border-radius:50%;background:var(--sm-surface-2);color:var(--sm-text);font-size:26px;cursor:pointer}.sm-story-carousel__previous{left:10px}.sm-story-carousel__next{right:10px}.site-stats{display:grid;gap:clamp(20px,3vw,32px);min-width:0}.site-stats__header{padding:clamp(24px,4vw,42px);border:1px solid var(--sm-border);border-radius:24px;background:linear-gradient(135deg,var(--sm-surface),var(--sm-surface-soft));box-shadow:var(--sm-shadow)}.site-stats__eyebrow{margin:0 0 7px;color:var(--sm-accent-strong);font-size:.76rem;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.site-stats__header h1{margin:0;color:var(--sm-text)}.site-stats__header h1{font-size:clamp(1.8rem,4vw,2.8rem)}.site-stats__header>p:last-child{max-width:680px;margin:10px 0 0;color:var(--sm-muted)}.site-stats__activity,.site-stats__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.site-stats__period,.site-stats__group{border:1px solid var(--sm-border);border-radius:20px;background:var(--sm-surface)}.site-stats__period{padding:21px}.site-stats__period span{color:var(--sm-muted);font-size:.82rem;font-weight:750}.site-stats__period strong{display:block;margin:8px 0 4px;color:var(--sm-accent-strong);font-size:clamp(1.8rem,4vw,2.45rem);line-height:1}.site-stats__period p{margin:0;color:var(--sm-muted);font-size:.86rem;line-height:1.5}.site-stats__group{display:flex;min-width:0;padding:22px;flex-direction:column}.site-stats__group h2{display:flex;gap:10px;align-items:center;margin:0 0 14px;color:var(--sm-text);font-size:1.08rem}.site-stats__group h2 i{color:var(--sm-accent-strong)}.site-stats__group dl{margin:0}.site-stats__group dl>div{display:flex;gap:14px;align-items:center;justify-content:space-between;padding:11px 0;border-bottom:1px solid var(--sm-border)}.site-stats__group dt{color:var(--sm-muted)}.site-stats__group dd{margin:0;color:var(--sm-text);font-size:1.05rem;font-weight:850}.site-stats__link{display:inline-flex;gap:8px;align-items:center;margin-top:auto;padding-top:18px;color:var(--sm-accent-strong)!important;font-weight:800;text-decoration:none}.site-stats__link:hover{text-decoration:underline}@media(max-width:820px){.site-stats__activity{grid-template-columns:1fr}.site-stats__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site-stats__group:last-child{grid-column:1 / -1}}@media(max-width:560px){.site-stats__header{border-radius:18px}.site-stats__grid{grid-template-columns:1fr}.site-stats__group:last-child{grid-column:auto}}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--sm-accent: #ff8a32;--sm-accent-strong: #ff9d55;--sm-accent-soft: #3b2417;--sm-on-accent: #e4e5e8;--sm-bg: #101216;--sm-surface: #191c22;--sm-surface-2: #22262e;--sm-text: #f2f4f7;--sm-muted: #a8b0bc;--sm-border: #303640;--sm-shadow: 0 14px 38px rgba(0, 0, 0, .28);--sm-shadow-hover: 0 20px 48px rgba(0, 0, 0, .4)}}.sm-editorial-dialog--quick #xfield_holder_root{display:none!important}.sm-editorial-dialog--quick .sm-quick-schedule{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.sm-editorial-dialog--quick .sm-quick-schedule label{flex:1 1 180px}.sm-editorial-dialog--quick .sm-quick-schedule input[type=datetime-local]{flex:1 1 220px;min-height:44px}.sm-editorial-dialog--quick .sm-quick-schedule__submit{min-height:44px;padding:10px 17px;border:1px solid var(--sm-accent);border-radius:11px;background:var(--sm-accent);color:var(--sm-on-accent);font-weight:750;cursor:pointer}#dropmenudiv.sm-edit-menu{z-index:1300!important;box-sizing:border-box;width:min(292px,calc(100vw - 24px))!important;min-width:244px;margin-top:8px;padding:7px;border:1px solid var(--sm-border);border-radius:16px;background:color-mix(in srgb,var(--sm-surface) 96%,transparent)!important;box-shadow:0 22px 60px rgba(0,0,0,.28);color:var(--sm-text);font-family:var(--sm-font);font-size:.9rem!important;line-height:1.25!important;opacity:1!important;backdrop-filter:blur(18px)}#dropmenudiv.sm-edit-menu .sm-edit-menu__item{display:flex!important;align-items:center;gap:11px;box-sizing:border-box;width:100%!important;min-height:44px;padding:8px 10px!important;border:0;border-radius:11px;color:var(--sm-text)!important;font:650 .9rem/1.25 var(--sm-font);text-align:left;text-decoration:none!important;text-indent:0!important;transition:color .16s ease,background-color .16s ease,transform .16s ease}#dropmenudiv.sm-edit-menu .sm-edit-menu__item:hover,#dropmenudiv.sm-edit-menu .sm-edit-menu__item:focus-visible{background:var(--sm-accent-soft);color:var(--sm-accent)!important;outline:0;transform:translateX(2px)}.sm-edit-menu__icon{display:grid;place-items:center;flex:0 0 32px;width:32px;height:32px;border-radius:9px;background:var(--sm-surface-2);color:var(--sm-muted)}.sm-edit-menu__icon svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}#dropmenudiv.sm-edit-menu .sm-edit-menu__item:hover .sm-edit-menu__icon,#dropmenudiv.sm-edit-menu .sm-edit-menu__item:focus-visible .sm-edit-menu__icon{background:color-mix(in srgb,var(--sm-accent) 14%,var(--sm-surface));color:var(--sm-accent)}#dropmenudiv.sm-edit-menu .sm-edit-menu__item--delete{margin-top:6px;padding-top:9px!important;border-top:1px solid var(--sm-border);border-radius:0 0 11px 11px;color:#e15b52!important}#dropmenudiv.sm-edit-menu .sm-edit-menu__item--delete .sm-edit-menu__icon{background:color-mix(in srgb,#d94b43 12%,var(--sm-surface));color:#e15b52}.sm-quick-publish-dialog{position:fixed;width:min(1180px,calc(100vw - 32px));height:min(900px,calc(100dvh - 32px));max-width:none;max-height:none;box-sizing:border-box;grid-template-rows:52px minmax(0,1fr);padding:0;overflow:hidden;border:1px solid var(--sm-border);border-radius:18px;background:var(--sm-surface);box-shadow:0 28px 90px rgba(0,0,0,.45)}.sm-quick-publish-dialog[open]{display:grid}.sm-quick-publish-dialog::backdrop{background:rgba(5,8,13,.72);backdrop-filter:blur(7px)}.sm-quick-publish-dialog__header{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px;padding:0 12px 0 20px;border-bottom:1px solid var(--sm-border);color:var(--sm-text);font:750 .93rem/1.3 var(--sm-font)}.sm-quick-publish-dialog iframe{display:block;width:100%;height:100%;min-height:0;border:0;background:var(--sm-surface)}.sm-quick-publish-dialog__close{display:grid;flex:0 0 36px;width:36px;height:36px;padding:0;place-items:center;border:1px solid var(--sm-border);border-radius:50%;background:var(--sm-surface-2);color:var(--sm-text);font-size:25px;line-height:1;cursor:pointer}.sm-quick-publish-dialog__close:hover{border-color:var(--sm-accent);color:var(--sm-accent)}@media(max-width:700px){.sm-quick-publish-dialog{width:100vw;height:100dvh;border:0;border-radius:0}.sm-quick-publish-dialog__header{padding-left:14px}}#modal-overlay,.sm-user-dialog-backdrop,.ui-widget-overlay{background:rgba(5,8,13,.7)!important;opacity:1!important;backdrop-filter:blur(6px)}.sm-editorial-dialog.ui-dialog{position:fixed!important;top:calc(var(--sm-visual-viewport-top, 0px) + var(--sm-visual-viewport-height, 100vh) / 2)!important;left:50%!important;z-index:1302!important;display:none!important;flex-direction:column;box-sizing:border-box;width:min(540px,calc(100vw - 32px))!important;max-width:calc(100vw - 32px)!important;max-height:min(760px,calc(var(--sm-visual-viewport-height, 100vh) - 32px))!important;margin:0!important;padding:0!important;transform:translate(-50%,-50%)!important;overflow:hidden;border:1px solid var(--sm-border)!important;border-radius:20px!important;background:var(--sm-surface)!important;box-shadow:0 28px 80px rgba(0,0,0,.42)!important;color:var(--sm-text)!important;font-family:var(--sm-font)!important}.sm-editorial-dialog.ui-dialog.is-sm-dialog-open{display:flex!important}.sm-editorial-dialog--quick.ui-dialog{width:min(980px,calc(100vw - 32px))!important;height:min(820px,calc(var(--sm-visual-viewport-height, 100vh) - 32px))!important}.sm-editorial-dialog--media.ui-dialog{z-index:1410!important;width:min(920px,calc(100vw - 32px))!important;height:min(720px,calc(var(--sm-visual-viewport-height, 100vh) - 32px))!important}.sm-editorial-dialog--prompt.ui-dialog,.sm-editorial-dialog--confirm.ui-dialog,.sm-editorial-dialog--alert.ui-dialog{z-index:1520!important}.ui-widget-overlay.sm-editorial-overlay--nested{z-index:1519!important}.sm-editorial-dialog .ui-dialog-titlebar{position:relative;display:flex;align-items:center;flex:0 0 auto;min-height:68px;box-sizing:border-box;padding:18px 72px 18px 22px!important;border:0!important;border-bottom:1px solid var(--sm-border)!important;border-radius:0!important;background:var(--sm-surface)!important;color:var(--sm-text)!important}.sm-editorial-dialog .ui-dialog-title{margin:0!important;color:var(--sm-text)!important;font:800 clamp(1.05rem,2.6vw,1.3rem)/1.25 var(--sm-font)!important}.sm-editorial-dialog .ui-dialog-titlebar-close{position:absolute!important;top:50%!important;right:18px!important;left:auto!important;display:grid!important;place-items:center;width:38px!important;height:38px!important;margin:0!important;padding:0!important;transform:translateY(-50%);border:1px solid var(--sm-border)!important;border-radius:12px!important;background:var(--sm-surface-2)!important;box-shadow:none!important;color:var(--sm-muted)!important;font-size:0!important;line-height:0!important;text-indent:0!important;cursor:pointer}.sm-editorial-dialog .ui-dialog-titlebar-close .ui-icon,.sm-editorial-dialog .ui-dialog-titlebar-close .ui-button-text,.sm-editorial-dialog .ui-dialog-titlebar-close .ui-button-icon-space{display:none!important}.sm-editorial-dialog .ui-dialog-titlebar-close::before,.sm-editorial-dialog .ui-dialog-titlebar-close::after{content:"";position:absolute;width:16px;height:2px;border-radius:99px;background:currentColor}.sm-editorial-dialog .ui-dialog-titlebar-close::before{transform:rotate(45deg)}.sm-editorial-dialog .ui-dialog-titlebar-close::after{transform:rotate(-45deg)}.sm-editorial-dialog .ui-dialog-titlebar-close:hover,.sm-editorial-dialog .ui-dialog-titlebar-close:focus-visible{border-color:var(--sm-accent)!important;background:var(--sm-accent-soft)!important;color:var(--sm-accent)!important;outline:0}.sm-editorial-dialog .ui-dialog-content{flex:1 1 auto;box-sizing:border-box;width:100%!important;min-height:0!important;height:auto!important;padding:24px!important;overflow:auto!important;border:0!important;background:var(--sm-surface)!important;color:var(--sm-text)!important;font:500 .94rem/1.55 var(--sm-font)!important;scrollbar-color:var(--sm-muted) transparent}.sm-editorial-dialog--confirm .ui-dialog-content,.sm-editorial-dialog--alert .ui-dialog-content{min-height:108px!important;padding:28px 24px!important;font-size:1rem!important}.sm-editorial-dialog--danger .ui-dialog-titlebar::before{content:"";flex:0 0 10px;width:10px;height:10px;margin-right:12px;border-radius:50%;background:#df554c;box-shadow:0 0 0 6px color-mix(in srgb,#df554c 14%,transparent)}.sm-editorial-dialog input[type=text],.sm-editorial-dialog input[type=email],.sm-editorial-dialog input[type=url],.sm-editorial-dialog input[type=password],.sm-editorial-dialog input[type=number],.sm-editorial-dialog select,.sm-editorial-dialog textarea{box-sizing:border-box;width:100%!important;max-width:100%;min-height:44px;padding:10px 12px!important;border:1px solid var(--sm-border)!important;border-radius:11px!important;background:var(--sm-surface-2)!important;box-shadow:none!important;color:var(--sm-text)!important;font:500 .94rem/1.4 var(--sm-font)!important}.sm-editorial-dialog textarea{min-height:130px;resize:vertical}.sm-editorial-dialog--complaint #dle-promt-text{display:block;margin-top:14px}.sm-editorial-dialog--complaint #dle-promt-mail{display:block;margin-top:10px}.sm-editorial-dialog input:focus,.sm-editorial-dialog select:focus,.sm-editorial-dialog textarea:focus{border-color:var(--sm-accent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--sm-accent) 18%,transparent)!important;outline:0!important}.sm-editorial-dialog .ui-state-error{border-color:#df554c!important;box-shadow:0 0 0 3px color-mix(in srgb,#df554c 16%,transparent)!important}.sm-editorial-dialog .ui-dialog-buttonpane{flex:0 0 auto;box-sizing:border-box;margin:0!important;padding:14px 20px 18px!important;border:0!important;border-top:1px solid var(--sm-border)!important;background:var(--sm-surface)!important}.sm-editorial-dialog .ui-dialog-buttonset{display:flex;justify-content:flex-end;gap:10px;float:none!important}.sm-editorial-dialog .ui-dialog-buttonpane button{min-width:112px;min-height:44px;margin:0!important;padding:10px 18px!important;border:1px solid var(--sm-border)!important;border-radius:12px!important;background:var(--sm-surface-2)!important;box-shadow:none!important;color:var(--sm-text)!important;font:750 .9rem/1 var(--sm-font)!important;cursor:pointer}.sm-editorial-dialog .ui-dialog-buttonpane button:last-child:not(.ui-button-delete){border-color:var(--sm-accent)!important;background:var(--sm-accent)!important;color:var(--sm-on-accent)!important}.sm-editorial-dialog .ui-dialog-buttonpane .ui-button-delete{border-color:color-mix(in srgb,#df554c 58%,var(--sm-border))!important;background:color-mix(in srgb,#df554c 12%,var(--sm-surface))!important;color:#f06a61!important}.sm-editorial-dialog .ui-dialog-buttonpane button:hover,.sm-editorial-dialog .ui-dialog-buttonpane button:focus-visible{filter:brightness(1.06);outline:0;transform:translateY(-1px)}.sm-editorial-dialog--quick .ui-dialog-content table{width:100%!important;border-collapse:separate;border-spacing:0 10px}.sm-editorial-dialog--quick .ui-dialog-content td{padding:5px 8px;color:var(--sm-text);vertical-align:middle}.sm-editorial-dialog--quick .ui-dialog-content label{color:var(--sm-muted);font:650 .86rem/1.35 var(--sm-font)}.sm-editorial-dialog--quick .ui-dialog-content hr{border:0;border-top:1px solid var(--sm-border)}.sm-editorial-dialog--quick form[id^=ajaxnews]{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;box-sizing:border-box;width:auto!important;max-width:100%}.sm-editorial-dialog--quick form[id^=ajaxnews]>div:first-child{box-sizing:border-box;width:auto!important;max-width:100%;margin:0!important;padding:16px;border:1px solid var(--sm-border);border-radius:14px;background:var(--sm-surface-2)}.sm-editorial-dialog--quick .quick-edit-text{min-height:48px;font-weight:650!important}.sm-editorial-dialog--quick .xfieldsrow{box-sizing:border-box;width:auto!important;max-width:100%;margin:0!important;float:none!important;min-width:0;padding:16px;border:1px solid var(--sm-border);border-radius:14px;background:color-mix(in srgb,var(--sm-surface-2) 58%,var(--sm-surface))}.sm-editorial-dialog--quick .xfieldsrow:has(>.xfieldscolleft){display:grid;grid-template-columns:minmax(220px,250px) minmax(0,1fr);align-items:center;gap:16px}.sm-editorial-dialog--quick .xfieldscolleft{width:auto!important;max-width:none!important;color:var(--sm-muted);font:700 .84rem/1.4 var(--sm-font);white-space:normal}.sm-editorial-dialog--quick .xfieldsrow:has(>.xfieldscolright input[type=checkbox]){grid-template-columns:minmax(0,1fr) auto}.sm-editorial-dialog--quick .xfieldsrow:has(>.xfieldscolright input[type=checkbox])>.xfieldscolright{justify-self:end;width:auto!important}.sm-editorial-dialog--quick .xfieldscolright{justify-self:stretch;box-sizing:border-box;width:100%!important;max-width:none!important;min-width:0;margin:0!important;float:none!important}.sm-editorial-dialog--quick .xfieldscolright>input:not([type=hidden]),.sm-editorial-dialog--quick .xfieldscolright>select,.sm-editorial-dialog--quick .xfieldscolright>textarea,.sm-editorial-dialog--quick .xfieldscolright>[id^=xfupload_]{display:block;box-sizing:border-box;width:100%!important;max-width:none!important;margin-right:0!important;margin-left:auto!important}.sm-editorial-dialog--quick .xfieldsrow>b,.sm-editorial-dialog--quick .xfieldsrow>.sm-xfield-heading{display:block;margin:0 0 16px;color:var(--sm-text);font:750 .9rem/1.35 var(--sm-font)}.sm-editorial-dialog--quick .xfieldsrow select[multiple]{min-height:150px}.sm-editorial-dialog--quick .form-check-label{display:inline-flex;align-items:center;gap:10px;cursor:pointer}.sm-editorial-dialog--quick input[type=checkbox]{position:relative;display:inline-block!important;flex:0 0 auto;width:52px!important;height:30px!important;min-height:0!important;margin:0!important;padding:0!important;appearance:none!important;-webkit-appearance:none!important;border:1px solid var(--sm-border)!important;border-radius:999px!important;background:var(--sm-surface-3)!important;box-shadow:none!important;cursor:pointer;transition:background-color .18s ease,border-color .18s ease}.sm-editorial-dialog--quick input[type=checkbox]::before{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:var(--sm-muted);transition:transform .18s ease,background-color .18s ease}.sm-editorial-dialog--quick input[type=checkbox]:checked{border-color:var(--sm-accent)!important;background:var(--sm-accent)!important}.sm-editorial-dialog--quick input[type=checkbox]:checked::before{transform:translateX(22px);background:#fff}.sm-editorial-dialog--quick input[type=checkbox]:focus-visible{outline:3px solid var(--sm-accent-soft)!important;outline-offset:2px!important}.sm-editorial-dialog--quick .xfieldscolright>.checkbox{width:auto;margin:0}.sm-editorial-dialog--quick .xfieldscolright>.checkbox>label{min-height:30px}.sm-editorial-dialog--quick .tox-tinymce,.sm-editorial-dialog--quick .wseditor,.sm-editorial-dialog--quick .bb-editor{overflow:hidden;border:1px solid var(--sm-border)!important;border-radius:12px!important}.sm-editorial-dialog--quick .tox-tinymce{background:var(--sm-surface)!important;box-shadow:none!important}.sm-editorial-dialog--quick .tox-tinymce.sm-quick-editor--single-line{min-height:210px!important}.sm-editorial-dialog--quick .tox .tox-editor-header,.sm-editorial-dialog--quick .tox .tox-toolbar,.sm-editorial-dialog--quick .tox .tox-toolbar__overflow,.sm-editorial-dialog--quick .tox .tox-toolbar__primary,.sm-editorial-dialog--quick .tox .tox-menubar{background:var(--sm-surface-2)!important;box-shadow:none!important}.sm-editorial-dialog--quick .tox .tox-editor-header{padding:5px!important;border-bottom:1px solid var(--sm-border)!important}.sm-editorial-dialog--quick .tox .tox-toolbar__group{padding:0 3px!important;border-color:var(--sm-border)!important}.sm-editorial-dialog--quick .tox .tox-tbtn{width:34px!important;height:34px!important;margin:2px!important;border-radius:9px!important;color:var(--sm-muted)!important}.sm-editorial-dialog--quick .tox .tox-split-button>.tox-tbtn--select,.sm-quick-editor-open .tox-tinymce-aux .tox-split-button>.tox-tbtn--select{width:18px!important;min-width:18px!important;margin:0!important;padding:0!important}.sm-editorial-dialog--quick .tox .tox-split-button__chevron,.sm-quick-editor-open .tox-tinymce-aux .tox-split-button__chevron{width:12px!important}.sm-editorial-dialog--quick .tox .tox-tbtn--select,.sm-quick-editor-open .tox-tinymce-aux .tox-tbtn--select{width:auto!important;padding-inline:2px!important}.sm-editorial-dialog--quick .tox .tox-tbtn__select-label,.sm-quick-editor-open .tox-tinymce-aux .tox-tbtn__select-label{margin-inline:2px!important}.sm-editorial-dialog--quick .tox .tox-tbtn__select-chevron,.sm-quick-editor-open .tox-tinymce-aux .tox-tbtn__select-chevron{width:10px!important}.sm-quick-editor-open .tox-tinymce-aux .tox-pop--bottom{margin-top:-12px!important}.sm-quick-editor-open .tox-tinymce-aux .tox-pop--top{margin-top:12px!important}.sm-quick-editor-open .tox-tinymce-aux .tox-pop{font-family:var(--sm-font)!important;color:var(--sm-text)!important}.sm-quick-editor-open .tox-tinymce-aux .tox-pop__dialog{overflow:hidden!important;border:1px solid var(--sm-border)!important;border-radius:12px!important;background:var(--sm-surface-2)!important;box-shadow:0 14px 38px rgba(0,0,0,.38),0 2px 8px rgba(0,0,0,.24)!important}.sm-quick-editor-open .tox-tinymce-aux .tox-pop .tox-toolbar{gap:2px!important;padding:5px!important;background:var(--sm-surface-2)!important;background-image:none!important}.sm-quick-editor-open .tox-tinymce-aux .tox-pop .tox-toolbar__group{gap:1px!important;padding:0 3px!important;border-color:var(--sm-border)!important}.sm-quick-editor-open .tox-tinymce-aux .tox-pop .tox-tbtn{width:32px!important;height:32px!important;margin:1px!important;border-radius:8px!important;background:transparent!important;color:var(--sm-muted)!important}.sm-quick-editor-open .tox-tinymce-aux .tox-pop .tox-tbtn svg{fill:currentColor!important}.sm-quick-editor-open .tox-tinymce-aux .tox-pop .tox-tbtn:hover,.sm-quick-editor-open .tox-tinymce-aux .tox-pop .tox-tbtn:focus,.sm-quick-editor-open .tox-tinymce-aux .tox-pop .tox-tbtn--enabled{background:var(--sm-accent-soft)!important;color:var(--sm-accent)!important}.sm-quick-editor-open .tox-tinymce-aux .tox-pop .tox-tbtn--select{width:auto!important;min-width:0!important;padding-inline:5px 2px!important;color:var(--sm-text)!important}.sm-quick-editor-open .tox-tinymce-aux .tox-pop .tox-tbtn__select-label{max-width:88px!important;margin:0 3px 0 1px!important;padding-block:2px!important;overflow:visible!important;color:var(--sm-text)!important;font:650 .82rem/1.35 var(--sm-font)!important}.sm-quick-editor-open .tox-tinymce-aux .tox-pop .tox-tbtn__select-chevron,.sm-quick-editor-open .tox-tinymce-aux .tox-pop .tox-split-button__chevron{color:var(--sm-muted)!important}.sm-quick-editor-open .tox-tinymce-aux .tox-pop .tox-number-input{height:32px!important;border:1px solid var(--sm-border)!important;border-radius:8px!important;background:var(--sm-surface)!important}.sm-quick-editor-open .tox-tinymce-aux .tox-pop .tox-number-input input{width:50px!important;background:transparent!important;color:var(--sm-text)!important;font:700 .84rem/1 var(--sm-font)!important}.sm-quick-editor-open .tox-tinymce-aux .tox-pop .tox-number-input button{width:24px!important;height:30px!important;color:var(--sm-muted)!important}.sm-quick-editor-open .tox-tinymce-aux .tox-pop .tox-number-input button:hover,.sm-quick-editor-open .tox-tinymce-aux .tox-pop .tox-number-input button:focus{background:var(--sm-accent-soft)!important;color:var(--sm-accent)!important}.sm-quick-editor-open .tox-tinymce-aux .tox-pop--bottom::after{border-color:var(--sm-surface-2) transparent transparent!important}.sm-quick-editor-open .tox-tinymce-aux .tox-pop--bottom::before{border-color:var(--sm-border) transparent transparent!important}.sm-quick-editor-open .tox-tinymce-aux .tox-pop--top::after{border-color:transparent transparent var(--sm-surface-2)!important}.sm-quick-editor-open .tox-tinymce-aux .tox-pop--top::before{border-color:transparent transparent var(--sm-border)!important}.sm-editorial-dialog--quick .tox .tox-tbtn svg{fill:currentColor!important}.sm-editorial-dialog--quick .tox .tox-tbtn:hover,.sm-editorial-dialog--quick .tox .tox-tbtn:focus,.sm-editorial-dialog--quick .tox .tox-tbtn--enabled{background:var(--sm-accent-soft)!important;color:var(--sm-accent)!important}.sm-editorial-dialog--quick .tox .tox-edit-area::before{border-color:var(--sm-accent)!important}.sm-editorial-dialog--quick .tox .tox-edit-area__iframe{background:var(--sm-surface)!important}.sm-editorial-dialog--quick .tox .tox-statusbar{border-color:var(--sm-border)!important;background:var(--sm-surface-2)!important;color:var(--sm-muted)!important}.sm-editorial-dialog--quick [id^=xfupload_] .qq-uploader{display:flex;flex-direction:column;align-items:stretch;gap:12px;box-sizing:border-box;width:100%;padding:14px;border:1px dashed color-mix(in srgb,var(--sm-accent) 55%,var(--sm-border))!important;border-radius:14px;background:color-mix(in srgb,var(--sm-accent-soft) 34%,var(--sm-surface))}.sm-editorial-dialog--quick [id^=uploadedfile_]{display:flex;flex-direction:column;align-items:stretch;gap:8px;width:100%;min-width:0}.sm-editorial-dialog--quick .qq-upload-button{position:relative;display:inline-flex!important;align-items:center;justify-content:center;gap:9px;box-sizing:border-box;width:auto!important;min-height:42px;margin:0!important;padding:9px 15px!important;overflow:hidden;border:1px solid var(--sm-accent)!important;border-radius:11px!important;background:var(--sm-accent)!important;box-shadow:none!important;color:var(--sm-on-accent)!important;font:750 .86rem/1.2 var(--sm-font)!important;text-align:center;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}.sm-editorial-dialog--quick .qq-upload-button::before{content:"";width:17px;height:17px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 16V4M7 9l5-5 5 5M5 15v4h14v-4'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 16V4M7 9l5-5 5 5M5 15v4h14v-4'/%3E%3C/svg%3E") center/contain no-repeat}.sm-editorial-dialog--quick .qq-upload-button:hover,.sm-editorial-dialog--quick .qq-upload-button:focus-within{border-color:var(--sm-accent-strong)!important;background:var(--sm-accent-strong)!important;outline:0!important;transform:translateY(-1px)}.sm-editorial-dialog--quick .qq-upload-button[disabled]{opacity:1!important;border-color:var(--sm-accent)!important;background:var(--sm-accent)!important;color:var(--sm-on-accent)!important;cursor:not-allowed;transform:none}.sm-editorial-dialog--quick .file-preview-card.uploadedfile{position:relative;display:grid;grid-template-columns:112px minmax(0,1fr);flex:1 1 auto;box-sizing:border-box;width:100%!important;height:auto!important;min-height:92px;margin:0!important;overflow:hidden;border:1px solid color-mix(in srgb,var(--sm-border) 78%,var(--sm-muted))!important;border-radius:12px!important;background:var(--sm-surface)!important;box-shadow:0 5px 16px rgba(0,0,0,.12)!important;color:var(--sm-text);text-align:left;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.sm-editorial-dialog--quick .file-preview-card.uploadedfile:hover{border-color:color-mix(in srgb,var(--sm-accent) 62%,var(--sm-border))!important;transform:translateY(-1px)}.sm-editorial-dialog--quick .file-preview-card .active-ribbon{display:none!important}.sm-editorial-dialog--quick .file-preview-card.uploadedfile::before{content:"";position:absolute;top:9px;right:9px;z-index:3;width:8px;height:8px;border-radius:50%;background:#36bd86;box-shadow:0 0 0 4px color-mix(in srgb,#36bd86 16%,transparent)}.sm-editorial-dialog--quick .file-preview-card .file-content{position:relative;display:grid;place-items:center;width:112px;height:100%;min-height:92px;overflow:hidden;border:0!important;border-right:1px solid var(--sm-border)!important;background:var(--sm-surface-2)!important;cursor:grab}.sm-editorial-dialog--quick .file-preview-card .file-preview-image{display:block;width:100%;height:100%;max-width:none!important;object-fit:cover}.sm-editorial-dialog--quick .file-preview-card .file-ext{position:absolute;top:8px;left:8px;z-index:2;padding:3px 7px;border-radius:7px;background:rgba(8,11,16,.76);color:#fff;font:800 .68rem/1.3 var(--sm-font)}.sm-editorial-dialog--quick .file-preview-card .file-footer{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;min-height:92px;border:0!important;background:var(--sm-surface)!important;box-shadow:none!important}.sm-editorial-dialog--quick .file-preview-card .file-footer-caption{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;justify-content:center;padding:14px 16px;margin:0!important;border:0!important;background:var(--sm-surface)!important}.sm-editorial-dialog--quick .file-preview-card .file-caption-info{overflow:hidden;color:var(--sm-text);font:750 .86rem/1.35 var(--sm-font);text-overflow:ellipsis;white-space:nowrap}.sm-editorial-dialog--quick .file-preview-card .file-size-info{margin-top:5px;color:var(--sm-muted);font-size:.76rem}.sm-editorial-dialog--quick .file-preview-card .file-footer-bottom{display:flex;flex:0 0 auto;align-items:center;gap:5px;min-height:44px;margin:0!important;padding:5px 8px!important;border:0!important;border-top:1px solid var(--sm-border)!important;border-radius:0!important;background:var(--sm-surface-2)!important}.sm-editorial-dialog--quick .file-preview-card .file-footer-bottom>div{display:flex;flex:0 1 auto;margin:0!important;padding:0!important;border:0!important}.sm-editorial-dialog--quick .file-preview-card .file-footer-bottom a{display:inline-flex;align-items:center;justify-content:center;gap:7px;box-sizing:border-box;height:auto;min-height:34px;padding:7px 10px;border-radius:8px;background:transparent!important;color:var(--sm-muted);font:700 .75rem/1.2 var(--sm-font);text-decoration:none}.sm-editorial-dialog--quick .file-preview-card .file-preview a::after{content:"Описание"}.sm-editorial-dialog--quick .file-preview-card .file-delete a::after{content:"Удалить"}.sm-editorial-dialog--quick .file-preview-card .file-footer-bottom>div+div{border:0!important}.sm-editorial-dialog--quick .file-preview-card .file-preview a:hover{background:var(--sm-accent-soft)!important;color:var(--sm-accent)}.sm-editorial-dialog--quick .file-preview-card .file-delete a:hover{background:color-mix(in srgb,#df554c 12%,var(--sm-surface))!important;color:#ef6b63}.sm-editorial-dialog--quick [id^=xfupload_] .file-box{box-sizing:border-box;width:100%;padding:12px 14px;border:1px solid var(--sm-border);border-radius:11px;background:var(--sm-surface);color:var(--sm-text);font:650 .8rem/1.4 var(--sm-font)}.sm-editorial-dialog--quick [id^=xfupload_] .file-box .progress{height:6px;margin:9px 0 0;border-radius:999px;background:var(--sm-surface-3);box-shadow:none}.sm-editorial-dialog--quick [id^=xfupload_] .file-box .progress-bar{height:100%;border-radius:inherit;background:var(--sm-accent)}.sm-editorial-dialog--media>.ui-dialog-content{display:flex!important;flex-direction:column;padding:0!important;overflow:hidden!important}.sm-editorial-dialog--media .mediaupload-box,.sm-editorial-dialog--media .tabsitems,.sm-editorial-dialog--media .plupload_wrapper,.sm-editorial-dialog--media .plupload_container{background:var(--sm-surface)!important;color:var(--sm-text)!important}.sm-editorial-dialog--media .tabs{display:flex;align-items:center;flex:0 0 auto;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid var(--sm-border);background:var(--sm-surface-2)}.sm-editorial-dialog--media .tabsitems{min-width:0;background:transparent!important}.sm-editorial-dialog--media .tabs ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.sm-editorial-dialog--media .tabs a{display:inline-flex;align-items:center;min-height:38px;box-sizing:border-box;padding:8px 13px;border:1px solid transparent!important;border-radius:9px;background:var(--sm-surface)!important;color:var(--sm-muted)!important;font:700 .84rem/1.2 var(--sm-font);text-decoration:none}.sm-editorial-dialog--media .tabs a:hover,.sm-editorial-dialog--media .tabs a.current{border-color:var(--sm-accent)!important;background:var(--sm-accent-soft)!important;color:var(--sm-accent)!important}.sm-editorial-dialog--media #link3{display:none!important}.sm-editorial-dialog--media .mediaupload-box{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;border:0!important;box-shadow:none!important;overscroll-behavior:contain;scrollbar-color:var(--sm-muted) transparent}.sm-editorial-dialog--media .mediaupload-row,.sm-editorial-dialog--media .upload-options,.sm-editorial-dialog--media .upload-restriction{border-color:var(--sm-border)!important;background:var(--sm-surface)!important;color:var(--sm-text)!important}.sm-editorial-dialog--media .media-upload-drop-area{margin:14px;width:calc(100% - 28px);border-color:var(--sm-border)!important;background:var(--sm-surface-2)}.sm-editorial-dialog--media .media-upload-drop-area div{color:var(--sm-muted)!important}.sm-editorial-dialog--media .plupload_content,.sm-editorial-dialog--media .plupload_file,.sm-editorial-dialog--media .plupload_file_fields,.sm-editorial-dialog--media .plupload_file_name,.sm-editorial-dialog--media .plupload_filelist_footer{border-color:var(--sm-border)!important;background:var(--sm-surface-2)!important;color:var(--sm-text)!important}.sm-editorial-dialog--media .plupload_button,.sm-editorial-dialog--media .media-upload-button,.sm-editorial-dialog--media .mediaupload-col3 button{min-height:38px!important;box-sizing:border-box!important;padding:8px 12px!important;border:1px solid var(--sm-border)!important;border-radius:10px!important;background:var(--sm-surface-2)!important;box-shadow:none!important;color:var(--sm-text)!important;font:700 .82rem/1.2 var(--sm-font)!important;text-shadow:none!important}.sm-editorial-dialog--media .plupload_button.plupload_add,.sm-editorial-dialog--media .plupload_button.plupload_start,.sm-editorial-dialog--media .media-upload-button{border-color:var(--sm-accent)!important;background:var(--sm-accent)!important;color:var(--sm-on-accent)!important}.sm-editorial-dialog--media .mediaupload-insert-params{border-color:var(--sm-border)!important;background:var(--sm-surface-2)!important;color:var(--sm-text)!important}.sm-editorial-dialog--media .mediaupload-footer{margin-top:auto!important}.sm-editorial-dialog--media .media-upload-button-area{padding:16px;background:var(--sm-surface)!important}.sm-editorial-dialog--media .plupload_wrapper,.sm-editorial-dialog--media .plupload_container{border:1px dashed color-mix(in srgb,var(--sm-accent) 52%,var(--sm-border))!important;border-radius:14px!important;background:color-mix(in srgb,var(--sm-accent-soft) 26%,var(--sm-surface))!important;box-shadow:none!important}.sm-editorial-dialog--media .plupload_header{padding:14px 16px!important;border:0!important;border-bottom:1px solid var(--sm-border)!important;background:transparent!important;color:var(--sm-text)!important}.sm-editorial-dialog--media .plupload_header_title{color:var(--sm-text)!important;font:750 .92rem/1.3 var(--sm-font)!important}.sm-editorial-dialog--media .plupload_header_text{margin-top:3px!important;color:var(--sm-muted)!important;font:500 .78rem/1.4 var(--sm-font)!important}.sm-editorial-dialog--media .plupload_filelist_header,.sm-editorial-dialog--media .plupload_filelist_footer{padding:9px 12px!important;border-color:var(--sm-border)!important;background:var(--sm-surface-2)!important;color:var(--sm-muted)!important}.sm-editorial-dialog--media .plupload_filelist{padding:8px!important;background:transparent!important}.sm-editorial-dialog--media .plupload_file{margin-bottom:6px!important;padding:10px 12px!important;border:1px solid var(--sm-border)!important;border-radius:9px!important;background:var(--sm-surface)!important;color:var(--sm-text)!important}.sm-editorial-dialog--media .plupload_file_name{color:var(--sm-text)!important;font:650 .8rem/1.35 var(--sm-font)!important}.sm-editorial-dialog--media .plupload_file_size,.sm-editorial-dialog--media .plupload_file_status{color:var(--sm-muted)!important}.sm-editorial-dialog--media .plupload_filelist_content .plupload_file_name,.sm-editorial-dialog--media .plupload_filelist_content .plupload_file_fields{background:transparent!important}.sm-editorial-dialog--media .plupload_view_list .plupload_file_status{top:50%!important;height:8px!important;padding:0!important;overflow:hidden;transform:translateY(-50%);border:1px solid var(--sm-border)!important;border-radius:999px!important;background:color-mix(in srgb,var(--sm-muted) 24%,transparent)!important;box-shadow:none!important}.sm-editorial-dialog--media .plupload_view_list .plupload_file_progress{height:100%!important;border:0!important;border-radius:inherit!important;box-shadow:none!important}.sm-editorial-dialog--media .file-preview-box,.sm-editorial-dialog--media .file-list{grid-template-columns:repeat(auto-fill,minmax(164px,1fr));gap:12px!important;box-sizing:border-box;width:100%;padding:16px!important;background:var(--sm-surface)!important}.sm-editorial-dialog--media .file-preview-box:not([style*="display: none"]):not([style*="display:none"]),.sm-editorial-dialog--media .file-list{display:grid!important}.sm-editorial-dialog--media .file-preview-card,.sm-editorial-dialog--media .folder-preview-card{width:auto!important;min-width:0;margin:0!important;overflow:hidden;border:0!important;border-radius:12px!important;background:var(--sm-surface-2)!important;box-shadow:0 5px 16px rgba(0,0,0,.12)!important;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.sm-editorial-dialog--media .file-preview-card:hover,.sm-editorial-dialog--media .folder-preview-card:hover{transform:translateY(-2px)}.sm-editorial-dialog--media .file-preview-card.active{box-shadow:0 0 0 2px var(--sm-accent-soft),0 8px 22px rgba(0,0,0,.18)!important}.sm-editorial-dialog--media .file-preview-card .active-ribbon{display:none!important}.sm-editorial-dialog--media .file-preview-card.active::after{content:"✓";position:absolute;top:8px;right:8px;z-index:5;display:grid;place-items:center;width:25px;height:25px;border:2px solid var(--sm-surface-2);border-radius:50%;background:var(--sm-accent);color:var(--sm-on-accent);font:900 .78rem/1 var(--sm-font)}.sm-editorial-dialog--media .file-preview-card .file-content,.sm-editorial-dialog--media .folder-preview-card .file-content{height:126px!important;border:0!important;border-radius:0!important;background-color:var(--sm-surface-3)!important;box-shadow:none!important}.sm-editorial-dialog--media .file-preview-card .file-footer,.sm-editorial-dialog--media .folder-preview-card .file-footer{border:0!important;background:var(--sm-surface-2)!important;box-shadow:none!important}.sm-editorial-dialog--media .file-preview-card .file-footer-caption,.sm-editorial-dialog--media .folder-preview-card .file-footer-caption{margin:0!important;padding:10px 11px!important;border:0!important;background:var(--sm-surface-2)!important}.sm-editorial-dialog--media .file-preview-card .file-caption-info,.sm-editorial-dialog--media .folder-preview-card .file-caption-info{padding:0!important;color:var(--sm-text)!important;font:700 .78rem/1.35 var(--sm-font)!important;text-align:left!important}.sm-editorial-dialog--media .file-preview-card .file-size-info{margin-top:3px;padding:0!important;color:var(--sm-muted)!important;text-align:left!important}.sm-editorial-dialog--media .file-preview-card .file-footer-bottom{display:flex;min-height:38px;border:0!important;background:var(--sm-surface)!important}.sm-editorial-dialog--media .file-preview-card .file-footer-bottom>div{display:flex;flex:1 1 auto;border:0!important}.sm-editorial-dialog--media .file-preview-card .file-footer-bottom a{display:inline-flex;flex:1 1 auto;align-items:center;justify-content:center;min-height:38px;color:var(--sm-muted)!important}.sm-editorial-dialog--media .file-preview-card .file-footer-bottom a:hover{background:var(--sm-accent-soft)!important;color:var(--sm-accent)!important}.sm-editorial-dialog--media .file-preview-card .file-delete a:hover{background:color-mix(in srgb,#df554c 14%,var(--sm-surface))!important;color:#ef6b63!important}.sm-editorial-dialog--media .mediaupload-insert-params{padding:13px 16px!important;border-top:1px solid var(--sm-border)!important}.sm-editorial-dialog--media .media-upload-button-area{padding:14px!important}.sm-editorial-dialog--media .plupload_wrapper{border:0!important;background:transparent!important}.sm-editorial-dialog--media .plupload_container{overflow:hidden;border:1px solid var(--sm-border)!important;border-radius:13px!important;background:var(--sm-surface-2)!important}.sm-editorial-dialog--media .plupload_header,.sm-editorial-dialog--media .plupload_view_switch{display:none!important}.sm-editorial-dialog--media .plupload_content{padding:10px!important;border:0!important;background:var(--sm-surface-2)!important}.sm-editorial-dialog--media .plupload_filelist{display:block!important;width:100%!important;border:0!important;background:transparent!important}.sm-editorial-dialog--media .plupload_content{height:auto!important;overflow:hidden!important}.sm-editorial-dialog--media .plupload_filelist_content{display:block!important;box-sizing:border-box;min-height:138px!important;height:138px!important;overflow:hidden!important;border:1px dashed color-mix(in srgb,var(--sm-accent) 50%,var(--sm-border))!important;border-radius:11px!important;background:color-mix(in srgb,var(--sm-accent-soft) 22%,var(--sm-surface))!important}.sm-editorial-dialog--media .plupload_files_selected .plupload_filelist_content{min-height:84px!important;height:auto!important;max-height:210px!important;overflow-y:auto!important;border-style:solid!important}.sm-editorial-dialog--media .plupload_container:not(.plupload_files_selected) .plupload_filelist_header,.sm-editorial-dialog--media .plupload_container:not(.plupload_files_selected) .plupload_file_size,.sm-editorial-dialog--media .plupload_container:not(.plupload_files_selected) .plupload_file_status,.sm-editorial-dialog--media .plupload_container:not(.plupload_files_selected) .plupload_start{display:none!important}.sm-editorial-dialog--media .plupload_filelist_header{display:none!important}.sm-editorial-dialog--media .plupload_droptext{width:min(360px,calc(100% - 32px));margin-top:18px!important;color:var(--sm-muted)!important;font:650 .9rem/1.4 var(--sm-font)!important}.sm-editorial-dialog--media .plupload_droptext::before{margin-top:-38px!important;color:var(--sm-accent)!important;font-size:42px!important;opacity:.9}.sm-editorial-dialog--media .plupload_filelist_footer{display:table!important;box-sizing:border-box;width:100%!important;height:auto!important;padding:10px 12px!important;border:0!important;border-top:1px solid var(--sm-border)!important;background:var(--sm-surface)!important}.sm-editorial-dialog--media .plupload_buttons{display:flex!important;align-items:center;flex-wrap:wrap;gap:5px;box-sizing:border-box;padding-left:12px!important;font-size:0}.sm-editorial-dialog--media .plupload_button{display:inline-flex!important;align-items:center;justify-content:center;min-height:44px!important;margin:0!important;padding:10px 18px!important;border:1px solid var(--sm-border)!important;border-radius:10px!important}.sm-editorial-dialog--media .plupload_button.plupload_start:not(.ui-state-disabled){border-color:var(--sm-accent)!important;background:var(--sm-accent)!important;color:var(--sm-on-accent)!important}.sm-editorial-dialog--media .plupload_filelist_footer .plupload_progress,.sm-editorial-dialog--media .plupload_filelist_footer>tbody>tr>.plupload_file_status,.sm-editorial-dialog--media .plupload_filelist_footer>tbody>tr>.plupload_file_size{display:none!important}.sm-editorial-dialog--media .plupload_upload_status{box-sizing:border-box;padding-left:12px!important;color:var(--sm-muted)!important}.sm-editorial-dialog--media .upload-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:14px!important;border-top:1px solid var(--sm-border)!important;background:var(--sm-surface)!important}.sm-editorial-dialog--media .upload-options:empty{display:none}.sm-editorial-dialog--media .upload-options .checkbox:has(#make_thumb),.sm-editorial-dialog--media .upload-options .checkbox:has(#make_medium),.sm-editorial-dialog--media .upload-options .checkbox:has(#hidpi),.sm-editorial-dialog--media .upload-options .checkbox:has(#public_file),.sm-editorial-dialog--media .mediaupload-row:has(#ftpurl),.sm-editorial-dialog--media #upload-viaftp-status{display:none!important}.sm-editorial-dialog--media .upload-options .checkbox{display:flex;align-items:center;min-width:0;min-height:46px;box-sizing:border-box;margin:0!important;padding:9px 11px;border:1px solid var(--sm-border);border-radius:10px;background:var(--sm-surface-2)}.sm-editorial-dialog--media .upload-options .checkbox:has(select){grid-column:1 / -1;display:grid;grid-template-columns:minmax(220px,1fr) 108px minmax(180px,240px);gap:10px}.sm-editorial-dialog--media .upload-options .form-check-label{display:flex!important;align-items:center;gap:10px;min-width:0;margin:0!important;padding:0!important;color:var(--sm-text)!important;font:650 .82rem/1.35 var(--sm-font)!important}.sm-editorial-dialog--media .upload-options input[type=checkbox]{flex:0 0 40px;width:40px!important;height:22px!important;min-height:22px!important;margin:0!important;padding:0!important;appearance:none;border:1px solid var(--sm-border)!important;border-radius:999px!important;background-color:var(--sm-surface-3)!important;background-image:radial-gradient(circle at 10px 50%,var(--sm-muted) 0 7px,transparent 7.5px)!important;box-shadow:none!important;cursor:pointer;transition:background-color .16s ease,border-color .16s ease}.sm-editorial-dialog--media .upload-options input[type=checkbox]:checked{border-color:var(--sm-accent)!important;background-color:var(--sm-accent)!important;background-image:radial-gradient(circle at calc(100% - 10px) 50%,var(--sm-on-accent) 0 7px,transparent 7.5px)!important}.sm-editorial-dialog--media .upload-options input[type=checkbox]:focus-visible{outline:2px solid color-mix(in srgb,var(--sm-accent) 42%,transparent)!important;outline-offset:2px}.sm-editorial-dialog--media .upload-options input[type=text],.sm-editorial-dialog--media .upload-options select{box-sizing:border-box!important;width:100%!important;height:38px!important;min-height:38px!important;margin:0!important;padding:7px 10px!important;border:1px solid var(--sm-border)!important;border-radius:8px!important;background:var(--sm-surface)!important;color:var(--sm-text)!important;font:650 .82rem/1.2 var(--sm-font)!important}.sm-editorial-dialog--media .upload-options input[type=text]:focus,.sm-editorial-dialog--media .upload-options select:focus{border-color:var(--sm-accent)!important;outline:0!important;box-shadow:0 0 0 3px var(--sm-accent-soft)!important}.tox-tinymce-aux,.tox-silver-sink{z-index:1460!important;font-family:var(--sm-font)!important}.tox .tox-dialog-wrap__backdrop{background:rgba(5,8,13,.72)!important;backdrop-filter:blur(5px)}.tox .tox-dialog{overflow:hidden!important;border:1px solid var(--sm-border)!important;border-radius:18px!important;background:var(--sm-surface)!important;box-shadow:0 26px 80px rgba(0,0,0,.48)!important;color:var(--sm-text)!important}.tox .tox-dialog__header,.tox .tox-dialog__body,.tox .tox-dialog__footer,.tox .tox-dialog__body-content,.tox .tox-form__group,.tox .tox-tab{border-color:var(--sm-border)!important;background:var(--sm-surface)!important;color:var(--sm-text)!important}.tox .tox-dialog__header{padding:18px 20px!important;border-bottom:1px solid var(--sm-border)!important}.tox .tox-dialog__title{color:var(--sm-text)!important;font:800 1.08rem/1.3 var(--sm-font)!important}.tox .tox-dialog__body-content{padding:20px!important}.tox .tox-dialog__footer{padding:14px 18px!important;border-top:1px solid var(--sm-border)!important}.tox .tox-label,.tox .tox-form__group label,.tox .tox-checkbox__label{color:var(--sm-muted)!important;font-family:var(--sm-font)!important}.tox .tox-dialog .tox-notification--info{border:1px solid color-mix(in srgb,#2bbbd0 55%,var(--sm-border))!important;background:color-mix(in srgb,#2bbbd0 10%,var(--sm-surface-2))!important;color:color-mix(in srgb,var(--sm-text) 88%,#8bdbe6)!important}.tox .tox-dialog .tox-notification__body,.tox .tox-dialog .tox-notification__body p{margin:0!important;color:inherit!important;font:500 .84rem/1.45 var(--sm-font)!important}.tox .tox-textfield,.tox .tox-textarea,.tox .tox-listboxfield .tox-listbox--select{min-height:42px!important;box-sizing:border-box!important;padding:9px 11px!important;border:1px solid var(--sm-border)!important;border-radius:10px!important;background:var(--sm-surface-2)!important;color:var(--sm-text)!important;font-family:var(--sm-font)!important}.tox .tox-textfield:focus,.tox .tox-textarea:focus,.tox .tox-listboxfield .tox-listbox--select:focus{border-color:var(--sm-accent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--sm-accent) 18%,transparent)!important}.tox .tox-button{min-height:40px!important;padding:8px 15px!important;border:1px solid var(--sm-accent)!important;border-radius:10px!important;background:var(--sm-accent)!important;box-shadow:none!important;color:var(--sm-on-accent)!important;font:750 .86rem/1.2 var(--sm-font)!important}.tox .tox-button--secondary{border-color:var(--sm-border)!important;background:var(--sm-surface-2)!important;color:var(--sm-text)!important}.tox .tox-button--icon,.tox .tox-dialog__header .tox-button{border-color:transparent!important;background:transparent!important;color:var(--sm-muted)!important}.tox .tox-menu,.tox .tox-collection--list,.tox .tox-collection__group{border-color:var(--sm-border)!important;background:var(--sm-surface)!important;color:var(--sm-text)!important}.tox .tox-collection__item{color:var(--sm-text)!important}.tox .tox-collection__item--active,.tox .tox-collection__item:hover{background:var(--sm-accent-soft)!important;color:var(--sm-accent)!important}.sm-editorial-dialog--quick .form-check-label:has(input[name=approve]){display:inline-grid;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:11px;color:var(--sm-text);font:700 .9rem/1.35 var(--sm-font)}.sm-editorial-dialog--quick input[name=approve]{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;opacity:0;pointer-events:none}.sm-editorial-dialog--quick .form-check-label:has(input[name=approve])::before{content:"";grid-column:1;grid-row:1;box-sizing:border-box;width:46px;height:26px;border:1px solid var(--sm-border);border-radius:999px;background:var(--sm-surface-2);box-shadow:inset 0 1px 2px rgba(0,0,0,.12);transition:border-color .18s ease,background-color .18s ease}.sm-editorial-dialog--quick .form-check-label:has(input[name=approve])::after{content:"";grid-column:1;grid-row:1;width:20px;height:20px;margin-left:3px;border-radius:50%;background:var(--sm-muted);box-shadow:0 2px 5px rgba(0,0,0,.28);transition:margin-left .18s ease,background-color .18s ease}.sm-editorial-dialog--quick .form-check-label:has(input[name=approve]:checked)::before{border-color:var(--sm-accent);background:color-mix(in srgb,var(--sm-accent) 78%,var(--sm-surface))}.sm-editorial-dialog--quick .form-check-label:has(input[name=approve]:checked)::after{margin-left:23px;background:var(--sm-on-accent)}.sm-editorial-dialog--quick .form-check-label:has(input[name=approve]:focus-visible)::before{box-shadow:0 0 0 3px color-mix(in srgb,var(--sm-accent) 20%,transparent)}.sm-editorial-dialog--quick .form-check-label:has(input[name=approve])>span{grid-column:2;grid-row:1}@media(max-width:700px){#dropmenudiv.sm-edit-menu{min-width:0;max-height:calc(100dvh - 24px);overflow-y:auto}#dropmenudiv.sm-edit-menu .sm-edit-menu__item{white-space:normal!important;overflow-wrap:anywhere}.sm-editorial-dialog.ui-dialog,.sm-editorial-dialog--quick.ui-dialog{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;height:auto!important;max-height:calc(var(--sm-visual-viewport-height, 100dvh) - 20px)!important;border-radius:16px!important}.sm-editorial-dialog--media.ui-dialog{width:calc(100vw - 20px)!important;height:calc(var(--sm-visual-viewport-height, 100dvh) - 20px)!important}.sm-editorial-dialog--quick.ui-dialog{height:calc(var(--sm-visual-viewport-height, 100dvh) - 20px)!important}.sm-editorial-dialog .ui-dialog-titlebar{min-height:60px;padding:15px 60px 15px 16px!important}.sm-editorial-dialog .ui-dialog-titlebar-close{right:12px!important;width:36px!important;height:36px!important}.sm-editorial-dialog .ui-dialog-content{padding:18px 16px!important}.sm-editorial-dialog--media>.ui-dialog-content{padding:0!important}.sm-editorial-dialog .ui-dialog-buttonpane{padding:12px 14px 14px!important}.sm-editorial-dialog .ui-dialog-buttonset{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.sm-editorial-dialog .ui-dialog-buttonpane button{width:100%;min-width:0}.sm-editorial-dialog--quick .ui-dialog-content table,.sm-editorial-dialog--quick .ui-dialog-content tbody,.sm-editorial-dialog--quick .ui-dialog-content tr,.sm-editorial-dialog--quick .ui-dialog-content td{display:block;width:100%!important;box-sizing:border-box}.sm-editorial-dialog--quick .ui-dialog-content tr{margin-bottom:14px}.sm-editorial-dialog--quick .ui-dialog-content td{padding:3px 0}.sm-editorial-dialog--quick .xfieldsrow:has(>.xfieldscolleft){display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.sm-editorial-dialog--quick .xfieldscolleft{white-space:normal}.sm-editorial-dialog--quick .xfieldsrow,.sm-editorial-dialog--quick form[id^=ajaxnews]>div:first-child{padding:13px}.sm-editorial-dialog--quick .file-preview-card.uploadedfile{grid-template-columns:86px minmax(0,1fr);flex-basis:auto;width:100%!important}.sm-editorial-dialog--quick .file-preview-card .file-content{width:86px}.sm-editorial-dialog--quick .file-preview-card .file-footer-caption{padding:11px 12px 8px}.sm-editorial-dialog--quick .file-preview-card .file-footer-bottom{margin:0!important;padding:5px 7px!important}.sm-editorial-dialog--quick .file-preview-card .file-footer-bottom a{min-height:36px}.sm-editorial-dialog--media .file-preview-box,.sm-editorial-dialog--media .file-list{grid-template-columns:repeat(2,minmax(0,1fr));padding:10px!important;gap:9px!important}.sm-editorial-dialog--media .upload-options{grid-template-columns:minmax(0,1fr);padding:10px!important}.sm-editorial-dialog--media .upload-options .checkbox:has(select){grid-column:auto;grid-template-columns:minmax(0,1fr) 88px}.sm-editorial-dialog--media .upload-options .checkbox:has(select) select{grid-column:1 / -1}.sm-editorial-dialog--quick .tox .tox-tbtn{width:32px!important;height:32px!important}.tox .tox-dialog{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important}.sm-editorial-dialog--media .mediaupload-row{padding:10px 14px}.sm-editorial-dialog--media .mediaupload-col1,.sm-editorial-dialog--media .mediaupload-col2,.sm-editorial-dialog--media .mediaupload-col3{width:100%;max-width:none}}:root{color-scheme:light dark;--sm-accent: #f47b20;--sm-accent-strong: #d95f09;--sm-accent-soft: #fff0e5;--sm-on-accent: #ffffff;--sm-bg: #f5f6f8;--sm-surface: #ffffff;--sm-surface-2: #f0f2f5;--sm-text: #20242b;--sm-muted: #69717d;--sm-border: #dde1e7;--sm-shadow: 0 12px 32px rgba(31, 38, 48, .08);--sm-shadow-hover: 0 18px 44px rgba(31, 38, 48, .14);--sm-radius: 18px;--sm-radius-small: 12px;--sm-container: 1180px;--sm-font: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}:root[data-theme=dark]{--sm-accent: #ff8a32;--sm-accent-strong: #ff9d55;--sm-accent-soft: #3b2417;--sm-on-accent: #e4e5e8;--sm-bg: #101216;--sm-surface: #191c22;--sm-surface-2: #22262e;--sm-text: #f2f4f7;--sm-muted: #a8b0bc;--sm-border: #303640;--sm-shadow: 0 14px 38px rgba(0, 0, 0, .28);--sm-shadow-hover: 0 20px 48px rgba(0, 0, 0, .4)}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden;background:var(--sm-bg)}body{margin:0;min-width:320px;overflow-x:hidden;background:var(--sm-bg);color:var(--sm-text);font:400 16px/1.6 var(--sm-font);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body.nav-is-open{overflow:hidden}img,video,iframe{max-width:100%}a,a:link,a:visited,a:active{color:var(--sm-accent-strong);text-decoration-thickness:.08em;text-underline-offset:.18em}a:hover{color:var(--sm-accent)}button,input,select,textarea{font:inherit}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.skip-link{position:fixed;left:16px;top:12px;z-index:10000;padding:10px 16px;border-radius:10px;background:var(--sm-accent);color:var(--sm-on-accent)!important;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.cnt{width:min(calc(100% - 32px),var(--sm-container))!important;max-width:var(--sm-container)!important;margin-inline:auto!important;padding-inline:0!important}#l-container{min-height:100vh;background:var(--sm-bg)}h1,h2,h3,h4,h5,h6{font-family:var(--sm-font);color:var(--sm-text);font-weight:750;letter-spacing:-.025em;text-transform:none}h1{font-size:clamp(1.75rem,4vw,2.75rem);line-height:1.15}h2{font-size:clamp(1.45rem,3vw,2.1rem);line-height:1.2}h3{font-size:clamp(1.25rem,2.4vw,1.65rem);line-height:1.25}h4,h5{font-size:1.05rem;line-height:1.35}.account-bar{height:auto!important;min-height:36px;padding:0!important;line-height:1.2!important;border-bottom:1px solid var(--sm-border);background:var(--sm-surface-2)}.account-bar__inner{display:flex;align-items:center;justify-content:flex-end;gap:7px;min-height:36px}.account-bar .account-item{display:inline-flex;float:none!important;align-items:center;gap:6px;height:28px!important;margin:0!important;padding:0 10px!important;border:0!important;border-radius:8px!important;background:transparent;color:var(--sm-muted);font-size:.82rem;line-height:28px!important}.account-bar .account-item .fa{margin:0!important;color:var(--sm-accent);font-size:.82rem!important}.account-bar .account-item a{color:inherit!important;font-size:inherit;font-weight:650;text-decoration:none}.account-bar .account-item:hover{background:var(--sm-accent-soft);color:var(--sm-accent-strong)}.account-bar .account-item--login,.account-bar .account-item--profile{background:var(--sm-surface)}.account-bar .account-item--profile{max-width:min(60vw,320px)}.account-bar .account-item--profile a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-bar .account-item--register{background:var(--sm-accent);color:var(--sm-on-accent)!important}.account-bar .account-item--register .fa{color:var(--sm-on-accent)!important}.account-bar .account-item--register:hover{background:var(--sm-accent-strong);color:var(--sm-on-accent)}.account-bar .account-item--register:hover .fa{color:var(--sm-on-accent)!important}.account-bar{position:relative;z-index:1100;overflow:visible}.account-bar__inner{overflow:visible}.account-bar .account-item--messages{position:relative;height:30px!important;padding:0!important;background:var(--sm-surface);line-height:normal!important}.account-messages__toggle{position:relative;display:grid;place-items:center;width:34px;height:30px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--sm-muted);cursor:pointer}.account-bar .account-messages__toggle .fa{color:currentColor;font-size:.95rem!important}.account-item--messages:hover .account-messages__toggle,.account-item--messages.is-open .account-messages__toggle{color:var(--sm-accent-strong)}.account-messages__badge{position:absolute;top:-4px;right:-5px;display:none;min-width:17px;height:17px;padding:0 4px;border:2px solid var(--sm-surface-2);border-radius:99px;background:var(--sm-accent);color:var(--sm-on-accent);font-size:.62rem;font-weight:900;line-height:13px;text-align:center}.account-item--messages.has-unread .account-messages__badge{display:block}.account-item--messages.has-unread .account-messages__toggle{color:var(--sm-accent-strong)}.account-item--messages.is-ringing .account-messages__toggle .fa{display:inline-block;transform-origin:50% 12%;animation:sm-message-bell-ring 1.15s ease-in-out both}.account-item--messages.is-ringing .account-messages__toggle::after{position:absolute;inset:-4px -2px;border:2px solid var(--sm-accent);border-radius:12px;content:"";pointer-events:none;animation:sm-message-bell-glow 1.35s ease-out both}.account-item--messages.is-ringing .account-messages__badge{animation:sm-message-badge-pop .65s ease-out both}@keyframes sm-message-bell-glow{0%{opacity:0;transform:scale(.82)}20%{opacity:.9}100%{opacity:0;transform:scale(1.18)}}@keyframes sm-message-bell-ring{0%,100%{transform:rotate(0deg)}14%{transform:rotate(-18deg)}28%{transform:rotate(16deg)}43%{transform:rotate(-13deg)}58%{transform:rotate(10deg)}73%{transform:rotate(-6deg)}}@keyframes sm-message-badge-pop{0%{transform:scale(.6)}55%{transform:scale(1.22)}100%{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.account-item--messages.is-ringing .account-messages__toggle .fa,.account-item--messages.is-ringing .account-messages__badge,.account-item--messages.is-ringing .account-messages__toggle::after{animation:none}.account-item--messages.is-ringing .account-messages__toggle{outline:2px solid var(--sm-accent)}}.account-messages__dropdown{position:absolute;top:calc(100% + 9px);right:0;z-index:1200;width:min(360px,calc(100vw - 24px));padding:14px;border:1px solid var(--sm-border);border-radius:15px;background:var(--sm-surface);box-shadow:0 20px 55px rgba(0,0,0,.24);color:var(--sm-text);line-height:1.45}.account-messages__dropdown::before{position:absolute;top:-6px;right:12px;width:11px;height:11px;border:solid var(--sm-border);border-width:1px 0 0 1px;background:var(--sm-surface);content:"";transform:rotate(45deg)}.account-messages__heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:11px;border-bottom:1px solid var(--sm-border)}.account-messages__heading span{font-size:.95rem;font-weight:900}.account-messages__heading strong{color:var(--sm-accent-strong);font-size:.75rem}.account-messages__preview{padding:12px 0;color:var(--sm-muted);font-size:.82rem}.account-messages__preview p{margin:0 0 9px}.account-messages__preview dl{display:grid;gap:5px;margin:0}.account-messages__preview dl>div{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px}.account-messages__preview dt{color:var(--sm-muted)}.account-messages__preview dd{min-width:0;margin:0;overflow:hidden;color:var(--sm-text);font-weight:800;text-overflow:ellipsis;white-space:nowrap}.account-messages__excerpt{margin-top:10px;padding:10px 12px;border-left:3px solid var(--sm-accent);border-radius:0 9px 9px 0;background:var(--sm-surface-2);color:var(--sm-text);overflow-wrap:anywhere}.account-messages__link{display:flex;align-items:center;justify-content:space-between;min-height:40px;padding:8px 12px;border-radius:10px;background:var(--sm-accent);color:var(--sm-on-accent)!important;font-size:.82rem!important;font-weight:850!important;text-decoration:none!important}.account-messages__link:hover{background:var(--sm-accent-strong)}.site-header{height:auto!important;min-height:82px;margin-bottom:0!important;position:sticky;top:0;z-index:1000;border-bottom:1px solid color-mix(in srgb,var(--sm-border) 82%,transparent);background:color-mix(in srgb,var(--sm-surface) 92%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.site-header__inner{display:grid;grid-template-columns:minmax(190px,290px) minmax(0,1fr) auto;grid-template-areas:"brand nav actions";align-items:center;gap:24px;min-height:82px}.site-brand{grid-area:brand;display:inline-flex;align-items:center;min-width:0}.site-brand__logo{display:block;width:min(100%,275px);height:auto}:root[data-theme=dark] .site-brand__logo--light,:root:not([data-theme=dark]) .site-brand__logo--dark{display:none}@media(prefers-color-scheme:dark){:root:not([data-theme]) .site-brand__logo--light{display:none}:root:not([data-theme]) .site-brand__logo--dark{display:block}}.site-actions{grid-area:actions;display:flex;align-items:center;gap:8px}.site-action{display:inline-grid!important;place-items:center;float:none!important;width:44px!important;height:44px!important;margin:0!important;padding:0!important;border:1px solid var(--sm-border)!important;border-radius:50%!important;background:var(--sm-surface-2)!important;color:var(--sm-text)!important;cursor:pointer}.site-action:hover{border-color:var(--sm-accent)!important;color:var(--sm-accent)!important}.site-action i{display:block;width:auto!important;margin:0!important;padding:0!important;color:currentColor!important;font-size:1rem;line-height:1!important}.theme-toggle__icon::before{display:block;font-size:1.15rem;line-height:1;content:"◐"}:root[data-theme-setting=light] .theme-toggle__icon::before{content:"☀"}:root[data-theme-setting=dark] .theme-toggle__icon::before{content:"☾"}.nav-toggle{display:none!important}.nav-toggle__lines,.nav-toggle__lines::before,.nav-toggle__lines::after{display:block;width:19px;height:2px;border-radius:99px;background:currentColor;content:"";transition:transform .2s ease,opacity .2s ease}.nav-toggle__lines{position:relative}.nav-toggle__lines::before{position:absolute;transform:translateY(-6px)}.nav-toggle__lines::after{position:absolute;transform:translateY(6px)}.nav-is-open .nav-toggle__lines{background:transparent}.nav-is-open .nav-toggle__lines::before{transform:rotate(45deg)}.nav-is-open .nav-toggle__lines::after{transform:rotate(-45deg)}.site-nav{grid-area:nav;min-width:0}.site-nav__list,.site-subnav{margin:0;padding:0;list-style:none}.site-nav__list{display:flex;align-items:center;justify-content:flex-end;gap:4px}.site-nav__list>li>a,.site-nav__details>summary{display:flex;align-items:center;min-height:44px;padding:9px 11px;border-radius:10px;color:var(--sm-text)!important;font-size:.84rem;font-weight:650;line-height:1.2;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease}.site-nav__list>li>a:hover,.site-nav__details>summary:hover,.site-nav__details[open]>summary{background:var(--sm-accent-soft);color:var(--sm-accent-strong)!important}.site-nav__details{position:relative}.site-nav__details[open]::after{position:absolute;top:100%;right:0;width:260px;height:20px;content:""}.site-nav__item--wide .site-nav__details[open]::after{width:min(600px,calc(100vw - 32px))}.site-nav__details>summary{list-style:none}.site-nav__details>summary::-webkit-details-marker{display:none}.site-nav__details>summary::after{content:"";width:7px;height:7px;margin-left:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .2s ease}.site-nav__details[open]>summary::after{transform:translateY(2px) rotate(225deg)}.site-subnav{position:absolute;top:calc(100% + 19px);right:0;z-index:20;display:grid;min-width:260px;padding:10px;border:1px solid var(--sm-border);border-radius:14px;background:var(--sm-surface);box-shadow:var(--sm-shadow)}.site-nav__item--wide .site-subnav{grid-template-columns:repeat(2,minmax(220px,1fr));width:min(600px,calc(100vw - 32px))}.site-subnav a{display:block;padding:9px 12px;border-radius:9px;color:var(--sm-text)!important;font-size:.9rem;text-decoration:none}.site-subnav a:hover{background:var(--sm-accent-soft);color:var(--sm-accent-strong)!important}@media(min-width:1101px){.site-subnav__all{display:none}.site-nav--touch .site-subnav__all{display:list-item}}.s-1{margin:clamp(28px,5vw,56px) 0 20px;color:var(--sm-text);font-size:clamp(1.35rem,3vw,2rem);font-weight:760;letter-spacing:-.025em;text-transform:none}.home-section-title{margin:clamp(42px,6vw,68px) 0 24px;font-size:clamp(1.4rem,2.5vw,2rem);line-height:1.15;text-align:left}.gridmodz{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-rows:1fr;gap:20px!important;margin-bottom:20px}.modztile,.worknews.modzcat{display:flex!important;flex-direction:column;min-width:0!important;width:auto!important;height:100%;margin:0!important;border:1px solid var(--sm-border);border-radius:var(--sm-radius)!important;background:var(--sm-surface)!important;box-shadow:var(--sm-shadow);overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.modztile[data-card-href]{cursor:pointer}.modztile:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--sm-accent) 48%,var(--sm-border));box-shadow:var(--sm-shadow-hover)}.modzh5{padding:18px 18px 8px!important;background:transparent!important}.modzh5 center{text-align:left}.modzh5 h5{margin:0;font-size:1rem;line-height:1.35}.modzh5 h5 a{color:var(--sm-text)!important}.shortmodz{display:grid!important;grid-template-columns:76px minmax(0,1fr);align-items:start;gap:14px;min-height:0!important;margin:0!important;padding:10px 18px 16px}.shortmodztdl,.shortmodztdr{width:auto!important;margin:0!important}.shortmodztdr{color:var(--sm-muted)!important;font-size:.925rem;line-height:1.45!important;text-align:left}.shormodzpic{display:block;width:76px!important;height:76px!important;border:1px solid var(--sm-border);border-radius:16px!important;box-shadow:none!important;object-fit:cover}.shormodzpic--app-logo{border:0}.p-details{display:flex!important;align-items:center;justify-content:space-between;gap:10px;margin:auto 0 0!important;padding:12px 18px 15px;border-top:1px solid var(--sm-border);color:var(--sm-muted);font-size:.78rem}.p-details>div{float:none!important;margin:0!important}.p-details span{margin-right:8px}.p-details i{color:var(--sm-accent)!important}.infocont{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px!important;margin-block:clamp(40px,6vw,72px)!important;border:0!important}.infoblok{display:flex;flex-direction:column;align-items:flex-start;padding:clamp(24px,3vw,32px)!important;border:1px solid var(--sm-border);border-radius:var(--sm-radius);background:var(--sm-surface);box-shadow:var(--sm-shadow);text-align:left}.infoblok h2{margin:0 0 12px;color:var(--sm-text);font-size:1.2rem;font-weight:760;line-height:1.25}.infoblok p{flex:1;min-height:0!important;margin:0 0 24px;color:var(--sm-muted);line-height:1.65}.infoblok .button{align-self:flex-start;margin:auto 0 0}.button,.b-color,.e-more,#l-container input[type=button],#l-container input[type=submit],#l-container input[type=reset]{border:0!important;border-radius:12px!important;background:var(--sm-accent)!important;color:var(--sm-on-accent)!important;font-weight:700;text-transform:none!important;box-shadow:none}.button:hover,.b-color:hover,.e-more:hover{background:var(--sm-accent-strong)!important}#path{padding:8px 0!important;border:0!important;border-bottom:1px solid var(--sm-border)!important;background:var(--sm-surface)!important}#path .cnt{display:flex;align-items:center;justify-content:flex-start;gap:16px;padding-block:0!important;overflow:visible}.path-title{float:none!important;color:var(--sm-text);font-size:clamp(1.1rem,2vw,1.35rem);font-weight:750;line-height:1.3}.path-title:empty{display:none}.path-title:empty+.path-links{margin-left:0}.path-links{display:flex;float:none!important;min-width:0;align-items:center;gap:10px;margin-left:0;padding:0!important;color:var(--sm-muted)!important;font-size:.92rem;line-height:1.45}.path-links__home{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border:1px solid var(--sm-border);border-radius:10px;background:var(--sm-surface-2);color:var(--sm-accent)}.path-links__home .fa{font-size:14px!important}.path-links a.path-links__home{margin-right:0;color:var(--sm-accent)!important;text-decoration:none}.path-links a.path-links__home:hover{border-color:var(--sm-accent);background:var(--sm-accent-soft);color:var(--sm-accent-strong)!important}.path-links__items{min-width:0}.path-links a{margin-right:4px;color:var(--sm-text)!important;font-weight:650;text-decoration:none}.path-links a:hover{color:var(--sm-accent-strong)!important}#middle{padding:24px 0 48px!important;background:transparent!important}#middle>.cnt{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:28px}#content,#sidebar{float:none!important;width:auto!important;min-width:0}#sidebar .block,.eBlock,.entry.newscontainer,.commodz,.userinfo{border:1px solid var(--sm-border)!important;border-radius:var(--sm-radius)!important;background:var(--sm-surface)!important;box-shadow:var(--sm-shadow)}#allEntries.gridmodz{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:auto}#sidebar .block{margin:0 0 20px!important;padding:22px!important}#sidebar .block>h4{margin:0 0 18px;color:var(--sm-text);font-size:1.1rem;font-weight:760;letter-spacing:0;line-height:1.25;text-transform:none}#sidebar .b-cnt{overflow:visible}.pollBlock{min-width:0;color:var(--sm-text);font-family:inherit!important}.pollQue{padding:0 0 14px!important;color:var(--sm-text);font-size:.95rem!important;font-weight:700;line-height:1.45;text-align:left}.pollAns{min-width:0;color:var(--sm-muted);font-family:inherit!important;font-size:.9rem!important;line-height:1.4!important}#dle-vote{display:grid;gap:6px}#dle-vote .vote{min-width:0;margin:0;overflow-wrap:anywhere}#dle-vote .form-check-label{display:flex;align-items:center;gap:9px;min-height:42px;padding:9px 10px;border-radius:9px;color:var(--sm-text);cursor:pointer;transition:background .2s ease}#dle-vote .form-check-label>span{min-width:0;line-height:1.35;overflow-wrap:anywhere}#dle-vote .form-check-label:hover{background:var(--sm-surface-2)}#dle-vote .form-check-input{flex:0 0 auto;width:17px;height:17px;margin:0;accent-color:var(--sm-accent)}.pollTotal{padding-top:12px;color:var(--sm-muted);font-size:.82rem}.pollTotal b{color:var(--sm-text);font-variant-numeric:tabular-nums}.pollAns .voteprogress{height:8px;margin:-1px 0 8px;overflow:hidden;border-radius:999px;background:var(--sm-surface-2);background-image:none;box-shadow:inset 0 0 0 1px var(--sm-border)}.pollAns .voteprogress span{display:block;height:100%;min-width:3px;border-radius:inherit;background:var(--sm-accent);background-image:none;box-shadow:none;font-size:0;text-indent:-9999px}.pollAns .voteprogress .vote2{background:color-mix(in srgb,var(--sm-accent) 72%,#d85b62);background-image:none}.pollAns .voteprogress .vote3,.pollAns .voteprogress .vote4,.pollAns .voteprogress .vote5{background:color-mix(in srgb,var(--sm-accent) 55%,var(--sm-muted));background-image:none}.pollButton{display:grid;grid-template-columns:1fr;gap:8px;margin-top:16px}#l-container .pollButton .pollBut{width:100%;min-height:42px;margin:0;padding:9px 14px!important;border:1px solid transparent!important;border-radius:10px!important;background:var(--sm-accent)!important;color:var(--sm-on-accent)!important;font:inherit!important;font-weight:700!important}#l-container .pollButton .pollBut:hover{background:var(--sm-accent-strong)!important}#l-container .pollButton .pollBut[type=button]{border-color:var(--sm-border)!important;background:var(--sm-surface-2)!important;color:var(--sm-text)!important}#l-container .pollButton .pollBut[type=button]:hover{border-color:var(--sm-accent)!important;color:var(--sm-accent-strong)!important}.entry.newscontainer{display:grid!important;grid-template-columns:minmax(220px,32%) minmax(0,1fr)!important;grid-template-rows:none!important;grid-auto-flow:row!important;gap:0!important;margin:0 0 22px!important;padding:0!important;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.entry.newscontainer[data-card-href]{cursor:pointer}.entry.newscontainer:hover{border-color:color-mix(in srgb,var(--sm-accent) 55%,var(--sm-border));box-shadow:0 14px 34px rgba(0,0,0,.11);transform:translateY(-2px)}.newscontainer__media{display:block;min-height:220px;overflow:hidden;background:var(--sm-surface-2)}.newsposter{display:block;width:100%!important;height:100%!important;min-height:220px;max-height:none!important;margin:0!important;border-radius:0!important;object-fit:cover;transition:transform .35s ease}.entry.newscontainer:hover .newsposter{transform:scale(1.025)}.newscontainer__body{display:flex;min-width:0;padding:clamp(20px,3vw,30px);flex-direction:column}.e-title{margin:0 0 12px!important;font-size:clamp(1.2rem,2vw,1.55rem)!important;font-weight:750!important;line-height:1.25!important}.e-title a{color:var(--sm-text)!important}.e-title a:hover{color:var(--sm-accent-strong)!important}.e-mes{display:-webkit-box;margin:0 0 20px!important;overflow:hidden;color:var(--sm-muted);line-height:1.65;-webkit-box-orient:vertical;-webkit-line-clamp:3}.e-mes>:first-child{margin-top:0}.e-mes>:last-child{margin-bottom:0}.entry.newscontainer .e-details{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:auto;padding:18px 0 0!important;border-top:1px solid var(--sm-border);overflow:visible}.entry.newscontainer .e-details-right{display:flex;float:none!important;align-items:center;flex-wrap:wrap;gap:8px 16px;color:var(--sm-muted);font-size:.88rem}.entry.newscontainer .e-details-right span{white-space:nowrap}.entry.newscontainer .e-details-right .fa{margin-right:5px;color:var(--sm-accent)}.entry.newscontainer .e-more{display:inline-flex!important;float:none!important;align-items:center;gap:7px;min-height:40px;padding:9px 15px!important;white-space:nowrap}.entry.newscontainer .e-more span{transition:transform .18s ease}.entry.newscontainer .e-more:hover span{transform:translateX(3px)}.eBlock{padding:clamp(18px,4vw,38px)!important}.eTitle{margin-top:0;color:var(--sm-text)!important}.e-info,.ed-value{color:var(--sm-muted)!important}.ed-title i{color:var(--sm-accent)!important}.eBlock hr{border:0;border-top:1px solid var(--sm-border)}.fullstory{color:var(--sm-text);font-size:1rem;line-height:1.7}.fullstory table{width:100%!important}.modzpic{border-radius:var(--sm-radius)}.spoiler-head{border-radius:12px;background:var(--sm-surface-2);color:var(--sm-text)}#works{padding:42px 16px!important;border-color:var(--sm-border)!important;background:var(--sm-surface)!important;color:var(--sm-text)!important}#works .title1,#works .title1-descr{color:var(--sm-text)!important}#works .title1{padding-bottom:0;background:none;font-size:clamp(1.55rem,3vw,2.2rem);line-height:1.15;text-transform:none}#works .title1-descr{margin-top:14px;opacity:.78}.modzinfo{padding:0 0 28px!important;border:0!important;background:var(--sm-surface)!important}.footer-donation{margin-bottom:44px;padding:clamp(34px,5vw,56px) 0;border-bottom:1px solid var(--sm-border);background:var(--sm-surface-2)}.footer-donation__inner{text-align:center}.footer-donation__title{margin:0;font-size:clamp(1.55rem,3vw,2.15rem);line-height:1.2}.footer-donation__description{max-width:680px;margin:10px auto 26px;color:var(--sm-muted);line-height:1.6}.modzinfo .cnt{display:grid;grid-template-columns:1fr 1.2fr 1fr;gap:28px}.modzinfo .cnt.footer-donation__inner{display:block!important}.modzinfo .col4{float:none!important;width:auto!important;min-width:0!important;margin:0!important}.modzinfo .list-small li::before{content:"";width:5px;height:5px;margin-right:10px;border-radius:50%;background:var(--sm-accent);vertical-align:middle}#bottom{padding-block:28px 40px!important;color:var(--sm-muted)}.donation-widget{width:min(100%,760px);margin:0 auto;padding:0;background:transparent;text-align:left}.donation-form__fields{display:grid;grid-template-columns:.8fr 1.2fr;gap:18px;align-items:end}.donation-form__amount{display:grid;gap:8px;color:var(--sm-muted)}.donation-form__amount-control{display:grid;grid-template-columns:1fr auto;align-items:center;min-height:50px;padding-right:16px;border-radius:12px;background:var(--sm-surface-2);box-shadow:inset 0 0 0 1px var(--sm-border)}.donation-form__amount-control:focus-within{box-shadow:inset 0 0 0 2px var(--sm-accent)}.donation-form__amount input{width:100%;min-width:0;padding:12px 4px 12px 16px;border:0!important;border-radius:0!important;outline:0;background:transparent!important;color:var(--sm-text);font-size:1.05rem}.donation-form__payment{display:grid;grid-template-columns:1fr 1fr;gap:8px;min-width:0;margin:0;padding:0;border:0}.donation-form__payment legend{grid-column:1 / -1;margin-bottom:8px;color:var(--sm-muted)}.donation-form__payment label{position:relative;display:block;cursor:pointer}.donation-form__payment input{position:absolute;opacity:0;pointer-events:none}.donation-form__payment span{display:grid;place-items:center;min-height:50px;padding:8px 12px;border-radius:12px;background:var(--sm-surface-2);color:var(--sm-text);font-size:.86rem;font-weight:650;line-height:1.2;text-align:center;box-shadow:inset 0 0 0 1px var(--sm-border)}.donation-form__payment input:checked+span{background:var(--sm-accent-soft);color:var(--sm-accent-strong);box-shadow:inset 0 0 0 2px var(--sm-accent)}.donation-form__payment input:focus-visible+span{outline:2px solid var(--sm-accent);outline-offset:2px}.donation-form__submit{width:100%;min-height:50px;margin-top:18px;padding:12px 20px;border:0;border-radius:12px;background:var(--sm-accent);color:var(--sm-on-accent);font-weight:750;cursor:pointer}.donation-form__submit:hover{background:var(--sm-accent-strong)}#go-top{position:fixed;right:max(18px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));z-index:50;display:grid;place-items:center;width:46px;height:46px;padding:0;border:1px solid var(--sm-border);border-radius:50%;background:var(--sm-surface);color:var(--sm-text);box-shadow:var(--sm-shadow-hover);opacity:0;pointer-events:none;transform:translateY(12px);transition:opacity .2s ease,transform .2s ease,border-color .2s ease,color .2s ease}#go-top.is-visible{opacity:1;pointer-events:auto;transform:none}#go-top:hover{border-color:var(--sm-accent);color:var(--sm-accent)}#go-top i{margin:0;font-size:1.25rem;line-height:1}.bottom-left{float:none!important;text-align:center}body.search-dialog-open{overflow:hidden}.search-dialog{position:fixed!important;inset:0;z-index:10000!important;display:grid!important;width:auto!important;height:auto!important;padding:clamp(16px,4vw,48px);place-items:center;visibility:hidden;opacity:0;pointer-events:none;transition:visibility .22s ease,opacity .22s ease}.search-dialog.is-open{visibility:visible;opacity:1;pointer-events:auto}.search-dialog__backdrop{position:absolute;inset:0;background:rgba(7,9,13,.76);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.search-dialog__panel{position:relative;z-index:1;width:min(100%,680px);padding:clamp(26px,5vw,46px);border:1px solid var(--sm-border);border-radius:22px;background:var(--sm-surface);box-shadow:0 28px 90px rgba(0,0,0,.38);color:var(--sm-text);text-align:center;transform:translateY(16px) scale(.985);transition:transform .22s ease}.search-dialog.is-open .search-dialog__panel{transform:none}.search-dialog__icon{display:grid;width:52px;height:52px;margin:0 auto 18px;place-items:center;border-radius:15px;background:var(--sm-accent-soft);color:var(--sm-accent-strong);font-size:1.2rem}.search-dialog h2{margin:0 48px 8px;font-size:clamp(1.45rem,3vw,2rem)}.search-dialog__hint{margin:0 auto 24px;color:var(--sm-muted);line-height:1.55}.search-dialog__field{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}#search-form #search-input{width:100%;height:54px;margin:0;padding:0 17px!important;border:1px solid var(--sm-border)!important;border-radius:13px!important;background:var(--sm-surface-2)!important;color:var(--sm-text)!important;font:inherit!important;font-size:1rem!important;box-shadow:none!important}#search-form #search-input:focus{border-color:var(--sm-accent)!important;box-shadow:0 0 0 3px var(--sm-accent-soft)!important;outline:0}#search-form #search-btn{min-width:112px;height:54px;margin:0;padding:0 22px!important;border:0!important;border-radius:13px!important;background:var(--sm-accent)!important;color:var(--sm-on-accent)!important;font:inherit;font-weight:750;cursor:pointer}#search-form #search-btn:hover{background:var(--sm-accent-strong)!important;color:var(--sm-on-accent)!important}#search-form .search-close{position:absolute;top:16px;right:16px;display:grid;width:42px;height:42px;padding:0!important;place-items:center;border:1px solid var(--sm-border)!important;border-radius:50%;background:var(--sm-surface-2);color:var(--sm-muted);cursor:pointer}#search-form .search-close:hover{border-color:var(--sm-accent)!important;color:var(--sm-accent-strong)}@media(min-width:2561px)and (max-width:3840px){body{zoom:1.75!important}}input,select,textarea{max-width:100%;border-color:var(--sm-border)!important;border-radius:10px!important;background:var(--sm-surface)!important;color:var(--sm-text)!important}body.login-dialog-open{overflow:hidden}.overlay{display:none;position:fixed!important;inset:0!important;z-index:9999!important;width:auto!important;height:auto!important;padding:clamp(16px,4vw,48px);overflow-y:auto;background:rgba(8,10,14,.72)!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.overlay[hidden]{display:none!important}#loginbox{position:relative!important;top:auto!important;left:auto!important;width:min(100%,440px)!important;min-height:0!important;max-height:calc(100vh - 64px);margin:clamp(32px,10vh,96px) auto!important;overflow:auto!important;border:1px solid var(--sm-border);border-radius:18px!important;background:var(--sm-surface)!important;color:var(--sm-text);box-shadow:0 24px 80px rgba(0,0,0,.38)}.login-title{min-height:72px;padding:24px 64px 20px 24px!important;border-bottom:1px solid var(--sm-border);background:var(--sm-surface-2)!important;color:var(--sm-text);font-size:1.18rem!important;font-weight:750}.overlay .overlay-close{position:absolute;top:17px!important;right:17px!important;display:grid!important;place-items:center;width:38px!important;height:38px!important;border-radius:50%;background:transparent;color:var(--sm-muted)!important;font-size:18px!important;line-height:1!important;transition:color .2s ease,background .2s ease,transform .2s ease}.overlay-close::before{content:""!important}.overlay-close:hover{background:var(--sm-accent-soft);color:var(--sm-accent-strong)!important;transform:rotate(4deg)}.login-menu{display:grid;gap:4px;margin:0!important;padding:10px!important}.login-menu li{margin:0;list-style:none}.login-menu li a,.login-menu li:nth-child(2) a{display:flex!important;align-items:center;min-height:44px!important;height:auto!important;padding:10px 14px!important;border:0!important;border-radius:10px;background:transparent!important;color:var(--sm-text)!important;line-height:1.35!important;text-decoration:none;transition:color .2s ease,background .2s ease,transform .2s ease}.login-menu li a:hover,.login-menu li a:focus-visible{background:var(--sm-surface-2)!important;color:var(--sm-accent-strong)!important;transform:translateX(2px)}.login-menu li:last-child{margin-top:6px;padding-top:10px;border-top:1px solid var(--sm-border)}.login-menu li:last-child a{background:var(--sm-accent-soft)!important;color:var(--sm-accent-strong)!important;font-weight:700}.login-menu li:last-child a:hover,.login-menu li:last-child a:focus-visible{background:var(--sm-accent)!important;color:var(--sm-on-accent)!important}.login-form{padding:22px 24px 24px}.login-form ul{display:grid;gap:18px;margin:0;padding:0!important}.login-form li{margin:0!important;list-style:none}.login-form ul li label{display:inline-block;margin-bottom:8px;color:var(--sm-text);font-weight:650}.login-form ul li a{float:right;color:var(--sm-accent-strong)!important;font-size:.88rem}.login-form ul li input.log-input{display:block;width:100%;height:48px!important;padding:0 14px!important;border:1px solid var(--sm-border)!important;border-radius:11px!important;background:var(--sm-surface-2)!important;color:var(--sm-text)!important;line-height:normal!important}.login-form ul li input.log-input:focus{border-color:var(--sm-accent)!important;box-shadow:0 0 0 3px var(--sm-accent-soft);outline:0}.log-check{display:grid;grid-template-columns:1fr auto;align-items:center;gap:18px;margin:22px 0 0!important;padding:0!important;line-height:normal!important}.log-check input{position:absolute;opacity:0;pointer-events:none}.log-check input+label{display:inline-flex;align-items:center;color:var(--sm-muted);cursor:pointer}.log-check input+label::before{content:"";display:inline-block;flex:0 0 20px;width:20px!important;height:20px!important;margin:0 8px 0 0!important;border:1px solid var(--sm-border)!important;border-radius:6px!important;background:var(--sm-surface-2);box-shadow:inset 0 0 0 3px var(--sm-surface-2);top:auto!important;float:none!important}.log-check input:checked+label::before{border-color:var(--sm-accent)!important;background:var(--sm-accent)!important}.log-check button{float:none!important;min-height:44px;padding:10px 20px!important;border:0!important;border-radius:10px!important;background:var(--sm-accent)!important;color:var(--sm-on-accent)!important;font:inherit!important;font-weight:750!important}.log-check button:hover{background:var(--sm-accent-strong)!important}@media(max-width:480px){.overlay{padding:10px}#loginbox{max-height:calc(100vh - 20px);margin:10px auto!important;border-radius:14px!important}.login-title{min-height:64px;padding:20px 58px 17px 18px!important}.overlay-close{top:13px!important;right:13px!important}.login-form{padding:18px}.log-check{grid-template-columns:1fr}.log-check button{width:100%}}@media(max-width:370px){.site-header__inner{gap:0 8px}.site-brand__logo{width:min(100%,150px)}.site-actions{gap:6px}.site-action{width:36px!important;height:36px!important}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.gridmodz>.navigation-holder{grid-column:1 / -1}.navigation-holder{clear:both;width:100%;height:auto!important;margin:28px 0 0!important;padding:4px 0;text-align:center}.navigation{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:center;gap:7px;width:100%;font:inherit!important;line-height:normal!important}.navigation>a,.navigation>span:not(.nav_ext),.navigation .prev a,.navigation .next a{display:grid!important;float:none!important;place-items:center;min-width:42px;height:42px!important;margin:0!important;padding:0 11px;border:1px solid var(--sm-border)!important;border-radius:10px!important;background:var(--sm-surface)!important;color:var(--sm-text)!important;font-size:.95rem;font-weight:700;line-height:1!important;text-decoration:none;box-sizing:border-box;transition:border-color .18s ease,background .18s ease,color .18s ease}.navigation>span:not(.nav_ext){border-color:var(--sm-accent)!important;background:var(--sm-accent)!important;color:var(--sm-on-accent)!important}.navigation>a:hover,.navigation>a:focus-visible,.navigation .prev a:hover,.navigation .prev a:focus-visible,.navigation .next a:hover,.navigation .next a:focus-visible{border-color:var(--sm-accent)!important;background:var(--sm-accent-soft)!important;color:var(--sm-accent-strong)!important;outline:0}.navigation>b{display:block!important;float:none!important;width:auto!important;height:auto!important;margin:0!important;line-height:normal!important}.navigation .prev a,.navigation .next a{min-width:46px;padding-bottom:3px;font-size:1.65rem;font-weight:500}.navigation>.nav_ext{display:grid!important;float:none!important;place-items:center;min-width:26px;height:42px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;color:var(--sm-muted)!important;line-height:1!important}@media(max-width:560px){.navigation-holder{margin-top:22px!important}.navigation{gap:5px}.navigation>a,.navigation>span:not(.nav_ext),.navigation .prev a,.navigation .next a{min-width:38px;height:38px!important;padding:0 8px;border-radius:9px!important}.navigation .prev a,.navigation .next a{min-width:40px;font-size:1.45rem}.navigation>.nav_ext{min-width:20px;height:38px!important}}.system-message{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:14px;margin:0 0 22px;padding:18px 20px;border:1px solid #b9d7f5;border-radius:14px;background:#f2f8ff;color:var(--sm-text);box-shadow:0 8px 24px rgba(31,94,153,.08);text-shadow:none}.system-message::before{content:"i";display:grid;place-items:center;width:36px;height:36px;margin-top:1px;border-radius:11px;background:#dceeff;color:#2369a9;font-size:1.1rem;font-weight:900;font-family:Arial,sans-serif}.system-message__body{min-width:0}.system-message__title{display:block;margin:0 0 5px;color:var(--sm-text);font-size:1rem;font-weight:800;line-height:1.3}.system-message__text{color:var(--sm-muted);font-size:.95rem;line-height:1.55}.system-message--error{border-color:#efb7b3;background:#fff4f3;box-shadow:0 8px 24px rgba(167,51,42,.08)}.system-message--error::before{content:"!";background:#ffe0dd;color:#b53e34}.system-message--success{border-color:#a9d9ca;background:#f0faf7;box-shadow:0 8px 24px rgba(30,117,91,.08)}.system-message--success::before{content:"✓";background:#d8f3ea;color:#16745a}.system-message--warning{border-color:#edc98c;background:#fff8e9;box-shadow:0 8px 24px rgba(151,101,18,.08)}.system-message--warning::before{content:"!";background:#ffebbd;color:#8c5a05}.system-message--empty{border-color:#ccd3dc;background:#f5f7f9;box-shadow:none}.system-message--empty::before{content:"—";background:#e5e9ee;color:#68717d}html[data-theme=dark] .system-message--info{border-color:#31577a;background:#172534}html[data-theme=dark] .system-message--info::before{background:#203b55;color:#90c9ff}html[data-theme=dark] .system-message--error{border-color:#713d3a;background:#2b1c1d}html[data-theme=dark] .system-message--error::before{background:#4a2727;color:#ffaaa3}html[data-theme=dark] .system-message--success{border-color:#315f52;background:#172923}html[data-theme=dark] .system-message--success::before{background:#22483d;color:#8ee0c5}html[data-theme=dark] .system-message--warning{border-color:#6e572c;background:#292318}html[data-theme=dark] .system-message--warning::before{background:#49391e;color:#f2cb7a}html[data-theme=dark] .system-message--empty{border-color:#343b46;background:#191d23}html[data-theme=dark] .system-message--empty::before{background:#272d36;color:#aeb7c4}@media(max-width:560px){.system-message{grid-template-columns:34px minmax(0,1fr);gap:11px;padding:15px;border-radius:12px}.system-message::before{width:32px;height:32px;border-radius:9px}.system-message__title{font-size:.95rem}.system-message__text{font-size:.9rem}}.profile-dialog.ui-dialog{width:min(580px,calc(100vw - 32px))!important;border:1px solid var(--sm-border);border-radius:20px;background:var(--sm-surface);color:var(--sm-text);box-shadow:0 24px 70px rgba(0,0,0,.3)}.profile-dialog .ui-dialog-titlebar{min-height:58px;padding:17px 58px 14px 20px;border-bottom:1px solid var(--sm-border);background:transparent}.profile-dialog .ui-dialog-title{float:none;display:block;overflow:hidden;color:var(--sm-text);font-size:1.12rem;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.profile-dialog .ui-dialog-titlebar-close{top:11px;right:14px;display:grid;place-items:center;width:36px!important;height:36px!important;margin:0!important;padding:0!important;border:1px solid var(--sm-border)!important;border-radius:50%;background:var(--sm-surface-2)!important;color:var(--sm-muted);box-shadow:none;text-indent:0!important}.profile-dialog .ui-dialog-titlebar-close::before{content:"×";font:400 1.7rem/1 var(--sm-font)}.profile-dialog .ui-dialog-titlebar-close:hover{border-color:var(--sm-accent)!important;color:var(--sm-accent-strong)}.profile-dialog .ui-dialog-titlebar-close .ui-icon{display:none}.profile-dialog .ui-dialog-content{padding:18px 20px;border:0;background:transparent;color:var(--sm-text)}.profile-popup{display:grid;gap:14px}.profile-popup__identity{display:grid;grid-template-columns:150px minmax(0,1fr);gap:16px;align-items:start}.profile-popup__person{display:grid;gap:9px;align-self:center;justify-items:center}.profile-popup__overview{display:grid;gap:11px;min-width:0}.profile-popup__headline{display:flex;gap:12px;align-items:center;flex-wrap:wrap;min-width:0}.profile-popup__avatar{display:block;width:88px;height:88px;border:1px solid var(--sm-border);border-radius:50%;background:var(--sm-surface-2);object-fit:cover}.profile-popup__label{color:var(--sm-muted);font-size:.86rem}.profile-popup__value{min-width:0;color:var(--sm-text);overflow-wrap:anywhere}.profile-popup__fullname{color:var(--sm-text);font-size:1rem;font-weight:800;overflow-wrap:anywhere}.profile-popup__group-badge{display:inline-flex;align-items:center;width:fit-content;max-width:100%;color:var(--sm-accent-strong);font-size:.82rem;font-weight:800}.profile-popup__group-icon{display:inline-flex;align-items:center;line-height:0}.profile-popup__group-icon:empty{display:none}.profile-popup__group-icon img{display:block;width:auto;height:30px;max-width:144px}.profile-popup__group-badge:has(img) .profile-popup__group-fallback{display:none}.profile-popup__group-badge:not(:has(img)){padding:6px 11px;border:1px solid color-mix(in srgb,var(--sm-accent) 35%,var(--sm-border));border-radius:999px;background:var(--sm-accent-soft)}.profile-popup__state{display:inline-flex;gap:7px;align-items:center;width:fit-content;color:var(--sm-muted);font-size:.9rem;font-weight:750;justify-content:center}.profile-popup__state::before{content:"";width:8px;height:8px;border-radius:50%;background:#8a929d}.profile-popup__state.is-online{color:#21845f}.profile-popup__state.is-online::before{background:#2eb67d;box-shadow:0 0 0 4px rgba(46,182,125,.13)}.profile-popup__dates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.profile-popup__date,.profile-popup__stat{min-width:0;padding:11px 13px;border:1px solid var(--sm-border);border-radius:14px;background:var(--sm-surface-2)}.profile-popup__date strong{display:block;margin-top:4px;color:var(--sm-text);font-size:.88rem}.profile-popup__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.profile-popup__stat{display:grid;grid-template-columns:auto 1fr;column-gap:10px;align-items:baseline}.profile-popup__stat:not(:has(a)){align-content:center}.profile-popup__stat>strong{color:var(--sm-text);font-size:1.35rem;line-height:1}.profile-popup__stat>span{color:var(--sm-muted);font-size:.86rem;font-weight:750}.profile-popup__stat-link{grid-column:1 / -1;min-height:1.2em;margin-top:6px;font-size:.82rem}.profile-popup__stat-link:not(:has(a)){display:none}.profile-popup__stat-link a{color:var(--sm-accent-strong)!important;font-weight:750;text-decoration:none}.profile-popup__stat-link a:hover{text-decoration:underline}.profile-dialog .ui-dialog-buttonpane{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap;padding:0 20px 18px;border:0;background:transparent;text-align:right}.profile-dialog .ui-dialog-buttonpane .ui-button{float:none;flex:0 1 auto;min-height:40px;height:auto;margin:0;padding:8px 13px;border-radius:12px;background:var(--sm-accent);color:var(--sm-on-accent);font:800 .94rem/1.25 var(--sm-font);box-shadow:none}.profile-dialog .ui-dialog-buttonpane .ui-button:hover{background:var(--sm-accent-strong)}.profile-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%}.profile-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button{width:100%;min-width:0;padding-inline:11px;font-size:.87rem}.profile-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button:nth-child(n+2){border:1px solid color-mix(in srgb,var(--sm-accent) 42%,var(--sm-border));background:var(--sm-surface-2);color:var(--sm-text)}.profile-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button:nth-child(n+2):hover{border-color:var(--sm-accent);background:var(--sm-accent-soft);color:var(--sm-accent-strong)}@media(max-width:560px){.profile-dialog.ui-dialog.is-sm-dialog-open{position:fixed!important;top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)!important;display:flex!important;width:calc(100vw - 20px)!important;height:auto!important;max-height:calc(100vh - 20px)!important;max-height:calc(100dvh - 20px)!important;margin:0!important;flex-direction:column;border-radius:16px}.profile-dialog .ui-dialog-titlebar{min-height:60px;padding:18px 58px 15px 18px}.profile-dialog .ui-dialog-titlebar-close{top:12px;right:13px}.profile-dialog .ui-dialog-titlebar,.profile-dialog .ui-dialog-buttonpane{flex:0 0 auto}.profile-dialog .ui-dialog-content{flex:1 1 auto;min-height:0;max-height:none!important;padding:15px 16px;overflow-x:hidden;overflow-y:auto}.profile-popup{gap:15px}.profile-popup__identity{grid-template-columns:1fr;gap:14px;align-items:start}.profile-popup__person{grid-template-columns:76px minmax(0,150px);grid-template-rows:auto auto;gap:5px 13px;width:100%;align-items:center;justify-content:center;justify-items:center}.profile-popup__avatar{width:76px;height:76px}.profile-popup__person .profile-popup__avatar{grid-row:1 / 3}.profile-popup__group-badge{align-self:end;justify-self:center}.profile-popup__state{align-self:start;justify-self:center;justify-content:center}.profile-popup__label{display:block;margin-bottom:2px}.profile-popup__dates{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.profile-popup__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-popup__date,.profile-popup__stat{padding:10px;border-radius:12px}.profile-dialog .ui-dialog-buttonpane{padding:10px 16px 16px;border-top:1px solid var(--sm-border)}.profile-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.profile-dialog .ui-dialog-buttonpane .ui-button{width:100%;min-height:42px;padding:8px 9px;font-size:.8rem;line-height:1.2;white-space:normal}.profile-dialog .ui-dialog-buttonpane .ui-button:first-child:nth-last-child(3),.profile-dialog .ui-dialog-buttonpane .ui-button:only-child{grid-column:1 / -1}}@media(max-width:390px){.profile-popup__dates,.profile-popup__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-popup__date strong{font-size:.8rem}.profile-popup__stat{grid-template-columns:1fr;gap:4px}.profile-popup__stat-link{grid-column:1}}.sm-user-dialog.ui-dialog{max-width:calc(100vw - 24px)!important;overflow:hidden;border:1px solid var(--sm-border);border-radius:20px;background:var(--sm-surface);color:var(--sm-text);box-shadow:0 24px 70px rgba(0,0,0,.38)}.sm-pm-dialog.ui-dialog{width:min(760px,calc(100vw - 32px))!important}.sm-pm-alert-dialog.ui-dialog{width:min(620px,calc(100vw - 32px))!important}.sm-user-admin-dialog.ui-dialog{width:min(920px,calc(100vw - 32px))!important}.sm-user-dialog .ui-dialog-titlebar{min-height:64px;padding:20px 64px 17px 24px;border-bottom:1px solid var(--sm-border);background:var(--sm-surface)}.sm-user-dialog .ui-dialog-title{float:none;display:block;overflow:hidden;color:var(--sm-text);font:800 1.08rem/1.35 var(--sm-font);text-overflow:ellipsis;white-space:nowrap}.sm-user-dialog .ui-dialog-titlebar-close{top:14px;right:16px;display:grid;place-items:center;width:36px!important;height:36px!important;margin:0!important;padding:0!important;border:1px solid var(--sm-border)!important;border-radius:50%;background:var(--sm-surface-2)!important;color:var(--sm-muted);box-shadow:none!important;text-indent:0!important}.sm-user-dialog .ui-dialog-titlebar-close::before{content:"×";font:400 1.7rem/1 var(--sm-font)}.sm-user-dialog .ui-dialog-titlebar-close .ui-icon{display:none}.sm-user-dialog .ui-dialog-titlebar-close:hover{border-color:var(--sm-accent)!important;color:var(--sm-accent-strong)}.sm-user-dialog .ui-dialog-content{height:auto!important;max-height:calc(100vh - 170px)!important;padding:24px;border:0;background:var(--sm-surface);color:var(--sm-text)}.sm-user-dialog .ui-dialog-buttonpane{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap;padding:0 24px 24px;border:0;background:var(--sm-surface)}.sm-user-dialog .ui-dialog-buttonpane .ui-button{float:none;min-height:42px;height:auto;margin:0;padding:9px 17px;border-radius:11px;background:var(--sm-accent);color:var(--sm-on-accent);font:800 .92rem/1.25 var(--sm-font);box-shadow:none}.sm-user-dialog .ui-dialog-buttonpane .ui-button:hover{background:var(--sm-accent-strong)}.sm-user-dialog .ui-dialog-buttonpane .ui-button-delete{border:1px solid #8b4844;background:transparent;color:#ffaaa3}.sm-user-dialog .ui-dialog-buttonpane .ui-button-delete:hover{background:#4a2727}.sm-pm-dialog .ui-dialog-buttonpane .ui-dialog-buttonset,.sm-user-admin-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{display:flex;gap:10px;justify-content:flex-end;width:100%;float:none}.sm-pm-dialog .ui-dialog-buttonpane .ui-button,.sm-user-admin-dialog .ui-dialog-buttonpane .ui-button{margin:0}.sm-user-admin-dialog .ui-dialog-buttonpane .ui-button-delete{margin-right:auto}.sm-pm-dialog #dle-send-pm{display:grid;gap:14px}.sm-pm-alert-dialog .ui-dialog-titlebar{background:linear-gradient(135deg,color-mix(in srgb,var(--sm-accent) 12%,var(--sm-surface)),var(--sm-surface) 58%)}.sm-pm-alert-dialog .ui-dialog-title::before{display:inline-grid;place-items:center;width:34px;height:34px;margin-right:11px;border-radius:10px;background:var(--sm-accent-soft);color:var(--sm-accent-strong);content:"";font:normal normal normal 15px/1 FontAwesome;vertical-align:middle}.sm-pm-alert-dialog .ui-dialog-content{padding:24px!important;color:var(--sm-text)!important;font-size:.98rem;line-height:1.65}.sm-pm-alert-dialog .sm-pm-alert>b{color:var(--sm-text);font-weight:850}.sm-pm-alert-dialog .sm-pm-alert>i{display:block;margin-top:15px;padding:14px 16px;border:1px solid var(--sm-border);border-left:3px solid var(--sm-accent);border-radius:0 12px 12px 0;background:var(--sm-surface-2);color:var(--sm-text);font-style:normal;overflow-wrap:anywhere}.sm-pm-alert-dialog .ui-dialog-buttonpane{padding-top:17px;border-top:1px solid var(--sm-border)}.sm-pm-alert-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{display:flex;justify-content:flex-end;gap:10px;width:100%}.sm-pm-alert-dialog .ui-dialog-buttonpane .ui-button{margin:0}.sm-pm-alert-dialog .ui-dialog-buttonpane .sm-pm-alert__close{order:1;border:1px solid var(--sm-border);background:var(--sm-surface-2);color:var(--sm-text)}.sm-pm-alert-dialog .ui-dialog-buttonpane .sm-pm-alert__close:hover{border-color:var(--sm-accent);background:var(--sm-surface-2);color:var(--sm-accent-strong)}.sm-pm-alert-dialog .ui-dialog-buttonpane .sm-pm-alert__read{order:2}.sm-pm-dialog #pm_subj{width:100%;height:46px;padding:0 14px;border:1px solid var(--sm-border);border-radius:11px;background:var(--sm-surface-2);color:var(--sm-text);font:500 .95rem/1 var(--sm-font)}.sm-pm-dialog #pm_subj:focus{border-color:var(--sm-accent);outline:0;box-shadow:0 0 0 3px color-mix(in srgb,var(--sm-accent) 18%,transparent)}.sm-pm-dialog .sm-message-editor{min-width:0;margin:0}.sm-pm-dialog .sm-message-editor .sm-comment-editor__visual{min-height:210px;max-height:min(420px,48vh)}.sm-pm-dialog .tox-tinymce{overflow:hidden;border:1px solid var(--sm-border)!important;border-radius:12px!important}.sm-pm-dialog .tox .tox-editor-header,.sm-pm-dialog .tox .tox-toolbar,.sm-pm-dialog .tox .tox-toolbar__overflow,.sm-pm-dialog .tox .tox-toolbar__primary{background:var(--sm-surface-2)!important;box-shadow:none!important}.sm-pm-dialog .tox .tox-tbtn{color:var(--sm-text)!important}.sm-pm-dialog .tox .tox-tbtn svg{fill:currentColor!important}.sm-pm-dialog .tox .tox-edit-area::before{border-color:var(--sm-accent)!important}.sm-user-admin-dialog.ui-dialog.is-sm-dialog-open{display:flex!important;flex-direction:column;height:min(760px,calc(100vh - 32px))!important;max-height:calc(100vh - 32px)!important}.sm-user-admin-dialog .ui-dialog-titlebar,.sm-user-admin-dialog .ui-dialog-buttonpane{flex:0 0 auto}.sm-user-admin-dialog .ui-dialog-content{flex:1 1 auto;min-height:0;max-height:none!important;padding:0;overflow:hidden}.sm-user-admin-dialog #edituserframe{display:block;width:100%!important;height:100%!important;border:0;background:var(--sm-surface)}.sm-user-admin-dialog .ui-dialog-buttonpane{position:relative;z-index:3;padding:14px 20px 16px;border-top:1px solid var(--sm-border);background:var(--sm-surface);box-shadow:0 -10px 24px rgba(0,0,0,.12)}.sm-user-dialog-backdrop{position:fixed;inset:0;z-index:999;background:rgba(5,7,10,.62);backdrop-filter:blur(3px)}.sm-user-dialog{z-index:1001!important}.sm-user-dialog,.sm-user-dialog .ui-dialog-titlebar,.sm-user-dialog .ui-dialog-content,.sm-user-dialog .ui-dialog-buttonpane,.sm-user-dialog button,.sm-user-dialog input,.sm-user-dialog select,.sm-user-dialog textarea{font-family:var(--sm-font)!important}@media(max-width:560px){.sm-pm-dialog.ui-dialog,.sm-pm-alert-dialog.ui-dialog,.sm-user-admin-dialog.ui-dialog{width:calc(100vw - 20px)!important;border-radius:16px}.sm-pm-alert-dialog .ui-dialog-content{padding:18px!important}.sm-pm-alert-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{flex-direction:column}.sm-pm-alert-dialog .ui-dialog-buttonpane .ui-button{width:100%}.sm-user-dialog .ui-dialog-titlebar{min-height:58px;padding:17px 56px 14px 17px}.sm-user-dialog .ui-dialog-titlebar-close{top:11px;right:12px}.sm-user-dialog .ui-dialog-content{max-height:calc(100vh - 145px)!important;padding:16px}.sm-user-dialog .ui-dialog-buttonpane{padding:0 16px 16px}.sm-user-dialog .ui-dialog-buttonpane .ui-button{flex:1 1 100%;width:100%}.sm-pm-dialog .ui-dialog-buttonpane .ui-dialog-buttonset,.sm-user-admin-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{flex-direction:column}.sm-user-admin-dialog .ui-dialog-buttonpane .ui-button-delete{margin-right:0}.sm-user-admin-dialog .ui-dialog-content{padding:0}.sm-user-dialog.profile-dialog .ui-dialog-content{min-height:0;max-height:none!important;padding:15px 16px;overflow-y:auto}.sm-user-dialog.profile-dialog .ui-dialog-buttonpane{padding:10px 16px 16px;border-top:1px solid var(--sm-border)}.sm-user-dialog.profile-dialog .ui-dialog-buttonpane .ui-button{flex:0 1 auto;min-height:42px;padding:8px 9px;font-size:.8rem;line-height:1.2;white-space:normal}.sm-pm-dialog.ui-dialog.is-sm-dialog-open{position:fixed!important;top:calc(var(--sm-visual-viewport-top, 0px) + 8px)!important;left:50%!important;right:auto!important;bottom:auto!important;display:flex!important;width:calc(100vw - 20px)!important;height:calc(var(--sm-visual-viewport-height, 100dvh) - 16px)!important;max-height:calc(var(--sm-visual-viewport-height, 100dvh) - 16px)!important;margin:0!important;flex-direction:column;transform:translateX(-50%)!important}.sm-pm-dialog .ui-dialog-titlebar,.sm-pm-dialog .ui-dialog-buttonpane{flex:0 0 auto}.sm-pm-dialog .ui-dialog-content{flex:1 1 auto;min-height:0;max-height:none!important;padding:12px 14px;overflow-x:hidden;overflow-y:auto}.sm-pm-dialog #dle-send-pm{gap:10px}.sm-pm-dialog .sm-message-editor .sm-comment-editor__visual{min-height:140px;max-height:min(320px,max(140px,calc(var(--sm-visual-viewport-height, 100dvh) - 310px)))}.sm-pm-dialog .tox-tinymce{height:max(150px,calc(var(--sm-visual-viewport-height, 100dvh) - 275px))!important;min-height:150px!important;max-height:360px!important}.sm-pm-dialog .ui-dialog-buttonpane{padding:10px 14px 14px;border-top:1px solid var(--sm-border)}.sm-pm-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{flex-direction:row!important;gap:8px}.sm-pm-dialog .ui-dialog-buttonpane .ui-button{flex:1 1 0;width:auto;min-width:0}.sm-comment-editor{display:flex;flex-direction:column}.sm-comment-editor__header{order:0}.sm-comment-editor__visual{order:1;min-height:130px;max-height:42dvh}.sm-comment-editor__toolbar{order:2;border-top:1px solid var(--sm-border);border-bottom:0}.sm-comment-editor__link{order:3;border-top:1px solid var(--sm-border);border-bottom:0}.sm-comment-editor__footer{order:4}}.DLEPush{position:fixed;top:18px;right:18px;z-index:10050;display:grid;gap:10px;width:min(410px,calc(100vw - 36px));height:auto!important;pointer-events:none}.DLEPush>.DLEPush-notification:empty{display:none}@keyframes sm-push-show{from{transform:translate3d(24px,0,0);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}@keyframes sm-push-dismiss-right{from{transform:translate3d(0,0,0);opacity:1}to{transform:translate3d(calc(100% + 32px),0,0);opacity:0}}@keyframes sm-push-dismiss-left{from{transform:translate3d(0,0,0);opacity:1}to{transform:translate3d(calc(-100% - 32px),0,0);opacity:0}}.DLEPush-notification.wrapper{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr);min-width:0;min-height:76px;height:auto!important;width:100%;margin:0;border:1px solid var(--sm-border);border-radius:14px;background:var(--sm-surface);box-shadow:0 18px 45px rgba(15,23,42,.22);color:var(--sm-text);overflow:hidden;pointer-events:auto;touch-action:pan-y;user-select:none;animation:sm-push-show .22s ease-out both}.DLEPush-notification.wrapper.is-dismissing-right{animation:sm-push-dismiss-right .2s ease-in both!important}.DLEPush-notification.wrapper.is-dismissing-left{animation:sm-push-dismiss-left .2s ease-in both!important}.DLEPush-notification .DLEPush-icon{grid-column:1;grid-row:1 / span 2;display:flex;align-items:center;justify-content:center;min-height:76px;background:var(--sm-accent);color:var(--sm-on-accent)}.DLEPush-notification .DLEPush-icon svg{width:22px;height:22px}.DLEPush-notification .DLEPush-header{grid-column:2;grid-row:1;margin:14px 42px 0 16px;font-size:.95rem;font-weight:800}.DLEPush-notification .DLEPush-header:empty{display:none}.DLEPush-notification .DLEPush-message{grid-column:2;grid-row:2;align-self:center;margin:15px 42px 15px 16px;font-size:.92rem;line-height:1.45}.DLEPush-notification .DLEPush-header:not(:empty)+.DLEPush-message{margin-top:6px}.DLEPush-notification .DLEPush-message ul,.DLEPush-notification .DLEPush-message li{margin:0;padding:0;list-style:none}.DLEPush-notification .DLEPush-close{position:absolute;top:10px;right:11px;display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:9px;background:transparent;color:var(--sm-muted);font-size:1.25rem;line-height:1;cursor:pointer}.DLEPush-notification .DLEPush-close:hover,.DLEPush-notification .DLEPush-close:focus-visible{background:var(--sm-accent-soft);color:var(--sm-text);outline:0}.DLEPush-notification.wrapper.push-success .DLEPush-icon{background:#16836f}.DLEPush-notification.wrapper.push-warning .DLEPush-icon{background:#c97812}.DLEPush-notification.wrapper.push-error .DLEPush-icon{background:#c64a3c}@media(max-width:700px){.DLEPush{top:auto;right:12px;bottom:12px;left:12px;width:auto}.DLEPush-notification.wrapper{grid-template-columns:40px minmax(0,1fr);min-height:58px;border-radius:12px;box-shadow:0 12px 32px rgba(0,0,0,.3)}.DLEPush-notification .DLEPush-icon{min-height:58px}.DLEPush-notification .DLEPush-icon svg{width:19px;height:19px}.DLEPush-notification .DLEPush-message{margin:11px 38px 11px 13px;font-size:.84rem;line-height:1.35}.DLEPush-notification .DLEPush-close{top:50%;right:7px;width:28px;height:28px;transform:translateY(-50%)}}.animated{opacity:0;animation-duration:1s;animation-fill-mode:both}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{from{opacity:0;transform:translateX(-100px)}to{opacity:1;transform:translateX(0)}}.animated.fadeInUp{opacity:1;animation-name:fadeInUp}.animated.fadeInLeft{opacity:1;animation-name:fadeInLeft}@media(prefers-reduced-motion:reduce){.animated{animation:none;opacity:1}}blockquote{border:0!important;border-left:4px solid var(--sm-accent)!important;border-radius:0 14px 14px 0;background:var(--sm-surface-2)!important;color:var(--sm-text)!important}.er-wrapper{width:min(520px,calc(100vw - 24px))!important;border:1px solid var(--sm-border);border-radius:18px!important;background:var(--sm-surface)!important;color:var(--sm-text);box-shadow:var(--sm-shadow-hover)!important;overflow:hidden}.er-header{background:var(--sm-accent)!important;font-family:var(--sm-font)!important}.er-content,.er-field-input,.er-wrapper h3{color:var(--sm-text);font-family:var(--sm-font)!important}.er-input{border-color:var(--sm-border)!important;background:var(--sm-surface-2)!important;color:var(--sm-text)!important}.er-input:focus{border-color:var(--sm-accent)!important}.er-btn{background:var(--sm-accent)!important}.er-label{color:var(--sm-muted)}.user-group-badge img,.uc-top-left>img,.uc-top-left img[src*="/images/groups/"],.userinfo img[src*="/images/groups/"]{display:inline-block;width:auto;height:32px;max-width:150px;vertical-align:middle}.sm-publication-queue__header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:22px}.sm-publication-queue__header h1{margin:0;color:var(--sm-text);font-size:clamp(1.5rem,3vw,2rem)}.sm-publication-queue__create{display:inline-flex;box-sizing:border-box;flex:0 0 auto;align-items:center;justify-content:center;min-height:44px;max-width:100%;padding:10px 18px;border-radius:12px;background:var(--sm-accent);color:var(--sm-on-accent)!important;font-size:.95rem;font-weight:700;line-height:1.35;text-align:center;text-decoration:none!important;white-space:nowrap}.sm-publication-queue__create:hover{background:var(--sm-accent-strong);color:var(--sm-on-accent)!important}.sm-publication-queue__tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.sm-publication-queue__tabs a,.sm-publication-queue__pagination a{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border:1px solid var(--sm-border);border-radius:12px;background:var(--sm-surface-2);color:var(--sm-text);text-decoration:none}.sm-publication-queue__tabs a:hover,.sm-publication-queue__tabs a[aria-current=page],.sm-publication-queue__pagination a[aria-current=page]{border-color:var(--sm-accent);color:var(--sm-accent-strong)}.sm-publication-queue__tabs span{color:var(--sm-muted)}.sm-publication-queue__labels{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin-bottom:12px;color:var(--sm-muted);font-size:.84rem}.sm-publication-queue__status{display:inline-flex;padding:5px 10px;border-radius:999px;background:color-mix(in srgb,var(--sm-accent) 16%,var(--sm-surface-2));color:var(--sm-accent-strong);font-weight:700}.sm-publication-queue__status.is-draft{background:var(--sm-surface-2);color:var(--sm-muted)}.sm-publication-queue__card .e-mes{overflow-wrap:anywhere}.sm-publication-queue__no-image{display:flex;width:100%;height:100%;min-height:220px;align-items:center;justify-content:center;color:var(--sm-muted);font-size:2.5rem}.sm-publication-queue__empty{margin-bottom:20px;color:var(--sm-muted)}.sm-publication-queue__pagination{display:flex;justify-content:center;gap:8px;margin:24px 0}@media(max-width:650px){.sm-publication-queue__header{align-items:flex-start;flex-direction:column}}.photo-carousel{margin:22px auto 10px}.photo-carousel__header{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:12px}.photo-carousel__title{margin:0;color:var(--sm-text);font-size:clamp(1.15rem,2vw,1.55rem);line-height:1.2}.photo-carousel__controls{display:flex;gap:8px}.photo-carousel__button{display:inline-grid;place-items:center;width:42px;height:42px;padding:0;border:1px solid var(--sm-border);border-radius:50%;background:var(--sm-surface);color:var(--sm-text);font-size:1.35rem;line-height:1;cursor:pointer}.photo-carousel__button:hover{border-color:var(--sm-accent);color:var(--sm-accent)}.photo-carousel__button:disabled{opacity:.35;cursor:default}.photo-carousel__track{display:flex;gap:18px;margin:0;padding:0 0 10px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:thin;scrollbar-color:var(--sm-accent) transparent}.photo-carousel__item{position:relative;flex:0 0 min(78vw,760px);aspect-ratio:16 / 8;overflow:hidden;border:1px solid var(--sm-border);border-radius:var(--sm-radius);background:var(--sm-surface-2);box-shadow:var(--sm-shadow);scroll-snap-align:start}.photo-carousel__link{display:block;width:100%;height:100%;color:#fff!important}.photo-carousel__image{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.photo-carousel__link:hover .photo-carousel__image{transform:scale(1.025)}.photo-carousel__caption{position:absolute;inset:auto 0 0;padding:clamp(42px,9vw,90px) clamp(18px,4vw,36px) clamp(18px,4vw,32px);background:linear-gradient(transparent,rgba(0,0,0,.82));pointer-events:none}.photo-carousel__caption strong{display:block;max-width:720px;font-size:clamp(1.05rem,2.5vw,1.8rem);line-height:1.25;text-wrap:balance}.static-page,.registration-card{width:100%;padding:clamp(22px,4vw,38px);border:1px solid var(--sm-border);border-radius:var(--sm-radius);background:var(--sm-surface);color:var(--sm-text);box-shadow:var(--sm-shadow)}.static-page .pheading{margin:0 0 24px;padding:0 0 18px;border-bottom:1px solid var(--sm-border);background:none!important}.static-page .pheading h1{margin:0;font-size:clamp(1.55rem,3vw,2.15rem)}.static-page__content{color:var(--sm-muted);line-height:1.75}.static-page__content b,.static-page__content strong{color:var(--sm-text)}.static-page__content #registration{display:flex;justify-content:center;gap:10px;margin-top:28px}.static-page__content #registration .bbcodes{min-width:150px;min-height:46px;margin:0!important;padding:10px 18px!important;border-radius:11px!important;font:inherit!important;font-weight:700!important}.static-page__content #registration .bbcodes[type=button]{border:1px solid var(--sm-border)!important;background:var(--sm-surface-2)!important;color:var(--sm-text)!important}.registration-card{max-width:820px;margin:0 auto}.registration-card__header{margin-bottom:28px;text-align:center}.registration-card__icon{display:grid;width:54px;height:54px;margin:0 auto 16px;place-items:center;border-radius:16px;background:var(--sm-accent-soft);color:var(--sm-accent-strong);font-size:1.2rem}.registration-card__header h1{margin:0 0 8px;font-size:clamp(1.55rem,3vw,2.1rem)}.registration-card__header p{max-width:650px;margin:0 auto;color:var(--sm-muted);line-height:1.6}.registration-form{display:grid;grid-template-columns:1fr 1fr;gap:20px}.registration-field{display:grid;align-content:start;gap:8px;min-width:0}.registration-field--wide{grid-column:1 / -1}.registration-field label,.registration-label{color:var(--sm-text);font-weight:700}.registration-field label span,.registration-label span,.registration-required span{color:var(--sm-accent-strong)}.registration-field .f_input,.registration-field .f_textarea{display:block;width:100%!important;min-height:50px;margin:0!important;padding:11px 14px!important;border:1px solid var(--sm-border)!important;border-radius:11px!important;background:var(--sm-surface-2)!important;color:var(--sm-text)!important;font:inherit}.registration-field .f_textarea{min-height:140px;resize:vertical}.registration-field .f_input:focus,.registration-field .f_textarea:focus{border-color:var(--sm-accent)!important;box-shadow:0 0 0 3px var(--sm-accent-soft);outline:0}.registration-field .f_input.is-invalid{border-color:#d34b4b!important;box-shadow:0 0 0 3px rgba(211,75,75,.14)}.registration-login-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}.registration-check{min-height:50px;padding:10px 18px!important;border:1px solid var(--sm-border)!important;border-radius:11px!important;background:var(--sm-surface-2)!important;color:var(--sm-text)!important;font-weight:700;cursor:pointer}.registration-check:hover{border-color:var(--sm-accent)!important;color:var(--sm-accent-strong)!important}.registration-result:empty{display:none}.registration-result{color:var(--sm-muted);font-size:.9rem;font-weight:650;line-height:1.45}.registration-result.is-success{padding:9px 11px;border-radius:9px;background:rgba(36,138,75,.1);color:#248a4b}.registration-result.is-error{display:block;padding:10px 12px;border-left:3px solid #d34b4b;border-radius:4px 9px 9px 4px;background:rgba(211,75,75,.1);color:#c73f3f}.registration-result.is-error::before{content:"Проверьте поле. ";font-weight:800}.registration-field.has-error>label,.registration-field.has-error>.registration-label{color:#c73f3f}.registration-field.needs-attention{animation:registration-attention .5s ease}@keyframes registration-attention{0%,100%{transform:translateX(0)}25%{transform:translateX(-5px)}50%{transform:translateX(5px)}75%{transform:translateX(-3px)}}.registration-check:disabled{cursor:wait;opacity:.7}.registration-question{padding:13px 15px;border-radius:11px;background:var(--sm-surface-2);color:var(--sm-muted)}.registration-captcha__image img{max-width:100%;border-radius:8px}.registration-submit{width:100%;min-height:52px;margin-top:24px;padding:12px 20px!important;border:0!important;border-radius:12px!important;background:var(--sm-accent)!important;color:var(--sm-on-accent)!important;font-weight:750;cursor:pointer}.registration-submit:hover{background:var(--sm-accent-strong)!important}.registration-submit:disabled{cursor:wait;opacity:.72}.registration-required{margin:10px 0 0;color:var(--sm-muted);font-size:.85rem;text-align:center}.user-profile-card{position:relative;width:100%;margin:0;overflow:hidden;border:1px solid var(--sm-border)!important;border-radius:22px!important;background:var(--sm-surface)!important;color:var(--sm-text);box-shadow:var(--sm-shadow)}.user-profile-card__hero{display:flex;gap:24px;align-items:center;justify-content:space-between;padding:clamp(22px,3vw,34px);border-bottom:1px solid var(--sm-border);background:linear-gradient(135deg,color-mix(in srgb,var(--sm-accent) 10%,var(--sm-surface)) 0%,var(--sm-surface) 58%)}.user-profile-card__person{display:flex;min-width:0;gap:22px;align-items:center}.user-profile-card__avatar-wrap{position:relative;flex:0 0 auto}.user-profile-card__avatar{display:block;width:124px;height:124px;object-fit:cover;border:3px solid var(--sm-surface);border-radius:50%;box-shadow:0 0 0 1px var(--sm-border),0 14px 32px rgba(0,0,0,.18)}.user-profile-card__identity{min-width:0}.user-profile-card__eyebrow{display:block;margin-bottom:4px;color:var(--sm-muted);font-size:.76rem;font-weight:760;letter-spacing:.06em;text-transform:uppercase}.user-profile-card__identity h1{margin:0;color:var(--sm-text);font-size:clamp(1.65rem,3vw,2.25rem);line-height:1.12;overflow-wrap:anywhere}.user-profile-card__fullname{margin-top:6px;color:var(--sm-muted);font-size:.96rem;font-weight:650}.user-profile-card__fullname:empty{display:none}.user-profile-card__badges{display:flex;min-width:0;gap:9px;align-items:center;flex-wrap:wrap;margin-top:13px}.user-profile-card__group{display:inline-flex;min-width:0;align-items:center;line-height:0}.user-profile-card__group:empty{display:none}.user-profile-card__group img{display:block!important;width:auto!important;height:30px!important;max-width:170px!important}.user-profile-card__presence{display:inline-flex;min-height:30px;gap:8px;align-items:center;padding:5px 11px;border:1px solid var(--sm-border);border-radius:999px;background:var(--sm-surface-2);color:var(--sm-muted);font-size:.78rem;font-weight:780;line-height:1}.user-profile-card__presence i{width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:#8f98a6}.user-profile-card__presence.is-online{color:#2da777}.user-profile-card__presence.is-online i{background:#2eb67d;box-shadow:0 0 0 4px rgba(46,182,125,.13)}.user-profile-card__actions{display:flex;flex:0 0 auto;gap:9px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.user-profile-card__actions:not(:has(.user-profile-card__action:not([hidden]))){display:none}.user-profile-card__action{display:flex;min-height:42px;align-items:center;justify-content:center;padding:0;border:1px solid var(--sm-border);border-radius:11px;background:var(--sm-surface-2);color:var(--sm-text)!important;font:750 .84rem/1.2 var(--sm-font);cursor:pointer;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.user-profile-card__action:hover{border-color:var(--sm-accent);background:var(--sm-accent-soft);color:var(--sm-accent-strong)!important}.user-profile-card__action[hidden]{display:none!important}.user-profile-card__action a{display:inline-flex;width:100%;min-height:40px;gap:8px;align-items:center;justify-content:center;padding:9px 15px;color:inherit!important;text-decoration:none}.user-profile-card__action--message:has(a:empty),.user-profile-card__action--message:not(:has(a)){display:none}.user-profile-card__content{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;padding:clamp(20px,3vw,32px)}.user-profile-card__stats,.user-profile-card__dates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.user-profile-card__stat,.user-profile-card__date,.user-profile-card__about,.user-profile-card__note{min-width:0;border:1px solid var(--sm-border);border-radius:15px;background:var(--sm-surface-2)}.user-profile-card__stat{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:10px;align-content:center;align-items:baseline;padding:17px}.user-profile-card__stat>strong{color:var(--sm-text);font-size:1.7rem;line-height:1;font-variant-numeric:tabular-nums}.user-profile-card__stat>span{color:var(--sm-muted);font-size:.82rem;font-weight:760}.user-profile-card__stat-link{grid-column:1 / -1;margin-top:9px;font-size:.8rem}.user-profile-card__stat-link a{color:var(--sm-accent-strong)!important;font-weight:760;text-decoration:none}.user-profile-card__stat-link a:hover{text-decoration:underline}.user-profile-card__date{display:flex;gap:12px;align-items:center;padding:17px}.user-profile-card__date>i{display:inline-grid;width:36px;height:36px;flex:0 0 36px;place-items:center;border-radius:10px;background:var(--sm-accent-soft);color:var(--sm-accent-strong)}.user-profile-card__date div{min-width:0}.user-profile-card__date span{display:block;margin-bottom:4px;color:var(--sm-muted);font-size:.76rem}.user-profile-card__date strong{display:block;color:var(--sm-text);font-size:.86rem;line-height:1.35;overflow-wrap:anywhere}.user-profile-card__about,.user-profile-card__note{grid-column:1 / -1;padding:20px}.user-profile-card__about h2,.user-profile-card__note h2{margin:0 0 9px;color:var(--sm-text);font-size:.92rem}.user-profile-card__about-text,.user-profile-card__note>div{color:var(--sm-muted);font-size:.9rem;line-height:1.65;overflow-wrap:anywhere}.user-profile-card__about-text:empty{color:var(--sm-muted)}.user-profile-card__about-text:empty::before{content:"Пользователь пока ничего о себе не рассказал."}.user-profile-card__note{border-color:color-mix(in srgb,#d85b62 42%,var(--sm-border));background:color-mix(in srgb,#d85b62 7%,var(--sm-surface-2))}.user-profile-card__note:not(:has(>div:not(:empty))){display:none}.user-profile-card__note h2{display:flex;gap:8px;align-items:center;color:#d85b62}@media(max-width:720px){.user-profile-card{border-radius:18px!important}.user-profile-card__hero{align-items:stretch;flex-direction:column;gap:18px;padding:20px}.user-profile-card__person{align-items:center}.user-profile-card__avatar{width:96px;height:96px}.user-profile-card__actions{justify-content:stretch}.user-profile-card__action{flex:1 1 180px}.user-profile-card__content{grid-template-columns:1fr;gap:12px;padding:16px}}@media(max-width:460px){.user-profile-card__hero{padding:18px 16px}.user-profile-card__person{align-items:center;flex-direction:column;gap:14px;text-align:center}.user-profile-card__identity{width:100%}.user-profile-card__badges{justify-content:center}.user-profile-card__actions{display:grid;grid-template-columns:1fr}.user-profile-card__action{width:100%}.user-profile-card__stats,.user-profile-card__dates{grid-template-columns:1fr}.user-profile-card__stat,.user-profile-card__date{padding:15px}.user-profile-card__about,.user-profile-card__note{padding:17px}}.profile-settings{width:100%;overflow:hidden;border:1px solid var(--sm-border);border-radius:22px;background:var(--sm-surface);box-shadow:var(--sm-shadow)}.profile-settings__header{display:flex;gap:18px;align-items:center;padding:clamp(22px,3vw,34px);border-bottom:1px solid var(--sm-border);background:linear-gradient(135deg,color-mix(in srgb,var(--sm-accent) 11%,var(--sm-surface)) 0%,var(--sm-surface) 62%)}.profile-settings__header-icon{display:grid;width:52px;height:52px;flex:0 0 52px;place-items:center;border-radius:15px;background:var(--sm-accent);color:var(--sm-on-accent);font-size:1.25rem;box-shadow:0 10px 24px color-mix(in srgb,var(--sm-accent) 30%,transparent)}.profile-settings__eyebrow{display:block;margin-bottom:3px;color:var(--sm-accent-strong);font-size:.75rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.profile-settings__header h1{margin:0;font-size:clamp(1.55rem,3vw,2.15rem)}.profile-settings__header p{margin:6px 0 0;color:var(--sm-muted);font-size:.9rem}.profile-settings__header p strong{color:var(--sm-text)}.profile-settings__layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:clamp(16px,2.6vw,28px)}.profile-settings__card{min-width:0;padding:clamp(18px,2.4vw,24px);border:1px solid var(--sm-border);border-radius:17px;background:var(--sm-surface-2)}.profile-settings__card--wide{grid-column:1 / -1}.profile-settings__card--warning{border-color:color-mix(in srgb,#d49a26 42%,var(--sm-border));background:color-mix(in srgb,#d49a26 6%,var(--sm-surface-2))}.profile-settings__title{display:flex;gap:13px;align-items:flex-start;margin-bottom:19px}.profile-settings__title>i{display:grid;width:38px;height:38px;flex:0 0 38px;place-items:center;border-radius:11px;background:var(--sm-accent-soft);color:var(--sm-accent-strong)}.profile-settings__title>div{min-width:0}.profile-settings__title h2{margin:0;font-size:1rem;line-height:1.3}.profile-settings__title p{margin:3px 0 0;color:var(--sm-muted);font-size:.79rem;line-height:1.45}.profile-settings__fields{display:grid;gap:15px}.profile-settings__fields--two{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-settings__field{display:block;min-width:0;margin:0;color:var(--sm-text);font-size:.82rem;font-weight:760}.profile-settings__field--wide{grid-column:1 / -1}.profile-settings__field>span,.profile-settings__field>label>span{display:block;margin-bottom:7px}.profile-settings__field small{display:block;margin-top:8px;color:var(--sm-muted);font-size:.73rem;font-weight:550;line-height:1.5}.profile-settings input[type=text],.profile-settings input[type=email],.profile-settings input[type=password],.profile-settings input[type=file],.profile-settings select,.profile-settings textarea,.profile-settings__xfields input,.profile-settings__xfields select,.profile-settings__xfields textarea{width:100%;min-width:0;min-height:46px;padding:10px 13px;border:1px solid var(--sm-border);border-radius:11px;outline:0;background:var(--sm-surface);color:var(--sm-text);font:500 .9rem/1.45 var(--sm-font);transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.profile-settings textarea,.profile-settings__xfields textarea{min-height:118px;resize:vertical}.profile-settings input:focus,.profile-settings select:focus,.profile-settings textarea:focus,.profile-settings__xfields input:focus,.profile-settings__xfields select:focus,.profile-settings__xfields textarea:focus{border-color:var(--sm-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--sm-accent) 17%,transparent)}.profile-settings input[type=file]{padding:6px;cursor:pointer}.profile-settings input[type=file]::file-selector-button{min-height:32px;margin-right:10px;padding:6px 11px;border:0;border-radius:8px;background:var(--sm-accent-soft);color:var(--sm-accent-strong);font-weight:760;cursor:pointer}.profile-settings__toggle{min-width:0}.profile-settings__field>.profile-settings__toggle{margin-top:10px}.profile-settings__toggle:empty{display:none}.profile-settings__toggle .form-check-label{display:flex;min-height:42px;gap:10px;align-items:flex-start;padding:10px 12px;border:1px solid var(--sm-border);border-radius:11px;background:var(--sm-surface);color:var(--sm-muted);font-size:.8rem;font-weight:650;line-height:1.45;cursor:pointer}.profile-settings__toggle .form-check-input{width:18px;height:18px;min-height:0;flex:0 0 18px;margin:1px 0 0;padding:0;accent-color:var(--sm-accent)}.profile-settings__toggle--danger .form-check-label{color:#d85b62}.profile-settings__toggles{display:grid;gap:9px}.profile-settings__inline-value{min-height:46px;padding:12px 14px;border:1px solid var(--sm-border);border-radius:11px;background:var(--sm-surface);color:var(--sm-muted);font-size:.84rem}.profile-settings__inline-value:empty::before{content:"Список пуст"}.profile-settings__inline-value a{font-weight:750;text-decoration:none}.profile-settings__card--connections:not(:has(.profile-settings__provider)):not(:has(.profile-settings__social-list>span)){display:none}.profile-settings__providers{display:flex;gap:9px;align-items:center;flex-wrap:wrap}.profile-settings__provider{display:inline-flex;min-height:40px;gap:8px;align-items:center;justify-content:center;padding:8px 13px;border:1px solid var(--sm-border);border-radius:11px;background:var(--sm-surface);color:var(--sm-text)!important;font-size:.8rem;font-weight:760;text-decoration:none}.profile-settings__provider:hover{border-color:var(--sm-accent);background:var(--sm-accent-soft);color:var(--sm-accent-strong)!important}.profile-settings__provider>i,.profile-settings__provider>strong{display:inline-grid;width:20px;height:20px;place-items:center;color:var(--sm-accent-strong);font-size:.78rem}.profile-settings__social-list{margin-top:12px;color:var(--sm-muted);font-size:.82rem}.profile-settings__social-list:empty{display:none}.profile-settings__social-list a{font-weight:750;text-decoration:none}.profile-settings__xfields:not(:has(tbody>tr)){display:none}.profile-settings__xfields table{width:100%;border:0;border-collapse:collapse}.profile-settings__xfields tr{display:grid;grid-template-columns:minmax(150px,.36fr) minmax(0,1fr);gap:18px;align-items:center}.profile-settings__xfields tr+tr{margin-top:14px;padding-top:14px;border-top:1px solid var(--sm-border)}.profile-settings__xfields td{display:block;width:auto!important;padding:0!important;border:0!important;color:var(--sm-text);font-size:.82rem;font-weight:760}.profile-settings__xfields td.xprofile{min-width:0}.profile-settings__footer{position:sticky;bottom:0;z-index:5;display:flex;gap:14px;align-items:center;justify-content:space-between;padding:16px clamp(16px,2.6vw,28px);border-top:1px solid var(--sm-border);background:color-mix(in srgb,var(--sm-surface) 92%,transparent);backdrop-filter:blur(14px)}.profile-settings__submit{display:inline-flex;min-height:46px;gap:9px;align-items:center;justify-content:center;padding:11px 20px;border:0;border-radius:12px;background:var(--sm-accent);color:var(--sm-on-accent);font-weight:820;cursor:pointer;box-shadow:0 9px 20px color-mix(in srgb,var(--sm-accent) 22%,transparent)}.profile-settings__submit:hover{background:var(--sm-accent-strong)}.profile-settings__delete:empty{display:none}.profile-settings__delete a{display:inline-flex;min-height:42px;align-items:center;padding:9px 14px;border:1px solid color-mix(in srgb,#d85b62 55%,var(--sm-border));border-radius:11px;color:#d85b62!important;font-size:.82rem;font-weight:780;text-decoration:none}.profile-settings__delete a:hover{background:color-mix(in srgb,#d85b62 10%,transparent)}@media(max-width:760px){.profile-settings{border-radius:18px}.profile-settings__layout{grid-template-columns:1fr}.profile-settings__card--wide{grid-column:auto}.profile-settings__fields--two{grid-template-columns:1fr}.profile-settings__field--wide{grid-column:auto}.profile-settings__xfields tr{grid-template-columns:1fr;gap:7px}}@media(max-width:480px){.profile-settings__header{align-items:flex-start;padding:20px 16px}.profile-settings__header-icon{width:44px;height:44px;flex-basis:44px;border-radius:13px}.profile-settings__layout{gap:12px;padding:12px}.profile-settings__card{padding:17px 14px;border-radius:14px}.profile-settings__title{gap:10px;margin-bottom:16px}.profile-settings__title>i{width:34px;height:34px;flex-basis:34px}.profile-settings__footer{align-items:stretch;flex-direction:column-reverse;padding:12px}.profile-settings__submit,.profile-settings__delete,.profile-settings__delete a{width:100%;justify-content:center}}.comment-card.commodz{width:100%;margin:0 0 14px;padding:clamp(15px,2vw,18px);overflow:hidden;border:1px solid var(--sm-border)!important;border-radius:18px!important;background:var(--sm-surface)!important;box-shadow:none;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.comment-card.commodz:hover{border-color:color-mix(in srgb,var(--sm-accent) 38%,var(--sm-border))!important;box-shadow:var(--sm-shadow)}.comment-card__header{display:grid;grid-template-columns:46px minmax(0,1fr) auto;gap:11px;align-items:start}.comment-card__avatar{position:relative;width:46px;height:46px}.comment-card__avatar img{display:block;width:46px;height:46px;object-fit:cover;border:2px solid var(--sm-surface);border-radius:50%;box-shadow:0 0 0 1px var(--sm-border)}img[src*="/dleimages/noavatar.png"]{content:url(../dleimages/noavatar.svg)}.comment-card__presence{position:absolute;right:-2px;bottom:-2px;width:13px;height:13px;border:2px solid var(--sm-surface);border-radius:50%;background:#98a0aa}.comment-card__presence.is-online{background:#2bb673}.comment-card__identity{min-width:0}.comment-card__author{display:flex;gap:8px;align-items:center;min-width:0;color:var(--sm-text);font-size:1rem;font-weight:820}.comment-card__author>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.comment-card__author a{color:var(--sm-text)!important;text-decoration:none}.comment-card__meta{display:flex;flex-wrap:wrap;gap:4px 8px;margin-top:3px;color:var(--sm-muted);font-size:.79rem;line-height:1.4}.comment-card__meta a{color:var(--sm-accent-strong)!important}.comment-card__badge{display:inline-flex;min-width:0;flex:0 1 auto;align-items:center;line-height:0}.comment-card__badge:empty{display:none}.comment-card__badge img{display:inline-block;width:auto;height:24px;max-width:128px}.comment-card__rating{display:inline-flex;min-height:36px;gap:7px;align-items:center;justify-content:flex-end;padding:0;border:0;background:transparent;color:var(--sm-muted);font-size:.84rem;white-space:nowrap}.comment-card__rating:empty{display:none}.comment-card__rating [data-comments-ratig-layer-id]{display:inline-flex;align-items:center}.comment-card__rating .ratingtypeplus,.comment-card__rating .ratingtypeplusminus{display:inline-flex;min-width:1.35em;justify-content:flex-end;padding:0!important;color:var(--sm-muted);font-size:.86rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.comment-card__rating a,.comment-card__rating .comment-like--readonly{display:inline-grid;width:36px;height:36px;padding:0;place-items:center;border:1px solid var(--sm-border);border-radius:50%;background:var(--sm-surface-2);color:var(--sm-muted)!important;text-decoration:none}.comment-card__rating .comment-like{font-size:1rem;transition:color .18s ease,border-color .18s ease,background-color .18s ease,transform .18s ease}.comment-card__rating .comment-like:hover{border-color:rgba(239,92,111,.45);background:rgba(239,92,111,.1);color:#e7546b!important;transform:translateY(-1px)}.comment-card__rating .comment-like:focus-visible{outline:3px solid var(--sm-focus-ring);outline-offset:2px}.comment-card__rating .comment-like.is-liked{border-color:rgba(239,92,111,.5);background:rgba(239,92,111,.16);color:#e7546b!important}.comment-card__rating .comment-like.is-liked .fa{color:#e7546b!important}.comment-card__rating .comment-like.is-liked .fa-heart-o::before{content:""}.comment-card__rating .comment-like.is-pending{pointer-events:none;opacity:.65}.comment-card__rating .comment-like--readonly{cursor:default;opacity:.82}.comment-card__rating .comment-like--readonly:hover{border-color:var(--sm-border);background:var(--sm-surface-2);color:var(--sm-muted)!important;transform:none}.comment-card__rating .fa-thumbs-o-down{color:#d9584f}.comment-card__body{margin:14px 0 0 57px;color:var(--sm-text);font-size:.94rem;line-height:1.62;overflow-wrap:anywhere}.comment-card__body>:first-child{margin-top:0}.comment-card__body>:last-child{margin-bottom:0}.comment-card__body img{max-width:100%;height:auto;border-radius:10px}.comment-card__body strong{font-weight:850}.comment-card__body em{font-style:italic}.comment-card__body u{text-decoration-thickness:1px;text-underline-offset:3px}.comment-card__body s{color:var(--sm-muted);text-decoration-thickness:1px}.comment-card__body a{color:var(--sm-accent-strong);text-decoration:underline;text-underline-offset:3px}.comment-card__body code{padding:2px 6px;border:1px solid var(--sm-border);border-radius:6px;background:var(--sm-surface-2);color:color-mix(in srgb,var(--sm-accent-strong) 38%,var(--sm-text));font-family:Consolas,"SFMono-Regular",monospace;font-size:.88em}.comment-card__body .sm-code{position:relative;margin:12px 0;padding-top:30px;overflow:hidden;border:1px solid var(--sm-border);border-radius:11px;background:var(--sm-surface-2)}.comment-card__body .sm-code::before{position:absolute;top:7px;left:11px;color:var(--sm-muted);content:"Код";font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.comment-card__body .sm-code code{display:block;padding:11px 13px 13px;overflow-x:auto;border:0;border-top:1px solid var(--sm-border);border-radius:0;background:transparent;white-space:pre-wrap}.comment-card__body .sm-code-json::before{content:"JSON"}.comment-card__body .sm-code-html::before{content:"HTML"}.comment-card__body .sm-code-xml::before{content:"XML"}.comment-card__body .sm-code-css::before{content:"CSS"}.comment-card__body .sm-code-js::before{content:"JavaScript"}.comment-card__body .sm-code-typescript::before{content:"TypeScript"}.comment-card__body .sm-code-php::before{content:"PHP"}.comment-card__body .sm-code-sql::before{content:"SQL"}.comment-card__body .sm-code-python::before{content:"Python"}.comment-card__body .sm-code-bash::before{content:"Bash"}.comment-card__body .sm-code-powershell::before{content:"PowerShell"}.comment-card__body .sm-code-java::before{content:"Java"}.comment-card__body .sm-code-csharp::before{content:"C#"}.comment-card__body .sm-code-kotlin::before{content:"Kotlin"}.comment-card__body .sm-comment-quote{margin:11px 0;padding:4px 0 4px 13px;border-left:2px solid var(--sm-accent);color:color-mix(in srgb,var(--sm-accent-strong) 32%,var(--sm-text))}:is(.comment-card__body,.sm-chat-message__body) .sm-comment-spoiler{position:relative;padding:1px 3px;background:transparent;color:transparent;cursor:pointer;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:color .18s ease;user-select:none}:is(.comment-card__body,.sm-chat-message__body) .sm-comment-spoiler.is-revealed{color:var(--sm-text);user-select:text}.sm-comment-spoiler__particles{position:absolute;z-index:1;inset:0;max-width:none;pointer-events:none;transition:opacity .18s ease}.sm-comment-spoiler.is-revealed .sm-comment-spoiler__particles{opacity:0}.comment-card__body blockquote{margin:14px 0;padding:12px 15px;border-left:3px solid var(--sm-accent);border-radius:0 10px 10px 0;background:var(--sm-surface-2);color:var(--sm-muted)}.comment-card__signature{margin-top:18px;padding-top:13px;border-top:1px solid var(--sm-border);color:var(--sm-muted);font-size:.84rem}.comment-card__actions{display:flex;flex-wrap:wrap;gap:5px;align-items:center;margin:11px 0 0 57px;padding-top:3px}.comment-action:empty,.comment-card__mass-action:empty{display:none}.comment-action a,.comment-action>span,.comment-action>button{display:inline-flex;min-height:34px;gap:7px;align-items:center;padding:6px 10px;border:0;border-radius:9px;background:transparent;color:var(--sm-muted)!important;font:inherit;font-size:.79rem;font-weight:720;text-decoration:none;cursor:pointer}.comment-action a:hover,.comment-action>span:hover,.comment-action>button:hover{background:var(--sm-surface-2);color:var(--sm-text)!important}.comment-action--compact a,.comment-action--compact>span,.comment-action--compact>button{width:34px;padding:0;justify-content:center}.comment-action--primary a,.comment-action--primary>span,.comment-action--primary>button{background:var(--sm-accent-soft);color:var(--sm-accent-strong)!important}.comment-action--danger a:hover,.comment-action--danger>span:hover{background:rgba(217,88,79,.1);color:#c9473e!important}.comment-card__mass-action{margin-left:auto}.mass_comments_action{display:none}.mass_comments_action.has-selection{display:flex}.comments-tree-list .comments-tree-list{position:relative;margin-left:25px;padding-left:18px}.comments-tree-list .comments-tree-list::before{position:absolute;top:0;bottom:16px;left:0;width:2px;border-radius:2px;background:var(--sm-border);content:""}#dlefastreplycomments{margin:10px 0 14px 43px!important;padding:14px!important;border:1px solid var(--sm-border);border-radius:14px;background:var(--sm-surface)!important;color:var(--sm-text)}.comment-form{margin-top:24px;padding:clamp(20px,3vw,28px);border:1px solid var(--sm-border);border-radius:20px;background:var(--sm-surface);box-shadow:var(--sm-shadow)}.comment-form__header{margin-bottom:20px}.comment-form__header p{margin:0 0 5px;color:var(--sm-accent-strong);font-size:.74rem;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.comment-form__header h2{margin:0;color:var(--sm-text);font-size:clamp(1.25rem,3vw,1.65rem)}.comment-form__fields{display:grid;gap:16px}.comment-form__guest{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.comment-form label{display:grid;gap:7px;color:var(--sm-muted);font-size:.82rem;font-weight:720}.comment-form input[type=text],.comment-form input[type=email]{width:100%;min-height:46px;padding:10px 13px;border:1px solid var(--sm-border);border-radius:12px;outline:none;background:var(--sm-surface-2);color:var(--sm-text);font:inherit;transition:border-color .2s ease,box-shadow .2s ease}.comment-form input:focus{border-color:var(--sm-accent);box-shadow:0 0 0 3px var(--sm-accent-soft)}.comment-form__editor{min-width:0;overflow:hidden;border-radius:14px}.comment-form__editor textarea{width:100%!important;min-height:150px;color:var(--sm-text)}.sm-comment-editor{overflow:hidden;border:1px solid var(--sm-border);border-radius:15px;background:var(--sm-surface-2);transition:border-color .18s ease,box-shadow .18s ease}.sm-comment-editor:focus-within{border-color:var(--sm-accent);box-shadow:0 0 0 3px var(--sm-accent-soft)}.sm-comment-editor__header,.sm-comment-editor__footer{display:flex;gap:12px;align-items:center;justify-content:space-between;color:var(--sm-muted)}.sm-comment-editor__header{min-height:43px;padding:9px 14px;border-bottom:1px solid var(--sm-border);font-size:.8rem;font-weight:760}.sm-comment-editor__header>span:first-child{display:inline-flex;gap:8px;align-items:center;color:var(--sm-text)}.sm-comment-editor__header .fa{color:var(--sm-accent-strong)}.sm-comment-editor__counter{min-width:5.5em;text-align:right;font-size:.74rem;font-variant-numeric:tabular-nums}.sm-comment-editor__toolbar{display:flex;min-height:44px;gap:3px;align-items:center;padding:5px 9px;overflow-x:auto;border-bottom:1px solid var(--sm-border);background:color-mix(in srgb,var(--sm-surface) 55%,transparent);scrollbar-width:thin}.sm-comment-editor__toolbar button{display:inline-grid;width:34px;height:34px;flex:0 0 34px;place-items:center;padding:0;border:0;border-radius:8px;background:transparent;color:var(--sm-muted);font:inherit;font-size:.88rem;cursor:pointer}.sm-comment-editor__toolbar button:hover{background:var(--sm-accent-soft);color:var(--sm-accent-strong)}.sm-comment-editor__toolbar button:focus-visible{outline:2px solid var(--sm-accent);outline-offset:-2px}.sm-comment-editor__divider{width:1px;height:22px;flex:0 0 1px;margin:0 4px;background:var(--sm-border)}.sm-comment-editor__link{display:flex;gap:7px;align-items:center;padding:9px;border-bottom:1px solid var(--sm-border);background:var(--sm-surface)}.sm-comment-editor__link[hidden]{display:none}.sm-comment-editor__link label{min-width:0;flex:1}.sm-comment-editor__link input{width:100%;height:38px;padding:7px 11px;border:1px solid var(--sm-border);border-radius:9px;outline:0;background:var(--sm-surface-2);color:var(--sm-text);font:inherit;font-size:.82rem}.sm-comment-editor__link input:focus{border-color:var(--sm-accent);box-shadow:0 0 0 3px var(--sm-accent-soft)}.sm-comment-editor__link button{height:38px;padding:0 13px;border:0;border-radius:9px;background:var(--sm-accent);color:var(--sm-on-accent);font:inherit;font-size:.78rem;font-weight:800;cursor:pointer}.sm-comment-editor__link button[data-link-cancel]{width:38px;padding:0;background:transparent;color:var(--sm-muted)}.sm-comment-editor__link button[data-link-cancel]:hover{background:var(--sm-surface-2);color:var(--sm-text)}.sm-comment-editor__visual{min-height:154px;max-height:420px;padding:15px 16px;overflow-y:auto;outline:0;color:var(--sm-text);font-size:.94rem;line-height:1.62;white-space:pre-wrap;overflow-wrap:anywhere}.sm-comment-editor__visual:empty::before{color:color-mix(in srgb,var(--sm-muted) 76%,transparent);content:attr(data-placeholder);pointer-events:none}.sm-comment-editor__visual blockquote{margin:8px 0;padding:4px 0 4px 12px;border-left:2px solid var(--sm-accent);color:color-mix(in srgb,var(--sm-accent-strong) 32%,var(--sm-text))}.sm-comment-editor__visual blockquote::before,.sm-comment-editor__visual blockquote::after{display:none!important;content:none!important}.sm-comment-editor__visual code{padding:2px 5px;border-radius:5px;background:color-mix(in srgb,var(--sm-muted) 14%,transparent);color:var(--sm-text);font-family:Consolas,"SFMono-Regular",monospace;font-size:.88em}.sm-comment-editor__visual code.sm-editor-code-block{position:relative;display:block;margin:9px 0;padding:28px 11px 10px;border:1px solid var(--sm-border);border-radius:9px;white-space:pre-wrap}.sm-comment-editor__visual code.sm-editor-code-block::before{position:absolute;top:7px;left:10px;color:var(--sm-muted);content:"Код";font-family:var(--sm-font);font-size:.68rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.sm-comment-editor__visual code.sm-editor-code-block[data-language]::before{content:attr(data-language)}.sm-comment-editor__visual a{color:var(--sm-accent-strong);text-decoration:underline;text-underline-offset:2px}.sm-comment-editor__visual .sm-editor-spoiler{padding:1px 3px;background-color:transparent;background-image:radial-gradient(circle,color-mix(in srgb,var(--sm-text) 34%,transparent) 0 .55px,transparent .95px),radial-gradient(circle,color-mix(in srgb,var(--sm-muted) 48%,transparent) 0 .5px,transparent .9px);background-position:1px 1px,7px 5px;background-size:11px 11px,15px 15px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:color-mix(in srgb,var(--sm-text) 48%,transparent)}.sm-comment-editor__source{display:none!important}.sm-comment-editor__footer{min-height:36px;padding:8px 14px;border-top:1px solid var(--sm-border);font-size:.71rem;line-height:1.35}#dlefastreplycomments .sm-comment-editor,.comment-card__body .sm-comment-editor{margin-top:8px;background:var(--sm-surface)}.comment-form__verification{display:flex;flex-wrap:wrap;gap:14px;align-items:end;padding:15px;border:1px solid var(--sm-border);border-radius:14px;background:var(--sm-surface-2)}.comment-form__verification label{min-width:min(100%,240px);flex:1}.comment-form__captcha{max-width:100%;overflow-x:auto}.comment-form__submit{min-height:46px;margin-top:18px;padding:10px 20px;border:0;border-radius:12px;background:var(--sm-accent);color:var(--sm-on-accent);font:inherit;font-weight:800;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.comment-form__submit:hover{background:var(--sm-accent-strong);transform:translateY(-1px)}.comment-form__submit:focus-visible{outline:3px solid var(--sm-accent-soft);outline-offset:2px}@media(max-width:640px){.comment-card__header{grid-template-columns:44px minmax(0,1fr) auto;gap:11px}.comment-card__avatar,.comment-card__avatar img{width:44px;height:44px}.comment-card__body,.comment-card__actions{margin-left:0}.comment-action a,.comment-action>span,.comment-action>button{min-width:36px;padding-inline:9px}.comment-card__mass-action{margin-left:0}.comments-tree-list .comments-tree-list{margin-left:9px;padding-left:10px}#dlefastreplycomments{margin-left:10px!important}.comment-form__guest{grid-template-columns:1fr}.sm-comment-editor__footer{align-items:flex-start;flex-direction:column;gap:2px}}.comment-card__body .title_quote{position:relative;margin:15px 0 0;padding:1px 10px 3px 12px;overflow:visible;border:0!important;border-left:2px solid color-mix(in srgb,var(--sm-accent) 72%,var(--sm-border))!important;border-radius:0;background:transparent!important;color:var(--sm-muted)!important;font-size:.76rem;font-weight:750;line-height:1.4}.comment-card__body .title_quote::before{display:inline-block;margin-right:7px;color:var(--sm-accent-strong);font-family:FontAwesome;font-size:.8rem;content:""}.comment-card__body .quote{margin:0 0 9px;padding:1px 10px 4px 12px;overflow-wrap:anywhere;border:0!important;border-left:2px solid color-mix(in srgb,var(--sm-accent) 72%,var(--sm-border))!important;border-radius:0;background:transparent!important;color:color-mix(in srgb,var(--sm-accent-strong) 32%,var(--sm-text))!important;font-size:.9rem;line-height:1.55}.comment-card__body .quote+br{display:none}.comment-card__body .quote .title_quote{margin-top:12px}.comment-form__editor .bb-editor,#dlefastreplycomments .bb-editor,.comment-card__body .bb-editor{overflow:visible;border:1px solid var(--sm-border);border-radius:14px;background:var(--sm-surface);box-shadow:0 8px 24px rgba(31,38,48,.06)}.comment-form__editor .bb-pane,#dlefastreplycomments .bb-pane,.comment-card__body .bb-pane{display:flex;height:auto!important;min-height:48px;gap:5px;align-items:center;flex-wrap:wrap;margin:0!important;padding:7px!important;overflow:visible;border:0!important;border-bottom:1px solid var(--sm-border)!important;border-radius:13px 13px 0 0!important;background:var(--sm-surface-2)!important;background-image:none!important;filter:none!important}.comment-form__editor .bb-pane>b,#dlefastreplycomments .bb-pane>b,.comment-card__body .bb-pane>b{display:contents}.comment-form__editor .bb-btn,#dlefastreplycomments .bb-btn,.comment-card__body .bb-btn{display:inline-grid;float:none;width:34px;height:34px;padding:0!important;place-items:center;border:1px solid transparent!important;border-radius:9px;background:transparent!important;background-image:none!important;box-shadow:none!important;color:var(--sm-muted);font-size:14px;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.comment-form__editor .bb-btn:hover,#dlefastreplycomments .bb-btn:hover,.comment-card__body .bb-btn:hover{border-color:var(--sm-border)!important;background:var(--sm-surface)!important;color:var(--sm-accent-strong)}.comment-form__editor .bb-sep,#dlefastreplycomments .bb-sep,.comment-card__body .bb-sep{float:none;width:1px;height:24px;margin:0 2px;padding:0;background:var(--sm-border)}.comment-form__editor .bb-sel,#dlefastreplycomments .bb-sel,.comment-card__body .bb-sel{float:none;padding:0}.comment-form__editor .bb-sel select,#dlefastreplycomments .bb-sel select,.comment-card__body .bb-sel select{height:34px;padding:0 28px 0 9px;border:1px solid var(--sm-border);border-radius:9px;background:var(--sm-surface);color:var(--sm-text);font:inherit;font-size:.78rem}.comment-form__editor .bb-editor textarea,#dlefastreplycomments .bb-editor textarea,.comment-card__body .bb-editor textarea,.comment-card__body textarea[id^=dleeditcomments]{display:block;width:100%!important;min-height:170px!important;margin:0!important;padding:14px!important;resize:vertical;border:0!important;border-radius:0 0 13px 13px;outline:none;background:var(--sm-surface)!important;color:var(--sm-text)!important;font:400 .94rem/1.6 var(--sm-font)!important;box-shadow:none!important}.comment-form__editor .bb-editor textarea:focus,#dlefastreplycomments .bb-editor textarea:focus,.comment-card__body .bb-editor textarea:focus{box-shadow:inset 0 0 0 2px var(--sm-accent)!important}.comment-form__editor .bb-pane-dropdown,#dlefastreplycomments .bb-pane-dropdown,.comment-card__body .bb-pane-dropdown{border-color:var(--sm-border);border-radius:10px;background:var(--sm-surface);color:var(--sm-text);box-shadow:var(--sm-shadow)}.comment-form__editor .bb-pane-dropdown>li>a,#dlefastreplycomments .bb-pane-dropdown>li>a,.comment-card__body .bb-pane-dropdown>li>a{color:var(--sm-text)!important}.comment-form__editor .bb-pane-dropdown>li>a:hover,#dlefastreplycomments .bb-pane-dropdown>li>a:hover,.comment-card__body .bb-pane-dropdown>li>a:hover{background:var(--sm-surface-2)}#dlefastreplycomments{padding:16px!important;box-shadow:var(--sm-shadow)}#dlefastreplycomments .save-buttons,.comment-card__body .save-buttons{display:flex;width:100%!important;gap:9px;justify-content:flex-end;padding-top:12px!important}#dlefastreplycomments .save-buttons .bbcodes,.comment-card__body .save-buttons .bbcodes{min-height:40px;margin:0!important;padding:8px 15px!important;border:1px solid var(--sm-border)!important;border-radius:10px!important;background:var(--sm-surface-2)!important;background-image:none!important;color:var(--sm-text)!important;text-shadow:none!important;box-shadow:none!important;font:750 .85rem var(--sm-font)}#dlefastreplycomments .save-buttons .applychanges,.comment-card__body .save-buttons .applychanges{border-color:var(--sm-accent)!important;background:var(--sm-accent)!important;color:var(--sm-on-accent)!important}#dlefastreplycomments .save-buttons .bbcodes:hover,.comment-card__body .save-buttons .bbcodes:hover{transform:translateY(-1px)}.ajax_comments_area,.ajax_loaded_comments{display:contents}.ajax_loaded_comments .comment-card{animation:comment-reveal .24s ease-out both}.ajax_comments_next{width:100%;height:2px;overflow-anchor:none}@keyframes comment-reveal{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.ajax_loaded_comments .comment-card{animation:none}}:root[data-theme=dark] .site-brand__logo{filter:drop-shadow(0 0 12px rgba(255,255,255,.08))}:root[data-theme=dark] .logopic2{filter:brightness(0) invert(1)}:root[data-theme=dark] .mm-spn,:root[data-theme=dark] .mm-ocd__content{background:var(--sm-surface)!important;color:var(--sm-text)!important}:root[data-theme=dark] .f_input,:root[data-theme=dark] .field,:root[data-theme=dark] .wide{background:var(--sm-surface-2)!important;color:var(--sm-text)!important}@media(max-width:1180px){.gridmodz{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:1100px){.account-bar{display:block!important}.account-bar__inner{justify-content:flex-end;overflow:visible;scrollbar-width:none}.account-bar__inner::-webkit-scrollbar{display:none}.site-header{min-height:68px}.site-header__inner{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand actions" "nav nav";gap:0 12px;min-height:68px}.site-brand__logo{width:min(100%,275px)}.nav-toggle{display:inline-grid!important}.site-nav{display:none;max-height:calc(100vh - 68px);padding:10px 0 18px;overflow-y:auto;border-top:1px solid var(--sm-border)}.nav-is-open .site-nav{display:block}.site-nav__list{display:block}.site-nav__list>li{margin-top:4px}.site-nav__list>li>a,.site-nav__details>summary{min-height:46px;padding:11px 12px;font-size:.95rem}.site-subnav,.site-nav__item--wide .site-subnav{position:static;display:grid;grid-template-columns:1fr;width:auto;min-width:0;margin:4px 0 8px 14px;padding:5px;border:0;border-left:2px solid var(--sm-accent);border-radius:0;box-shadow:none}.site-nav__details[open]::after{display:none}}@media(max-width:1050px){.site-header__inner{gap:14px}.site-nav__list>li>a,.site-nav__details>summary{padding-inline:8px;font-size:.78rem}.modzinfo .cnt{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"brand brand" "telegram info";gap:32px 48px}.modzinfo .footer-links:first-child{grid-area:telegram}.modzinfo .footer-links:last-child{grid-area:info}.footer-brand{grid-area:brand;width:100%!important;text-align:center;padding-bottom:26px;border-bottom:1px solid var(--sm-border)}.footer-brand .s-2{padding:0;font-size:clamp(2rem,5vw,2.75rem);line-height:1.08}}@media(max-width:820px){.cnt{width:min(calc(100% - 24px),var(--sm-container))!important}.account-bar{display:block!important}.site-header{min-height:68px}.site-header__inner{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand actions" "nav nav";gap:0 12px;min-height:68px}.site-brand__logo{width:min(100%,230px)}.nav-toggle{display:inline-grid!important}.site-nav{display:none;max-height:calc(100vh - 68px);padding:10px 0 18px;overflow-y:auto;border-top:1px solid var(--sm-border)}.nav-is-open .site-nav{display:block}.site-nav__list{display:block}.site-nav__list>li{margin-top:4px}.site-nav__list>li>a,.site-nav__details>summary{min-height:46px;padding:11px 12px;font-size:.95rem}.site-subnav,.site-nav__item--wide .site-subnav{position:static;display:grid;grid-template-columns:1fr;width:auto;min-width:0;margin:4px 0 8px 14px;padding:5px;border:0;border-left:2px solid var(--sm-accent);border-radius:0;box-shadow:none}.site-nav__details[open]::after{display:none}#middle>.cnt{grid-template-columns:1fr}.gridmodz{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}#allEntries.gridmodz{grid-template-columns:minmax(0,1fr)!important}#sidebar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:0!important;padding-top:0!important;border-top:0!important}#sidebar .block{width:auto!important;margin:0!important;float:none!important}.infocont{grid-template-columns:1fr}.modzinfo .cnt{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"brand brand" "telegram info";gap:28px 20px}.footer-links{width:auto!important}.footer-brand{padding-bottom:22px}}@media(max-width:560px){body{font-size:15px}.static-page,.registration-card{padding:20px 16px;border-radius:14px}.static-page__content #registration{align-items:stretch;flex-direction:column}.static-page__content #registration .bbcodes{width:100%}.registration-form{grid-template-columns:1fr;gap:16px}.registration-field--wide{grid-column:auto}.registration-login-row{grid-template-columns:1fr}.registration-check{width:100%}.search-dialog{padding:12px}.search-dialog__panel{padding:32px 18px 20px;border-radius:17px}.search-dialog__icon{width:46px;height:46px;margin-bottom:14px}.search-dialog h2{margin:0 42px 7px}.search-dialog__hint{margin-bottom:18px}.search-dialog__field{grid-template-columns:1fr}#search-form #search-btn{width:100%}#search-form .search-close{top:11px;right:11px;width:38px;height:38px}.account-bar{display:block!important;min-height:40px;padding:0!important}.account-bar__inner{justify-content:center;min-height:40px;gap:5px}.account-bar .account-item{flex:0 0 auto;height:30px!important;padding:0 9px!important;line-height:30px!important}.account-bar .account-item a{white-space:nowrap}.account-messages__dropdown{position:fixed;top:46px;right:10px;left:10px;width:auto}.account-messages__dropdown::before{right:50%}#path{padding:8px 0!important}#path .cnt{align-items:flex-start;flex-direction:column;gap:8px}.path-links{width:100%;margin-left:0;font-size:.86rem}.path-links__home{width:32px;height:32px;flex-basis:32px;border-radius:9px}#middle{padding-top:16px!important}.site-header{min-height:64px}.site-header__inner{min-height:64px}.site-brand__logo{width:min(100%,205px)}.site-action{width:40px!important;height:40px!important}.photo-carousel{margin-top:14px}.photo-carousel__header{align-items:center}.photo-carousel__button{width:38px;height:38px}.photo-carousel__track{gap:12px}.photo-carousel__item{flex-basis:88vw;aspect-ratio:4 / 3}.gridmodz{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}.modzh5{padding:15px 15px 6px!important}.shortmodz{grid-template-columns:68px minmax(0,1fr);gap:12px;padding:9px 15px 14px}.shormodzpic{width:68px!important;height:68px!important;border-radius:14px!important}.p-details{padding:11px 15px 13px}.p-details span{margin-right:5px}.infoblok{padding:22px!important}.entry.newscontainer{grid-template-columns:1fr!important;gap:0!important;padding:0!important}.newscontainer__media{min-height:0;aspect-ratio:16 / 9}.newsposter{min-height:0;max-height:none!important}.newscontainer__body{padding:18px}.entry.newscontainer .e-details{align-items:flex-start;flex-direction:column}#sidebar{grid-template-columns:1fr}#sidebar .block{padding:18px!important}#sidebar .block>h4{margin-bottom:15px}.pollQue{padding-bottom:10px!important}#dle-vote{gap:4px}#dle-vote .form-check-label{min-height:46px;padding:10px}.pollButton{margin-top:13px}.modzinfo .cnt{grid-template-columns:1fr;grid-template-areas:"brand" "telegram" "info";gap:26px}.footer-links{width:100%!important}.footer-brand .s-2{font-size:clamp(1.8rem,9vw,2.35rem)}.eBlock{padding:18px!important}.eBlock table,.eBlock tbody,.eBlock tr,.eBlock td{display:block;width:100%!important}.eBlock td{padding:8px 0!important}.er-field{display:grid;gap:6px}.er-label{float:none!important;width:auto!important;padding:0!important;text-align:left!important}.er-field-input{overflow:visible!important}.donation-form__fields{grid-template-columns:1fr}}#allEntries.search-results-page{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:stretch;gap:20px}.search-results-page>#fullsearch,.search-results-page>.navigation-holder,.search-results-page>.navigation{grid-column:1 / -1}.search-results-head{display:grid;gap:14px;margin-bottom:4px}.search-refine{display:grid;gap:7px}.search-refine>label{color:var(--sm-muted);font-size:.82rem;font-weight:750;letter-spacing:.02em}.searchtable{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px}.searchtable #searchinput{width:100%!important;height:46px;margin:0!important;padding:0 15px;border:1px solid var(--sm-border)!important;border-radius:11px!important;background:var(--sm-surface)!important;color:var(--sm-text)!important;font:inherit;outline:0;box-sizing:border-box}.searchtable #searchinput:focus{border-color:var(--sm-accent)!important;box-shadow:0 0 0 3px var(--sm-accent-soft)}.search-refine__submit{height:46px;padding:0 22px;border:0;border-radius:11px;background:var(--sm-accent);color:var(--sm-on-accent);font:inherit;font-weight:800;cursor:pointer;transition:filter .18s ease,transform .18s ease}.search-refine__submit:hover{filter:brightness(1.05)}.search-refine__submit:active{transform:translateY(1px)}.search-refine__submit:focus-visible{outline:3px solid var(--sm-accent-soft);outline-offset:2px}.search-summary{position:relative;display:grid;gap:3px;padding:14px 17px 14px 48px;border:1px solid var(--sm-border);border-radius:12px;background:var(--sm-surface-soft);color:var(--sm-text);text-shadow:none}.search-summary::before{content:"";position:absolute;top:50%;left:16px;color:var(--sm-accent-strong);font:normal normal normal 15px/1 FontAwesome;transform:translateY(-50%)}.search-summary__title{font-size:.98rem;font-weight:850;line-height:1.3}.search-summary__details{color:var(--sm-muted);font-size:.84rem;line-height:1.4}.search-summary__details:empty{display:none}.search-result-card{position:relative;display:flex;min-width:0;min-height:100%;flex-direction:column;border:1px solid var(--sm-border);border-radius:16px;background:var(--sm-surface);box-shadow:0 10px 28px rgba(20,29,42,.08);overflow:hidden;cursor:pointer;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.search-result-card:hover{border-color:color-mix(in srgb,var(--sm-accent) 55%,var(--sm-border));box-shadow:0 16px 36px rgba(20,29,42,.14);transform:translateY(-3px)}.search-result-card__media{width:100%;aspect-ratio:16 / 8.5;background-color:var(--sm-surface-soft);background-position:center;background-repeat:no-repeat;background-size:cover}.search-result-card__body{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;padding:17px 18px 15px}.search-result-card__type{display:inline-flex;align-items:center;min-height:25px;margin-bottom:10px;padding:0 9px;border-radius:999px;background:var(--sm-accent-soft);color:var(--sm-accent-strong);font-size:.72rem;font-weight:850;letter-spacing:.035em;text-transform:uppercase}.search-result-card.is-news .search-result-card__type{background:rgba(47,125,209,.12);color:#2f72b8}html[data-theme=dark] .search-result-card.is-news .search-result-card__type{background:rgba(92,164,239,.16);color:#8fc8ff}.search-result-card__title{display:-webkit-box;margin:0 0 9px;overflow:hidden;color:var(--sm-text);font-size:1.05rem;font-weight:850;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.search-result-card__title a{color:inherit;text-decoration:none}.search-result-card__title a::after{content:"";position:absolute;inset:0}.search-result-card__excerpt{display:-webkit-box;margin:0;overflow:hidden;color:var(--sm-muted);font-size:.91rem;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:3}.search-result-card__meta{display:flex;flex-wrap:wrap;gap:8px 14px;padding:12px 18px;border-top:1px solid var(--sm-border);color:var(--sm-muted);font-size:.78rem}.search-result-card__meta span{display:inline-flex;align-items:center;gap:5px}.search-result-card__meta i{color:var(--sm-accent-strong)}@media(max-width:680px){#allEntries.search-results-page{gap:14px}.searchtable{grid-template-columns:1fr}.search-refine__submit{width:100%}.search-result-card__media{aspect-ratio:16 / 8}.search-result-card__body{padding:15px 16px 13px}.search-result-card__meta{padding:11px 16px}}@media(prefers-reduced-motion:reduce){.search-result-card{transition:none}.search-result-card:hover{transform:none}}.sm-comments-empty{width:fit-content;max-width:calc(100% - 24px);margin:0 auto 18px;padding:8px 16px;border-radius:999px;background:var(--sm-surface-2);color:var(--sm-text);font-size:.86rem;font-weight:650;line-height:1.4;text-align:center}.comment-form{margin-top:18px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.comment-form__fields{gap:12px}.comment-form__editor{position:relative;min-height:56px}.comment-form__editor:not(:has(.sm-input-editor)) :is(.bb-editor,.wseditor){min-height:56px;overflow:hidden;border:1px solid var(--sm-border);border-radius:27px;background:var(--sm-surface-2);box-shadow:0 2px 12px rgba(0,0,0,.08)}.comment-form__editor:not(:has(.sm-input-editor)) .bb-pane{display:none!important}.sm-input-editor .bb-pane{display:none!important}.comment-form__editor:not(:has(.sm-input-editor)) textarea[name=comments]{display:block;width:100%!important;height:54px!important;min-height:54px!important;max-height:54px;margin:0!important;padding:15px 62px 9px 18px!important;resize:none;border:0!important;border-radius:27px!important;outline:none;background:transparent!important;color:var(--sm-text)!important;font:400 1rem/1.45 var(--sm-font)!important;box-shadow:none!important}.comment-form__editor:not(:has(.sm-input-editor)) textarea[name=comments]:focus{box-shadow:none!important}.comment-form__editor>.comment-form__submit{position:absolute;z-index:1;top:7px;right:7px;display:grid;width:42px;height:42px;min-height:0;margin:0;padding:0;place-items:center;border:0;border-radius:50%;background:var(--sm-accent);color:var(--sm-on-accent);font-size:0;cursor:pointer}.comment-form__editor>.comment-form__submit::before{content:"";font:1.1rem FontAwesome}.sm-pm-editor{position:relative;min-height:56px}.sm-pm-editor__preload{display:none}.sm-js .sm-pm-editor:not(.sm-input-editor):not(:has(.sm-input-editor))>.sm-pm-editor__preload{display:flex;min-height:56px;align-items:center;gap:3px;padding:5px 6px 5px 18px;border-radius:22px;background:var(--sm-surface-2);color:var(--sm-muted)}.sm-pm-editor__preload>span{flex:1 1 auto;min-width:0}.sm-pm-editor__preload>.fa{display:grid;flex:0 0 42px;width:42px;height:42px;place-items:center;font-size:1.3rem}.sm-pm-editor__preload>.fa-paper-plane{border-radius:50%;background:var(--sm-accent);color:var(--sm-on-accent);font-size:1.1rem}.sm-js .sm-message-compose:not(:has(.sm-input-editor)) .sm-message-compose__actions{position:absolute;visibility:hidden;pointer-events:none}.sm-js .sm-pm-editor:not(.sm-input-editor):not(:has(.sm-input-editor))>:not(.sm-pm-editor__preload){position:absolute;visibility:hidden;pointer-events:none}.comment-form .sm-input-editor.sm-comment-editor{border-color:transparent;border-radius:22px;box-shadow:none}.comment-form .sm-input-editor.sm-comment-editor:focus-within{border-color:color-mix(in srgb,var(--sm-accent) 42%,var(--sm-border));box-shadow:none}.comment-form__editor:has(.sm-input-editor){overflow:visible}.sm-input-editor.sm-comment-editor{position:relative;display:block;min-width:0;margin:0;overflow:visible;border:1px solid var(--sm-border);border-radius:27px;background:var(--sm-surface-2);box-shadow:0 2px 12px rgba(0,0,0,.08)}.sm-input-editor.sm-comment-editor:focus-within{border-color:color-mix(in srgb,var(--sm-accent) 55%,var(--sm-border));box-shadow:0 0 0 3px var(--sm-accent-soft)}.sm-input-editor__row{display:flex;min-height:54px;min-width:0;align-items:flex-end;gap:3px;padding:5px 6px 5px 18px}.sm-input-editor .sm-comment-editor__visual{order:0;flex:1 1 auto;min-width:0;min-height:43px!important;max-height:min(calc(1.45em * 6 + 20px),30dvh)!important;padding:10px 6px 8px 0;overscroll-behavior:contain;font-size:1rem;line-height:1.45}.sm-input-editor .sm-comment-editor__visual:empty::before{color:var(--sm-muted)}.sm-input-editor__emoji-toggle,.sm-input-editor__preview,.sm-input-editor__send{display:grid;flex:0 0 42px;width:42px;height:42px;min-width:0;min-height:0;place-items:center;margin:0;padding:0;border:0;border-radius:50%;background:transparent;color:var(--sm-muted);font:inherit;font-size:1.3rem;cursor:pointer}.sm-input-editor__emoji-toggle:hover,.sm-input-editor__preview:hover{background:var(--sm-accent-soft);color:var(--sm-accent-strong)}.sm-input-editor__emoji-toggle[aria-expanded=true]{background:var(--sm-accent-soft);color:var(--sm-accent-strong)}.sm-input-editor__send,.sm-input-editor__send.sm-button,.sm-input-editor__send.comment-form__submit{margin:0;background:var(--sm-accent);color:var(--sm-on-accent);font-size:1.1rem;box-shadow:0 3px 12px color-mix(in srgb,var(--sm-accent) 25%,transparent)}.sm-input-editor__send:hover,.sm-input-editor__send.sm-button:hover,.sm-input-editor__send.comment-form__submit:hover{background:var(--sm-accent-strong);color:var(--sm-on-accent);transform:none}.sm-input-editor__preview.sm-button{background:transparent;color:var(--sm-muted);box-shadow:none}.sm-input-editor__preview.sm-button:hover{background:var(--sm-accent-soft);color:var(--sm-accent-strong)}.sm-message-compose__actions:not(:has(>*)){display:none}.sm-chat-composer{gap:9px;padding:11px 16px}.sm-chat-composer .sm-input-editor{width:100%}.sm-chat-composer .sm-chat-composer__send{width:54px;height:54px;margin:0;border-radius:50%;font-size:1.1rem}.sm-chat-composer .sm-pm-editor{min-width:0}.sm-input-editor__toolbar.sm-comment-editor__toolbar{position:fixed;z-index:10080;display:flex;width:max-content;max-width:calc(100vw - 16px);min-height:48px;gap:2px;align-items:center;padding:5px;overflow-x:auto;border:1px solid var(--sm-border);border-radius:14px;background:var(--sm-surface-2);box-shadow:0 10px 30px rgba(0,0,0,.24);scrollbar-width:thin}.sm-input-editor__toolbar[hidden]{display:none!important}.sm-input-editor__toolbar.sm-comment-editor__toolbar button{width:36px;height:36px;flex-basis:36px;border-radius:9px;color:var(--sm-text);font-size:1rem}.sm-input-editor__toolbar.sm-comment-editor__toolbar button:hover{background:var(--sm-accent-soft);color:var(--sm-accent-strong)}.sm-input-editor__toolbar.sm-comment-editor__toolbar button[aria-pressed=true]{background:var(--sm-accent-soft);color:var(--sm-accent-strong)}.sm-input-editor__toolbar .sm-comment-editor__divider{height:24px;margin:0 3px}.sm-input-editor .sm-comment-editor__link{position:absolute;z-index:10020;bottom:calc(100% + 9px);left:0;width:min(440px,100%);padding:9px;border:1px solid var(--sm-border);border-radius:13px;background:var(--sm-surface-2);box-shadow:0 10px 30px rgba(0,0,0,.22)}.sm-input-editor .sm-comment-editor__link[hidden]{display:none}.sm-input-editor__emoji-picker{position:fixed;z-index:10090;display:flex;height:min(340px,calc(100dvh - 24px));min-height:0;flex-direction:column;gap:9px;padding:13px;border:1px solid var(--sm-border);border-radius:18px;background:var(--sm-surface-2);color:var(--sm-text);box-shadow:0 16px 40px rgba(0,0,0,.27)}.sm-input-editor__emoji-picker[hidden]{display:none!important}.sm-input-editor__emoji-head{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:12px;font-size:.88rem}.sm-input-editor__emoji-head button{display:grid;width:28px;height:28px;place-items:center;border:0;border-radius:8px;background:transparent;color:var(--sm-muted);cursor:pointer}.sm-input-editor__emoji-head button:hover{background:var(--sm-accent-soft);color:var(--sm-text)}.sm-input-editor__emoji-picker input[type=search]{flex:0 0 38px;width:100%;min-height:38px;padding:7px 11px;border:1px solid var(--sm-border);border-radius:10px;outline:0;background:var(--sm-surface);color:var(--sm-text);font:inherit;font-size:.82rem}.sm-input-editor__emoji-picker input[type=search]:focus{border-color:var(--sm-accent)}.sm-input-editor__emoji-categories{display:flex;flex:0 0 38px;min-height:38px;align-items:center;gap:3px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scrollbar-width:none}.sm-input-editor__emoji-categories::-webkit-scrollbar{display:none}.sm-input-editor__emoji-categories button{display:inline-flex;flex:0 0 auto;min-width:34px;min-height:34px;align-items:center;justify-content:center;gap:7px;padding:6px 9px;border:0;border-radius:11px;background:transparent;color:var(--sm-muted);font:inherit;font-size:.78rem;font-weight:700;line-height:20px;white-space:nowrap;cursor:pointer}.sm-input-editor__emoji-categories button i{flex:0 0 auto;font-size:.98rem}.sm-input-editor__emoji-categories button span{display:none}.sm-input-editor__emoji-categories button[aria-pressed=true] span{display:inline}.sm-input-editor__emoji-categories button[aria-pressed=true]{background:var(--sm-accent-soft);color:var(--sm-accent-strong)}.sm-input-editor__emoji-grid{display:grid;flex:1 1 auto;grid-template-columns:repeat(7,minmax(0,1fr));align-content:start;gap:2px;min-height:0;overflow-y:auto}.sm-input-editor__emoji-grid button{display:grid;min-height:38px;place-items:center;border:0;border-radius:8px;background:transparent;font-size:1.4rem;cursor:pointer}.sm-input-editor__emoji-glyph{display:grid!important;place-items:center}.sm-input-editor__emoji-glyph>:is(.sm-input-editor__emoji-fallback,.sm-input-editor__emoji-image){grid-area:1 / 1}.sm-input-editor__emoji-glyph .sm-input-editor__emoji-image{visibility:hidden}.sm-input-editor__emoji-glyph.is-loaded .sm-input-editor__emoji-image{visibility:visible}.sm-input-editor__emoji-glyph.is-loaded .sm-input-editor__emoji-fallback{visibility:hidden}.sm-input-editor__emoji-fallback{font-size:1.4rem;line-height:1}.sm-input-editor__emoji-grid .sm-input-editor__emoji-image{width:27px;height:27px;object-fit:contain}.sm-input-editor__suggestion-glyph .sm-input-editor__emoji-image{width:28px;height:28px;object-fit:contain}.sm-input-editor__inserted-emoji{display:inline-block;width:1.22em;height:1.22em;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:contain;color:transparent;line-height:1;vertical-align:-.2em;white-space:nowrap}.sm-emoji-asset{display:inline-block;width:1.22em!important;height:1.22em!important;max-width:none!important;border-radius:0!important;object-fit:contain;vertical-align:-.2em}.sm-input-editor__emoji-grid button:hover{background:var(--sm-accent-soft)}.sm-input-editor__emoji-grid p{grid-column:1 / -1;margin:18px 0;color:var(--sm-muted);text-align:center;font-size:.8rem}.sm-input-editor__suggestions{position:fixed;z-index:10095;display:grid;gap:2px;max-height:min(330px,50dvh);padding:6px;overflow-y:auto;border:1px solid var(--sm-border);border-radius:15px;background:var(--sm-surface-2);color:var(--sm-text);box-shadow:0 12px 32px rgba(0,0,0,.25)}.sm-input-editor__suggestions[hidden]{display:none!important}.sm-input-editor__suggestions button{display:flex;min-height:42px;align-items:center;gap:11px;padding:3px 10px;border:0;border-radius:9px;background:transparent;color:inherit;font:inherit;font-size:.85rem;text-align:left;cursor:pointer}.sm-input-editor__suggestions button:hover,.sm-input-editor__suggestions button[aria-selected=true]{background:var(--sm-accent-soft)}.sm-input-editor__suggestion-glyph{width:32px;text-align:center;font-size:1.6rem;line-height:1}@media(max-width:700px){.sm-chat-composer{grid-template-columns:minmax(0,1fr) 48px;gap:6px;padding:8px}.sm-chat-composer .sm-chat-composer__send{width:48px;height:48px}.sm-input-editor__row{min-height:50px;padding-left:13px}.comment-form__editor>.comment-form__submit{top:6px;right:6px;width:38px;height:38px}.sm-js .sm-pm-editor:not(.sm-input-editor):not(:has(.sm-input-editor))>.sm-pm-editor__preload{padding-left:13px}.sm-pm-editor__preload>.fa{flex-basis:38px;width:38px;height:38px}.sm-input-editor .sm-comment-editor__visual{min-height:39px!important}.sm-input-editor__emoji-toggle,.sm-input-editor__preview,.sm-input-editor__send{flex-basis:38px;width:38px;height:38px}}:is(.sm-chat-message__body,.comment-card__body){line-height:1.5;overflow-wrap:anywhere;white-space:normal}:is(.sm-chat-message__body,.comment-card__body) :is(strong,b){font-weight:750}:is(.sm-chat-message__body,.comment-card__body) :is(s,strike,del){opacity:.75;text-decoration-thickness:1px}:is(.sm-chat-message__body,.comment-card__body) :is(a[href],.text-entity-link){color:var(--sm-accent-strong)!important;text-decoration:none!important;overflow-wrap:anywhere}:is(.sm-chat-message__body,.comment-card__body) :is(a[href],.text-entity-link):hover{text-decoration:underline!important;text-underline-offset:2px}:is(.sm-chat-message__body,.comment-card__body) :is(code,.text-entity-code):not(.sm-code code){padding:1px 4px;border:0;border-radius:5px;background:color-mix(in srgb,var(--sm-accent) 13%,var(--sm-surface-2));color:var(--sm-text);font-family:Consolas,"SFMono-Regular",monospace;font-size:.88em;white-space:pre-wrap}:is(.sm-chat-message__body,.comment-card__body) :is(.sm-code,.text-entity-pre,pre){position:relative;max-width:100%;margin:8px 0;padding:25px 10px 9px;overflow-x:auto;border:0;border-radius:9px;background:color-mix(in srgb,var(--sm-accent) 12%,var(--sm-surface-2));color:var(--sm-text)}:is(.sm-chat-message__body,.comment-card__body) .sm-code::before{top:7px;left:10px;color:var(--sm-accent-strong);font-size:.67rem;letter-spacing:.05em}:is(.sm-chat-message__body,.comment-card__body) .sm-code code{display:block;padding:0;overflow-x:auto;border:0;background:transparent;color:inherit;white-space:pre-wrap}:is(.sm-chat-message__body,.comment-card__body) :is(blockquote,.sm-comment-quote,.quote){position:relative;max-width:100%;margin:8px 0;padding:8px 32px 8px 13px;border:0!important;border-left:3px solid var(--sm-accent)!important;border-radius:8px;background:color-mix(in srgb,var(--sm-accent) 11%,var(--sm-surface-2))!important;color:var(--sm-text)!important;font-size:.92em;line-height:1.5;white-space:pre-wrap}:is(.sm-chat-message__body,.comment-card__body) :is(blockquote,.sm-comment-quote,.quote)::after{position:absolute;top:8px;right:10px;color:var(--sm-accent-strong);font-family:FontAwesome;font-size:.72rem;content:""}.comment-card__body .title_quote{margin:8px 0 0;padding:6px 11px 2px;border:0!important;border-radius:8px 8px 0 0;background:color-mix(in srgb,var(--sm-accent) 11%,var(--sm-surface-2))!important;color:var(--sm-accent-strong)!important;font-size:.75rem}.comment-card__body .title_quote+.quote{margin-top:0;border-radius:0 0 8px 8px}.comment-card__body :is(.title_spoiler,.spoiler){max-width:100%}.sm-prose :is(.sm-comment-spoiler,.sm-editor-spoiler){position:relative;padding:1px 3px;background:transparent;color:transparent;cursor:pointer;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:color .18s ease;user-select:none}.sm-prose :is(.sm-comment-spoiler,.sm-editor-spoiler).is-revealed{color:var(--sm-text);user-select:text}#middle>.cnt:has(.sm-addnews){grid-template-columns:minmax(0,1fr)}#content:has(.sm-addnews){float:none!important;width:100%!important;max-width:none!important}#middle>.cnt:has(.sm-addnews) #sidebar{display:none!important}.sm-addnews{width:min(100%,980px);margin:0 auto 64px;overflow:hidden;border:1px solid var(--sm-border);border-radius:20px;background:var(--sm-surface);box-shadow:var(--sm-shadow);color:var(--sm-text);font:500 .94rem/1.55 var(--sm-font)}.sm-addnews *,.sm-addnews *::before,.sm-addnews *::after{box-sizing:border-box}.sm-addnews__visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.sm-addnews__header{padding:20px 24px;border-bottom:1px solid var(--sm-border);background:var(--sm-surface)}.sm-addnews__header h1{margin:0;color:var(--sm-text);font:800 clamp(1.15rem,2.6vw,1.4rem)/1.25 var(--sm-font)}.sm-addnews__body{display:grid;gap:14px;min-width:0;padding:24px}.sm-addnews__title-row{display:flex;align-items:stretch;gap:10px;min-width:0}.sm-addnews__title-row>input{flex:1 1 auto;min-width:0;font-weight:650!important}.sm-addnews :is(input[type=text],textarea,select){width:100%;max-width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--sm-border);border-radius:11px;outline:0;background:var(--sm-surface-2);box-shadow:none;color:var(--sm-text);font:500 .94rem/1.4 var(--sm-font)}.sm-addnews :is(input[type=text],textarea,select):focus{border-color:var(--sm-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--sm-accent) 18%,transparent)}.sm-addnews select{width:100%!important;height:44px!important}.sm-addnews select[multiple]{height:150px!important}.sm-addnews textarea{height:auto;min-height:130px;resize:vertical}.sm-addnews__related:empty{display:none}.sm-addnews__related:not(:empty){padding:13px 15px;border:1px solid var(--sm-border);border-radius:11px;background:var(--sm-surface-2)}.sm-addnews__row,.sm-addnews__xfields tr{display:grid;grid-template-columns:minmax(220px,250px) minmax(0,1fr);align-items:center;gap:16px;min-width:0;padding:16px;border:1px solid var(--sm-border);border-radius:14px;background:color-mix(in srgb,var(--sm-surface-2) 58%,var(--sm-surface))}.sm-addnews__row>label,.sm-addnews__xfields td:first-child{min-width:0;color:var(--sm-muted);font:700 .84rem/1.4 var(--sm-font)}.sm-addnews__control{min-width:0;width:100%}.sm-addnews__control>:is(input,select,textarea,[id^=xfupload_]){display:block;width:100%!important;margin-left:auto!important}.sm-addnews__row--editor{grid-template-columns:minmax(0,1fr);align-items:stretch}.sm-addnews__row--editor>label{color:var(--sm-text);font-size:.9rem}.sm-addnews__row--editor textarea{min-height:220px}.sm-addnews__row--editor .tox-tinymce,.sm-addnews__xfields .tox-tinymce,.sm-addnews__row--editor :is(.wseditor,.bb-editor){max-width:100%;overflow:hidden;border:1px solid var(--sm-border)!important;border-radius:12px!important}.sm-addnews__xfields:not(:has(tr)){display:none}.sm-addnews__xfields,.sm-addnews__xfields tbody{display:grid;gap:14px;width:100%;min-width:0;margin:0;padding:0;border:0}.sm-addnews__xfields tr{width:100%;margin:0}.sm-addnews__xfields td{display:block;width:auto!important;min-width:0;padding:0!important;border:0!important;background:transparent!important;color:var(--sm-text)}.sm-addnews__xfields td[colspan="2"]{grid-column:1 / -1}.sm-addnews__xfields td[colspan="2"]:first-child{color:var(--sm-text);font-size:.9rem}.sm-addnews__xfields td[colspan="2"]>:is(.wseditor,.bb-editor){margin-top:18px!important}.sm-addnews__xfields td :is(input:not([type=hidden]),textarea,select){max-width:100%}.sm-addnews__xfields .xfieldsnote{margin-top:7px;color:var(--sm-muted);font-size:.8rem;font-weight:400}.sm-addnews__poll{min-width:0;overflow:hidden;border:1px solid var(--sm-border);border-radius:14px;background:color-mix(in srgb,var(--sm-surface-2) 58%,var(--sm-surface))}.sm-addnews__poll summary{padding:16px;color:var(--sm-text);font-weight:750;cursor:pointer}.sm-addnews__poll-fields{display:grid;gap:14px;padding:0 14px 14px}.sm-addnews__check,.sm-addnews__admin-options .form-check-label{display:inline-flex;align-items:center;gap:10px;color:var(--sm-text);cursor:pointer}.sm-addnews__check{padding:4px 0}.sm-addnews input[type=radio]{flex:0 0 auto;width:20px;height:20px;margin:0;accent-color:var(--sm-accent)}.sm-addnews input[type=checkbox]{position:relative;flex:0 0 auto;appearance:none;width:50px!important;height:28px!important;min-height:28px!important;margin:0!important;padding:0!important;border:1px solid var(--sm-border)!important;border-radius:999px!important;outline:0;background:var(--sm-surface-2)!important;box-shadow:none!important;cursor:pointer;transition:border-color .18s ease,background-color .18s ease}.sm-addnews input[type=checkbox]::before{content:"";position:absolute;top:4px;left:4px;width:18px;height:18px;border-radius:50%;background:var(--sm-muted);transition:transform .18s ease,background-color .18s ease}.sm-addnews input[type=checkbox]:checked{border-color:var(--sm-accent)!important;background:var(--sm-accent)!important}.sm-addnews input[type=checkbox]:checked::before{transform:translateX(22px);background:var(--sm-on-accent)}.sm-addnews input[type=checkbox]:focus-visible{outline:3px solid var(--sm-accent-soft);outline-offset:2px}.sm-addnews__admin-options{display:flex;flex-wrap:wrap;gap:12px 20px;padding:16px;border:1px solid var(--sm-border);border-radius:14px;background:color-mix(in srgb,var(--sm-surface-2) 58%,var(--sm-surface))}.sm-addnews__admin-options:empty{display:none}.sm-addnews__admin-options .checkbox{margin:0}.sm-addnews__captcha{padding:16px;border:1px solid var(--sm-border);border-radius:14px}.sm-addnews__control--captcha input{max-width:220px;margin:12px 0 0!important}.sm-addnews__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:14px 20px 18px;border-top:1px solid var(--sm-border)}.sm-addnews__actions button,.sm-addnews__title-row button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 18px;border:1px solid var(--sm-border);border-radius:12px;background:var(--sm-surface-2);box-shadow:none;color:var(--sm-text);font:750 .9rem/1 var(--sm-font);white-space:nowrap;cursor:pointer}.sm-addnews__actions button:hover,.sm-addnews__title-row button:hover{filter:brightness(1.06);transform:translateY(-1px)}.sm-addnews__actions .sm-addnews__submit{border-color:var(--sm-accent);background:var(--sm-accent);color:var(--sm-on-accent)}.sm-addnews [id^=xfupload_] .qq-uploader{display:flex;flex-direction:column;gap:12px;width:100%;padding:14px;border:1px dashed color-mix(in srgb,var(--sm-accent) 55%,var(--sm-border));border-radius:14px;background:color-mix(in srgb,var(--sm-accent-soft) 34%,var(--sm-surface))}.sm-addnews .qq-upload-button{display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;min-height:42px;padding:9px 15px!important;border:1px solid var(--sm-accent)!important;border-radius:11px!important;background:var(--sm-accent)!important;color:var(--sm-on-accent)!important;font:750 .86rem/1.2 var(--sm-font)!important;cursor:pointer}.sm-addnews.sm-publish{width:min(100%,1080px);overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.sm-publish__top{display:flex;align-items:end;justify-content:space-between;gap:20px;padding:8px 0 28px;border-bottom:1px solid var(--sm-border)}.sm-publish__category{display:grid;gap:9px;width:min(100%,410px)}.sm-publish__category label{color:var(--sm-muted);font:700 .8rem/1.3 var(--sm-font);text-transform:uppercase;letter-spacing:.08em}.sm-publish__category select{width:100%!important;height:52px!important;font-weight:700}.sm-publish__status{color:var(--sm-muted);font-size:.85rem}.sm-publish__empty{display:grid;min-height:390px;place-items:center;padding:40px 24px;color:var(--sm-muted);text-align:center;font:650 clamp(1.05rem,2vw,1.35rem)/1.5 var(--sm-font)}.sm-publish__canvas{position:absolute;visibility:hidden;pointer-events:none}.sm-publish__actions{display:none}.sm-publish[data-active=true] .sm-publish__empty{display:none}.sm-publish[data-active=true] .sm-publish__canvas{position:static;visibility:visible;pointer-events:auto}.sm-publish[data-active=true] .sm-publish__actions{display:flex}.sm-publish__canvas{width:min(100%,820px);margin:0 auto;padding:44px 0 32px}.sm-publish__title-row{margin-bottom:28px}.sm-addnews.sm-publish .sm-publish__title-row>:is(input[type=text],textarea){width:100%;min-height:76px;padding:0!important;overflow:hidden;resize:none;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--sm-text);font:800 clamp(2rem,4vw,3.25rem)/1.18 var(--sm-font)}.sm-publish__text-fields{display:grid;gap:26px}.sm-publish__block{display:grid;gap:9px}.sm-publish__block>label,.sm-publish__xfields tr>td:first-child{color:var(--sm-muted);font:750 .87rem/1.4 var(--sm-font)}.sm-publish__block :is(.tox-tinymce,.wseditor,.bb-editor){width:100%!important;max-width:100%;border:0!important;border-radius:0!important;background:transparent!important;overflow:hidden}.sm-publish__block .tox-editor-header,.sm-publish__block .tox-statusbar{display:none!important}.sm-publish__block .tox-edit-area{border:0!important}.sm-publish__block--short :is(.tox-tinymce,.wseditor,.bb-editor){min-height:112px}.sm-publish__block--full :is(.tox-tinymce,.wseditor,.bb-editor){min-height:220px}.sm-publish__xfields,.sm-publish__xfields tbody{gap:25px;margin-top:27px}.sm-addnews.sm-publish .sm-publish__xfields tr{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;padding:0;border:0;border-radius:0;background:transparent}.sm-publish__xfields td[colspan="2"]{grid-column:auto}.sm-publish__xfields td :is(input[type=text],textarea,select){width:100%}.sm-publish__xfields #xfield_holder_logo .qq-uploader{width:150px;min-height:150px}.sm-publish__xfields #uploadedfile_logo:empty::before{content:"APK";display:grid;place-items:center;width:120px;aspect-ratio:1;margin:0 auto 10px;border:1px dashed var(--sm-border);border-radius:18px;color:var(--sm-muted);font-weight:800}.sm-publish__xfields #xfield_holder_logo :is(#uploadedfile_logo,#uploadedfile_logo img){max-width:120px;max-height:120px;object-fit:contain}.sm-publish__xfields #xfield_holder_root{display:none!important}.sm-publish__move-file{display:inline-flex;margin-bottom:12px;padding:9px 13px;border:1px solid var(--sm-border);border-radius:10px;background:var(--sm-surface-2);color:var(--sm-text);font-weight:700;cursor:pointer}.sm-publish__apk-read{display:inline-flex;margin:10px 0 0;padding:8px 12px;border:1px solid var(--sm-border);border-radius:10px;background:var(--sm-surface-2);color:var(--sm-text);font-weight:700;cursor:pointer}.sm-publish__apk-read:disabled{opacity:.6;cursor:wait}.sm-publish__apk-note{display:inline-block;margin-left:10px;color:var(--sm-muted);font-size:.8rem}.sm-publish[data-mode=new] .sm-publish__xfields #xfield_holder_prev_apk{display:none!important}.sm-publish__extra{margin-top:30px;border:1px solid var(--sm-border);border-radius:14px}.sm-publish__extra>summary{padding:15px 18px;color:var(--sm-muted);cursor:pointer}.sm-publish__settings .sm-addnews__admin-options{border:0;background:transparent}.sm-publish__actions{align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px;width:min(100%,820px);margin:0 auto 60px;padding:24px 0;border-top:1px solid var(--sm-border)}.sm-publish__actions>button,.sm-publish__schedule button{min-height:46px;padding:10px 17px;border:1px solid var(--sm-border);border-radius:12px;background:var(--sm-surface-2);color:var(--sm-text);font:750 .9rem/1.2 var(--sm-font);cursor:pointer}.sm-publish__actions .sm-publish__primary,.sm-publish__schedule button[type=submit]{border-color:var(--sm-accent);background:var(--sm-accent);color:var(--sm-on-accent)}.sm-publish__actions .sm-publish__preview{margin-right:auto}.sm-publish__actions .sm-publish__schedule:not([hidden]){display:flex;align-items:center;flex-wrap:wrap;gap:9px;flex-basis:100%;justify-content:flex-end;padding-bottom:10px}.sm-publish__schedule[hidden]{display:none!important}.sm-publish__schedule label{color:var(--sm-muted)}.sm-publish__schedule input{width:auto;min-height:46px}.sm-publish[data-mode=edit] .sm-publish__draft{display:none}.sm-publish[data-can-publish="0"] :is(.sm-publish__draft,[data-open-schedule],.sm-publish__schedule){display:none!important}.sm-publish__rich-host{position:relative}.sm-publish__add-block{position:absolute;z-index:2;top:-3px;right:0;display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--sm-border);border-radius:50%;background:var(--sm-surface-2);color:var(--sm-muted);font-size:22px;line-height:1;cursor:pointer}.sm-publish__add-block:hover{border-color:var(--sm-accent);color:var(--sm-accent)}.sm-publish__block-menu{position:absolute;z-index:50;top:32px;right:0;display:grid;min-width:230px;max-height:min(370px,65vh);overflow:auto;padding:6px;border:1px solid var(--sm-border);border-radius:13px;background:var(--sm-surface-2);box-shadow:var(--sm-shadow)}.sm-publish__block-menu[hidden]{display:none}.sm-publish__block-menu button{padding:10px 12px;border:0;border-radius:8px;background:transparent;color:var(--sm-text);text-align:left;cursor:pointer}.sm-publish__block-menu button:hover,.sm-publish__block-menu button:focus-visible{background:var(--sm-accent-soft);color:var(--sm-accent)}@media(max-width:720px){.sm-publish__top{align-items:stretch;flex-direction:column}.sm-publish__canvas{padding:30px 14px}.sm-publish__actions{padding-inline:14px}.sm-publish__actions>button{flex:1 1 auto}}.sm-publish-page :is(#top,#header,#path,.modzinfo,#bottom,.skip-link,#go-top){display:none!important}.sm-publish-page #l-container{min-height:100vh}.sm-publish-page #middle{padding:0!important}.sm-publish-page #middle>.cnt{width:100%!important;max-width:none!important;display:block}.sm-publish-page :is(#content,#allEntries){width:100%!important;max-width:none!important}.sm-publish-page #sidebar{display:none!important}.sm-publish__appbar{display:none}.sm-publish-page .sm-publish__appbar{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:56px;padding:0 max(16px,calc((100vw - 820px) / 2));border-bottom:1px solid var(--sm-border);background:var(--sm-surface)}.sm-publish__back{display:inline-flex;align-items:center;gap:9px;color:var(--sm-muted);font-weight:750;text-decoration:none!important}.sm-publish__back:hover{color:var(--sm-accent)}.sm-publish__appbar-title{color:var(--sm-muted);font-size:.82rem}.sm-publish__theme{display:grid;place-items:center;width:36px;height:36px;padding:0;border:1px solid var(--sm-border);border-radius:50%;background:var(--sm-surface-2);color:var(--sm-text);font-size:21px;cursor:pointer}.sm-publish__theme:hover{color:var(--sm-accent)}.sm-addnews.sm-publish{width:100%;margin-bottom:0}.sm-publish__top{width:min(100% - 32px,820px);margin:0 auto;padding:48px 0 0;border:0}.sm-publish__category{position:relative;display:block;width:min(100%,310px)}.sm-publish__category::before{content:"▤";position:absolute;z-index:2;top:11px;left:12px;display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:var(--sm-accent-soft);color:var(--sm-accent);font-size:17px;pointer-events:none}.sm-publish[data-kind=app] .sm-publish__category::before{content:"▦"}.sm-publish__category::after{content:"⌄";position:absolute;z-index:2;top:18px;right:15px;color:var(--sm-muted);font-size:18px;pointer-events:none}.sm-publish__category label{position:absolute;z-index:2;top:9px;left:62px;margin:0;font-size:.66rem;line-height:1;pointer-events:none}.sm-addnews.sm-publish .sm-publish__category select{width:100%!important;height:62px!important;padding:23px 38px 5px 62px!important;border-radius:12px!important;appearance:none;font-size:1rem}.sm-publish__status{display:none}.sm-publish__empty{width:min(100% - 32px,820px);min-height:330px;margin:0 auto;padding:70px 0;place-items:start;justify-items:start;color:var(--sm-muted);text-align:left}.sm-publish__empty::before{content:"+";display:inline-grid;place-items:center;width:32px;height:32px;margin-bottom:18px;border:1px solid var(--sm-muted);border-radius:50%;color:var(--sm-text);font-size:22px;font-weight:400}.sm-publish__canvas{width:min(100% - 32px,820px);padding:34px 0 46px}.sm-publish__title-row{margin:0 0 28px}.sm-addnews.sm-publish .sm-publish__title-row>:is(input[type=text],textarea){min-height:68px;font-size:clamp(2.2rem,4.3vw,3.1rem);line-height:1.12;letter-spacing:-.035em}.sm-addnews.sm-publish .sm-publish__title-row>:is(input[type=text],textarea)::placeholder{color:color-mix(in srgb,var(--sm-text) 78%,transparent);opacity:1}.sm-publish__text-fields{gap:24px}.sm-publish__block{gap:4px}.sm-publish__block>label,.sm-publish__xfields tr>td:first-child{color:var(--sm-muted);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase}.sm-publish__block--short{padding-bottom:13px;border-bottom:1px solid var(--sm-border)}.sm-publish__block--short :is(.tox-tinymce,.wseditor,.bb-editor){height:76px!important;min-height:76px!important;max-height:128px!important}.sm-publish__block--full :is(.tox-tinymce,.wseditor,.bb-editor){min-height:116px!important}.sm-publish__block .tox-edit-area iframe{background:transparent!important}.sm-publish .tox-edit-area iframe{background:transparent!important}.sm-publish__xfields{display:block!important;width:100%;margin-top:30px}.sm-publish__xfields tbody{display:grid!important;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 12px}.sm-addnews.sm-publish .sm-publish__xfields tr{grid-column:1 / -1;gap:8px}.sm-publish__xfields #xfield_holder_logo{grid-column:1;padding:15px!important;border:1px solid var(--sm-border)!important;border-radius:13px!important;background:var(--sm-surface-2)!important}.sm-publish__xfields #xfield_holder_vers{grid-column:2;align-content:start;padding:15px!important;border:1px solid var(--sm-border)!important;border-radius:13px!important;background:var(--sm-surface-2)!important}.sm-publish__xfields #xfield_holder_atv{grid-template-columns:minmax(0,1fr) minmax(220px,330px);align-items:center;padding:11px 0!important;border-top:1px solid var(--sm-border)!important;border-bottom:1px solid var(--sm-border)!important}.sm-publish__xfields #xfield_holder_atv>td:last-child{justify-self:stretch}.sm-publish__xfields #xfield_holder_install :is(.tox-tinymce,.wseditor,.bb-editor){min-height:92px!important;border:0!important;background:transparent!important}.sm-publish__xfields #xfield_holder_apk :is(.tox-tinymce,.wseditor,.bb-editor),.sm-publish__xfields #xfield_holder_prev_apk :is(.tox-tinymce,.wseditor,.bb-editor){height:82px!important;min-height:82px!important;max-height:180px!important;border:1px solid var(--sm-border)!important;border-radius:12px!important;background:var(--sm-surface-2)!important}.sm-publish__apk-upload{display:inline-flex;margin-top:10px;padding:8px 12px;border:1px dashed var(--sm-border);border-radius:9px;background:transparent;color:var(--sm-accent);font:700 .83rem/1.2 var(--sm-font);cursor:pointer}.sm-publish__apk-upload:hover,.sm-publish__apk-upload:focus-visible{border-color:var(--sm-accent);background:var(--sm-accent-soft)}.sm-publish__xfields :is(#xfield_holder_install,#xfield_holder_apk,#xfield_holder_prev_apk) :is(.tox-editor-container,.tox-sidebar-wrap,.tox-edit-area,.tox-statusbar){border-color:var(--sm-border)!important;background:transparent!important}.sm-publish__xfields :is(#xfield_holder_install,#xfield_holder_apk,#xfield_holder_prev_apk) .tox-statusbar{display:none!important}.sm-publish__xfields #xfield_holder_poster .qq-uploader{display:grid;grid-template-columns:minmax(0,240px) auto;align-items:end;justify-content:start;gap:10px 14px;width:min(100%,430px);min-height:145px;padding:0;border:0;background:transparent}.sm-publish__xfields #xfield_holder_poster [id^=uploadedfile_]{grid-row:1 / span 2}.sm-publish__xfields #xfield_holder_poster .qq-upload-button{align-self:end;width:auto!important;min-height:36px;padding:7px 12px!important;border-style:dashed!important;background:transparent!important;color:var(--sm-accent)!important}.sm-publish__xfields #uploadedfile_poster:empty::before{content:attr(data-empty-label);display:grid;place-items:center;width:240px;max-width:100%;aspect-ratio:1.7;margin-bottom:9px;border-radius:12px;background:color-mix(in srgb,var(--sm-muted) 24%,var(--sm-surface-2));color:var(--sm-text);font-size:.82rem}.sm-publish__field-help{display:block;margin-top:7px;color:var(--sm-muted);font-size:.76rem}.sm-publish__xfields #xfield_holder_logo .qq-uploader{display:grid;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:6px 12px;width:100%;min-height:86px;padding:0;border:0;background:transparent}.sm-publish__xfields #uploadedfile_logo{grid-row:1 / span 2}.sm-publish__xfields #uploadedfile_logo:empty::before{width:76px;margin:0;border-radius:13px}.sm-publish__xfields #xfield_holder_logo .qq-uploader::after{content:"Значок из APK или загрузить вручную";grid-column:2;color:var(--sm-muted);font-size:.73rem}.sm-publish__xfields #xfield_holder_logo .qq-upload-button{grid-column:2;align-self:end;justify-self:start;min-height:34px;padding:6px 10px!important;border-style:dashed!important;background:transparent!important;color:var(--sm-accent)!important}.sm-publish__xfields #xfield_holder_prev_apk>td:last-child{display:flex;flex-direction:column;align-items:stretch;gap:8px}.sm-publish__move-file{order:2;align-self:flex-end;float:none;margin:0;border-style:dashed;background:transparent;color:var(--sm-accent)}.sm-publish__apk-read{margin-top:12px;border-style:dashed;background:transparent;color:var(--sm-accent)}.sm-publish__setting-row,.sm-publish__xfields #xfield_holder_tlg{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center;gap:16px!important;min-height:54px;padding:10px 0!important;border-top:1px solid var(--sm-border)!important;border-bottom:1px solid var(--sm-border)!important}.sm-publish__setting-row label{display:contents!important}.sm-publish__setting-row label span{grid-column:1;grid-row:1}.sm-publish__setting-row input{grid-column:2;grid-row:1}.sm-publish__xfields #xfield_holder_tlg>td:last-child{justify-self:end}.sm-publish__xfields #xfield_holder_tlg.sm-publish__category-hidden{display:none!important}.sm-publish__extra{margin-top:18px;border-radius:12px}.sm-addnews__poll:not([open]){display:none}.sm-publish__settings{margin-top:10px}.sm-publish__settings:not([open]){border-color:transparent}.sm-publish__settings>summary{width:max-content;padding:9px 0;font-size:.76rem}.sm-publish__settings .sm-addnews__admin-options{display:grid;gap:12px;padding:14px 18px}.sm-publish__add-block{top:39px;right:auto;left:-46px;width:31px;height:31px;background:transparent;font-size:20px}.sm-publish__block-menu{top:78px;right:auto;left:-46px;min-width:285px;padding:8px}.sm-publish__block-menu button{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:9px;padding:7px 9px}.sm-publish__block-menu button:is(.is-active,:hover,:focus-visible){background:var(--sm-accent-soft);color:var(--sm-text)}.sm-publish__block-menu button i{display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--sm-border);border-radius:8px;color:var(--sm-muted);font-style:normal;font-size:.78rem}.sm-publish .tox-tinymce.tox-edit-focus{outline:0!important;box-shadow:none!important}.sm-publish .tox .tox-edit-area::before{display:none!important;border:0!important}.sm-publish-editor-open .tox-tinymce-aux .tox-pop{font-family:var(--sm-font)!important;color:var(--sm-text)!important}.sm-publish-editor-open .tox-tinymce-aux .tox-pop__dialog{overflow:hidden!important;border:1px solid var(--sm-border)!important;border-radius:12px!important;background:var(--sm-surface-2)!important;box-shadow:0 14px 38px rgba(0,0,0,.38),0 2px 8px rgba(0,0,0,.24)!important}.sm-publish-editor-open .tox-tinymce-aux .tox-pop .tox-toolbar{gap:2px!important;padding:5px!important;background:var(--sm-surface-2)!important;background-image:none!important}.sm-publish-editor-open .tox-tinymce-aux .tox-pop .tox-toolbar__group{gap:1px!important;padding:0 3px!important;border-color:var(--sm-border)!important}.sm-publish-editor-open .tox-tinymce-aux .tox-pop .tox-tbtn{width:32px!important;height:32px!important;margin:1px!important;border-radius:8px!important;background:transparent!important;color:var(--sm-muted)!important}.sm-publish-editor-open .tox-tinymce-aux .tox-pop .tox-tbtn svg{fill:currentColor!important}.sm-publish-editor-open .tox-tinymce-aux .tox-pop .tox-tbtn:is(:hover,:focus,.tox-tbtn--enabled){background:var(--sm-accent-soft)!important;color:var(--sm-accent)!important}.sm-publish__actions{width:100vw;margin:0 0 0 calc(50% - 50vw);padding:24px max(16px,calc((100vw - 820px) / 2)) 34px;justify-content:flex-start;background:var(--sm-surface-2)}.sm-publish__action-note{flex-basis:100%;color:var(--sm-muted);font-size:.76rem}.sm-publish__actions .sm-publish__primary{order:1}.sm-publish__actions [data-open-schedule]{order:2}.sm-publish__actions .sm-publish__draft{order:3}.sm-publish__actions .sm-publish__schedule{order:4}.sm-publish__actions .sm-publish__action-note{order:0}.sm-publish__actions .sm-publish__schedule:not([hidden]){justify-content:flex-start;padding:8px 0 0}@media(max-width:900px){.sm-publish__add-block{left:-36px}.sm-publish__block-menu{left:0}}@media(max-width:720px){.sm-publish__top{width:min(100% - 24px,820px);padding-top:26px}.sm-publish-page .sm-publish__appbar{padding-inline:12px}.sm-publish__appbar-title{display:none}.sm-publish__canvas{width:min(100% - 24px,820px);padding:28px 0 36px}.sm-addnews.sm-publish .sm-publish__title-row>:is(input[type=text],textarea){min-height:58px;font-size:clamp(1.9rem,9vw,2.45rem)}.sm-publish__xfields tbody{grid-template-columns:minmax(0,1fr)}.sm-publish__xfields #xfield_holder_logo,.sm-publish__xfields #xfield_holder_vers{grid-column:1}.sm-publish__xfields #xfield_holder_atv{grid-template-columns:minmax(0,1fr)}.sm-publish__xfields #xfield_holder_poster .qq-uploader{grid-template-columns:minmax(0,240px)}.sm-publish__xfields #xfield_holder_poster [id^=uploadedfile_]{grid-row:auto}.sm-publish__add-block{top:39px;left:auto;right:0}.sm-publish__block-menu{left:auto;right:0;width:min(285px,calc(100vw - 40px))}.sm-publish__actions{padding:20px 12px 28px}.sm-publish__actions>button{flex:1 1 145px}.sm-publish__actions .sm-publish__primary{flex-basis:100%}}@media(max-width:700px){.sm-addnews{margin-bottom:36px}.sm-addnews__header{padding:18px}.sm-addnews__body{gap:12px;padding:16px}.sm-addnews__title-row{flex-direction:column}.sm-addnews__row,.sm-addnews__xfields tr{grid-template-columns:minmax(0,1fr);gap:9px;padding:14px}.sm-addnews__xfields td[colspan="2"]{grid-column:auto}.sm-addnews__actions>button{flex:1 1 140px}}.sm-publish-page .sm-publish-v2{width:100%;min-height:100vh;margin:0;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.sm-publish-v2__canvas{width:min(100% - 32px,805px);margin:0 auto;padding:48px 0 70px}.sm-publish-v2__category{position:relative;width:min(100%,310px);margin-bottom:38px}.sm-publish-v2__category label{position:absolute;z-index:1;top:9px;left:15px;color:var(--sm-muted);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;pointer-events:none}.sm-publish-v2 .sm-publish-v2__category select{width:100%!important;height:64px!important;padding:24px 16px 7px!important;border-radius:12px;background:var(--sm-surface-2);font-weight:750}.sm-publish-v2__category option:disabled:not([value="0"]){color:var(--sm-muted);font-weight:800}.sm-publish-v2__empty{display:none;min-height:360px;align-items:center;justify-content:center;color:var(--sm-muted);font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;text-align:center}.sm-publish-v2[data-mode=new]:not([data-active=true]) .sm-publish-v2__empty{display:flex}.sm-publish-v2[data-mode=new]:not([data-active=true]) .sm-publish-v2__body{display:none}.sm-publish-v2[data-active=false] .sm-publish-v2__empty{display:flex}.sm-publish-v2[data-active=false] .sm-publish-v2__body{display:none}.sm-publish-v2__body{display:grid;gap:25px}.sm-publish-v2 :is(input[type=text],input[type=datetime-local],select,textarea:not(#title)){border-color:var(--sm-border)!important;background:var(--sm-surface-2)!important;color:var(--sm-text)!important}.sm-publish-v2__category select{background:var(--sm-surface-2)!important;color:var(--sm-text)!important}.sm-publish-v2 #title{min-height:64px;padding:0!important;overflow:hidden;resize:none;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important;color:var(--sm-text);font:800 clamp(2.1rem,4.2vw,3.1rem)/1.15 var(--sm-font);letter-spacing:-.035em}.sm-publish-v2 #title::placeholder{color:var(--sm-muted);opacity:.8}.sm-publish-v2__editor>label,.sm-publish-v2__xfields tr>td:first-child{display:block;margin-bottom:8px;color:var(--sm-muted);font-size:.73rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.sm-publish-v2__editor :is(.wseditor,.bb-editor,.tox-tinymce){min-height:85px;border:0!important;border-radius:0!important;background:transparent!important}.sm-publish-v2.sm-editorjs-ready .sm-publish-v2__editor .wseditor:has(#short_story,#full_story){display:none!important}.sm-publish-v2[data-kind=app] .sm-publish-v2__editor--full .wseditor:has(#full_story){display:none!important}.sm-publish-v2[data-kind=app] .sm-publish-v2__editor--full .sm-editorjs-holder,.sm-publish-v2[data-kind=app] .sm-publish-v2__editor--full .sm-publish-v2__add-block,.sm-publish-v2[data-kind=app] .sm-publish-v2__editor--full .sm-publish-v2__block-menu{display:none!important}.sm-publish-v2__app-editor{display:none;min-height:116px;padding:4px 0 15px;outline:0;color:var(--sm-text);font:19px/1.65 var(--sm-font);text-transform:none;overflow-wrap:anywhere}.sm-publish-v2[data-kind=app] .sm-publish-v2__app-editor{display:block}.sm-publish-v2[data-kind=app] #xfield_holder_install .wseditor:has(#xf_install){display:none!important}.sm-publish-v2__app-editor :is(p,div){margin:0 0 .6em}.sm-publish-v2__app-editor a{color:var(--sm-accent-strong);text-decoration:underline}.sm-publish-v2__app-editor .sm-editor-spoiler{padding:1px 3px;background-image:radial-gradient(circle,color-mix(in srgb,var(--sm-text) 34%,transparent) 0 .55px,transparent .95px),radial-gradient(circle,color-mix(in srgb,var(--sm-muted) 48%,transparent) 0 .5px,transparent .9px);background-position:1px 1px,7px 5px;background-size:11px 11px,15px 15px;color:color-mix(in srgb,var(--sm-text) 48%,transparent);-webkit-box-decoration-break:clone;box-decoration-break:clone}.sm-publish-v2 :is(.sm-publish-v2__editor--short,.sm-publish-v2__editor--full){position:relative;padding-top:20px}.sm-publish-v2 :is(.sm-publish-v2__editor--short,.sm-publish-v2__editor--full)>label{position:absolute;z-index:1;top:31px;left:16px;width:max-content;max-width:calc(100% - 32px);margin:0;overflow:hidden;color:var(--sm-muted);font:400 19px/28px var(--sm-font);letter-spacing:normal;text-overflow:ellipsis;text-transform:none;white-space:nowrap;pointer-events:none;transition:top .22s ease,left .22s ease,color .22s ease,font-size .22s ease,font-weight .22s ease,letter-spacing .22s ease}.sm-publish-v2 .sm-publish-v2__editor--full>label{left:0}.sm-publish-v2[data-kind=app] .sm-publish-v2__editor--full:not([data-filled=true])>label{top:25px}.sm-publish-v2 :is(.sm-publish-v2__editor--short,.sm-publish-v2__editor--full)[data-filled=true]>label{top:0;left:0;color:var(--sm-muted);font-size:.73rem;font-weight:800;line-height:16px;letter-spacing:.08em;text-transform:uppercase}.sm-publish-v2 .sm-publish-v2__short-line{display:block;width:100%;height:54px;padding:0 16px!important;border:0!important;border-radius:12px;background:var(--sm-surface-2)!important;box-shadow:none!important;color:var(--sm-text);font:19px/1.5 var(--sm-font)}.sm-publish-v2 .sm-publish-v2__editor--short:not([data-filled=true])>label{left:0}.sm-publish-v2 .sm-publish-v2__editor--short #sm-short-story-line{padding:4px 0!important;border:0!important;border-radius:0!important;background:transparent!important;font:400 19px/1.5 var(--sm-font)!important}.sm-publish-v2 .sm-publish-v2__short-line::placeholder{color:var(--sm-muted);opacity:1}.sm-publish-v2 .sm-editorjs-holder{position:relative;min-height:90px;color:var(--sm-text);font-size:19px;line-height:1.65}.sm-publish-v2 .sm-editorjs-holder .codex-editor__redactor{padding-bottom:28px!important}.sm-publish-v2 .sm-editorjs-holder .ce-block__content,.sm-publish-v2 .sm-editorjs-holder .ce-toolbar__content{max-width:none}@media(min-width:930px){.sm-publish-v2 .sm-editorjs-holder .codex-editor--narrow .ce-toolbar__actions{left:auto;right:100%}}.sm-publish-v2 .sm-editorjs-holder .ce-paragraph{line-height:inherit}.sm-publish-v2 .sm-editorjs-holder .ce-paragraph[data-placeholder]:empty::before{color:var(--sm-muted)}.sm-publish-v2 .sm-editorjs-holder ::selection,.sm-publish-v2 .sm-publish-v2__short-line::selection{background:color-mix(in srgb,var(--sm-text) 28%,var(--sm-surface));color:var(--sm-text)}.sm-publish-v2 .sm-editorjs-holder .ce-block--selected .ce-block__content{background:color-mix(in srgb,var(--sm-text) 4%,transparent);box-shadow:inset 0 0 0 1px var(--sm-border)}.sm-publish-v2 .sm-editorjs-holder :is(.ce-inline-toolbar,.ce-conversion-toolbar,.ce-settings,.ce-popover){background:var(--sm-surface-2);color:var(--sm-text);border-color:var(--sm-border)}.sm-publish-v2 .sm-editorjs-holder :is(.ce-inline-tool,.ce-conversion-tool,.ce-popover-item){color:var(--sm-text)}.sm-publish-v2 .sm-editorjs-holder :is(.ce-inline-tool:hover,.ce-conversion-tool:hover,.ce-popover-item:hover,.ce-popover-item--focused){background:var(--sm-accent-soft)}.sm-publish-v2 .sm-publish-v2__editor--full:has(.ce-popover--opened){z-index:20}.sm-publish-v2 .sm-editorjs-holder .ce-popover__container{width:min(270px,calc(100vw - 32px));background:var(--sm-surface-2)!important;color:var(--sm-text)!important;border:1px solid var(--sm-border);box-shadow:var(--sm-shadow)}.sm-publish-v2 .sm-editorjs-holder .ce-popover__search{background:var(--sm-surface)!important;color:var(--sm-text)!important;border-color:var(--sm-border)!important}.sm-publish-v2 .sm-editorjs-holder .ce-popover__search input{background:transparent!important;color:var(--sm-text)!important}.sm-publish-v2 .sm-editorjs-holder .ce-popover__search input::placeholder{color:var(--sm-muted)!important;opacity:1}.sm-publish-v2 .sm-editorjs-holder .ce-popover-item__icon{background:var(--sm-surface)!important;color:var(--sm-text)!important}.sm-publish-v2 .sm-editorjs-holder .ce-popover__items{overscroll-behavior:contain;scrollbar-color:var(--sm-muted) transparent}.sm-publish-v2 .sm-editorjs-holder .ce-code{background:transparent}.sm-publish-v2 .sm-editorjs-holder .ce-code__textarea{display:block;width:100%;box-sizing:border-box;background:var(--sm-surface-2)!important;color:var(--sm-text)!important;border:1px solid var(--sm-border)!important}.sm-publish-v2 .sm-editorjs-holder .ce-code__textarea::placeholder{color:var(--sm-muted)!important;opacity:1}.sm-publish-v2 .sm-editorjs-holder :is(.cdx-input,.cdx-button,.ce-rawtool__textarea,.cdx-quote__text,.cdx-quote__caption){background:var(--sm-surface-2)!important;border-color:var(--sm-border)!important;color:var(--sm-text)!important}.sm-publish-v2 .sm-editorjs-holder :is(.cdx-input,.ce-rawtool__textarea)::placeholder{color:var(--sm-muted)!important;opacity:1}.sm-publish-v2 .sm-editorjs-holder :is(.cdx-quote__text,.cdx-quote__caption,.image-tool__caption)[data-placeholder]:empty::before{color:var(--sm-muted)!important}.sm-publish-v2 .sm-editorjs-holder .cdx-quote{margin:4px 0;padding:8px 12px;border-left:3px solid var(--sm-accent);border-radius:8px;background:color-mix(in srgb,var(--sm-accent) 11%,var(--sm-surface-2))}.sm-publish-v2 .sm-editorjs-holder .cdx-quote::before,.sm-publish-v2 .sm-editorjs-holder .cdx-quote::after{display:none!important;content:none!important}.sm-publish-v2 .sm-editorjs-holder .cdx-quote__text{min-height:34px;margin:0;padding:2px 0;border:0!important;border-radius:0;background:transparent!important;font-size:.96em;line-height:1.5}.sm-publish-v2 .sm-editorjs-holder .cdx-quote__caption{min-height:0;margin:3px 0 0;padding:0;border:0!important;border-radius:0;background:transparent!important;color:var(--sm-muted)!important;font-size:.78em;line-height:1.4}.sm-publish-v2 .sm-editorjs-holder .cdx-quote :is(.cdx-quote__text,.cdx-quote__caption)[data-empty=true]::before{opacity:1!important;pointer-events:none}.sm-publish-v2 .sm-editorjs-holder .image-tool{--bg-color: var(--sm-surface-2);--front-color: var(--sm-accent);--border-color: var(--sm-border)}.sm-publish-v2 .sm-editorjs-holder .image-tool--uploading .image-tool__image{background:var(--sm-surface-2)}.sm-publish-v2 .sm-editorjs-holder .image-tool__image{width:fit-content;max-width:100%;margin-inline:auto}.sm-publish-v2 .sm-editorjs-holder .image-tool__image-picture{width:auto;max-width:100%;height:auto;margin-inline:auto}.sm-publish-v2 .sm-editorjs-holder .image-tool__caption{max-width:100%;margin-inline:auto;text-align:center}.sm-publish-v2 .sm-editorjs-holder .image-gallery{position:relative;--bg-color: var(--sm-surface-2);--front-color: var(--sm-accent);--border-color: var(--sm-border)}.sm-publish-v2 .sm-editorjs-holder .image-gallery:has(>.sm-editor-gallery-progress:not([hidden])){min-height:166px}.sm-publish-v2 .sm-editorjs-holder .image-gallery__container{padding:8px;border-radius:14px;background:var(--sm-surface-2)}.sm-publish-v2 .sm-editorjs-holder .image-gallery__items{display:flex;gap:8px;overflow-x:auto;padding:0 0 8px;background:transparent;scroll-snap-type:x mandatory;scrollbar-color:var(--sm-muted) transparent}.sm-publish-v2 .sm-editorjs-holder .image-gallery__image{flex:0 0 min(100%,700px);height:min(65vw,440px);aspect-ratio:auto;padding:0;border-radius:10px;background:var(--sm-surface);scroll-snap-align:center}.sm-publish-v2 .sm-editorjs-holder .image-gallery__image-picture{max-width:100%;width:100%;height:100%;object-fit:contain}.sm-publish-v2 .sm-editorjs-holder .image-gallery[data-gallery-style=fit] .image-gallery__items{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));overflow:visible;scroll-snap-type:none}.sm-publish-v2 .sm-editorjs-holder .image-gallery[data-gallery-style=fit] .image-gallery__image{width:100%;height:auto;aspect-ratio:16 / 9}.sm-publish-v2 .sm-editorjs-holder .image-gallery[data-gallery-style=fit] .image-gallery__image-picture{object-fit:cover}.sm-publish-v2 .sm-editorjs-holder .image-gallery__caption{color:var(--sm-text)}.sm-publish-v2 .sm-editorjs-holder .image-gallery__controls{justify-content:flex-end}.sm-publish-v2 .sm-editorjs-holder .image-gallery__preloaders{display:none}.sm-publish-v2 .sm-editorjs-holder .image-gallery__caption[data-placeholder]:empty::before{color:var(--sm-muted)!important}.sm-publish-v2 .sm-editorjs-holder .image-gallery__counter{color:var(--sm-muted)}.sm-publish-v2 .sm-editorjs-holder .image-gallery__tune{color:var(--sm-text)}.sm-publish-v2 .sm-editorjs-holder .image-gallery__tune.active{background:var(--sm-accent-soft);color:var(--sm-accent-strong);border-color:var(--sm-accent)}.sm-publish-v2 .sm-editorjs-holder .sm-editor-upload-slot{position:relative;min-height:166px;margin:8px 0;border-radius:14px}.sm-editor-gallery-progress{position:absolute;z-index:12;inset:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;min-height:166px;padding:14px;border-radius:14px;background:color-mix(in srgb,var(--sm-surface) 82%,transparent);backdrop-filter:blur(5px);color:var(--sm-text)}.sm-editor-gallery-progress[hidden]{display:none!important}.sm-editor-gallery-progress__ring{position:relative;flex:0 0 64px;width:64px;height:64px;display:grid;place-items:center;font-size:.82rem;font-weight:750}.sm-editor-gallery-progress__ring svg{position:absolute;inset:3px;width:58px;height:58px;transform:rotate(-90deg)}.sm-editor-gallery-progress__ring circle{fill:none;stroke-width:4}.sm-editor-gallery-progress__track{stroke:var(--sm-border)}.sm-editor-gallery-progress__meter{stroke:var(--sm-accent);stroke-linecap:round;stroke-dasharray:132;stroke-dashoffset:132;transition:stroke-dashoffset .12s linear}.sm-editor-gallery-progress__ring span{z-index:1}.sm-editor-gallery-progress__count{flex:none;line-height:20px;font-size:.84rem;font-weight:650}.sm-editor-gallery-progress button{flex:0 0 34px;width:34px;height:34px;padding:0;border:0;border-radius:50%;background:var(--sm-surface-2);color:var(--sm-text);font-size:24px;line-height:1;cursor:pointer}.sm-editor-gallery-progress button:hover{background:var(--sm-border)}.sm-publish-v2 .sm-editorjs-holder :is(.ce-popover-item__title,.ce-popover-item__secondary-title,.ce-popover-item__description){color:var(--sm-text)!important}.sm-publish-v2 .sm-editorjs-holder :is(.ce-popover-item__icon,.ce-popover-item__icon svg,.ce-toolbar__settings-btn){color:var(--sm-text)}.sm-publish-v2 .sm-editorjs-holder .ce-toolbar__plus,.sm-publish-v2 .sm-editorjs-holder .ce-toolbar__settings-btn{color:var(--sm-muted)}.sm-publish-v2 .sm-editorjs-holder .ce-toolbar__plus:hover,.sm-publish-v2 .sm-editorjs-holder .ce-toolbar__settings-btn:hover{color:var(--sm-accent);background:var(--sm-surface-2)}.sm-publish-v2 .sm-editorjs-holder .ce-inline-toolbar{display:none!important}.sm-publish-format.sm-input-editor__toolbar.sm-comment-editor__toolbar{z-index:10100}.sm-publish-format__link{position:fixed;z-index:10101;display:flex;width:min(360px,calc(100vw - 16px));gap:7px;align-items:center;padding:9px;border:1px solid var(--sm-border);border-radius:12px;background:var(--sm-surface-2);box-shadow:var(--sm-shadow)}.sm-publish-format__link[hidden]{display:none!important}.sm-publish-format__link label{flex:1;min-width:0}.sm-publish-format__link input{width:100%;height:36px;padding:6px 10px;border:1px solid var(--sm-border);border-radius:8px;background:var(--sm-surface);color:var(--sm-text)}.sm-publish-format__link button{height:36px;padding:0 9px;border:0;border-radius:8px;background:var(--sm-accent);color:var(--sm-on-accent);cursor:pointer}.sm-publish-format__link [data-link-cancel]{background:transparent;color:var(--sm-muted)}.sm-publish-v2 .sm-editorjs-holder .sm-editor-spoiler{padding:1px 3px;background-color:transparent;background-image:radial-gradient(circle,color-mix(in srgb,var(--sm-text) 34%,transparent) 0 .55px,transparent .95px),radial-gradient(circle,color-mix(in srgb,var(--sm-muted) 48%,transparent) 0 .5px,transparent .9px);background-position:1px 1px,7px 5px;background-size:11px 11px,15px 15px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:color-mix(in srgb,var(--sm-text) 48%,transparent)}.sm-publish-v2__field-invalid .qq-uploader,.sm-publish-v2__field-invalid input{outline:2px solid var(--sm-accent);outline-offset:3px}.sm-publish-v2__field-error{margin:10px 0 0;color:var(--sm-accent-strong);font-size:.85rem;font-weight:700}.sm-publish-v2__editor.sm-publish-v2__field-invalid>label{color:var(--sm-accent-strong)}.sm-publish-result{width:min(460px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:28px;border:1px solid var(--sm-border);border-radius:20px;background:var(--sm-surface);color:var(--sm-text);box-shadow:0 24px 70px rgba(0,0,0,.35)}.sm-publish-result::backdrop{background:rgba(5,8,14,.66);backdrop-filter:blur(5px)}.sm-publish-result__icon{display:grid;width:52px;height:52px;place-items:center;margin-bottom:18px;border-radius:15px;background:var(--sm-accent-soft);color:var(--sm-accent-strong);font-size:27px;font-weight:800}.sm-publish-result__title{margin:0 0 10px;color:var(--sm-text);font:800 1.45rem/1.2 var(--sm-font)}.sm-publish-result__message{margin:0;color:var(--sm-muted);line-height:1.55}.sm-publish-result__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:25px}.sm-publish-result__actions a{display:inline-flex;min-height:43px;align-items:center;justify-content:center;padding:9px 15px;border:1px solid var(--sm-border);border-radius:10px;background:var(--sm-surface-2);color:var(--sm-text);font-weight:750;text-decoration:none}.sm-publish-result__actions a:first-child{border-color:var(--sm-accent);background:var(--sm-accent);color:var(--sm-on-accent)}.sm-publish-v2__actions button:disabled{opacity:.6;cursor:wait}.sm-publish-v2__editor :is(.tox-editor-container,.tox-sidebar-wrap,.tox-edit-area,.tox-edit-area iframe){border:0!important;background:transparent!important}.sm-publish-v2__editor .tox-editor-header,.sm-publish-v2__editor .tox-statusbar{display:none!important}.sm-publish-v2__editor:first-of-type{padding-bottom:12px;border-bottom:1px solid var(--sm-border)}.sm-publish-v2__editor--blocks{position:relative}.sm-publish-v2__add-block{position:absolute;z-index:4;left:-44px;display:grid;place-items:center;width:30px;height:30px;padding:0;border:1px solid var(--sm-border);border-radius:50%;background:var(--sm-surface-2);color:var(--sm-muted);font-size:20px;cursor:pointer}.sm-publish-v2__add-block:hover{color:var(--sm-accent);border-color:var(--sm-accent)}.sm-publish-v2__block-menu{position:absolute;z-index:50;left:-44px;display:grid;width:min(290px,calc(100vw - 36px));max-height:min(440px,65vh);overflow-y:auto;padding:7px;border:1px solid var(--sm-border);border-radius:12px;background:var(--sm-surface-2);box-shadow:var(--sm-shadow)}.sm-publish-v2__block-menu[hidden]{display:none}.sm-publish-v2__block-menu button{padding:10px 12px;border:0;border-radius:7px;background:transparent;color:var(--sm-text);text-align:left;cursor:pointer}.sm-publish-v2__block-menu button:is(.is-active,:hover,:focus-visible){background:var(--sm-accent-soft)}.sm-publish-v2__apk-note{margin-left:9px;color:var(--sm-muted);font-size:.78rem}.sm-publish-v2__xfields #xfield_holder_apk.sm-apk-field-row .wseditor{display:none!important}.sm-publish-v2__xfields #xfield_holder_prev_apk.sm-apk-archive-row .wseditor{display:none!important}.sm-apk-archive{display:grid;gap:8px}.sm-apk-archive--scrollable .sm-apk-list{max-height:752px;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.sm-apk-archive__header{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:10px}.sm-apk-archive__header>strong{color:var(--sm-text);font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.sm-apk-archive__header .sm-publish-v2__move-file{margin-top:0}.sm-apk-archive[hidden]{display:none}.sm-apk-archive__empty{margin:0;padding:16px;border:1px solid var(--sm-border);border-radius:12px;background:var(--sm-surface-2);color:var(--sm-muted);font-size:.85rem}.sm-apk-archive__empty[hidden]{display:none}.sm-apk-archive__remove{justify-self:end;min-width:32px;min-height:32px;border:1px solid var(--sm-border);border-radius:8px;background:transparent;color:var(--sm-text);font:700 1.2rem/1 var(--sm-font);cursor:pointer}.sm-publish-v2__xfields #xfield_holder_apk.sm-apk-field-row .sm-app-field-label{top:0!important;left:0!important;font-size:.73rem!important;font-weight:800!important;line-height:16px!important;letter-spacing:.08em!important;text-transform:uppercase!important}.sm-apk-field{display:grid;gap:12px;margin-top:8px;font:400 1rem/1.4 var(--sm-font);letter-spacing:normal;text-transform:none}.sm-apk-dropzone{position:relative;display:flex;min-height:154px;flex-direction:column;align-items:center;justify-content:center;gap:7px;box-sizing:border-box;padding:22px;border:1px solid var(--sm-border);border-radius:18px;background:var(--sm-surface-2);color:var(--sm-muted);text-align:center;cursor:pointer;transition:border-color .16s ease,background .16s ease}.sm-apk-dropzone:is(:hover,:focus-visible,.is-dragging){border-color:var(--sm-accent);background:var(--sm-accent-soft);outline:none}.sm-apk-dropzone__icon{display:grid;width:42px;height:42px;place-items:center;border-radius:13px;background:var(--sm-accent-soft);color:var(--sm-accent-strong);font-size:27px;font-weight:700}.sm-apk-dropzone strong{color:var(--sm-text);font-size:1rem}.sm-apk-dropzone>span:last-child{max-width:420px;font-size:.85rem;line-height:1.4}.sm-apk-list{display:grid;gap:8px}.sm-apk-list:empty{display:none}.sm-apk-item{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:11px 12px;border:1px solid var(--sm-border);border-radius:13px;background:var(--sm-surface-2)}.sm-apk-item__icon{display:grid;width:44px;height:44px;place-items:center;border-radius:11px;background:var(--sm-accent-soft);color:var(--sm-accent-strong);font-size:.7rem;font-weight:850}.sm-apk-item__body{display:grid;gap:3px;min-width:0}.sm-apk-item__body strong{overflow:hidden;color:var(--sm-text);font-size:.92rem;text-overflow:ellipsis;white-space:nowrap}.sm-apk-item__body>span{overflow:hidden;color:var(--sm-muted);font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.sm-apk-item__progress{height:4px;overflow:hidden;margin-top:5px;border-radius:4px;background:var(--sm-border)}.sm-apk-item__progress span{display:block;height:100%;border-radius:inherit;background:var(--sm-accent);transition:width .15s linear}.sm-apk-item__actions{display:flex;align-items:center;gap:8px}.sm-apk-item__actions button{min-height:32px;padding:5px 9px;border:1px solid var(--sm-border);border-radius:8px;background:transparent;color:var(--sm-text);font:700 .76rem/1.2 var(--sm-font);cursor:pointer}.sm-apk-item__actions button:hover{border-color:var(--sm-accent);color:var(--sm-accent-strong)}.sm-apk-item__actions [data-apk-remove]{display:grid;width:32px;min-width:32px;padding:0;place-items:center;font-size:20px}.sm-apk-field__hint{margin:0;color:var(--sm-muted);font-size:.76rem;line-height:1.4}.sm-apk-version-dialog{width:min(430px,calc(100vw - 24px));max-width:100%;box-sizing:border-box;padding:24px;border:1px solid var(--sm-border);border-radius:20px;background:var(--sm-surface);color:var(--sm-text);box-shadow:0 25px 80px rgba(0,0,0,.45)}.sm-apk-version-dialog::backdrop{background:rgba(5,8,14,.7);backdrop-filter:blur(5px)}.sm-apk-version-dialog__head{display:flex;align-items:center;justify-content:space-between;gap:15px}.sm-apk-version-dialog__head h2{margin:0;font:800 1.2rem/1.25 var(--sm-font)}.sm-apk-version-dialog__head button{width:34px;height:34px;padding:0;border:0;background:transparent;color:var(--sm-muted);font-size:25px;cursor:pointer}.sm-apk-version-dialog__file{overflow:hidden;margin:15px 0 20px;color:var(--sm-muted);font-size:.85rem;text-overflow:ellipsis;white-space:nowrap}.sm-apk-version-dialog label{display:block;margin-bottom:7px;font-size:.82rem;font-weight:700}.sm-apk-version-dialog input{width:100%;min-height:48px;box-sizing:border-box;padding:10px 13px;border:1px solid var(--sm-border);border-radius:10px;background:var(--sm-surface-2);color:var(--sm-text);font:400 1rem var(--sm-font)}.sm-apk-version-dialog__error{margin:8px 0 0;color:var(--sm-accent-strong);font-size:.8rem}.sm-apk-version-dialog__error[hidden]{display:none}.sm-apk-version-dialog__actions{display:flex;justify-content:flex-end;gap:8px;margin-top:24px}.sm-apk-version-dialog__actions button{min-height:40px;padding:8px 14px;border:1px solid var(--sm-border);border-radius:10px;background:var(--sm-surface-2);color:var(--sm-text);font:700 .86rem var(--sm-font);cursor:pointer}.sm-apk-version-dialog__actions [data-apk-save]{border-color:var(--sm-accent);background:var(--sm-accent);color:var(--sm-on-accent)}.sm-apk-move-dialog__text{margin:18px 0 0;color:var(--sm-muted);font-size:.9rem;line-height:1.5}.sm-apk-move-dialog [data-move-confirm]{border-color:var(--sm-accent);background:var(--sm-accent);color:var(--sm-on-accent)}@media(max-width:580px){.sm-apk-item{grid-template-columns:40px minmax(0,1fr)}.sm-apk-item__icon{width:38px;height:38px}.sm-apk-item__actions{grid-column:2;justify-content:flex-start}}.sm-publish-v2__move-file{margin-top:10px;padding:8px 12px;border:1px dashed var(--sm-border);border-radius:9px;background:transparent;color:var(--sm-accent);font:750 .83rem/1.2 var(--sm-font);cursor:pointer}.sm-publish-v2__xfields,.sm-publish-v2__xfields tbody{display:grid;gap:24px;width:100%;margin:0;padding:0}.sm-publish-v2 .sm-publish-v2__xfields tr{display:grid;grid-template-columns:minmax(0,1fr);gap:0;padding:0;border:0;border-radius:0;background:transparent}.sm-publish-v2[data-kind=app] .sm-publish-v2__xfields tr.sm-app-floating-field{position:relative;padding-top:20px}.sm-publish-v2[data-kind=app] .sm-publish-v2__xfields tr.sm-app-floating-field>td:first-child{margin:0}.sm-publish-v2[data-kind=app] .sm-publish-v2__xfields .sm-app-field-label{position:absolute;z-index:1;top:31px;left:16px;max-width:calc(100% - 32px);overflow:hidden;color:var(--sm-muted);font:400 19px/28px var(--sm-font);letter-spacing:normal;text-overflow:ellipsis;text-transform:none;white-space:nowrap;pointer-events:none;transition:top .22s ease,left .22s ease,color .22s ease,font-size .22s ease,font-weight .22s ease,letter-spacing .22s ease}.sm-publish-v2[data-kind=app] .sm-publish-v2__xfields tr.sm-app-floating-field[data-filled=true] .sm-app-field-label{top:0;left:0;font-size:.73rem;font-weight:800;line-height:16px;letter-spacing:.08em;text-transform:uppercase}.sm-publish-v2[data-kind=app] .sm-publish-v2__xfields :is(#xfield_holder_install,#xfield_holder_apk) td[colspan="2"]>.wseditor{margin-top:0!important}.sm-publish-v2[data-kind=app] .sm-publish-v2__xfields #xfield_holder_vers>td:last-child{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.sm-publish-v2[data-kind=app] .sm-publish-v2__xfields :is(#xfield_holder_install,#xfield_holder_vers) .sm-app-field-label{left:0}.sm-publish-v2[data-kind=app] .sm-publish-v2__xfields #xfield_holder_install:not([data-filled=true]) .sm-app-field-label{top:25px}.sm-publish-v2[data-kind=app] .sm-publish-v2__xfields #xfield_holder_vers input[type=text]{flex:1 1 260px;min-width:0;min-height:54px;box-sizing:border-box;padding:4px 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font:400 19px/1.5 var(--sm-font)!important}.sm-publish-v2[data-kind=app] .sm-publish-v2__xfields #xfield_holder_atv .sm-app-field-label{left:0}.sm-publish-v2__xfields #xfield_holder_atv .sm-atv-native-select{position:absolute!important;width:1px!important;height:1px!important;min-height:0!important;padding:0!important;overflow:hidden;opacity:0;clip-path:inset(50%);pointer-events:none}.sm-publish-v2__xfields #xfield_holder_atv .sm-atv-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%}.sm-publish-v2__xfields #xfield_holder_atv .sm-atv-choices button{min-width:0;min-height:48px;padding:9px 12px;border:1px solid var(--sm-border);border-radius:12px;background:var(--sm-surface-2);color:var(--sm-text);font:700 1rem/1.2 var(--sm-font);cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease}.sm-publish-v2__xfields #xfield_holder_atv .sm-atv-choices button:hover{border-color:var(--sm-accent)}.sm-publish-v2__xfields #xfield_holder_atv .sm-atv-choices button.is-active{border-color:var(--sm-accent);background:var(--sm-accent-soft);color:var(--sm-accent-strong)}.sm-publish-v2__xfields #xfield_holder_atv .sm-atv-choices button:focus-visible{outline:2px solid var(--sm-accent);outline-offset:2px}.sm-publish-v2 .sm-publish-v2__xfields #xfield_holder_tlg{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:14px}.sm-publish-v2 .sm-publish-v2__xfields #xfield_holder_tlg>td{width:auto!important;margin:0}.sm-publish-v2 .sm-publish-v2__xfields #xfield_holder_tlg>td:last-child{justify-self:end}.sm-publish-v2__xfields td{display:block;width:100%!important;min-width:0;padding:0!important}.sm-publish-v2__xfields td[colspan="2"]{grid-column:1}.sm-publish-v2__xfields td[colspan="2"]>:is(.wseditor,.bb-editor){margin-top:8px!important}.sm-publish-sources__list{display:grid;gap:9px}.sm-publish-sources__row{display:grid;grid-template-columns:minmax(0,1fr) 40px;gap:9px;align-items:center}.sm-publish-sources__row:has(.sm-publish-sources__remove[hidden]){grid-template-columns:minmax(0,1fr)}.sm-publish-v2 .sm-publish-sources__row input{display:block;width:100%;min-height:48px;box-sizing:border-box;padding:10px 14px!important;border:1px solid var(--sm-border)!important;border-radius:11px;background:var(--sm-surface-2)!important;color:var(--sm-text)!important;font:400 1rem/1.4 var(--sm-font)}.sm-publish-sources__row input::placeholder{color:var(--sm-muted)}.sm-publish-sources__remove{display:grid;width:40px;height:40px;padding:0;place-items:center;border:1px solid var(--sm-border);border-radius:10px;background:var(--sm-surface-2);color:var(--sm-muted);font-size:24px;cursor:pointer}.sm-publish-sources__remove[hidden]{display:none}.sm-publish-sources__remove:hover{border-color:var(--sm-accent);color:var(--sm-accent)}.sm-publish-sources__add{display:inline-flex;align-items:center;gap:9px;margin-top:10px;padding:6px 0;border:0;background:transparent;color:var(--sm-accent-strong);font:700 .9rem/1.3 var(--sm-font);cursor:pointer}.sm-publish-sources__add span{display:grid;width:28px;height:28px;place-items:center;border-radius:8px;background:var(--sm-surface-2);font-size:21px;line-height:1}.sm-publish-sources__add:hover span{background:var(--sm-accent-soft)}.sm-publish-sources__hint{margin:9px 0 0;color:var(--sm-muted);font-size:.82rem;line-height:1.45}.sm-publish-v2__xfields :is(.wseditor,.tox-tinymce,.tox-editor-container,.tox-sidebar-wrap,.tox-edit-area,.tox-edit-area iframe){background:var(--sm-surface-2)!important;border-color:var(--sm-border)!important}.sm-publish-v2__xfields #xfield_holder_logo .qq-uploader{position:relative;display:block;width:164px;max-width:100%;min-height:0;padding:0;border:0;background:transparent}.sm-publish-v2__xfields #xfield_holder_logo #xfupload_logo>.file-box{display:none!important}.sm-publish-v2__xfields #uploadedfile_logo{position:absolute;overflow:hidden;width:1px;height:1px;clip-path:inset(50%);white-space:nowrap}.sm-addnews .sm-publish-v2__xfields #xfield_holder_poster #xfupload_poster .qq-uploader{position:relative;display:block;width:100%;min-height:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.sm-publish-v2__xfields #xfield_holder_poster #xfupload_poster{width:100%}.sm-publish-v2__xfields #xfield_holder_poster #xfupload_poster>.file-box{display:none!important}.sm-publish-v2__xfields #uploadedfile_poster{position:absolute;overflow:hidden;width:1px;height:1px;clip-path:inset(50%);white-space:nowrap}.sm-photo-picker{position:relative;overflow:hidden;width:100%;aspect-ratio:16 / 9;border-radius:20px;background:var(--sm-surface-2);box-shadow:inset 0 0 0 1px var(--sm-border)}.sm-photo-picker__empty{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:24px;text-align:center}.sm-photo-picker__icon{display:grid;width:66px;height:66px;place-items:center;margin-bottom:3px;border-radius:20px;background:var(--sm-accent-soft);color:var(--sm-accent-strong)}.sm-photo-picker__icon svg{width:36px;height:36px}.sm-photo-picker__empty strong{color:var(--sm-text);font-size:1rem}.sm-photo-picker__empty>span:last-child{color:var(--sm-muted);font-size:.82rem}.sm-photo-picker__preview{display:none;position:relative}.sm-photo-picker__preview img{display:block;width:100%;height:auto;object-fit:contain;background:var(--sm-surface-2)}.sm-photo-picker.has-photo{aspect-ratio:auto}.sm-photo-picker.has-photo .sm-photo-picker__empty{display:none}.sm-photo-picker.has-photo .sm-photo-picker__preview{display:block}.sm-photo-picker__remove{position:absolute;top:10px;right:10px;display:grid;width:34px;height:34px;place-items:center;border:0;border-radius:50%;background:rgba(0,0,0,.55);color:#fff;font-size:24px;line-height:1;cursor:pointer;backdrop-filter:blur(8px)}.sm-photo-picker__remove:hover{background:rgba(0,0,0,.75)}.sm-photo-picker.is-dragging{box-shadow:inset 0 0 0 2px var(--sm-accent);background:var(--sm-accent-soft)}.sm-photo-picker__upload{position:absolute;z-index:4;inset:0;display:none;align-items:center;justify-content:center;flex-direction:column;gap:8px;background:color-mix(in srgb,var(--sm-surface) 78%,transparent);backdrop-filter:blur(5px);color:var(--sm-text);font-weight:800}.sm-photo-picker.is-uploading .sm-photo-picker__upload{display:flex}.sm-photo-picker__upload svg{width:58px;height:58px;transform:rotate(-90deg)}.sm-photo-picker__upload circle{fill:none;stroke-width:4}.sm-photo-picker__track{stroke:var(--sm-border)}.sm-photo-picker__meter{stroke:var(--sm-accent);stroke-linecap:round;stroke-dasharray:132;stroke-dashoffset:132;transition:stroke-dashoffset .15s linear}.sm-photo-picker__cancel{display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:50%;background:var(--sm-surface);color:var(--sm-text);font-size:22px;cursor:pointer}.sm-photo-picker__cancel:hover{background:var(--sm-accent-soft)}.sm-publish-v2__xfields #xfield_holder_poster .qq-uploader>.qq-upload-button{position:absolute!important;z-index:2;inset:0;width:100%!important;height:100%;min-height:0;padding:0!important;border:0!important;opacity:0;cursor:pointer}.sm-publish-v2__xfields #xfield_holder_poster .qq-uploader:has(.sm-photo-picker.has-photo)>.qq-upload-button{display:none!important}.sm-publish-v2__xfields #xfield_holder_poster .sm-photo-picker__remove{z-index:3}.sm-publish-v2__xfields #xfield_holder_logo .sm-logo-picker{width:164px;max-width:100%;aspect-ratio:1;border-radius:22px}.sm-publish-v2__xfields #xfield_holder_logo .sm-logo-picker.has-photo{aspect-ratio:1}.sm-publish-v2__xfields #xfield_holder_logo .sm-logo-picker .sm-photo-picker__preview{height:100%}.sm-publish-v2__xfields #xfield_holder_logo .sm-logo-picker .sm-photo-picker__preview img{width:100%;height:100%;object-fit:contain}.sm-publish-v2__xfields #xfield_holder_logo .sm-logo-picker .sm-photo-picker__empty{gap:4px;padding:12px}.sm-publish-v2__xfields #xfield_holder_logo .sm-logo-picker .sm-photo-picker__icon{width:45px;height:45px;margin-bottom:1px;border-radius:14px}.sm-publish-v2__xfields #xfield_holder_logo .sm-logo-picker .sm-photo-picker__icon svg{width:27px;height:27px}.sm-publish-v2__xfields #xfield_holder_logo .sm-logo-picker .sm-photo-picker__empty>span:last-child{font-size:.7rem}.sm-publish-v2__xfields #xfield_holder_logo .qq-uploader>.qq-upload-button{position:absolute!important;z-index:2;inset:0;width:100%!important;height:100%;min-height:0;padding:0!important;border:0!important;opacity:0;cursor:pointer}.sm-publish-v2__xfields #xfield_holder_logo .qq-uploader:has(.sm-logo-picker.has-photo)>.qq-upload-button{display:none!important}.sm-publish-v2__xfields #xfield_holder_logo .sm-photo-picker__remove{z-index:3}.sm-publish-v2__legacy-settings[hidden]{display:none!important}.sm-publish-v2__toggle{display:flex;align-items:center;gap:10px}.sm-publish-v2__actions{display:flex;flex-wrap:wrap;gap:10px;padding-top:22px;border-top:1px solid var(--sm-border)}.sm-publish-v2__actions button{min-height:44px;padding:9px 16px;border:1px solid var(--sm-border);border-radius:9px;background:var(--sm-surface-2);color:var(--sm-text);font:750 .9rem/1.2 var(--sm-font);cursor:pointer}.sm-publish-v2__actions .sm-publish-v2__submit{border-color:var(--sm-accent);background:var(--sm-accent);color:var(--sm-on-accent)}.sm-publish-v2__actions .sm-publish-v2__schedule{display:flex;flex:1 0 100%;align-items:center;flex-wrap:wrap;gap:10px}.sm-publish-v2__actions .sm-publish-v2__schedule[hidden]{display:none}.sm-publish-v2__schedule label{color:var(--sm-muted)}.sm-publish-v2__schedule input{width:min(100%,230px);min-height:44px}.sm-schedule-dialog{width:min(520px,calc(100vw - 24px));max-height:calc(100dvh - 24px);overflow-y:auto;padding:24px;border:1px solid var(--sm-border);border-radius:24px;background:var(--sm-surface);color:var(--sm-text);box-shadow:0 25px 80px rgba(0,0,0,.45)}.sm-schedule-dialog::backdrop{background:rgba(5,8,14,.7);backdrop-filter:blur(5px)}.sm-schedule-dialog__head{display:flex;align-items:center;gap:12px;min-height:44px}.sm-schedule-dialog__head h2{flex:1;min-width:0;margin:0;font:800 1.2rem/1.3 var(--sm-font)}.sm-schedule-dialog__head button,.sm-schedule-dialog__days button{border:0;background:transparent;color:var(--sm-text);cursor:pointer}.sm-schedule-dialog__head [data-schedule-close]{width:34px;height:34px;color:var(--sm-muted);font-size:28px;line-height:1}.sm-schedule-dialog__nav{display:flex;gap:4px}.sm-schedule-dialog__nav button{display:grid;width:40px;height:40px;min-width:40px;place-items:center;padding:0;border:0;border-radius:50%;background:transparent!important;box-shadow:none!important;color:var(--sm-accent);font-size:0;line-height:0}.sm-schedule-dialog__nav button svg{display:block;width:20px;height:20px;overflow:visible;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sm-schedule-dialog__nav button:hover:not(:disabled){background:var(--sm-accent-soft)!important;color:var(--sm-accent-strong)}.sm-schedule-dialog__nav button:focus-visible{outline:2px solid var(--sm-accent);outline-offset:-4px;border-radius:50%}.sm-schedule-dialog__days button:hover:not(:disabled){background:var(--sm-accent-soft)}.sm-schedule-dialog__nav button:disabled,.sm-schedule-dialog__days button:disabled{opacity:.36;cursor:default}.sm-schedule-dialog__month{font-weight:800;text-transform:capitalize}.sm-schedule-dialog__weekdays,.sm-schedule-dialog__days{display:grid;width:100%;grid-template-columns:repeat(7,minmax(0,1fr));justify-items:center;gap:4px}.sm-schedule-dialog__weekdays{margin-top:22px}.sm-schedule-dialog__weekdays span{display:grid;width:100%;min-height:36px;place-items:center;padding:0;color:var(--sm-muted);font-size:.8rem;font-weight:700;text-align:center}.sm-schedule-dialog__days{grid-auto-rows:44px;min-height:284px;align-content:start}.sm-schedule-dialog__days button{display:grid;width:42px;height:42px;min-width:0;place-items:center;padding:0;border-radius:50%;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.sm-schedule-dialog__days button.is-outside{color:var(--sm-muted)}.sm-schedule-dialog__days button.is-today{box-shadow:inset 0 0 0 1px var(--sm-accent)}.sm-schedule-dialog__days button.is-selected{background:var(--sm-accent)!important;color:var(--sm-on-accent)}.sm-schedule-dialog__time{display:flex;align-items:end;justify-content:center;gap:10px;margin:22px 0}.sm-schedule-dialog__time label{display:grid;gap:5px;color:var(--sm-muted);font-size:.75rem;text-align:center}.sm-schedule-dialog__time input{width:90px;height:54px;border:1px solid var(--sm-border);border-radius:15px;background:var(--sm-surface-2);color:var(--sm-text);font:750 1.1rem var(--sm-font);text-align:center}.sm-schedule-dialog__time b{align-self:center;padding-top:18px}.sm-schedule-dialog__error{color:var(--sm-accent-strong);text-align:center}.sm-schedule-dialog__error[hidden]{display:none}.sm-schedule-dialog__confirm{width:100%;min-height:52px;border:0;border-radius:16px;background:var(--sm-accent);color:var(--sm-on-accent);font:800 1rem var(--sm-font);cursor:pointer}@media(max-width:480px){.sm-schedule-dialog{padding:18px}.sm-schedule-dialog__head{gap:6px}.sm-schedule-dialog__head h2{font-size:1.05rem}.sm-schedule-dialog__days{grid-auto-rows:40px;min-height:260px}.sm-schedule-dialog__days button{width:38px;height:38px}}.sm-publish-v2[data-mode=edit] .sm-publish-v2__draft,.sm-publish-v2[data-can-publish="0"] :is(.sm-publish-v2__draft,[data-sm-schedule-open],.sm-publish-v2__schedule){display:none!important}.sm-publish-v2__xfields #xfield_holder_root{display:none!important}.sm-publish-v2[data-mode=new] .sm-publish-v2__xfields #xfield_holder_prev_apk{display:none!important}@media(max-width:720px){.sm-publish-v2__canvas{width:min(100% - 24px,805px);padding-top:26px}}@media(max-width:900px){.sm-publish-v2__add-block{left:auto;right:0}.sm-publish-v2__block-menu{left:auto;right:0}}
