.aq-quiz,#aq-section{--aq-muted:#55606b;--aq-1:4px;--aq-2:8px;--aq-3:12px;--aq-4:16px;--aq-5:24px;--aq-6:32px;--aq-7:48px;--aq-ctl:64px;--aq-ok:#0d7a2e;--aq-ok-line:#17a541;--aq-green:#0abe32;--aq-warn:#8a5a00;--aq-hot:#a8420b;--aq-bad:#c92c2c;--aq-bad-text:#c92c2c}.themeDark .aq-quiz,.themeDark #aq-section{--aq-muted:#a9adb4;--aq-ok:#4fe07c;--aq-ok-line:#3ad46a;--aq-green:#3ad46a;--aq-warn:#ffc46b;--aq-hot:#ff9a5e;--aq-bad:#ff6b60;--aq-bad-text:#ff8078}.aq-quiz{min-width:0;font-family:var(--font);position:relative}.aq-quiz *,.aq-quiz :before,.aq-quiz :after{box-sizing:border-box}.aq-quiz [hidden],#aq-section [hidden]{display:none!important}#aq-section{scroll-margin-top:calc(var(--aq-7) + var(--aq-5))}@media (min-width:1024px){#aq-section{scroll-margin-top:calc(var(--aq-7) * 2 + var(--aq-1))}}.aq-lead{margin:calc(-1 * var(--aq-4)) 0 var(--aq-4);font:400 16px/24px var(--font);color:var(--aq-muted)}.aq-quiz.aq-pre .aq-steps,.aq-quiz.aq-pre .aq-prog,.aq-quiz.aq-pre #aq-form,.aq-quiz.aq-pre .aq-live,.aq-quiz.aq-done .aq-live,.aq-quiz:not(.aq-pre) .aq-start{display:none}.aq-start,.aq-card{border:1px solid var(--color-devider);border-radius:var(--radius)}.aq-start{margin:0 0 var(--aq-5);padding:var(--aq-5) var(--aq-6)}.aq-start-row{align-items:center;gap:var(--aq-4) var(--aq-5);flex-wrap:wrap;display:flex}.aq-start-note{font:400 14px/20px var(--font);color:var(--aq-muted);flex:300px;margin:0}.aq-badges{gap:var(--aq-2) var(--aq-4);margin:var(--aq-4) 0 0;flex-wrap:wrap;display:flex}.aq-badges span{align-items:flex-start;gap:var(--aq-2);min-width:0;font:400 13px/18px var(--font);color:var(--aq-muted);display:inline-flex}.aq-badges span:before{content:"✓";color:var(--aq-ok-line);flex:none;font-weight:700}.aq-start-facts{margin:var(--aq-4) 0 0;padding:var(--aq-3) 0 0;border-top:1px solid var(--color-devider)}.aq-start-facts-h{min-height:40px;padding:var(--aq-2) var(--aq-6) var(--aq-2) 0;cursor:pointer;font:500 14px/20px var(--font);color:var(--color-text);align-items:center;margin:0;list-style:none;display:flex;position:relative}.aq-start-facts-h::-webkit-details-marker{display:none}.aq-start-facts-h:after,.aq-fold>summary:after,.aq-rec-more>summary:after,.aq-source-inline>summary:after{content:"";top:50%;right:var(--aq-2);border-right:2px solid var(--aq-muted);border-bottom:2px solid var(--aq-muted);width:8px;height:8px;transition:transform .18s;position:absolute;transform:translateY(-70%)rotate(45deg)}.aq-start-facts[open]>.aq-start-facts-h:after,.aq-fold[open]>summary:after,.aq-rec-more[open]>summary:after,.aq-source-inline[open]>summary:after{transform:translateY(-30%)rotate(-135deg)}.aq-start-facts-h:focus-visible,.aq-fold>summary:focus-visible,.aq-rec-more>summary:focus-visible,.aq-source-inline>summary:focus-visible{outline:var(--button-focus-outline);outline-offset:calc(-1 * var(--aq-1))}.aq-start-facts:not([open])>.aq-facts{display:none}.aq-start-facts[open]>.aq-facts{margin-top:var(--aq-2)}.aq-steps{gap:var(--aq-2);margin:0 0 var(--aq-3);padding:0;display:flex}.aq-step{justify-content:center;align-items:center;gap:var(--aq-2);min-width:40px;min-height:40px;padding:var(--aq-2) var(--aq-3);white-space:nowrap;cursor:default;border:1px solid var(--color-shadow);border-radius:var(--tag-radius);font:500 13px/18px var(--font);color:var(--aq-muted);background:0 0;display:inline-flex}.aq-step .n{align-items:center;font-weight:700;display:inline-flex}.aq-step .n:before{content:"✓";width:12px;margin-right:var(--aq-1);opacity:0;transition:opacity .15s;display:inline-block}.aq-step.done{cursor:pointer;border-color:var(--color-accent);color:var(--color-text)}.aq-step.done .n:before{opacity:1}.aq-step.act{cursor:default;border-color:var(--color-accent);background:var(--color-link-bg);color:var(--color-accent)}.aq-step.act .n:before{opacity:0}.aq-step.warn{cursor:pointer;border-color:var(--aq-warn);color:var(--aq-warn)}.aq-step.warn .n:before{content:"!";opacity:1}.aq-step:disabled{cursor:default}.aq-step:focus-visible{outline:var(--button-focus-outline);outline-offset:1px}.aq-prog{height:3px;margin:0 0 var(--aq-5);background:var(--color-devider);border-radius:3px;overflow:hidden}.aq-prog i{background:var(--color-accent);border-radius:3px;height:3px;transition:width .3s;display:block}.aq-card{padding:var(--aq-6) var(--aq-6) var(--aq-2)}.aq-pane{display:none}.aq-pane.act{display:block}.aq-pane:focus,#aq-result:focus{outline:none}.aq-h{margin:0 0 var(--aq-1);font:700 20px/26px var(--font);color:var(--color-text)}.aq-sub{width:100%;max-width:none;margin:0 0 var(--aq-5);font:400 15px/22px var(--font);color:var(--aq-muted)}.aq-row{column-gap:var(--aq-6);margin:0 0 var(--aq-5);grid-template-rows:auto auto;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;row-gap:0;display:grid}.aq-fld{flex-direction:column;min-width:0;display:flex}.aq-fld.wide{grid-column:1/-1}@supports (grid-template-rows:subgrid){.aq-fld{grid-template-rows:subgrid;grid-row:span 2;align-content:start;display:grid}.aq-fld>:first-child:not(:only-child){align-self:end}.aq-fld>:last-child:not(:only-child){align-self:start}.aq-fld.aq-fld-note>:first-child:not(:only-child),.aq-fld.aq-fld-note>:last-child:not(:only-child){align-self:stretch}.aq-fld>:only-child{grid-row:span 2;align-self:start}.aq-fld.aq-fld-note{grid-row:auto;display:flex}}.aq-q{margin:0 0 var(--aq-3);font:500 16px/22px var(--font);color:var(--color-text)}.aq-q label{font:inherit;color:inherit;cursor:pointer;margin:0;display:inline}.aq-q .aq-need{margin-left:var(--aq-2)}.aq-nw{white-space:nowrap}.aq-need{font:500 13px/18px var(--font);color:var(--aq-muted)}.aq-need.ok{color:var(--aq-ok)}.aq-need.no{color:var(--aq-bad-text)}.aq-need.need{color:var(--aq-warn)}.aq-fnote{margin-top:var(--aq-2);font:400 13px/18px var(--font);color:var(--aq-muted)}.aq-fnote:empty{display:none}@media (min-width:701px){.aq-fld-note .input-section{width:calc((100% - var(--aq-6)) / 2)}}.aq-quiz input[placeholder]{color:var(--color-text)}.aq-quiz input::placeholder{color:var(--color-text-50);opacity:1}.aq-quiz .input-section{padding-bottom:var(--aq-6)}.aq-quiz .input-section>label{margin:0;display:block}.aq-quiz .input-section>label:empty{height:0;min-height:0}.aq-quiz .input-section>label[currency]:after{width:auto;min-width:50px;padding:0 0 0 var(--aq-2);white-space:nowrap}.aq-quiz .input-section input[type=number]{width:100%;height:var(--aq-ctl)}.aq-quiz input[type=number]:focus-visible,.aq-quiz input[type=range]:focus-visible{outline:var(--button-focus-outline);outline-offset:1px}.aq-quiz input[type=range]{max-height:40px;padding:var(--aq-3) 0;bottom:13px}.aq-quiz input[type=range]:before{top:19px}.aq-opts{gap:var(--aq-2);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}.aq-opts li{min-width:0;margin:0;padding:0;position:relative}.aq-opts li:before,.aq-opts li:after,.aq-opts label:before,.aq-opts label:after{content:none!important;display:none!important}.aq-opts input[type=radio]{pointer-events:none;appearance:none;opacity:0!important;background:0 0!important;border:0!important;width:1px!important;min-width:0!important;height:1px!important;min-height:0!important;margin:0!important;padding:0!important;position:absolute!important}.aq-opts label{height:100%;min-height:var(--aq-ctl);padding:var(--aq-2) var(--aq-3);text-align:center;cursor:pointer;border:1px solid var(--color-shadow);border-radius:var(--tag-radius);font:400 15px/20px var(--font);color:var(--color-text);justify-content:center;align-items:center;margin:0;transition:border-color .15s,background .15s;display:flex}.aq-opts label:hover{border-color:var(--color-accent)}.aq-opts input:checked+label{border-color:var(--color-accent);background:var(--color-link-bg);font-weight:500}.aq-opts input:focus-visible+label{outline:var(--button-focus-outline);outline-offset:1px}.aq-quiz .ps-tip,#aq-section .ps-tip{width:40px;height:40px;margin:calc(-1 * var(--aq-3)) calc(-1 * var(--aq-3)) calc(-1 * var(--aq-3)) calc(-1 * var(--aq-2));padding:var(--aq-3);vertical-align:middle;cursor:pointer;background-origin:content-box;background-clip:content-box;display:inline-flex}.aq-quiz .ps-tip:before,#aq-section .ps-tip:before{left:calc(-71px + var(--aq-tip-dx,0px));text-align:left;font-size:13px;line-height:18px;bottom:36px}.aq-quiz .ps-tip:focus-visible,#aq-section .ps-tip:focus-visible{outline:var(--button-focus-outline);outline-offset:calc(-1 * var(--aq-2));border-radius:50%}.aq-quiz .ps-tip:focus-visible:before,.aq-quiz .ps-tip.aq-tip-on:before,#aq-section .ps-tip:focus-visible:before,#aq-section .ps-tip.aq-tip-on:before{white-space:break-spaces;display:flex}.aq-quiz .ps-tip:focus-visible:after,.aq-quiz .ps-tip.aq-tip-on:after,#aq-section .ps-tip:focus-visible:after,#aq-section .ps-tip.aq-tip-on:after{display:flex}.aq-quiz .ps-tip:focus-visible,.aq-quiz .ps-tip.aq-tip-on,#aq-section .ps-tip.aq-tip-on{opacity:1}.aq-hint{max-width:720px;font:400 13px/18px var(--font);color:var(--aq-muted);margin:0}.aq-hint b{color:var(--color-text);font-weight:600}.aq-facts{gap:0;margin:0;display:grid}.aq-fact{padding:var(--aq-2) 0;border-bottom:1px solid var(--color-devider);font:400 13px/18px var(--font);color:var(--aq-muted);display:block}.aq-fact:last-child{border-bottom:0}.aq-fact b{color:var(--color-text);font-weight:600}.aq-fact i{opacity:.8;font-style:normal}.aq-live{align-items:baseline;gap:var(--aq-1) var(--aq-3);margin:var(--aq-3) 0 0;padding:var(--aq-3) var(--aq-4);border-radius:var(--radius);background:var(--color-card-tag);font:400 15px/22px var(--font);color:var(--color-text);flex-wrap:wrap;display:flex}.aq-live-dot{background:var(--color-shadow);border-radius:50%;flex:none;align-self:center;width:10px;height:10px}.aq-live-dot.ok{background:var(--aq-green)}.aq-live-dot.warn{background:var(--aq-hot)}.aq-live-dot.bad{background:var(--aq-bad)}.aq-live-main{font-weight:500}.aq-live.bad .aq-live-main{color:var(--aq-bad-text)}.aq-live-sub{min-width:0;font:400 13px/18px var(--font);color:var(--aq-muted)}.aq-live-sub:empty{display:none}.aq-act{align-items:center;gap:var(--aq-4);margin:var(--aq-2) 0 var(--aq-5);flex-wrap:wrap;display:flex}.aq-quiz .btn{cursor:pointer;border:0}.aq-quiz .btn:focus-visible{outline:var(--button-focus-outline);outline-offset:2px}.aq-ghost{align-items:center;gap:var(--aq-2);cursor:pointer;min-height:40px;font:500 15px/20px var(--font);color:var(--color-accent);background:0 0;border:0;padding:0;display:inline-flex}.aq-ghost span{border-bottom:1px dashed var(--color-accent)}.aq-ghost:hover span{border-bottom-style:solid}.aq-ghost:focus-visible,.aq-jump:focus-visible{outline:var(--button-focus-outline);outline-offset:2px;border-radius:var(--tag-radius)}.aq-ghost.mute{color:var(--color-text-50)}.aq-ghost.mute span{border-bottom-color:var(--color-text-50)}.aq-jump{z-index:2;white-space:nowrap;min-height:40px;font-weight:inherit;font-size:inherit;color:var(--color-accent);-webkit-text-decoration:underline dashed;text-decoration:underline dashed;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:3px;align-items:center;margin:-12px 0 -12px 6px;padding:12px 0;display:inline-flex;position:relative}.aq-jump:hover{text-decoration-style:solid}.aq-res{display:none}.aq-res.act{display:block}#aq-result{border:0;border-radius:0;padding:0}.aq-res-top{justify-content:space-between;align-items:baseline;gap:var(--aq-1) var(--aq-4);margin:0 0 var(--aq-4);flex-wrap:wrap;display:flex}.aq-res-top .aq-h{margin:0}.aq-res-card{min-width:0;font:400 14px/20px var(--font);color:var(--aq-muted)}.aq-verdict{justify-content:space-between;align-items:flex-start;gap:var(--aq-3) var(--aq-6);padding:var(--aq-4) var(--aq-5) var(--aq-4) var(--aq-4);border-left:4px solid var(--color-shadow);border-radius:var(--radius);background:var(--color-card-tag);display:flex}.aq-verdict.ok{border-left-color:var(--aq-ok-line)}.aq-verdict.warn{border-left-color:var(--aq-hot)}.aq-verdict.bad{border-left-color:var(--aq-bad)}.aq-verdict-main{flex:auto;min-width:0}.aq-verdict-title{font:700 28px/34px var(--font);color:var(--color-text);margin:0}.aq-verdict-why{margin:var(--aq-2) 0 0;font:400 15px/22px var(--font);color:var(--color-text)}.aq-verdict-why:empty{display:none}.aq-verdict-prob{text-align:right;flex:none}.aq-prob-val{font:700 28px/34px var(--font);color:var(--color-text);white-space:nowrap}.aq-verdict.ok .aq-prob-val{color:var(--aq-ok)}.aq-verdict.warn .aq-prob-val{color:var(--aq-hot)}.aq-verdict.bad .aq-prob-val{color:var(--aq-bad-text)}.aq-prob-cap{margin:var(--aq-1) 0 0;font:400 13px/18px var(--font);color:var(--aq-muted);white-space:nowrap}.aq-amount{margin:var(--aq-5) 0 0}.aq-amount-cap{font:500 15px/22px var(--font);color:var(--aq-muted)}.aq-amount-val{margin:var(--aq-1) 0 0;overflow-wrap:anywhere;font:700 36px/42px var(--font);color:var(--color-text)}.aq-amount-val.txt{font-size:24px;line-height:30px}.aq-amount-note{margin:var(--aq-2) 0 0;font:400 15px/22px var(--font);color:var(--color-text)}.aq-method-link{margin:0 0 0 var(--aq-1);cursor:pointer;font:500 15px/21px var(--font);color:var(--color-accent);background:0 0;border:0;border-bottom:1px dashed;padding:0}.aq-method-link:hover{border-bottom-style:solid}.aq-method-link:focus-visible{outline:var(--button-focus-outline);outline-offset:2px;border-radius:2px}.aq-attr{margin:var(--aq-2) 0 0;font:400 13px/18px var(--font);color:var(--aq-muted)}.aq-rec-box,.aq-stop,.aq-load{border-radius:var(--radius);background:var(--color-card-tag)}.aq-rec-box{margin:var(--aq-5) 0 0;padding:var(--aq-4) var(--aq-5) var(--aq-3) var(--aq-4);border-left:4px solid var(--color-accent)}.aq-h4{margin:0 0 var(--aq-3);font:700 16px/22px var(--font);color:var(--color-text)}.aq-list{margin:0;padding:0;list-style:none}.aq-list li{padding:0 0 var(--aq-2) var(--aq-4);font:400 15px/22px var(--font);color:var(--color-text);position:relative}.aq-list li:before{content:"";background:var(--color-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:0}.aq-list.mute li{color:var(--aq-muted)}.aq-list.mute li:before{background:var(--aq-muted)}.aq-list li .ps-tip{vertical-align:text-bottom}.aq-rec-more{margin:var(--aq-1) 0 0}.aq-rec-more>summary{min-height:40px;padding:0 var(--aq-6) 0 0;cursor:pointer;font:500 14px/20px var(--font);color:var(--color-accent);align-items:center;list-style:none;display:flex;position:relative}.aq-rec-more>summary::-webkit-details-marker{display:none}.aq-rec-more>summary:after{margin-left:var(--aq-2);position:static;transform:translateY(-2px)rotate(45deg)}.aq-rec-more[open]>summary:after{transform:translateY(2px)rotate(-135deg)}.aq-rec-more[open]>summary{margin-bottom:var(--aq-2)}.aq-stop{margin:var(--aq-4) 0 0;padding:var(--aq-3) var(--aq-4);border-left:4px solid var(--aq-bad);font:400 15px/22px var(--font);color:var(--color-text)}.aq-stop b{margin:0 0 var(--aq-1);font:700 15px/22px var(--font);color:var(--aq-bad-text);display:block}.aq-stop div+div{margin-top:var(--aq-1)}.aq-load{margin:var(--aq-5) 0 0;padding:var(--aq-4) var(--aq-5) var(--aq-4)}.aq-load-head{justify-content:space-between;align-items:baseline;gap:var(--aq-1) var(--aq-4);margin:0 0 var(--aq-3);flex-wrap:wrap;display:flex}.aq-key-h{min-width:0;font:500 15px/22px var(--font);color:var(--color-text);margin:0}.aq-load-now{min-width:0;color:var(--color-text)}.aq-load-now .v{font:700 22px/28px var(--font)}.aq-load-now .z{margin-left:var(--aq-2);font:500 14px/20px var(--font)}.aq-load-now .z:empty{display:none}.aq-load-now.z-green{color:var(--aq-ok)}.aq-load-now.z-yellow{color:var(--aq-warn)}.aq-load-now.z-orange{color:var(--aq-hot)}.aq-load-now.z-red{color:var(--aq-bad-text)}.aq-scale{background:var(--color-shadow);border-radius:10px;height:10px;position:relative;overflow:hidden}.aq-scale i{opacity:.5;height:10px;position:absolute;top:0}.aq-scale i.z1{background:var(--aq-green);border-radius:10px 0 0 10px;width:30%;left:0}.aq-scale i.z2{background:var(--aq-warn);width:20%;left:30%}.aq-scale i.z3{background:var(--aq-hot);width:30%;left:50%}.aq-scale i.z4{background:var(--aq-bad);border-radius:0 10px 10px 0;width:20%;left:80%}.aq-scale b{background:var(--color-text);border-radius:4px;width:4px;height:20px;transition:left .5s;position:absolute;top:-5px;transform:translate(-50%)}.aq-scale b.t2{background:var(--color-text-50);opacity:.85;width:3px;height:14px;top:-2px}.aq-scale-marks{height:20px;margin:var(--aq-2) 0 0;font:400 13px/18px var(--font);color:var(--aq-muted);position:relative}.aq-scale-marks span{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.aq-scale-marks span.l{left:0;transform:none}.aq-scale-marks span.r{text-align:right;left:auto;right:20%;transform:none}.aq-load-note{margin:var(--aq-3) 0 0;font:400 14px/20px var(--font);color:var(--aq-muted)}.aq-load-note:empty{display:none}.aq-check{margin:var(--aq-4) 0 0;padding:var(--aq-4) 0 0;border-top:1px solid var(--color-devider)}.aq-check-line{justify-content:space-between;align-items:baseline;gap:var(--aq-1) var(--aq-4);font:500 15px/22px var(--font);color:var(--color-text);flex-wrap:wrap;display:flex}.aq-check-cap{min-width:0}.aq-check-cap b{font-weight:700}.aq-check-lim{color:var(--aq-muted);font-weight:400}.aq-check-val{white-space:nowrap;min-width:0;color:var(--color-text)}.aq-check-val .v{font:700 18px/24px var(--font)}.aq-check-val .z{margin-left:var(--aq-1);font:500 14px/20px var(--font)}.aq-check-val.z-green{color:var(--aq-ok)}.aq-check-val.z-yellow{color:var(--aq-warn)}.aq-check-val.z-orange{color:var(--aq-hot)}.aq-check-val.z-red{color:var(--aq-bad-text)}.aq-check-note{margin:var(--aq-1) 0 0;font:400 14px/20px var(--font);color:var(--aq-muted)}.aq-check-note:empty{display:none}.aq-check .aq-ghost{margin-top:var(--aq-2)}.aq-folds{margin:var(--aq-5) 0 0;border-top:1px solid var(--color-devider)}.aq-fold{border-bottom:1px solid var(--color-devider)}.aq-fold>summary{align-items:baseline;gap:var(--aq-1) var(--aq-3);min-height:40px;padding:var(--aq-3) var(--aq-6) var(--aq-3) 0;cursor:pointer;font:500 15px/22px var(--font);color:var(--color-text);flex-wrap:wrap;list-style:none;display:flex;position:relative}.aq-fold>summary::-webkit-details-marker{display:none}.aq-fold>summary:hover{color:var(--color-accent)}.aq-fold>summary b{min-width:0;font-weight:500}.aq-fold>summary .s{overflow-wrap:anywhere;min-width:0;font:400 13px/18px var(--font);color:var(--aq-muted)}.aq-fold-in{padding:var(--aq-1) 0 var(--aq-5)}.aq-method-wrap{scroll-margin-top:72px}.aq-method-part+.aq-method-part{margin-top:var(--aq-4)}.aq-method-h{margin:0 0 var(--aq-2);font:700 14px/20px var(--font);color:var(--color-text)}.aq-source-inline{margin:var(--aq-4) 0 0;padding:var(--aq-2) 0 0;border-top:1px solid var(--color-devider)}.aq-source-inline>summary{align-items:baseline;gap:var(--aq-1) var(--aq-3);min-height:40px;padding:var(--aq-2) var(--aq-6) var(--aq-2) 0;cursor:pointer;font:500 14px/20px var(--font);color:var(--color-text);flex-wrap:wrap;list-style:none;display:flex;position:relative}.aq-source-inline>summary::-webkit-details-marker{display:none}.aq-source-inline>summary b{font-weight:500}.aq-source-inline>summary .s{font:400 13px/18px var(--font);color:var(--aq-muted)}.aq-source-in{padding:var(--aq-2) 0 0}.aq-req{margin:0;padding:0;list-style:none}.aq-req li{align-items:flex-start;gap:var(--aq-3);padding:var(--aq-2) 0;border-bottom:1px solid var(--color-devider);font:400 15px/22px var(--font);color:var(--color-text);display:flex}.aq-req li:last-child{border-bottom:0}.aq-req li:before,.aq-req li:after{content:none!important;display:none!important}.aq-req .ic{border:2px solid var(--color-shadow);text-align:center;width:22px;height:22px;font:700 13px/18px var(--font);color:var(--aq-muted);border-radius:50%;flex:none}.aq-req .ic.ok{border-color:var(--aq-ok-line);color:var(--aq-ok)}.aq-req .ic.no{border-color:var(--aq-bad);color:var(--aq-bad-text)}.aq-req .ic.unk{border-color:var(--color-tag);color:var(--color-text-50)}.aq-req .ic.soft{border-color:var(--aq-warn);color:var(--aq-warn)}.aq-req .tx{flex:auto;min-width:0}.aq-req .tx s{margin-top:var(--aq-1);font:400 13px/18px var(--font);color:var(--aq-muted);text-decoration:none;display:block}.aq-req+.aq-hint{margin-top:var(--aq-3)}.aq-fold-in .price-table{border-top:0;padding-top:0}.aq-fold-in .price-row{gap:var(--aq-4);margin-bottom:var(--aq-3);color:var(--color-text);grid-template-columns:minmax(0,1fr) minmax(160px,auto);font-size:14px;line-height:20px;display:grid}.aq-fold-in .price-row>div{min-width:0;padding-right:0}.aq-fold-in .price-row span:first-child{background:0 0;max-width:none}.aq-fold-in .price-row span:nth-child(2){overflow-wrap:anywhere;text-align:right;min-width:0;padding-left:0;font-weight:500;position:static}.aq-fold-in .price-row span:nth-child(2):before,.aq-fold-in .price-row span:nth-child(2):after{content:none}.aq-banks{gap:var(--aq-2);flex-wrap:wrap;display:flex}.aq-banks a,.aq-banks span{min-height:40px;padding:var(--aq-2) var(--aq-3);border:1px solid var(--color-shadow);border-radius:var(--tag-radius);font:400 14px/20px var(--font);color:var(--color-text);align-items:center;display:inline-flex}.aq-banks a{color:var(--color-accent);cursor:pointer;text-decoration:none}.aq-banks a:after{content:"›";margin-left:var(--aq-2);opacity:.7;font-weight:500}.aq-banks a:hover,.aq-banks a:focus-visible{border-color:var(--color-accent)}.aq-banks a:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.aq-banks .sal{border-color:var(--color-accent);font-weight:500}.aq-banks .unv{opacity:.6}.aq-banks+.aq-hint{margin-top:var(--aq-3)}.aq-meta{font:400 13px/18px var(--font);color:var(--aq-muted);margin:0}.aq-res-act{align-items:center;gap:var(--aq-5);margin:var(--aq-5) 0 0;flex-wrap:wrap;display:flex}@media (max-width:760px){.aq-lead{font-size:15px;line-height:22px}.aq-verdict-title,.aq-prob-val{font-size:24px;line-height:30px}.aq-amount-val{font-size:30px;line-height:36px}.aq-amount-val.txt{font-size:22px;line-height:28px}}@media (max-width:700px){.aq-row{align-items:stretch;gap:var(--aq-5);flex-direction:column;display:flex}.aq-fld{flex-direction:column;display:flex}.aq-fld>:first-child:not(:only-child),.aq-fld>:last-child:not(:only-child),.aq-fld>:only-child{align-self:auto}.aq-opts{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.aq-opts li:last-child:nth-child(odd){grid-column:1/-1}.aq-verdict{flex-direction:column;align-items:stretch}.aq-verdict-prob{align-items:baseline;gap:var(--aq-2);text-align:left;display:flex}.aq-prob-cap{margin:0}}@media (max-width:600px){.aq-lead{margin-bottom:var(--aq-3)}.aq-start{padding:var(--aq-3) var(--aq-4)}.aq-start-row{gap:var(--aq-2)}.aq-start-row .btn{text-align:center;width:100%}.aq-start-note{text-align:center;flex-basis:100%;font-size:13px;line-height:18px}.aq-badges{gap:var(--aq-1);margin-top:var(--aq-3);grid-template-columns:1fr;display:grid}.aq-start-facts{margin-top:var(--aq-3);padding-top:var(--aq-2)}.aq-steps{gap:var(--aq-1);margin:0 0 var(--aq-3);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.aq-step{min-width:0;padding:var(--aq-2) var(--aq-1);gap:0;font-size:13px;line-height:18px}.aq-step .n{display:none}.aq-step:last-child .n{display:inline-flex}.aq-step:last-child .n:before{display:none}.aq-step.warn{position:relative}.aq-step.warn:after{content:"";background:var(--aq-warn);border-radius:50%;width:6px;height:6px;position:absolute;top:5px;right:5px}.aq-prog{margin-bottom:var(--aq-5)}#aq-form{padding:var(--aq-4) 0 var(--aq-1);border:0;border-radius:0}.aq-h{font-size:18px;line-height:24px}.aq-quiz .btn{text-align:center;width:100%}.aq-act{gap:var(--aq-3)}.aq-live{padding:var(--aq-3) var(--aq-4)}.aq-verdict{padding:var(--aq-4) var(--aq-4) var(--aq-4) var(--aq-3)}.aq-rec-box{padding:var(--aq-4) var(--aq-4) var(--aq-3) var(--aq-3)}.aq-load{padding:var(--aq-4) var(--aq-4)}.aq-scale-marks{justify-content:space-between;gap:var(--aq-2);height:auto;display:flex}.aq-scale-marks span{white-space:normal;text-align:center;flex:1 1 0;position:static;transform:none}.aq-scale-marks span.l{text-align:left}.aq-scale-marks span.r{text-align:right}.aq-fold-in .price-row{gap:var(--aq-1);grid-template-columns:1fr}.aq-fold-in .price-row span:nth-child(2){text-align:left}.aq-res-act{gap:var(--aq-3)}}@media (max-width:568px){.aq-quiz,#aq-section{--aq-ctl:56px}}@media (max-width:430px){.aq-fold>summary{display:block}.aq-fold>summary .s{margin-top:var(--aq-1);display:block}}@media (max-width:359px){.aq-step{font-size:0;line-height:0}.aq-step .n{font-size:13px;line-height:18px;display:inline-flex}.aq-step:not(:last-child) .n:before{display:none}.aq-step.warn:not(:last-child) .n:before{margin-right:2px;display:inline-block}}.aq-quiz .aq-select{width:100%;height:var(--aq-ctl);padding:0 var(--aq-4);border:1px solid var(--color-border,#0000001f);border-radius:var(--tag-radius,12px);background:var(--color-bg-input,transparent);color:var(--color-text);font:inherit;appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px) calc(50% + 2px),calc(100% - 14px) calc(50% + 2px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;font-size:15px}.aq-quiz .aq-select:focus-visible{outline:var(--button-focus-outline);outline-offset:1px}.aq-quiz .aq-hint{margin-top:var(--aq-2);color:var(--aq-muted,#6b7280);font-size:13px;line-height:1.4}@media (prefers-reduced-motion:reduce){#aq-section,#aq-section *,#aq-section :before,#aq-section :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}#aq-section{container:aqcol/inline-size}@container aqcol not (min-width:640px){#aq-section .aq-row{align-items:stretch;gap:var(--aq-5);flex-direction:column;display:flex}#aq-section .aq-fld{flex-direction:column;grid-row:auto;display:flex}#aq-section .aq-fld>:first-child:not(:only-child),#aq-section .aq-fld>:last-child:not(:only-child),#aq-section .aq-fld>:only-child{align-self:auto}#aq-section .aq-opts{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}#aq-section .aq-opts li:last-child:nth-child(odd){grid-column:1/-1}#aq-section .aq-verdict{flex-direction:column;align-items:stretch}#aq-section .aq-verdict-prob{align-items:baseline;gap:var(--aq-2);text-align:left;display:flex}#aq-section .aq-prob-cap{margin:0}#aq-section .aq-fld-note .input-section{width:100%}}@container aqcol (min-width:640px){#aq-section .aq-row{column-gap:var(--aq-6);grid-template-rows:auto auto;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;row-gap:0;display:grid}#aq-section .aq-fld{flex-direction:column;min-width:0;display:flex}#aq-section .aq-fld.wide{grid-column:1/-1}@supports (grid-template-rows:subgrid){#aq-section .aq-fld{grid-template-rows:subgrid;grid-row:span 2;align-content:start;display:grid}#aq-section .aq-fld>:first-child:not(:only-child){align-self:end}#aq-section .aq-fld>:last-child:not(:only-child){align-self:start}#aq-section .aq-fld.aq-fld-note>:first-child:not(:only-child),#aq-section .aq-fld.aq-fld-note>:last-child:not(:only-child){align-self:stretch}#aq-section .aq-fld>:only-child{grid-row:span 2;align-self:start}#aq-section .aq-fld.aq-fld-note{grid-row:auto;display:flex}}#aq-section .aq-opts{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}#aq-section .aq-opts li:last-child:nth-child(odd){grid-column:auto}#aq-section .aq-verdict{flex-direction:row;align-items:flex-start}#aq-section .aq-verdict-prob{text-align:right;display:block}#aq-section .aq-prob-cap{margin:var(--aq-1) 0 0}#aq-section .aq-fld-note .input-section{width:calc((100% - var(--aq-6)) / 2)}}
.approval-island{--color-bg-input:var(--background);--color-border:var(--border);--color-card-tag:var(--surface);--color-tag:var(--surface);--color-link-bg:var(--accent-soft);--color-shadow:var(--border);--radius:14px;--tag-radius:7px;--button-focus-outline:2px solid var(--accent);font-family:var(--font);min-width:0}.approval-island #aq-section{margin-top:0}.approval-island .section-title{margin-bottom:32px}.approval-island .section-title h2{font-family:var(--font-heading);margin:0;font-size:32px;line-height:1.3}.approval-island .aq-lead{margin-top:0}.approval-island .btn{background:var(--color-accent);color:#fff;min-height:52px;font-family:var(--font);border:0;border-radius:10px;justify-content:center;align-items:center;padding:14px 28px;font-size:16px;font-weight:500;line-height:24px;text-decoration:none;display:inline-flex}.approval-island .btn:hover{filter:brightness(.95);color:#fff}.approval-island .input-section{min-width:0;position:relative}.approval-island .input-section>label[currency]{position:relative}.approval-island .input-section>label[currency]:after{content:attr(currency);z-index:1;height:var(--aq-ctl);color:var(--aq-muted);pointer-events:none;justify-content:flex-end;align-items:center;font-size:16px;display:flex;position:absolute;top:0;right:16px}.approval-island .input-section input[type=number]{appearance:textfield;border:1px solid var(--color-border);border-radius:var(--radius);font:500 21px/1.4 var(--font);background:var(--color-bg-input);color:var(--color-text);outline-offset:2px;padding:15px 84px 15px 18px;display:block}@media (hover:none) and (pointer:coarse){.approval-island .aq-quiz .aq-select{font-size:16px}}.approval-island .input-section input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.approval-island .input-section input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.approval-island .input-section input[type=range]{appearance:none;outline-offset:2px;cursor:pointer;background:0 0;border:0;width:100%;height:28px;margin:0;position:absolute;left:0}.approval-island .input-section input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--color-accent) 0 var(--range-progress,0px), var(--color-devider) var(--range-progress,0px) 100%);border:0;border-radius:3px;height:3px}.approval-island .input-section input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--color-accent);border:3px solid var(--background);width:18px;height:18px;box-shadow:0 0 0 1px var(--color-accent);border-radius:50%;margin-top:-7.5px}.approval-island .input-section input[type=range]::-moz-range-track{background:var(--color-devider);height:3px}.approval-island .input-section input[type=range]::-moz-range-progress{background:var(--color-accent);height:3px}.approval-island .input-section input[type=range]::-moz-range-thumb{background:var(--color-accent);border:2px solid var(--background);border-radius:50%;width:15px;height:15px}.approval-island .ps-tip{opacity:.7;background:radial-gradient(circle at center, transparent 5.5px, var(--aq-muted) 5.5px, var(--aq-muted) 6.5px, transparent 6.5px) no-repeat center/16px 16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='6.5' fill='none' stroke='%23858d97'/%3E%3Cpath d='M6.3 5.9a1.7 1.7 0 013.4 0c0 1.5-1.7 1.5-1.7 3' fill='none' stroke='%23858d97' stroke-linecap='round'/%3E%3Ccircle cx='8' cy='11' r='.7' fill='%23858d97'/%3E%3C/svg%3E");position:relative}.approval-island .ps-tip:before{content:attr(text-tip);z-index:10;border:1px solid var(--color-border);background:var(--background);width:250px;max-width:calc(100vw - 40px);color:var(--color-text);font:400 13px/18px var(--font);white-space:normal;pointer-events:none;border-radius:10px;padding:14px 16px;display:none;position:absolute;box-shadow:0 6px 25px #0002}.approval-island .ps-tip:hover:before{display:flex}.approval-island #aq-section .ps-tip[data-host-below]:before{top:36px;bottom:auto}.approval-island .price-row{justify-content:space-between;gap:20px;padding:10px 0;font-size:13px;display:flex}.approval-island [hidden]{display:none!important}.approval-island .aq-income-zero{margin:var(--aq-4,16px) 0 var(--aq-3,12px);padding:var(--aq-3,12px) var(--aq-4,16px);background:var(--surface);color:var(--text);font:400 14px/20px var(--font);border-radius:10px}.approval-island .aq-income-zero:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.approval-island .aq-income-zero p{margin:0}.approval-island .aq-income-zero b{font-weight:600}.approval-island .aq-income-zero-act{flex-wrap:wrap;gap:0 16px;margin-top:8px;display:flex}.approval-island .aq-income-zero-act a.aq-ghost{text-decoration:none}@media (max-width:700px){.approval-island .section-title{margin-bottom:23px}.approval-island .section-title h2{font-size:26px}.approval-island .input-section input[type=number]{padding-left:14px;font-size:19px}.approval-island .input-section>label[currency]:after{font-size:14px;right:14px}}.approval-island .aq-start-facts:not([data-host-disclose]){display:none}
.cc-grace-field{flex-direction:column;gap:10px;min-width:0;font-size:14px;display:flex}.cc-calendar-trigger{text-align:left;background:var(--background);border:1px solid var(--border);color:var(--text);border-radius:9px;justify-content:space-between;align-items:center;width:100%;min-width:0;height:50px;padding:12px 14px;font-size:14px;display:flex}.cc-calendar-trigger>span:last-child{color:var(--muted);font-size:21px;line-height:1}button.cc-calendar-trigger:hover{border-color:var(--accent)}.cc-grace-dialog{border:1px solid var(--border);background:var(--background);width:366px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 36px);color:var(--text);box-shadow:var(--shadow-float);border-radius:14px;padding:0;overflow:auto}.cc-grace-dialog::backdrop{background:#17132155}.cc-grace-dialog-body{padding:18px}.cc-grace-heading{align-items:center;gap:3px;margin-bottom:12px;display:flex;position:relative}.cc-grace-dialog[aria-busy=true] .cc-grace-heading:after{content:"";background:linear-gradient(90deg, transparent, var(--accent), transparent);border-radius:2px;height:2px;animation:1.1s linear infinite cc-grace-scan;position:absolute;bottom:-3px;left:0;right:0}@keyframes cc-grace-scan{0%{transform:translate(-35%)}to{transform:translate(35%)}}.cc-grace-heading h3{text-align:center;text-transform:capitalize;flex:1;margin:0;font-size:16px;line-height:1.25}.cc-grace-heading button{background:0 0;border:0;border-radius:6px;width:29px;height:29px;padding:0;font-size:25px;line-height:1}.cc-grace-heading button:hover{background:var(--surface)}.cc-grace-head-note,.cc-grace-amount{color:var(--muted);margin:0 0 11px;font-size:11px;line-height:1.5}.cc-grace-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.cc-grace-weekday{text-align:center;text-transform:uppercase;color:var(--muted);padding:3px 0 6px;font-size:10px}.cc-grace-day{min-width:0;min-height:43px;color:var(--text);background:0 0;border:1px solid #0000;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:5px 2px;font-size:14px;display:flex}.cc-grace-day small{color:var(--muted);font-size:10px;line-height:1.2}.cc-grace-day:hover:not(:disabled){border-color:var(--accent)}.cc-grace-day:disabled{opacity:.27}.cc-grace-day.selected{outline:2px solid var(--accent);outline-offset:-1px}.cc-grace-day.t4,.cc-grace-legend i.t4{background:#0abe326b}.cc-grace-day.t3,.cc-grace-legend i.t3,.cc-grace-day.flat,.cc-grace-legend i.flat{background:#0abe323d}.cc-grace-day.t2,.cc-grace-legend i.t2{background:#ffac3047}.cc-grace-day.t1,.cc-grace-legend i.t1{background:#ffac3021}.themeDark .cc-grace-day.t4,.themeDark .cc-grace-legend i.t4{background:#0abe3280}.themeDark .cc-grace-day.t3,.themeDark .cc-grace-legend i.t3,.themeDark .cc-grace-day.flat,.themeDark .cc-grace-legend i.flat{background:#0abe3247}.cc-grace-legend{color:var(--muted);flex-wrap:wrap;gap:7px 14px;margin:15px 0;font-size:10px;display:flex}.cc-grace-legend>span{align-items:center;gap:5px;display:inline-flex}.cc-grace-legend i{border-radius:3px;flex-shrink:0;width:13px;height:13px}.cc-grace-loading,.cc-grace-error{color:var(--muted);margin:12px 0;font-size:11px;line-height:1.5}.cc-grace-error button{border:0;border-bottom:1px dotted var(--accent);color:var(--accent);font:inherit;padding:0}.cc-grace-amount{margin-top:14px}.cc-grace-manual{border-top:1px solid var(--border);margin-top:12px;padding-top:13px;font-size:12px}.cc-grace-manual summary{color:var(--accent)}.cc-grace-manual label{justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.cc-grace-manual input{background:var(--background);color:var(--text);border:1px solid var(--border);border-radius:7px;min-height:40px;padding:7px 12px}@media (max-width:760px){.cc-grace-field{font-size:12px}.cc-calendar-trigger{height:46px;padding:10px;font-size:13px}.cc-grace-dialog-body{padding:16px}.cc-grace-dialog{max-width:calc(100vw - 24px)}}
.cc-limit-tip{border-radius:var(--tip-radius,10px);background:var(--color-tip-bg,#2b2d33);color:var(--color-tip-text,#fff);box-shadow:var(--shadow-float);margin:6px 0 10px;padding:10px 14px;font:400 12px/18px Roboto,sans-serif;display:block}.cc-limit-tip a{color:inherit;text-underline-offset:2px;text-decoration:underline}.cc-limit-tip a:hover{text-decoration:none}.cc-term-status .cc-term-return{margin-left:4px}.cc-cost-receipt[aria-busy=true] .cc-cost-total,.cc-cost-receipt[aria-busy=true] dl{opacity:.6;transition:opacity .15s}.cc-schedule-note{color:var(--text);align-items:flex-start;gap:8px;margin:12px 0 0;font:400 13px/20px Roboto,sans-serif;display:flex}.cc-schedule-note>.cc-schedule-status-icon{color:#fff;background:#ffac30;border-radius:50%;flex:0 0 17px;justify-content:center;align-items:center;width:17px;height:17px;margin-top:1px;font-size:12px;display:inline-flex}.cc-best-day{border:0;border-bottom:1px dashed var(--accent);font:inherit;color:var(--accent);cursor:pointer;background:0 0;padding:0;display:inline}.cc-best-day:hover{border-bottom-color:#0000}.cc-best-day:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}
.cc-approval-panel{background:var(--surface);color:var(--text);border-radius:16px;grid-column:1/-1;margin:0 0 32px;padding:24px;font:400 14px/22px Roboto,Arial,sans-serif}.cc-approval-heading h2,.cc-approval-verdict h2{color:var(--text);margin:0;font:500 22px/30px Roboto,Arial,sans-serif}.cc-approval-heading-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;display:flex}.cc-approval-heading-row>button{flex-shrink:0}.cc-approval-intro,.cc-approval-explanation{margin:8px 0 0}.cc-approval-note{color:var(--muted);margin:0;font-size:13px;line-height:20px}.cc-approval-steps{flex-wrap:wrap;gap:8px;margin:24px 0;display:flex}.cc-approval-steps button{background:var(--color-palette-4);color:var(--text);font:inherit;border:0;border-radius:8px;align-items:center;gap:7px;padding:8px 12px;display:inline-flex}.cc-approval-steps button[aria-current=step]{background:var(--accent);color:#fff}.cc-approval-steps button:disabled{opacity:.5;cursor:not-allowed}.cc-approval-steps button>span{opacity:.75}.cc-approval-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.cc-approval-field{flex-direction:column;gap:8px;min-width:0;display:flex}.cc-approval-field>span{line-height:20px}.cc-approval-field select,.cc-approval-field input{border:var(--input-border);background:var(--background);width:100%;min-width:0;height:46px;color:var(--text);font:inherit;border-radius:10px;padding:10px 12px}@media (hover:none) and (pointer:coarse){.cc-approval-field select,.cc-approval-field input{font-size:16px}}.cc-approval-field input::placeholder{color:var(--muted)}.cc-approval-region>.cc-approval-note{margin-top:8px}.cc-approval-panel input:focus-visible,.cc-approval-panel select:focus-visible,.cc-approval-panel button:focus-visible,.cc-approval-panel summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.cc-approval-verdict h2:focus{outline:none}.cc-approval-hint{margin:14px 0}.cc-approval-amounts{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;margin-top:20px;display:grid}.cc-approval-finance-bottom{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}.cc-approval-limit{align-self:center}.cc-approval-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.cc-approval-actions>.cc-approval-note{margin-left:auto}.cc-approval-actions>button:disabled{opacity:.5;cursor:not-allowed}.cc-approval-result{--approval-tone:var(--accent)}.cc-approval-result[data-tone=green]{--approval-tone:#0d7a2e}.cc-approval-result[data-tone=amber]{--approval-tone:#8a5a00}.cc-approval-result[data-tone=red]{--approval-tone:#c92c2c}.themeDark .cc-approval-result[data-tone=green]{--approval-tone:#4fe07c}.themeDark .cc-approval-result[data-tone=amber]{--approval-tone:#ffc46b}.themeDark .cc-approval-result[data-tone=red]{--approval-tone:#ff8078}.cc-approval-result[data-tone=muted]{--approval-tone:var(--muted)}.cc-approval-eyebrow{color:var(--muted);margin:0 0 8px;font-size:13px}.cc-approval-verdict{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:20px;display:grid}.cc-approval-verdict h2{color:var(--approval-tone)}.cc-approval-probability{text-align:right;flex-direction:column;gap:2px;display:flex}.cc-approval-probability strong{color:var(--approval-tone);white-space:nowrap;font-size:30px;font-weight:500;line-height:36px}.cc-approval-probability>span{color:var(--muted);font-size:13px;line-height:20px}.cc-approval-factors,.cc-approval-missing ul{margin:16px 0 0;padding-left:18px;font-size:14px;line-height:22px}.cc-approval-factors li+li,.cc-approval-missing li+li{margin-top:6px}.cc-approval-limit-choice{border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;margin:24px 0;padding-top:24px;display:grid}.cc-approval-estimate{flex-direction:column;gap:8px;min-width:0;display:flex}.cc-approval-estimate strong{font-size:24px;font-weight:500;line-height:32px}.cc-approval-estimate small{color:var(--muted);font-size:13px;line-height:20px}.cc-approval-limit-center>button{white-space:normal;text-align:left;align-self:flex-start;max-width:100%;margin-top:4px}.cc-approval-limit-note{grid-column:1/-1}.cc-approval-validation{color:var(--negative)}.cc-approval-zero-income{background:var(--background);border-radius:12px;margin-top:20px;padding:16px}.cc-approval-zero-income:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cc-approval-zero-income>p{margin:0}.cc-approval-zero-income .cc-approval-actions{margin-top:12px}.cc-approval-missing{margin-top:20px}.cc-approval-missing>p{margin:0}.cc-approval-missing ul{columns:2;column-gap:28px;margin-top:8px}.cc-approval-missing li{break-inside:avoid}.cc-approval-help{margin-top:16px;font-size:13px}.cc-approval-help summary{color:var(--accent);cursor:pointer}.cc-approval-help p{margin-top:8px}@container card-catalog (max-width:850px){.cc-approval-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@container card-catalog (max-width:560px){.cc-approval-panel{padding:20px 16px}.cc-approval-heading h2,.cc-approval-verdict h2{font-size:20px;line-height:28px}.cc-approval-fields,.cc-approval-amounts,.cc-approval-finance-bottom,.cc-approval-limit-choice,.cc-approval-verdict{grid-template-columns:minmax(0,1fr)}.cc-approval-verdict{gap:12px}.cc-approval-probability{text-align:left}.cc-approval-missing ul{columns:1}.cc-approval-actions>.cc-approval-note{flex-basis:100%;margin-left:0}.cc-approval-steps{gap:6px}.cc-approval-steps button{padding:7px 9px;font-size:13px}}
