/* v117: scoped geometry and materials. */
@media(min-width:761px){
html:root:root:root:root:root:root:root:root:root body#fernus-ui#fernus-ui .cabinet-nav.ff-segmented{border-radius:32px!important;padding:12px!important;overflow:hidden!important}
html:root:root:root:root:root:root:root:root:root body#fernus-ui#fernus-ui .cabinet-nav.ff-segmented>.cabinet-nav-link{border-radius:20px!important;box-sizing:border-box!important;min-width:0!important}
html:root:root:root:root:root:root:root:root:root body#fernus-ui#fernus-ui .cabinet-notice-panel{transition:opacity .28s ease,transform .34s cubic-bezier(.2,.75,.2,1),visibility 0s linear .34s!important;transform:translateY(-12px)!important;opacity:0!important;visibility:hidden!important}
html:root:root:root:root:root:root:root:root:root body#fernus-ui#fernus-ui .cabinet-notice-panel.is-open{transform:translateY(0)!important;opacity:1!important;visibility:visible!important;transition-delay:0s!important}
}
html:root:root:root:root:root:root:root:root:root body#fernus-ui#fernus-ui :is(.notice-category,.public-account-menu>a,.v7-select-option){border-radius:18px!important;border:0!important;position:relative!important;overflow:hidden!important;transition:background-color .14s ease!important}
html:root:root:root:root:root:root:root:root:root body#fernus-ui#fernus-ui :is(.notice-category,.public-account-menu>a,.v7-select-option)+:is(.notice-category,.public-account-menu>a,.v7-select-option){border-top:0!important}
html:root:root:root:root:root:root:root:root:root body#fernus-ui#fernus-ui :is(.notice-category,.public-account-menu>a,.v7-select-option)+:is(.notice-category,.public-account-menu>a,.v7-select-option)::after{content:"";position:absolute;top:0;left:20px;right:20px;height:1px;background:#ffffff14;pointer-events:none}
html:root:root:root:root:root:root:root:root:root body#fernus-ui#fernus-ui :is(.notice-category,.notification-item){scale:1!important;transform:none!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transition:background-color .14s ease!important;box-shadow:none!important}@media (hover:hover) and (pointer:fine){
html:root:root:root:root:root:root:root:root:root body#fernus-ui#fernus-ui .notification-item:hover{box-shadow:none!important;background-color:#34483c!important}}@media (hover:hover) and (pointer:fine){
html:root:root:root:root:root:root:root:root:root body#fernus-ui#fernus-ui .notification-item[data-notice-category=bank]:hover{background-color:#2c4c60!important}}
html:root:root:root:root:root:root:root:root:root body#fernus-ui#fernus-ui .preloader>.box{background:rgb(30 42 35 / .14)!important;background-image:linear-gradient(135deg,#ffffff16,transparent 55%,#ffffff06)!important;backdrop-filter:blur(22px) saturate(150%)!important;-webkit-backdrop-filter:blur(22px) saturate(150%)!important;border:1px solid #ffffff4a!important;box-shadow:inset 0 1px 0 #ffffff40,inset 0 -1px 0 #ffffff18,0 16px 50px #0003!important}
html:root:root:root:root:root:root:root:root:root #ffRouteLoader>div{background:rgb(30 42 35 / .14)!important;background-image:linear-gradient(135deg,#ffffff16,transparent 55%,#ffffff06)!important;backdrop-filter:blur(22px) saturate(150%)!important;-webkit-backdrop-filter:blur(22px) saturate(150%)!important;border:1px solid #ffffff4a!important;box-shadow:inset 0 1px 0 #ffffff40,inset 0 -1px 0 #ffffff18,0 16px 50px #0003!important}
html:root:root:root:root:root:root:root:root:root body#fernus-ui#fernus-ui .preloader{background:#080d0b55!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important}
@media(max-width:760px){
html:root:root:root:root:root:root:root:root:root body#fernus-ui#fernus-ui .site-header .header-row{position:relative!important;min-height:52px!important}
html:root:root:root:root:root:root:root:root:root body#fernus-ui#fernus-ui .site-header .phone-section-nav{position:static!important;display:block!important;width:auto!important;max-width:none!important;padding:0!important;margin:0!important;transform:none!important}
html:root:root:root:root:root:root:root:root:root body#fernus-ui#fernus-ui .site-header .phone-section-icons{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:3px!important;width:max-content!important;max-width:calc(100% - 100px)!important}
html:root:root:root:root:root:root:root:root:root body#fernus-ui#fernus-ui .site-header .phone-section-icons>a{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 30px!important;width:30px!important;min-width:30px!important;height:40px!important;padding:0!important;margin:0!important}
html:root:root:root:root:root:root:root:root:root body#fernus-ui#fernus-ui .site-header .phone-section-icons>a>svg{width:21px!important;height:21px!important;flex:0 0 21px!important;margin:0!important}
html:root:root:root:root:root:root:root:root:root body#fernus-ui#fernus-ui .site-header .phone-section-nav>.public-account{position:absolute!important;inset:auto 0 auto auto!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important}
html:root:root:root:root:root:root:root:root:root body#fernus-ui#fernus-ui .cabinet-header .cabinet-public-nav{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;display:flex!important;justify-content:center!important;width:max-content!important;margin:0!important;gap:3px!important}
html:root:root:root:root:root:root:root:root:root body#fernus-ui#fernus-ui .cabinet-notice-sheet.open>.cabinet-notice-panel:not(.sheet-dragging){transform:translateY(0)!important;transition:transform .38s cubic-bezier(.2,.75,.2,1),opacity .3s ease!important;opacity:1!important}
@starting-style{
html:root:root:root:root:root:root:root:root:root body#fernus-ui#fernus-ui .cabinet-notice-sheet.open>.cabinet-notice-panel:not(.sheet-dragging){transform:translateY(60px)!important;opacity:0!important}
}
}
html:root:root:root:root:root:root:root:root:root body#fernus-ui#fernus-ui .news-empty{background:var(--fu-surface,#171d18)!important;border-radius:24px!important;padding:24px!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}
html:root:root:root:root:root:root:root:root:root body#fernus-ui#fernus-ui [data-ff-glass-solid]:not(.ff-segmented):not(button):not(a){border-radius:24px!important}
html:root:root:root:root:root:root:root:root:root body#fernus-ui#fernus-ui [data-page=guide]{--unused:0}
html:root:root:root:root:root:root:root:root:root body#fernus-ui#fernus-ui[data-page=guide] :is(.guide-intro-card,.guide-section,.guide-directory){background:var(--fu-surface,#171d18)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;filter:none!important;border-radius:24px!important}
html:root:root:root:root:root:root:root:root:root body#fernus-ui#fernus-ui[data-page=guide] :is(.guide-block,.guide-mini-card,.guide-step,.guide-command-row,.guide-callout,.guide-faq,.guide-table-wrap,.guide-faq details){background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;filter:none!important}
html:root:root:root:root:root:root:root:root:root body#fernus-ui#fernus-ui[data-page=guide] main :is(button,.p-btn,.btn){background:#ffffff0c!important;backdrop-filter:blur(10px) saturate(135%)!important;-webkit-backdrop-filter:blur(10px) saturate(135%)!important;border-radius:16px!important;box-shadow:inset 0 1px 0 #ffffff25!important}
html:root:root:root:root:root:root:root:root:root body#fernus-ui#fernus-ui .gov-filters:has([data-value=archive]){display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;gap:6px!important;padding:6px!important;border-radius:24px!important;scrollbar-width:thin}
html:root:root:root:root:root:root:root:root:root body#fernus-ui#fernus-ui .gov-filters:has([data-value=archive])>.p-btn{flex:0 0 auto!important;min-width:max-content!important;width:auto!important;white-space:nowrap!important;font-size:12px!important;padding:10px 12px!important}
@media(prefers-reduced-motion:reduce){
html:root:root:root:root:root:root:root:root:root body#fernus-ui#fernus-ui :is(.cabinet-notice-panel,.cabinet-notice-sheet.open>.cabinet-notice-panel){transition:none!important}
}
