.platform-header{--fenix-ink:#101a3a;--fenix-muted:#667085;--fenix-purple:#6737e8;--fenix-purple-dark:#5324d5;--fenix-line:#e5e7f0;z-index:120;border-bottom:1px solid var(--fenix-line);width:100%;color:var(--fenix-ink);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;position:sticky;top:0;box-shadow:0 5px 22px #221c4e12}.platform-header *,.platform-header :before,.platform-header :after{box-sizing:border-box}.platform-header__shell{grid-template-columns:minmax(150px,1fr) auto minmax(150px,1fr);align-items:center;gap:28px;width:min(1440px,100% - 64px);min-height:70px;margin:0 auto;display:grid}.platform-header__brand{align-items:center;width:fit-content;display:inline-flex}.platform-header__logo{object-fit:contain;width:124px;height:40px}.platform-header__brand>strong{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.platform-header__nav,.platform-header__actions,.platform-header__auth{align-items:center;display:flex}.platform-header__nav{gap:clamp(22px,3vw,46px)}.platform-header__nav a,.platform-header__auth a{color:var(--fenix-ink);white-space:nowrap;font-size:14px;font-weight:600;line-height:1;transition:color .16s}.platform-header__nav a:hover,.platform-header__auth a:hover{color:var(--fenix-purple)}.platform-header__actions{justify-self:end;gap:17px;min-width:0}.platform-header--has-businesses .platform-header__shell{grid-template-columns:auto minmax(0,1fr) minmax(150px,230px) auto;gap:20px}.platform-header--has-businesses .platform-header__nav{justify-content:center;gap:clamp(14px,1.7vw,25px);min-width:0}.platform-header__business-switcher{min-width:0}.platform-header__business-switcher .owner-business-switcher{width:100%;max-width:230px}.platform-header__auth{gap:16px}.platform-header__auth a:nth-child(2){display:none}.platform-header a.platform-header__create,.platform-header a.platform-header__mobile-create{background:var(--fenix-purple);color:#fff;text-align:center;border-radius:7px;justify-content:center;align-items:center;min-height:42px;padding:0 22px;font-size:13px;font-weight:750;transition:background .16s,transform .16s;display:inline-flex;box-shadow:0 8px 18px #6737e833}.platform-header a.platform-header__create:hover,.platform-header a.platform-header__mobile-create:hover,.platform-header a.platform-header__create:visited,.platform-header a.platform-header__mobile-create:visited{background:var(--fenix-purple-dark);color:#fff;transform:translateY(-1px)}.platform-header a.platform-header__create:visited,.platform-header a.platform-header__mobile-create:visited{background:var(--fenix-purple);transform:none}.platform-header .lang{min-width:62px}.platform-header .lang__button,.platform-header .lang__native{border:1px solid var(--fenix-line);min-height:38px;color:var(--fenix-ink);box-shadow:none;background:#fff;border-radius:7px}.platform-header .lang__code,.platform-header .lang__chevron{color:var(--fenix-ink)}.platform-header .lang__list{border:1px solid var(--fenix-line);background:#fff;border-radius:8px;box-shadow:0 18px 46px #101a3a2e,0 3px 10px #101a3a14}.platform-header .lang__item,.platform-header .lang__item-code{color:var(--fenix-ink)}.platform-header .lang__item--active{background:#f2effd;border-color:#ddd4fb}.platform-header .workspace-menu--header{--workspace-bg:#fff;--workspace-surface:#f8f7fc;--workspace-surface-strong:#f1edff;--workspace-border:#e5e2ef;--workspace-border-strong:#cfc5f8;--workspace-text:#101a3a;--workspace-muted:#667085;--workspace-accent:#6737e8}.platform-header__menu{border:1px solid var(--fenix-line);width:42px;height:42px;color:var(--fenix-ink);cursor:pointer;background:#fff;border-radius:7px;flex:0 0 42px;justify-content:center;align-items:center;display:none}.platform-header__menu svg{width:20px;height:20px}.platform-header__mobile,.platform-header__backdrop{display:none}.platform-header a:focus-visible,.platform-header button:focus-visible{outline-offset:3px;outline:3px solid #6737e859}@media (max-width:1180px){.platform-header__actions>.lang{min-width:44px}.platform-header__actions>.lang .lang__button{width:44px;min-width:44px;min-height:44px;padding:0}.platform-header__actions>.lang .lang__button>:not(.lang__code){display:none}.platform-header{-webkit-backdrop-filter:none;backdrop-filter:none}.platform-header__shell{grid-template-columns:1fr auto;width:min(100% - 32px,1440px)}.platform-header--has-businesses .platform-header__shell{grid-template-columns:minmax(0,1fr) auto;gap:10px 16px;padding-top:10px;padding-bottom:10px}.platform-header--has-businesses .platform-header__brand{grid-area:1/1}.platform-header--has-businesses .platform-header__actions{grid-area:1/2}.platform-header__business-switcher{grid-area:2/1/auto/-1}.platform-header__business-switcher .owner-business-switcher{max-width:100%}.platform-header__nav,.platform-header__auth,.platform-header .platform-header__actions>a.platform-header__create,.platform-header__actions>.workspace-menu{display:none}.platform-header__actions{gap:8px}.platform-header__menu{display:inline-flex}.platform-header__mobile{z-index:123;border:0;border-left:1px solid var(--fenix-line);overscroll-behavior:contain;visibility:hidden;background:#fff;flex-direction:column;gap:22px;width:min(440px,100vw);height:100dvh;padding:28px 24px 24px;transition:transform .26s cubic-bezier(.22,1,.36,1),visibility .26s;display:flex;position:fixed;top:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-24px 0 64px #101a3a33}.platform-header__mobile--open{visibility:visible;transform:translate(0)}.platform-header__mobile-links,.platform-header__mobile-auth{gap:4px;display:grid}.platform-header__mobile-head{justify-content:space-between;align-items:center;gap:16px;min-height:64px;display:flex}.platform-header__mobile-brand{min-width:0;color:var(--fenix-ink);gap:2px;display:grid}.platform-header__mobile-logo{object-fit:contain;object-position:left center;width:132px;height:auto}.platform-header__mobile-brand span{color:#7b82a5;font-size:13px;font-weight:550;line-height:1.3}.platform-header__mobile-close{width:54px;height:54px;color:var(--fenix-ink);cursor:pointer;background:#fff;border:1px solid #dcdff0;border-radius:14px;flex:0 0 54px;justify-content:center;align-items:center;transition:border-color .16s,background .16s,color .16s;display:inline-flex}.platform-header__mobile-close:hover{color:var(--fenix-purple);background:#f6f3ff;border-color:#c8baf8}.platform-header__mobile-close svg{width:25px;height:25px}.platform-header__mobile-promo,.platform-header__mobile-help{min-height:76px;color:var(--fenix-ink);background:#f5f2ff;border:1px solid #ece7ff;border-radius:16px;grid-template-columns:42px minmax(0,1fr) 20px;align-items:center;gap:12px;padding:12px 14px;display:grid}.platform-header__mobile-promo-icon{width:42px;height:42px;color:var(--fenix-purple);background:#fff;border-radius:12px;place-items:center;display:grid;box-shadow:0 7px 18px #6737e81c}.platform-header__mobile-promo-icon svg,.platform-header__mobile-help>svg:first-child{width:23px;height:23px}.platform-header__mobile-promo>span:nth-child(2),.platform-header__mobile-help>span{gap:3px;min-width:0;display:grid}.platform-header__mobile-promo strong,.platform-header__mobile-help strong{font-size:14px;line-height:1.3}.platform-header__mobile-promo small,.platform-header__mobile-help small{color:#707897;font-size:12px;line-height:1.35}.platform-header__mobile-links a,.platform-header__mobile-auth a{min-height:58px;color:var(--fenix-ink);border:1px solid #0000;border-radius:12px;grid-template-columns:30px minmax(0,1fr) 18px;align-items:center;gap:14px;padding:8px 12px;font-size:15px;font-weight:650;transition:background .16s,border-color .16s,color .16s;display:grid}.platform-header__mobile-links a:hover,.platform-header__mobile-auth a:hover{color:var(--fenix-purple);background:#faf9fe;border-color:#ece8fa}.platform-header__mobile-links a[aria-current=page]{color:var(--fenix-purple);background:#f1edff;border-color:#e8e0ff}.platform-header__mobile-links a>svg:first-child,.platform-header__mobile-auth a>svg:first-child{color:#6f779a;width:23px;height:23px}.platform-header__mobile-links a[aria-current=page]>svg:first-child{color:var(--fenix-purple)}.platform-header__mobile-chevron,.platform-header__mobile-auth a>svg:last-child{color:#7e86a6;justify-self:end;width:17px;height:17px}.platform-header__mobile-auth,.platform-header__mobile-workspace{border-top:1px solid var(--fenix-line);padding-top:14px}.platform-header a.platform-header__mobile-create{text-align:left;border-radius:14px;grid-template-columns:36px minmax(0,1fr) 22px;gap:14px;min-height:62px;padding:0 18px;font-size:16px;display:grid;box-shadow:0 16px 32px #6737e83d}.platform-header__mobile-create>svg:first-child{background:#ffffff1f;border-radius:10px;width:36px;height:36px;padding:7px}.platform-header__mobile-create>svg:last-child{justify-self:end;width:21px;height:21px}.platform-header__mobile-help{background:#f8f8fc;border-color:#e7e9f3;min-height:72px}.platform-header__mobile-help>svg:first-child{color:#5141b8}.platform-header__mobile-footer{border-top:1px solid var(--fenix-line);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px;padding-top:18px;display:grid}.platform-header__mobile-footer .lang__button{min-width:82px}.platform-header__mobile-footer>small{color:#7d84a2;text-align:right;font-size:11px;line-height:1.4}.platform-header__backdrop{z-index:122;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#101a3a94;border:0;display:block;position:fixed;inset:0}}@media (max-width:560px){.platform-header__shell{width:calc(100% - 24px);min-height:62px}.platform-header__logo{width:104px;height:auto}.platform-header__mobile{width:100vw;padding:max(20px,env(safe-area-inset-top)) 16px max(20px,env(safe-area-inset-bottom));border-left:0}.platform-header__mobile-brand span{font-size:12px}.platform-header__mobile-logo{width:118px}.platform-header__mobile-close{flex-basis:50px;width:50px;height:50px}.platform-header__mobile-links a,.platform-header__mobile-auth a{min-height:54px}}@media (prefers-reduced-motion:reduce){.platform-header *,.platform-header :before,.platform-header :after{scroll-behavior:auto!important;transition:none!important}}
