.fin-gov-more-overlay{position:fixed;inset:0;z-index:30;background:oklch(0 0 0/.28);opacity:0;pointer-events:none;transition:opacity .2s ease-out}.fin-gov-more-overlay[data-open=true]{opacity:1;pointer-events:auto}.fin-gov-more-shell{position:fixed;left:0;right:0;z-index:30;pointer-events:none}.fin-gov-more-panel{display:grid;grid-template-rows:0fr;background:#fff;border-bottom:1px solid transparent;opacity:0;overflow:hidden;transition:grid-template-rows .28s cubic-bezier(.2,0,0,1),opacity .12s ease-out,border-color .16s ease-out,box-shadow .2s ease-out}.fin-gov-more-panel[data-open=true]{grid-template-rows:1fr;opacity:1;pointer-events:auto;border-bottom-color:transparent;box-shadow:none}.fin-gov-more-panel-inner{min-height:0;overflow:hidden}@media (min-width:1024px){.kv-vt-site-header header:has([aria-expanded=true]){border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-color:transparent;box-shadow:none}.fin-gov-more-shell{right:auto;left:50%;width:min(64rem,100%);transform:translateX(-50%)}.fin-gov-more-panel[data-open=true]{border-bottom-right-radius:12px;border-bottom-left-radius:12px;box-shadow:0 1px 1px rgb(15 23 42/.03),0 12px 28px -20px rgb(15 40 70/.16)}}@media (prefers-reduced-motion:reduce){.fin-gov-more-overlay,.fin-gov-more-panel{transition:opacity .15s ease-out}.fin-gov-more-panel[data-open=false]{grid-template-rows:0fr}}#fin-gov-ui-agent-overlay{position:fixed;inset:0;z-index:2147483000;pointer-events:none;contain:strict}[data-ui-agent-hover]{filter:brightness(.985)}#fin-gov-ui-agent-overlay.fingov-ui-agent-glow:before{content:"";position:fixed;inset:0;pointer-events:none;border:2px solid rgba(2,132,199,.55);border-radius:0;box-shadow:inset 0 0 0 1px rgba(14,165,233,.35),inset 0 0 28px 2px rgba(2,132,199,.16);animation:fingov-ui-agent-glow-in .32s ease-out}@keyframes fingov-ui-agent-glow-in{0%{opacity:0}to{opacity:1}}#fin-gov-ui-agent-overlay.fingov-ui-agent-paused:before{border-color:rgba(2,132,199,.34);box-shadow:inset 0 0 0 1px rgba(14,165,233,.2),inset 0 0 22px 1px rgba(2,132,199,.09);animation:none}.fingov-ui-agent-frame{--kva-ease:cubic-bezier(0.22,1,0.36,1);position:fixed;top:0;left:0;width:var(--kva-w,0);height:var(--kva-h,0);transform:translate3d(var(--kva-x,-999px),var(--kva-y,-999px),0);border:2px solid rgba(2,132,199,.9);border-radius:var(--kva-r,0);background:rgba(14,165,233,.06);box-shadow:0 0 0 4px rgba(56,189,248,.16),0 8px 24px -10px rgba(2,132,199,.45);opacity:0;scale:1.06;transform-origin:center;transition:opacity .22s ease-out,scale .38s var(--kva-ease),transform .42s var(--kva-ease),width .42s var(--kva-ease),height .42s var(--kva-ease),border-radius .42s var(--kva-ease);will-change:transform,width,height,opacity}.fingov-ui-agent-frame.is-visible{opacity:1;scale:1}.fingov-ui-agent-frame.is-tracking{transition:opacity .22s ease-out,scale .38s var(--kva-ease)}.fingov-ui-agent-frame:after{content:"";position:absolute;inset:-2px;border-radius:inherit;border:2px solid rgba(56,189,248,.7);opacity:0;pointer-events:none}.fingov-ui-agent-frame.is-ping:after{animation:fingov-ui-agent-frame-ping .76s var(--kva-ease) 1}@keyframes fingov-ui-agent-frame-ping{0%{opacity:.85;scale:1}to{opacity:0;scale:1.14}}.fingov-ui-agent-cursor{position:fixed;top:0;left:0;width:30px;height:30px;margin:0;color:#2b7ca8;opacity:0;filter:drop-shadow(0 2px 4px rgba(9,38,58,.35));transform:translate3d(-200px,-200px,0);transition:opacity .24s ease-out;will-change:transform,opacity}.fingov-ui-agent-cursor-visible{opacity:1}.fingov-ui-agent-cursor-arrow{display:block;width:100%;height:100%;transform-origin:5px 3px;translate:-5px -3px;scale:.82;transition:scale .26s cubic-bezier(.22,1,.36,1)}.fingov-ui-agent-cursor-visible .fingov-ui-agent-cursor-arrow{scale:1}.fingov-ui-agent-cursor svg{width:100%;height:100%;display:block}.fingov-ui-agent-cursor-pulse .fingov-ui-agent-cursor-arrow{animation:fingov-ui-agent-cursor-press .18s cubic-bezier(.3,0,.2,1) 1}@keyframes fingov-ui-agent-cursor-press{0%{scale:1}35%{scale:.86}to{scale:1}}.fingov-ui-agent-particles{position:fixed;display:block;overflow:visible;pointer-events:none;color:#2b7ca8}.fingov-ui-agent-particle{fill:currentColor;opacity:0;transform-box:fill-box;transform-origin:center;animation:fingov-ui-agent-particle .38s cubic-bezier(.16,1,.3,1) forwards}@keyframes fingov-ui-agent-particle{0%{transform:translate(0) scale(.4);opacity:1}60%{opacity:.9}to{transform:translate(var(--kva-dx,0),var(--kva-dy,0)) scale(.9);opacity:0}}.fingov-ui-agent-shield{position:fixed;inset:0;background:transparent;cursor:default}@media (prefers-reduced-motion:reduce){.fingov-ui-agent-cursor,.fingov-ui-agent-cursor-arrow,.fingov-ui-agent-frame{transition-duration:.12s!important}.fingov-ui-agent-cursor-pulse .fingov-ui-agent-cursor-arrow,.fingov-ui-agent-frame.is-ping:after{animation:none}}.fingov-ui-agent-dock{position:fixed;right:16px;bottom:calc(max(env(safe-area-inset-bottom), 1rem) + 3.75rem);z-index:2147482000;display:flex;justify-content:flex-end;pointer-events:none}.fingov-ui-agent-dock>*{pointer-events:auto}@media (max-width:1024px){.fingov-ui-agent-dock{bottom:calc(var(--fingov-tabbar-offset, 0px) + 4rem)}}.fingov-ui-agent-panel{position:absolute;right:0;bottom:0;width:min(344px,calc(100vw - 24px));max-height:min(70vh,600px);display:flex;flex-direction:column;border-radius:16px;border:1px solid #e6ebf1;background:#ffffff;color:#0f172a;box-shadow:0 1px 2px rgba(15,23,42,.05),0 20px 48px -24px rgba(12,74,110,.4);overflow:hidden;transform-origin:bottom right;animation:fingov-ui-agent-in .24s cubic-bezier(.22,1,.36,1)}@keyframes fingov-ui-agent-in{0%{opacity:0;transform:translateY(10px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.fingov-ui-agent-panel [data-ui-agent-entry]{animation:fingov-ui-agent-entry-in .26s cubic-bezier(.22,1,.36,1) both}@keyframes fingov-ui-agent-entry-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.fingov-ui-agent-composer{display:flex;align-items:flex-end;gap:8px;padding:8px 8px 8px 12px;border-radius:16px;border:1px solid #e2e8f0;background:#f8fafc;transition:border-color .16s ease-out,background .16s ease-out,box-shadow .16s ease-out}.fingov-ui-agent-composer:focus-within{border-color:rgba(2,132,199,.45);background:#ffffff;box-shadow:0 0 0 3px rgba(2,132,199,.1)}.fingov-ui-agent-composer__field{flex:1;min-height:24px;max-height:112px;resize:none;border:0;background:transparent;padding:4px 0;font-size:13px;line-height:1.45;color:#0f172a;outline:none}.fingov-ui-agent-composer__field::placeholder{color:#94a3b8}.fingov-ui-agent-composer__send{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;border-radius:999px;background:#0c4a6e;color:#ffffff;transition:background .16s ease-out,opacity .16s ease-out,transform .14s ease-out}.fingov-ui-agent-composer__send:hover:not(:disabled){background:#0a3d5c}.fingov-ui-agent-composer__send:active:not(:disabled){transform:scale(.94)}.fingov-ui-agent-composer__send:disabled{background:#cbd5e1;color:#f8fafc;cursor:not-allowed}@media (max-width:640px){.fingov-ui-agent-dock{right:8px;left:8px;bottom:calc(max(env(safe-area-inset-bottom), 8px) + 4.25rem)}.fingov-ui-agent-panel{right:0;left:0;width:auto;max-height:min(74vh,620px)}}.fingov-ui-agent-runbar{position:fixed;left:50%;bottom:max(18px,env(safe-area-inset-bottom));transform:translateX(-50%);z-index:2147483004;display:inline-flex;align-items:center;gap:10px;padding:7px 10px 7px 13px;border-radius:999px;border:1px solid rgba(2,132,199,.22);background:rgba(255,255,255,.94);-webkit-backdrop-filter:blur(10px) saturate(1.1);backdrop-filter:blur(10px) saturate(1.1);box-shadow:0 1px 2px rgba(15,23,42,.05),0 18px 44px -20px rgba(12,74,110,.55);animation:fingov-ui-agent-runbar-in .32s cubic-bezier(.22,1,.36,1)}@keyframes fingov-ui-agent-runbar-in{0%{opacity:0;transform:translateX(-50%) translateY(10px) scale(.98)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}.fingov-ui-agent-runbar__dot{width:7px;height:7px;border-radius:999px;background:#0ea5e9;box-shadow:0 0 0 0 rgba(14,165,233,.5);animation:fingov-ui-agent-dot 1.8s ease-out infinite}.fingov-ui-agent-runbar__dot.is-paused{background:#94a3b8;box-shadow:none;animation:none}@keyframes fingov-ui-agent-dot{0%{box-shadow:0 0 0 0 rgba(14,165,233,.45)}70%{box-shadow:0 0 0 9px rgba(14,165,233,0)}to{box-shadow:0 0 0 0 rgba(14,165,233,0)}}.fingov-ui-agent-runbar__label{font-size:12px;font-weight:600;color:#0c4a6e;white-space:nowrap}.fingov-ui-agent-runbar__sep{width:1px;height:18px;background:rgba(148,163,184,.45)}.fingov-ui-agent-runbar__btn{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border-radius:999px;border:1px solid transparent;font-size:12px;font-weight:500;color:#0c4a6e;background:rgba(2,132,199,.08);transition:background .16s ease-out,color .16s ease-out}.fingov-ui-agent-runbar__btn:hover{background:rgba(2,132,199,.16)}.fingov-ui-agent-runbar__btn--stop{color:#9f1239;background:rgba(225,29,72,.08)}.fingov-ui-agent-runbar__btn--stop:hover{background:rgba(225,29,72,.16)}@media (max-width:640px){.fingov-ui-agent-runbar{bottom:calc(max(8px, env(safe-area-inset-bottom)) + 76px);gap:8px;padding:6px 8px 6px 11px}.fingov-ui-agent-runbar__label{display:none}}@media (prefers-reduced-motion:reduce){#fin-gov-ui-agent-overlay.fingov-ui-agent-glow:before,.fingov-ui-agent-runbar,.fingov-ui-agent-runbar__dot{animation:none}}[data-site=fin-gov] .fin-gov-news-card-below-fold,[data-site=fin-gov] .news-card-below-fold{content-visibility:auto;contain-intrinsic-size:auto 300px}@keyframes fingov-ai-shine{0%{background-position:200% 50%}to{background-position:-60% 50%}}.fingov-ai-shine{background:linear-gradient(110deg,rgba(255,255,255,.85),rgba(186,230,253,.95) 35%,#ffffff 50%,rgba(103,232,249,.95) 65%,rgba(255,255,255,.85));background-size:220% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:fingov-ai-shine 3.8s ease-in-out infinite;transition:background-position .55s ease}.fingov-ai-shine:focus-visible,.fingov-ai-shine:hover{animation:none;background-position:42% 50%}.fingov-ai-shine:active{animation:none;background-position:48% 50%;transition:background-position .35s ease}.fingov-ai-shine-dark{background:linear-gradient(110deg,#0c4a6e,#0ea5e9 35%,#22d3ee 50%,#0ea5e9 65%,#0c4a6e);background-size:220% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:fingov-ai-shine 3.8s ease-in-out infinite;transition:background-position .55s ease}.fingov-ai-shine-dark:focus-visible,.fingov-ai-shine-dark:hover{animation:none;background-position:42% 50%}.fingov-ai-shine-dark:active{animation:none;background-position:48% 50%;transition:background-position .35s ease}.fingov-notice-host{width:min(calc(100vw - 2rem),24rem)!important;max-width:min(calc(100vw - 2rem),24rem)!important;padding:0!important;margin:0!important;background:transparent!important;border:0!important;box-shadow:none!important;overflow:visible!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;--tw-backdrop-blur:initial}.fingov-notice{--fn-bloom:#0c4a6e;position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;column-gap:.7rem;box-sizing:border-box;width:100%;padding:.85rem .55rem .85rem .8rem;border:1px solid #e2e8f0;border-radius:12px;background:#fff;box-shadow:0 12px 28px -18px rgb(15 23 42/.32)}.fingov-notice--info,.fingov-notice--load{--fn-bloom:#0369a1}.fingov-notice--warn{--fn-bloom:#c2410c}.fingov-notice--err{--fn-bloom:#dc2626}.fingov-notice-bloom-well{position:absolute;inset:0 auto 0 0;z-index:0;width:56%;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,#000,#000 38%,transparent 88%);mask-image:linear-gradient(90deg,#000,#000 38%,transparent 88%)}.fingov-notice-bloom{position:absolute;left:-2.1rem;top:-40%;height:180%;width:8.25rem;background:radial-gradient(ellipse 70% 110% at 28% 50%,var(--fn-bloom) 0,transparent 72%);opacity:.32;filter:blur(20px)}.fingov-notice--err .fingov-notice-bloom,.fingov-notice--warn .fingov-notice-bloom{opacity:.38}.fingov-notice-icon{position:relative;z-index:1;display:grid;width:2.25rem;height:2.25rem;place-items:center;color:var(--fn-bloom)}.fingov-notice-icon:before{content:"";position:absolute;inset:0;border-radius:999px;background:radial-gradient(circle,color-mix(in srgb,var(--fn-bloom) 20%,transparent) 0,transparent 72%);pointer-events:none}.fingov-notice-body,.fingov-notice-icon svg{position:relative;z-index:1}.fingov-notice-body{min-width:0;padding-top:.38rem}.fingov-notice-title{margin:0;font-size:.8125rem;font-weight:600;letter-spacing:-.015em;line-height:1.35;color:#0f172a}.fingov-notice-detail{margin:.22rem 0 0;font-size:.75rem;line-height:1.45;color:#475569}.fingov-notice--compact{padding:.7rem .5rem .7rem .75rem}.fingov-notice--compact .fingov-notice-icon{width:2rem;height:2rem}.fingov-notice--compact .fingov-notice-body{padding-top:.22rem}.fingov-notice-action{display:inline-flex;margin-top:.32rem;padding:0;border:0;background:transparent;color:#0c4a6e;font-size:.75rem;font-weight:600;line-height:1.3;cursor:pointer}.fingov-notice-action:hover{text-decoration:underline;text-underline-offset:2px}.fingov-notice-action:focus-visible,.fingov-notice-close:focus-visible{outline:2px solid #0369a1;outline-offset:2px}.fingov-notice-close{position:relative;z-index:1;display:inline-flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;margin-top:-.05rem;border:0;border-radius:7px;background:transparent;color:#94a3b8;cursor:pointer}.fingov-notice-close:hover{background:rgb(15 23 42/.04);color:#334155}.fingov-notice-close:active{transform:scale(.98)}.fingov-notice-spin{animation:fingov-notice-spin .8s linear infinite}@keyframes fingov-notice-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.fingov-notice-spin{animation:none}}@media (prefers-reduced-transparency:reduce){.fingov-notice-bloom{filter:none;opacity:.16}}html:not([data-fg-auth="1"]) [data-fg-auth-user],html[data-fg-auth="1"] [data-fg-auth-guest]{display:none!important}@media (max-width:1023.98px){html[data-fg-auth="1"] [data-assistent-route]{display:none}html[data-fg-auth="1"]:has([data-assistent-route]) .fingov-tabv{display:none}}.kv-vt-site-header [data-fg-assist-desktop],.kv-vt-site-header [data-fg-nav-desktop]{display:none}@media (min-width:1024px){.kv-vt-site-header [data-fg-nav-desktop]{display:flex}.kv-vt-site-header [data-fg-assist-desktop]{display:inline-flex;align-items:center}.kv-vt-site-header [data-fg-mobile-only]{display:none}}[data-site=fin-gov] #forum-reply [data-forum-compose],[data-site=fin-gov] .forum-post-html{overflow-x:auto;overscroll-behavior-x:contain;padding:2px}[data-site=fin-gov] #forum-reply [data-forum-compose] .group\/table{padding-left:0!important}[data-site=fin-gov] #forum-reply [data-forum-compose] [data-article-table-chrome],[data-site=fin-gov] #forum-reply [data-forum-compose] [data-article-table-gutter]{display:none!important}[data-site=fin-gov] #forum-reply [data-forum-compose] table,[data-site=fin-gov] #forum-reply [data-forum-compose] table.kv-table-grid,[data-site=fin-gov] .forum-post-html table,[data-site=fin-gov] .forum-post-html table.kv-table-grid{box-sizing:border-box;width:max-content;min-width:100%;border-collapse:collapse!important;border-spacing:0;border:1px solid #0f172a!important;background:#fff}[data-site=fin-gov] #forum-reply [data-forum-compose] tr,[data-site=fin-gov] .forum-post-html tr{border:0!important}[data-site=fin-gov] #forum-reply [data-forum-compose] td,[data-site=fin-gov] #forum-reply [data-forum-compose] th,[data-site=fin-gov] .forum-post-html td,[data-site=fin-gov] .forum-post-html th{border:1px solid #0f172a!important;padding:.4rem .55rem;min-width:3.5rem;vertical-align:top;text-align:left;text-indent:0!important;background-clip:padding-box}[data-site=fin-gov] #forum-reply [data-forum-compose] td:before,[data-site=fin-gov] #forum-reply [data-forum-compose] th:before,[data-site=fin-gov] .forum-post-html td:before,[data-site=fin-gov] .forum-post-html th:before{content:none!important;border:0!important}[data-site=fin-gov] #forum-reply [data-forum-compose] th,[data-site=fin-gov] .forum-post-html th{background:#f8fafc;font-weight:600}[data-site=fin-gov] #forum-reply [data-forum-compose] .cursor-col-resize,[data-site=fin-gov] #forum-reply [data-forum-compose] .cursor-row-resize{display:none!important}html[data-survey-bar=off] .fingov-survey-announce{display:none}.fingov-survey-announce{height:2.5rem}.fingov-survey-announce[data-phase=wait]{opacity:0}.fingov-survey-announce[data-phase=in]{animation:fingov-announce-in .52s cubic-bezier(.22,1,.36,1) both}.fingov-survey-announce[data-phase=out]{animation:fingov-announce-out .46s cubic-bezier(.4,0,.2,1) forwards;pointer-events:none}@keyframes fingov-announce-in{0%{opacity:0}to{opacity:1}}@keyframes fingov-announce-out{to{height:0;opacity:0;border-bottom-color:transparent}}.fingov-survey-announce[data-phase=in] .fingov-survey-announce-row{animation:fingov-announce-row .48s cubic-bezier(.22,1,.36,1) both}.fingov-survey-announce[data-phase=in] .fingov-survey-announce-row>*{animation:fingov-announce-item .5s cubic-bezier(.22,1,.36,1) both}.fingov-survey-announce[data-phase=in] .fingov-survey-announce-row>:first-child{animation-delay:.04s}.fingov-survey-announce[data-phase=in] .fingov-survey-announce-row>:nth-child(2){animation-delay:.1s}.fingov-survey-announce[data-phase=in] .fingov-survey-announce-row>:nth-child(3){animation-delay:.16s}.fingov-survey-announce[data-phase=in] .fingov-survey-announce-row>:nth-child(4){animation-delay:.22s}@keyframes fingov-announce-row{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes fingov-announce-item{0%{opacity:0}to{opacity:1}}.fingov-survey-announce:before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(100deg,transparent,transparent 46%,rgba(148,163,184,.07) 49%,rgba(255,255,255,.42) 50%,rgba(148,163,184,.07) 51%,transparent 54%,transparent);background-size:180% 100%;animation:fingov-announce-shine 2.4s linear infinite;pointer-events:none}@keyframes fingov-announce-shine{0%{background-position:80% 0}to{background-position:-80% 0}}.fingov-survey-announce-face{display:inline-flex;align-items:center;gap:.25rem}.fingov-survey-announce-cta{position:relative;overflow:hidden;transition:transform .24s cubic-bezier(.22,1,.36,1)}.fingov-survey-announce-cta-fill{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#0c4a6e;color:#fff;clip-path:inset(0 100% 0 0 round 999px);transition:clip-path .22s cubic-bezier(.2,.7,.2,1);pointer-events:none}.fingov-survey-announce-cta-fill:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 20%,rgba(255,255,255,.38) 50%,transparent 80%);transform:translateX(-130%)}.fingov-survey-announce-cta:focus-visible .fingov-survey-announce-cta-fill,.fingov-survey-announce-cta:hover .fingov-survey-announce-cta-fill{clip-path:inset(0 0 0 0 round 999px)}.fingov-survey-announce-cta:focus-visible .fingov-survey-announce-cta-fill:after,.fingov-survey-announce-cta:hover .fingov-survey-announce-cta-fill:after{animation:fingov-cta-shine .32s ease .06s}.fingov-survey-announce-cta:focus-visible,.fingov-survey-announce-cta:hover{color:#0c4a6e}.fingov-survey-announce-cta:active{transform:scale(.97)}.fingov-survey-announce-arrow{transition:transform .2s cubic-bezier(.2,.7,.2,1)}.fingov-survey-announce-cta:focus-visible .fingov-survey-announce-arrow,.fingov-survey-announce-cta:hover .fingov-survey-announce-arrow{transform:translateX(3px)}@keyframes fingov-cta-shine{0%{transform:translateX(-130%)}to{transform:translateX(130%)}}.fingov-survey-announce-close{transition:background-color .18s ease}.fingov-survey-announce-close:focus-visible,.fingov-survey-announce-close:hover{background:#e8edf2}.fingov-survey-announce-close:active{background:#e2e8f0}.fingov-assistant-card-veil{position:absolute;inset-inline:0;bottom:0;z-index:10}.fingov-assistant-card-veil__fade{pointer-events:none;height:3.2rem}.fingov-assistant-card-veil__band,.fingov-assistant-card-veil__fade,.fingov-assistant-card-veil__tint{position:absolute;right:0;bottom:0;left:0}.fingov-assistant-card-veil__band{background:rgb(255 255 255/.016)}.fingov-assistant-card-veil__band--1{top:28%;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.fingov-assistant-card-veil__band--2{top:48%;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.fingov-assistant-card-veil__band--3{top:66%;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.fingov-assistant-card-veil__band--4{top:80%;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.fingov-assistant-card-veil__tint{top:0;background:linear-gradient(0deg,rgb(255 255 255/.86) 0,rgb(255 255 255/.42) 42%,rgb(255 255 255/.1) 72%,rgb(255 255 255/0))}.fingov-assistant-stage{pointer-events:none;position:absolute;inset:0;z-index:1}.fingov-assistant-mark{position:absolute;top:-28px;right:-20px;z-index:1;height:176px;width:176px}.fingov-assistant-mouth{transition:none}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.fingov-assistant-card-veil__band{display:none}.fingov-assistant-card-veil__tint{background:linear-gradient(0deg,rgb(255 255 255/.9) 0,rgb(255 255 255/.55) 48%,rgb(255 255 255/0))}}@media (prefers-reduced-motion:reduce){.fingov-survey-announce-cta-fill:after,.fingov-survey-announce:before,.fingov-survey-announce[data-phase=in] .fingov-survey-announce-row,.fingov-survey-announce[data-phase=in] .fingov-survey-announce-row>*{animation:none}.fingov-survey-announce[data-phase=in],.fingov-survey-announce[data-phase=wait]{animation:none;height:2.5rem;opacity:1}.fingov-survey-announce[data-phase=out]{animation:none;height:0;opacity:0}.fingov-survey-announce-arrow,.fingov-survey-announce-close,.fingov-survey-announce-cta,.fingov-survey-announce-cta-fill{transition:none}.fingov-survey-announce-cta:focus-visible .fingov-survey-announce-cta-fill,.fingov-survey-announce-cta:hover .fingov-survey-announce-cta-fill{clip-path:inset(0 0 0 0 round 999px)}}[data-site=fin-gov]{--fingov-tabbar-offset:0px}.fingov-tabbar{position:fixed;z-index:45;right:.55rem;bottom:calc(.4rem + env(safe-area-inset-bottom, 0px));left:.55rem;border:1px solid rgb(255 255 255/.72);border-radius:1.15rem;background:rgb(255 255 255/.52);box-shadow:0 12px 28px -16px rgb(12 74 110/.5),inset 0 1px 0 rgb(255 255 255/.9);-webkit-backdrop-filter:blur(22px) saturate(1.7);backdrop-filter:blur(22px) saturate(1.7)}.fingov-tabbar-row{position:relative;height:3.05rem}.fingov-tabbar-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));height:100%;padding-inline:.2rem}.fingov-tabbar-pill{position:absolute;z-index:0;top:.28rem;bottom:.28rem;left:.2rem;width:calc((100% - .4rem) / var(--tab-count, 4));border:1px solid rgb(255 255 255/.85);border-radius:999px;background:rgb(255 255 255/.62);box-shadow:inset 0 1px 0 rgb(255 255 255/.95),0 6px 14px -10px rgb(12 74 110/.45);opacity:1;transform:translateX(calc(var(--tab-index, 0) * 100%));transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .18s cubic-bezier(.22,1,.36,1)}.fingov-tabbar[data-tab-index="-1"] .fingov-tabbar-pill{opacity:0}.fingov-tabbar-item{position:relative;z-index:1;display:flex;min-width:0;height:100%;align-items:center;justify-content:center;padding:0 .15rem;color:#16324a;font-size:.875rem;font-weight:600;line-height:1;letter-spacing:-.01em;white-space:nowrap;text-align:center;text-decoration:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color .16s cubic-bezier(.22,1,.36,1),transform .12s cubic-bezier(.22,1,.36,1)}.fingov-tabbar-item span{font-size:inherit;font-weight:inherit;line-height:1}.fingov-tabbar-item[aria-current=page]{color:#0c4a6e;font-weight:700}.fingov-tabbar-item:active{transform:scale(.97)}.fingov-tabbar-item:focus-visible{outline:3px solid #0c4a6e;outline-offset:-3px;border-radius:.75rem}.fingov-tabbar-item[aria-current=page]:focus-visible{outline-color:#0c4a6e}.fingov-acrylic-nav{inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:rgb(247 250 252/.94);color:#102a3c;opacity:0;scale:.99;transform-origin:top center;transition:opacity .16s cubic-bezier(.16,1,.3,1),scale .16s cubic-bezier(.16,1,.3,1),overlay allow-discrete .16s,display allow-discrete .16s}.fingov-acrylic-nav[open]{opacity:1;scale:1}.fingov-acrylic-nav button[aria-label="Закрыть навигацию"],.fingov-acrylic-nav button[aria-label="Закрыть навигацию"]:active,.fingov-acrylic-nav button[aria-label="Закрыть навигацию"]:focus,.fingov-acrylic-nav button[aria-label="Закрыть навигацию"]:focus-visible,.fingov-acrylic-nav button[aria-label="Закрыть навигацию"]:hover{appearance:none;border:0;background:transparent;background-color:initial;box-shadow:none;outline:none;outline-offset:0}.fingov-acrylic-nav::backdrop{background:rgb(12 74 110/.38);opacity:0;-webkit-backdrop-filter:blur(26px) saturate(1.4);backdrop-filter:blur(26px) saturate(1.4);transition:opacity .14s cubic-bezier(.16,1,.3,1),overlay allow-discrete .14s,display allow-discrete .14s}.fingov-acrylic-nav[open]::backdrop{opacity:1}@starting-style{.fingov-acrylic-nav[open]{opacity:0;scale:.99}.fingov-acrylic-nav[open]::backdrop{opacity:0}}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.fingov-tabbar{background:rgb(245 247 251/.96)}.fingov-acrylic-nav{background:#f7fafc}.fingov-acrylic-nav::backdrop{background:rgb(12 74 110/.72)}}@media (max-width:1023px){[data-site=fin-gov]:has(.fingov-tabv){--fingov-tabbar-offset:calc(3.875rem + 0.75rem + 0.375rem + env(safe-area-inset-bottom, 0px))}html[data-tabv-hidden=true] [data-site=fin-gov]:has(.fingov-tabv){--fingov-tabbar-offset:env(safe-area-inset-bottom,0px)}[data-site=fin-gov]:has(.fingov-tabv) [data-fingov-bottom-bar]{bottom:var(--fingov-tabbar-offset)}[data-site=fin-gov] .fin-gov-site-footer{padding-bottom:var(--fingov-tabbar-offset)}[data-site=fin-gov] [data-fin-gov-shell-end]{padding-bottom:calc(var(--fingov-tabbar-offset) + 1.5rem)}[data-site=fin-gov] .kv-cookie-banner{bottom:calc(var(--fingov-tabbar-offset) + .75rem)}[data-site=fin-gov] button[aria-label="Прокрутить вверх"]{bottom:calc(var(--fingov-tabbar-offset) + 1.25rem + max(0px, var(--vv-bottom-inset, 0px)))}html[data-tabv-hidden=true] [data-site=fin-gov] button[aria-label="Прокрутить вверх"]{bottom:calc(1.25rem + max(env(safe-area-inset-bottom, 0px), var(--vv-bottom-inset, 0px)))}[data-site=fin-gov] .fingov-cite-fab-stack{bottom:calc(var(--fingov-tabbar-offset) + .75rem)}}@media (prefers-reduced-motion:reduce){.fingov-acrylic-nav,.fingov-acrylic-nav::backdrop,.fingov-tabbar-item,.fingov-tabbar-pill,.fingov-tabv-item,.fingov-tabv-mark{transition:none;scale:1}.fingov-tabbar-item:active,.fingov-tabv-item:active{transform:none}}@media (prefers-contrast:more){.fingov-tabbar{border-top:2px solid #0c4a6e}.fingov-tabbar-item,.fingov-tabbar-item span,.fingov-tabv-item,.fingov-tabv-item span{font-weight:700}}.fingov-tabv{position:fixed;z-index:25;right:0;bottom:0;left:0;display:none;pointer-events:none;padding:0 .75rem calc(.75rem + env(safe-area-inset-bottom, 0px));background:transparent;box-shadow:none;color-scheme:only light;transform:translateZ(0);transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .18s ease;will-change:transform}.fingov-tabv--away{transform:translate3d(0,calc(100% + 1.25rem),0);opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.fingov-tabv{transition:none}}@media (max-width:1023.98px){.fingov-tabv{display:flex;justify-content:center;align-items:flex-end}}@media (min-width:1024px){.fingov-tabv{display:none!important}}.fingov-tabv-nav{pointer-events:auto;margin:0;border:0;background:transparent;box-shadow:none}.fingov-tabv-list{margin:0;list-style:none;box-shadow:0 10px 28px rgb(15 23 42/.12)}.fingov-tabv-highlight{pointer-events:none;z-index:0}html:has([role=alertdialog][data-state=open]) .fingov-tabv,html:has([role=dialog][data-state=open]) .fingov-tabv,html:has(dialog[open]) .fingov-tabv{z-index:0;pointer-events:none}.fingov-tabv-item{position:relative;z-index:1;display:flex;min-width:0;min-height:3.25rem;flex-direction:column;align-items:center;justify-content:center;gap:.12rem;padding:.28rem .2rem .22rem;color:#24506a;font-size:clamp(.75rem,.68rem + .35vw,.875rem);font-weight:500;line-height:1;letter-spacing:-.02em;text-align:center;margin:0;border:0;background:transparent;font-family:inherit;text-decoration:none;white-space:nowrap;cursor:pointer;border-radius:0;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color .16s cubic-bezier(.22,1,.36,1),background-color .18s cubic-bezier(.22,1,.36,1),transform .1s cubic-bezier(.22,1,.36,1)}.fingov-tabv-item:active{transform:scale(.96)}.fingov-tabv-item:focus-visible{outline:2px solid #0c4a6e;outline-offset:2px}.fingov-tabv-glyph{display:grid;width:1.375rem;height:1.375rem;place-items:center;color:inherit}.fingov-tabv-glyph svg{width:100%;height:100%}.fingov-tabv-item[aria-current=page]{color:#0c4a6e;font-weight:700}.fingov-tabv-segment{padding:0;border:0;border-radius:0;background:#f5f7fb;box-shadow:none}.fingov-tabv-segment .fingov-tabv-item[aria-current=page]{background:transparent;color:#0c4a6e}.fingov-tabv-segment .fingov-tabv-item[aria-current=page] .fingov-tabv-mark{background:#0c4a6e}.fingov-tabv-mark{display:block;width:.9rem;height:2px;border-radius:999px;background:color-mix(in oklab,#0c4a6e 72%,#8eabbe);transform:scaleX(0);transition:transform .22s cubic-bezier(.22,1,.36,1)}.fingov-tabv-item[aria-current=page] .fingov-tabv-mark{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.fingov-ai-shine,.fingov-ai-shine-dark{animation:none}}[data-site=fin-gov] .fingov-weekly-strip{container:weekly-strip/inline-size;width:100%;margin-block-start:-.5rem}[data-site=fin-gov] .fingov-weekly-banner{display:grid;min-height:6rem;align-items:center;gap:.5rem;border-radius:.5rem;background:transparent;padding-block:.5rem;grid-template-columns:minmax(0,1fr) auto;-webkit-tap-highlight-color:transparent}[data-site=fin-gov] .fingov-weekly-artwork{position:relative;width:clamp(7.125rem,49.4cqi,12.35rem);max-width:calc(95cqi - 9.5rem);aspect-ratio:3/2;pointer-events:none}[data-site=fin-gov] .fingov-weekly-artwork img{object-fit:contain;transform:scale(1.064)}[data-site=fin-gov] .fingov-weekly-title{display:block;font-size:1rem;font-weight:600;line-height:1.25}[data-site=fin-gov] .fingov-weekly-period{display:block;margin-block-start:.25rem;font-size:.875rem;line-height:1.5;color:#475569;overflow-wrap:anywhere}[data-site=fin-gov] .fingov-weekly-action{display:inline-flex;align-items:center;gap:.25rem;margin-block-start:.5rem;font-size:.875rem;font-weight:500;line-height:1.5;color:#075985;text-decoration:underline;text-underline-offset:4px;text-decoration-color:rgb(7 89 133/.4)}@container weekly-strip (min-width: 30rem){[data-site=fin-gov] .fingov-weekly-banner{gap:1.25rem;padding-block:.25rem}[data-site=fin-gov] .fingov-weekly-artwork{width:14rem;max-width:none;height:7.5rem;aspect-ratio:auto}[data-site=fin-gov] .fingov-weekly-artwork img{transform:none}[data-site=fin-gov] .fingov-weekly-title{font-size:clamp(1.25rem,3.5cqi,1.375rem);line-height:1.25;letter-spacing:-.01em;text-wrap:balance}[data-site=fin-gov] .fingov-weekly-period{margin-block-start:.375rem;font-size:.9375rem;line-height:1.5}[data-site=fin-gov] .fingov-weekly-action{margin-block-start:.75rem;gap:.375rem;font-size:.9375rem;line-height:1.5}[data-site=fin-gov] .fingov-weekly-action svg{width:1.125rem;height:1.125rem}}@container weekly-strip (max-width: 18rem){[data-site=fin-gov] .fingov-weekly-banner{gap:.25rem}}@container weekly-strip (max-width: 14rem){[data-site=fin-gov] .fingov-weekly-banner{grid-template-columns:minmax(0,1fr)}[data-site=fin-gov] .fingov-weekly-artwork{display:none}}@media (forced-colors:active){[data-site=fin-gov] .fingov-weekly-banner{outline:1px solid LinkText}[data-site=fin-gov] .fingov-weekly-artwork{display:none}}