.order-mode-switch{display:flex;gap:5px;padding:5px;margin:-5px 0 23px;background:var(--theme-soft,#f1edf6);border-radius:12px;font-size:14px;flex-wrap:wrap}.order-mode-switch>*{flex:1;display:flex;align-items:center;justify-content:center;gap:7px;padding:12px 9px;border-radius:8px}.order-mode-switch .active{background:var(--theme-surface,#fff);color:var(--theme-accent,#634386);box-shadow:0 2px 5px #6644830c}.order-mode-switch a{color:var(--theme-accent,#8760ae)}.subscriptions-page{padding-top:24px;padding-bottom:75px}.subscription-heading{margin:35px 0 38px}.subscription-heading h1{font-size:clamp(26px,4vw,44px);line-height:1.35;letter-spacing:-.035em;margin:14px 0 17px}.subscription-heading h1 span{color:var(--theme-accent,#9470b9)}.subscription-heading p{font-size:16px;line-height:1.8;color:var(--theme-muted,#918397)}.subscription-platforms{display:flex;flex-wrap:wrap;gap:8px;margin:3px 0 23px}.subscription-platforms button{border:1px solid var(--theme-line,#e6dfee);background:var(--theme-surface,#faf8fd);border-radius:11px;display:flex;gap:7px;align-items:center;padding:10px 12px;font-size:14px;color:var(--theme-muted,#867194);cursor:pointer;min-height:44px}.subscription-platforms button.selected{border-color:#9d79bf;background:var(--theme-soft,#eee5f8);color:var(--theme-accent,#6f4895)}.subscription-platforms .platform-icon{width:24px;height:24px}.subscription-settings>.field-label{margin:18px 0 0}.subscription-settings input,.subscription-settings select{max-width:100%;min-width:0}.subscription-settings .field-label>select{appearance:auto;padding-right:14px}.subscription-two{display:grid;grid-template-columns:1fr 1fr;gap:17px;margin:24px 0}.subscription-two .field-label{min-width:0;font-size:14px;line-height:1.6}.subscription-settings .field-label>small{font-size:13px;line-height:1.6;font-weight:400;color:var(--theme-muted,#8e8198)}.subscription-volume{padding:20px;background:var(--theme-surface,#faf8fd);border:1px solid var(--theme-line,#e2d9ed);border-radius:15px;margin-top:25px}.subscription-volume .quantity-input-wrap>input{font-size:24px}.subscription-volume .quantity-input-wrap>button{font-size:20px}.subscription-check{display:flex;align-items:center;gap:10px;font-size:14px;line-height:1.6;margin:17px 0 0;color:var(--theme-muted,#806d8e);cursor:pointer}.subscription-check input{appearance:auto;width:18px;height:18px;flex-shrink:0;accent-color:#9270b6}.subscription-volume>.field-label{margin-top:18px}.subscription-posts{border:0;padding:0;margin:28px 0}.subscription-posts legend{font-size:16px;color:var(--theme-muted,#63497b);font-weight:500;margin-bottom:14px}.subscription-presets{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:18px}.subscription-presets button{border:1px solid var(--theme-line,#e5ddec);border-radius:12px;padding:18px 8px;background:var(--theme-surface,white);cursor:pointer;color:var(--theme-muted,#8c739f)}.subscription-presets button.selected{border-color:#a5bf7a;background:var(--theme-success-surface,#f0f5e6);color:var(--theme-success,#70844f)}.subscription-presets strong{display:block;font-family:var(--font-unbounded);font-size:23px}.subscription-presets span{display:block;font-size:12px;line-height:1.6;margin-top:8px}.subscription-extra{border-block:1px solid #e8e1ef;padding:18px 0;margin:22px 0}.subscription-extra summary{cursor:pointer;font-size:14px;font-weight:500;display:flex;justify-content:space-between;align-items:center;color:var(--theme-muted,#876d9b)}.subscription-extra .field-label{margin-top:20px}.subscription-extra p{font-size:14px;line-height:1.7;color:var(--theme-muted,#8c7c98);margin-top:13px}.subscription-payment-note{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:var(--theme-success,#748451);line-height:1.7;margin:22px 0}.subscription-payment-note svg{flex-shrink:0;margin-top:3px}.checkout-form button:disabled,.subscription-settings>button:disabled{opacity:.5;cursor:not-allowed}.subscription-breakdown{border-block:1px solid #e2d8ef;padding:16px 0;margin:20px 0 23px}.subscription-breakdown>div{display:flex;justify-content:space-between;gap:15px;align-items:baseline;font-size:14px;line-height:1.7;margin:10px 0}.subscription-breakdown strong{color:var(--theme-accent,#6d4b8d);text-align:right;overflow-wrap:anywhere;min-width:0}.subscription-breakdown>div>span{color:var(--theme-muted,#907b9f)}.subscription-breakdown>div:last-of-type{font-weight:500;padding-top:10px}.subscription-breakdown>p{font-size:13px;line-height:1.6;color:var(--theme-muted,#967fa6);overflow-wrap:anywhere}.subscription-explainer{padding:26px 17px}.subscription-explainer h3{font-size:17px;color:var(--theme-muted,#695079)}.subscription-explainer ol{padding-left:20px;margin:14px 0;font-size:14px;line-height:1.8;color:var(--theme-muted,#8c7c96)}.subscription-explainer li{padding:4px 0}.subscription-explainer>p{font-size:13px;line-height:1.75;color:var(--theme-muted,#a192aa)}.subscription-order-details{background:var(--theme-surface,#faf8fd);border:1px solid var(--theme-line,#e9e1f0);border-radius:13px;padding:20px;margin:22px 0;font-size:14px;text-align:left}.subscription-order-details>strong{display:block;color:var(--theme-muted,#70528b);margin-bottom:12px}.subscription-order-details dl>div{display:flex;justify-content:space-between;gap:18px;padding:8px 0;line-height:1.6}.subscription-order-details dt{color:var(--theme-muted,#93829f);flex:1}.subscription-order-details dd{color:var(--theme-muted,#725a85);text-align:right;max-width:55%;overflow-wrap:anywhere;min-width:0}.subscription-order-details>p{font-size:13px;line-height:1.7;color:var(--theme-muted,#9e8aa9);margin-top:15px}.payment-experience{padding-top:35px;padding-bottom:75px}.payment-stage{display:flex;justify-content:center;gap:14px;align-items:center;font-size:13px;color:var(--theme-muted,#a394ae);margin-bottom:28px}.payment-stage strong{font-weight:500;color:var(--theme-muted,#785d90)}.payment-stage i{height:1px;width:32px;background:var(--theme-soft,#d8cbe3)}.payment-panel{max-width:670px;background:var(--theme-surface,white);border:1px solid var(--theme-line,#e8e1ee);border-radius:25px;padding:35px 42px;margin:0 auto;text-align:center;box-shadow:0 16px 60px #70548f07}.payment-mascot{width:115px;height:123px;margin:0 auto 10px}.payment-mascot .boost-portrait{height:123px}.payment-state{display:inline-flex;align-items:center;padding:8px 13px;font-size:13px;color:var(--theme-muted,#8d72a1);background:var(--theme-soft,#f2ecf8);border-radius:20px}.payment-state.status-succeeded{background:var(--theme-success-surface,#edf4df);color:var(--theme-success,#749049)}.payment-state.status-failed{background:var(--theme-danger-surface,#fbecf0);color:var(--theme-danger,#b07087)}.payment-panel h1{font-size:clamp(22px,3vw,29px);line-height:1.45;letter-spacing:-.04em;margin:20px 0 15px}.payment-intro{font-size:16px;line-height:1.8;color:var(--theme-muted,#95839f);max-width:500px;margin:auto}.payment-receipt{margin:27px 0;border-block:1px solid #ede6f1;padding:15px 0}.payment-receipt>div{display:flex;justify-content:space-between;gap:20px;align-items:baseline;padding:10px 0;font-size:14px;line-height:1.6}.payment-receipt span{text-align:left;color:var(--theme-muted,#9d8ba8)}.payment-receipt strong{color:var(--theme-muted,#72548b);font-weight:500;text-align:right;min-width:0;overflow-wrap:anywhere;max-width:62%}.payment-receipt .payment-reference{font-size:12px;letter-spacing:.06em}.payment-demo-actions{display:flex;flex-direction:column;gap:13px}.payment-demo-actions>.button{white-space:normal;line-height:1.5}.payment-demo-actions>div{display:flex;justify-content:center;gap:25px;margin-top:8px}.payment-demo-actions>div button{border:0;background:transparent;font-size:14px;color:var(--theme-muted,#a28aae);text-decoration:underline;cursor:pointer;min-height:44px}.payment-demo-actions>.text-link{justify-content:center;font-size:14px;line-height:1.5;min-height:44px}.payment-bottom-note{display:flex;justify-content:center;gap:8px;font-size:12px;color:var(--theme-muted,#aa9db2);line-height:1.8;margin-top:28px}.payment-bottom-note svg{flex-shrink:0;margin-top:3px}@media(max-width:620px){.subscriptions-page{padding-top:15px}.subscription-heading{margin:25px 0}.subscription-heading h1{font-size:26px}.subscription-heading p{font-size:15px}.subscription-platforms{gap:7px}.subscription-platforms button{font-size:13px;padding:9px}.subscription-two{grid-template-columns:1fr;gap:17px}.subscription-volume{padding:16px 12px}.subscription-volume .quantity-input-wrap>input{font-size:20px}.subscription-presets{gap:7px}.subscription-presets button{padding:15px 4px}.subscription-presets strong{font-size:21px}.subscription-order-details{padding:16px 12px;font-size:13px}.subscription-order-details dl>div{gap:10px}.payment-panel{padding:25px 18px;border-radius:19px}.payment-experience{padding-top:20px}.payment-stage{font-size:11px;gap:7px}.payment-stage i{width:15px}.payment-intro{font-size:15px}.payment-receipt>div{font-size:13px;gap:12px}.payment-demo-actions>.button{font-size:14px;padding-inline:12px}.payment-mascot{width:90px;height:105px}.payment-mascot .boost-portrait{height:105px}.payment-bottom-note{font-size:12px}}.order-mode-switch button{border:0;background:transparent;color:var(--theme-accent,#8760ae);font:inherit;cursor:pointer;min-height:44px}.order-mode-switch button:hover{background:var(--theme-soft,#e8ddf3)}.home-order-modes>[hidden]{display:none!important}.inline-subscriptions .builder-grid{margin:0}.inline-order-back{border:0;background:transparent;cursor:pointer;font:inherit}.order-mode-switch button:focus-visible{outline:2px solid #8f6bb4;outline-offset:2px}.subscription-checkout .checkout-form{min-width:0}.subscription-account-email{font-size:15px;line-height:1.7;color:var(--theme-text,#533c67);overflow-wrap:anywhere}.subscription-auth-note{padding:18px;border-radius:13px;background:var(--theme-soft,#f1edf6)}.subscription-auth-note p{font-size:14px;line-height:1.75;margin-bottom:17px;color:var(--theme-muted,#806d8e)}.subscription-auth-note .button{white-space:normal;line-height:1.5}.subscription-checkout .subscription-payment-options{grid-template-columns:1fr}.subscription-recommended{display:inline-block!important;font-size:10px!important;font-weight:500!important;color:var(--theme-success,#70844f)!important;background:var(--theme-success-surface,#edf4df);border-radius:20px;padding:3px 7px;margin-left:3px;white-space:nowrap}.subscription-renewal{align-items:flex-start;padding:18px;background:var(--theme-surface,#faf8fd);border:1px solid var(--theme-line,#e2d9ed);border-radius:13px;margin-top:22px}.subscription-renewal input{margin-top:3px}.subscription-renewal small,.subscription-renewal strong{display:block}.subscription-renewal strong{font-weight:500;color:var(--theme-text,#62467a)}.subscription-renewal small{font-size:13px;line-height:1.8;margin-top:7px}.subscription-balance-note{font-size:14px;line-height:1.8;padding:14px 0;color:var(--theme-muted,#806d8e)}.subscription-balance-note a,.subscription-explicit-consent a{color:var(--theme-accent,#785698);text-decoration:underline}.subscription-explicit-consent{align-items:flex-start!important}.subscription-explicit-consent input{flex-shrink:0;margin-top:4px}.subscription-explicit-consent span{font-size:13px;line-height:1.85}.subscription-moderation-note{font-size:13px;line-height:1.8;color:var(--theme-muted,#806d8e)}.subscription-checkout-error{padding:0 26px 22px}.subscription-checkout .button{white-space:normal;line-height:1.6}.subscription-checkout .summary-line strong{overflow-wrap:anywhere;min-width:0;text-align:right}.subscription-checkout button:focus-visible,.subscription-checkout input:focus-visible{outline:2px solid var(--theme-accent,#8f6bb4);outline-offset:3px}@media(max-width:620px){.subscription-checkout .checkout-heading h1{font-size:27px}.subscription-checkout .checkout-item{flex-wrap:wrap;gap:12px}.subscription-checkout .checkout-item>strong{margin-left:55px}.subscription-recommended{display:table!important;margin:5px 0 0}.subscription-checkout .subscription-payment-options label{padding:15px 11px;gap:10px}.subscription-renewal{padding:14px 12px}.subscription-checkout .summary-total strong{font-size:24px}.subscription-settings .order-card-heading{align-items:flex-start;gap:12px}.subscription-settings .order-card-heading .small-label{font-size:11px;white-space:normal;max-width:120px;line-height:1.5}.subscription-checkout-error{padding-inline:16px}}.content-page{padding-top:28px;padding-bottom:75px}.content-heading{margin:32px 0 34px;max-width:850px}.content-heading h1{font-size:clamp(28px,4vw,45px);line-height:1.4;letter-spacing:-.04em;margin:15px 0 18px;overflow-wrap:anywhere}.content-heading>p{font-size:17px;line-height:1.8;color:var(--theme-muted,#96869f);max-width:720px}.content-filters{display:flex;gap:13px;margin:25px 0 12px}.content-filters>label{display:flex;align-items:center;gap:11px;border:1px solid var(--theme-line,#e3d9ec);border-radius:13px;background:var(--theme-surface,white);min-width:0}.content-filters>label:first-child{flex:1;padding-left:15px;color:var(--theme-muted,#a08cb1)}.content-filters input{width:100%;min-width:0;font-size:16px;padding-right:15px;color:var(--theme-muted,#75528f)}.content-filters input,.content-filters select{border:0;background:transparent;outline:none;min-height:53px}.content-filters select{font-size:14px;min-width:190px;color:var(--theme-muted,#826993);padding:0 16px}.content-filters>label:focus-within{outline:2px solid #b393ce;outline-offset:2px}.content-count{font-size:13px;color:var(--theme-muted,#a091aa);margin:12px 0 23px}.content-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.content-card{display:flex;flex-direction:column;border:1px solid var(--theme-line,#e8e0f0);border-radius:19px;background:var(--theme-surface,white);overflow:hidden;transition:transform .2s,border-color .2s}.content-card:hover{transform:translateY(-4px);border-color:#b699cc}.content-card-image{aspect-ratio:1.75;background:var(--theme-soft,#eee7f4);overflow:hidden}.content-card-image img{width:100%;height:100%;object-fit:cover}.content-card-copy{display:flex;flex-direction:column;flex:1;padding:25px}.content-card-category{font-size:12px;color:var(--theme-muted,#9c81ae);letter-spacing:.05em}.content-card h2{font-family:var(--font-golos);font-size:20px;line-height:1.45;letter-spacing:-.02em;font-weight:500;color:var(--theme-muted,#644879);margin:12px 0;overflow-wrap:anywhere}.content-card p{font-size:14px;line-height:1.8;color:var(--theme-muted,#998aa4);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.content-card-bottom{display:flex;justify-content:space-between;gap:12px;color:var(--theme-muted,#8e6da8);font-size:14px;margin-top:auto;padding-top:23px;align-items:center}.compact-cards .content-card-copy{padding:23px}.content-more{margin:30px auto 0;display:flex}.content-empty{text-align:center;padding:45px 15px;color:var(--theme-muted,#9c8aa7)}.content-empty h2{font-size:22px;color:var(--theme-muted,#735885);margin-bottom:14px}.content-empty .button{margin-top:20px}.content-source-note{font-size:13px;color:var(--theme-muted,#a997b1);line-height:1.7;margin:22px 0}.content-section-title{font-size:24px;margin:40px 0 23px;color:var(--theme-muted,#6b4c81);letter-spacing:-.025em}.legacy-breadcrumbs{flex-wrap:wrap;line-height:1.8}.legacy-article-grid{display:grid;grid-template-columns:minmax(0,780px) minmax(210px,1fr);gap:55px;align-items:start}.legacy-article{min-width:0}.legacy-cover{width:100%;height:auto;max-height:420px;object-fit:cover;border-radius:20px;margin-bottom:30px;background:var(--theme-soft,#eee8f3)}.legacy-body{font-size:17px;line-height:1.95;color:var(--theme-muted,#80718d);overflow-wrap:anywhere}.legacy-body blockquote,.legacy-body ol,.legacy-body p,.legacy-body table,.legacy-body ul{margin:0 0 23px}.legacy-body h2,.legacy-body h3,.legacy-body h4{font-family:var(--font-golos);font-weight:600;color:var(--theme-muted,#634577);line-height:1.5;margin:32px 0 16px;letter-spacing:-.02em}.legacy-body h2{font-size:25px}.legacy-body h3{font-size:21px}.legacy-body h4{font-size:18px}.legacy-body ol,.legacy-body ul{padding-left:24px}.legacy-body li{margin:8px 0}.legacy-body ul{list-style:disc}.legacy-body ol{list-style:decimal}.legacy-body a{color:var(--theme-accent,#9468b8);text-decoration:underline;text-underline-offset:3px}.legacy-body b,.legacy-body strong{font-weight:600;color:var(--theme-muted,#705582)}.legacy-body blockquote{background:var(--theme-soft,#f0eaf7);border-left:3px solid #b090cc;padding:20px 24px;border-radius:0 13px 13px 0}.legacy-body img{max-width:100%;height:auto;border-radius:12px;margin:16px auto;display:block}.legacy-body table{display:block;overflow-x:auto;border-collapse:collapse;font-size:14px}.legacy-body td,.legacy-body th{border:1px solid var(--theme-line,#e6dcef);padding:12px}.legacy-body hr{border:0;border-top:1px solid var(--theme-line,#e4dced);margin:35px 0}.legacy-aside{position:sticky;top:110px;background:var(--theme-soft,#f0eaf7);border:1px solid var(--theme-line,#e7ddef);border-radius:20px;padding:25px}.legacy-aside .avatar-crop{margin-bottom:20px}.legacy-aside h2{font-size:21px;line-height:1.5;color:var(--theme-muted,#79578f);margin:15px 0}.legacy-aside p{font-size:14px;color:var(--theme-muted,#9983a9);line-height:1.8;margin-bottom:20px}.legacy-aside .button{font-size:14px;padding-inline:14px}.legacy-links{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.legacy-links a{font-size:14px;padding:10px 13px;background:var(--theme-soft,#f0ebf7);border:1px solid var(--theme-line,#e4d8ee);border-radius:10px;color:var(--theme-muted,#8f72a3);line-height:1.5}.legacy-links a:hover{border-color:#b798ca}.legacy-item-parameters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin:25px 0}.legacy-item-parameters>div{background:var(--theme-surface,#f6f2f9);border:1px solid var(--theme-line,#e9e0f0);border-radius:12px;padding:17px}.legacy-item-parameters span{display:block;font-size:13px;color:var(--theme-muted,#a090ab);margin-bottom:8px}.legacy-item-parameters strong{font-size:16px;font-weight:500;color:var(--theme-muted,#7b5d90);overflow-wrap:anywhere}.legacy-item-actions{display:flex;flex-wrap:wrap;gap:12px;margin:30px 0}.footer-content-links{display:flex;gap:15px 24px;flex-wrap:wrap;padding:25px 0;border-bottom:1px solid var(--theme-line,#e9e2ee)}.footer-content-links a{font-size:13px;color:var(--theme-muted,#9d8ba8)}.catalog-expanded-link{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:24px;border:1px solid var(--theme-line,#dfd1eb);border-radius:15px;background:var(--theme-soft,#f1ebf7);color:var(--theme-muted,#80608e);margin:25px 0;font-size:16px}.catalog-expanded-link small{display:block;font-size:13px;color:var(--theme-muted,#a08bae);margin-top:6px}@media(max-width:900px){.content-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.legacy-article-grid{grid-template-columns:minmax(0,1fr);gap:30px}.legacy-aside{position:static}.legacy-aside .avatar-crop{float:left;margin-right:16px}.legacy-aside .button{width:max-content}.legacy-item-parameters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.content-page{padding-top:18px}.content-heading{margin:23px 0}.content-heading h1{font-size:27px}.content-heading>p{font-size:15px}.content-filters{flex-direction:column;gap:10px}.content-filters select{width:100%}.content-card-grid{grid-template-columns:1fr;gap:17px}.content-card-copy{padding:21px}.content-card h2{font-size:21px}.compact-cards .content-card-copy{padding:20px}.legacy-body{font-size:16px;line-height:1.9}.legacy-body h2{font-size:23px}.legacy-body h3{font-size:20px}.legacy-cover{border-radius:14px}.legacy-item-parameters{grid-template-columns:1fr 1fr;gap:10px}.legacy-item-parameters>div{padding:14px}.legacy-item-actions>.button{width:100%;font-size:14px}.footer-content-links{gap:13px 19px}.catalog-expanded-link{padding:20px;font-size:15px}}@media(prefers-reduced-motion:reduce){.content-card{transition:none}.content-card:hover{transform:none}}.catalog-platform-links a{display:flex;align-items:center;gap:10px;min-height:52px}.catalog-platform-links .platform-icon{flex:none;width:32px;height:32px;border-radius:11px}.catalog-platform-links .platform-icon svg{width:18px;height:18px}.compact-cards .content-card-category{display:flex;align-items:center;gap:11px;line-height:1.5}.compact-cards .content-card-category .platform-icon{flex:none;width:36px;height:36px;border-radius:12px}.compact-cards .content-card-category .platform-icon svg{width:20px;height:20px}.boost-support-panel{position:fixed;right:20px;bottom:calc(16px + var(--support-bottom,0px));z-index:60;width:410px;max-width:calc(100vw - 28px);height:min(710px,calc(var(--support-viewport,100dvh) - 44px));display:flex;flex-direction:column;background:var(--theme-surface,#fff);border:1px solid var(--theme-line,#ded2ea);border-radius:25px;box-shadow:0 18px 70px #3f245326;overflow:hidden;outline:none;color:var(--theme-muted,#5f496f);animation:support-appear .2s ease-out;pointer-events:auto;isolation:isolate}.support-panel-header{display:flex;align-items:center;gap:13px;padding:17px 18px 13px;background:linear-gradient(120deg,var(--theme-surface,#f2eafb),var(--theme-surface,#f9f6fd));border-bottom:1px solid var(--theme-line,#eee6f4);flex-shrink:0}.support-avatar{width:51px;height:58px;overflow:hidden;flex-shrink:0}.support-avatar .boost-portrait{width:51px;height:64px;transform:translateY(-4px)}.support-panel-header h2{font-family:var(--font-golos);font-size:20px;letter-spacing:-.035em;font-weight:600;color:var(--theme-accent,#67457e);line-height:1.4}.support-panel-header p{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--theme-muted,#8c749e);margin-top:3px}.support-panel-header .status-dot{background:#62a87a;width:7px;height:7px}.support-icon-button{margin-left:auto;display:grid;place-items:center;border:1px solid var(--theme-line,#e5daee);width:39px;height:39px;border-radius:12px;background:var(--theme-glass,#fff8);color:var(--theme-muted,#9476a7);flex-shrink:0}.support-icon-button:hover{background:var(--theme-surface,#fff)}.support-view-tabs{padding:9px 15px;display:flex;gap:7px;border-bottom:1px solid var(--theme-line,#eee8f3);flex-shrink:0}.support-view-tabs button{flex:1;display:flex;justify-content:center;align-items:center;gap:7px;border:0;background:transparent;border-radius:9px;padding:10px 8px;font-size:14px;color:var(--theme-muted,#9b83aa);min-height:40px}.support-view-tabs [aria-pressed=true]{background:var(--theme-soft,#f0e8f7);color:var(--theme-accent,#7d559a)}.support-chat-scroll,.support-faq-scroll,.support-request-scroll{overflow:auto;overscroll-behavior:contain;flex:1;min-height:0;padding:17px 16px 20px;scrollbar-width:thin;scrollbar-color:#d7c7e4 transparent}.support-chat-scroll{background:linear-gradient(180deg,var(--theme-surface,#fcfafd),var(--theme-surface,#f8f5fb))}.support-conversation-note{font-size:12px;color:var(--theme-muted,#a48faf);text-align:center;margin:0 0 18px}.support-message{width:94%;padding:15px 16px;margin-bottom:15px;background:var(--theme-surface,#fff);border:1px solid var(--theme-line,#eee5f4);border-radius:16px 16px 16px 4px;font-size:16px;line-height:1.75;overflow-wrap:anywhere;animation:support-appear .2s ease-out}.support-message p{margin:0 0 10px}.support-message p:last-child{margin-bottom:0}.support-message-author{display:block;color:var(--theme-muted,#a084b0);font-size:12px;font-weight:500;margin-bottom:5px}.support-message.user{margin-left:auto;width:fit-content;max-width:90%;background:var(--theme-soft,#ece3f6);border-color:var(--theme-line,#e3d5f0);border-radius:16px 16px 4px 16px;color:var(--theme-muted,#78578f)}.support-message.user p{white-space:pre-wrap}.support-message-actions{display:flex;flex-direction:column;gap:7px;margin:14px 0 2px}.support-message-actions>a{display:flex;justify-content:space-between;align-items:center;gap:9px;background:#9574b5;color:#fff;padding:11px 12px;border-radius:10px;font-size:13px;line-height:1.5}.support-message-actions>button{background:var(--theme-surface,#f4eff9);border:1px solid var(--theme-line,#e9dff1);padding:10px 12px;border-radius:10px;color:var(--theme-muted,#9173a5);text-align:left;font-size:13px;min-height:39px}.support-order-links{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.support-order-links a{font-size:12px;color:var(--theme-muted,#9673ac);text-decoration:underline;text-underline-offset:3px}.support-quick-questions{display:flex;flex-wrap:wrap;gap:7px;margin-top:15px}.support-quick-questions>button{display:flex;align-items:center;gap:8px;justify-content:space-between;background:var(--theme-surface,#fff);border:1px solid var(--theme-line,#dfd1e9);border-radius:11px;padding:10px 11px;font-size:13px;color:var(--theme-muted,#9976ad);min-height:41px;text-align:left;line-height:1.5}.support-quick-questions>button:hover{background:var(--theme-soft,#f0e8f7);border-color:var(--theme-line,#bba0cf)}.support-helpfulness{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;margin-top:18px;font-size:12px;color:var(--theme-muted,#a08cae)}.support-helpfulness>button{border:0;background:transparent;color:var(--theme-muted,#9473a9);font-size:12px;padding:5px 0;text-decoration:underline;text-underline-offset:3px}.support-composer{display:flex;align-items:flex-end;gap:10px;padding:12px 15px;background:var(--theme-surface,#fff);border-top:1px solid var(--theme-line,#eadff1);flex-shrink:0}.support-composer textarea{border:0;resize:none;outline:none;min-width:0;flex:1;color:var(--theme-muted,#725884);background:transparent;font-size:16px;line-height:1.55;max-height:120px;padding:6px 0;min-height:48px}.support-composer textarea::placeholder{color:var(--theme-muted,#ac98b7)}.support-composer>button{border:0;border-radius:12px;display:grid;place-items:center;width:42px;height:42px;flex-shrink:0;background:#ad8bc5;color:white;margin-bottom:4px}.support-composer>button:disabled{background:var(--theme-soft,#eee7f4);color:var(--theme-muted,#b39cc2);opacity:1}.support-composer:focus-within{box-shadow:inset 0 0 0 2px #d6c0e6}.support-panel-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:11px 15px max(12px,env(safe-area-inset-bottom));border-top:1px solid var(--theme-line,#eee7f4);background:var(--theme-surface,#fcfafd);flex-shrink:0}.support-panel-footer>a{display:flex;align-items:center;gap:7px;color:var(--theme-muted,#87729c);font-size:12px;line-height:1.5}.support-telegram-icon{display:grid;place-items:center;width:23px;height:23px;background:var(--theme-soft,#e9f0f9);color:var(--theme-accent,#7a9dbf);border-radius:7px;font-size:16px}.support-panel-footer>button{border:0;background:transparent;color:var(--theme-muted,#a187b1);font-size:12px;padding:6px 0}.support-faq-search{display:flex;align-items:center;gap:9px;border:1px solid var(--theme-line,#e4d9ed);border-radius:11px;padding:0 12px;color:var(--theme-muted,#a385b5);background:var(--theme-surface,#fbf9fd)}.support-faq-search input{width:100%;min-width:0;background:transparent;border:0;outline:none;padding:12px 0;font-size:16px;color:var(--theme-muted,#7c5d90)}.support-faq-search:focus-within{outline:2px solid var(--theme-line,#c9adde);outline-offset:2px}.support-category{width:100%;border:1px solid var(--theme-line,#e4d9ed);border-radius:11px;padding:11px;margin-top:10px;background:var(--theme-surface,white);color:var(--theme-muted,#9577a7);font-size:14px;min-height:43px}.support-faq-count{font-size:12px;color:var(--theme-muted,#a28bac);margin:15px 0 5px}.support-faq-question{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;border:0;border-bottom:1px solid var(--theme-line,#eee6f3);background:var(--theme-surface,white);text-align:left;padding:14px 2px;color:var(--theme-muted,#7f5c95);font-size:14px;line-height:1.6}.support-faq-question small{display:block;font-size:12px;color:var(--theme-muted,#ae97b9);margin-bottom:3px}.support-empty{padding:25px 0;font-size:14px;line-height:1.8}.support-back,.support-empty button{border:0;background:transparent;color:var(--theme-muted,#9b79b1);padding:7px 0;font-size:14px}.support-request-scroll{padding:14px 18px 20px}.support-request-scroll h3{font-size:23px;color:var(--theme-muted,#77548e);margin:13px 0 10px;font-weight:500}.support-request-intro{font-size:14px;line-height:1.7;color:var(--theme-muted,#9d87ac);margin-bottom:22px}.support-request-scroll>label{display:block;font-size:14px;color:var(--theme-muted,#8b6f9e);margin-bottom:17px}.support-request-scroll>label>span{font-size:12px;color:var(--theme-muted,#b19dba)}.support-request-scroll input,.support-request-scroll textarea{display:block;width:100%;font-size:16px;padding:11px 12px;line-height:1.6;border:1px solid var(--theme-line,#dfd1e9);border-radius:11px;background:var(--theme-surface,#fcfafd);color:var(--theme-muted,#765589);margin-top:7px;outline:none;resize:vertical}.support-request-scroll input:focus,.support-request-scroll textarea:focus{outline:2px solid var(--theme-line,#c9aede);outline-offset:1px}.support-request-scroll input::placeholder,.support-request-scroll textarea::placeholder{color:var(--theme-muted,#b29dbd)}.support-data-note{display:flex;align-items:flex-start;gap:7px;font-size:12px;line-height:1.7;color:var(--theme-muted,#a48daf);margin:-1px 0 17px}.support-data-note svg{margin-top:4px}.support-message-preview{border:1px solid var(--theme-line,#e7dcef);border-radius:12px;padding:12px;margin-bottom:16px;color:var(--theme-muted,#9b7fad);font-size:13px}.support-message-preview summary{cursor:pointer}.support-message-preview textarea{font-size:14px;min-height:170px;background:var(--theme-surface,white)}.support-form-error{font-size:13px;line-height:1.6;color:var(--theme-danger,#b66078);margin-bottom:13px}.support-open-bot{margin-top:10px;font-size:13px;gap:6px;white-space:normal;text-align:center}.support-copy-success{display:flex;gap:7px;align-items:flex-start;background:var(--theme-success-surface,#edf6ef);color:var(--theme-muted,#6f9279);border:1px solid var(--theme-line,#dae9de);font-size:13px;line-height:1.7;border-radius:10px;padding:11px;margin-top:12px}.support-copy-success svg{margin-top:3px}.support-manual-note{font-size:12px;color:var(--theme-muted,#ad97b7);line-height:1.7;margin-top:13px}.boost-support-panel button:focus-visible,.support-message a:focus-visible,.support-panel-footer a:focus-visible{outline:2px solid #9e7cb8;outline-offset:3px}.boost-dock.support-active .boost-speech,.boost-dock.support-active .boost-traveller{visibility:hidden;pointer-events:none}.boost-support-title{display:flex!important;gap:6px;align-items:center!important;justify-content:flex-start;background:transparent!important;width:auto!important;height:auto!important;color:var(--theme-muted,#735288)!important;font-size:12px!important;font-weight:500;text-align:left;padding:0!important}.boost-support-title:focus-visible{outline:2px solid #a780c4;outline-offset:3px}.boost-support-launch{width:100%;display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px 11px;margin-top:10px;border:1px solid var(--theme-line,#dbc8e8);border-radius:11px;color:var(--theme-muted,#8a63a2);background:var(--theme-soft,#efe6f7);font-size:13px;min-height:40px}.boost-support-launch:hover{background:var(--theme-soft,#e7d9f2)}.header-actions button.support-link{background:transparent;border:0;padding:0;color:inherit}.support-inline-entry{margin-top:18px;border-top:1px solid var(--theme-line,#e8ddee);padding-top:15px}.support-inline-entry>button{justify-content:space-between;width:100%;border:0;background:transparent;text-align:left;font-size:14px;color:var(--theme-accent,#9873b1);padding:8px 0}.support-inline-entry>button,.support-inline-entry>button>span{display:flex;align-items:center;gap:8px}.support-inline-entry>p{font-size:12px;line-height:1.7;color:var(--theme-muted,#a48ab4);margin-top:5px}.support-inline-links{display:flex;justify-content:space-between;gap:10px;margin-top:11px}.support-inline-links a,.support-inline-links button{font-size:12px;color:var(--theme-muted,#9674ab);border:0;background:transparent;padding:5px 0}.support-inline-links a:hover,.support-inline-links button:hover{text-decoration:underline}@keyframes support-appear{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@media(max-width:620px){.boost-world{padding-bottom:180px}.boost-support-panel{right:9px;max-width:none;width:calc(100vw - 18px);bottom:calc(max(8px,env(safe-area-inset-bottom)) + var(--support-bottom,0px));height:min(680px,calc(var(--support-viewport,100dvh) - 96px));min-height:0;border-radius:22px}.support-panel-header{padding:12px 14px 10px;gap:11px}.support-panel-header h2{font-size:19px}.support-panel-header p{font-size:12px}.support-avatar{height:48px;width:45px}.support-avatar .boost-portrait{width:45px;height:57px}.support-view-tabs{padding:7px 12px}.support-chat-scroll,.support-faq-scroll{padding:14px 13px 18px}.support-message{font-size:16px;padding:13px 14px}.support-panel-footer{padding:9px 12px max(9px,env(safe-area-inset-bottom));gap:5px}.support-panel-footer>a{font-size:12px;gap:5px}.support-panel-footer>button{font-size:12px}.support-quick-questions>button{font-size:13px;padding:9px 10px}.boost-support-launch{font-size:12px;min-height:37px;margin-top:7px;padding:8px 9px}.boost-support-title{font-size:11px!important}.support-composer{padding:9px 12px}.support-composer textarea{font-size:16px;min-height:43px}.support-request-scroll{padding:11px 15px 17px}.support-request-scroll h3{font-size:22px}.support-request-intro{font-size:14px}.support-open-bot{font-size:13px}.support-panel-header .support-icon-button{height:37px;width:37px}}@media(prefers-reduced-motion:reduce){.boost-support-panel,.support-message{animation:none}}.support-lookup-result{margin-top:13px}.support-order-card{margin-top:10px;padding:12px;background:var(--theme-surface,#faf7fd);border:1px solid var(--theme-line,#d9c7e6);border-radius:12px}.support-order-card summary{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;cursor:pointer;font-size:14px;list-style:none}.support-order-card summary>span{flex:1;min-width:0}.support-order-card summary small{display:block;font-size:12px;line-height:1.5;color:var(--theme-muted,#785e88);margin-top:5px}.support-order-card summary strong{font-size:12px;font-weight:500;border-radius:7px;padding:4px 7px;background:var(--theme-soft,#ede4f6);color:var(--theme-muted,#73528c);max-width:112px;line-height:1.5}.support-order-card [data-status=completed]{background:var(--theme-success-surface,#e5f1e8);color:var(--theme-success,#3c704b)}.support-order-card [data-status=cancelled],.support-order-card [data-status=unknown]{background:var(--theme-danger-surface,#f6e9ee);color:var(--theme-danger,#954863)}.support-order-card p{font-size:14px;line-height:1.7;margin:14px 0}.support-order-card dl{font-size:12px;line-height:1.7}.support-order-card dl>div{display:flex;justify-content:space-between;gap:12px;margin:6px 0}.support-order-card dt{color:var(--theme-muted,#755d84)}.support-order-card dd{text-align:right;color:var(--theme-muted,#604775)}.support-recheck{border:1px solid var(--theme-line,#d8c5e5);background:var(--theme-surface,#fff);display:flex;align-items:center;gap:7px;padding:10px 12px;border-radius:10px;font-size:14px;color:var(--theme-muted,#78548f);margin-top:12px}.support-lookup-help{display:block;font-size:13px;color:var(--theme-muted,#78548f);margin-top:13px;text-decoration:underline;text-underline-offset:3px}.support-message-actions small{font-size:12px;color:var(--theme-muted,#755d84)}.boost-support-panel button:disabled{cursor:wait;opacity:.65}.support-short{height:calc(var(--support-viewport) - 16px)!important}.support-short .support-panel-header{padding:7px 12px}.support-short .support-avatar{width:30px;height:30px}.support-short .support-avatar .boost-portrait{width:30px;height:38px}.support-short .support-panel-header h2{font-size:16px}.support-short .support-conversation-note,.support-short .support-panel-footer,.support-short .support-panel-header p{display:none}.support-short .support-view-tabs{padding:3px 10px}.support-short .support-view-tabs button{padding:5px;min-height:30px}.support-short .support-composer{padding:5px 12px}.support-short .support-composer textarea{height:43px;min-height:43px}.support-short .support-chat-scroll{padding:10px}.support-short .support-panel-header .support-icon-button{height:30px;width:32px}.support-conversation-note,.support-data-note,.support-faq-count,.support-faq-question small,.support-helpfulness,.support-helpfulness>button,.support-inline-entry>p,.support-manual-note,.support-message-author,.support-panel-footer>a,.support-panel-footer>button,.support-request-intro{color:var(--theme-muted,#786285)}.support-back,.support-category,.support-empty button,.support-inline-entry>button,.support-inline-links a,.support-inline-links button,.support-message-actions>button,.support-quick-questions>button{color:var(--theme-muted,#76538c)}.support-panel-header p{color:var(--theme-muted,#775a88)}.support-message-actions>a{background:#81609f}.boost-support-launch{color:var(--theme-muted,#75518d)}.support-message-actions>a,.support-message-actions>button,.support-panel-footer>a,.support-panel-footer>button,.support-quick-questions>button{font-size:14px}.boost-action-link{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;padding:7px 0;color:var(--theme-accent,#775092);font-size:14px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-align:left;cursor:pointer}.boost-action-link:hover{color:var(--theme-accent,#56316d);text-decoration-thickness:2px}.support-sales-toolbar{padding:4px 16px;border-bottom:1px solid var(--theme-line,#eee5f5);display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0}.support-sales-toolbar>button:last-child:not(:first-child){border:0;background:none;color:var(--theme-muted,#7d668c);font-size:12px;text-decoration:underline}.support-sale-summary{display:flex;flex-direction:column;gap:7px;background:var(--theme-surface,#f5effa);border:1px solid var(--theme-line,#e0d0ec);border-radius:13px;padding:14px;margin-top:12px}.support-sale-summary>strong{font-size:15px}.support-sale-summary>span{font-size:14px}.support-sale-summary>small{font-size:12px;overflow-wrap:anywhere;color:var(--theme-muted,#7a6488)}.support-sale-summary>b{font-size:23px;line-height:1.4;margin-top:5px;color:var(--theme-accent,#734991)}.support-sale-summary .secondary-link{font-size:12px;color:var(--theme-muted,#846c91)}.support-short .support-sales-toolbar{padding:0 10px}.support-short .support-sales-toolbar .boost-action-link{font-size:12px;padding:4px 0}.boost-support-panel{width:540px;max-width:calc(100vw - 32px)}.support-avatar{width:64px;height:84px;overflow:visible}.support-avatar .boost-portrait{width:64px;height:80px;transform:none}.booster-cookies{font-size:12px;line-height:1.45;margin-top:10px;padding-top:9px;border-top:1px solid var(--theme-line,#ded2ea)}.booster-cookies p{font-size:12px!important}.booster-cookies a{text-decoration:underline;text-underline-offset:3px}.booster-cookies>div{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.booster-cookies button{border-radius:12px;padding:8px 10px;background:var(--theme-soft,#eee5fa);color:var(--ink);font-size:12px}.booster-cookies button+button{background:transparent;color:var(--theme-muted)}.boost-support-panel>.booster-cookies{flex-shrink:0;margin:0;padding:10px 18px}@media(max-width:620px){.boost-support-panel{left:0;right:0;width:100%;max-width:none;bottom:var(--support-bottom,0);border-radius:22px 22px 0 0;height:min(710px,calc(var(--support-viewport,100dvh) - 12px))}.support-panel-header{padding-block:7px}}.cms-app,.cms-login{--cms-ink:var(--theme-text,#202037);--cms-muted:var(--theme-muted,#69697e);--cms-purple:#6751e6;--cms-line:var(--theme-line,#e8e7ef);color:var(--cms-ink);font-size:15px;line-height:1.5}.cms-app *,.cms-login *{box-sizing:border-box}.cms-app{display:flex;min-height:100vh;background:var(--theme-surface,#f6f6fa)}.cms-app button,.cms-login button{cursor:pointer;border:1px solid var(--cms-line);border-radius:10px;padding:10px 15px;font:inherit;font-weight:600;background:var(--theme-surface,#fff);color:var(--cms-ink)}.cms-app button:hover,.cms-login button:hover{border-color:var(--theme-line,#b3a6fa);background:var(--theme-surface,#f5f2ff)}.cms-app button:disabled,.cms-login button:disabled{opacity:.45;cursor:not-allowed}.cms-app input,.cms-app select,.cms-app textarea,.cms-login input{width:100%;min-width:0;font:inherit;color:var(--cms-ink);background:var(--theme-surface,#fff);border:1px solid var(--theme-line,#dcdbe6);border-radius:9px;padding:11px 12px;outline:none}.cms-app :focus-visible,.cms-login :focus-visible{outline:3px solid var(--theme-line,#c4b8ff);outline-offset:2px}.cms-app textarea{resize:vertical}.cms-app label,.cms-login label{display:flex;flex-direction:column;gap:7px;font-size:13px;font-weight:600;margin:16px 0}.cms-app p{margin:7px 0 16px;color:var(--cms-muted)}.cms-app h1{font-size:30px;letter-spacing:-1px;font-weight:700;line-height:1.25;margin:6px 0}.cms-app h2{font-size:21px;font-weight:700;letter-spacing:-.5px;margin:0 0 8px}.cms-app h3{font-size:16px;font-weight:700;margin:0 0 12px}.cms-app .cms-primary,.cms-login .cms-primary{background:var(--cms-purple);border-color:var(--cms-purple);color:#fff}.cms-app .cms-primary:hover,.cms-login .cms-primary:hover{background:#5540d2}.cms-sidebar{width:222px;flex-shrink:0;background:#24223a;color:#f5f3ff;position:fixed;inset:0 auto 0 0;padding:32px 19px;display:flex;flex-direction:column;z-index:40}.cms-brand{display:block;font-size:30px;font-weight:800;letter-spacing:-1.7px;color:white;text-decoration:none;margin:0 12px 43px}.cms-brand span,.cms-login-brand span{color:var(--theme-success,#c1ff78);margin-left:5px}.cms-brand small{display:block;color:var(--theme-muted,#aaa3c9);font-size:10px;font-weight:600;letter-spacing:3px;margin-top:7px}.cms-sidebar nav{display:grid;gap:7px}.cms-sidebar nav button{background:transparent;border-color:transparent;text-align:left;color:var(--theme-muted,#bdb8d2);display:flex;align-items:center;gap:13px}.cms-sidebar nav button.active{background:#7764e5;color:#fff}.cms-sidebar nav button:hover{background:#3b3658;color:white}.cms-sidebar nav button span{font-size:19px;width:23px;text-align:center}.cms-sidebar-bottom{margin-top:auto;font-size:12px;padding:25px 10px 0}.cms-sidebar-bottom p{color:var(--theme-muted,#aaa5bc);font-size:11px;line-height:1.7}.cms-sidebar-bottom a{color:#e9e4ff;text-decoration:none;display:block;margin:12px 0}.cms-sidebar-bottom button{background:transparent;color:var(--theme-muted,#bdb8d2);border:0;padding:0;font-size:12px}.cms-live-dot{display:inline-block;width:6px;height:6px;background:var(--theme-success-surface,#b7f477);border-radius:50%;margin-right:6px}.cms-workspace{width:calc(100% - 222px);margin-left:222px;padding:32px 38px 0;max-width:1820px}.cms-topbar{display:flex;justify-content:space-between;gap:24px;align-items:center;margin-bottom:26px}.cms-kicker{font-size:10px;letter-spacing:1.6px;font-weight:700;color:var(--theme-muted,#9186b3)}.cms-topbar-right{display:flex;align-items:center;gap:20px;font-size:12px;color:var(--cms-muted)}.cms-notices p{padding:13px 16px;border-radius:10px;font-size:13px}.cms-info{background:var(--theme-surface,#eeeafb);color:var(--theme-accent,#5d4d8c)!important;border-radius:10px;padding:13px}.cms-error{background:var(--theme-danger-surface,#fff0ef);color:var(--theme-danger,#a23736)!important;border-radius:8px;padding:10px}.cms-success{background:var(--theme-success-surface,#eaf6ee);color:var(--theme-text,#276143)!important}.cms-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:25px}.cms-stats>div{background:var(--theme-surface,white);border:1px solid var(--cms-line);padding:21px 24px;border-radius:15px}.cms-stats span{display:block;font-size:13px;color:var(--cms-muted)}.cms-stats strong{display:block;font-size:32px;font-weight:700;margin-top:7px;line-height:1.2}.cms-panel{background:var(--theme-surface,#fff);border:1px solid var(--cms-line);border-radius:16px;padding:25px;margin-bottom:22px;min-width:0}.cms-panel-title{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:14px}.cms-panel-title p{font-size:13px;margin-bottom:0}.cms-filters{display:flex;gap:9px;max-width:390px}.cms-filters input{width:210px}.cms-filters select{width:165px}.cms-post-list{margin:0 -25px -25px}.cms-app .cms-post-row{width:100%;display:grid;grid-template-columns:minmax(0,1fr) 135px 130px 22px;text-align:left;gap:16px;align-items:center;padding:20px 25px;border:0;border-top:1px solid var(--cms-line);border-radius:0;font-weight:400}.cms-post-row:last-child{border-radius:0 0 16px 16px}.cms-post-row strong{display:block;font-size:15px;font-weight:600;margin:4px 0}.cms-post-row small{display:block;font-size:11px;color:var(--cms-muted)}.cms-category{font-size:10px;color:var(--theme-muted,#8f80b2);text-transform:uppercase;letter-spacing:1px}.cms-post-row time{font-size:12px;color:var(--cms-muted)}.cms-badge{font-size:10px;font-weight:600;display:inline-flex;padding:5px 9px;border-radius:6px;background:var(--theme-surface,#f0f0f5);color:var(--theme-muted,#6c6b7d);width:fit-content;white-space:nowrap}.cms-badge.review{background:var(--theme-warning-surface,#fff3dc);color:var(--theme-warning,#9b6e1d)}.cms-badge.scheduled{background:var(--theme-surface,#eee9ff);color:var(--theme-accent,#7354ca)}.cms-badge.approved,.cms-badge.published{background:var(--theme-success-surface,#e9f6ed);color:var(--theme-success,#34724a)}.cms-empty{text-align:center;padding:64px 22px}.cms-empty>span{font-size:44px;color:#c9bcfa;display:block;margin-bottom:16px}.cms-empty p{font-size:14px;max-width:350px;margin:12px auto 24px}.cms-editor-layout{display:grid;grid-template-columns:minmax(0,1fr) 305px;gap:22px;align-items:start}.cms-editor-toolbar{display:flex;align-items:center;gap:10px;font-size:11px;color:var(--cms-muted)}.cms-editor-toolbar>span:last-child{margin-left:auto}.cms-editor-toolbar button{border:0;padding:6px 0;margin-right:auto;font-size:12px}.cms-app .cms-title-input{font-size:24px;font-weight:600;line-height:1.3}.cms-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.cms-wide{grid-column:1/-1}.cms-app details{border:1px solid var(--cms-line);border-radius:10px;padding:13px 15px;margin:20px 0}.cms-app summary{cursor:pointer;font-size:13px;font-weight:600}.cms-body-toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px;background:var(--theme-surface,#f8f7fc);border:1px solid var(--cms-line);border-radius:10px 10px 0 0}.cms-body-toolbar button{font-size:12px;padding:8px 10px;border-color:transparent;background:transparent}.cms-body-toolbar button.selected{background:var(--theme-surface,#fff);box-shadow:0 1px 5px #2210440d;color:var(--theme-accent,#6851cd)}.cms-app .cms-body{min-height:470px;border-radius:0 0 10px 10px;font-size:15px;line-height:1.8;padding:20px}.cms-editor>small{display:block;color:var(--cms-muted);font-size:11px;margin:9px 0 20px}.cms-help{font-size:12px;line-height:1.65}.cms-editor-side .cms-panel{padding:21px}.cms-editor-side .cms-panel>button{width:100%;margin-bottom:9px;font-size:12px}.cms-editor-side li{font-size:12px;margin:9px 0;color:var(--cms-muted)}.cms-public-link{display:block;margin:8px 0 17px;color:var(--cms-purple);text-align:center;font-weight:600;font-size:12px;text-decoration:underline}.cms-event{font-size:11px;border-bottom:1px solid var(--cms-line);padding-bottom:10px}.cms-event small,.cms-event span,.cms-event strong{display:block}.cms-event strong{color:var(--cms-ink)}.cms-event small{font-size:10px;margin:3px 0}.cms-queue .cms-job{border-top:1px solid var(--cms-line);padding:12px 0}.cms-job button{border:0;padding:0;text-align:left;font-size:12px}.cms-job p{font-size:11px;margin:3px 0}.cms-job small{display:block;font-size:11px}.cms-preview{padding:25px 10px;min-height:300px}.cms-preview h1{font-size:28px;margin:10px 0 30px}.cms-plan-layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(290px,1fr);gap:24px;align-items:start}.cms-plan-explain{background:linear-gradient(140deg,var(--theme-surface,#f0ecff),var(--theme-surface,#fff))!important;padding:35px}.cms-orbit{width:70px;height:70px;display:grid;place-items:center;border-radius:22px;background:var(--theme-soft,#d9cef9);color:var(--theme-accent,#7759d7);font-size:39px;margin-bottom:25px}.cms-plan-explain ol{list-style:decimal;padding-left:22px;margin:25px 0}.cms-plan-explain li{padding-left:10px;margin-bottom:25px}.cms-plan-explain p{font-size:13px}.cms-calendar{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border-top:1px solid var(--cms-line);border-left:1px solid var(--cms-line);margin-top:24px}.cms-weekday{text-align:center;padding:12px;background:var(--theme-surface,#f8f7fc);font-size:11px}.cms-day,.cms-weekday{border-right:1px solid var(--cms-line)}.cms-day{min-height:128px;padding:8px;border-bottom:1px solid var(--cms-line)}.cms-day time{display:block;font-size:12px;margin-bottom:7px}.cms-day.outside{background:var(--theme-surface,#fafafd);color:var(--theme-muted,#bab8c5)}.cms-app .cms-day button{font-size:10px;padding:7px;text-align:left;background:var(--theme-surface,#f2edff);border-color:var(--theme-line,#e1d7fa);width:100%;margin:3px 0;overflow-wrap:anywhere;line-height:1.4}.cms-day button small{display:block;font-size:8px;color:var(--theme-muted,#8a78b2);margin-bottom:4px}.cms-day button.pending{border-style:dashed;background:var(--theme-surface,#fff)}.cms-panel-title>input[type=month]{width:180px}.cms-token-list>div{display:flex;gap:10px;justify-content:space-between;align-items:center;padding:14px 0;border-bottom:1px solid var(--cms-line);font-size:13px}.cms-token-list button{font-size:11px;padding:6px 9px}.cms-token-list small{color:var(--cms-muted)}.cms-secret{padding:15px;background:var(--theme-surface,#f7f3ff);border:1px solid var(--theme-line,#e1d5ff);border-radius:10px;margin:17px 0}.cms-secret p{font-size:12px}.cms-secret button{margin:10px 7px 0 0;font-size:12px}.cms-app pre{overflow:auto;background:var(--theme-surface,#f5f4f9);line-height:1.8;padding:13px;border-radius:8px}.cms-app code,.cms-app pre{font-size:11px}.cms-actions{display:flex;gap:10px}.cms-footer{border-top:1px solid var(--cms-line);margin-top:35px;padding:20px 0;font-size:11px;color:var(--theme-muted,#aaa6b9);display:flex;justify-content:space-between;gap:20px}.cms-login{min-height:100vh;background:radial-gradient(ellipse at 15% 15%,var(--theme-soft,#e6dffc),transparent 55%),var(--theme-surface,#f7f6fa);display:grid;place-content:center;padding:30px}.cms-login-brand{font-size:38px;font-weight:800;letter-spacing:-2px;margin:0 0 26px;text-align:center}.cms-login-brand span{color:var(--theme-accent,#7358d9)}.cms-login form{width:min(420px,calc(100vw - 40px));padding:35px;background:var(--theme-surface,#fff);border:1px solid var(--cms-line);border-radius:21px;box-shadow:0 20px 80px #50406c0c}.cms-login h1{font-size:26px;font-weight:700;letter-spacing:-.7px;margin:8px 0}.cms-login p{font-size:13px;color:var(--cms-muted);line-height:1.7}.cms-login button{width:100%;margin-top:13px}.cms-login a{display:block;text-align:center;font-size:12px;color:var(--cms-muted)}.cms-login a,.cms-login label{margin-top:22px}@media(min-width:1600px){.cms-workspace{padding-right:60px;padding-left:60px}}@media(max-width:1150px){.cms-workspace{padding:25px 22px 0}.cms-sidebar{width:188px;padding:27px 12px}.cms-workspace{width:calc(100% - 188px);margin-left:188px}.cms-brand{font-size:26px}.cms-editor-layout{grid-template-columns:minmax(0,1fr) 270px;gap:14px}.cms-panel{padding:20px}.cms-panel-title{flex-wrap:wrap}.cms-post-list{margin:0 -20px -20px}.cms-post-row time{display:none}.cms-app .cms-post-row{grid-template-columns:minmax(0,1fr) 115px 16px;padding:18px 20px}.cms-filters{max-width:100%}.cms-plan-layout{grid-template-columns:minmax(0,1fr)}.cms-plan-explain ol{display:flex;gap:25px}.cms-plan-explain li{flex:1}.cms-stats>div{padding:18px}.cms-topbar-right>span{display:none}}@media(max-width:820px){.cms-app{display:block}.cms-sidebar{width:100%;position:sticky;top:0;display:flex;flex-direction:row;align-items:center;padding:10px 16px;gap:20px}.cms-brand{margin:0;font-size:23px}.cms-brand small{display:none}.cms-sidebar nav{display:flex;gap:4px;margin-left:auto;overflow:auto}.cms-sidebar nav button{font-size:11px;padding:8px}.cms-sidebar nav button span,.cms-sidebar-bottom{display:none}.cms-workspace{width:100%;margin:0;padding:24px 18px 0}.cms-editor-layout{grid-template-columns:minmax(0,1fr)}.cms-editor-side{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.cms-editor-side>.cms-panel:first-child{grid-column:1/-1}.cms-topbar h1{font-size:27px}.cms-topbar-right button{font-size:12px}.cms-stats{gap:10px}.cms-stats strong{font-size:27px}.cms-stats span{font-size:11px}.cms-calendar{overflow:visible}.cms-day{padding:5px;min-height:90px}.cms-app .cms-day button{font-size:8px;padding:3px}.cms-day button small{display:none}}@media(max-width:500px){.cms-sidebar{gap:9px;padding:10px}.cms-brand{font-size:19px}.cms-sidebar nav button{font-size:9px;padding:7px 5px;border-radius:6px}.cms-topbar{gap:12px;margin-bottom:18px}.cms-kicker{font-size:8px}.cms-topbar h1{font-size:24px}.cms-topbar-right button{padding:10px;font-size:11px}.cms-workspace{padding:20px 12px 0}.cms-stats{grid-template-columns:repeat(2,1fr)}.cms-panel{padding:18px}.cms-post-list{margin:0 -18px -18px}.cms-app .cms-post-row{grid-template-columns:minmax(0,1fr) 99px;gap:8px;padding:16px 18px}.cms-post-row>span:last-child{display:none}.cms-post-row strong{font-size:13px}.cms-badge{font-size:9px}.cms-fields{grid-template-columns:1fr}.cms-filters{width:100%}.cms-filters input{width:55%}.cms-filters select{width:45%}.cms-editor-side{grid-template-columns:1fr}.cms-app .cms-title-input{font-size:20px}.cms-editor-toolbar{flex-wrap:wrap}.cms-editor-toolbar>span:last-child{margin-left:0}.cms-body-toolbar{flex-wrap:wrap}.cms-plan-explain ol{display:block}.cms-footer{font-size:9px}.cms-actions{flex-wrap:wrap}.cms-login form{padding:27px}.cms-calendar{margin-left:-12px;margin-right:-12px}.cms-day{min-height:78px}.cms-app .cms-day button{font-size:7px;line-height:1.3}.cms-weekday{font-size:9px}}.cms-operation{display:contents;border:0;padding:0;margin:0;min-width:0}.fulfillment-admin .fulfillment-counts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0}.fulfillment-counts>div{display:flex;flex-direction:column;gap:5px;padding:16px;background:var(--theme-soft,#f3effa);border:1px solid var(--cms-line);border-radius:12px;min-width:0;overflow-wrap:anywhere}.fulfillment-counts strong{font-size:28px;line-height:1.3;font-variant-numeric:tabular-nums;color:var(--cms-ink)}.fulfillment-counts small,.fulfillment-counts span{font-size:12px;color:var(--cms-muted)}.fulfillment-admin .fulfillment-status.attention,.fulfillment-admin .fulfillment-test-badge{background:var(--theme-warning-surface,#fff3dc);color:var(--theme-warning,#9b6e1d)}.fulfillment-admin .fulfillment-status.complete{background:var(--theme-success-surface,#e9f6ed);color:var(--theme-success,#34724a)}.fulfillment-admin .fulfillment-reason{padding:12px 14px;border-left:3px solid var(--theme-warning,#9b6e1d);background:var(--theme-warning-surface,#fff3dc);color:var(--cms-ink);border-radius:0 8px 8px 0;overflow-wrap:anywhere}.fulfillment-admin .fulfillment-test-fields{margin:0;padding:0;border:0;min-width:0}.fulfillment-admin .fulfillment-test-form{max-width:880px}.fulfillment-admin .fulfillment-evidence{max-width:100%;overflow-wrap:anywhere}.fulfillment-admin .fulfillment-evidence details{margin:8px 0;padding:9px 11px}.fulfillment-admin pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;max-width:100%}.fulfillment-admin .fulfillment-refresh{font-size:12px}@media(max-width:500px){.fulfillment-admin .fulfillment-counts{grid-template-columns:1fr}.fulfillment-admin .g-toolbar{flex-wrap:wrap}.fulfillment-admin .fulfillment-test-form button{width:100%}}.growth-admin{font-size:16px;color:var(--theme-text,#28233e)}.g-hero{display:flex;justify-content:space-between;gap:32px;padding:36px 38px;background:linear-gradient(120deg,#292043,#453267);color:#fff;border-radius:22px;margin-bottom:24px}.g-eyebrow{font-size:12px;letter-spacing:.13em;font-weight:700;color:var(--theme-accent,#7862ae)}.g-hero .g-eyebrow{color:#c1acf5}.g-hero h2{font-size:30px;line-height:1.25;letter-spacing:-.8px;margin:14px 0;font-weight:600}.g-hero p{max-width:540px;color:#d1c8df;font-size:16px;line-height:1.6}.g-health{align-self:center;display:flex;flex-direction:column;gap:16px;font-size:14px;min-width:270px}.g-health span{display:flex;align-items:center;gap:9px}.g-health i{width:7px;height:7px;border-radius:100%;background:var(--theme-soft,#bba8d2);flex-shrink:0}.g-health i.on{background:var(--theme-success-surface,#81e5c0);box-shadow:0 0 0 4px #81e5c018}.g-tabs{display:flex;gap:6px;padding:6px;background:var(--theme-soft,#eeebf4);border-radius:14px;overflow:auto;margin-bottom:22px}.g-tabs button{border:0!important;background:none!important;white-space:nowrap;font-size:14px!important;padding:11px 14px!important;border-radius:10px!important;color:var(--theme-muted,#6b627d)!important}.g-tabs button.active{background:var(--theme-surface,#fff)!important;color:var(--theme-accent,#4f3396)!important;box-shadow:0 2px 8px #3220500c}.g-body{border:0;min-width:0;margin:0;padding:0}.g-panel{background:var(--theme-surface,#fff);border:1px solid var(--theme-line,#e6e2ef);border-radius:18px;padding:26px;min-width:0}.g-panel,.g-panel-heading{margin-bottom:22px}.customer-card h2,.g-panel h2{font-size:21px;font-weight:600;letter-spacing:-.35px;margin:0 0 10px}.customer-card h3,.g-panel h3{font-size:18px;font-weight:600;margin:0 0 10px}.customer-card p,.g-panel p{font-size:16px;line-height:1.65;margin:12px 0;color:var(--theme-muted,#736a83)}.customer-card label,.g-panel label{display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:500;margin:16px 0;color:var(--theme-muted,#554a67)}.customer-card input:not([type=checkbox]),.customer-card select,.customer-card textarea,.g-panel input:not([type=checkbox]),.g-panel select,.g-panel textarea,.g-payout input,.g-toolbar select{width:100%;border:1px solid var(--theme-line,#dfd9eb);background:var(--theme-surface,#fcfbfe);border-radius:10px;padding:12px 13px;font-family:inherit;font-size:16px;line-height:1.4;min-height:46px;color:var(--theme-text,#2c233d);box-sizing:border-box}.customer-card input:focus,.customer-card select:focus,.customer-card textarea:focus,.g-panel input:focus,.g-panel select:focus,.g-panel textarea:focus{outline:2px solid #9880e2;outline-offset:2px}.customer-card button:not(.button),.g-panel button,.g-payout button,.g-toolbar button{padding:11px 16px;border:1px solid var(--theme-line,#dfd7ec);border-radius:10px;color:var(--theme-muted,#594377);background:var(--theme-surface,#fff);font:500 14px/1.5 var(--font-golos),sans-serif;cursor:pointer}.customer-page button:disabled,.growth-admin button:disabled{opacity:.45;cursor:wait}.g-primary{background:#7451d9!important;color:#fff!important;border-color:#7451d9!important}.customer-page a:not(.button),.g-panel a,.growth-landing a:not(.button){color:var(--theme-accent,#6b48bb);text-decoration:underline;text-underline-offset:4px}.customer-card small,.g-panel small,.g-table-scroll small{display:block;font-size:12px;line-height:1.5;color:var(--theme-muted,#8a7c9e);margin-top:5px;overflow-wrap:anywhere}.g-toolbar{display:flex;align-items:center;gap:12px;margin:14px 0 24px;flex-wrap:wrap}.g-toolbar>div:first-child{flex:1}.g-toolbar h2{font-size:22px;margin:0}.g-toolbar p{font-size:14px;color:var(--theme-muted,#80758f);margin:6px 0}.g-toolbar select{width:auto}.g-toolbar>span{font-size:14px;color:var(--theme-muted,#80758f)}.g-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:22px 0}.g-kpis>div{border:1px solid var(--theme-line,#e6e2ef);border-radius:16px;background:var(--theme-surface,#fff);padding:22px;display:flex;flex-direction:column;gap:12px;min-width:0}.g-kpis span{font-size:14px;color:var(--theme-muted,#756a86)}.g-kpis strong{font-size:28px;font-weight:600;letter-spacing:-.8px;overflow-wrap:anywhere}.g-kpis small{font-size:12px;color:var(--theme-muted,#968aa7)}.g-grid{display:grid;grid-template-columns:1.35fr 1fr;gap:22px;align-items:start}.g-grid.thirds{grid-template-columns:repeat(3,1fr)}.g-grid .g-panel{height:100%}.g-grid:has(>.g-panel){margin-bottom:22px}.g-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.g-trend{display:block;width:100%;height:auto;margin:10px 0}.g-bars{display:grid;gap:22px;margin:24px 0}.g-bars>div{display:grid;grid-template-columns:125px 1fr 45px;gap:12px;align-items:center;font-size:14px}.g-bars>div>div{height:8px;background:var(--theme-surface,#f1edf8);border-radius:10px;overflow:hidden}.g-bars i{height:100%;display:block;background:linear-gradient(90deg,var(--theme-soft,#aa91f0),#7455da);border-radius:10px}.g-bars b{text-align:right;font-weight:500}.g-table-scroll{overflow-x:auto;max-width:100%}.g-table-scroll table{width:100%;border-collapse:collapse;font-size:14px;text-align:left;line-height:1.5}.g-table-scroll th{font-size:12px;font-weight:500;color:var(--theme-muted,#90839f);border-bottom:1px solid var(--theme-line,#e9e4f0);padding:10px 14px 14px;white-space:nowrap}.g-table-scroll td{padding:16px 14px;border-bottom:1px solid var(--theme-line,#f0edf5);vertical-align:middle;max-width:460px;overflow-wrap:anywhere}.g-table-scroll td:first-child,.g-table-scroll th:first-child{padding-left:0}.g-table-scroll tr:last-child td{border-bottom:0}.g-note{background:var(--theme-surface,#f2eff9);border:1px solid var(--theme-line,#e5dff1);border-radius:12px;padding:15px 18px;font-size:14px!important;line-height:1.6!important;color:var(--theme-muted,#7b6c8d)!important;margin:18px 0}.g-badge{display:inline-flex;align-items:center;font-size:12px;line-height:1.3;border-radius:20px;padding:7px 11px;background:var(--theme-soft,#f0edf6);color:var(--theme-muted,#86789c);white-space:nowrap}.g-badge.approved,.g-badge.available,.g-badge.paid,.g-badge.published,.g-badge.running{background:var(--theme-success-surface,#e2f6ec);color:var(--theme-success,#328567)}.g-badge.blocked,.g-badge.clawback,.g-badge.rejected{background:var(--theme-danger-surface,#ffedf1);color:var(--theme-danger,#a45770)}.g-badge.demo,.g-badge.pending,.g-badge.unverified{background:var(--theme-warning-surface,#fff4df);color:var(--theme-warning,#aa8240)}.g-empty{padding:34px 20px;text-align:center;color:var(--theme-muted,#9788aa);font-size:14px}.g-empty>span{font-size:36px;font-weight:300;color:var(--theme-accent,#baa9cf)}.g-empty p{max-width:440px;margin:8px auto!important}.g-variant{background:var(--theme-surface,#f8f6fc);padding:22px;border-radius:14px;border:1px solid var(--theme-line,#e7e1f0)}.g-check{flex-direction:row!important;align-items:flex-start;gap:10px!important;font-size:14px!important;line-height:1.6;font-weight:400!important}.g-check input{width:18px;height:18px;accent-color:#7451d9;flex-shrink:0;margin-top:3px}.g-ideas{display:grid;gap:22px}.g-ideas article{display:grid;grid-template-columns:56px 1fr 120px;gap:20px;padding-bottom:24px;border-bottom:1px solid var(--theme-line,#eee9f5)}.g-ideas article:last-child{border:0;padding:0}.g-ideas h3{margin:8px 0}.g-ideas p{font-size:14px}.g-idea-rank{font-size:30px;font-weight:600;color:var(--theme-accent,#8568c9)}.g-idea-rank small{font-size:12px;white-space:nowrap}.g-ideas select{font-size:14px;align-self:start}.g-steps{display:grid;gap:18px;padding-left:24px;color:var(--theme-muted,#7a6c8b);font-size:16px;line-height:1.6}.g-steps b{display:block;color:var(--theme-text,#433351)}.g-url{display:block;padding:16px;background:var(--theme-surface,#f6f2fc);border-radius:10px;overflow-wrap:anywhere;white-space:pre-wrap;font:14px/1.7 monospace;margin:16px 0}.g-payout{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding:20px 0;border-bottom:1px solid var(--theme-line,#eee7f5)}.g-payout input{width:240px}.customer-card details,.g-panel details{margin:20px 0}.customer-card summary,.g-panel summary{cursor:pointer;font-size:14px;color:var(--theme-accent,#775598);line-height:1.5}.g-panel pre{font-size:12px;background:var(--theme-surface,#f7f4fc);padding:16px;overflow:auto;max-height:420px;border-radius:10px}.g-panel blockquote{font-size:18px;line-height:1.6;margin:16px 0;padding-left:18px;border-left:3px solid var(--theme-line,#b4a0db);white-space:pre-wrap}.g-panel ul{padding-left:24px;line-height:1.8;color:var(--theme-muted,#7e6e90)}.g-loading{font-size:14px;color:var(--theme-muted,#8b75ad)}.g-sources{font-size:12px;color:var(--theme-muted,#8f829f);margin:16px 0}.g-sources a{color:var(--theme-accent,#7655a6);text-decoration:underline}.growth-privacy-error{position:fixed;bottom:50px;left:16px;z-index:81;max-width:340px;background:var(--theme-warning-surface,#fff3dc);padding:14px;border-radius:12px;font-size:14px}.customer-page,.growth-landing{padding-top:56px;padding-bottom:80px;font-size:16px}.customer-heading{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-bottom:40px}.customer-heading h1,.growth-landing h1{font-size:clamp(32px,4vw,54px);font-weight:600;letter-spacing:-1.8px;line-height:1.2;margin:18px 0 20px}.customer-heading p,.growth-lead{font-size:18px;line-height:1.65;color:var(--theme-muted,#8b779c);max-width:660px}.customer-portrait{width:140px;height:140px;flex-shrink:0}.customer-portrait svg{width:100%;height:100%}.customer-auth{display:grid;grid-template-columns:440px 1fr;gap:80px;align-items:center}.customer-card{padding:30px;background:var(--theme-surface,#fff);border:1px solid var(--theme-line,#e6dfed);border-radius:20px;margin-bottom:24px;min-width:0}.customer-card .button{margin:12px 0}.customer-intro h2{font-size:30px;line-height:1.25;letter-spacing:-.8px}.customer-intro p{font-size:17px;line-height:1.7;color:var(--theme-muted,#8a789b)}.customer-tabs{display:flex;gap:8px;border-bottom:1px solid var(--theme-line,#e7dfef);margin:0 0 28px;overflow:auto}.customer-tabs button{border:0!important;border-radius:0!important;background:none!important;padding:16px 12px!important;white-space:nowrap;font-size:14px!important;color:var(--theme-muted,#9b88aa)!important;cursor:pointer}.customer-tabs button.active{color:var(--theme-accent,#7650bb)!important;border-bottom:3px solid #8660cc!important}.customer-target{overflow-wrap:anywhere;font-size:14px;background:var(--theme-surface,#f8f4fc);padding:14px;border-radius:12px;color:var(--theme-muted,#8b73a0)}.customer-order>.g-toolbar strong{font-size:28px;font-weight:600;margin-right:auto}.customer-order .g-toolbar small,.customer-order .g-toolbar time{font-size:12px;color:var(--theme-muted,#a28eae)}.customer-dl{display:grid;gap:12px}.customer-dl>div,.customer-ledger{display:flex;justify-content:space-between;gap:20px;padding:10px 0;border-bottom:1px solid var(--theme-line,#eee7f5);font-size:14px}.customer-dl dt{color:var(--theme-muted,#9a83aa)}.customer-dl dd{color:var(--theme-muted,#705982);overflow-wrap:anywhere}.partner-summary{background:linear-gradient(120deg,var(--theme-surface,#fff),var(--theme-surface,#eee7ff))}.partner-summary h2{font-size:30px;line-height:1.25;margin:18px 0}.partner-hero{display:grid;grid-template-columns:1.4fr 1fr;gap:36px;align-items:center;margin:10px 0 48px}.partner-hero h1{font-size:clamp(34px,4.5vw,62px)}.partner-hero h1 em{font-style:normal;color:var(--theme-accent,#8656d4)}.partner-hero p{max-width:650px;line-height:1.7;font-size:18px;color:var(--theme-muted,#8a749c)}.partner-hero small{display:block;font-size:14px;color:var(--theme-muted,#a68db8);line-height:1.5;margin-top:20px}.partner-portrait{position:relative;aspect-ratio:1;background:radial-gradient(ellipse at center,var(--theme-soft,#e4d7ff) 0,var(--theme-glass,#eee6ff66) 40%,transparent 67%);padding:50px}.partner-portrait svg{width:100%;height:100%}.partner-portrait>span{position:absolute;bottom:20px;left:15%;background:var(--theme-surface,#fff);padding:12px 18px;border:1px solid var(--theme-line,#e8d8f5);border-radius:14px;transform:rotate(-7deg);font-size:16px;color:var(--theme-accent,#8d61b2)}.growth-landing>.g-kpis{grid-template-columns:repeat(3,1fr);margin-bottom:38px}.growth-landing>.g-grid{margin-top:32px}.growth-landing .customer-card .g-grid{margin-top:30px}.growth-landing .customer-card .g-grid p{font-size:16px}.review-stars{color:var(--theme-accent,#b896df);font-size:22px;letter-spacing:2px}.customer-card blockquote{font-size:18px;line-height:1.65;margin:24px 0;color:var(--theme-muted,#6d5680);white-space:pre-wrap}.answer-library{max-width:900px}.answer-library .customer-card{margin:24px 0}.tool-result{margin-top:22px;background:var(--theme-soft,#f0eafa);padding:18px;border-radius:14px;color:var(--theme-accent,#76508f)}.tool-price{display:flex;justify-content:space-between;gap:20px;margin:24px 0;align-items:center}.tool-price strong{font-size:30px;font-weight:600;color:var(--theme-accent,#75529b);overflow-wrap:anywhere}.tool-price span{font-size:14px;color:var(--theme-muted,#a38ab5)}.order-card.experiment-link-first{display:flex;flex-direction:column}.order-card.experiment-link-first>*{order:2}.order-card.experiment-link-first>.order-card-heading,.order-card.experiment-link-first>.order-mode-switch{order:0}.order-card.experiment-link-first>.experiment-link-block{order:1;margin:10px 0 20px}.order-card.experiment-compact{padding:22px}.order-card.experiment-compact .package-grid{gap:8px}.order-card.experiment-compact .package{padding:17px 12px}.order-card.experiment-compact .package-note{display:none}.experiment-offer>summary{padding:16px 0;font-size:14px;color:var(--theme-muted,#9474ae);cursor:pointer}.offer-inline .experiment-offer>summary{display:none}.experiment-offer .order-bump{margin-top:14px}.cms-sidebar nav{overflow:auto}.cms-app .cms-operation,.cms-workspace{min-width:0}@media(min-width:1400px){.growth-admin{max-width:1520px;margin:auto}}@media(max-width:1100px){.g-hero{flex-direction:column;gap:15px}.g-health{align-self:flex-start}.g-grid{grid-template-columns:1fr}.g-kpis{grid-template-columns:repeat(2,1fr)}.g-grid .g-panel{height:auto;margin:0}.g-ideas article{grid-template-columns:45px 1fr}.g-ideas article>select{grid-column:2;width:170px}.customer-auth{gap:32px;grid-template-columns:1fr 1fr}.partner-hero{grid-template-columns:1.5fr 1fr}.partner-portrait{padding:18px}}@media(max-width:700px){.g-hero{padding:25px 22px}.g-hero h2{font-size:26px}.g-health{font-size:12px;min-width:0;gap:12px}.g-panel{padding:20px 17px;border-radius:14px}.g-kpis{gap:10px}.g-kpis>div{padding:17px 14px}.g-kpis strong{font-size:24px}.g-kpis span{font-size:12px}.g-fields{grid-template-columns:1fr}.g-toolbar{gap:10px}.g-toolbar>div:first-child{flex-basis:100%}.g-toolbar h2{font-size:20px}.g-toolbar button{font-size:12px;padding:9px 12px}.g-tabs{margin-inline:-4px}.g-tabs button{padding:10px 11px!important}.g-bars>div{grid-template-columns:105px 1fr 35px;gap:9px;font-size:12px}.g-ideas article{gap:12px;grid-template-columns:30px 1fr}.g-idea-rank{font-size:23px}.g-idea-rank small{font-size:12px}.g-table-scroll table{font-size:14px;min-width:420px}.g-grid.thirds{grid-template-columns:1fr;gap:30px}.g-steps{font-size:14px}.customer-page,.growth-landing{padding-top:30px;padding-bottom:55px}.customer-heading{gap:0;margin-bottom:24px}.customer-heading h1,.growth-landing h1{font-size:32px;letter-spacing:-1.1px}.customer-heading p,.growth-lead{font-size:16px}.customer-portrait{width:82px;height:100px}.customer-auth{grid-template-columns:1fr;gap:14px}.customer-intro{padding:0 8px}.customer-intro h2{font-size:25px}.customer-card{padding:22px 18px;border-radius:16px}.customer-tabs{margin-bottom:22px}.customer-tabs button{padding:12px 10px!important}.partner-hero{grid-template-columns:1fr;gap:0;margin-bottom:25px}.partner-hero h1{font-size:36px}.partner-hero p{font-size:16px}.partner-portrait{max-width:220px;justify-self:center;margin:0}.partner-portrait>span{font-size:12px;padding:9px 12px}.growth-landing>.g-kpis{grid-template-columns:1fr;gap:10px}.growth-landing>.g-kpis>div{flex-direction:row;align-items:center;gap:24px}.partner-summary h2{font-size:25px}.customer-order .g-toolbar strong{font-size:24px}.g-url{font-size:12px}.g-payout input{width:100%}.growth-privacy-error{max-width:260px;font-size:12px}.tool-price strong{font-size:25px}.answer-library .customer-card h2{font-size:20px}}.growth-consent{position:fixed;z-index:40;left:16px;bottom:calc(16px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:5px;max-width:calc(100vw - 24px);padding:4px 5px 4px 14px;border:1px solid var(--theme-line,#e9e5ed);border-radius:13px;background:var(--theme-surface,#fff);box-shadow:0 4px 20px #30204212;color:var(--theme-muted,#756d7f);font:400 12px/1.4 var(--font-golos),sans-serif}.growth-consent>a{display:inline-flex;align-items:center;min-height:36px;margin-right:7px;color:var(--theme-muted,#716779);text-decoration:underline;text-decoration-color:#c8c0cf;text-underline-offset:3px}.growth-consent button{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 10px;border:0;border-radius:8px;font:500 12px var(--font-golos),sans-serif;cursor:pointer}.growth-consent .cookie-accept{background:var(--theme-soft,#f0eafa);color:var(--theme-accent,#6949a2)}.growth-consent .cookie-accept:hover{background:var(--theme-soft,#e7ddf6)}.growth-consent .cookie-dismiss{background:transparent;color:var(--theme-muted,#82788c);padding:0;width:36px;font-size:21px;font-weight:400}.growth-consent .cookie-dismiss:hover{background:var(--theme-surface,#f5f3f7)}.cookie-settings-link:focus-visible,.growth-consent :focus-visible{outline:2px solid #7953d3;outline-offset:2px}.cookie-settings-link{border:0;background:none;padding:0;color:inherit;font:inherit;text-align:left;cursor:pointer;text-decoration:underline;text-underline-offset:3px}body:has(.boost-dock.keyboard-open) .growth-consent,body:has(.boost-support-panel) .growth-consent{display:none}@media(max-width:620px){.growth-consent{left:12px;bottom:calc(12px + env(safe-area-inset-bottom));padding:2px 4px 2px 12px;gap:2px}.growth-consent button{min-width:44px;height:44px}.growth-consent>a{min-height:44px}body:has(.boost-dock) .growth-consent{bottom:calc(148px + env(safe-area-inset-bottom))}}.customer-fulfillment{margin-top:20px;padding-top:20px;border-top:1px solid var(--theme-line,#e6dfed)}.customer-fulfillment h4,.fulfillment-admin h4{font-size:16px;margin:14px 0}.fulfillment-admin .g-subnav{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.fulfillment-admin .g-subnav .active{background:var(--theme-soft,#f0eafa);color:var(--theme-accent,#7650bb)}.fulfillment-admin .g-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.fulfillment-admin .g-heading h2{font-size:28px;line-height:1.3;margin:12px 0}.fulfillment-admin .g-heading p{color:var(--theme-muted,#8b779c);line-height:1.6}.fulfillment-order-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.fulfillment-order-list .g-panel{margin:0}.fulfillment-admin td,.fulfillment-id{overflow-wrap:anywhere}.fulfillment-admin .g-table-wrap{overflow:auto;max-width:100%}.fulfillment-admin table{width:100%;min-width:620px;border-collapse:collapse;font-size:13px}.fulfillment-admin td,.fulfillment-admin th{text-align:left;vertical-align:top;padding:14px 10px;border-bottom:1px solid var(--theme-line,#e6dfed);max-width:320px;line-height:1.6}.fulfillment-admin th{color:var(--theme-muted,#8b779c);font-weight:500}.fulfillment-detail{border-color:var(--theme-accent,#7650bb)}.fulfillment-line{padding:14px 0;border-bottom:1px solid var(--theme-line,#e6dfed)}.fulfillment-admin .customer-dl dd{text-align:right;min-width:0}@media(max-width:900px){.fulfillment-order-list{grid-template-columns:1fr}.fulfillment-admin .g-heading{align-items:flex-start;flex-wrap:wrap}}@media(max-width:700px){.fulfillment-admin .g-heading h2{font-size:24px}.fulfillment-admin .customer-dl>div{gap:12px}.customer-fulfillment .g-toolbar button{min-height:44px}}.fulfillment-measured-at{display:block;font-size:12px;margin-top:5px;color:var(--theme-muted,#8b779c)}.seo-content{position:relative;margin-top:64px;margin-bottom:64px;scroll-margin-top:90px}.seo-reading{max-width:1000px;margin:auto}.seo-reading h2{font-size:clamp(24px,3vw,34px);letter-spacing:-.045em;line-height:1.25;margin:32px 0 18px}.seo-intro{font-size:20px;line-height:1.65;max-width:800px}.seo-toc{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0 40px}.seo-toc a{padding:10px 15px;border:1px solid var(--theme-line,#dedce9);border-radius:30px;font-size:14px}.seo-prose{max-width:760px;font-size:17px;line-height:1.8}.seo-prose h3{font-size:22px;line-height:1.4}.seo-prose p,.seo-prose ul{margin:18px 0}.seo-inline-order a,.seo-prose a{color:var(--theme-accent,#5840c8);text-decoration:underline;text-underline-offset:5px}.seo-infographic{margin:38px 0;padding:30px;background:var(--theme-surface,#eae7ff);border-radius:28px}.seo-infographic figcaption{font-size:22px;font-weight:700;letter-spacing:-.04em}.seo-infographic ol{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;list-style:none;margin:26px 0 0;padding:0}.seo-infographic li>span{display:grid;place-items:center;background:#29233d;color:var(--theme-success,#e7ff8b);border-radius:50%;width:45px;height:45px;font-weight:700}.seo-infographic h3{font-size:18px;margin:16px 0 10px}.seo-infographic p{font-size:16px;line-height:1.6}.seo-video{margin:44px 0;display:grid;grid-template-columns:1fr 1.4fr;gap:24px;align-items:center}.seo-video video{width:100%;height:auto;aspect-ratio:16/9;border-radius:20px;background:#201c30}.seo-video details{grid-column:1/-1}.seo-video p{line-height:1.7}.seo-reading details{border-bottom:1px solid var(--theme-line,#dedce9);padding:18px 0;line-height:1.65}.seo-reading summary{cursor:pointer;font-size:17px;font-weight:600}.seo-reading details p{max-width:760px}.seo-related{margin:38px 0}.seo-related a{display:inline-flex;gap:20px;margin:0 12px 12px 0;padding:15px 20px;border-radius:14px;background:var(--theme-surface,#fff);border:1px solid var(--theme-line,#e3e0eb);font-size:16px}.seo-byline{font-size:14px;color:var(--theme-muted,#686274)}.seo-content #seo-order{max-width:1000px;margin:35px auto;scroll-margin-top:90px}.seo-return{position:sticky;bottom:20px;display:block;width:max-content;margin-left:auto;margin-right:125px;background:#302648;color:var(--theme-success,#e4ff8d);padding:12px 22px;border-radius:25px;font-size:14px;font-weight:600;z-index:12}.seo-content [id]{scroll-margin-top:100px}.seo-admin-grid{display:grid;grid-template-columns:300px minmax(0,1fr);gap:24px}.seo-page-list{max-height:700px;overflow:auto;display:grid;gap:8px}.seo-page-list button{text-align:left!important;width:100%}.seo-page-list button[aria-pressed=true]{background:var(--theme-soft,#e9e4ff)}.seo-page-list small{display:block;overflow-wrap:anywhere}.seo-admin-editor textarea{width:100%;min-height:100px}.seo-admin-editor label{display:grid;gap:8px;margin:15px 0}.seo-admin-editor .seo-reading{padding:20px;background:var(--theme-surface,#faf9fd);border-radius:20px}.seo-admin-stats{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:22px}.seo-admin-stats strong{display:block;font-size:26px}.seo-admin-stats>div{flex:1;min-width:130px;padding:20px;border:1px solid var(--theme-line,#e5e0ed);border-radius:18px}.seo-server-article{max-width:850px;margin:auto}.seo-server-article p{line-height:1.8}.seo-blog-directory{margin-top:44px}.seo-blog-directory a{display:block;padding:12px 0;text-decoration:underline;text-underline-offset:4px}@media(max-width:700px){.seo-content{margin-top:38px}.seo-intro{font-size:18px}.seo-infographic{padding:22px}.seo-admin-grid,.seo-infographic ol,.seo-video{grid-template-columns:1fr}.seo-video{gap:10px}.seo-prose{font-size:16px}.seo-toc{gap:8px}.seo-toc a{font-size:14px;padding:8px 12px}.seo-return{bottom:18px;margin-right:100px}.seo-page-list{max-height:260px}.seo-reading h2{margin-top:24px}}.managed-article{max-width:820px;margin:0 auto;padding:50px 22px 80px}.managed-article header{margin:35px 0}.managed-article header h1{font-size:clamp(28px,5vw,47px);line-height:1.2;font-weight:700;letter-spacing:-1.5px}.managed-article header p{font-size:18px;color:var(--theme-muted,#77728a);line-height:1.7;margin-top:20px}.managed-article header time{display:block;color:var(--theme-muted,#8d859f);font-size:13px;margin-top:20px}.managed-article-body{font-size:17px;line-height:1.85;overflow-wrap:anywhere}.managed-article-body>p{margin:22px 0;white-space:pre-line}.managed-article-body>h2{font-size:26px;line-height:1.35;font-weight:700;margin:36px 0 18px;letter-spacing:-.6px}.managed-article-body>h3{font-size:21px;font-weight:600;margin:27px 0 14px}.managed-article-body>ul{list-style:disc;padding-left:25px;margin:22px 0}.managed-article-body>ul li{margin:10px 0}.managed-article-body a{color:var(--theme-accent,#7651d5);text-decoration:underline;text-underline-offset:4px}.article-order{background:linear-gradient(130deg,var(--theme-surface,#eee7ff),var(--theme-surface,#f7f5ff));border:1px solid var(--theme-line,#ddd0ff);border-radius:22px;padding:28px;margin:35px 0;color:var(--theme-text,#29213c);font-size:14px;line-height:1.5}.article-order-heading{display:flex;align-items:center;gap:13px;margin-bottom:20px}.article-order-heading>svg:last-child{margin-left:auto;color:var(--theme-accent,#9a7ae2)}.article-order-heading>div>span{font-size:9px;letter-spacing:1.6px;font-weight:700;color:var(--theme-muted,#9682b7)}.article-order-heading h3{font-size:20px;font-weight:700;margin:4px 0;line-height:1.3;letter-spacing:-.5px}.article-order-heading p{font-size:12px;margin:3px 0;color:var(--theme-muted,#8a759f)}.article-order label{display:flex;flex-direction:column;gap:7px;font-size:12px;font-weight:600;margin:12px 0}.article-order input,.article-order select{background:var(--theme-surface,white);border:1px solid var(--theme-line,#daccf0);border-radius:10px;padding:12px;font:inherit;font-size:15px;width:100%;min-width:0;color:var(--theme-text,#2c2341)}.article-order-controls{display:grid;grid-template-columns:1fr 1fr;gap:15px}.article-order-bottom{display:flex;justify-content:space-between;align-items:center;gap:15px;margin:20px 0 12px}.article-order-bottom strong{font-size:25px;font-weight:700;letter-spacing:-1px;overflow-wrap:anywhere;min-width:0}.article-order small{font-size:10px;color:var(--theme-muted,#90819f);display:block}.article-order .boost-action-link{margin-top:19px;font-size:12px}.article-order .field-error{font-size:12px;color:var(--theme-danger,#a44450);margin:12px 0}.cms-preview .article-order h3{font-size:20px}.cms-preview .article-order p{margin:3px 0}.cms-preview .article-order .button{width:auto}.cms-preview .managed-article-body{font-size:15px}@media(max-width:550px){.article-order{padding:20px;border-radius:17px}.article-order-heading h3{font-size:17px}.article-order-controls{gap:10px}.article-order-bottom strong{font-size:22px}.article-order-bottom .button{font-size:12px;padding:12px}.managed-article{padding:25px 18px 65px}.managed-article-body{font-size:16px}.managed-article-body>h2{font-size:23px}}.article-figure{margin:32px 0 38px}.article-figure picture{display:block;overflow:hidden;border-radius:22px;background:var(--theme-surface,#f5f3fc)}.article-figure img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:contain}.article-figure figcaption{font-size:14px;line-height:1.6;color:var(--theme-muted,#655d77);margin-top:12px}.seo-server-article>.article-figure{max-width:100%}@media(max-width:600px){.article-figure picture{border-radius:18px}.article-figure img{aspect-ratio:5/11}}