@layer theme,base;@layer components{.sk{display:grid;position:relative}.sk-app,.sk-key{border-radius:var(--r-card);background:linear-gradient(180deg, var(--card-t), var(--card-b));box-shadow:var(--rim), var(--rim-soft), var(--lift);padding:16px 18px 18px;position:relative}.sk-k{color:var(--t3);font-size:12px;font-weight:600;line-height:16px;display:block}.sk-row{align-items:center;gap:10px;margin-top:10px;display:flex}.sk-name{min-width:0;color:var(--t1);flex:auto;font-size:15px;font-weight:600;line-height:20px}.sk-row .tier{font-size:10.5px}.sk-sw{cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;outline:none;flex:none;margin:-9px -9px -9px 0;padding:9px;font-size:16px}.sk-sw:focus-visible{box-shadow:var(--focus-ring)}.sk-sw[aria-disabled=true]{cursor:not-allowed}.sk-wire{background:var(--line-2);justify-self:end;width:1.5px;height:34px;margin-right:39px;position:relative;overflow:hidden}.sk[data-on] .sk-wire{background:#75beff66}.sk-head{background:linear-gradient(180deg, transparent, var(--frost));opacity:0;width:100%;height:16px;position:absolute;top:0;left:0}.sk[data-on]:not([data-intro]) .sk-head,.sk[data-intro] .sk-head{animation:skHead .6s var(--ease-out) both}.sk[data-intro] .sk-head{animation-delay:.62s}.sk-path{font-family:var(--mono);color:var(--t2);overflow-wrap:anywhere;margin-top:10px;font-size:13px;line-height:20px}.tw-hive,.sk-svc{height:20px;font-family:var(--font);letter-spacing:.02em;color:var(--ice-hi);background:var(--ice-wash);vertical-align:1px;border-radius:6px;align-items:center;margin-right:6px;padding:0 6px;font-size:11px;font-weight:700;line-height:16px;display:inline-flex}.sk-svc{font-family:var(--mono);letter-spacing:0;font-size:12px}.sk-val{font-family:var(--mono);color:var(--t1);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-top:12px;font-size:14px;font-weight:600;line-height:20px;display:flex}.sk-val>span:first-child{overflow-wrap:break-word;min-width:0}.sk[data-kind=service] .sk-path,.sk[data-kind=service] .sk-val>span:first-child{font-family:var(--font)}.sk[data-kind=service] .sk-path{font-size:14px}.sk-pill{min-width:76px;max-width:100%;font-family:var(--mono);text-align:center;color:var(--ice-hi);background:var(--ice-wash);transition:color .3s var(--ease), background .3s var(--ease), box-shadow .3s var(--ease);border-radius:999px;flex:none;margin-left:auto;padding:5px 12px;font-size:14px;font-weight:600;line-height:20px;display:inline-grid;box-shadow:inset 0 0 0 1px #75beff47}.sk:not([data-on]) .sk-pill{color:var(--t1);box-shadow:inset 0 0 0 1px var(--line-2);background:#ffffff0d}.sk-pill>span,.sk-state>span,.sk-cmd>span{transition:opacity .3s var(--ease);grid-area:1/1}.sk[data-on] .sk-std,.sk:not([data-on]) .sk-new{opacity:0}.sk-state{color:var(--t3);justify-items:end;margin-top:6px;font-size:12px;line-height:16px;display:grid}.sk-cmd{border-radius:var(--r-inner);font-family:var(--mono);color:var(--t2);overflow-wrap:anywhere;transition:box-shadow .3s var(--ease);background:#0b0f15;margin-top:10px;padding:10px 12px;font-size:13px;line-height:20px;display:grid;box-shadow:inset 0 0 0 1px #ffffff0f}.sk[data-on] .sk-cmd{box-shadow:inset 0 0 0 1px #75beff52}.sk[data-on] .sk-cmd .sk-new{color:var(--ice-hi)}.sk[data-kind=command] .sk-state{order:-1;justify-items:start}.sk-cap{color:var(--t3);text-wrap:pretty;margin-top:12px;font-size:13px;line-height:18px}.sk[data-intro] .tg{animation:skTrack .26s var(--ease) .5s backwards}.sk[data-intro] .tg i{animation:skKnob var(--dur-pop) var(--spring-pop) .5s backwards}.sk[data-intro] .tg:after{animation:rip .6s var(--ease-out) .56s backwards}.sk[data-intro] .sk-wire{animation:skWire .3s var(--ease) .62s backwards}.sk[data-intro] .sk-pill{animation:skPill .32s var(--ease) 1.1s backwards}.sk[data-intro] .sk-cmd{animation:skCmd .32s var(--ease) 1.1s backwards}.sk[data-intro] .sk-std{animation:skOut .32s var(--ease) 1.1s backwards}.sk[data-intro] .sk-new{animation:skIn .32s var(--ease) 1.1s backwards}@keyframes skTrack{0%{filter:grayscale()brightness(.32)}}@keyframes skKnob{0%{transform:none}}@keyframes skWire{0%{background:var(--line-2)}}@keyframes skHead{0%{opacity:1;transform:translateY(-16px)}70%{opacity:1}to{opacity:0;transform:translateY(34px)}}@keyframes skPill{0%{color:var(--t1);box-shadow:inset 0 0 0 1px var(--line-2);background:#ffffff0d}}@keyframes skCmd{0%{box-shadow:inset 0 0 0 1px #ffffff0f}}@keyframes skOut{0%{opacity:1}}@keyframes skIn{0%{opacity:0}}.tw-page .mr .udm{font-size:inherit;color:inherit;font-weight:500}.tw-meta-a{color:inherit;text-underline-offset:.2em;border-radius:4px;outline:none;-webkit-text-decoration:underline #a8b1bc66;text-decoration:underline #a8b1bc66}.tw-meta-a:hover{color:var(--t1)}.tw-meta-a:focus-visible{box-shadow:var(--focus-ring)}.tw-hh{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.tw-hh-card{border-radius:var(--r-widget);background:linear-gradient(180deg, var(--tile-t), var(--tile-b));box-shadow:var(--rim);padding:20px 22px 22px}.tw-hh-h{color:var(--t1);align-items:center;gap:10px;margin:0 0 14px;font-size:17px;font-weight:600;line-height:24px;display:flex}.tw-hh-g{width:28px;height:28px;color:var(--mint);background:var(--mint-wash);border-radius:9px;place-items:center;display:grid}.tw-hh-card[data-k=hurts] .tw-hh-g{color:var(--warn);background:var(--warn-wash)}.tw-hh-g svg{width:16px;height:16px}.tw-hh .pr-list>li{font-size:15px;line-height:23px}.tw-fig .pr-card{overflow:clip}.tw-table{border-collapse:collapse;width:100%;font-size:var(--table-size);line-height:var(--table-lh)}.tw-table caption{text-align:left;color:var(--t3);padding:14px 18px 0;font-size:13px;line-height:18px}.tw-table thead th{text-align:left;white-space:nowrap;color:var(--t2);border-bottom:1px solid var(--line-1);padding:12px 18px 10px;font-size:13px;font-weight:600;line-height:18px}.tw-table tbody>tr>*{vertical-align:top;text-align:left;padding:16px 18px}.tw-table tbody tr+tr>*{border-top:1px solid var(--line-1)}.tw-table tbody th{width:58%;font-weight:400}.tw-key{font-family:var(--mono);color:var(--t2);overflow-wrap:anywhere;font-size:13px;line-height:20px;display:block}.tw-val{font-family:var(--mono);color:var(--t1);overflow-wrap:anywhere;margin-top:6px;font-size:14px;font-weight:600;line-height:20px;display:block}.tw-table tbody th>.tw-val:first-child{margin-top:0}.tw-disp{color:var(--t2);font-size:13px;line-height:18px;display:block}.tw-mean{color:var(--t3);text-wrap:pretty;margin-top:6px;font-size:13px;line-height:20px;display:block}.tw-pill{max-width:100%;font-family:var(--mono);color:var(--t1);box-shadow:inset 0 0 0 1px var(--line-2);overflow-wrap:anywhere;background:#ffffff0d;border-radius:999px;align-items:center;padding:3px 10px;font-size:13px;font-weight:600;line-height:18px;display:inline-flex}.tw-pill[data-k=tweak]{color:var(--ice-hi);background:var(--ice-wash);box-shadow:inset 0 0 0 1px #75beff47}.tw-pill[data-k=delete],.tw-pill[data-k=restore]{font-family:var(--font)}.tw-pill[data-k=keep]{font-family:var(--font);color:var(--warn);background:var(--warn-wash);box-shadow:inset 0 0 0 1px #f7c24338}.tw-off-note{color:var(--t3);margin-top:6px;font-size:12px;line-height:17px;display:block}.tw-src{color:var(--t3);font-size:13px;line-height:20px}.tw-undo{padding:18px 20px}.tw-undo-h{color:var(--t2);align-items:center;gap:10px;font-size:14px;font-weight:600;line-height:20px;display:flex}.tw-undo-t{color:var(--t2);margin-top:8px;font-size:15px;line-height:23px}.tw-verdict{color:var(--t1);text-wrap:pretty;font-size:19px;font-weight:500;line-height:29px}.tw-app{border-top:1px solid var(--line-1);margin-top:24px;padding-top:20px}.tw-app-dl{gap:6px;margin-top:10px;font-size:14px;line-height:20px;display:grid}.tw-app-dl>div{grid-template-columns:76px minmax(0,1fr);gap:10px;display:grid}.tw-app-dl dt{color:var(--t3)}.tw-app-dl dd{color:var(--t1);overflow-wrap:anywhere}.tw-app-dl a{color:var(--ice-hi);text-underline-offset:.2em;border-radius:4px;outline:none;-webkit-text-decoration:underline #b9e0fb73;text-decoration:underline #b9e0fb73}.tw-app-dl a:focus-visible{box-shadow:var(--focus-ring)}.tw-app-more{margin-top:10px}.tw-app+.cv-card{margin-top:24px}.tw-app--inline .tw-app-dl{gap:10px}.tw-app--inline{display:none}.tw-page .rg,.tw-author{margin-top:72px}@media (max-width:1067px){.tw-app--inline{border-radius:var(--r-widget);background:linear-gradient(180deg, var(--tile-t), var(--tile-b));box-shadow:var(--rim);border:0;margin-top:56px;padding:20px 22px;display:block}}@media (max-width:733px){.tw-hh{grid-template-columns:minmax(0,1fr)}.tw-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tw-table,.tw-table caption,.tw-table tbody,.tw-table tbody tr{display:block}.tw-table tbody tr{grid-template-columns:auto minmax(0,1fr);gap:10px 12px;padding:16px 16px 18px;display:grid}.tw-table tbody tr+tr{border-top:1px solid var(--line-1)}.tw-table tbody tr>*,.tw-table tbody tr+tr>*{border-top:0;width:auto;padding:0;display:block}.tw-table tbody th{grid-column:1/-1}.tw-table tbody td:before{color:var(--t3);margin-bottom:4px;font-size:12px;font-weight:600;line-height:16px;display:block}.tw-table tbody td:nth-child(2):before{content:"With the tweak"}.tw-table tbody td:nth-child(3):before{content:"Switching it off"}.sk-wire{height:26px}.tw-verdict{font-size:17px;line-height:27px}}@media (prefers-reduced-motion:reduce){.sk[data-intro] .tg,.sk[data-intro] .tg i,.sk[data-intro] .tg:after,.sk[data-intro] .sk-wire,.sk[data-intro] .sk-head,.sk[data-intro] .sk-pill,.sk[data-intro] .sk-cmd,.sk[data-intro] .sk-std,.sk[data-intro] .sk-new,.sk[data-on]:not([data-intro]) .sk-head{animation:none}}.tw-faq{gap:0;margin:0;display:grid}.tw-faq-i{border-top:1px solid #ffffff12;padding:16px 0}.tw-faq-i:first-child{border-top:0;padding-top:4px}.tw-faq dt{color:var(--t1);text-wrap:pretty;font-size:17px;font-weight:600;line-height:25px}.tw-faq dd{color:var(--t2);text-wrap:pretty;margin:6px 0 0;font-size:16px;line-height:26px}}@layer utilities;
