@import"https://fonts.googleapis.com/css2?family=Inter:wght@500;600;700;800&display=swap";:root{--background: #f6f8fb;--surface: #ffffff;--surface-soft: #f9fbff;--border: #e3e8f0;--muted: #657086;--text: #1f2a3d;--primary: #4f6bff;--primary-strong: #4258d7;--accent: #eef2ff;--shadow-soft: 0 16px 32px rgba(31, 42, 61, .08)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--background);color:var(--text);font-family:Inter,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}.landing-page{min-height:100vh}.container{width:min(1240px,100% - 48px);margin:0 auto}.navbar{position:fixed;inset:0 0 auto;z-index:40;border-bottom:1px solid var(--border);background:#ffffffd6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.nav-inner{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:18px}.brand{display:inline-flex;align-items:center;gap:10px;flex-shrink:0}.brand-logo{width:32px;height:32px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-weight:800;background:linear-gradient(135deg,var(--primary),#22a7f2)}.brand-text{font-size:18px;font-weight:700;letter-spacing:-.01em}.nav-links{display:flex;align-items:center;gap:6px}.nav-links a{border-radius:10px;padding:9px 12px;font-size:14px;font-weight:600;color:var(--muted);transition:color .16s ease,background-color .16s ease}.nav-links a:hover{color:var(--text);background:var(--accent)}.nav-actions{display:flex;align-items:center;gap:10px}.lang-switch{position:relative;display:inline-grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:2px;border-radius:999px;border:1px solid #d8dfeb;background:#f2f5fb}.lang-switch button{border:0;min-width:44px;height:30px;border-radius:999px;font-size:12px;font-weight:700;color:#5d677c;background:transparent;cursor:pointer;transition:all .16s ease}.lang-switch button.active{color:#fff;box-shadow:0 6px 12px #4258d74d;background:linear-gradient(135deg,var(--primary),var(--primary-strong))}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:10px;border:1px solid transparent;padding:11px 16px;font-size:14px;font-weight:700;transition:all .16s ease}.btn-icon-svg{width:18px;height:18px;flex-shrink:0}.btn:hover{transform:translateY(-1px)}.btn-sm{height:34px;padding:0 12px;font-size:12px}.btn-primary{color:#fff;box-shadow:0 10px 20px #4258d73d;background:linear-gradient(135deg,var(--primary),var(--primary-strong))}.btn-ghost{border-color:#d7deea;background:#fff;color:#465068}.btn-outline{border-color:#cad4eb;color:#3c4f89;background:#f8faff}.btn-light{border-color:#d6dff2;color:#3c4f89;background:#f2f6ff}.btn-white{color:#334987;border-color:#fff;background:#fff}.btn-outline-white{color:#fff;border-color:#fff6;background:#ffffff24}.section{padding:84px 0}.hero-section{padding-top:124px;padding-bottom:86px}.hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:center}.hero-content h1{margin:0;font-size:clamp(42px,6vw,64px);line-height:1.06;letter-spacing:-.03em}.hero-content h1 span{display:block;margin-top:6px;color:var(--primary)}.hero-badge{display:inline-flex;align-items:center;gap:8px;margin-bottom:18px;padding:7px 12px;border-radius:999px;border:1px solid #d8def7;color:#459;font-size:12px;font-weight:600;background:#f4f7ff}.pulse{width:8px;height:8px;border-radius:50%;background:var(--primary);animation:pulse 1.8s infinite}.hero-subtitle{margin:18px 0 0;max-width:640px;color:var(--muted);font-size:18px;line-height:1.65}.hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.hero-stats{display:flex;flex-wrap:wrap;gap:26px;margin-top:34px;padding-top:28px;border-top:1px solid var(--border)}.hero-stats strong{display:block;font-size:34px;letter-spacing:-.02em}.hero-stats span{color:var(--muted);font-size:13px;font-weight:600}.hero-visual{position:relative}.hero-visual:before{content:"";position:absolute;top:24px;right:24px;bottom:24px;left:24px;border-radius:24px;filter:blur(44px);background:radial-gradient(circle at 40% 40%,#4f6bff2e,#4f6bff00)}.flow-card{position:relative;border-radius:24px;border:1px solid var(--border);background:#fff;box-shadow:var(--shadow-soft);padding:28px}.flow-card h3{margin:0;font-size:24px;letter-spacing:-.02em}.flow-card ol{margin:16px 0 0;padding-left:18px;display:grid;gap:12px}.flow-card li{color:#4c5872;line-height:1.5}.white-section{background:var(--surface)}.soft-section{background:var(--surface-soft);border-block:1px solid var(--border)}.section-header{text-align:center;max-width:760px;margin:0 auto 42px}.section-header h2{margin:0;font-size:clamp(34px,4.5vw,46px);letter-spacing:-.03em}.section-header p{margin:12px 0 0;color:var(--muted);font-size:18px;line-height:1.6}.section-pill{display:inline-flex;align-items:center;justify-content:center;margin-bottom:16px;padding:8px 14px;border-radius:999px;color:var(--primary);font-size:12px;font-weight:700;letter-spacing:.02em;background:#4f6bff1a}.service-group+.service-group{margin-top:38px}.service-group h3{margin:0 0 14px;font-size:20px;letter-spacing:-.01em}.card-grid{display:grid;gap:14px}.card-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.info-card{border-radius:16px;border:1px solid var(--border);background:#fff;padding:18px;transition:transform .2s ease,border-color .2s ease}.info-card:hover{transform:translateY(-2px);border-color:#c7d3f2}.service-icon-wrap{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid #dbe3f2;background:#f3f7ff}.service-icon{width:20px;height:20px;color:#4567cf}.info-card h4{margin:14px 0 8px;font-size:16px;font-weight:700}.info-card p{margin:0;color:var(--muted);font-size:14px;line-height:1.5}.projects-section{background:var(--surface)}.projects-wrap{max-width:1152px}.projects-header{max-width:576px;margin-bottom:64px}.projects-header .section-pill{font-weight:500}.projects-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.project-card{display:block;height:100%;border-radius:16px;border:1px solid var(--border);background:#fff;padding:24px;transition:box-shadow .3s ease,border-color .3s ease,transform .3s ease}.project-card:hover{transform:translateY(-2px);border-color:#4f6bff38;box-shadow:0 18px 42px #1f2a3d1f}.project-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:18px}.project-icon-wrap{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;background:#4f6bff1a;transition:background-color .2s ease}.project-card:hover .project-icon-wrap{background:#4f6bff29}.project-icon{width:20px;height:20px;color:var(--primary)}.project-link-icon{width:16px;height:16px;color:#7b879d;transition:color .2s ease}.project-card:hover .project-link-icon{color:var(--primary)}.project-status{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;border:1px solid transparent;color:#4b5563;font-size:12px;font-weight:600;background:#eef2ff}.project-status-icon{width:12px;height:12px}.project-card h3{margin:0 0 6px;font-size:14px;font-weight:600;font-family:ui-monospace,SFMono-Regular,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.project-card p{margin:0;color:var(--muted);font-size:12px;line-height:1.5}.timeline-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.timeline-card{border-radius:16px;border:1px solid #d8e0ef;background:#fff;padding:20px}.timeline-card h4{margin:0;font-size:18px}.timeline-card p{margin:10px 0 0;color:var(--muted);line-height:1.58}.tools-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.tool-card{border-radius:18px;border:1px solid var(--border);background:#fff;padding:20px;transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease}.tool-card:hover{transform:translateY(-3px);border-color:color-mix(in oklab,var(--tool-color),#cfd9ec 60%);box-shadow:var(--shadow-soft)}.tool-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.tool-icon-wrap{width:48px;height:48px;border-radius:12px;border:1px solid color-mix(in oklab,var(--tool-color),#dce4f1 68%);display:inline-flex;align-items:center;justify-content:center;background:#fff}.tool-logo{width:24px;height:24px}.tool-external{color:#7b879d;font-size:18px}.tool-card h4{margin:0;font-size:20px;letter-spacing:-.02em}.tool-card p{margin:6px 0 0;color:var(--muted);line-height:1.5}.details-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.detail-card{border-radius:16px;border:1px solid var(--border);background:#fff;padding:20px}.detail-card h4{margin:0;font-size:20px}.detail-card p{margin:8px 0 0;color:var(--muted);line-height:1.58}.pricing-block{margin-top:48px}.pricing-header{margin-bottom:30px}.pricing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.pricing-card{position:relative;border-radius:18px;border:1px solid var(--border);background:#fff;padding:18px;display:flex;flex-direction:column;gap:14px;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.pricing-card:hover{transform:translateY(-2px);border-color:#c7d3f2;box-shadow:var(--shadow-soft)}.pricing-card-recommended{border-color:#5d75ff;box-shadow:0 18px 34px #4f6bff2e;transform:scale(1.01)}.pricing-card-neutral{background:#f9fbff;border-style:dashed}.pricing-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.pricing-card h3{margin:0;font-size:22px;letter-spacing:-.02em}.pricing-subtitle{margin:6px 0 0;color:var(--muted);font-size:13px}.pricing-badge{padding:6px 10px;border-radius:999px;color:#fff;font-size:11px;font-weight:700;background:linear-gradient(135deg,var(--primary),var(--primary-strong))}.pricing-price-wrap{border-radius:12px;border:1px solid #dbe4f5;background:#f7faff;padding:12px}.pricing-price{font-size:26px;font-weight:800;letter-spacing:-.02em}.pricing-price-helper{margin:5px 0 0;color:#506189;font-size:12px}.pricing-description{margin:0;color:#45526f;line-height:1.5}.pricing-features{list-style:none;margin:0;padding:0;display:grid;gap:8px}.pricing-feature-item{position:relative;display:flex;align-items:center;gap:8px;color:#3a4863;font-size:14px}.feature-tip-trigger{width:18px;height:18px;border-radius:999px;border:1px solid #cfdaee;background:#f6f9ff;color:#5f6f8d;font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.feature-tooltip{position:absolute;left:0;top:calc(100% + 6px);z-index:5;max-width:280px;padding:8px 10px;border-radius:8px;border:1px solid #d7e2f5;color:#283447;font-size:12px;line-height:1.4;box-shadow:var(--shadow-soft);background:#fff;opacity:0;pointer-events:none;transform:translateY(-3px);transition:opacity .16s ease,transform .16s ease}.feature-tooltip.open{opacity:1;pointer-events:auto;transform:translateY(0)}.pricing-limitations{border-radius:12px;border:1px solid #dce5f5;background:#f7f9fc;padding:12px}.pricing-limitations strong{display:block;margin-bottom:8px;font-size:12px;letter-spacing:.02em;text-transform:uppercase;color:#60708f}.pricing-limitations ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}.pricing-promo{border-top:1px dashed #d9e2f3;padding-top:12px;display:grid;gap:8px}.pricing-promo-row{display:flex;gap:8px;align-items:center}.pricing-promo-input{flex:1;min-width:0;height:36px;border-radius:10px;border:1px solid #d7e1f3;background:#fff;padding:0 10px;font-size:13px;color:#1f2a3d}.pricing-promo-input:focus{outline:none;border-color:#8ca3ff;box-shadow:0 0 0 2px #5d75ff1f}.pricing-promo-btn{min-width:102px;height:36px;padding:0 12px}.pricing-promo-summary{display:grid;gap:2px;font-size:12px;color:#4d5d7f}.pricing-promo-error{font-size:12px;color:#c02929}.pricing-card-btn{width:100%}.pricing-button-helper{margin:-6px 0 0;color:#6b7893;font-size:12px}.pricing-helper-text{margin:18px 0 0;text-align:center;color:var(--muted);font-size:14px}.pricing-compare{margin-top:18px;border:1px solid #d6e1f5;border-radius:16px;background:#fbfdff;overflow:hidden}.pricing-compare-summary{list-style:none;cursor:pointer;padding:14px 16px;display:grid;gap:4px;position:relative;background:linear-gradient(180deg,#f7faff,#f2f7ff)}.pricing-compare-summary::-webkit-details-marker{display:none}.pricing-compare-summary:after{content:"▾";position:absolute;right:16px;top:50%;transform:translateY(-50%);color:#5a6a89;transition:transform .2s ease}.pricing-compare[open] .pricing-compare-summary:after{transform:translateY(-50%) rotate(180deg)}.pricing-compare-summary-title{font-size:16px;font-weight:700;color:#202f47}.pricing-compare-summary-subtitle{font-size:13px;color:#586a8c}.pricing-compare-content{padding:14px 14px 16px;display:grid;gap:12px}.pricing-compare-note{margin:0;font-size:13px;line-height:1.5;color:#4f6184}.pricing-compare-section{border:1px solid #dbe5f6;border-radius:12px;background:#fff;overflow:hidden}.pricing-compare-section h4{margin:0;padding:10px 12px;font-size:13px;letter-spacing:.02em;text-transform:uppercase;color:#536488;border-bottom:1px solid #e5ecfa;background:#f7faff}.pricing-compare-table-wrap{overflow-x:auto}.pricing-compare-table{width:100%;border-collapse:collapse;min-width:820px}.pricing-compare-table th,.pricing-compare-table td{border-bottom:1px solid #edf2fb;padding:9px 10px;text-align:left;font-size:13px;color:#32425f;white-space:nowrap}.pricing-compare-table th{font-size:12px;font-weight:700;color:#5f6f8f;background:#fafcff}.pricing-compare-table tbody tr:nth-child(2n) td{background:#fcfdff}.pricing-compare-table td.pricing-compare-label{font-weight:600;color:#2a3a56}.pricing-faq{margin-top:26px}.pricing-faq h3{margin:0 0 12px;font-size:28px;letter-spacing:-.02em}.pricing-faq-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.faq-card{border-radius:14px;border:1px solid var(--border);background:#fff;padding:16px}.faq-card h4{margin:0;font-size:16px}.faq-card p{margin:7px 0 0;color:var(--muted);line-height:1.55}.cta-panel{margin-top:34px;border-radius:24px;padding:26px;display:flex;justify-content:space-between;gap:16px;align-items:center;color:#fff;background:linear-gradient(90deg,#3653e2,#3653e2cc)}.cta-panel h3{margin:0;font-size:30px;letter-spacing:-.02em}.cta-panel p{margin:8px 0 0;color:#ffffffdb}.cta-panel-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;justify-items:stretch}.cta-panel-actions .btn{width:100%}.cta-panel-actions .btn:only-child{grid-column:1 / -1}.demo-cabinet-page{min-height:100vh;background:#eef2f8;color:var(--text)}.demo-cabinet-topbar{position:sticky;top:0;z-index:35;min-height:62px;padding:8px 16px;border-bottom:1px solid #d5deee;background:#f3f7fff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:space-between;gap:12px}.demo-cabinet-topbar-left,.demo-cabinet-topbar-right{display:inline-flex;align-items:center;gap:10px}.demo-login-chip{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 14px;border-radius:999px;border:1px solid #c8d6f7;color:#2f4ea5;font-size:12px;font-weight:700;background:#f2f7ff}.demo-badge{display:inline-flex;align-items:center;justify-content:center;width:fit-content;padding:4px 9px;border-radius:999px;border:1px solid #b9ccff;color:#2d4698;font-size:11px;font-weight:700;background:#e9f0ff}.demo-cabinet-layout{width:min(1680px,100% - 20px);margin:10px auto 0;padding-bottom:18px;display:grid;grid-template-columns:220px 1fr;gap:10px}.demo-cabinet-sidebar{border-radius:14px;border:1px solid #1c2e5c;background:linear-gradient(180deg,#0d1f4d,#0b173f);color:#d2def8;padding:10px;display:grid;gap:9px;align-content:start}.demo-sidebar-brand{display:flex;align-items:center;gap:8px}.demo-brand-logo{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:9px;color:#fff;font-weight:800;background:linear-gradient(135deg,#4e6cff,#3f57d8)}.demo-sidebar-brand-title{font-size:14px;font-weight:700}.demo-sidebar-brand-subtitle{color:#93a6d2;font-size:11px}.demo-sidebar-nav{display:grid;gap:5px}.demo-nav-item{width:100%;border:1px solid transparent;border-radius:9px;background:transparent;color:#d6e1fd;min-height:34px;font-size:13px;font-weight:600;display:inline-flex;align-items:center;gap:7px;padding:0 9px;cursor:pointer;text-align:left;transition:background-color .16s ease,border-color .16s ease}.demo-nav-item:not(.active):hover{background:#ffffff14}.demo-nav-item.active{border-color:#304ba8;color:#fff;background:linear-gradient(135deg,#3e5ee4,#3047ba)}.demo-sidebar-user{margin-top:6px;border-top:1px solid rgba(154,176,226,.26);padding-top:8px;display:grid;gap:4px}.demo-sidebar-user-name{font-size:13px;font-weight:700}.demo-sidebar-user-meta{color:#97aad6;font-size:12px}.demo-cabinet-main{display:grid;gap:10px}.demo-info-banner{border-radius:10px;border:1px solid #d4e2ff;background:#edf4ff;padding:10px 12px;display:grid;gap:3px}.demo-info-banner strong{font-size:13px}.demo-info-banner span{color:#546b9b;font-size:12px}.demo-profile-card{border-radius:12px;border:1px solid #d7dfef;background:#fff;padding:12px;display:flex;align-items:flex-start;justify-content:space-between;gap:10px;flex-wrap:wrap}.demo-profile-card-inline h1{margin:0;font-size:36px;line-height:1}.demo-profile-card-inline p{margin:6px 0 0;color:#657595;font-size:14px}.demo-profile-meta{display:grid;gap:4px;font-size:13px;color:#495b7f}.demo-profile-meta-inline{text-align:right;align-content:center}.demo-profile-meta-inline strong{color:#22365e}.demo-kpis{display:grid;gap:9px}.demo-kpis-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.demo-kpi-card{border-radius:12px;border:1px solid #d7dfef;background:#fff;padding:12px;display:flex;align-items:center;gap:10px}.demo-kpi-icon{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px}.demo-kpi-icon.tone-blue{background:#edf2ff;color:#4561c6}.demo-kpi-icon.tone-green{background:#ecf9f0;color:#1f9a55}.demo-kpi-icon.tone-red{background:#fdf0f0;color:#ca4a4a}.demo-kpi-icon.tone-violet{background:#f3efff;color:#6f4dc6}.demo-kpi-icon.tone-slate{background:#f1f5fb;color:#52607e}.demo-kpi-icon.tone-amber{background:#fff7eb;color:#cf8e1f}.demo-kpi-card-wide strong{display:block;font-size:34px;line-height:1;letter-spacing:-.02em}.demo-kpi-card-wide span{display:block;margin-top:5px;color:#61708f;font-size:12px}.demo-chart-row{display:grid;grid-template-columns:1fr .5fr;gap:9px}.demo-panel{border-radius:12px;border:1px solid #d7dfef;background:#fff;padding:12px}.demo-panel h3{margin:0;font-size:18px}.demo-disabled-btn{opacity:.9;min-height:32px;font-size:12px;white-space:nowrap}.demo-chart-box{margin-top:10px;border-radius:10px;border:1px solid #dde4f4;background:#fbfcff;padding:8px}.demo-chart-svg{display:block;width:100%;height:auto}.demo-chart-svg line{stroke:#d7deee;stroke-width:1}.demo-line-clients{fill:none;stroke:#f39d2a;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.demo-line-employees{fill:none;stroke:#4f6bff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.demo-bar-accounts{fill:#5a6dff}.demo-bar-tickets{fill:#f39d2a}.demo-chart-legend{display:inline-flex;align-items:center;gap:14px;margin-top:10px;color:#607091;font-size:12px;font-weight:600}.demo-chart-legend span{display:inline-flex;align-items:center;gap:6px}.demo-chart-legend .line-clients:before,.demo-chart-legend .line-employees:before,.demo-chart-legend .bar-accounts:before,.demo-chart-legend .bar-tickets:before{content:"";width:11px;height:3px;border-radius:999px}.demo-chart-legend .line-clients:before{background:#f39d2a}.demo-chart-legend .line-employees:before{background:#4f6bff}.demo-chart-legend .bar-accounts:before{background:#5a6dff}.demo-chart-legend .bar-tickets:before{background:#f39d2a}.demo-donut-wrap{margin-top:10px;display:grid;gap:8px;justify-items:center}.demo-donut-svg{width:168px;height:168px}.demo-donut-track,.demo-donut-seg{fill:none;stroke-width:14;transform:rotate(-90deg);transform-origin:90px 90px}.demo-donut-track{stroke:#ebf0fa}.demo-donut-seg.seg-active{stroke:#24ba63}.demo-donut-seg.seg-blocked{stroke:#ef5757}.demo-donut-seg.seg-inactive{stroke:#f39d2a}.demo-donut-legend{list-style:none;margin:0;padding:0;display:grid;gap:5px;color:#5f6f8d;font-size:12px}.demo-donut-legend li{display:inline-flex;align-items:center;gap:6px}.demo-donut-legend .dot{width:9px;height:9px;border-radius:50%}.demo-donut-legend .dot.active{background:#24ba63}.demo-donut-legend .dot.blocked{background:#ef5757}.demo-donut-legend .dot.inactive{background:#f39d2a}.demo-grid-one{display:grid;grid-template-columns:1fr;gap:9px}.demo-table-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.demo-table{width:100%;border-collapse:collapse;margin-top:8px}.demo-table-scroll{overflow-x:auto}.demo-table th,.demo-table td{border-bottom:1px solid #ecf1fb;padding:8px 7px;font-size:12px;text-align:left}.demo-table th{color:#647493;font-size:11px;text-transform:uppercase;letter-spacing:.02em}.demo-table-wide td{color:#34466b}.demo-status{display:inline-flex;align-items:center;min-height:20px;padding:0 8px;border-radius:999px;font-size:11px;font-weight:700}.demo-status.active{color:#1d8c4d;background:#e9f7ef}.demo-status.inactive{color:#9c7a1e;background:#fff5df}.demo-status.blocked{color:#c33b3b;background:#fdeeee}.demo-row-action{border:1px solid #d4ddf0;border-radius:8px;background:#f6f9ff;color:#4a5f95;padding:4px 8px;font-size:11px;font-weight:700;cursor:pointer}.demo-footer-card{color:#607091;font-size:12px}.demo-footer-card p{margin:3px 0}.demo-toast{position:fixed;right:18px;bottom:18px;z-index:45;max-width:min(420px,calc(100vw - 30px));border-radius:12px;border:1px solid #d8e2fa;background:#f0f5ff;color:#364d82;padding:11px 12px;font-size:13px;box-shadow:0 12px 30px #2136782e}.footer{padding:24px 0 18px;border-top:1px solid var(--border);background:#fff}.footer-inner{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}.footer-brand p{margin:8px 0 0;color:var(--muted);font-size:14px}.footer-links{display:flex;flex-wrap:wrap;gap:10px}.footer-links a{border-radius:10px;border:1px solid #d4dce9;padding:8px 12px;font-size:14px;color:#4c5872;background:#f8fbff}.footer-links a:hover{border-color:#c5d2ec}.footer-copy{margin:14px 0 0;text-align:center;color:#7b879d;font-size:13px}.new-landing-page{min-height:100vh;color:#f7f9ff;font-family:Inter,Segoe UI,Helvetica Neue,Arial,sans-serif;background:radial-gradient(820px 360px at 50% 6%,rgba(76,111,255,.14),transparent 68%),#06070b}.new-topbar{position:fixed;left:0;right:0;top:0;z-index:40;border-bottom:1px solid rgba(120,136,170,.18);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#05080fe6}.new-topbar-inner{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:12px}.new-brand{display:inline-flex;align-items:center;gap:9px;color:#f2f5ff;font-weight:600;letter-spacing:-.02em}.new-brand-mark{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#4c6fff;color:#fff;font-weight:700}.new-top-links{display:inline-flex;align-items:center;gap:14px}.new-top-links a{color:#9aa3b8;font-size:12px;font-weight:500}.new-top-links a:hover{color:#f3f6ff}.new-top-actions{display:inline-flex;align-items:center;gap:8px}.new-top-actions .btn-light{border-color:#74829f47;background:#111622cc;color:#d7deed}.new-top-actions .btn-outline{border-color:#7b91bb61;color:#d8e3ff}@media(max-width:1024px){.new-top-actions .btn-primary,.new-top-actions .btn-light{flex:1 1 148px}}.new-main .section{padding-top:98px;padding-bottom:98px}.new-main .section+.section{border-top:1px solid rgba(120,136,170,.1)}.new-hero{min-height:100vh;display:flex;align-items:center}.new-hero-wrap{text-align:center;max-width:1120px;margin:0 auto}.new-chip{margin:0 auto 34px;padding:5px 11px;border-radius:999px;font-size:11px;font-weight:600;color:#6f8effe0;border:1px solid rgba(95,120,189,.34);background:#080c15c2;width:fit-content}.new-hero-title{margin:0;font-size:clamp(56px,8vw,92px);line-height:1.06;letter-spacing:-.03em;color:#f5f7ff}.new-hero-title span{background:linear-gradient(90deg,#f7f9ff,#f7f9ffbd 55%,#f7f9ff57);-webkit-background-clip:text;background-clip:text;color:transparent}.new-hero-subtitle{margin:24px auto 0;font-size:17px;line-height:1.6;color:#8e96a8;max-width:920px}.new-hero-actions{margin-top:38px;display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.new-metrics{margin-top:36px;display:flex;gap:38px;flex-wrap:wrap;justify-content:center}.new-metrics article{min-width:92px}.new-metrics strong{display:block;font-size:39px;line-height:1;color:#eef2ff}.new-metrics span{display:block;margin-top:7px;color:#7f889d;font-size:11px;text-transform:lowercase}.new-hero-preview{margin:56px auto 0;max-width:1150px}.new-shell{border-radius:18px;border:1px solid rgba(114,127,153,.3);overflow:hidden;background:#090c13;box-shadow:0 28px 66px #02050cad}.new-shell-top{display:flex;align-items:center;gap:7px;min-height:36px;padding:0 12px;border-bottom:1px solid rgba(98,113,142,.25);background:#090c12}.new-shell-top .dot{width:9px;height:9px;border-radius:50%}.new-shell-top .dot.red{background:#ff5f57}.new-shell-top .dot.yellow{background:#ffbd2e}.new-shell-top .dot.green{background:#28c840}.new-shell-address{margin-left:8px;padding:5px 10px;border-radius:9px;border:1px solid rgba(95,111,144,.2);background:#131927b3;color:#7f8da8;font-size:11px;font-family:JetBrains Mono,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1}.new-shell-media{display:block;width:100%;object-fit:cover}.new-section-head{margin-bottom:40px}.new-section-kicker{margin:0 0 8px;color:#7e92bb;font-size:12px;text-transform:uppercase;letter-spacing:.08em;font-weight:700}.new-section-head h2{margin:0;font-size:clamp(38px,4.6vw,60px);letter-spacing:-.03em;color:#f4f7ff}.new-section-head p{margin:14px 0 0;color:#858d9f;font-size:15px;line-height:1.62}.new-section-head-center{text-align:center}.new-features-grid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.new-feature-card{border-radius:16px;border:1px solid rgba(98,114,145,.3);background:#0b0f18bd;padding:18px}.new-feature-icon{width:38px;height:38px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;background:#5a75b730;color:#9bb2e5}.new-feature-card h3{margin:12px 0 0;font-size:18px;color:#edf3ff}.new-feature-card p{margin:8px 0 0;color:#95a5c2;font-size:14px;line-height:1.55}.new-showcase-tabs{display:inline-flex;align-items:center;gap:2px;padding:4px;border:1px solid rgba(98,113,143,.34);border-radius:999px;background:#0c101ad6;margin:0 auto 20px}.new-showcase-tabs button{border:0;min-height:34px;padding:0 16px;border-radius:999px;background:transparent;color:#9aaccf;font-size:13px;font-weight:600;cursor:pointer}.new-showcase-tabs button.active{background:#4a6dffbd;color:#f3f7ff}.new-showcase{display:grid;gap:28px;grid-template-columns:.38fr .62fr;align-items:stretch}.new-showcase-main{padding:22px 8px 22px 0;display:flex;flex-direction:column;justify-content:center}.new-showcase-main h3{margin:0;color:#f2f6ff}.new-showcase-main p{margin:8px 0 0;color:#8d97ad;font-size:14px;line-height:1.62}.new-logo-cloud{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px}.new-logo-cloud span{padding:8px 18px;border-radius:999px;border:1px solid rgba(97,111,139,.3);color:#7f8ea9;font-size:13px;background:#0c111b8f}.new-testimonials-grid{display:grid;gap:10px;margin-top:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.new-testimonial-card{border-radius:14px;border:1px solid rgba(97,112,141,.33);background:#0b0f18b3;padding:14px;display:grid;gap:8px}.new-testimonial-card p{margin:0;color:#9bacc9;font-size:13px;line-height:1.55}.new-testimonial-card strong{color:#edf2ff;font-size:14px}.new-testimonial-card small{color:#7f91b3;font-size:12px}.new-tech-list{display:grid;gap:10px}.new-tech-row{display:grid;grid-template-columns:210px 1fr;align-items:start;gap:10px}.new-tech-row>span{color:#8fa1bf;font-size:13px;padding-top:6px}.new-tech-items{display:flex;flex-wrap:wrap;gap:8px}.new-tech-items button{position:relative;border:1px solid rgba(109,127,160,.33);border-radius:999px;min-height:34px;padding:0 13px;background:#0d1423ad;color:#d6e0f7;font-size:13px;cursor:default}.new-tech-items button:hover{border-color:#91aadd8c}.new-tech-items button em{position:absolute;left:50%;bottom:calc(100% + 8px);transform:translate(-50%);width:min(280px,72vw);border-radius:10px;border:1px solid rgba(108,127,162,.45);background:#090e1af2;color:#d5ddf0;font-style:normal;font-size:12px;line-height:1.45;padding:10px;z-index:5}.new-pricing-grid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.new-pricing-card{position:relative;border-radius:16px;border:1px solid rgba(99,122,170,.3);background:#0a0e18d1;padding:16px;display:grid;gap:9px}.new-pricing-plan-subtitle{margin:0;font-size:12px;color:#8d9db8}.new-pricing-card.recommended{border-color:#6781cecc;box-shadow:0 16px 34px #2c478438}.new-pricing-card.is-open-source{border-color:#57719c5c}.new-pricing-trigger{position:absolute;left:14px;right:14px;top:-10px;z-index:1;border-radius:999px;padding:3px 10px;border:1px solid #7b4f12;background:#211506;color:#efbd67;box-shadow:0 0 0 4px #06070b;font-size:10px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.new-pricing-student-note{margin:14px auto 0;max-width:none;color:#aebcda;font-size:14px;line-height:1.55;white-space:nowrap}.new-pricing-student-note a{color:#dfe7ff;font-weight:700;text-decoration:underline;text-decoration-color:#8fa6ff99;text-underline-offset:3px}.new-pricing-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.new-pricing-top h3{margin:0;font-size:31px;color:#eef3ff;letter-spacing:-.03em}.new-pricing-tag{border-radius:999px;border:1px solid rgba(130,157,214,.45);padding:3px 9px;font-size:11px;color:#d3dff7;background:#23365c73}.new-pricing-tag.success{border-color:#239d6873;color:#5fe0ad;background:#19583d4d}.new-pricing-tag.accent{border-color:#6c82d394;color:#8fa6ff;background:#354c9752}.new-pricing-price{margin:0;color:#f4f7ff;font-size:44px;letter-spacing:-.03em;line-height:1.02}.new-pricing-period{margin:-2px 0 0;color:#8d9db9;font-size:11px;text-transform:lowercase}.new-pricing-sub{margin:1px 0 0;color:#9aa9c4;font-size:12px}.new-pricing-features{margin:0;padding:0;list-style:none;color:#a8b7d1;font-size:13px;line-height:1.5;display:grid;gap:6px}.new-pricing-features li{position:relative;padding-left:14px}.new-pricing-features li:before{content:"✓";position:absolute;left:0;top:0;color:#4f73ff;font-weight:700}.new-pricing-btn{margin-top:auto;width:100%;justify-content:center}.new-pricing-promo{display:flex;gap:8px}.new-pricing-promo input{flex:1;border-radius:9px;border:1px solid rgba(112,131,169,.35);background:#0a101eb3;color:#edf3ff;min-height:34px;padding:0 10px;font-size:13px}.new-pricing-promo input::placeholder{color:#8094b8}.new-pricing-promo-summary{border-radius:10px;border:1px solid rgba(94,133,207,.4);background:#223d7540;padding:8px 10px;color:#cdd9f1;font-size:12px}.new-pricing-promo-summary strong{color:#f2f6ff}.new-pricing-promo-error{color:#ff9898;font-size:12px}.new-pricing-footnote{margin:18px 0 0;text-align:center;color:#7e8fae;font-size:12px}.new-pricing-compare-trigger{position:relative;margin-top:26px;width:100%;border:1px solid rgba(108,126,161,.4);border-radius:14px;background:#0a0f1cc2;color:#deebff;padding:15px 16px;display:flex;align-items:center;justify-content:center;gap:12px;cursor:pointer;text-align:center}.new-pricing-compare-trigger>div{margin:0 auto}.new-pricing-compare-trigger strong{display:block;font-size:15px;line-height:1.3}.new-pricing-compare-trigger span{display:block;color:#94a7ca;font-size:12px;margin-top:3px}.new-pricing-compare-trigger .new-pricing-compare-icon{position:absolute;right:16px;top:50%;transform:translateY(-50%);margin:0;color:#dce8ff;font-size:18px;line-height:1}.new-pricing-compare{margin-top:14px;display:grid;gap:12px}.new-pricing-compare details{border:1px solid rgba(109,126,159,.27);border-radius:12px;background:#070b14e6;overflow:hidden}.new-pricing-compare summary{list-style:none;cursor:pointer;padding:13px 30px 13px 14px;color:#a8b5ce;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid rgba(108,126,162,.2);position:relative}.new-pricing-compare summary::-webkit-details-marker{display:none}.new-pricing-compare summary:after{content:"⌄";position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#7f91b2;font-size:14px;transition:transform .2s ease}.new-pricing-compare details[open] summary:after{transform:translateY(-50%) rotate(180deg)}.new-pricing-compare-table-wrap{overflow-x:auto;padding:0 0 4px}.new-pricing-compare table{width:100%;min-width:880px;border-collapse:collapse}.new-pricing-compare th,.new-pricing-compare td{border-bottom:1px solid rgba(112,129,163,.14);padding:11px 12px;text-align:center;color:#d7e3fa;font-size:13px}.new-pricing-compare th{color:#9fb0cd;font-size:12px;letter-spacing:.01em;text-transform:none}.new-pricing-compare th:first-child,.new-pricing-compare td:first-child{text-align:left}.new-pricing-compare .new-compare-label{color:#d2dcf0;font-weight:600}.new-pricing-compare .is-practice{background:#2c3c7647}.new-compare-mark{font-size:15px;line-height:1;font-weight:700}.new-compare-mark.yes{color:#17c687}.new-compare-mark.no{color:#9eabc680}.new-compare-self{color:#9daac68a;font-size:12px}.new-faq{margin-top:60px}.new-faq h3{margin:0 0 22px;font-size:56px;text-align:center;letter-spacing:-.03em}.new-faq-grid{display:grid;gap:8px;grid-template-columns:1fr}.new-faq-grid details{border:1px solid rgba(111,129,166,.22);border-radius:13px;background:#090d15b8;padding:0 14px}.new-faq-grid summary{list-style:none;display:flex;align-items:center;justify-content:space-between;cursor:pointer;color:#ecf2ff;font-size:30px;font-weight:700;padding:16px 0}.new-faq-grid summary::-webkit-details-marker{display:none}.new-faq-chevron{color:#8094bc;font-size:16px;transition:transform .2s ease}.new-faq-grid details[open] .new-faq-chevron{transform:rotate(180deg)}.new-faq-grid p{margin:0 0 14px;color:#95a6c5;font-size:16px;line-height:1.52}.new-games-shell{width:min(1024px,100%);margin:0 auto}.new-games-grid{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.new-game-card{border:1px solid rgba(99,113,140,.32);border-radius:14px;background:#0d111b8c;color:#d9e4fb;text-align:left;padding:16px 16px 14px;display:grid;gap:5px;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.new-game-card:hover{border-color:#7d92be75;background:#101622b8}.new-game-card .service-icon{width:20px;height:20px;margin-bottom:2px}.new-game-card.tone-network .service-icon,.new-game-card.tone-network small{color:#f87171}.new-game-card.tone-assert .service-icon,.new-game-card.tone-assert small{color:#60a5fa}.new-game-card.tone-pipeline .service-icon,.new-game-card.tone-pipeline small{color:#34d399}.new-game-card.tone-python .service-icon,.new-game-card.tone-python small{color:#facc15}.new-game-card strong{font-size:15px;line-height:1.3;color:#f3f7ff}.new-game-card span{font-size:12px;color:#8d99b0}.new-game-card small{font-size:12px;font-weight:600;font-family:JetBrains Mono,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.new-game-card.active{box-shadow:0 0 0 1px #c1d3ffe6}.new-game-card.tone-network.active{border-color:#ef444461;background:#ef44441a}.new-game-card.tone-assert.active{border-color:#3b82f661;background:#3b82f61a}.new-game-card.tone-pipeline.active{border-color:#10b98161;background:#10b9811a}.new-game-card.tone-python.active{border-color:#eab30861;background:#eab3081a}.new-game-playground{margin-top:12px;border-radius:18px;border:1px solid rgba(98,113,142,.34);background:#0b0e16d6;padding:24px 22px;display:flex;justify-content:center}.new-game-playground-inner{width:min(100%,560px)}.new-game-playground-head{margin:0 0 14px;color:#dce8ff;font-size:14px;font-weight:700;font-family:JetBrains Mono,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.new-game-flow{display:grid;gap:10px}.new-game-task{margin:0;border-radius:10px;border:1px solid rgba(214,165,63,.37);background:#8e61172b;padding:10px;color:#f4d39f;font-size:13px}.new-network-mock{border-radius:12px;border:1px solid rgba(109,126,158,.3);background:#0d1220;display:grid;grid-template-columns:.65fr 1fr;overflow:hidden}.new-network-app{border-right:1px solid rgba(108,125,160,.25);padding:12px;display:grid;align-content:start;gap:8px}.new-network-app small{color:#90a0bb;font-size:12px}.new-network-panel{display:grid;grid-template-rows:auto 1fr}.new-network-request{border:0;border-bottom:1px solid rgba(108,124,157,.25);background:#121b2cad;color:#d4e2fd;text-align:left;padding:10px 12px;font-size:12px;cursor:pointer}.new-network-request.active{background:#2f457c6b}.new-network-request:disabled{opacity:.6;cursor:not-allowed}.new-network-details{padding:10px 12px;display:grid;gap:4px;color:#c6d5f3;font-size:12px}.new-network-details strong{color:#85a7e8}.new-network-details small{color:#8ea0bf}.new-game-quiz p{margin:0;color:#deebff;font-size:13px}.new-game-options{display:grid;gap:6px}.new-game-option{border:1px solid rgba(111,129,162,.36);border-radius:10px;background:#0e1525b8;color:#d8e3f9;min-height:34px;padding:8px 10px;text-align:left;font-size:13px;cursor:pointer}.new-game-option.correct{border-color:#54c67dcc;background:#155f2e59;color:#9ef0bb}.new-game-option.wrong{border-color:#df6666d1;background:#6920206b;color:#ffb2b2}.new-game-option.muted{opacity:.48}.new-game-code{margin:0;border-radius:10px;border:1px solid rgba(114,129,160,.36);background:#060c16e6;color:#f1de98;padding:10px;font-size:12px;line-height:1.5;white-space:pre-wrap}.new-game-hint{color:#9aabcc;font-size:12px}.new-pipeline-selected{border:1px dashed rgba(118,142,192,.43);border-radius:10px;min-height:42px;padding:8px;display:flex;flex-wrap:wrap;gap:6px;align-items:center}.new-pipeline-selected span{border-radius:999px;border:1px solid rgba(78,175,112,.52);background:#1a5b2e70;color:#9decb9;padding:4px 8px;font-size:12px}.new-pipeline-selected small{color:#8da0bf}.new-pipeline-buttons{display:flex;flex-wrap:wrap;gap:6px}.new-game-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;color:#a2b2d0;font-size:12px}.new-game-footer strong{color:#96e5b4}.new-game-result{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.new-game-result strong{color:#e6efff}.new-community{border-radius:18px;border:1px solid rgba(106,131,173,.26);background:#0c1425b8;padding:20px;display:flex;align-items:center;justify-content:space-between;gap:16px}.new-community h2{margin:0;color:#eef3ff}.new-community p{margin:8px 0 0;color:#9aa8c2}.new-community-actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.new-footer{padding:26px 0 16px;border-top:1px solid rgba(104,123,159,.28);background:#070b14d9}.new-footer-inner{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.new-footer-brand p{margin:8px 0 0;color:#90a3c4;font-size:13px}.new-footer-links{display:flex;gap:8px;flex-wrap:wrap}.new-footer-links a{border-radius:10px;border:1px solid rgba(110,129,164,.35);min-height:34px;padding:0 12px;display:inline-flex;align-items:center;color:#d8e4fc;font-size:13px;background:#0e1525b3}.new-footer-copy{margin:14px 0 0;color:#7f92b3;font-size:12px;text-align:center}.fade-in{animation:fadeInUp .42s ease both}.fade-in-delay{animation:fadeInUp .42s ease .08s both}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(1.2)}}@media(max-width:1180px){.container{width:min(1240px,100% - 32px)}.nav-links{display:none}.hero-grid{gap:28px;grid-template-columns:1fr}.card-grid-4,.projects-grid,.tools-grid,.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.new-top-links{display:none}.new-topbar-inner{min-height:66px;gap:10px}.new-top-actions{gap:8px;flex-wrap:wrap;justify-content:flex-end}.new-hero-grid,.new-showcase{grid-template-columns:1fr}.new-features-grid,.new-testimonials-grid,.new-pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.new-pricing-top h3{font-size:24px}.new-pricing-price{font-size:36px}.new-faq h3{font-size:42px}.new-faq-grid summary{font-size:24px}.new-network-mock,.new-tech-row,.new-faq-grid,.new-community{grid-template-columns:1fr}.new-games-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.new-community{flex-direction:column;align-items:flex-start}.new-tech-row>span{padding-top:0}.demo-cabinet-layout,.demo-cabinet-sidebar{grid-template-columns:1fr}.demo-kpis-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.demo-chart-row{grid-template-columns:1fr}}@media(max-width:760px){.nav-inner{min-height:66px;gap:10px}.brand-text{font-size:16px}.btn-sm{padding:0 10px}.hero-section{padding-top:104px;padding-bottom:64px}.hero-content h1{font-size:clamp(34px,9vw,48px)}.hero-subtitle{font-size:16px}.hero-stats{gap:16px}.section{padding:68px 0}.section-header{margin-bottom:30px}.section-header h2{font-size:clamp(28px,8vw,36px)}.section-header p{font-size:16px}.card-grid-4,.projects-grid,.timeline-grid,.tools-grid,.details-grid,.pricing-grid,.pricing-faq-grid{grid-template-columns:1fr}.pricing-card-recommended{transform:none}.feature-tooltip{max-width:220px}.pricing-compare-content{padding:12px}.pricing-compare-table{min-width:680px}.cta-panel{align-items:flex-start;flex-direction:column}.cta-panel-actions{width:100%}.new-main .section{padding-top:62px;padding-bottom:62px}.new-hero-title{font-size:clamp(34px,10vw,46px)}.new-metrics,.new-preview-grid,.new-features-grid,.new-testimonials-grid,.new-games-grid,.new-faq-grid,.new-pricing-grid{grid-template-columns:1fr}.new-pricing-top h3{font-size:20px}.new-pricing-price{font-size:30px}.new-faq h3{font-size:34px;margin-bottom:16px}.new-faq-grid summary{font-size:16px;padding:13px 0}.new-faq-grid p{font-size:14px}.new-game-card strong{font-size:15px}.new-game-card span{font-size:12px}.new-tech-row{grid-template-columns:1fr}.new-tech-items button em{left:0;transform:none}.new-showcase-tabs{width:100%;justify-content:space-between}.new-showcase-tabs button{flex:1;padding:0 8px;font-size:12px}.new-network-mock{grid-template-columns:1fr}.new-network-app{border-right:0;border-bottom:1px solid rgba(108,125,160,.25)}.new-community-actions{width:100%;justify-content:flex-start}.new-community-actions .btn{width:100%}.footer{padding-top:16px}.demo-cabinet-topbar{padding-inline:10px;align-items:flex-start;flex-direction:column}.demo-cabinet-topbar-right{width:100%;justify-content:space-between;flex-wrap:wrap}.demo-cabinet-layout{width:min(1380px,100% - 20px)}.demo-cabinet-sidebar{grid-template-columns:1fr}.demo-profile-card-inline h1{font-size:28px}.demo-profile-meta-inline{text-align:left}.demo-kpis-grid{grid-template-columns:1fr}.demo-table-wide{min-width:680px}}
