@layer focus.box;@layer focus.base;@layer focus.box{:where(a,button,summary,input,textarea,select,[tabindex]:not(body)):focus-visible>._14031jk3:not(:where(a,button,summary,input,textarea,select,[tabindex]:not(body))){outline-style:dashed;outline-width:2px;outline-offset:-2px;box-shadow:inset 0 0 0 2px var(--_14031jk1,var(--_1f4blqlh));outline-color:var(--_14031jk0,var(--_1f4blql9))}._14031jk3:where(a,button,summary,input,textarea,select,[tabindex]:not(body)):focus-visible{outline-style:dashed;outline-width:2px;outline-offset:-2px;box-shadow:inset 0 0 0 2px var(--_14031jk1,var(--_1f4blqlh));outline-color:var(--_14031jk0,var(--_1f4blql9))}._14031jk4:where(:has(>:where(a,button,summary,input,textarea,select,[tabindex]:not(body)):focus-visible)){outline-style:dashed;outline-width:2px;outline-offset:-2px;box-shadow:inset 0 0 0 2px var(--_14031jk1,var(--_1f4blqlh));outline-color:var(--_14031jk0,var(--_1f4blql9))}._14031jk6:focus-visible:after,._14031jk6:has(._14031jk5:focus-visible):after{content:"";outline-style:dashed;outline-width:2px;outline-offset:-2px;box-shadow:inset 0 0 0 2px var(--_14031jk1,var(--_1f4blqlh));outline-color:var(--_14031jk0,var(--_1f4blql9));position:absolute;inset:0;pointer-events:none}@supports not selector(:focus-visible){:where(a,button,summary,input,textarea,select,[tabindex]:not(body)):focus>._14031jk3:not(:where(a,button,summary,input,textarea,select,[tabindex]:not(body))){outline-style:dashed;outline-width:2px;outline-offset:-2px;box-shadow:inset 0 0 0 2px var(--_14031jk1,var(--_1f4blqlh));outline-color:var(--_14031jk0,var(--_1f4blql9))}._14031jk3:where(a,button,summary,input,textarea,select,[tabindex]:not(body)):focus{outline-style:dashed;outline-width:2px;outline-offset:-2px;box-shadow:inset 0 0 0 2px var(--_14031jk1,var(--_1f4blqlh));outline-color:var(--_14031jk0,var(--_1f4blql9))}._14031jk4:where(:has(>:where(a,button,summary,input,textarea,select,[tabindex]:not(body)):focus)){outline-style:dashed;outline-width:2px;outline-offset:-2px;box-shadow:inset 0 0 0 2px var(--_14031jk1,var(--_1f4blqlh));outline-color:var(--_14031jk0,var(--_1f4blql9))}._14031jk6{&:focus:after,&:has(_14031jk5:focus):after{outline-style:dashed;outline-width:2px;outline-offset:-2px;box-shadow:inset 0 0 0 2px var(--_14031jk1,var(--_1f4blqlh));outline-color:var(--_14031jk0,var(--_1f4blql9));position:absolute;inset:0;pointer-events:none}}}}@layer focus.base{._14031jk7:where(a,button,summary,input,textarea,select,[tabindex]:not(body)):focus,:where(a,button,summary,[tabindex]:not(body)):focus ._14031jk7{position:relative;z-index:1}:where(a,button,summary,input,textarea,select,[tabindex]:not(body)):where(._14031jk4>:where(a,button,summary,input,textarea,select,[tabindex]:not(body)),:has(>._14031jk3:not(:where(a,button,summary,input,textarea,select,[tabindex]:not(body))))):focus{outline:none}:where(a,button,summary,input,textarea,select,[tabindex]:not(body)):not(:where(._14031jk6,._14031jk5,._14031jk4>:where(a,button,summary,input,textarea,select,[tabindex]:not(body)),:has(>._14031jk3:not(:where(a,button,summary,input,textarea,select,[tabindex]:not(body)))))):focus-visible{outline-style:dashed;outline-width:2px;outline-offset:2px;box-shadow:0 0 0 4px var(--_14031jk1,var(--_1f4blqlh));outline-color:var(--_14031jk0,var(--_1f4blql9))}}@supports not selector(:focus-visible){@layer focus.base{:where(a,button,summary,input,textarea,select,[tabindex]:not(body)):not(:where(._14031jk6,._14031jk5,._14031jk4>:where(a,button,summary,input,textarea,select,[tabindex]:not(body)),:has(>._14031jk3:not(:where(a,button,summary,input,textarea,select,[tabindex]:not(body)))))):focus{outline-style:dashed;outline-width:2px;outline-offset:2px;box-shadow:0 0 0 4px var(--_14031jk1,var(--_1f4blqlh));outline-color:var(--_14031jk0,var(--_1f4blql9))}}}
/*# sourceMappingURL=7f11634c49a00f6c.css.map*/