.mk .pc-bar>.pc-theme{margin-left:auto;margin-right:-14px}.mk .pc-bar>.pc-theme+.pc-right{margin-left:0}@media (max-width:1099.98px){.mk .pc-bar>.pc-theme{margin-right:-6px}}@media (max-width:900px){.mk .pc-bar>.pc-theme{margin-right:-4px}}.mk .pc-theme{position:relative;flex:none}.mk .pc-theme-btn{position:relative;display:grid;place-items:center;width:38px;height:38px;padding:0;border:0;border-radius:10px;background:transparent;color:var(--pc-tx2);cursor:pointer}.mk .pc-theme-btn:after{content:"";position:absolute;inset:-3px}.mk .pc-theme-btn:hover,.mk .pc-theme-btn[aria-expanded=true]{color:var(--pc-tx);background:color-mix(in srgb,var(--pc-white) 5.5%,transparent)}.mk .pc-theme-btn:focus-visible{outline:2px solid var(--pc-ink);outline-offset:2px}.mk .pc-theme-btn svg{width:19px;height:19px}.mk .pc-theme-btn>span{display:grid;place-items:center}.mk .pc-theme-btn>.pc-theme-moon{display:none}:where(:root[data-theme=dark]) .mk .pc-theme-btn>.pc-theme-sun{display:none}:where(:root[data-theme=dark]) .mk .pc-theme-btn>.pc-theme-moon{display:grid}.mk .pc-theme-pop{position:absolute;top:calc(100% + 12px);right:0;z-index:40;width:min(290px,calc(100vw - 32px));padding:6px;border:1px solid var(--pc-line2);border-radius:14px;background:var(--pc-panel);box-shadow:0 1px 0 color-mix(in srgb,var(--pc-white) 5%,transparent) inset,0 30px 70px -28px color-mix(in srgb,var(--pc-black) 70%,transparent);text-align:left}.mk .pc-theme-pop[hidden]{display:none}.mk .pc-theme-pop fieldset{min-width:0;margin:0;padding:0;border:0}.mk .pc-theme-pop legend{padding:8px 10px 6px;font:600 12px/1.3 var(--pc-f-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--pc-tx2)}.mk .pc-theme-opt{position:relative;display:flex;gap:12px;align-items:flex-start;padding:10px;border-radius:10px;color:var(--pc-tx);cursor:pointer}.mk .pc-theme-opt+.pc-theme-opt{margin-top:2px}.mk .pc-theme-opt input{position:absolute;inset:0;z-index:1;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.mk .pc-theme-opt:hover{background:color-mix(in srgb,var(--pc-white) 4.5%,transparent)}.mk .pc-theme-opt:has(input:checked){background:color-mix(in srgb,var(--pc-white) 8%,transparent)}.mk .pc-theme-opt:has(input:focus-visible){box-shadow:inset 0 0 0 2px var(--pc-ink)}.mk .pc-theme-ic{flex:none;display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--pc-line2);border-radius:9px;color:var(--pc-tx2)}.mk .pc-theme-ic svg{width:17px;height:17px}.mk .pc-theme-opt:has(input:checked) .pc-theme-ic{color:var(--pc-tx);border-color:var(--pc-line3)}.mk .pc-theme-tx b{display:block;font:500 14.5px/1.3 var(--pc-f-sans);color:var(--pc-tx)}.mk .pc-theme-tx small{display:block;margin-top:3px;font-size:13px;line-height:1.45;color:var(--pc-tx2)}.mk .pc-theme-opt:has(input:checked):after{content:"";position:absolute;right:14px;top:50%;width:10px;height:5px;margin-top:-4px;border:solid var(--pc-tx);border-width:0 0 1.6px 1.6px;rotate:-45deg}.mk .pc-theme-opt:has(input:checked) .pc-theme-tx{padding-right:24px}@media (prefers-reduced-motion:no-preference){.mk .pc-theme-btn{transition:color .14s ease,background-color .14s ease}.mk .pc-theme-opt{transition:background-color .14s ease}}