.checkbox{align-items:flex-start;column-gap:calc(var(--alias-size-xs)/16*1rem);cursor:pointer;display:flex;flex-direction:row}.checkbox>input{border:0;clip-path:polygon(0 0,100% 0,100% 100%,0 100%);height:0;margin:-1px;overflow:hidden;position:absolute;width:0}.checkbox__box{display:flex;flex-direction:column;flex-shrink:0;height:calc(var(--alias-size-m)/16*1rem);justify-content:center;position:relative;row-gap:0}.checkbox__box,.checkbox__box:before{box-sizing:border-box;width:var(--assign-checkbox-iconsize)}.checkbox__box:before{background:var(--map-fallback-surface);border:1px solid var(--map-fallback-icon);content:"";display:block;height:var(--assign-checkbox-iconsize);transition:outline .125s ease,outline-offset .125s ease}.checkbox__box>.icon{align-items:center;color:var(--map-fallback-icon);display:flex;flex-direction:column;font-size:1.625rem;justify-content:center;left:0;position:absolute;row-gap:0;top:-.25rem}input:not(:checked)+.checkbox__box>.icon{display:none}.checkbox>input:not(:focus,:hover,:active):not(.disabled)+.checkbox__box:before{outline:1px solid transparent;outline-offset:0}.checkbox>input:is(:focus,:hover,:active):not(.disabled)+.checkbox__box:before{outline:1px solid var(--map-fallback-icon);outline-offset:5px}.checkbox__label{color:var(--map-fallback-text);flex:1 1;font:400 normal var(--assign-article-copy-fontsize)/calc(var(--alias-size-m)/16*1rem) var(--font-text);hyphens:auto}