:where(html[data-telegram=true]) .ic{flex:none;width:18px;height:18px}:where(html[data-telegram=true]) .field{background:var(--surface-3);border:1px solid var(--border-1);color:var(--fg-1);font-size:16px;font-family:var(--font-text);width:100%;transition:all var(--dur-fast);border-radius:12px;padding:13px 15px}:where(html[data-telegram=true]) .auth-layout{min-height:var(--app-viewport-height);background:var(--bg-1)}html[data-telegram=true] .auth-layout{margin-top:var(--app-viewport-top)}:where(html[data-telegram=true]) .auth{min-height:var(--app-viewport-height);padding:calc(40px + var(--app-safe-top)) calc(20px + var(--app-safe-right)) calc(40px + var(--app-safe-bottom)) calc(20px + var(--app-safe-left));justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}:where(html[data-telegram=true]) .auth-brand{font-family:var(--font-sans);letter-spacing:-.02em;justify-content:center;align-items:center;gap:11px;margin-bottom:8px;font-size:22px;font-weight:800;display:flex}:where(html[data-telegram=true]) .auth-tab{justify-content:center;align-items:center;min-width:0;min-height:44px;display:inline-flex}:where(html[data-telegram=true]) .auth :is(button,.btn),:where(html[data-telegram=true]) .onboarding-shell button{font-family:var(--font-text)}:where(html[data-telegram=true]) .onboarding-shell{min-height:var(--app-viewport-height);width:min(920px,100%);padding:calc(28px + var(--app-safe-top)) calc(32px + var(--app-safe-right)) calc(44px + var(--app-safe-bottom)) calc(32px + var(--app-safe-left));flex-direction:column;margin:0 auto;display:flex}:where(html[data-telegram=true]) .onboarding-brand{font-family:var(--font-sans);align-items:center;gap:10px;margin-bottom:16px;font-size:18px;font-weight:800;display:flex}:where(html[data-telegram=true]) .onboarding-brand b{color:var(--fg-3);font-family:var(--font-text);margin-left:auto;font-size:13px;font-weight:600}@media (max-width:720px){:where(html[data-telegram=true]) .onboarding-shell{padding:calc(20px + var(--app-safe-top)) calc(18px + var(--app-safe-right)) calc(30px + var(--app-safe-bottom)) calc(18px + var(--app-safe-left))}}:where(html[data-telegram=true]) .shell{height:100vh;height:var(--app-viewport-height);grid-template-columns:auto 1fr;display:grid}html[data-telegram=true] .shell{margin-top:var(--app-viewport-top)}:where(html[data-telegram=true]) .shell-main{min-width:0;height:100vh;height:var(--app-viewport-height);flex-direction:column;display:flex;overflow:hidden}:where(html[data-telegram=true]) .shell-nav-backdrop{z-index:110;top:var(--app-viewport-top);height:var(--app-viewport-height);animation:fadeIn .2s var(--ease-out) both;background:#00000080;position:fixed;bottom:auto;left:0;right:0}:where(html[data-telegram=true]) .shell-nav-close{display:none}:where(html[data-telegram=true]) .sidebar{border-right:1px solid var(--border-1);background:var(--bg-0);width:236px;height:100vh;height:var(--app-viewport-height);flex-direction:column;flex:none;gap:2px;padding:14px 12px;display:flex;overflow-y:auto}:where(html[data-telegram=true]) .sidebar-stars[href]:hover{border-color:var(--accent)}:where(html[data-telegram=true]) .sidebar-stars-readonly{cursor:default}:where(html[data-telegram=true]) .sidebar-logout{width:44px;height:44px;color:var(--error);cursor:pointer;transition:background var(--dur-fast),border-color var(--dur-fast);background:0 0;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;display:inline-flex}@media (max-width:760px){:where(html[data-telegram=true]) .shell{flex-direction:column;display:flex}:where(html[data-telegram=true]) .m-topbar{height:calc(56px + var(--app-safe-top));padding:var(--app-safe-top) calc(10px + var(--app-safe-right)) 0 calc(4px + var(--app-safe-left));border-bottom:1px solid var(--border-1);background:var(--bg-0);flex:none;align-items:center;gap:6px;display:flex}:where(html[data-telegram=true]) .m-topbar-stars-readonly{cursor:default}:where(html[data-telegram=true]) .m-topbar .lang-switch-btn{height:44px}:where(html[data-telegram=true]) .shell-nav{top:var(--app-viewport-top);height:var(--app-viewport-height);bottom:auto}:where(html[data-telegram=true]) .shell-nav .sidebar{height:100%;padding-top:calc(14px + var(--app-safe-top));padding-bottom:calc(14px + var(--app-safe-bottom));padding-left:calc(12px + var(--app-safe-left))}:where(html[data-telegram=true]) .shell-nav .sidebar-head{padding-right:48px}:where(html[data-telegram=true]) .shell-nav .sidebar-prefs .theme-btn{min-width:44px;min-height:44px}:where(html[data-telegram=true]) .shell-nav-close{z-index:2;top:calc(8px + var(--app-safe-top));background:var(--surface-2);width:44px;height:44px;color:var(--fg-1);cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;right:8px}:where(html[data-telegram=true]) .shell-nav-close .ic{width:20px;height:20px}}:where(html[data-telegram=true]) .avatar-create-modal{max-height:min(calc(var(--app-viewport-height) - var(--app-safe-top) - var(--app-safe-bottom) - 24px),940px)}@media (max-height:820px){:where(html[data-telegram=true]) .avatar-create-modal{max-height:calc(var(--app-viewport-height) - var(--app-safe-top) - var(--app-safe-bottom) - 12px)}}:where(html[data-telegram=true]) .modal-overlay.aed-overlay{padding:calc(10px + var(--app-safe-top)) calc(10px + var(--app-safe-right)) calc(10px + var(--app-safe-bottom)) calc(10px + var(--app-safe-left))}:where(html[data-telegram=true]) .modal.aed{width:min(1320px,100vw - 20px);max-width:1320px;max-height:calc(var(--app-viewport-height) - var(--app-safe-top) - var(--app-safe-bottom) - 20px)}@media (max-width:600px){:where(html[data-telegram=true]) .modal-overlay.aed-overlay{padding:calc(6px + var(--app-safe-top)) calc(6px + var(--app-safe-right)) calc(6px + var(--app-safe-bottom)) calc(6px + var(--app-safe-left))}:where(html[data-telegram=true]) .modal.aed{width:100%;max-height:calc(var(--app-viewport-height) - var(--app-safe-top) - var(--app-safe-bottom) - 12px);border-radius:16px}:where(html[data-telegram=true]) .aed-actions>summary,:where(html[data-telegram=true]) .aed-toolbar .modal-close{width:44px;min-width:44px;height:44px;padding:0}}:where(html[data-telegram=true]) .billing-promo-remove{min-width:44px;min-height:44px;color:var(--fg-3);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (max-width:1100px){:where(html[data-telegram=true]) .billing-wrap{grid-template-columns:minmax(0,1fr)}:where(html[data-telegram=true]) .billing-form{margin-top:0;position:static}}:where(html[data-telegram=true]) .modal-overlay{top:var(--app-viewport-top);height:var(--app-viewport-height);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overscroll-behavior:contain;z-index:200;padding:calc(24px + var(--app-safe-top)) calc(24px + var(--app-safe-right)) calc(24px + var(--app-safe-bottom)) calc(24px + var(--app-safe-left));background:#040507b8;justify-content:center;align-items:center;display:flex;position:fixed;bottom:auto;left:0;right:0}:where(html[data-telegram=true]) .modal{background:var(--surface-1);border:1px solid var(--border-2);width:100%;max-width:860px;max-height:min(88vh,calc(var(--app-viewport-height) - var(--app-safe-top) - var(--app-safe-bottom) - 48px));box-shadow:var(--shadow-3);border-radius:20px;flex-direction:column;display:flex;overflow:hidden}:where(html[data-telegram=true]) .create-modal{max-width:640px;max-height:calc(var(--app-viewport-height) - var(--app-safe-top) - var(--app-safe-bottom) - 24px)}:where(html[data-telegram=true]) .modal-head>div{overflow-wrap:anywhere;min-width:0}:where(html[data-telegram=true]) .modal-close{border:1px solid var(--border-1);background:var(--surface-2);width:44px;height:44px;color:var(--fg-2);cursor:pointer;border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}:where(html[data-telegram=true]) .modal-shell-body{overscroll-behavior-y:contain;flex-direction:column;flex:1;gap:12px;min-width:0;min-height:0;padding:18px;display:flex;overflow-y:auto}:where(html[data-telegram=true]) .modal-shell :is(.mt,.ms,.me-text){overflow-wrap:anywhere;min-width:0}:where(html[data-telegram=true]) .modal-foot .btn{white-space:normal;overflow-wrap:anywhere;min-width:0}@media (max-width:480px){:where(html[data-telegram=true]) .modal-foot .btn{flex:100%;min-height:44px}:where(html[data-telegram=true]) .modal-error{flex-wrap:wrap}:where(html[data-telegram=true]) .modal-error .me-text{flex:160px}}@media (max-width:680px){:where(html[data-telegram=true]) .modal-overlay{padding:calc(12px + var(--app-safe-top)) calc(12px + var(--app-safe-right)) calc(12px + var(--app-safe-bottom)) calc(12px + var(--app-safe-left))}:where(html[data-telegram=true]) .modal{max-height:calc(var(--app-viewport-height) - var(--app-safe-top) - var(--app-safe-bottom) - 24px)}}@media (max-width:768px){:where(html[data-telegram=true]) .content{padding:20px calc(16px + var(--app-safe-right)) calc(40px + var(--app-safe-bottom)) calc(16px + var(--app-safe-left))}:where(html[data-telegram=true]) .tool-shell{height:auto;min-height:calc(var(--app-viewport-height) - 56px - var(--app-safe-top));grid-template-rows:auto 1fr;grid-template-columns:1fr}}@media (max-width:520px){:where(html[data-telegram=true]) .auth{padding:calc(24px + var(--app-safe-top)) calc(14px + var(--app-safe-right)) calc(24px + var(--app-safe-bottom)) calc(14px + var(--app-safe-left))}}:where(html[data-telegram=true]) .sb-slider-controls{display:contents}:where(html[data-telegram=true]) .sb-slider-status{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(html[data-telegram=true]) .sb-scenes-grid{scroll-snap-type:x proximity;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;align-items:stretch;gap:14px;padding:2px 2px 12px;scroll-padding-inline:2px;display:flex;overflow-x:auto}:where(html[data-telegram=true]) .sb-scenes-grid:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (hover:none) and (min-width:761px){:where(html[data-telegram=true]) .sb-slider-nav{display:none}}@media (max-width:760px){:where(html[data-telegram=true]) .sb-slider-controls{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}:where(html[data-telegram=true]) .sb-slider-status{clip:auto;white-space:normal;width:auto;min-width:0;height:auto;color:var(--fg-2);font:600 12px/18px var(--font-text);font-variant-numeric:tabular-nums;text-align:center;margin:0;padding:0;position:static;overflow:visible}:where(html[data-telegram=true]) .sb-scenes-grid{scroll-snap-type:x proximity;flex-direction:row;padding:2px 2px 12px;overflow:auto hidden}:where(html[data-telegram=true]) .sb-scenes-grid>.sb-scene{scroll-snap-align:start;flex:0 0 clamp(248px,82vw,320px);width:auto}:where(html[data-telegram=true]) .sb-slider:before,:where(html[data-telegram=true]) .sb-slider:after{width:20px;display:block;top:52px}:where(html[data-telegram=true]) .sb-slider-nav{flex:none;width:44px;height:44px;display:flex;position:static;transform:none}:where(html[data-telegram=true]) .sb-slider-nav:disabled{opacity:.35;pointer-events:none}}:where(html[data-telegram=true]) .sb-filter-bubble{border:1px solid var(--warning);background:var(--surface-1);font-family:var(--font-text);color:var(--fg-1);text-align:left;white-space:normal;overflow-wrap:anywhere;border-radius:10px;flex-direction:column;flex:none;gap:6px;padding:8px;font-size:11.5px;font-weight:600;line-height:1.35;display:flex;position:relative;box-shadow:0 4px 14px #00000040}:where(html[data-telegram=true]) .icon-btn,:where(html[data-telegram=true]) .modal-close{min-width:44px;min-height:44px}@media (prefers-reduced-motion:reduce){:where(html[data-telegram=true]) .content-in,:where(html[data-telegram=true]) .auth-card,:where(html[data-telegram=true]) .panel,:where(html[data-telegram=true]) .onboarding-panel,:where(html[data-telegram=true]) .modal-overlay,:where(html[data-telegram=true]) .modal,:where(html[data-telegram=true]) .shell-nav,:where(html[data-telegram=true]) .shell-nav-backdrop,:where(html[data-telegram=true]) .av-grid .av,:where(html[data-telegram=true]) .lib-grid .gen,:where(html[data-telegram=true]) .sb-scene,:where(html[data-telegram=true]) .sb-scene-thumb,:where(html[data-telegram=true]) .sb-scene.repairing,:where(html[data-telegram=true]) .sb-bundle-live,:where(html[data-telegram=true]) .onboarding-loader-mark,:where(html[data-telegram=true]) .onboarding-loader-mark.is-ready,:where(html[data-telegram=true]) .onboarding-ready-check{animation:none!important}:where(html[data-telegram=true]) .modal-overlay,:where(html[data-telegram=true]) .modal,:where(html[data-telegram=true]) .shell-nav,:where(html[data-telegram=true]) .shell-nav-backdrop{transition:none!important}}@media (max-width:760px){:where(html[data-telegram=true]) .sb-scene-warn,:where(html[data-telegram=true]) .sb-ref-hint-btn,:where(html[data-telegram=true]) .cb-play,:where(html[data-telegram=true]) .info-hint-btn{min-width:44px;min-height:44px}:where(html[data-telegram=true]) .sb-scene-stop{min-height:44px;top:calc(50% + 12px)}:where(html[data-telegram=true]) .sb-scene-thumb:has(.sb-scene-wait){min-height:200px}:where(html[data-telegram=true]) .sb-scene-wait{top:calc(50% + 60px)}:where(html[data-telegram=true]) .aed-ver{width:96px;height:96px}:where(html[data-telegram=true]) .aed-ver-del{opacity:1;width:44px;height:44px}:where(html[data-telegram=true]) .profile-switch:before{content:"";position:absolute;inset:-9px 0}:where(html[data-telegram=true]) .inside-profile .profile-switch:before{inset:-11px -4px}:where(html[data-telegram=true]) .notification-panel-head>button{min-height:44px}}@media (max-width:420px){:where(html[data-telegram=true]) .onboarding-actions{flex-direction:column;gap:10px}:where(html[data-telegram=true]) .onboarding-actions>div{flex-wrap:wrap;width:100%;margin-left:0}:where(html[data-telegram=true]) .onboarding-actions .btn{white-space:normal;overflow-wrap:break-word;min-width:0}:where(html[data-telegram=true]) .onboarding-actions>div>.btn{flex:140px}}:where(html[data-telegram=true]) .sidebar-stars-readonly:hover{border-color:var(--border-1)}:where(html[data-telegram=true]) .inside-project .sb-filter-bubble{margin:var(--sp-3) var(--sp-3) 0}@media (max-width:1000px){:where(html[data-telegram=true]) .inside-videos .lib-feed-grid,:where(html[data-telegram=true]) .inside-avatars .avatar-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:where(html[data-telegram=true]) .inside-generations .inside-gen-studio{grid-template-columns:minmax(0,1fr)}:where(html[data-telegram=true]) .inside-generations .inside-gen-gallery{padding:var(--sp-6) 0 0;border-left:0;border-top:1px solid var(--border-1)}}@media (max-width:760px){:where(html[data-telegram=true]) .inside-project .sb-scenes-grid>:is(.sb-scene,.sb-assemble-card){flex:0 0 clamp(248px,82vw,320px);width:auto;min-width:0}}@media (max-width:600px){:where(html[data-telegram=true]) .inside-project .sb-scenes-grid{gap:var(--sp-3)}:where(html[data-telegram=true]) .inside-project .sb-scenes-grid>.sb-scene .sb-scene-thumb{aspect-ratio:auto;height:clamp(160px,42vw,200px)}:where(html[data-telegram=true]) .inside-project .sb-scenes-grid>.sb-scene.sb-scene-plan .sb-scene-thumb{height:160px}:where(html[data-telegram=true]) .inside-project .sb-scenes-grid .sb-scene-thumb :is(img,video){object-position:center;object-fit:contain!important}:where(html[data-telegram=true]) .inside-project .sb-scene-body{padding:var(--sp-3)}:where(html[data-telegram=true]) .inside-videos .lib-feed-grid{gap:var(--sp-3)}:where(html[data-telegram=true]) .inside-videos .lib-feed-grid .folder-card-body{padding:var(--sp-3)}:where(html[data-telegram=true]) .inside-videos .lib-feed-grid .folder-card-actions{gap:var(--sp-1);flex-wrap:wrap}:where(html[data-telegram=true]) .inside-videos .lib-feed-grid .folder-card-actions>.btn{min-height:44px;font:600 12px/20px var(--font-text);flex:88px;gap:4px;padding:8px 6px}:where(html[data-telegram=true]) .inside-videos .lib-feed-grid .folder-card-actions .lib-folder-menu>summary{width:44px;height:44px}:where(html[data-telegram=true]) .inside-avatars .av-card-name{padding:var(--sp-3) var(--sp-3) 0}:where(html[data-telegram=true]) .inside-avatars .av-card-actions{padding:var(--sp-3) var(--sp-1);flex-wrap:nowrap;gap:2px}}@media (max-width:359px){:where(html[data-telegram=true]) .inside-videos .lib-feed-grid,:where(html[data-telegram=true]) .inside-avatars .avatar-grid{grid-template-columns:minmax(0,1fr)}:where(html[data-telegram=true]) .inside-videos .folder-cover{aspect-ratio:auto;height:180px}:where(html[data-telegram=true]) .inside-videos .folder-cover :is(img,video){object-fit:contain!important}}@media (max-width:760px){:where(html[data-telegram=true]) .inside-style .btn.btn-sm,:where(html[data-telegram=true]) body .modal-overlay .btn.btn-sm,:where(html[data-telegram=true]) .inside-project .sb-scenes-grid>.sb-scene .sb-scene-acts .sb-act{min-height:44px}:where(html[data-telegram=true]) .inside-avatars .av-card-actions .av-act{width:44px;height:44px}:where(html[data-telegram=true]) .inside-support .sup-composer .sup-composer-btn{min-width:44px;min-height:44px}}:where(html[data-telegram=true]) .inside-trash .trash-actions{flex-wrap:wrap;justify-content:space-between}:where(html[data-telegram=true]) .inside-trash .trash-actions .btn{min-width:0;font:600 13px/normal var(--font-text);padding:var(--sp-2) var(--sp-3);white-space:normal;overflow-wrap:anywhere;flex:none}:where(html[data-telegram=true]) .inside-trash .trash-actions .btn-secondary{flex:auto;min-width:0}@media (max-width:768px){:where(html[data-telegram=true]) .inside-admin .inside-admin-table:not(:has(td[data-label])){width:100%;display:table}:where(html[data-telegram=true]) .inside-admin .inside-admin-table:not(:has(td[data-label])) tbody{width:100%;display:table}:where(html[data-telegram=true]) .inside-admin .inside-admin-table:not(:has(td[data-label])){min-width:620px!important}:where(html[data-telegram=true]) .inside-admin .inside-admin-table:not(:has(td[data-label])) thead{display:table-header-group}:where(html[data-telegram=true]) .inside-admin .inside-admin-table:not(:has(td[data-label])) tbody{display:table-row-group}:where(html[data-telegram=true]) .inside-admin .inside-admin-table:not(:has(td[data-label])) tr{display:table-row}:where(html[data-telegram=true]) .inside-admin .inside-admin-table:not(:has(td[data-label])) tbody td{display:table-cell;width:auto!important;padding:var(--sp-3)!important}:where(html[data-telegram=true]) .inside-admin .inside-admin-table:not(:has(td[data-label])) tbody td:before{content:none}}:where(html[data-telegram=true]) .modal-overlay.media-viewer-overlay .media-viewer{width:100%;max-width:1050px;max-height:calc(var(--app-viewport-height) - var(--app-safe-top) - var(--app-safe-bottom) - var(--sp-12));background:var(--surface-1);color:var(--fg-1);border:1px solid var(--border-1);border-radius:var(--r-lg);box-shadow:var(--shadow-3);font-family:var(--font-text);position:relative}:where(html[data-telegram=true]) .media-viewer .media-viewer-media :is(img,video),:where(html[data-telegram=true]) .media-viewer-solo>:is(img,video){width:auto;max-width:100%;height:auto;max-height:calc(var(--app-viewport-height) - 176px);object-fit:contain;border-radius:var(--r-md);box-shadow:none;background:0 0;border:0;display:block}:where(html[data-telegram=true]) .media-viewer .scene-history-card .media-viewer-media :is(img,video){max-height:min(calc(var(--app-viewport-height) * .4),320px)}@media (max-width:700px){:where(html[data-telegram=true]) .modal-overlay.media-viewer-overlay .media-viewer{border:0;border-radius:0;width:100%;max-width:none;height:100%;max-height:100%}:where(html[data-telegram=true]) .modal-overlay.media-viewer-overlay .media-viewer .modal-head{padding:calc(var(--sp-2) + var(--app-safe-top)) var(--sp-4) var(--sp-2)}:where(html[data-telegram=true]) .media-viewer-layout{gap:var(--sp-5);padding:var(--sp-2) var(--sp-4) calc(var(--sp-5) + var(--app-safe-bottom));grid-template-columns:minmax(0,1fr)}:where(html[data-telegram=true]) .modal-overlay.media-viewer-overlay .media-viewer .modal-shell-body{padding:0 var(--sp-4) calc(var(--sp-5) + var(--app-safe-bottom))}:where(html[data-telegram=true]) .media-viewer .media-viewer-media :is(img,video),:where(html[data-telegram=true]) .media-viewer-solo>:is(img,video){max-height:calc(var(--app-viewport-height) * .56)}:where(html[data-telegram=true]) .media-viewer-bare{padding:calc(var(--sp-16) + var(--app-safe-top)) var(--sp-4) calc(var(--sp-5) + var(--app-safe-bottom))}:where(html[data-telegram=true]) .media-viewer-bare>.modal-close{top:calc(var(--sp-3) + var(--app-safe-top))}:where(html[data-telegram=true]) .media-viewer-bare>.media-viewer-title{top:calc(var(--sp-5) + var(--app-safe-top))}:where(html[data-telegram=true]) .media-viewer-solo>:is(img,video){max-height:calc(var(--app-viewport-height) - 160px)}}html[data-telegram=true] .adm-error{overflow-wrap:anywhere;min-width:0}@media (max-width:480px){html[data-telegram=true] .modal-foot .btn{width:100%}}@media (max-width:768px){html[data-telegram=true] .inside-style.inside-support .support-chat{height:clamp(260px,calc(var(--app-viewport-height,100dvh) - 200px - var(--mobile-navigation-height,0px) - env(safe-area-inset-top) - env(safe-area-inset-bottom)),676px)}}html[data-telegram=true] .sb-scenes-grid>.sb-scene .sb-scene-speech{min-block-size:4lh}html[data-telegram=true] .inside-project .tool-feed.viewing-project button.sb-speech-toggle{font:inherit;color:inherit}html[data-telegram=true] .inside-avatars .av-card-portrait{border-radius:var(--r-md);grid-template-columns:minmax(0,1fr);min-width:0;display:grid;position:relative;overflow:hidden}html[data-telegram=true] .inside-avatars .av-card-portrait>.av-card-img{grid-area:1/1}html[data-telegram=true] .inside-avatars .avatar-grid>.av-card>.av-card-name{width:100%;min-height:44px;padding:var(--sp-3);border-radius:var(--r-sm);color:var(--fg-1);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;flex:none;grid-area:auto;align-self:end;display:block;position:static;overflow:visible}@supports (grid-template-rows:subgrid){html[data-telegram=true] .inside-avatars .avatar-grid>.av-card{grid-row:span 2}html[data-telegram=true] .inside-avatars .avatar-grid>.av-card:has(>.av-card-name){grid-template-rows:subgrid;align-self:stretch;row-gap:0;display:grid}}html[data-telegram=true] .inside-library .lib-section-head{grid-template-columns:var(--sp-5) minmax(0,1fr) auto;align-items:start;display:grid}html[data-telegram=true] .inside-library .lib-section-ava{margin-top:2px}html[data-telegram=true] .inside-library .lib-section-count{padding:0 var(--sp-1);text-align:center;white-space:nowrap;min-width:24px}html[data-telegram=true] .inside-library .lib-section-head>:is(.btn,.lib-section-all){grid-column:1/-1;justify-self:start;margin-left:0}html[data-telegram=true] .inside-library .inside-library-overview{grid-template-columns:repeat(var(--inside-library-columns),minmax(0,1fr));display:grid}html[data-telegram=true] .inside-library-overview>*{grid-column:1/-1}html[data-telegram=true] .inside-library-overview>.inside-library-materials{grid-column:span var(--inside-library-visible-count)}html[data-telegram=true] .inside-library-overview>.inside-library-materials>.lib-grid{align-self:start}@supports (grid-template-rows:subgrid){html[data-telegram=true] .inside-library-overview>.inside-library-materials{grid-row:span 2;grid-template-rows:subgrid;align-self:stretch;display:grid}}html[data-telegram=true] .inside-library-materials .lib-section-head{row-gap:var(--sp-1)}html[data-telegram=true] .inside-library-materials .lib-section-head>.lib-section-ava{grid-area:1/1}html[data-telegram=true] .inside-library-materials .lib-section-head>.lib-section-count{grid-area:1/3}html[data-telegram=true] .inside-library-materials .lib-section-head>.lib-section-title{grid-area:2/1/auto/-1}html[data-telegram=true] .inside-library .gen .gthumb{aspect-ratio:3/4}
