@keyframes srSpin{to{transform:rotate(360deg)}}.sr-btn-loading{position:relative!important;color:transparent!important;pointer-events:none!important;cursor:wait!important}.sr-btn-loading::after{content:''!important;position:absolute!important;top:50%!important;left:50%!important;width:1.1em!important;height:1.1em!important;margin:-.55em 0 0 -.55em!important;border:2.5px solid rgba(255,255,255,.35)!important;border-top-color:#fff!important;border-radius:50%!important;animation:srSpin .65s linear infinite!important}.sr-btn-success{background-color:#16a34a!important;color:#fff!important;box-shadow:0 4px 16px rgba(22,163,74,.4)!important;pointer-events:none!important}.guide-content a:not([class]),.seo-guide-body a:not([class]),.settlement-body a:not([class]),article a:not([class]),.blog-content a:not([class]),.sr-inline-link{background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-size:0% 1.5px;background-position:0 100%;transition:background-size 200ms ease,color 150ms ease!important;text-decoration:none!important}@media(hover:hover){.guide-content a:not([class]):hover,.seo-guide-body a:not([class]):hover,.settlement-body a:not([class]):hover,article a:not([class]):hover,.blog-content a:not([class]):hover,.sr-inline-link:hover{background-size:100% 1.5px!important;color:#2563eb!important}}@media(hover:hover){.nav-flat-link,.nav-more-btn{position:relative}.nav-flat-link::after,.nav-more-btn::after{content:'';position:absolute;bottom:-2px;left:0;width:0;height:2px;background:#2563eb;transition:width 180ms ease;border-radius:2px}.nav-flat-link:hover::after,.nav-more-btn:hover::after{width:100%}}.nav-flat-link.active::after,.nav-flat-link[aria-current="page"]::after{width:100%;background:#2563eb}input[type=text]:focus,input[type=email]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=password]:focus,input[type=number]:focus,input[type=url]:focus,input[type=date]:focus,textarea:focus,select:focus{border-color:#2563eb!important;box-shadow:0 0 0 3px rgba(37,99,235,.12)!important;outline:none!important;transition:border-color 150ms ease,box-shadow 150ms ease!important}.site-nav,.sr-nav,.nav-wrapper,#siteNav,#mainNav{transition:box-shadow 200ms ease!important}.site-nav.nav-scrolled,.sr-nav.nav-scrolled,.nav-wrapper.nav-scrolled,#siteNav.nav-scrolled,#mainNav.nav-scrolled{box-shadow:0 4px 20px rgba(0,0,0,.08)!important}#sr-back-to-top{position:fixed;bottom:24px;right:24px;width:44px;height:44px;border-radius:50%;background:#2563eb;color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:5000;box-shadow:0 4px 16px rgba(37,99,235,.3);opacity:0;transform:translateY(10px);transition:opacity 250ms ease,transform 250ms ease,background-color 200ms ease;pointer-events:none;will-change:transform,opacity}#sr-back-to-top.visible{opacity:1;transform:translateY(0);pointer-events:auto}@media(hover:hover){#sr-back-to-top:hover{background:#1d4ed8;transform:translateY(-2px)}}#sr-back-to-top:active{transform:scale(.95)!important;transition-duration:50ms!important}@media(max-width:600px){#sr-back-to-top{bottom:16px;right:16px;width:40px;height:40px}}#sr-toast-region{position:fixed;top:16px;right:16px;z-index:99990;display:flex;flex-direction:column;gap:8px;width:320px;max-width:calc(100vw - 32px);pointer-events:none}@keyframes srToastIn{from{transform:translateX(110%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes srToastOut{from{transform:translateX(0);opacity:1;max-height:100px}to{transform:translateX(110%);opacity:0;max-height:0}}@keyframes srToastProgress{from{transform:scaleX(1)}to{transform:scaleX(0)}}.sr-toast{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:10px;background:#fff;box-shadow:0 8px 32px rgba(0,0,0,.14),0 2px 8px rgba(0,0,0,.08);border-left:4px solid #2563eb;pointer-events:auto;position:relative;overflow:hidden;animation:srToastIn 300ms cubic-bezier(.16,1,.3,1) forwards}.sr-toast--success{border-left-color:#16a34a}.sr-toast--error{border-left-color:#dc2626}.sr-toast-icon{flex-shrink:0;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;margin-top:1px}.sr-toast--success .sr-toast-icon{background:#dcfce7;color:#16a34a}.sr-toast--error .sr-toast-icon{background:#fee2e2;color:#dc2626}.sr-toast--info .sr-toast-icon{background:#dbeafe;color:#2563eb}.sr-toast-body{flex:1;min-width:0}.sr-toast-message{font-size:.875rem;font-weight:500;color:#111827;line-height:1.4}.sr-toast-dismiss{flex-shrink:0;background:none;border:none;cursor:pointer;padding:0;width:20px;height:20px;color:#9ca3af;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:color 150ms ease,background 150ms ease}.sr-toast-dismiss:hover{color:#374151;background:#f3f4f6}.sr-toast-progress{position:absolute;bottom:0;left:0;right:0;height:3px;transform-origin:left}.sr-toast--success .sr-toast-progress{background:#16a34a}.sr-toast--error .sr-toast-progress{background:#dc2626}.sr-toast--info .sr-toast-progress{background:#2563eb}.sr-toast.sr-toast--exiting{animation:srToastOut 200ms ease forwards}[data-tooltip]{position:relative}[data-tooltip]::before{content:attr(data-tooltip);position:absolute;bottom:calc(100%+6px);left:50%;transform:translateX(-50%) translateY(4px);background:#111827;color:#f9fafb;font-size:.75rem;font-weight:500;padding:5px 9px;border-radius:6px;white-space:nowrap;max-width:220px;white-space:normal;text-align:center;pointer-events:none;opacity:0;transition:opacity 150ms ease,transform 150ms ease;z-index:9999;box-shadow:0 4px 12px rgba(0,0,0,.15)}[data-tooltip]::after{content:'';position:absolute;bottom:calc(100%+1px);left:50%;transform:translateX(-50%) translateY(4px);border:5px solid transparent;border-top-color:#111827;pointer-events:none;opacity:0;transition:opacity 150ms ease,transform 150ms ease;z-index:9999}@media(hover:hover){[data-tooltip]:hover::before,[data-tooltip]:hover::after{opacity:1;transform:translateX(-50%) translateY(0)}}@media(prefers-reduced-motion:reduce){.sr-btn-loading::after{animation:none!important;opacity:.6}.sr-toast{animation:none!important;opacity:1;transform:none}.sr-toast.sr-toast--exiting{animation:none!important;opacity:0}#sr-back-to-top,#sr-back-to-top.visible{transform:none!important;transition:opacity 200ms ease!important}.guide-content a:not([class]),p>a,.sr-inline-link{transition:none!important;background-size:100% 1.5px!important}.nav-flat-link::after,.nav-more-btn::after{transition:none!important}[data-tooltip]::before,[data-tooltip]::after{transition:none!important}.site-nav,.sr-nav,.nav-wrapper{transition:none!important}}