:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--face:var(--lightningcss-light,#eee8d5)var(--lightningcss-dark,#232323);--face-hi:var(--lightningcss-light,#f5f0df)var(--lightningcss-dark,#2b2b2b);--light:var(--lightningcss-light,#fdf6e3)var(--lightningcss-dark,#3d3d3d);--shadow:var(--lightningcss-light,#b8b09a)var(--lightningcss-dark,#0b0b0b);--dark:var(--lightningcss-light,#7c7a6e)var(--lightningcss-dark,#000);--text:var(--lightningcss-light,#073642)var(--lightningcss-dark,#dedede);--text-dim:var(--lightningcss-light,#52676e)var(--lightningcss-dark,#9c9c9c);--disabled:var(--lightningcss-light,#b8b09a)var(--lightningcss-dark,#6a6a6a);--sel:#1a6aa8;--sel-text:#fdf6e3;--desktop:var(--lightningcss-light,#e4ddc5)var(--lightningcss-dark,#161616);--desktop-hi:var(--lightningcss-light,#eee8d5)var(--lightningcss-dark,#1f1f1f);--desktop-lo:var(--lightningcss-light,#d6cfb6)var(--lightningcss-dark,#101010);--field:var(--lightningcss-light,#fdf6e3)var(--lightningcss-dark,#121212);--bevel-out:var(--light) var(--dark) var(--dark) var(--light);--bevel-in:var(--shadow) var(--light) var(--light) var(--shadow);--bevel-pressed:var(--dark) var(--light) var(--light) var(--dark);--title-bg:var(--lightningcss-light,#073642)var(--lightningcss-dark,#0e0e0e);--title-fg:var(--lightningcss-light,#fdf6e3)var(--lightningcss-dark,#eee8d5);--on-sel-dim:#eee8d5;--on-accent:#fdf6e3;--hover:var(--lightningcss-light,#e6f0f2)var(--lightningcss-dark,#2e2e2e);--link:var(--lightningcss-light,#1a6aa8)var(--lightningcss-dark,#5fb3f0);--grid-line:var(--lightningcss-light,#ddd6c1)var(--lightningcss-dark,#333);--rule-faint:var(--lightningcss-light,#f3eddb)var(--lightningcss-dark,#1c1c1c);--tree-guide:var(--lightningcss-light,#c9c1a8)var(--lightningcss-dark,#3d3d3d);--zebra:var(--lightningcss-light,#f6f0dd)var(--lightningcss-dark,#1b1b1b);--drop:var(--lightningcss-light,#002b3640)var(--lightningcss-dark,#0000008c);--backdrop:var(--lightningcss-light,#002b3659)var(--lightningcss-dark,#00000080);--checker-a:var(--lightningcss-light,#d6cfb6)var(--lightningcss-dark,#3d3d3d);--checker-b:var(--lightningcss-light,#b8b09a)var(--lightningcss-dark,#262626);--tag-bg:var(--lightningcss-light,#f3ecd6)var(--lightningcss-dark,#262626);--tag-border:var(--lightningcss-light,#c9bf9e)var(--lightningcss-dark,#3d3d3d);--notice-bg:var(--lightningcss-light,#fbefc8)var(--lightningcss-dark,#2e3a1c);--flash:var(--lightningcss-light,#f7e3a0)var(--lightningcss-dark,#4a4210);--gold:#b58900;--gold-soft:var(--lightningcss-light,#e8d48a)var(--lightningcss-dark,#5a4c10);--sel-row:var(--lightningcss-light,#dfe9ea)var(--lightningcss-dark,#0b4258);--meaning:var(--lightningcss-light,#8a5a00)var(--lightningcss-dark,#e3b341);--doc-underline:var(--lightningcss-light,#93a1a1)var(--lightningcss-dark,#6e6e6e);--val:var(--lightningcss-light,#4f6a00)var(--lightningcss-dark,#a8c23a);--val-str:var(--lightningcss-light,#b02a2a)var(--lightningcss-dark,#f07a70);--val-num:var(--lightningcss-light,#1a6aa8)var(--lightningcss-dark,#6fb8f0);--val-bool:var(--lightningcss-light,#5a5fb0)var(--lightningcss-dark,#a9a8f0);--good-bg:var(--lightningcss-light,#e4ecc9)var(--lightningcss-dark,#1e3d1a);--good-border:#859900;--good-text:var(--lightningcss-light,#4f5c00)var(--lightningcss-dark,#b5c94a);--warn-bg:var(--lightningcss-light,#f8e8c0)var(--lightningcss-dark,#3b3410);--warn-border:#b58900;--warn-text:var(--lightningcss-light,#7a5800)var(--lightningcss-dark,#e8c050);--info-bg:var(--lightningcss-light,#dceaf2)var(--lightningcss-dark,#0b3a52);--info-border:#268bd2;--info-text:var(--lightningcss-light,#15527e)var(--lightningcss-dark,#8cc4f0);--bad-bg:var(--lightningcss-light,#f6dcd6)var(--lightningcss-dark,#45201f);--bad-border:#dc322f;--bad-bg-soft:var(--lightningcss-light,#fbe6e0)var(--lightningcss-dark,#3a1f20);--conf-med:var(--lightningcss-light,#7a5900)var(--lightningcss-dark,#e3b341);--conf-low:var(--lightningcss-light,#b4301e)var(--lightningcss-dark,#f07a5a);--conf-low-border:var(--lightningcss-light,#e09a88)var(--lightningcss-dark,#a04a3a);--policy-action:var(--lightningcss-light,#5f6e00)var(--lightningcss-dark,#a8c23a);--policy-logic:var(--lightningcss-light,#a8460c)var(--lightningcss-dark,#f08a4a);--tone-met:var(--lightningcss-light,#e8c040)var(--lightningcss-dark,#b58900);--tone-offered:var(--lightningcss-light,#a8c040)var(--lightningcss-dark,#859900);--tone-need:#dc322f;--tone-want:#cb4b16;--ui:"Tahoma", "Verdana", "DejaVu Sans", "Segoe UI", system-ui, sans-serif;--mono:"DejaVu Sans Mono", "Menlo", "Consolas", ui-monospace, monospace;--caret-w:.6em;--caret-h:.35em;--caret-gap:6px;--caret-halves:linear-gradient(to bottom left, currentColor 50%, transparent 50%), linear-gradient(to bottom right, currentColor 50%, transparent 50%)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=760px),(pointer:coarse){:root{--caret-w:.85em;--caret-h:.5em;--caret-gap:10px}}*{box-sizing:border-box}html,body,#app{height:100%}html,body{overscroll-behavior:none;overflow:hidden}html,a,button,input,select,summary,label,[role=button],[role=tab]{touch-action:manipulation}button{color:var(--text);background-color:var(--face-hi);border-color:var(--bevel-out)}:where(button:enabled,select:enabled,summary){cursor:pointer}body{background:var(--desktop);color:var(--text);font:12px/1.45 var(--ui);-webkit-text-size-adjust:100%;margin:0}.source-code{margin-left:.5em}.prose{max-width:70ch;margin:0 0 6px;line-height:1.45}.banner{border:2px solid;border-color:var(--bevel-in);background:var(--notice-bg);margin:6px 0;padding:6px 8px;font-size:11.5px}.banner.err{background:var(--bad-bg-soft);border-color:var(--bad-border)}a{color:var(--link)}p.lead{max-width:74ch}p.note{margin:0 0 6px}.raised{background:var(--face);border:2px solid;border-color:var(--bevel-out)}.window{flex-direction:column;height:100dvh;display:flex}.frame{background:var(--face);flex-direction:column;flex:1;min-height:0;display:flex}.titlebar{background:var(--title-bg);color:var(--title-fg);flex:none;align-items:center;gap:10px;padding:3px 8px;font-weight:700;display:flex}.titlebar .app-icon{image-rendering:pixelated;margin-right:-4px}.titlebar .home{color:inherit;text-decoration:none}.titlebar .spacer{flex:1}.titlebar .sub{color:var(--on-sel-dim);font-size:11px;font-weight:400}.titlebar .github,.titlebar .credits{color:var(--title-fg);font-size:11px;font-weight:400}.titlebar .btn{min-height:22px;padding:1px 10px}.tabs{scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.toolbar{border-bottom:1px solid var(--shadow);flex-wrap:wrap;flex:none;align-items:center;gap:6px;padding:4px 6px;display:flex}.body{background:var(--face);overflow-wrap:anywhere;flex:1;min-height:0;display:flex;position:relative}.view{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.statusbar{color:var(--text-dim);border-top:1px solid var(--light);flex:none;align-items:center;gap:4px;padding:2px 4px;font-size:11px;display:flex}.statusbar .cell{border:1px solid;border-color:var(--bevel-in);white-space:nowrap;text-overflow:ellipsis;padding:1px 6px;overflow:hidden}.statusbar .cell.grow{flex:1;min-width:0}.split{flex:1;width:100%;min-height:0;display:flex}.pane-left{border-right:2px solid var(--shadow);flex-direction:column;flex:none;width:288px;min-height:0;display:flex}.pane-right{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow:auto}.pad{--sticky-top:-8px;padding:8px}.list{margin:0;padding:0;list-style:none}.list li{border-bottom:1px solid var(--rule-faint)}.list li>a{color:inherit;align-items:center;gap:6px;padding:3px 8px;text-decoration:none;display:flex}.list li.dimtext{padding:3px 8px}.list .dim{color:var(--text-dim);white-space:nowrap;margin-left:auto;font-size:11px}.tabs{background:var(--face);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--tabs-fade-start), #000 calc(100% - var(--tabs-fade-end)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--tabs-fade-start), #000 calc(100% - var(--tabs-fade-end)), transparent);flex:none;gap:2px;padding:4px 4px 0;animation:linear both tabs-fade;animation-timeline:scroll(self inline);display:flex;overflow-x:auto}@property --tabs-fade-start{syntax:"<length>";inherits:false;initial-value:0}@property --tabs-fade-end{syntax:"<length>";inherits:false;initial-value:0}@keyframes tabs-fade{0%{--tabs-fade-start:0px;--tabs-fade-end:24px}10%{--tabs-fade-start:24px}90%{--tabs-fade-end:24px}to{--tabs-fade-start:24px;--tabs-fade-end:0px}}.tabs a{background:var(--face);border:2px solid;border-color:var(--bevel-out);white-space:nowrap;color:var(--text-dim);border-bottom:none;padding:4px 10px;text-decoration:none}.tabs a[aria-current=page]{background:var(--face-hi);color:var(--text);padding-bottom:6px;font-weight:700;position:relative;top:-2px}.pane-msg{margin:0;padding:2px 0}.tabs-slot{background:var(--face);flex:none;min-height:31px}.bundle-head{border-bottom:1px solid var(--shadow);flex:none;align-items:flex-start;gap:8px;padding:4px 6px;display:flex}.bundle-head .ident{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;padding-top:3px;display:flex}.bundle-head .picture-slot{min-width:20px;min-height:20px;display:inline-flex}.bundle-head .versions-slot{flex:none;max-width:60%;min-height:28px;margin-left:auto}.bundle-head .choices{flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:70%;min-height:28px;margin-left:auto;display:flex}.dialog{width:min(960px,100% - 24px);max-width:none;max-height:88vh;color:inherit;padding:0}.dialog[open]{flex-direction:column;display:flex}.dialog::backdrop{background:var(--backdrop)}@media (width<=760px){.pane-left{display:none}.split.browsing .pane-left{width:100%;padding-bottom:env(safe-area-inset-bottom);border-right:0;display:flex}.split.browsing .pane-right,.titlebar .sub{display:none}.list li>a{padding:8px}.dialog{width:100%;height:100%;max-height:100%}.bundle-head{flex-direction:column;align-items:stretch}.bundle-head .versions-slot{max-width:100%;margin:0}.bundle-head .choices{justify-content:flex-start;max-width:100%;margin:0}}.list li>a:hover{background:var(--hover)}.list li>a[aria-current=page]{background:var(--sel);color:var(--sel-text)}.list li>a[aria-current=page] :is(.dim,.dimtext){color:var(--on-sel-dim)}button.btn,a.btn{font:inherit;background:var(--face);color:var(--text);border:2px solid;border-color:var(--bevel-out);align-items:center;gap:5px;min-height:26px;padding:3px 10px;text-decoration:none;display:inline-flex}button.btn:active,a.btn:active{border-color:var(--bevel-pressed);padding:4px 9px 2px 11px}button.btn:disabled{color:var(--disabled);text-shadow:1px 1px 0 var(--lightningcss-light,var(--light))var(--lightningcss-dark,var(--shadow))}button.btn.on,a.btn[aria-current=page]{border-color:var(--bevel-pressed);background:var(--face-hi);font-weight:700}.sunken,.scroll,pre.code,input[type=text],input[type=search],select{background:var(--field);border:2px solid;border-color:var(--bevel-in)}input[type=text],input[type=search],select{font:inherit;color:var(--text);max-width:100%;min-height:26px;padding:3px 5px}select{appearance:none;padding:2px calc(var(--caret-w) + 2 * var(--caret-gap)) 2px 4px;text-overflow:ellipsis;background-image:var(--caret-halves);background-size:calc(var(--caret-w) / 2) var(--caret-h);background-position:right calc(var(--caret-gap) + var(--caret-w) / 2) center, right var(--caret-gap) center;background-repeat:no-repeat;overflow:hidden}@media (pointer:coarse){input[type=text],input[type=search]{font-size:16px}.titlebar a,.tabs a,.statusbar button,button.btn,a.btn,label.lbl{min-height:32px}.titlebar a,.tabs a{align-items:center;display:inline-flex}.titlebar a{justify-content:center;min-width:32px}label.lbl input[type=checkbox]{block-size:20px;inline-size:20px}}@media (width<=760px),(pointer:coarse){select{min-height:44px;font-size:16px}}label.lbl{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}label.lbl select{min-width:0}button.doc{-webkit-text-decoration:underline dotted var(--doc-underline);text-decoration:underline dotted var(--doc-underline);text-underline-offset:3px;cursor:help;font-weight:700}button.doc.on{text-decoration-style:solid}details.more{margin-top:8px}details.more>summary{padding:4px 0}.filters{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:6px;display:flex}.filters input[type=search]{flex:1;min-width:120px}.picker-tag{color:var(--text-dim);white-space:nowrap;margin-left:auto;padding-left:8px;font-size:10.5px}.picker-tag+.picker-tag{margin-left:0;padding-left:6px}.picker-tag.now{color:var(--good-text);font-weight:700}[aria-current=true] .picker-tag{color:inherit}@media (width<=760px){button.btn,a.btn{min-height:32px}input,input[type=text],input[type=search]{min-height:32px;font-size:16px}button.doc{margin:-6px 0;padding:6px 0}}.picker-opt{align-items:center;gap:6px;min-width:0;display:inline-flex}table.grid{border-collapse:collapse;background:var(--field);width:100%;font-size:11.5px}table.grid th,table.grid td,.wiki th,.wiki td{border:1px solid var(--grid-line);text-align:left;vertical-align:top;padding:2px 6px}table.grid th,.wiki th{white-space:nowrap;background:var(--face)}table.grid th{top:var(--sticky-top,0);z-index:2;border-color:var(--light) var(--shadow) var(--shadow) var(--light);border-width:2px 1px;position:sticky}table.grid tbody tr:nth-child(2n){background:var(--zebra)}table.grid tbody tr:hover{background:var(--hover)}table.grid td.num,table.grid th.num{text-align:right;font-variant-numeric:tabular-nums}table.grid td.mono{font-family:var(--mono);font-size:11px}table.grid td.k{background:var(--face-hi);overflow-wrap:normal;font-weight:700}table.grid tr.sel td{background:var(--sel-row)}table.grid.fit{width:auto}.tree table.grid{overflow-wrap:normal}table.grid.decoded{font-family:var(--ui)}td.countries{max-width:360px}fieldset.hgroup{border:1px solid;border-color:var(--bevel-in);background:var(--face);min-width:0;margin:10px 0;padding:6px 8px 8px}fieldset.hgroup>legend{padding:0 4px;font-weight:700}fieldset.hgroup[id]{scroll-margin-top:8px}fieldset.hgroup h3{margin:10px 0 4px;font-size:12px}fieldset.hgroup h3:first-of-type{margin-top:2px}.hscroll{max-width:100%}@media (width<=760px){.hscroll{-webkit-overflow-scrolling:touch;--sticky-top:0;overflow-x:auto}table.grid{font-size:11px}td.countries{min-width:12em}}.tree{font-family:var(--mono);font-size:11.5px}.tree .row{align-items:flex-start;gap:4px;padding:1px 0;display:flex}.tree .row:hover{background:var(--hover)}.tree .twist{text-align:center;width:13px;color:var(--text-dim);-webkit-user-select:none;user-select:none;flex:none}.tree .key{color:var(--info-text);text-align:left;font-weight:700}.tree .row>span{min-width:0}.badge{font:10px/14px var(--ui);border:1px solid var(--shadow);background:var(--face-hi);color:var(--text-dim);vertical-align:1px;white-space:nowrap;margin-left:5px;padding:0 4px;font-weight:400;display:inline-block}.badge.info{border-color:var(--info-border);background:var(--info-bg);color:var(--info-text)}.badge.warn{border-color:var(--warn-border);background:var(--warn-bg);color:var(--warn-text)}.badge.good{border-color:var(--good-border);background:var(--good-bg);color:var(--good-text)}.tree .val{color:var(--val)}.tree .val.str{color:var(--val-str)}.tree .val.num{color:var(--val-num)}.tree .val.bool{color:var(--val-bool);font-weight:700}.tree .val.nul{color:var(--text-dim);font-style:italic}.tree .type{color:var(--text-dim)}.tree .children{border-left:1px dotted var(--tree-guide);margin-left:6px;padding-left:14px}.tree .note{color:var(--text-dim);font-family:var(--ui);padding-left:18px;font-size:10.5px;font-style:italic;display:block}.policy-term{font-weight:700}.policy-term:is(.branch,.define){color:var(--val-bool)}.policy-term.logic{color:var(--policy-logic)}.policy-term.condition{color:var(--val-num)}.policy-term.action{color:var(--policy-action)}.policy-term.policy{color:var(--info-text)}.value-label{font-family:var(--ui);color:var(--meaning)}.value-after{margin-left:.5ch}.value-before{margin-right:.5ch}.package{overflow-wrap:anywhere;margin:2px 0 6px;font-size:14px}.meaning{font-family:var(--ui);color:var(--meaning);font-size:11px}.tag{font-family:var(--ui);background:var(--tag-bg);border:1px solid var(--tag-border);white-space:nowrap;margin-left:6px;padding:0 4px;font-size:10.5px}pre.code{font-family:var(--mono);white-space:pre-wrap;max-height:60vh;margin:4px 0 0;padding:6px;font-size:11px;overflow:auto}pre.code.hex{white-space:pre;word-break:normal}.chip{border:1px solid var(--shadow);background:var(--face-hi);white-space:nowrap;margin:1px 3px 1px 0;padding:0 5px;font-size:11px;display:inline-block}.chip.good{background:var(--good-bg);border-color:var(--good-border)}.chip.bad{background:var(--bad-bg);border-color:var(--bad-border)}.chip.warn{background:var(--warn-bg);border-color:var(--warn-border)}.chip.info{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}.sp{margin-left:.6ch}button.chip{font-family:inherit}a.chip{color:inherit;text-decoration:none}a.chip:hover{border-color:var(--dark)}.logo{--logo:20px;width:var(--logo);height:var(--logo);border-radius:calc(var(--logo) / 4);vertical-align:middle;box-shadow:0 0 0 1px var(--shadow);flex:none;display:inline-block}.logo.initials{color:var(--on-accent);background:hsl(var(--hue) 45% 42%);place-items:center;font-size:9px;font-weight:700;line-height:1;display:inline-grid}.flag{font-size:15px;line-height:1}.chip.bundle{align-items:center;gap:4px;display:inline-flex}.chip.bundle .logo{border-radius:3px;width:14px;height:14px}.chip.bundle .logo.initials{font-size:7px}.chip.bundle .flag{font-size:12px}.phone-img{object-fit:contain;vertical-align:middle;flex:none;width:20px;height:20px}.file-icon{vertical-align:middle;flex:none}.tone-met{--tone-fill:var(--tone-met);--tone-rim:var(--shadow)}.tone-offered{--tone-fill:var(--tone-offered);--tone-rim:var(--shadow)}.tone-unmet,.tone-need,.tone-want{--tone-fill:var(--face-hi);--tone-rim:var(--shadow)}.tone-need{--tone-rim:var(--tone-need)}.tone-want{--tone-rim:var(--tone-want)}.tone-blank{--tone-fill:transparent;--tone-rim:var(--shadow)}.logo.feature{--glyph:calc(var(--logo) * 2 / 3);--mark:calc(var(--logo) / 3);background:var(--icon) center / var(--glyph) no-repeat, var(--tone-fill);box-shadow:0 0 0 1px var(--tone-rim);image-rendering:pixelated}.logo.feature:is(.tone-need,.tone-want){box-shadow:0 0 0 2px var(--tone-rim)}.logo.feature:is(.tone-unmet,.tone-need,.tone-want){--surface-icon:var(--icon);--surface-lock:var(--lock);background:var(--surface-lock) right 2px bottom 2px / var(--mark) no-repeat, linear-gradient(color-mix(in srgb, var(--face-hi) 70%, transparent), color-mix(in srgb, var(--face-hi) 70%, transparent)), var(--surface-icon) center / var(--glyph) no-repeat, var(--tone-fill)}@media (prefers-color-scheme:dark){.logo.feature:is(.tone-unmet,.tone-need,.tone-want){--surface-icon:var(--icon-dark);--surface-lock:var(--lock-dark)}}.logo.feature.tone-offered{background:var(--switch) right 2px bottom 2px / var(--mark) no-repeat, var(--icon) center / var(--glyph) no-repeat, var(--tone-fill)}.logo.tone-blank{box-shadow:none;outline:1px dashed var(--shadow);outline-offset:-1px;background:0 0}.wiki{background:var(--field);border:1px solid var(--shadow);max-width:86ch;padding:10px 14px 16px;line-height:1.5}.wiki h1{border-bottom:1px solid var(--shadow);margin:0 0 8px;padding-bottom:2px;font-size:20px;font-weight:400}.wiki h2,article.consumer h2{border-bottom:1px solid var(--shadow);margin:18px 0 6px;padding-bottom:2px;font-size:16px;font-weight:400}.wiki h3{margin:14px 0 4px;font-size:13px}.wiki p,.wiki ul,.wiki ol{margin:0 0 8px}.wiki li{margin:2px 0}.wiki code{font-family:var(--mono);background:var(--face-hi);padding:0 3px;font-size:11px}.wiki pre{font-family:var(--mono);background:var(--zebra);border:1px dashed var(--shadow);margin:4px 0 10px;padding:6px 8px;font-size:11px;overflow:auto}.wiki pre code{background:0 0;padding:0}.wiki table{border-collapse:collapse;max-width:100%;margin:4px 0 10px;font-size:11.5px;display:block;overflow-x:auto}.wiki td code{word-break:break-all}@media (width<=760px){.wiki{padding:8px 10px 12px}}article.consumer{max-width:78ch;font-size:13px;line-height:1.5}article.consumer h1{margin:4px 0 8px;font-size:22px;font-weight:400}article.consumer h3{margin:12px 0 2px;font-size:13px}article.consumer p{margin:0 0 8px}article.consumer .lead{font-size:14px}article.consumer .crumbs{margin:0;font-size:11.5px}article.consumer .answer{font-size:15px}article.consumer table.grid{font-size:12.5px}article.consumer tr.group td{background:var(--face);font-weight:700}article.consumer ul.others{columns:2 14em;padding-left:18px}@keyframes busy-in{0%{opacity:0}}@keyframes busy-slide{0%{background-position:0 0}to{background-position:32px 0}}@keyframes busy-spin{to{transform:rotate(1turn)}}@keyframes busy-pulse{to{opacity:.45}}.busy-spin{border:2px solid var(--lightningcss-light,var(--shadow))var(--lightningcss-dark,var(--light));border-top-color:var(--lightningcss-light,var(--dark))var(--lightningcss-dark,var(--text-dim));border-radius:50%;flex:none;width:10px;height:10px;animation:0s .15s backwards busy-in,.7s linear infinite busy-spin;display:inline-block}@media (prefers-reduced-motion:reduce){.busy-spin,a[href][aria-busy=true]{animation:none}}a[href][aria-busy=true]{cursor:progress;animation:.5s ease-in-out .15s infinite alternate busy-pulse}.body[aria-busy=true]{cursor:progress}.ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bare{font:inherit;color:inherit;background:0 0;border:0;padding:0}.sep{margin:0 .5ch}.mono{font-family:var(--mono)}.dimtext{color:var(--text-dim)}.rowflex{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.rowflex>*{min-width:0;max-width:100%}.grow{flex:1;min-width:0}.gap-above{margin-top:8px}.flush{margin:0}.breakall{word-break:break-all}.ctxmenu.svelte-192vamk{z-index:100;min-width:210px;box-shadow:3px 3px 0 var(--drop);padding:2px;font-size:12px;position:fixed}.ctxmenu.svelte-192vamk .head:where(.svelte-192vamk){font-family:var(--mono);color:var(--text-dim);border-bottom:1px solid var(--shadow);max-width:320px;padding:3px 8px;font-size:10.5px}.ctxmenu.svelte-192vamk button:where(.svelte-192vamk){text-align:left;width:100%;color:var(--text);padding:4px 10px;display:block}.ctxmenu.svelte-192vamk button:where(.svelte-192vamk):hover{background:var(--sel);color:var(--sel-text)}.ctxmenu.svelte-192vamk hr:where(.svelte-192vamk){border:0;border-top:1px solid var(--shadow);border-bottom:1px solid var(--light);margin:2px 0}@media (width<=760px){.ctxmenu.svelte-192vamk button:where(.svelte-192vamk){padding:8px 10px}}@media (pointer:coarse){.ctxmenu.svelte-192vamk button:where(.svelte-192vamk){min-height:32px}}.menubar.svelte-12qhfyh{background:var(--face);border-bottom:1px solid var(--shadow);scrollbar-width:none;flex:none;display:flex;overflow-x:auto}.menubar.svelte-12qhfyh::-webkit-scrollbar{display:none}.menubar.svelte-12qhfyh a:where(.svelte-12qhfyh){color:var(--text);white-space:nowrap;border:1px solid #0000;padding:3px 9px;text-decoration:none}.menubar.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{border-color:var(--bevel-out)}.menubar.svelte-12qhfyh a[aria-current=page]:where(.svelte-12qhfyh){background:var(--face-hi);border-color:var(--bevel-in);font-weight:700}@media (pointer:coarse){.menubar.svelte-12qhfyh a:where(.svelte-12qhfyh){align-items:center;min-height:32px;display:inline-flex}}@media (width<=760px){.menubar.svelte-12qhfyh{flex-wrap:wrap;overflow-x:visible}.menubar.svelte-12qhfyh a:where(.svelte-12qhfyh){padding:6px 7px}}.loadbar.svelte-12qhfyh{z-index:20;pointer-events:none;background:repeating-linear-gradient(-45deg, var(--sel) 0 8px, var(--info-border) 8px 16px);height:3px;animation:0s .15s backwards busy-in,.6s linear infinite busy-slide;position:absolute;inset:0 0 auto}@media (prefers-reduced-motion:reduce){.loadbar.svelte-12qhfyh{animation:none}}
