:where(.C6U5L){background:none;border:none;cursor:pointer;padding:0;text-align:inherit;-webkit-user-select:none;user-select:none}:where(.C6U5L)[data-disabled]{cursor:default}@keyframes uiFh_{to{transform:rotate(1turn)}}.dQ11U{animation:uiFh_ var(--animation-speed-slower) linear infinite}.ZWhF3{align-items:center;display:inline-flex;vertical-align:middle;white-space:nowrap}.TjB5V{gap:var(--padding-smallest)}.YS4O9,._N3fH{--icon-size:1em;align-items:center;display:inline-flex;justify-content:center;line-height:var(--font-line-height-small)}.YS4O9{min-block-size:1lh}._N3fH{background:var(--color-surface-inline);block-size:1em;border:1px solid var(--color-border-pane);border-radius:var(--border-radius-small);box-shadow:0 1px 0 var(--color-border-pane);box-sizing:initial;font-size:var(--font-size-small);min-inline-size:1em;padding:var(--padding-small)}.YUwWo{background:var(--color-surface-tooltip);border-radius:var(--border-radius-medium);box-shadow:var(--shadow-floating);color:var(--color-text-tooltip);font-family:var(--font-family-default);font-weight:var(--font-weight-normal);outline:1px solid var(--color-border-tooltip)}.taAl5{height:10px;pointer-events:none;position:absolute;width:10px}.taAl5:before{background:var(--color-surface-tooltip);border-bottom:1px solid var(--color-border-tooltip);border-right:1px solid var(--color-border-tooltip);content:"";inset:0;position:absolute;transform:rotate(45deg)}.l3psw{transition:opacity var(--animation-speed-default) var(--animation-easing-out)}.l3psw[data-ending-style],.l3psw[data-starting-style]{opacity:0}.E7cb7{transform-origin:var(--transform-origin);transition-property:opacity,transform}.E7cb7[data-ending-style],.E7cb7[data-starting-style]{transform:scale(.98)}.l3psw[data-instant]{transition:none}@media (prefers-reduced-motion:reduce){.E7cb7{transition-property:opacity}.E7cb7[data-ending-style],.E7cb7[data-starting-style]{transform:none}}.PM3QQ{overflow:hidden;text-overflow:ellipsis}.PM3QQ,.Yxbrl{white-space:nowrap}.Yxbrl{color:var(--color-text-dimmed);font-family:inherit;font-size:var(--font-size-small);font-weight:var(--font-weight-semibold)}.Rs5RA{background:var(--color-surface-inline);border-radius:var(--border-radius-small);display:inline-flex;line-height:var(--font-line-height-small);padding:var(--padding-smallest) var(--padding-small);vertical-align:middle}.R8ijk{z-index:var(--z-index-tooltip)}.QGOZE{display:inline-flex;font-size:var(--font-size-small);line-height:var(--font-line-height-small);position:relative}.UZE5E{max-width:min(var(--max-width-tooltip),var(--available-width));padding:var(--padding-medium) var(--padding-large);text-align:center}.PnnmZ{background:color-mix(in srgb,currentColor 16%,#0000);color:inherit;margin-inline-start:var(--padding-small);padding-block:0;vertical-align:top}.oQgBZ .UZE5E{text-align:left}.SOf0E{z-index:2}.SOf0E[data-side=top]{bottom:-5px}.SOf0E[data-side=bottom]{top:-5px}.SOf0E[data-side=bottom]:before{transform:rotate(225deg)}.SOf0E[data-side=left]{right:-5px}.SOf0E[data-side=left]:before{transform:rotate(-45deg)}.SOf0E[data-side=right]{left:-5px}.SOf0E[data-side=right]:before{transform:rotate(135deg)}.JvW9b .UZE5E{hyphens:auto;overflow-wrap:break-word;white-space:break-spaces;width:max-content}.Tbe4j{align-items:center;align-self:center;color:var(--icon-button-color);cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:inherit;justify-content:center;line-height:var(--font-line-height-small);overflow:hidden;text-decoration:none;transition:opacity var(--animation-speed-fast) ease,color var(--animation-speed-default) ease,background var(--animation-speed-fast) ease;vertical-align:middle}.Tbe4j:where(.TXBYW){padding:0}.Tbe4j:where(.OAVUl){padding:var(--padding-small)}.Tbe4j:where(.s_nse){padding:var(--padding-medium)}.lC6kT{block-size:var(--icon-size);display:grid;flex:0 0 auto;inline-size:var(--icon-size);place-items:center}:where(.igpmB){--icon-button-background:var(--color-surface-inline);--icon-button-color:var(--color-text);background:var(--icon-button-background);text-align:center}:where(.igpmB):where(:hover:not([data-disabled])){--icon-button-background:var(--color-interaction-hover)}:where(.igpmB):where(:active:not([data-disabled])){--icon-button-background:var(--color-interaction-pressed)}:where(.igpmB):where(.tovdY){--icon-button-background:var(--color-interaction-on-accent-hover);--icon-button-color:var(--color-text-light)}:where(.igpmB):where(.tovdY):where(:is(:hover,:active):not([data-disabled])){--icon-button-background:var(--color-interaction-on-accent-pressed)}:where(.igpmB):where(.IIXv_){--icon-button-background:var(--color-shade-green-100);--icon-button-color:var(--color-text)}:where(.igpmB):where(.IIXv_):where(:is(:hover,:active):not([data-disabled])){--icon-button-background:var(--color-shade-green-200)}:where(.igpmB):where(.hZ7AX){--icon-button-background:var(--color-shade-red-100);--icon-button-color:var(--color-text)}:where(.igpmB):where(.hZ7AX):where(:is(:hover,:active):not([data-disabled])){--icon-button-background:var(--color-shade-red-200)}:where(.igpmB):where(.BJIud){--icon-button-background:var(--color-shade-orange-100);--icon-button-color:var(--color-text)}:where(.igpmB):where(.BJIud):where(:is(:hover,:active):not([data-disabled])){--icon-button-background:var(--color-shade-orange-200)}:where(.igpmB):where(.TDcxN){border-radius:50%}:where(.igpmB):where(.s_7S5){border-radius:var(--border-radius-medium)}:where(.qUIkn){--icon-button-color:var(--color-text)}:where(.qUIkn) .kcIdU{color:var(--icon-button-color);transition:color var(--animation-speed-fast) ease}:where(.qUIkn):where(.tovdY){--icon-button-color:var(--color-text-light)}:where(.qUIkn):where(.IIXv_){--icon-button-color:var(--color-secondary-green)}:where(.qUIkn):where(.hZ7AX){--icon-button-color:var(--color-secondary-red)}:where(.qUIkn):where(.BJIud){--icon-button-color:var(--color-secondary-orange)}:where(.igpmB,.qUIkn):where(:not([data-disabled])):where(:hover){--icon-button-color:var(--color-text-action-hover)}:where(.igpmB,.qUIkn):where(:not([data-disabled])):where(:active){--icon-button-color:var(--color-text-action-pressed)}.q8Eke{background:var(--icon-button-background,#0000);border-radius:var(--border-radius-medium);color:var(--color-text-light)}.q8Eke:where(:hover:not([data-disabled])){background:var(--color-interaction-on-accent-hover)}.q8Eke:where(:active:not([data-disabled])){background:var(--color-interaction-on-accent-pressed)}.tK5iV{cursor:default;opacity:var(--opacity-disabled)}:root{--toast-accent-width:4px}.m_2Wg{bottom:max(var(--safe-area-inset-bottom),var(--padding-largest));outline:none;position:fixed;right:max(var(--safe-area-inset-right),var(--padding-largest));width:min(100vw - max(var(--safe-area-inset-left),var(--padding-largest)) - max(var(--safe-area-inset-right),var(--padding-largest)),320px);z-index:var(--z-index-toast)}.wxzFs{--toast-gap:var(--padding-medium);--toast-peek:var(--padding-medium);--toast-scale:calc(max(0, 1 - var(--toast-index) * .05));--toast-shrink:calc(1 - var(--toast-scale));--toast-stack-height:var(--toast-frontmost-height,var(--toast-height));--toast-expanded-offset:calc(var(--toast-offset-y)*-1 + var(--toast-index)*var(--toast-gap)*-1 + var(--toast-swipe-movement-y));bottom:0;right:0;--toast-transform:translateX(var(--toast-swipe-movement-x)) translateY(calc(var(--toast-swipe-movement-y) - var(--toast-index)*var(--toast-peek) - var(--toast-shrink)*var(--toast-stack-height))) scale(var(--toast-scale));background:linear-gradient(to right,var(--toast-accent-color) 0 var(--toast-accent-width),#0000 var(--toast-accent-width)),linear-gradient(var(--toast-background-color),var(--toast-background-color)),var(--color-surface-popover);background-clip:padding-box;border:1px solid var(--color-border-pane);border-left-color:var(--toast-accent-color);border-radius:var(--border-radius-large);box-shadow:var(--shadow-floating);color:var(--color-text);font-family:var(--font-family-default);font-size:var(--font-size-medium);font-weight:var(--font-weight-normal);height:var(--toast-stack-height);line-height:var(--font-line-height-small);touch-action:none;transform:var(--toast-transform);transform-origin:bottom center;transition:transform var(--animation-speed-slow) ease,opacity var(--animation-speed-slow) ease,height var(--animation-speed-slow) ease;-webkit-user-select:none;user-select:none;z-index:calc(1000 - var(--toast-index))}.wxzFs,.wxzFs:after{position:absolute;width:100%}.wxzFs:after{content:"";height:var(--toast-gap);left:0;top:100%}.wxzFs[data-expanded]{--toast-transform:translateX(var(--toast-swipe-movement-x)) translateY(var(--toast-expanded-offset));height:var(--toast-height)}.wxzFs[data-starting-style]{opacity:0;transform:translateY(100%)}.wxzFs[data-ending-style]{opacity:0;transform:var(--toast-transform) translateY(100%)}.wxzFs[data-ending-style]:where([data-swipe-direction=right]){transform:var(--toast-transform) translateX(100%)}.wxzFs[data-limited]{opacity:0;pointer-events:none}.eJ08W{align-items:center;display:flex;gap:var(--padding-large);min-height:60px;overflow:hidden;padding:var(--padding-large);padding-left:calc(var(--padding-large) + var(--toast-accent-width));transition:opacity var(--animation-speed-slow) ease}.eJ08W[data-behind]{opacity:0}.eJ08W[data-expanded]{opacity:1}.eJ08W:has(.hTlFu){align-items:start}.P7fkZ{--toast-accent-color:var(--color-primary-action-blue);--toast-background-color:var(--color-shade-primary-blue-50)}.XdUXV{--toast-accent-color:var(--color-secondary-green);--toast-background-color:var(--color-shade-green-50)}.x9a8e{--toast-accent-color:var(--color-secondary-orange);--toast-background-color:var(--color-shade-orange-50)}.qlTie{--toast-accent-color:var(--color-secondary-red);--toast-background-color:var(--color-shade-red-50)}.p5GCu{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.hTlFu{font-weight:var(--font-weight-semibold);margin-bottom:var(--padding-small)}.y6PVw{align-items:center;display:flex;flex-wrap:wrap;gap:var(--padding-small) var(--padding-medium);margin-top:var(--padding-medium)}.NEzPo{align-self:auto;flex:0 0 auto}@media (prefers-reduced-motion:reduce){.wxzFs{transition:opacity var(--animation-speed-default) ease,height var(--animation-speed-default) ease}.eJ08W{transition:opacity var(--animation-speed-default) ease}.wxzFs[data-ending-style],.wxzFs[data-starting-style]{transform:var(--toast-transform)}}.XgjS3{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:2}.Cuceh{animation:XHoeY var(--confetti-fall-duration) linear var(--confetti-fall-delay) both,qqw3p var(--confetti-sway-duration) ease-in-out var(--confetti-sway-delay) infinite alternate,gmuZR var(--confetti-fall-duration) linear var(--confetti-fall-delay) forwards;bottom:0;left:var(--confetti-left);opacity:0;position:absolute;top:0;width:0}.Cuceh:before{animation:cewx1 var(--confetti-flutter-duration) ease-in-out var(--confetti-flutter-delay) infinite alternate;background:var(--confetti-color);border-radius:var(--confetti-border-radius);content:"";display:block;height:var(--confetti-height);width:var(--confetti-width)}@keyframes XHoeY{0%{transform:translateY(-20px)}to{transform:translateY(calc(100% + 20px))}}@keyframes qqw3p{0%{translate:var(--confetti-sway-left) 0}to{translate:var(--confetti-sway-right) 0}}@keyframes cewx1{0%{transform:rotate(var(--confetti-rotation-a)) scale(var(--confetti-scale-x-a),var(--confetti-scale-y-a))}to{transform:rotate(var(--confetti-rotation-b)) scale(var(--confetti-scale-x-b),var(--confetti-scale-y-b))}}@keyframes gmuZR{0%{opacity:var(--confetti-opacity)}to{opacity:0}}@media (prefers-reduced-motion:reduce){.XgjS3{display:none}}.P9n_W{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--padding-large);min-height:0;overflow-y:auto;padding:var(--padding-large) var(--dialog-padding-inline);position:relative}.daWRx{color:var(--color-label);font-size:var(--font-size-heading);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-small);text-transform:capitalize;-webkit-user-select:none;user-select:none}:root{--label-min-height:calc(var(--font-size-small)*var(--font-line-height-small) + var(--padding-small)*2)}.tv8Jw{flex:0 0 auto;flex-wrap:wrap;gap:0 var(--padding-medium);justify-content:space-between;padding-block-end:var(--padding-small)}.BtaMj,.tv8Jw{align-items:center;display:flex;min-width:0}.BtaMj{flex:1 1 auto;min-block-size:var(--label-min-height);overflow-wrap:anywhere}.leBVR{display:grid;grid-template-columns:minmax(0,max-content) minmax(0,1fr);justify-items:end}.leBVR .BtaMj{justify-self:start}:root{--button-padding:var(--padding-medium) var(--padding-large);--button-font-weight:var(--font-weight-semibold);--button-font-size:var(--font-size-medium);--button-text-transform:capitalize}:root[data-theme=light] .z1jzE.pjSUK{--button-color:var(--color-text-light)}:root[data-theme=dark] .z1jzE.pjSUK{--button-color:var(--color-text-dark)}.hkevj{align-items:center;background-color:var(--button-background,#0000);border-radius:var(--border-radius-medium);color:var(--button-color);display:inline-flex;font-size:var(--button-font-size);font-weight:var(--button-font-weight);gap:var(--padding-medium);justify-content:center;line-height:var(--button-line-height,var(--font-line-height));max-width:100%;overflow:hidden;padding:var(--button-padding);text-align:center;text-transform:var(--button-text-transform);transition:color var(--animation-speed-default) ease,background var(--animation-speed-default) ease,opacity var(--animation-speed-default) ease;white-space:nowrap}.hkevj:hover:not(:active,[data-disabled]){background:var(--button-hover-background);color:var(--button-hover-text-color,var(--button-color))}.hkevj:active:not([data-disabled]){background:var(--button-active-background);color:var(--button-active-text-color,var(--button-color))}.dRDd2.KQttJ,.lNmtb.KQttJ,.z1jzE.KQttJ{--button-color:var(--color-text-action);--button-hover-text-color:var(--color-text-action-hover);--button-active-text-color:var(--color-text-action-pressed)}.lNmtb.KQttJ,.z1jzE.KQttJ{--button-hover-background:var(--color-interaction-hover);--button-active-background:var(--color-interaction-pressed)}.dRDd2.Oi2zP{--button-color:var(--color-text-pro);--button-hover-text-color:color-mix(in srgb,var(--color-text-pro) 80%,var(--color-text));--button-active-text-color:color-mix(in srgb,var(--color-text-pro) 60%,var(--color-text))}.WmbbB.Oi2zP{--button-color:var(--color-secondary-pro);--button-hover-background:var(--color-shade-pro-200);--button-active-background:var(--color-shade-pro-300)}.z1jzE.Oi2zP{--button-color:var(--color-text-dark);--button-background:var(--color-secondary-pro);--button-hover-background:color-mix(in srgb,var(--color-secondary-pro) 90%,var(--color-text-dark));--button-active-background:color-mix(in srgb,var(--color-secondary-pro) 80%,var(--color-text-dark))}.z1jzE.pjSUK{--button-background:var(--color-primary-action-blue);--button-hover-background:var(--color-primary-emphasis-blue);--button-active-background:var(--color-shade-emphasis-blue-500)}.z1jzE.KQttJ{--button-background:var(--color-surface-inline)}.z1jzE.ZkY2h{--button-color:var(--color-text-on-danger);--button-background:var(--color-shade-red-500);--button-hover-background:var(--color-shade-red-600);--button-active-background:var(--color-shade-red-700)}.lNmtb.ZkY2h{--button-color:var(--color-text-error);--button-hover-background:var(--color-shade-red-25);--button-active-background:var(--color-shade-red-50)}.dRDd2{--button-padding:0;--button-font-weight:inherit;--button-font-size:1em;--button-text-transform:none;line-height:inherit}.dRDd2.ZkY2h{--button-color:var(--color-text-error);--button-hover-text-color:var(--color-text-error);--button-active-text-color:var(--color-text-error)}:where(.WmbbB){--button-font-size:var(--font-size-medium);--button-color:var(--color-text-light);--button-background:#0000;--button-hover-background:var(--color-interaction-on-accent-hover);--button-active-background:var(--color-interaction-on-accent-pressed);--button-padding:var(--padding-medium);--button-text-transform:none}.WmbbB{transition:color var(--animation-speed-fast) ease,background var(--animation-speed-fast) ease,opacity var(--animation-speed-fast) ease}.hFN1H{opacity:var(--opacity-disabled)}.gHkja{align-items:center;display:inline-flex;flex:0 0 auto}.MKg_5{--icon-size:1em}.W6KiV{color:var(--color-text-action);transition:color var(--animation-speed-default) ease}.W6KiV:hover{color:var(--color-text-action-hover)}.W6KiV:active{color:var(--color-text-action-pressed)}:root{--menu-padding:var(--padding-small)}.V5Upd{background:var(--color-surface-popover);border-radius:var(--border-radius-large);box-shadow:var(--shadow-popover);font-size:var(--font-size-medium)}.V5Upd[data-closed]{opacity:0;pointer-events:none;transition:opacity var(--animation-speed-default) var(--animation-easing-out)}.rKp2r:not([hidden]){display:grid;gap:var(--padding-smallest)}.HDxFb{gap:var(--padding-medium);padding:var(--padding-small) var(--padding-medium)}.oJUBv{border-bottom:1px solid var(--color-border-divider);height:0}.xzry0{z-index:var(--z-index-popup)}.NCiqS{max-height:var(--available-height);max-width:min(var(--max-width-menu),var(--available-width));min-width:min(var(--min-width-menu),var(--available-width));overflow:auto;padding:var(--menu-padding);white-space:nowrap}.NCiqS[data-instant]{transition:none}.Rxp8g{background:var(--color-surface-popover);overflow-wrap:anywhere;padding:var(--padding-small) var(--padding-medium);position:sticky;text-transform:none;top:0;white-space:normal;z-index:1}.Rxp8g:before{background:inherit;bottom:100%;content:"";height:var(--menu-padding);left:0;position:absolute;right:0}.gnWPA{align-items:center;display:inline-flex;flex:1 1 auto;gap:var(--padding-medium);min-width:0;overflow-wrap:anywhere;white-space:normal}.MWrgo,.Y3PV9{flex:0 0 auto}.MWrgo{align-items:center;display:inline-flex;justify-content:center;min-width:1em}.Y3PV9{color:var(--menu-item-icon-color)}.ezwrY{color:var(--color-text-dimmed)}:root{--menu-item-icon-color:inherit}.j1UUq{--menu-item-background:#0000;--menu-item-highlighted-background:var(--color-interaction-hover);--menu-item-active-background:var(--color-interaction-pressed);align-items:center;background-color:var(--menu-item-background);border-radius:var(--border-radius-medium);display:flex;min-width:0;width:100%}.j1UUq:is([data-checked],[aria-current=page]){--menu-item-background:var(--color-interaction-hover);font-weight:var(--font-weight-semibold)}.j1UUq[data-disabled]{opacity:var(--opacity-disabled)}.j1UUq:not([data-disabled],[data-checked],[aria-current=page]):is([data-highlighted],[data-popup-open]){background-color:var(--menu-item-highlighted-background)}.j1UUq:not([data-disabled],[data-checked],[data-popup-open],[aria-current=page]):active{background-color:var(--menu-item-active-background)}.j1UUq.IaA6c{--menu-item-highlighted-background:var(--color-shade-red-25);--menu-item-active-background:var(--color-shade-red-50);color:var(--color-text-error)}.j1UUq.bKJa7{--menu-item-background:var(--color-shade-pro-25);--menu-item-highlighted-background:var(--color-shade-pro-50);--menu-item-active-background:var(--color-shade-pro-200);font-weight:var(--font-weight-semibold)}.IWAjH{display:block}.cq8Ux{display:flex}.MY0SE{border-radius:var(--border-radius-small);color:var(--color-text-dimmed);font-family:var(--font-family-code);font-size:var(--font-size-small);pointer-events:none}.VaTtc{outline:var(--input-outline-width) solid #0000;outline-offset:calc(var(--input-outline-width)*-1);transition:outline-color var(--animation-speed-default) ease}.vtweW{background:var(--color-surface-field);border:1px solid var(--color-border-control);border-radius:var(--border-radius-small);box-shadow:var(--shadow-input)}.vtweW[data-disabled]{background:var(--color-surface-control-muted);box-shadow:none;color:var(--color-text-dimmed)}.U7dvf{background:#0000;border:0;min-width:0;outline:none;padding:0}.rG6iI{align-items:center;border-radius:var(--border-radius-medium);color:var(--color-text);display:flex;font-size:var(--font-size-medium);gap:var(--padding-medium);padding:0 var(--padding-medium);position:relative}.rG6iI.jwl2D,.rG6iI:has(.kqU_t:disabled){background:var(--color-surface-control-muted);box-shadow:none}.rG6iI:has(.kqU_t:disabled){color:var(--color-text-dimmed)}.rG6iI:has(.kqU_t:focus){outline-color:var(--input-focused-outline-color)}.rG6iI.jMWdL{--input-spacing:var(--padding-small)}.rG6iI.zYXPK{--input-spacing:var(--padding-medium)}.kqU_t{flex:1 1 auto;padding:var(--input-spacing) 0;resize:none;width:100%}.kqU_t.IBPaI{font-family:var(--font-family-default)}.kqU_t.cI0fW{font-family:var(--font-family-code)}.acfOq{align-items:center;align-self:stretch;border-left:1px solid var(--color-border-divider);display:flex;overflow:hidden;padding-left:var(--padding-medium)}.HN15O{align-self:center;padding:var(--input-spacing) 0}.rG6iI:has(textarea) .HN15O{align-self:end}.HN15O,.acfOq{flex:0 0 auto}.xOgjl{transition:color var(--animation-speed-fastest) ease}.xOgjl:not(:is([data-disabled],[aria-disabled=true])):hover{color:var(--color-text-action)}.xOgjl[data-popup-open]{color:var(--color-text-action-hover)}.xOgjl:not(:is([data-disabled],[aria-disabled=true])):active{color:var(--color-text-action-pressed)}.b6FJT{align-items:center;cursor:pointer;display:inline-flex;gap:var(--padding-medium);justify-content:space-between;line-height:var(--font-line-height-small);max-width:100%;min-width:100px;padding:var(--padding-small) var(--padding-medium);text-align:left;width:max-content}.b6FJT:focus-visible,.b6FJT:not([data-disabled]):active,.b6FJT:not([data-disabled]):hover,.b6FJT[data-popup-open]{outline-color:var(--input-focused-outline-color)}.b6FJT[data-disabled]{cursor:default}.dtlBr{min-width:0}.dN3VB{align-items:center;display:inline-flex;font-weight:inherit;gap:var(--padding-small);line-height:var(--font-line-height-small);max-width:100%}.dN3VB[data-disabled]{color:var(--color-text-dimmed)}.IOqfF[data-popup-open]{--button-background:var(--button-active-background);--button-hover-background:var(--button-active-background)}.IOqfF[data-disabled]{opacity:var(--opacity-disabled)}.G6weh[data-popup-open]{--button-color:var(--button-active-text-color);--button-hover-text-color:var(--button-active-text-color)}.G6weh[data-disabled]{opacity:var(--opacity-disabled)}.ZQwVd{color:inherit}.FW_Ty,.ZQwVd{display:inline-flex;flex:0 0 auto}.FW_Ty{color:var(--color-text-dimmed);transition:transform var(--animation-speed-fastest) ease,color var(--animation-speed-fastest) ease}.FW_Ty[data-popup-open]{color:var(--color-text-action);transform:rotate(180deg)}.nayKL{z-index:var(--z-index-popup)}.ztxWw{color:var(--color-text);display:flex;flex-direction:column;max-height:min(320px,var(--available-height));max-width:var(--available-width);min-width:max(var(--anchor-width),80px);overflow:hidden;width:max-content}.XM6iD{flex:1 1 auto;min-height:0;overflow:auto}.XM6iD:not(:empty){padding:var(--menu-padding)}.YCJoQ{align-items:center;border-radius:var(--border-radius-medium);cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr) var(--icon-size);min-height:calc(var(--font-line-height-length) + var(--padding-small)*2);-webkit-user-select:none;user-select:none}.YCJoQ[data-selected]{background:var(--color-interaction-hover);font-weight:var(--font-weight-semibold)}.YCJoQ:not([data-disabled],[data-selected]):is(:hover,[data-highlighted]){background-color:var(--color-interaction-hover)}.YCJoQ:not([data-disabled],[data-selected]):active{background-color:var(--color-interaction-pressed)}.YCJoQ[data-disabled]{cursor:default;opacity:var(--opacity-disabled)}.S_jWs:not([data-disabled])[data-highlighted]{outline:var(--input-outline-width) solid var(--input-focused-outline-color);outline-offset:calc(var(--input-outline-width)*-1)}.tOvW7{align-items:center;display:inline-flex;height:var(--icon-size);justify-content:center;width:var(--icon-size)}.WWpaL,.Xs40_{min-width:0}.z38fL{align-items:center;border-bottom:1px solid var(--color-border-divider);border-start-end-radius:inherit;border-start-start-radius:inherit;display:flex;flex:0 0 auto;gap:var(--padding-medium);padding:0 var(--padding-large)}.z38fL:focus-within{box-shadow:inset 0 0 0 var(--input-outline-width) var(--input-focused-outline-color)}.mfhAh{color:var(--color-text-dimmed);flex:0 0 auto}.ueCuE{flex:1 1 auto;padding:var(--padding-small) 0}.vwQtg{color:var(--color-text-dimmed);font-style:italic}.vwQtg:not(:empty){padding:var(--padding-medium) var(--padding-large)}@media (prefers-reduced-motion:reduce){.FW_Ty{transition:color var(--animation-speed-fastest) ease}}.HTazc{line-height:var(--font-line-height-small);max-width:220px}.nrDgD{display:grid;grid-template-columns:auto minmax(3.5rem,1fr) max-content auto;overflow:hidden}.nrDgD:has(.X774I:focus){outline-color:var(--input-focused-outline-color)}.X774I{font-variant-numeric:tabular-nums;padding:var(--padding-small) var(--padding-medium);text-align:right}.r2jes{color:var(--color-text-dimmed);display:flex;padding-right:var(--padding-medium)}.YUkyc,.r2jes{align-items:center}.YUkyc{border-right:1px solid var(--color-border-divider);color:var(--color-text-action);display:inline-flex;justify-content:center;padding:var(--padding-small) var(--padding-medium)}.YUkyc:last-child{border-left:1px solid var(--color-border-divider);border-right:0;grid-column:-2/-1}.YUkyc:not([data-disabled]):hover{background:var(--color-interaction-hover)}.YUkyc:not([data-disabled]):active{background:var(--color-interaction-pressed)}.YUkyc[data-disabled]{color:var(--color-text-dimmed)}:root[data-theme=dark]{--loading-spinner-color:var(--color-primary-action-blue)}:root[data-theme=light]{--loading-spinner-color:var(--color-primary-blue)}.u4klD{animation:u4klD 1.1s linear infinite;border:4.5px solid var(--color-control-track);border-left-color:var(--loading-spinner-color);border-radius:50%;z-index:1}.QKMkR{height:42px;width:42px}.c6WtW{border-width:3px;height:28px;width:28px}.GxUj0{border-width:1.5px;height:18px;width:18px}@keyframes u4klD{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.xWgpP{background:var(--token-unknown-char-background);color:var(--token-unknown-char-color)}.m9KZG{background-image:radial-gradient(circle,var(--color-editor-whitespace) var(--white-space-dot-size),#0000 var(--white-space-dot-size));background-position-x:1ch;background-position-y:50%;background-repeat:repeat-x;background-size:1ch var(--font-line-height-length)}.PDg5j{background-image:repeating-linear-gradient(to left,#0000 0 var(--white-space-tab-line-gap),var(--color-editor-whitespace) 0 calc(var(--white-space-tab-size) - var(--white-space-tab-line-gap)),#0000 calc(var(--white-space-tab-size) - var(--white-space-tab-line-gap)) var(--white-space-tab-size));background-position:0 calc(50% - var(--white-space-tab-line-thickness)/2);background-repeat:no-repeat;background-size:100% var(--white-space-tab-line-thickness)}.mh4sz{color:var(--color-editor-whitespace);display:inline-block;line-height:1;-webkit-user-select:none;user-select:none}.g6_5Y{font-family:var(--font-family-code);white-space:pre}.zTPjy{clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px}.g6_5Y,.lQsAG{position:relative;-webkit-user-select:none;user-select:none}.g6_5Y:before,.lQsAG:before{content:attr(data-content);font-family:var(--font-family-code);pointer-events:none}.lQsAG{color:var(--color-text-dimmed)}.lQsAG.yxPhT{padding-right:1ch}.lQsAG.yxPhT:before{position:absolute}.KjmS4{align-items:center;border-radius:var(--border-radius-small);box-shadow:0 0 0 1px var(--color-border-divider);display:inline-flex;gap:var(--padding-small);padding:0 var(--padding-medium)}.KjmS4:not([data-disabled]):hover{background:var(--color-interaction-hover)}.KjmS4:not([data-disabled]):active{background:var(--color-interaction-pressed)}.lSEhl{border-radius:var(--border-radius-small);font-size:var(--font-size-xsmall);font-weight:var(--font-weight-bold);line-height:1;padding:var(--padding-smallest) var(--padding-small);text-transform:uppercase;vertical-align:middle;white-space:nowrap}:root{--new-indicator-size:8px}.r2Vpq{align-items:center;display:inline-flex;flex:0 0 auto;isolation:isolate;justify-content:center;position:relative}.ayzTC{background:var(--new-indicator-dot-color);border-radius:50%;height:var(--new-indicator-size);min-height:var(--new-indicator-size);min-width:var(--new-indicator-size);width:var(--new-indicator-size)}.RhIVy{background:var(--new-indicator-badge-background);color:var(--new-indicator-badge-color)}.DQOcp{background:var(--pro-badge-background);color:var(--pro-badge-color);display:inline-block}.zU_i_{max-width:100%;min-width:0;-webkit-user-select:none;user-select:none}.zU_i_[data-disabled]{opacity:var(--opacity-disabled)}.sBSQg{align-items:start;cursor:pointer;display:flex;gap:var(--padding-medium)}[data-disabled] .sBSQg{cursor:default}.GhIf0{align-items:center;background:var(--color-surface-field);border:2px solid var(--color-border-indicator);border-radius:var(--border-radius-small);display:inline-flex;flex:0 0 auto;height:16px;justify-content:center;margin-top:calc((-16px + var(--font-line-height-length))*.5);outline:var(--input-outline-width) solid #0000;transition:outline-color var(--animation-speed-fast) ease,background var(--animation-speed-fast) ease,border-color var(--animation-speed-fast) ease;width:16px}.GhIf0[data-checked]{background:var(--color-primary-action-blue);border-color:var(--color-primary-action-blue)}.GhIf0[data-focused]{outline-color:var(--input-focused-outline-color);outline-offset:2px}.jkGdl{align-items:center;color:#fff;display:flex;justify-content:center}.CWC6J{flex:1 1 auto;min-width:0;overflow-wrap:anywhere;text-align:left}:root{--switch-track-width:36px;--switch-track-height:20px;--switch-track-padding:2px;--switch-track-radius:calc(var(--switch-track-height)/2);--switch-thumb-size:calc(var(--switch-track-height) - var(--switch-track-padding)*2);--switch-thumb-travel:calc(var(--switch-track-width) - var(--switch-track-height))}.xbDDF{background:var(--color-control-track);border-radius:var(--switch-track-radius);cursor:pointer;display:block;height:var(--switch-track-height);outline:var(--input-outline-width) solid #0000;padding:var(--switch-track-padding);transition:outline-color var(--animation-speed-fast) ease,background var(--animation-speed-default) ease;width:var(--switch-track-width)}.xbDDF[data-checked]{background:var(--color-primary-action-blue)}.xbDDF[data-focused]{outline-color:var(--input-focused-outline-color);outline-offset:2px}.xbDDF[data-disabled]{background:var(--color-control-track);cursor:default}.pcUQZ{background:#fff;border-radius:50%;box-shadow:0 1px 2px #0000004d;display:block;height:var(--switch-thumb-size);transition:transform var(--animation-speed-default);width:var(--switch-thumb-size)}.pcUQZ[data-checked]{transform:translateX(var(--switch-thumb-travel))}@media (prefers-reduced-motion:reduce){.pcUQZ{transition:none}}.B2Nzi{border-bottom:1px solid var(--color-border-divider);margin:var(--padding-small) 0}.auy3I{transition:transform var(--animation-speed-slow) var(--animation-easing-drawer);will-change:transform}.auy3I[data-ending-style]{transition-duration:calc(var(--drawer-swipe-strength)*var(--animation-speed-default))}.auy3I[data-swiping]{transition-duration:0s}.Rtzuj{background:var(--color-backdrop);inset:0;opacity:calc(1 - var(--drawer-swipe-progress));position:absolute;transition:opacity var(--animation-speed-slow) var(--animation-easing-drawer)}.Rtzuj[data-ending-style],.Rtzuj[data-starting-style]{opacity:0}.Rtzuj[data-ending-style]{transition-duration:calc(var(--drawer-swipe-strength)*var(--animation-speed-default))}.Rtzuj[data-swiping]{transition-duration:0s}.x9K8X{font-size:var(--font-size-medium);inset:0;position:fixed;z-index:var(--z-index-overlay)}.J764s{--drawer-edge-bleed:3rem;bottom:0;box-shadow:var(--shadow-overlay);max-width:calc(100vw + var(--drawer-edge-bleed));position:absolute;top:0;transform:translateX(var(--drawer-swipe-movement-x))}.AqxME{z-index:var(--z-index-overlay)}.WGzDT{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media (prefers-reduced-motion:reduce){.auy3I{opacity:calc(1 - var(--drawer-swipe-progress));will-change:auto}.auy3I[data-ending-style],.auy3I[data-starting-style]{opacity:0}.Rtzuj,.Rtzuj[data-ending-style],.auy3I,.auy3I[data-ending-style]{transition:opacity var(--animation-speed-default) ease}}.pJyAj{--input-focused-outline-color:var(--color-text-light);background:var(--color-surface-header);color:var(--color-text-light);min-height:var(--header-base-height)}@media (max-height:767px),(max-width:767px){.h_wNK{--padding-fullscreen-layer:var(--padding-large);--fullscreen-layer-top:calc(var(--safe-area-inset-top) + var(--padding-large))}}@media (min-width:768px) and (min-height:768px){.h_wNK{--padding-fullscreen-layer:var(--padding-largest);--fullscreen-layer-top:calc(var(--safe-area-inset-top) + var(--padding-huge))}}@media (min-width:1023px) and (min-height:1023px){.h_wNK{--padding-fullscreen-layer:var(--padding-huge);--fullscreen-layer-top:calc(var(--header-height) + var(--padding-large))}}.ctAnY{z-index:var(--z-index-overlay)}.h_wNK{align-items:end;display:flex;justify-content:center;padding-top:var(--fullscreen-layer-top)}.h_wNK,.l1OGR{inset:0;position:fixed;z-index:var(--z-index-overlay)}.l1OGR{--padding-fullscreen-layer:var(--padding-large);--drawer-edge-bleed:0px}.l1OGR,.wAwzO{background:var(--color-surface-workspace);overflow:hidden}.wAwzO{--drawer-edge-bleed:3rem;border-top-left-radius:var(--border-radius-large);border-top-right-radius:var(--border-radius-large);box-shadow:var(--shadow-overlay);height:calc(100% + var(--drawer-edge-bleed));margin-bottom:calc(var(--drawer-edge-bleed)*-1);max-width:min(100% - max(var(--safe-area-inset-left),var(--padding-large)) - max(var(--safe-area-inset-right),var(--padding-large)),var(--max-width-fullscreen-layer));padding-bottom:var(--drawer-edge-bleed);position:relative;transform:translateY(var(--drawer-swipe-movement-y));width:calc(100% - var(--padding-large)*2)}.wAwzO[data-ending-style],.wAwzO[data-starting-style]{transform:translateY(calc(100% + 2px - var(--drawer-edge-bleed)))}.c5iWH{--button-line-height:var(--font-line-height-small);align-items:center;display:flex;font-weight:var(--font-weight-semibold);gap:var(--padding-medium);height:var(--header-base-height);overflow:hidden;padding:0 var(--padding-fullscreen-layer);position:relative;-webkit-user-select:none;user-select:none}.cG3L4{flex:1 1 auto;font-size:var(--font-size-base);font-weight:var(--font-weight-bold)}.UVOb2{bottom:calc(max(var(--padding-fullscreen-layer), var(--safe-area-inset-bottom)) + var(--drawer-edge-bleed));left:0;overflow:auto;padding:0 var(--padding-fullscreen-layer);position:absolute;right:0;top:calc(var(--header-base-height) + var(--padding-fullscreen-layer));-webkit-user-select:text;user-select:text}@media (prefers-reduced-motion:reduce){.wAwzO[data-ending-style],.wAwzO[data-starting-style]{transform:translateY(var(--drawer-swipe-movement-y))}}:root{--modal-viewport-padding:var(--padding-huge);--dialog-width-small:420px;--dialog-width-medium:560px;--dialog-width-large:768px;--dialog-width-workspace:1152px}@media (max-height:1023px),(max-width:1023px){:root{--modal-viewport-padding:var(--padding-largest)}}@media (max-height:767px),(max-width:767px){:root{--modal-viewport-padding:var(--padding-large)}}.lry2o{align-items:center;display:flex;height:100%;inset:0;justify-content:center;padding:max(var(--safe-area-inset-top),var(--modal-viewport-padding)) max(var(--safe-area-inset-right),var(--modal-viewport-padding)) max(var(--safe-area-inset-bottom),var(--modal-viewport-padding)) max(var(--safe-area-inset-left),var(--modal-viewport-padding));position:fixed;width:100%;z-index:var(--z-index-overlay)}.lry2o.E6KLk{padding:0}.cqB_d{background:var(--color-backdrop);inset:0;opacity:1;position:absolute;transition:opacity var(--animation-speed-default) var(--animation-easing-out);z-index:var(--z-index-overlay)}.cqB_d[data-ending-style],.cqB_d[data-starting-style]{opacity:0}.HUt_C{--dialog-padding-inline:var(--padding-large);--dialog-divider-width:1px;--dialog-safe-area-bottom:0px;background:var(--color-surface-dialog);border:1px solid var(--color-border-pane);border-radius:var(--border-radius-large);box-shadow:var(--shadow-overlay);color:var(--color-text);display:flex;flex-direction:column;max-height:min(1400px,100%);min-height:0;outline:none;overflow:hidden;position:relative;transform-origin:center center;-webkit-user-select:text;user-select:text;width:100%}.GynRT{max-width:var(--dialog-width-small)}.jNT7w{max-width:var(--dialog-width-medium)}.byXyy{max-width:var(--dialog-width-large)}.VHzaO{height:100%;max-width:var(--dialog-width-workspace)}.jHRjg{--dialog-padding-inline:var(--padding-largest);--dialog-divider-width:0px;--dialog-footer-background:#0000;padding-block:var(--padding-large);text-wrap:pretty}.HUt_C.E6KLk{--dialog-safe-area-bottom:var(--safe-area-inset-bottom);border:0;border-radius:0;box-shadow:none;height:100%;max-height:100%;max-width:none;min-height:100%;padding:var(--safe-area-inset-top) var(--safe-area-inset-right) var(--safe-area-inset-bottom) var(--safe-area-inset-left)}.HUt_C.E6KLk[data-ending-style],.HUt_C.E6KLk[data-starting-style]{transform:none}@media (max-width:639px){.lry2o.t9Hrg{padding:0}.HUt_C.t9Hrg{--dialog-safe-area-bottom:var(--safe-area-inset-bottom);border:0;border-radius:0;box-shadow:none;height:100%;max-height:100%;max-width:none;min-height:100%;padding:var(--safe-area-inset-top) var(--safe-area-inset-right) var(--safe-area-inset-bottom) var(--safe-area-inset-left)}}.nLJWZ{align-items:center;background:var(--dialog-footer-background,var(--color-surface-workspace));border-top:var(--dialog-divider-width) solid var(--color-border-pane);display:flex;flex:0 0 auto;flex-wrap:wrap;gap:var(--padding-large);margin-bottom:calc(var(--dialog-safe-area-bottom)*-1);padding:var(--padding-large) var(--dialog-padding-inline);padding-bottom:calc(var(--padding-large) + var(--dialog-safe-area-bottom));text-align:right}.nLJWZ.NWEtJ{justify-content:end}.nLJWZ.qKrhh{justify-content:center}.nLJWZ.g1DwH{justify-content:space-between}.Xt4MS{color:var(--color-text-dimmed);flex:1 1 0;font-size:var(--font-size-small);min-width:0;text-align:start;text-wrap:pretty}.kyuZT{--button-line-height:var(--font-line-height-small);align-items:center;display:grid;flex:0 0 auto;font-weight:var(--font-weight-semibold);gap:var(--padding-medium);grid-template-columns:minmax(max-content,1fr) minmax(0,auto) minmax(max-content,1fr);line-height:var(--font-line-height-small);text-align:center;-webkit-user-select:none;user-select:none}.EgkNI,.pIvth{color:var(--color-text);padding:var(--padding-large) var(--dialog-padding-inline)}.EgkNI .CxZkF,.pIvth .CxZkF{margin-block:calc(var(--padding-small)*-1);margin-inline-end:calc(var(--padding-small)*-1)}.pIvth{border-bottom:1px solid var(--color-border-pane)}.Ad5bj{padding-inline:var(--padding-medium)}.Ad5bj .GuaKg{padding-block:var(--padding-small)}.GuaKg{flex-wrap:wrap;gap:var(--padding-medium);grid-column:2;justify-content:center;min-width:0}.GuaKg,.hGUFM{align-items:center;display:flex;grid-row:1}.hGUFM{grid-column:1}.Q9bMM{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);text-transform:capitalize}.MXtWE{grid-column:3;grid-row:1;justify-self:end}.MXtWE,.fvOnF{align-items:center;display:flex;gap:var(--padding-medium)}@media (max-width:767px){.Ad5bj{grid-template-columns:minmax(0,1fr) auto;row-gap:0;text-align:start}.Ad5bj .GuaKg{grid-column:1;justify-content:start}.Ad5bj .MXtWE{display:contents}.Ad5bj .fvOnF{flex-wrap:wrap;grid-column:1/-1;grid-row:2;justify-content:end;padding-block-end:var(--padding-medium)}.Ad5bj .CxZkF{grid-column:2;grid-row:1}}.Hproq{text-align:center}:root{--navigation-progress-track:#173d64;--navigation-progress-fill:#29d;--navigation-progress-height:2px}#nprogress{height:var(--navigation-progress-height);left:0;pointer-events:none;position:fixed;right:0;top:var(--safe-area-inset-top);z-index:var(--z-index-navigation-progress)}#nprogress:before{background:var(--navigation-progress-track);content:"";inset:0}#nprogress .bar,#nprogress:before{height:var(--navigation-progress-height);position:absolute}#nprogress .bar{background-color:var(--navigation-progress-fill);left:0;top:0;width:100%}.JhGf4{align-items:center;display:inline-flex;font-size:var(--font-size-large);gap:var(--padding-small);white-space:nowrap;--logo-accent-hover-color:#dff4ff}.JhGf4:focus-visible,.JhGf4:hover{--logo-accent-color:var(--logo-accent-hover-color);cursor:pointer;text-decoration:none}.JhGf4:focus-visible .aKIlx,.JhGf4:hover .aKIlx{color:#fff}.aKIlx{color:var(--logo-text-color,var(--color-text-light));display:inline-block;font-weight:var(--font-weight-normal);transition:color var(--animation-speed-fast) ease}.FMl1u,.f4WR9{vertical-align:initial}.tJV_f .hOj1C{display:none}@media (max-width:640px){.hOj1C{display:none}}.Tp_GT{font-size:var(--font-size-small);line-height:1;top:.25em}.Sbk69,.Tp_GT{position:relative}.Sbk69{top:-.5em}.f4WR9{color:var(--logo-accent-color,#cdebfa);transition:color var(--animation-speed-fast) ease}.a4Mrl{pointer-events:none}.lquGm{align-items:center;display:inline-flex;justify-content:center;vertical-align:middle}.lquGm.Qyh6S{color:var(--color-text-success)}.lquGm.T6iWS{color:var(--color-text-warning);cursor:help}.lquGm.d6SYT{color:var(--color-text-dimmed)}:root{--plan-comparison-feature-width:32%;--plan-comparison-feature-background:var(--color-surface-content);--plan-comparison-header-height:0px}.knZgj{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--padding-large);margin-inline:auto;max-width:960px}.clJOW,.knZgj{min-height:0;min-width:0;width:100%}.clJOW{background:var(--color-surface-content);border:1px solid var(--color-border-pane);border-radius:var(--border-radius-large);flex:1 1 auto;overflow:auto}.VVFhP{background:#0000;border-collapse:initial;border-spacing:0;min-width:800px;table-layout:fixed;width:100%}.VVFhP thead tr>:first-child{border-top-left-radius:var(--border-radius-large)}.VVFhP thead tr>:last-child{border-top-right-radius:var(--border-radius-large)}.VVFhP tbody:last-of-type tr:last-child>:first-child{border-bottom-left-radius:var(--border-radius-large)}.VVFhP tbody:last-of-type tr:last-child>:last-child{border-bottom-right-radius:var(--border-radius-large)}.euhnu,.gxZcZ{background:var(--plan-comparison-feature-background);left:0;position:sticky;text-align:left;width:var(--plan-comparison-feature-width);z-index:1}.gxZcZ{box-shadow:inset -1px 0 var(--color-border-divider),inset 0 -1px var(--color-border-divider);top:0;vertical-align:bottom;z-index:3}.cJa1c{background:var(--color-surface-content);box-shadow:inset 0 -1px var(--color-border-divider);padding:var(--padding-large);position:sticky;top:0;vertical-align:top;z-index:2}.cJa1c+.cJa1c{border-left:1px solid var(--color-border-divider)}.cJa1c.p7sGo{background:linear-gradient(var(--color-shade-action-blue-25),var(--color-shade-action-blue-25)),var(--color-surface-content);border-left:2px solid var(--color-primary-action-blue);border-right:2px solid var(--color-primary-action-blue);border-top:2px solid var(--color-primary-action-blue)}.D8yqB{display:flex;flex-direction:column;gap:var(--padding-large);height:100%}.qIHjj{color:var(--color-label);font-size:var(--font-size-large);font-weight:var(--font-weight-semibold);text-align:center}.p7sGo{background:var(--color-shade-action-blue-25)}.V2gtc,.hqVeZ{background:var(--color-surface-content);box-shadow:inset 0 -1px var(--color-border-divider);position:sticky;top:var(--plan-comparison-header-height);z-index:2}.hqVeZ{box-shadow:inset -1px 0 var(--color-border-divider),inset 0 -1px var(--color-border-divider);color:var(--color-label);font-weight:var(--font-weight-semibold);left:0;padding:var(--padding-medium) var(--padding-large);padding-top:var(--padding-largest);text-align:left;width:var(--plan-comparison-feature-width);z-index:3}.euhnu,.kDC36{border-top:1px solid var(--color-border-divider);padding:var(--padding-medium) var(--padding-large)}.euhnu{box-shadow:inset -1px 0 var(--color-border-divider);font-weight:var(--font-weight-normal)}.kDC36{text-align:center}.kDC36+.kDC36{border-left:1px solid var(--color-border-divider)}.V2gtc.p7sGo,.kDC36.p7sGo{border-left:2px solid var(--color-primary-action-blue);border-right:2px solid var(--color-primary-action-blue)}.V2gtc.p7sGo{background:linear-gradient(var(--color-shade-action-blue-25),var(--color-shade-action-blue-25)),var(--color-surface-content)}.p7sGo+.V2gtc,.p7sGo+.cJa1c,.p7sGo+.kDC36{border-left:0}tbody:last-of-type tr:last-child .kDC36.p7sGo{border-bottom:2px solid var(--color-primary-action-blue)}tr:first-child:not(.eh5Iw)+.eh5Iw .euhnu,tr:first-child:not(.eh5Iw)+.eh5Iw .kDC36{border-top:0}.TZjEY .euhnu{background:linear-gradient(var(--color-shade-action-blue-25),var(--color-shade-action-blue-25)),var(--plan-comparison-feature-background)}.TZjEY .kDC36{background:var(--color-shade-action-blue-25)}.TZjEY .kDC36.p7sGo{background:var(--color-shade-action-blue-50)}.eh5Iw:not(.TZjEY):hover .euhnu,.eh5Iw:not(.TZjEY):hover .kDC36{background-image:linear-gradient(var(--color-interaction-hover),var(--color-interaction-hover))}@media (max-width:639px){.VVFhP{min-width:0}.cJa1c,.gxZcZ{width:128px}}.qDpGx{flex:0 1 auto;min-width:0}@media (max-width:479px){.qDpGx>span{display:none}}.Mt50K{--button-line-height:var(--font-line-height-small);align-items:center;grid-area:header;height:var(--header-height);padding:var(--safe-area-inset-top) calc(var(--padding-medium) + var(--safe-area-inset-right)) 0 calc(var(--padding-medium) + var(--safe-area-inset-left));-webkit-user-select:none;user-select:none}.McSFM,.Mt50K{display:flex;gap:var(--padding-medium);min-width:0}.McSFM{flex:2 1 auto;justify-content:end;overflow:visible}.SiSmp{flex:1 1 auto}.hybaM[aria-pressed=true]{--icon-button-background:var(--color-interaction-on-accent-hover)}.WDU8_{align-items:center;text-align:center}.CnkQk{align-items:center;color:var(--color-text);display:flex;flex:0 0 auto;flex-direction:column;font-size:var(--font-size-medium);gap:var(--padding-medium);margin:auto;max-width:100%;overflow-wrap:anywhere;padding:var(--padding-large);text-align:center;text-wrap:pretty}.CnkQk[role=alert] .XVVs4{color:var(--color-text-error)}.m4P7x{max-width:40ch}.kprrR{display:flex;flex-wrap:wrap;gap:var(--padding-medium);justify-content:center}:root{--toggle-group-padding:var(--padding-small);--toggle-group-background:var(--color-surface-control-muted);--toggle-selected-shadow:var(--shadow-selection)}.HfhPr{background-color:var(--toggle-group-background);border-radius:var(--border-radius-small);display:inline-grid;gap:var(--padding-small);grid-template-columns:repeat(var(--toggle-count),minmax(0,1fr));max-width:100%;padding:var(--toggle-group-padding);position:relative}.HfhPr[data-interacted=false] .OaZ_Q,.HfhPr[data-interacted=false]:after{transition:none}.HfhPr[data-disabled]{--toggle-selected-shadow:none}.HfhPr[data-disabled] .OaZ_Q{color:var(--color-text-dimmed)}.HrmGo{grid-template-columns:repeat(var(--toggle-count),auto)}.lsOnp{--toggle-group-padding:var(--padding-smallest);gap:var(--padding-smallest)}.lsOnp .OaZ_Q{gap:var(--padding-small);padding:var(--padding-smallest) var(--padding-small)}.OaZ_Q{align-items:center;border-radius:var(--border-radius-small);color:var(--color-text-action);display:inline-flex;font-size:var(--font-size-medium);font-weight:var(--font-weight-semibold);gap:var(--padding-medium);justify-content:center;line-height:var(--font-line-height-small);min-width:0;outline:none;padding:var(--padding-small) var(--padding-medium);position:relative;text-align:center;transition:background var(--animation-speed-fast) ease,color var(--animation-speed-fast) ease;z-index:1}.OaZ_Q[data-tone]{color:var(--color-text-dimmed)}.OaZ_Q[data-tone=success]{--toggle-selected-color:var(--color-text-success)}.OaZ_Q[data-tone=neutral]{--toggle-selected-color:var(--color-text)}.OaZ_Q[data-tone=danger]{--toggle-selected-color:var(--color-text-error)}.OaZ_Q:not([data-disabled]):not([data-pressed]):hover,.OaZ_Q[data-pressed]:not([data-disabled]){color:var(--toggle-selected-color,var(--color-text-action-hover))}.OaZ_Q:not([data-disabled]):not([data-pressed]):hover{background-color:var(--color-interaction-hover)}.OaZ_Q:not([data-disabled]):not([data-pressed]):active{background-color:var(--color-interaction-pressed);color:var(--toggle-selected-color,var(--color-text-action-pressed))}.OaZ_Q:focus-visible{outline:var(--input-outline-width) solid var(--input-focused-outline-color)}.OaZ_Q[data-pressed]{background:var(--color-surface-field);box-shadow:var(--toggle-selected-shadow)}@supports (anchor-scope:--toggle-selected){.HfhPr{anchor-scope:--toggle-selected}.HfhPr:after{background:var(--color-surface-field);border-radius:var(--border-radius-small);bottom:var(--toggle-group-padding);box-shadow:var(--toggle-selected-shadow);content:"";left:anchor(left);position:absolute;position-anchor:--toggle-selected;top:var(--toggle-group-padding);transition:left var(--animation-speed-default) ease,width var(--animation-speed-default) ease;width:anchor-size(width)}.OaZ_Q[data-pressed]{anchor-name:--toggle-selected;background:#0000;box-shadow:none}}@media (prefers-reduced-motion:reduce){.HfhPr:after{display:none}.OaZ_Q{transition:none}.OaZ_Q[data-pressed]{background:var(--color-surface-field);box-shadow:var(--toggle-selected-shadow)}}.yk4mK{flex:1 1 auto;min-width:0}.INeIB{--toggle-group-background:var(--color-surface-inline)}.a6LoM,.bPDCB,.s4DHQ,.zBVhR{border:1px solid var(--color-border-pane);border-radius:var(--border-radius-medium)}.a6LoM,.s4DHQ,.zBVhR{background:var(--color-surface-content)}.bPDCB{background:var(--editor-readonly-background)}.a6LoM{padding:var(--padding-large)}.bPDCB,.zBVhR{padding:var(--padding-medium)}.mKmIJ{border-radius:var(--border-radius-large)}.KfIXQ{display:flex;flex-direction:column;gap:var(--padding-small);list-style:disc;padding-left:var(--padding-largest)}.B_bXY{color:var(--color-text-dimmed)}.Ln1cr{align-self:center}.abrzf{max-height:40vh;min-height:0;overflow:auto}.HFLNX{min-width:480px;white-space:nowrap;width:100%}.HFLNX td,.HFLNX th{border-bottom:1px solid var(--color-border-pane);padding:var(--padding-small) 0;vertical-align:middle}.HFLNX th{background:var(--color-surface-content);font-weight:var(--font-weight-semibold);padding-block:var(--padding-medium);position:sticky;text-align:start;top:0;z-index:2}.HFLNX td:last-child,.HFLNX th:last-child{padding-right:var(--padding-large);text-align:right}.HFLNX td:first-child,.HFLNX th:first-child{padding-left:var(--padding-large)}.HFLNX tr:last-child td{border-bottom:none}._n2JQ{align-items:start;color:var(--color-text);display:grid;font-size:var(--font-size-medium);gap:var(--padding-small) var(--padding-medium);grid-template-columns:auto minmax(0,1fr);overflow-wrap:anywhere}._n2JQ[data-tone=error]{color:var(--color-text-error)}._n2JQ[data-tone=warning]{color:var(--color-text-warning)}.EJi7q{font-size:inherit;height:1lh;width:var(--icon-size)}.dOdHf{display:flex;flex-wrap:wrap;gap:var(--padding-medium);grid-column:2}.UNSu6{color:var(--color-text-dimmed);text-align:center}.Zp2a5{align-items:center;flex:1 1 auto;justify-content:center;min-height:80px}.X5nHR,.Zp2a5{display:flex;gap:var(--padding-medium)}.X5nHR{flex-direction:column}.TFVFo{white-space:pre}.TFVFo,.WlQp2{display:inline-block}.WlQp2{color:#0000;position:relative}.WlQp2:after{color:var(--color-text);content:attr(data-symbol);inset:0;position:absolute}.WlQp2[data-decoding]:after{color:var(--color-text-action);font-family:var(--font-family-code)}@media (prefers-reduced-motion:reduce){.WlQp2:after{color:var(--color-text);content:attr(data-character);font-family:inherit}}.LhOLw{display:grid;grid-template:"header" auto "workspace" minmax(0,1fr) /minmax(0,1fr);height:100%}.as6hR{background:var(--color-surface-application);display:flex;grid-area:workspace;min-height:0;min-width:0;overflow:auto;padding:var(--padding-largest)}.uXq8F{align-items:center;background:var(--color-surface-workspace);border-radius:var(--border-radius-medium);display:flex;flex-direction:column;flex-shrink:0;gap:var(--padding-large);margin:auto;max-width:42rem;padding:calc(clamp(1.5rem, 5vw, 4rem));text-align:center;width:100%}.cFRdH{color:var(--color-text-action);font-family:var(--font-family-code);font-size:calc(clamp(4rem, 16vw, 8rem));font-weight:var(--font-weight-bold);line-height:1.2}.cFRdH span{color:var(--color-text-dimmed);font-weight:var(--font-weight-normal)}.hvwWH{font-size:calc(clamp(1.5rem, 4vw, 2.25rem));font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-small);text-wrap:balance}.hvwWH:focus{outline:none}.q5d33{display:flex;flex-direction:column;gap:var(--padding-medium);justify-content:center;max-width:220px}.M6WqR,.gexVf,.q5d33{width:100%}.gexVf{text-transform:none}.fOxkh{color:var(--color-text-dimmed);margin-bottom:var(--padding-large);max-width:34ch;text-wrap:pretty}.MW8T1{display:flex;flex:0 0 auto;flex-direction:column;min-height:0}.MW8T1:has(>.SUpas:empty){display:none}.hdfIT{background:var(--color-surface-navigation);padding-inline:var(--padding-medium);position:sticky;top:0;z-index:1}.SUpas{display:flex;flex:1 1 auto;flex-direction:column;font-size:var(--font-size-medium);gap:var(--padding-smallest);min-height:0;overflow:auto;-webkit-user-select:none;user-select:none}.SUpas>*{flex-shrink:0}.aZSvC{--list-item-background:#0000;--list-item-hover-background:var(--color-interaction-hover);--list-item-active-background:var(--color-interaction-pressed);background-color:var(--list-item-background);color:inherit}.aZSvC:not([data-disabled],[aria-disabled=true],[data-active],[data-checked],[data-popup-open],[aria-current=page]):hover{background-color:var(--list-item-hover-background)}.aZSvC:not([data-disabled],[aria-disabled=true],[data-active],[data-checked],[data-popup-open],[aria-current=page]):active{background-color:var(--list-item-active-background)}.aZSvC[data-popup-open]{background-color:var(--list-item-hover-background)}.aZSvC:is([data-active],[data-checked],[aria-current=page]){background:var(--color-interaction-hover);color:var(--color-text);font-weight:var(--font-weight-semibold)}.aZSvC:is([data-disabled],[aria-disabled=true]){cursor:default;opacity:var(--opacity-disabled)}.tEO7W{align-items:center;border-radius:var(--border-radius-medium);display:flex;flex:0 0 auto;min-width:0;outline:none;overflow:hidden;position:relative;text-align:left;white-space:nowrap;width:100%}.tEO7W:focus-visible{outline:var(--input-outline-width) solid var(--input-focused-outline-color);outline-offset:calc(var(--input-outline-width)*-1);z-index:1}.piHf7{--list-item-background:var(--color-shade-action-blue-25);color:var(--color-text-action)}.XyeSt{--list-item-background:var(--color-shade-pro-25);--list-item-hover-background:var(--color-shade-pro-50);--list-item-active-background:var(--color-shade-pro-200);font-weight:var(--font-weight-semibold)}.trvee{--list-item-hover-background:var(--color-shade-red-25);--list-item-active-background:var(--color-shade-red-50);color:var(--color-text-error)}.jc2f6{--list-item-hover-background:var(--color-shade-orange-50);--list-item-active-background:var(--color-shade-orange-100)}.IUVXm,.ZzqCi{align-items:center;display:inline-flex;flex:0 0 auto;justify-content:center}.OvIG3{flex:1 1 auto;min-width:0}.IUVXm{gap:var(--padding-medium);min-width:1em}.IUVXm svg{height:1em;width:1em}._aRGm{--list-item-background:var(--color-surface-field);border:1px solid var(--color-border-control);border-radius:var(--border-radius-medium);box-shadow:var(--shadow-input);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-small);padding:var(--padding-medium) var(--padding-large)}.diQ0F{min-width:min(var(--anchor-width),var(--max-width-menu),var(--available-width))}.UtKpK{align-items:start;display:flex;flex-direction:column;min-width:0}.bLQgD,.nXbuH{display:block;max-width:100%}.nXbuH{font-weight:var(--font-weight-semibold)}.bLQgD{color:var(--color-text-dimmed);font-size:var(--font-size-small);font-weight:var(--font-weight-normal);line-height:var(--font-line-height);overflow-wrap:anywhere;white-space:normal}.vtzYA{display:grid;flex:1 1 auto;grid-template-columns:minmax(160px,200px) minmax(0,1fr);min-height:0;overflow:hidden}.ZLbeB{display:none}.aH1u3{background:var(--color-surface-navigation);border-inline-end:1px solid var(--color-border-pane)}.W6bQV,.aH1u3{padding:var(--padding-large)}.W6bQV{align-content:start;background:var(--color-surface-content);display:grid;gap:var(--padding-large);height:100%;min-height:0;overflow:auto}@media (max-width:767px){.vtzYA{background:var(--color-surface-content);gap:var(--padding-large);grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);padding:var(--padding-large)}.W6bQV{padding:0}.aH1u3{display:none}.ZLbeB{display:flex}}.UQhEe{display:flex;flex:1 1 auto;min-height:0;overflow:auto}.OHTRP{font-variant-numeric:tabular-nums}.Hozjn{min-width:0;position:relative}.KnLKP{align-items:center;flex:1;gap:var(--padding-large);justify-content:center;padding:var(--padding-large);text-align:center}.KnLKP,.bj7dn{display:flex;flex-direction:column}._0J2YG{flex:0 0 auto;margin-bottom:var(--padding-medium)}.zV3Fl{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:auto}.A13ZZ{align-items:center;font-size:var(--font-size-medium);gap:var(--padding-large);justify-content:center;padding:var(--padding-large);text-align:center}.dS0mW+.dS0mW{border-top:1px solid var(--color-border-divider);padding-top:var(--padding-large)}.wxqJE{color:var(--color-text-dimmed);font-size:var(--font-size-small);font-weight:var(--font-weight-normal)}.im3gC{overflow-wrap:break-word}.qFHGA{min-height:12rem}.OjApH{align-content:center;display:flex;flex-direction:column;justify-content:start;min-height:calc((var(--font-size-large) + var(--font-size-small))*var(--font-line-height))}.OjApH .G1pow{font-size:var(--font-size-large);font-weight:var(--font-weight-semibold);text-align:center}.OjApH .CmKaj{color:var(--color-text-dimmed);font-size:var(--font-size-small);text-align:center}.BQ04d{background:var(--color-surface-workspace);min-height:0;min-width:0;overflow:hidden}.YIlkl{border-radius:var(--border-radius-large);flex:1 1 auto;position:relative}.Cicxv,.t3rG2{inset:0;position:absolute}.Cicxv{display:flex;flex-direction:row-reverse}.MNnpW{background:var(--color-surface-application);display:flex;flex:1 1 auto;min-height:0;min-width:0;overflow:hidden;padding:var(--padding-medium)}.jsFsW{display:flex;flex-direction:column}.AdowV{align-items:center;border-top:1px solid var(--color-border-pane);display:flex;flex:0 0 auto;flex-wrap:wrap;gap:var(--padding-large);justify-content:space-between}.AdowV,.ntw1J{padding:var(--padding-large)}.ApVrX{width:100%}.TFr67{align-items:center;display:flex;flex-direction:column;gap:var(--padding-large);text-align:center}.HYEIb{color:var(--color-text-dimmed);font-size:var(--font-size-small);margin-top:var(--padding-medium)}._7tI3v{display:flex;flex-direction:column;gap:var(--padding-medium)}._7tI3v.Oc9Co{max-width:var(--max-width-text-content)}._7tI3v:not(.Oc9Co) ul{column-gap:var(--padding-largest);columns:220px 2;list-style:disc;margin:0;padding-inline-start:var(--padding-largest)}._7tI3v:not(.Oc9Co) li{break-inside:avoid}.x98Ut{align-self:end}.OnIiy{align-items:center;display:flex;flex-direction:column;gap:var(--padding-medium);padding-block:var(--padding-large);text-align:center}.qfT6g{--logo-text-color:var(--color-text);--logo-accent-color:var(--color-text)}.iEVqQ{font-variant-numeric:tabular-nums;gap:var(--padding-small);min-height:0}.dbr6z{display:flex;flex-direction:column;gap:var(--padding-large);padding-bottom:var(--padding-large)}.dbr6z p{margin:0;text-wrap:balance}.iavXI{color:var(--color-text-dimmed);margin:0;text-align:center}.ARNnI{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}@media (prefers-reduced-motion:no-preference){.ARNnI[data-direction=forward]{animation:SGFuz var(--animation-speed-default) var(--animation-easing-out)}.ARNnI[data-direction=backward]{animation:XeWHY var(--animation-speed-default) var(--animation-easing-out)}}@keyframes SGFuz{0%{opacity:0;transform:translateX(var(--padding-large))}}@keyframes XeWHY{0%{opacity:0;transform:translateX(calc(var(--padding-large)*-1))}}.acAnE{background:#0000;border:0;border-radius:0;box-shadow:none;color:var(--color-text-light);overflow:visible;text-shadow:0 1px 4px #000000bf;width:auto}.a9tvm{align-items:center;animation:ykvXY var(--animation-speed-fast) var(--animation-easing-out) var(--animation-speed-default) both;display:flex;flex-direction:column;gap:var(--padding-medium);justify-content:center}.facfR{border-color:color-mix(in srgb,currentColor 30%,#0000);border-left-color:initial}@keyframes ykvXY{0%{opacity:0}to{opacity:1}}.NK2oi,.xLGZw{font-family:var(--font-family-code);white-space:break-spaces;word-break:break-all}.xLGZw{color:var(--color-text-success);font-weight:var(--font-weight-bold)}code.xLGZw{display:inline-block;max-width:100%;overflow-wrap:break-word;word-break:normal}.NK2oi{background:var(--color-shade-orange-200);overflow-wrap:anywhere}.VOPp1,.XiSRc{column-gap:var(--padding-large);display:grid;grid-template-columns:10em minmax(0,1fr)}.XiSRc>h2{grid-column:2}.XiSRc>dl{grid-column:1/-1}.VOPp1{padding-block:var(--padding-small)}.VOPp1,.VOPp1 dt{align-items:center}.VOPp1 dt{display:flex;flex-wrap:wrap;gap:var(--padding-small);justify-content:end}.VOPp1 dd{color:var(--color-text-secondary)}.Wtb9j{font-size:var(--font-size-small)}.QJJS7,.Wtb9j{color:var(--color-text-dimmed)}.QJJS7{font-style:italic;text-align:center}.PsMh1{display:flex;flex-direction:column}.acVWJ{align-items:center;display:flex;flex-wrap:wrap;gap:var(--padding-small) var(--padding-medium);min-width:0}.acVWJ[data-disabled]{color:var(--color-text-dimmed)}.acVWJ:not(:first-child){border-top:1px solid var(--color-border-divider);padding-top:var(--padding-large)}.acVWJ:not(:last-child){padding-bottom:var(--padding-large)}.hWtnp{flex:1 1 12ch;font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-small);min-width:0;overflow-wrap:anywhere}label.hWtnp{cursor:pointer}[data-disabled] label.hWtnp{cursor:default}.SYfRF{color:var(--color-text-dimmed);flex:1 0 100%;line-height:var(--font-line-height);min-width:0;-webkit-user-select:text;user-select:text;white-space:normal}.pOxSJ{display:flex;flex:0 1 auto;justify-content:end;margin-left:auto;max-width:100%}.fD2gx,.pOxSJ{min-width:0}.Cib1x{color:var(--color-text-dimmed);margin:0 0 var(--padding-medium)}.zYb1q{align-items:center;display:inline-flex;gap:var(--padding-medium);min-width:0}.OaaSP{flex:0 0 auto;height:1em;width:1em}.m0oY8{font-family:var(--font-family-code);font-weight:var(--font-weight-semibold);min-width:5ch;text-align:center}.C6NwF{color:var(--color-text-dimmed)}.fKGBs{align-items:center;display:flex;gap:var(--padding-large)}.TO8Nr{background:var(--color-surface-inline);font-family:var(--font-family-code);white-space:break-spaces;word-break:break-all}.yaxSB{font-size:.7em;line-height:0;margin-left:.1em}.ZjJ5j{background-color:initial;border-bottom:2px solid #0000;color:var(--color-text);margin-bottom:-2px}.WotZl,.hih2H{--token-default-background:#0000;--token-default-color:var(--color-text);--token-cursorover-source:color-mix(in oklab,var(--token-background,var(--token-default-background)) 90%,var(--token-color,var(--token-default-color)));--token-highlight-color:oklch(from var(--token-cursorover-source) 0.55 calc(.12 + c) h/1)}.WotZl{background-color:var(--token-background,var(--token-default-background));color:var(--token-color,var(--token-default-color));font-weight:var(--font-weight-bold);transition:opacity var(--animation-speed-fast) ease,color var(--animation-speed-fast) ease,background var(--animation-speed-fast) ease}.WotZl.ZjJ5j{background:none;background:color-mix(in oklab,var(--token-background,#0000) 25%,var(--codemirror-current-selected-background,var(--codemirror-selected-background)));color:var(--token-color,var(--color-text))}.c5eMJ{--token-background:var(--token-quote-background,var(--token-default-background));--token-color:var(--token-quote-color,var(--token-default-color))}.Yh8oD,.ckx16{--token-background:var(--token-meta-background,var(--token-default-background));--token-color:var(--token-meta-color,var(--token-default-color))}.gCX6g{--token-background:var(--token-escaped-string-background,var(--token-default-background));--token-color:var(--token-escaped-string-color,var(--token-default-color))}.BhtEG,.EZVoi{--token-background:var(--token-char-class-background,var(--token-default-background));--token-color:var(--token-char-class-color,var(--token-default-color))}.BhtEG.EZVoi,.BhtEG.Yh8oD,.BhtEG.ckx16,.BhtEG.gCX6g,.EZVoi.EZVoi,.EZVoi.Yh8oD,.EZVoi.ckx16,.EZVoi.gCX6g{--token-background:var(--token-char-class-meta-background,var(--token-default-background))}.D_BNn{--token-background:var(--token-inline-modifiers-background,var(--token-default-background));--token-color:var(--token-inline-modifiers-color,var(--token-default-color))}.Ek_S6{--token-background:var(--token-verb-background,var(--token-default-background));--token-color:var(--token-verb-color,var(--token-default-color))}.XkLEl{--token-background:var(--token-subpattern-reference-background,var(--token-default-background));--token-color:var(--token-subpattern-reference-color,var(--token-default-color))}.lZWgP{--token-background:var(--token-backreference-background,var(--token-default-background));--token-color:var(--token-backreference-color,var(--token-default-color))}._8Wf_a{--token-background:var(--token-group-0-background,var(--token-default-background));--token-color:var(--token-group-0-color,var(--token-default-color))}.H8w1i{--token-background:var(--token-group-1-background,var(--token-default-background));--token-color:var(--token-group-1-color,var(--token-default-color))}.XmCIU{--token-background:var(--token-group-2-background,var(--token-default-background));--token-color:var(--token-group-2-color,var(--token-default-color))}.pneIx{--token-background:var(--token-group-3-background,var(--token-default-background));--token-color:var(--token-group-3-color,var(--token-default-color))}.uZYAo{--token-background:var(--token-group-4-background,var(--token-default-background));--token-color:var(--token-group-4-color,var(--token-default-color))}.ywWMf{--token-background:var(--token-comment-background,var(--token-default-background));--token-color:var(--token-comment-color,var(--token-default-color));font-style:italic}.ZHY73{--token-background:var(--token-error-background,var(--token-default-background))!important;--token-color:var(--token-error-color,var(--token-default-color))!important}.AGyHq>.WotZl,.WotZl>.AGyHq{background:var(--color-shade-emphasis-blue-100);background:var(--token-highlight-color);color:var(--color-text-dark);color:oklch(from var(--token-cursorover-source) .96 .05 h/1)}.hih2H{--token-mouseover-border-color:var(--token-highlight-color)}.gJ1TC{border-left:1px solid;margin-left:-1px}.Yj0Zw{border-right:1px solid;margin-right:-1px}.oWSXB{border-left:2px solid;margin-left:-2px}.WZTJ6{border-right:2px solid;margin-right:-2px}.NbY4M,.Yj0Zw,.gJ1TC{border-bottom:1px solid;border-top:1px solid;margin-block:-1px;z-index:1}.BGTSj,.WZTJ6,.oWSXB{border-bottom:2px solid;border-top:2px solid;margin-block:-2px;z-index:2}.BGTSj,.NbY4M,.WZTJ6,.Yj0Zw,.gJ1TC,.oWSXB{border-color:var(--token-mouseover-border-color)!important;position:relative}.BGTSj .ZjJ5j,.NbY4M .ZjJ5j,.WZTJ6 .ZjJ5j,.Yj0Zw .ZjJ5j,.gJ1TC .ZjJ5j,.oWSXB .ZjJ5j{border:none;margin:0}.X1brD,.XgF6m{position:relative;z-index:2}.X1brD .ZjJ5j,.XgF6m .ZjJ5j{border:none;margin:0}.X1brD{outline:2px solid var(--token-mouseover-border-color)}.XgF6m{outline:1px solid var(--token-mouseover-border-color)}.n1lOs{cursor:help;-webkit-text-decoration:underline dashed var(--color-text-action) 1px;text-decoration:underline dashed var(--color-text-action) 1px;text-underline-offset:2px}.n1lOs:focus-visible,.n1lOs:hover{text-decoration-style:solid}.ZAKVc{text-decoration-color:var(--color-secondary-orange)}.q2qd0{font-style:italic}.jNLlq{color:var(--color-text-success)}.oYeLn{color:var(--color-text-error)}.ijztL{color:var(--color-text-dimmed)}.eBFR0{font-family:var(--font-family-code);font-weight:var(--font-weight-bold);white-space:break-spaces;word-break:break-all}.kiD2h{text-decoration:line-through}.bvn_Y{display:inline-flex;flex-direction:column;gap:var(--padding-smallest)}._JZNN{align-items:baseline;display:flex;gap:var(--padding-medium)}._JZNN div{white-space:pre-wrap}._JZNN strong{color:var(--color-text-success);font-family:var(--font-family-code)}.LAKps{align-items:center;background:var(--color-surface-application);display:flex;inset:0;justify-content:center;padding:var(--padding-huge);position:fixed;z-index:var(--z-index-overlay)}.tQqPx{background:var(--color-surface-dialog);border-radius:var(--border-radius-large);box-shadow:var(--shadow-overlay);display:flex;flex-direction:column;max-height:calc(100vh - var(--padding-huge)*2);max-width:min(560px,100vw - var(--padding-huge) * 2);overflow:hidden;width:100%}.HcyIm{align-items:center;background:var(--color-primary-blue);display:flex;flex:0 0 auto;height:var(--header-base-height);padding:0 var(--padding-huge)}.NJ5q2{flex:1 1 auto;overflow:auto;padding:var(--padding-huge)}.NJ5q2 h1{color:var(--color-text-error);font-size:var(--font-size-large);font-weight:var(--font-weight-semibold);margin-bottom:var(--padding-huge)}.NJ5q2 p{margin:var(--padding-large) 0}.NJ5q2 .RKFtL{background:var(--color-surface-inline);border-radius:var(--border-radius-small);margin:0 calc(var(--padding-medium)*-1);padding:var(--padding-small) var(--padding-medium)}.NJ5q2 .RKFtL code{font-weight:var(--font-weight-semibold)}.RK3h2{text-align:center}.ubMhU{display:grid;grid-template:"header" auto "content" minmax(0,1fr) /minmax(0,1fr);height:100%;position:relative;width:100%}.vPER6{font-size:var(--font-size-medium);left:50%;margin:0 auto;max-height:100%;max-width:100%;overflow-y:auto;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%)}.vPER6 code,.vPER6 h1,.vPER6 p{margin:var(--padding-large);max-width:650px}.vPER6 h1{font-size:var(--font-size-large);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-small)}.vPER6 a{color:var(--color-text-action)}.vPER6 code{background:var(--color-surface-content);border-radius:var(--border-radius-small);display:block;font-family:var(--font-family-code);max-height:200px;overflow:auto;padding:var(--padding-large);white-space:pre-wrap}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;margin:0;padding:0;vertical-align:initial}:where(button,input,textarea,select){color:inherit;font:inherit;margin:0}*{box-sizing:border-box;line-height:inherit;-webkit-overflow-scrolling:touch}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}:root{--color-neutral-0:#fff;--color-neutral-25:#f9f9f9;--color-neutral-75:#f2f2f2;--color-neutral-100:#ededed;--color-neutral-150:#e4e4e4;--color-neutral-175:#dcdcdc;--color-neutral-200:#d8d8d8;--color-neutral-300:#bcbcbc;--color-neutral-350:#b0b0b0;--color-neutral-600:#5c5c5c;--color-neutral-650:#555;--color-neutral-700:#3c3c3c;--color-neutral-750:#363636;--color-neutral-800:#2c2c2c;--color-neutral-850:#202020;--color-neutral-875:#1e1e1e;--color-neutral-900:#1b1b1b;--color-neutral-950:#161616;--color-neutral-1000:#0b0b0b}:root,[data-theme]{--color-surface-header:var(--color-primary-blue);--color-surface-dialog:var(--color-surface-workspace);--color-surface-popover:var(--color-surface-content);--color-surface-tooltip:var(--color-neutral-800);--color-text-tooltip:var(--color-neutral-175);--color-border-tooltip:var(--color-neutral-700);--color-text-on-danger:var(--color-neutral-0);--color-label:var(--color-text-secondary);--color-text-action:var(--color-primary-action-blue)}:root[data-theme=light]{color-scheme:light;--color-surface-application:var(--color-neutral-175);--color-surface-loading:var(--color-neutral-25);--color-surface-navigation:var(--color-neutral-100);--color-surface-workspace:#f7f7f7;--color-surface-sidebar:var(--color-surface-content);--color-surface-content:var(--color-neutral-0);--color-surface-dialog:var(--color-surface-content);--color-surface-field:var(--color-neutral-0);--color-surface-control-muted:#efefef;--color-border-pane:var(--color-neutral-150);--color-border-divider:#00000029;--color-border-control:#0000002e;--color-surface-inline:#0000000a;--color-control-track:#00000026;--color-border-indicator:#0006;--color-interaction-hover-subtle:#0000000a;--color-interaction-hover:#0000000f;--color-interaction-pressed:#0000001a;--color-interaction-on-accent-hover:#ffffff14;--color-interaction-on-accent-pressed:#ffffff26;--color-rail-highlight:var(--color-interaction-hover);--color-rail-pressed:var(--color-interaction-pressed);--color-backdrop:#0f172a80;--color-text:var(--color-text-dark);--color-text-secondary:var(--color-neutral-650);--color-text-dimmed:var(--color-neutral-600);--color-text-light:var(--color-neutral-0);--color-text-dark:var(--color-neutral-875);--color-text-error:var(--color-shade-red-700);--color-text-warning:#845600;--color-text-success:#246236;--color-secondary-pro:#f5d880;--color-text-pro:color-mix(in srgb,var(--color-secondary-pro) 40%,var(--color-text-dark));--color-shade-pro-25:#b9a56f0a;--color-shade-pro-50:#b9a56f14;--color-shade-pro-200:#b9a56f2e;--color-shade-pro-300:#b9a56f47;--pro-badge-background:var(--color-secondary-pro);--pro-badge-color:var(--color-text-dark);--new-indicator-dot-color:#009de0;--new-indicator-badge-background:#eee8f7;--new-indicator-badge-color:#694397;--shadow-input:0 5px 10px 0 #0000000d;--shadow-popover:0 12px 32px #0000002e,0 3px 10px #0000001f;--shadow-selection:0 4px 6px -4px #0f172a26;--shadow-floating:0 6px 12px -4px #0f172a2e,0 2px 4px -1px #0f172a1f;--shadow-overlay:0 40px 72px -28px #0f172a5c,0 20px 34px -22px #0f172a3d,0 10px 18px -14px #0f172a29;--color-primary-blue:#2c5c97;--color-shade-primary-blue-50:#2c5c9714;--color-shade-primary-blue-100:#2c5c9726;--color-primary-action-blue:#0067da;--color-shade-action-blue-25:#0067da0a;--color-shade-action-blue-50:#0067da14;--color-shade-action-blue-100:#0067da26;--color-shade-action-blue-200:#0067da4d;--color-shade-emphasis-blue-100:#c0d5ed;--color-primary-emphasis-blue:#235da5;--color-text-action-hover:var(--color-primary-emphasis-blue);--color-text-action-pressed:var(--color-shade-emphasis-blue-500);--color-shade-emphasis-blue-500:#1d508f;--color-secondary-red:#c52536;--color-shade-red-25:#c525360a;--color-shade-red-50:#c5253614;--color-shade-red-100:#c5253626;--color-shade-red-200:#c525364d;--color-shade-red-500:#c9313e;--color-shade-red-600:#b12835;--color-shade-red-700:#91212b;--color-secondary-green:#317a43;--color-shade-green-50:#4cab7514;--color-shade-green-100:#4cab7526;--color-shade-green-200:#4cab754d;--color-secondary-orange:#b65e12;--color-shade-orange-50:#dc781914;--color-shade-orange-100:#dc781926;--color-shade-orange-200:#dc78194d;--color-secondary-yellow:#fd0;--color-shade-yellow-50:#ffdd0014;--color-shade-yellow-100:#ffdd0026;--color-secondary-pink:#e117aa;--color-editor-whitespace:#00000029;--codemirror-selected-background:#b8d7ffcc;--codemirror-inactive-selected-background:#c8c8c8cc}:root[data-theme=dark],[data-theme=dark]:not(:root){color-scheme:dark;--color-surface-application:var(--color-neutral-1000);--color-surface-loading:var(--color-neutral-1000);--color-surface-navigation:var(--color-neutral-950);--color-surface-workspace:var(--color-neutral-850);--color-surface-sidebar:#272727;--color-surface-content:var(--color-neutral-800);--color-surface-field:var(--color-neutral-800);--color-surface-control-muted:var(--color-neutral-900);--color-border-pane:var(--color-neutral-750);--color-border-divider:#ffffff29;--color-border-control:#ffffff14;--color-surface-inline:#ffffff0a;--color-control-track:#ffffff26;--color-border-indicator:#fff6;--color-interaction-hover-subtle:#ffffff0a;--color-interaction-hover:#ffffff0f;--color-interaction-pressed:#ffffff1a;--color-interaction-on-accent-hover:#ffffff14;--color-interaction-on-accent-pressed:#ffffff26;--color-rail-highlight:#ffffff26;--color-rail-pressed:#fff3;--color-backdrop:#04070ca3;--color-text:var(--color-text-light);--color-text-secondary:var(--color-neutral-300);--color-text-dimmed:var(--color-neutral-350);--color-text-light:var(--color-neutral-175);--color-text-dark:#191919;--color-text-error:#ffa0a0;--color-text-warning:#f3b45f;--color-text-success:#6bc68a;--color-secondary-pro:#f5d880;--color-text-pro:var(--color-secondary-pro);--color-shade-pro-25:#b9a56f0a;--color-shade-pro-50:#b9a56f14;--color-shade-pro-200:#b9a56f33;--color-shade-pro-300:#b9a56f52;--pro-badge-background:#423922;--pro-badge-color:#e3c77d;--new-indicator-dot-color:#00c8ff;--new-indicator-badge-background:#372d46;--new-indicator-badge-color:#d1b9ee;--shadow-input:none;--shadow-popover:0 18px 42px #0000006b,0 4px 14px #0000004d,0 0 0 1px #ffffff0a;--shadow-selection:0 4px 6px -4px #00000026;--shadow-floating:0 6px 12px -4px #0006,0 2px 4px -1px #0000003d;--shadow-overlay:0 40px 72px -28px #000c,0 22px 36px -22px #000000ad,0 10px 18px -14px #00000094;--color-primary-blue:#163452;--color-shade-primary-blue-50:#16345229;--color-shade-primary-blue-100:var(--color-primary-blue);--color-primary-action-blue:#60b2ff;--color-shade-action-blue-25:#60b2ff0a;--color-shade-action-blue-50:#60b2ff14;--color-shade-action-blue-100:#60b2ff26;--color-shade-action-blue-200:#60b2ff4d;--color-shade-emphasis-blue-100:#b9d9fa;--color-primary-emphasis-blue:#92caff;--color-text-action-hover:var(--color-primary-emphasis-blue);--color-text-action-pressed:#c0e0ff;--color-shade-emphasis-blue-500:#3f96ed;--color-secondary-red:#ff3636;--color-shade-red-25:#ff36360a;--color-shade-red-50:#ff363614;--color-shade-red-100:#ff363626;--color-shade-red-200:#ff36364d;--color-shade-red-500:#d80e33;--color-shade-red-600:#c30c2f;--color-shade-red-700:#a00a27;--color-secondary-green:#31a85d;--color-shade-green-50:#31a85d14;--color-shade-green-100:#31a85d26;--color-shade-green-200:#31a85d4d;--color-secondary-orange:#de7617;--color-shade-orange-50:#dc781914;--color-shade-orange-100:#dc781926;--color-shade-orange-200:#dc78194d;--color-secondary-yellow:#fd0;--color-shade-yellow-50:#ffdd0014;--color-shade-yellow-100:#ffdd0026;--color-secondary-pink:#ff42cb;--color-editor-whitespace:#ffffff29;--codemirror-selected-background:#41689d80;--codemirror-inactive-selected-background:#80808080}:root{--font-family-code:"JetBrains Mono","Source Code Pro",monospace;--font-family-default:"Inter",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-size-base:16px;--font-size-xsmall:calc(var(--font-size-base)*0.625);--font-size-small:calc(var(--font-size-base)*0.75);--font-size-medium:calc(var(--font-size-base)*0.875);--font-size-heading:calc(var(--font-size-base)*0.8125);--font-size-large:calc(var(--font-size-base)*1.125);--font-weight-normal:400;--font-weight-semibold:500;--font-weight-bold:600;--font-line-height:1.625;--font-line-height-small:1.325;--font-line-height-length:calc(1em*var(--font-line-height));--font-tab-size:4}:root[data-text-size=small]{--font-size-base:14px}:root[data-text-size=large]{--font-size-base:18px}:root[data-theme=light]{--match-group-0:#398ed1;--match-group-1:#5e9a48;--match-group-2:#b47a07;--match-group-3:#817ad2;--match-group-4:#a86cba;--match-group-5:#ca6658;--match-group-6:#169c91;--match-zero-width:#dc00ff}:root[data-theme=dark],[data-theme=dark]:not(:root){--match-group-0:#529de5;--match-group-1:#7ca84e;--match-group-2:#be9022;--match-group-3:#958ae4;--match-group-4:#c17ac4;--match-group-5:#dd7571;--match-group-6:#1eb18b;--match-zero-width:#d85df0}[data-theme=light][data-match-colors=original]{--match-group-0:#438dcc;--match-group-1:#62984f;--match-group-2:#b27b22;--match-group-3:#817ccd;--match-group-4:#a66fb6;--match-group-5:#c6695c;--match-group-6:#019d8f;--match-zero-width:#dc00ff}:root[data-match-colors=original] [data-theme=dark],[data-theme=dark][data-match-colors=original]{--match-group-0:#5c9de0;--match-group-1:#7da856;--match-group-2:#bd9033;--match-group-3:#918ddf;--match-group-4:#be7dc0;--match-group-5:#d87973;--match-group-6:#38b08a;--match-zero-width:#d85df0}[data-theme=light][data-match-colors=graphite]{--match-group-0:#608a9e;--match-group-1:#6692a4;--match-group-2:#557e92;--match-group-3:#436b7f;--match-group-4:#9482a5;--match-group-5:#806f91;--match-group-6:#6c5d7e;--match-zero-width:#526873}:root[data-match-colors=graphite] [data-theme=dark],[data-theme=dark][data-match-colors=graphite]{--match-group-0:#6a97a8;--match-group-1:#6993a7;--match-group-2:#80acbf;--match-group-3:#99c5da;--match-group-4:#9883a4;--match-group-5:#b09bbe;--match-group-6:#cab4d8;--match-zero-width:#9aadb5}[data-theme=light][data-match-colors=neon]{--match-group-0:#1592cb;--match-group-1:#449f3e;--match-group-2:#a9810c;--match-group-3:#966ed9;--match-group-4:#c35ca7;--match-group-5:#d55e37;--match-group-6:#049e86;--match-zero-width:#08735e}:root[data-match-colors=neon] [data-theme=dark],[data-theme=dark][data-match-colors=neon]{--match-group-0:#05a5e2;--match-group-1:#40b25e;--match-group-2:#bd9110;--match-group-3:#a77fec;--match-group-4:#db6bb0;--match-group-5:#e96e4d;--match-group-6:#10b09d;--match-zero-width:#6fffd7}[data-theme=light][data-match-colors=voltage]{--match-group-0:#607eed;--match-group-1:#799504;--match-group-2:#a58314;--match-group-3:#a665d3;--match-group-4:#ca57a3;--match-group-5:#c66e12;--match-group-6:#039c93;--match-zero-width:#5c6100}:root[data-match-colors=voltage] [data-theme=dark],[data-theme=dark][data-match-colors=voltage]{--match-group-0:#11a4e5;--match-group-1:#82a818;--match-group-2:#c88b13;--match-group-3:#b378e9;--match-group-4:#db68b7;--match-group-5:#ea702c;--match-group-6:#03afa6;--match-zero-width:#e6db56}[data-theme=light][data-match-colors=prism]{--match-group-0:#6c86c1;--match-group-1:#619764;--match-group-2:#a5813f;--match-group-3:#9579b6;--match-group-4:#af7097;--match-group-5:#b67653;--match-group-6:#359a8c;--match-zero-width:#74558e}:root[data-match-colors=prism] [data-theme=dark],[data-theme=dark][data-match-colors=prism]{--match-group-0:#739ad3;--match-group-1:#72a874;--match-group-2:#b89151;--match-group-3:#a988c6;--match-group-4:#c380a5;--match-group-5:#ca8469;--match-group-6:#48ab9e;--match-zero-width:#c99fe5}:root[data-theme=light]{--match-fill-base:var(--color-neutral-0);--match-fill-strength:22.5%;--match-fill-variation:7.5%}:root[data-theme=dark],[data-theme=dark]:not(:root){--match-fill-base:var(--color-neutral-1000);--match-fill-strength:35%;--match-fill-variation:5%}:root,[data-theme]{--match-group-0-fill:color-mix(in oklab,var(--match-group-0) calc(var(--match-fill-strength) - var(--match-fill-variation)),var(--match-fill-base));--match-group-0-alt:color-mix(in oklab,var(--match-group-0) 90%,var(--color-text));--match-group-0-alt-fill:color-mix(in oklab,var(--match-group-0) calc(var(--match-fill-strength) + var(--match-fill-variation)),var(--match-fill-base));--match-group-1-fill:color-mix(in oklab,var(--match-group-1) calc(var(--match-fill-strength) - var(--match-fill-variation)),var(--match-fill-base));--match-group-1-alt:color-mix(in oklab,var(--match-group-1) 90%,var(--color-text));--match-group-1-alt-fill:color-mix(in oklab,var(--match-group-1) calc(var(--match-fill-strength) + var(--match-fill-variation)),var(--match-fill-base));--match-group-2-fill:color-mix(in oklab,var(--match-group-2) calc(var(--match-fill-strength) - var(--match-fill-variation)),var(--match-fill-base));--match-group-2-alt:color-mix(in oklab,var(--match-group-2) 90%,var(--color-text));--match-group-2-alt-fill:color-mix(in oklab,var(--match-group-2) calc(var(--match-fill-strength) + var(--match-fill-variation)),var(--match-fill-base));--match-group-3-fill:color-mix(in oklab,var(--match-group-3) calc(var(--match-fill-strength) - var(--match-fill-variation)),var(--match-fill-base));--match-group-3-alt:color-mix(in oklab,var(--match-group-3) 90%,var(--color-text));--match-group-3-alt-fill:color-mix(in oklab,var(--match-group-3) calc(var(--match-fill-strength) + var(--match-fill-variation)),var(--match-fill-base));--match-group-4-fill:color-mix(in oklab,var(--match-group-4) calc(var(--match-fill-strength) - var(--match-fill-variation)),var(--match-fill-base));--match-group-4-alt:color-mix(in oklab,var(--match-group-4) 90%,var(--color-text));--match-group-4-alt-fill:color-mix(in oklab,var(--match-group-4) calc(var(--match-fill-strength) + var(--match-fill-variation)),var(--match-fill-base));--match-group-5-fill:color-mix(in oklab,var(--match-group-5) calc(var(--match-fill-strength) - var(--match-fill-variation)),var(--match-fill-base));--match-group-5-alt:color-mix(in oklab,var(--match-group-5) 90%,var(--color-text));--match-group-5-alt-fill:color-mix(in oklab,var(--match-group-5) calc(var(--match-fill-strength) + var(--match-fill-variation)),var(--match-fill-base));--match-group-6-fill:color-mix(in oklab,var(--match-group-6) calc(var(--match-fill-strength) - var(--match-fill-variation)),var(--match-fill-base));--match-group-6-alt:color-mix(in oklab,var(--match-group-6) 90%,var(--color-text));--match-group-6-alt-fill:color-mix(in oklab,var(--match-group-6) calc(var(--match-fill-strength) + var(--match-fill-variation)),var(--match-fill-base))}:root[data-theme=light]{--token-quote-color:#6f398e;--token-meta-color:#185aa6;--token-meta-background:#e3edfb;--token-escaped-string-color:#465363;--token-escaped-string-background:#e9edf2;--token-char-class-color:#854a15;--token-char-class-background:#fbecd8;--token-char-class-meta-background:#f4dfbf;--token-inline-modifiers-color:#703f8d;--token-inline-modifiers-background:#eee4f6;--token-verb-color:#9a4618;--token-subpattern-reference-color:#8b3c66;--token-subpattern-reference-background:#f6e2ed;--token-backreference-color:#155f78;--token-backreference-background:#dff0f6;--token-group-0-color:#22643d;--token-group-0-background:#e4f2e7;--token-group-1-color:#205c37;--token-group-1-background:#d8eadd;--token-group-2-color:#1c5432;--token-group-2-background:#cbe1d0;--token-group-3-color:#194c2c;--token-group-3-background:#bed8c3;--token-group-4-color:#154426;--token-group-4-background:#b1cfb6;--token-error-color:#fff;--token-error-background:#bd2442;--token-comment-color:#626873;--token-unknown-char-color:#6f398e;--token-unknown-char-background:#eee4f6}:root[data-theme=dark],[data-theme=dark]:not(:root){--token-quote-color:#c9a3e8;--token-meta-color:#a7caff;--token-meta-background:#263c58;--token-escaped-string-color:#c2cbd8;--token-escaped-string-background:#343b46;--token-char-class-color:#eac28d;--token-char-class-background:#4a3825;--token-char-class-meta-background:#59422b;--token-inline-modifiers-color:#d1b0eb;--token-inline-modifiers-background:#42314f;--token-verb-color:#edb384;--token-subpattern-reference-color:#e6afd0;--token-subpattern-reference-background:#4b2c3e;--token-backreference-color:#99d1e8;--token-backreference-background:#263f4c;--token-group-0-color:#9bd6ad;--token-group-0-background:#253c2e;--token-group-1-color:#a4ddb5;--token-group-1-background:#2b4534;--token-group-2-color:#b1e4be;--token-group-2-background:#324f3b;--token-group-3-color:#bfebc9;--token-group-3-background:#3a5943;--token-group-4-color:#cff1d5;--token-group-4-background:#42634b;--token-error-color:#fff;--token-error-background:#a7263e;--token-comment-color:#abb2bf;--token-unknown-char-color:#d1b0eb;--token-unknown-char-background:#42314f}[data-theme=light][data-regex-colors=original]{--token-quote-color:#743b7d;--token-meta-color:var(--color-text);--token-meta-background:#b2ceff;--token-escaped-string-color:var(--color-text);--token-escaped-string-background:var(--color-neutral-150);--token-char-class-color:var(--color-text);--token-char-class-background:#f5d7bf;--token-char-class-meta-background:#efbc93;--token-inline-modifiers-color:var(--color-text);--token-inline-modifiers-background:#f1e1ff;--token-verb-color:#9c4000;--token-subpattern-reference-color:var(--color-text);--token-subpattern-reference-background:#b0e3de;--token-backreference-color:var(--color-text);--token-backreference-background:#cbecf4;--token-group-0-color:var(--color-text);--token-group-0-background:#d0e5b2;--token-group-1-color:var(--color-text);--token-group-1-background:#a8c97a;--token-group-2-color:var(--color-text);--token-group-2-background:#c9c87a;--token-group-3-color:var(--color-text);--token-group-3-background:#c9aa7a;--token-group-4-color:var(--color-text);--token-group-4-background:#cd995d;--token-error-color:#fff;--token-error-background:#e0003f;--token-comment-color:var(--color-text-dimmed);--token-unknown-char-color:var(--color-text);--token-unknown-char-background:#b76dff26}:root[data-regex-colors=original] [data-theme=dark],[data-theme=dark][data-regex-colors=original]{--token-quote-color:#b77aff;--token-meta-color:var(--color-text);--token-meta-background:#0c4f8b;--token-escaped-string-color:var(--color-text);--token-escaped-string-background:#2a2e38;--token-char-class-color:var(--color-text);--token-char-class-background:#6a3e0c;--token-char-class-meta-background:#914d00;--token-inline-modifiers-color:var(--color-text);--token-inline-modifiers-background:#6d3971;--token-verb-color:#f18a38;--token-subpattern-reference-color:var(--color-text);--token-subpattern-reference-background:#036b5d;--token-backreference-color:var(--color-text);--token-backreference-background:#22647e;--token-group-0-color:var(--color-text);--token-group-0-background:#38590b;--token-group-1-color:var(--color-text);--token-group-1-background:#595b07;--token-group-2-color:var(--color-text);--token-group-2-background:#53530f;--token-group-3-color:var(--color-text);--token-group-3-background:#895316;--token-group-4-color:var(--color-text);--token-group-4-background:#833b00;--token-error-color:#fff;--token-error-background:#a50000;--token-comment-color:var(--color-text-dimmed);--token-unknown-char-color:var(--color-text);--token-unknown-char-background:#b76dff26}[data-theme=light][data-regex-colors=graphite]{--token-quote-color:#7c4c67;--token-meta-color:#2f5f82;--token-meta-background:#e2ebf0;--token-escaped-string-color:#5c4774;--token-escaped-string-background:#0000;--token-char-class-color:#725000;--token-char-class-background:#f4ead2;--token-char-class-meta-background:#f3e3c7;--token-inline-modifiers-color:#5b4f70;--token-inline-modifiers-background:#ece9f0;--token-verb-color:#6c5878;--token-subpattern-reference-color:#425e54;--token-subpattern-reference-background:#e4ede8;--token-backreference-color:#2a5049;--token-backreference-background:#c7ddd8;--token-group-0-color:#494348;--token-group-0-background:#f1edf0;--token-group-1-color:#443d43;--token-group-1-background:#e4dfe4;--token-group-2-color:#40383f;--token-group-2-background:#d8d2d7;--token-group-3-color:#3b323a;--token-group-3-background:#ccc5cb;--token-group-4-color:#362d35;--token-group-4-background:#c0b7bf;--token-error-color:#fff8f6;--token-error-background:#a33a2f;--token-comment-color:var(--color-text-dimmed);--token-unknown-char-color:var(--color-text);--token-unknown-char-background:#b76dff26}:root[data-regex-colors=graphite] [data-theme=dark],[data-theme=dark][data-regex-colors=graphite]{--token-quote-color:#d1a6c0;--token-meta-color:#86b7d6;--token-meta-background:#28363f;--token-escaped-string-color:#c1afd4;--token-escaped-string-background:#0000;--token-char-class-color:#f0c36b;--token-char-class-background:#45381f;--token-char-class-meta-background:#493420;--token-inline-modifiers-color:#b9aec8;--token-inline-modifiers-background:#35333a;--token-verb-color:#c9b7d2;--token-subpattern-reference-color:#a6c3b4;--token-subpattern-reference-background:#2c3a34;--token-backreference-color:#95c2b8;--token-backreference-background:#263d38;--token-group-0-color:#d5cfd4;--token-group-0-background:#302d2f;--token-group-1-color:#dcd5db;--token-group-1-background:#3b363a;--token-group-2-color:#e4dbe2;--token-group-2-background:#464045;--token-group-3-color:#ebe1ea;--token-group-3-background:#514b50;--token-group-4-color:#f3e7f1;--token-group-4-background:#5d555c;--token-error-color:#ffe9e5;--token-error-background:#8b332b;--token-comment-color:var(--color-text-dimmed);--token-unknown-char-color:var(--color-text);--token-unknown-char-background:#b76dff26}[data-theme=light][data-regex-colors=neon]{--token-quote-color:#a3136e;--token-meta-color:#0064c8;--token-meta-background:#0000;--token-escaped-string-color:#9a009f;--token-escaped-string-background:#0000;--token-char-class-color:#854900;--token-char-class-background:#fff2cc;--token-char-class-meta-background:#ffe19a;--token-inline-modifiers-color:#6640ac;--token-inline-modifiers-background:#0000;--token-verb-color:#526100;--token-subpattern-reference-color:#6a2fb5;--token-subpattern-reference-background:#f0e5ff;--token-backreference-color:#4f3bb6;--token-backreference-background:#e9e6ff;--token-group-0-color:#006a2f;--token-group-0-background:#defae6;--token-group-1-color:#006b68;--token-group-1-background:#def8f4;--token-group-2-color:#4b6c12;--token-group-2-background:#edf6d2;--token-group-3-color:#665d00;--token-group-3-background:#f6efcb;--token-group-4-color:#7a4b16;--token-group-4-background:#f8e2d2;--token-error-color:#fff;--token-error-background:#d9003f;--token-comment-color:#5f6b72;--token-unknown-char-color:var(--color-text);--token-unknown-char-background:#b76dff26}:root[data-regex-colors=neon] [data-theme=dark],[data-theme=dark][data-regex-colors=neon]{--token-quote-color:#ff78cf;--token-meta-color:#4eabff;--token-meta-background:#0000;--token-escaped-string-color:#f17cff;--token-escaped-string-background:#0000;--token-char-class-color:#ffbf57;--token-char-class-background:#493817;--token-char-class-meta-background:#604a19;--token-inline-modifiers-color:#c3a0ff;--token-inline-modifiers-background:#0000;--token-verb-color:#cedf5a;--token-subpattern-reference-color:#c998ff;--token-subpattern-reference-background:#3a2750;--token-backreference-color:#aaa3ff;--token-backreference-background:#302d53;--token-group-0-color:#65e99c;--token-group-0-background:#193825;--token-group-1-color:#4de1d4;--token-group-1-background:#123c39;--token-group-2-color:#8edc58;--token-group-2-background:#304021;--token-group-3-color:#cfcb4e;--token-group-3-background:#403d1d;--token-group-4-color:#e8b45a;--token-group-4-background:#49351f;--token-error-color:#fff;--token-error-background:#df1645;--token-comment-color:var(--color-text-dimmed);--token-unknown-char-color:var(--color-text);--token-unknown-char-background:#b76dff26}[data-theme=light][data-regex-colors=voltage]{--token-quote-color:#a00068;--token-meta-color:#0057d9;--token-meta-background:#0000;--token-escaped-string-color:#b000b8;--token-escaped-string-background:#0000;--token-char-class-color:#2f2300;--token-char-class-background:#ffd323;--token-char-class-meta-background:#ffad00;--token-inline-modifiers-color:#5b16d2;--token-inline-modifiers-background:#0000;--token-verb-color:#567000;--token-subpattern-reference-color:#2b1039;--token-subpattern-reference-background:#dc9cff;--token-backreference-color:#251548;--token-backreference-background:#c5b4ff;--token-group-0-color:#123014;--token-group-0-background:#63d85e;--token-group-1-color:#123430;--token-group-1-background:#79c8be;--token-group-2-color:#293000;--token-group-2-background:#a6d33b;--token-group-3-color:#42112f;--token-group-3-background:#ff82c8;--token-group-4-color:#442000;--token-group-4-background:#ff9938;--token-error-color:#fff;--token-error-background:#d83212;--token-comment-color:#5f6b72;--token-unknown-char-color:var(--color-text);--token-unknown-char-background:#b76dff26}:root[data-regex-colors=voltage] [data-theme=dark],[data-theme=dark][data-regex-colors=voltage]{--token-quote-color:#ff65b4;--token-meta-color:#59b8ff;--token-meta-background:#0000;--token-escaped-string-color:#ff70ff;--token-escaped-string-background:#0000;--token-char-class-color:#181300;--token-char-class-background:#ffda45;--token-char-class-meta-background:#ffb52f;--token-inline-modifiers-color:#c99aff;--token-inline-modifiers-background:#0000;--token-verb-color:#d7ec45;--token-subpattern-reference-color:#24102f;--token-subpattern-reference-background:#e3a8ff;--token-backreference-color:#20143f;--token-backreference-background:#cbbdff;--token-group-0-color:#102a14;--token-group-0-background:#69dc68;--token-group-1-color:#0d2f2b;--token-group-1-background:#79c8be;--token-group-2-color:#263000;--token-group-2-background:#a9db4b;--token-group-3-color:#381026;--token-group-3-background:#ff8bd0;--token-group-4-color:#3a1f00;--token-group-4-background:#ffa64c;--token-error-color:#fff;--token-error-background:#dc3215;--token-comment-color:var(--color-text-dimmed);--token-unknown-char-color:var(--color-text);--token-unknown-char-background:#b76dff26}[data-theme=light][data-regex-colors=prism]{--token-quote-color:#78618d;--token-meta-color:#416c8a;--token-meta-background:#eef5fa;--token-escaped-string-color:#775f7f;--token-escaped-string-background:#f5eff7;--token-char-class-color:#706144;--token-char-class-background:#f8f1df;--token-char-class-meta-background:#eee2c3;--token-inline-modifiers-color:#6c6280;--token-inline-modifiers-background:#f1eef7;--token-verb-color:#706581;--token-subpattern-reference-color:#60724f;--token-subpattern-reference-background:#edf3e6;--token-backreference-color:#50705f;--token-backreference-background:#e8f2ec;--token-group-0-color:#504472;--token-group-0-background:#f3eeff;--token-group-1-color:#653f62;--token-group-1-background:#fbe2f8;--token-group-2-color:#723d4a;--token-group-2-background:#ffd9e0;--token-group-3-color:#754134;--token-group-3-background:#fdd3c8;--token-group-4-color:#714824;--token-group-4-background:#f3d0b4;--token-error-color:#fff;--token-error-background:#c9364a;--token-comment-color:#5f6b72;--token-unknown-char-color:var(--color-text);--token-unknown-char-background:#b76dff26}:root[data-regex-colors=prism] [data-theme=dark],[data-theme=dark][data-regex-colors=prism]{--token-quote-color:#d4b6e2;--token-meta-color:#9ac4e0;--token-meta-background:#2d3942;--token-escaped-string-color:#ceb8d3;--token-escaped-string-background:#3b343d;--token-char-class-color:#d5c28f;--token-char-class-background:#403b2e;--token-char-class-meta-background:#4b4331;--token-inline-modifiers-color:#c1bad0;--token-inline-modifiers-background:#393641;--token-verb-color:#c9bfd5;--token-subpattern-reference-color:#b8c99d;--token-subpattern-reference-background:#38402f;--token-backreference-color:#a5cab4;--token-backreference-background:#304039;--token-group-0-color:#c7bceb;--token-group-0-background:#2c283b;--token-group-1-color:#e2badd;--token-group-1-background:#412e3f;--token-group-2-color:#f4bdc8;--token-group-2-background:#54363c;--token-group-3-color:#fac4b6;--token-group-3-background:#624138;--token-group-4-color:#f8cead;--token-group-4-background:#6c4e35;--token-error-color:#fff1ef;--token-error-background:#c12f41;--token-comment-color:var(--color-text-dimmed);--token-unknown-char-color:var(--color-text);--token-unknown-char-background:#b76dff26}:root,[data-theme]{--token-quote-background:#0000;--token-verb-background:#0000;--token-comment-background:#0000;--token-mouseover-border-color:var(--color-text)}:root{--safe-area-inset-top:0px;--safe-area-inset-right:0px;--safe-area-inset-bottom:0px;--safe-area-inset-left:0px;--border-radius-large:12px;--border-radius-medium:8px;--border-radius-small:4px;--opacity-disabled:0.3;--input-outline-width:2px;--input-focused-outline-color:var(--color-primary-action-blue);--icon-size:calc(0.5em + 0.5rem);--animation-speed-slower:0.6s;--animation-speed-slow:0.4s;--animation-speed-default:0.2s;--animation-speed-fast:0.1s;--animation-speed-fastest:0.05s;--animation-easing-out:cubic-bezier(0.23,1,0.32,1);--animation-easing-drawer:cubic-bezier(0.32,0.72,0,1);--padding-smallest:2px;--padding-small:4px;--padding-medium:8px;--padding-large:12px;--padding-largest:24px;--padding-huge:32px;--header-base-height:48px;--header-height:calc(var(--header-base-height) + var(--safe-area-inset-top));--max-width-fullscreen-layer:1400px;--max-width-tooltip:320px;--max-width-library-details:1000px;--max-width-text-content:920px;--min-width-menu:200px;--max-width-menu:320px;--panel-rail-width:48px;--panel-editor-min-width:320px;--panel-details-min-width:200px;--panel-split-min-width:640px;--panel-navigation-width:240px;--panel-navigation-min-width:180px;--width-collapsed-left-sidebar:calc(min(290px, 100vw));--width-collapsed-right-sidebar:85vw;--z-index-overlay:1001;--z-index-popup:1003;--z-index-toast:1004;--z-index-tooltip:1005;--z-index-loadingScreen:1006;--z-index-navigation-progress:1007;--white-space-dot-size:2px;--white-space-tab-line-thickness:1px;--white-space-tab-line-gap:2px;--white-space-tab-size:calc(var(--font-tab-size)*1ch)}@supports (padding:env(safe-area-inset-top)){:root{--safe-area-inset-top:env(safe-area-inset-top,0);--safe-area-inset-right:env(safe-area-inset-right,0);--safe-area-inset-bottom:env(safe-area-inset-bottom,0);--safe-area-inset-left:env(safe-area-inset-left,0)}}@supports (padding:constant(safe-area-inset-top)){:root{--safe-area-inset-top:constant(safe-area-inset-top,0);--safe-area-inset-right:constant(safe-area-inset-right,0);--safe-area-inset-bottom:constant(safe-area-inset-bottom,0);--safe-area-inset-left:constant(safe-area-inset-left,0)}}@keyframes app-loading-enter{to{opacity:1}}@keyframes app-loading-settle{to{opacity:1;transform:translateY(0)}}@keyframes app-loading-hide{to{opacity:0}}@keyframes app-loading-reel{to{transform:translateY(-12em)}}#app-loading{--app-loading-padding:calc(clamp(1.5rem, 5vw, 4rem));--app-loading-settle-duration:180ms;--app-loading-hold-duration:400ms;align-items:center;background:var(--color-surface-loading);box-sizing:border-box;display:flex;flex-direction:column;gap:var(--padding-huge);inset:0;justify-content:center;padding:var(--app-loading-padding);position:fixed;transition:opacity var(--animation-speed-slow) var(--animation-easing-out);z-index:var(--z-index-loadingScreen)}#app-loading[aria-hidden=true]{opacity:0;pointer-events:none;transition-delay:calc(var(--app-loading-settle-duration) + var(--app-loading-hold-duration))}#app-loading .app-loading__expression{color:var(--color-text);display:flex;font-family:var(--font-family-code);font-size:min(clamp(1.5rem,4vw,2.25rem),(100vw - 2 * var(--app-loading-padding))/13);font-weight:var(--font-weight-semibold);line-height:1.5;white-space:pre}#app-loading .app-loading__expression>span{animation:app-loading-enter .22s var(--animation-easing-out) calc(var(--index)*.13s) forwards;flex-shrink:0;height:1.5em;opacity:0;position:relative;width:1ch}#app-loading .app-loading__expression b{animation:app-loading-settle .25s cubic-bezier(.2,.8,.2,1) calc(.7s + var(--index)*.14s) forwards;display:block;font:inherit;opacity:0;transform:translateY(.13em)}#app-loading .app-loading__expression i{animation:app-loading-hide .16s var(--animation-easing-out) calc(.7s + var(--index)*.14s) forwards;color:var(--color-text-action);font-style:normal;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 18%,#000 82%,#0000);mask-image:linear-gradient(#0000,#000 18%,#000 82%,#0000);overflow:hidden;position:absolute}#app-loading .app-loading__expression i:before{animation:app-loading-reel 1.6s steps(8) infinite;animation-delay:calc(var(--index)*-.17s);content:"[\A?\A{\A*\A\\\A+\A}\A|\A[";display:block;line-height:1.5em}#app-loading .app-loading__expression>span:nth-child(3n) i:before{animation-direction:reverse}#app-loading .app-loading__expression [data-waiting] b,#app-loading .app-loading__expression [data-waiting] i{animation:none}#app-loading .app-loading__expression [data-waiting] i{opacity:.7}#app-loading .app-loading__expression [data-token=delimiter] b{color:var(--color-text-dimmed)}#app-loading .app-loading__expression [data-token=meta] b{background:var(--token-meta-background);color:var(--token-meta-color)}#app-loading .app-loading__expression [data-token=char-class-escape] b,#app-loading .app-loading__expression [data-token=char-class] b{background:var(--token-char-class-background);color:var(--token-char-class-color)}#app-loading .app-loading__expression [data-token=char-class-escape] b{background:var(--token-char-class-meta-background)}#app-loading .app-loading__expression [data-token=modifier] b{background:var(--token-inline-modifiers-background);color:var(--token-inline-modifiers-color)}#app-loading[aria-hidden=true] .app-loading__expression>span{animation:none;opacity:1;transition:opacity var(--app-loading-settle-duration) var(--animation-easing-out)}#app-loading[aria-hidden=true] .app-loading__expression b{animation:none;opacity:1;transform:none;transition:opacity var(--app-loading-settle-duration) var(--animation-easing-out),transform var(--app-loading-settle-duration) var(--animation-easing-out)}#app-loading[aria-hidden=true] .app-loading__expression i{animation:none;opacity:0;transition:opacity .15s var(--animation-easing-out)}#app-loading[aria-hidden=true] .app-loading__expression b,#app-loading[aria-hidden=true] .app-loading__expression i{transition-delay:calc(var(--index)*15ms)}@media (prefers-reduced-motion:reduce){#app-loading{--app-loading-settle-duration:0ms;--app-loading-hold-duration:0ms}#app-loading .app-loading__expression>span{animation:none;opacity:1}#app-loading .app-loading__expression b{animation:none;opacity:1;transform:none}#app-loading .app-loading__expression i{display:none}#app-loading .app-loading__expression i:before{animation:none}}#app-loading .app-loading__error{align-items:center;background:var(--color-surface-workspace);border:1px solid var(--color-border-pane);border-radius:var(--border-radius-medium);box-shadow:var(--shadow-floating);display:flex;flex-direction:column;gap:var(--padding-huge);padding:var(--padding-huge);text-align:center}#app-loading .app-loading__error h2{font-size:clamp(var(--font-size-large),3vw,var(--font-size-base) * 1.5);margin:0}#app-loading .app-loading__error button{background:none;border:0;border-radius:var(--border-radius-small);color:var(--color-text-action);cursor:pointer;font:inherit;font-weight:var(--font-weight-semibold);padding:var(--padding-medium) var(--padding-large)}#app-loading .app-loading__error button:hover{color:var(--color-text-action-hover)}noscript{background:var(--color-surface-workspace);border-radius:var(--border-radius-small);display:block;font-family:var(--font-family-code);letter-spacing:.06em;padding:var(--padding-huge);text-transform:uppercase}noscript a{color:var(--color-text-action)}noscript a:hover{text-decoration:underline}html{font-size:var(--font-size-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{font-family:var(--font-family-default);font-optical-sizing:auto;font-style:normal;font-weight:var(--font-weight-normal);overflow:hidden;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;text-size-adjust:100%;background:var(--color-surface-application);color:var(--color-text);font-variant-ligatures:none;line-height:var(--font-line-height);position:relative;tab-size:var(--font-tab-size)}body{font-size:var(--font-size-medium)}#regex-app{isolation:isolate}#app-loading,#regex-app,body,html{height:100vh;min-height:100vh;overscroll-behavior:none;scrollbar-color:gray #0000;scrollbar-width:thin;width:100%}@supports (height:100dvh){@media (display-mode:browser){#app-loading,#regex-app,body,html{height:100dvh;min-height:100dvh}}}sub{font-size:.7rem;font-weight:400;vertical-align:sub}::selection{background:var(--codemirror-selected-background)}::placeholder{color:var(--color-text-dimmed)}strong{font-weight:var(--font-weight-bold)}em{font-style:italic}a{color:inherit;text-decoration:none}:where(:focus-visible){outline:var(--input-outline-width) solid var(--input-focused-outline-color);outline-offset:calc(var(--input-outline-width)*-1)}iframe{color-scheme:auto}code{font-family:var(--font-family-code)}.n4YC7{--resize-hit-size:8px;cursor:col-resize;outline:none;pointer-events:auto;touch-action:none;width:var(--resize-hit-size);z-index:10}.n4YC7,.n4YC7:after{bottom:0;position:absolute;top:0}.n4YC7:after{border-radius:var(--border-radius-small);content:"";left:50%;transform:translateX(-50%);width:1px}.n4YC7:hover:after{background:var(--resize-hover-color,#0000)}.n4YC7.dlfaU:after,.n4YC7:active:after{background:var(--color-border-indicator)}.n4YC7:focus-visible:after{background:currentColor}.DXMd2{touch-action:none;-webkit-user-select:none;user-select:none}.l1j45{cursor:row-resize;height:var(--resize-hit-size)}.l1j45,.l1j45:after{inset:50% 0 auto;transform:translateY(-50%);width:auto}.l1j45:after{height:1px}.h70K4{--panel-gap:var(--padding-large);--panel-min-height:120px;--flexible-panel-count:var(--panel-count);--panel-space:calc(100% - (-1 + var(--panel-count))*var(--panel-gap));--panel-minimum:min(var(--panel-min-height),max(0px,(var(--panel-space) - var(--content-min-height,0px))/var(--flexible-panel-count)));--content-max-height:calc(var(--panel-space) - (-1 + var(--panel-count))*var(--panel-minimum));--content-track:fit-content(min(var(--panel-space)/var(--panel-count),var(--content-max-height)));--content-sized-track:clamp(var(--content-min-height),var(--content-size),var(--content-max-height));--drag-track:clamp(var(--drag-minimum),var(--drag-size),var(--drag-pair-height) - var(--panel-minimum));display:grid;flex:1 1 auto;grid-template-rows:var(--drag-rows,var(--panel-rows));height:100%;min-height:0;min-width:0}.oR0KW{--panel-min-height:200px;--flexible-panel-count:calc(-1 + var(--panel-count))}.NyUZB{display:flex;flex-direction:column;min-height:0;min-width:0}.oR0KW>.NyUZB:first-child{display:grid;min-height:var(--content-min-height)}.VAvoV{position:relative}.sveeU{flex:1 1 auto;min-height:0}.AuPoq{background:var(--color-surface-workspace);border-radius:var(--border-radius-medium)}.QPTqb{pointer-events:none;-webkit-user-select:none;user-select:none}.eDIc6{align-items:center;color:var(--color-text-secondary);display:flex;flex:0 1 auto;flex-wrap:wrap;font-family:var(--font-family-default);font-size:var(--font-size-small);max-width:100%;min-width:0;row-gap:var(--padding-small);text-transform:none;width:fit-content}.eDIc6,.eDIc6>*+:before{font-weight:var(--font-weight-normal)}.eDIc6>*+:before{color:var(--color-text-dimmed);content:"·";flex:0 0 auto;margin-inline:var(--padding-small)}.abuLs{line-height:var(--font-line-height-small);min-block-size:calc(1lh + var(--padding-small)*2)}.abuLs:not(:empty){background:var(--color-surface-inline);border-radius:var(--border-radius-small);padding:var(--padding-small) var(--padding-medium)}.abuLs:not(:empty).RGETO{background:var(--color-shade-red-50);color:var(--color-text-error)}.abuLs:not(:empty)>*+:before{border-inline-start:1px solid var(--color-border-divider);content:"";height:1em;margin-inline:var(--padding-medium)}.n1Uzp{flex-wrap:nowrap;white-space:nowrap}.yOMDs{align-items:center;display:inline-flex;flex:0 1 auto;font-variant-numeric:tabular-nums;max-width:100%;min-width:0}.yOMDs:has(.VVnVh>svg:only-child),.yOMDs:has(button){flex:0 0 auto}.VVnVh{flex:1;min-width:0}.VVnVh:has(>button),.VVnVh:has(>svg){align-items:center;display:inline-flex;gap:var(--padding-small)}.VVnVh svg{display:block;flex:0 0 auto}.b3yVL{overflow:hidden;white-space:nowrap}.b3yVL .VVnVh{overflow:hidden;text-overflow:ellipsis}.S5l5D{color:var(--color-text-dimmed)}.n0JAd{color:var(--color-text-success)}.qwY59{color:var(--color-text-error)}.OwPFh{align-items:flex-end;display:flex;font-size:var(--font-size-medium);gap:var(--padding-small);min-width:0}.OwPFh:has(.gVssY){flex:1;justify-content:space-between}.wD0JP{line-height:var(--font-line-height-small)}.biTJC{flex:1 1 auto;font-size:var(--font-size-medium);min-width:0;order:-1}.JJVkU{align-items:center;display:flex;margin:var(--input-outline-width)}.KcNWG{margin-right:var(--padding-medium);min-width:0;width:220px}.eC6gX{color:var(--color-text-dimmed);flex:0 0 auto;font-size:var(--font-size-small);font-variant-numeric:tabular-nums;white-space:nowrap}.cm-editor .cm-panels-bottom:has(.biTJC){align-items:flex-end;flex-wrap:wrap;gap:var(--padding-small)}.cm-editor .cm-searchMatch{background:var(--color-shade-yellow-100);box-shadow:inset 0 -2px var(--color-secondary-yellow)}.cm-editor .cm-searchMatch-selected{background:var(--color-shade-orange-100);box-shadow:none;outline:1px solid var(--color-secondary-orange)}.VTp0h{list-style:disc}.VTp0h li{margin-left:var(--padding-largest)}.woUO2{font-weight:var(--font-weight-semibold)}.ePUrN{background:var(--color-surface-workspace);border:1px dashed var(--color-border-divider);border-radius:var(--border-radius-medium);display:flex;min-height:0;min-width:0}.ePUrN[data-active]{background:var(--color-shade-action-blue-50);border-color:var(--color-primary-action-blue);border-style:solid}.qp39q{font-weight:var(--font-weight-semibold)}.BC0qT{color:var(--color-text-secondary);display:block;font-size:var(--font-size-small);margin-top:var(--padding-small)}@container file-drop (height < 12rem){.BC0qT{display:none}}@container file-drop (height < 8rem){.Cz531>svg{display:none}}.Czqxh{background:var(--color-surface-field);border-radius:var(--border-radius-medium);container:file-drop/size;display:grid;font-family:var(--font-family-default);gap:var(--padding-medium);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(0,1fr);inset:0;padding:var(--padding-small);position:absolute;z-index:20}.Czqxh[data-single]{grid-template-columns:1fr}.vE8Ej{align-items:center;text-align:center}.hGP41{max-width:100%}.ypiUt{display:inline-block;max-width:60%;vertical-align:bottom}.Pn21z{display:grid;gap:var(--padding-medium);width:100%}.fqnZJ{font-variant-numeric:tabular-nums}.HcZrJ,.fqnZJ{width:100%}.okz05{color:var(--color-text-dimmed)}.NFD3n{text-decoration:underline}.Hp1bf{color:var(--color-text-error)}.gxFOJ{pointer-events:auto}.cm-editor{background:#0000;color:var(--color-text);cursor:text;direction:ltr;height:100%;max-height:100%;overflow:hidden}.cm-editor .cm-selectionBackground{background:var(--codemirror-inactive-selected-background);transition:background var(--animation-speed-fast) ease}.cm-editor .cm-content:focus,.cm-editor.cm-focused{outline:none!important}.cm-editor .cm-content:focus .cm-selectionBackground,.cm-editor.cm-focused .cm-selectionBackground{background:var(--codemirror-selected-background)!important}.cm-editor .cm-content{padding:0}.cm-editor .cm-line{padding:0 2px}.cm-editor .cm-cursor{border-color:var(--color-text);margin-left:.1px}.cm-editor .cm-gutters{background:var(--color-surface-control-muted);border-radius:var(--border-radius-small);border-right-color:#0000;color:var(--color-text-dimmed);margin-right:var(--padding-small)}.cm-editor .cm-panels-bottom{align-items:center;background:inherit;border:none;display:flex;justify-content:end;margin-top:var(--padding-small);width:100%}.cm-editor .cm-panel{max-width:100%}.cm-editor .cm-placeholder{color:var(--color-text-dimmed);overflow:hidden;pointer-events:none;text-overflow:ellipsis;white-space:nowrap}.cm-editor .cm-scroller{overflow:auto;overscroll-behavior:none}.cm-editor .cm-content,.cm-editor .cm-gutters,.cm-editor .cm-line,.cm-editor .cm-placeholder,.cm-editor .cm-scroller{font:inherit}.cm-editor .cm-content,.cm-editor .cm-line,.cm-editor .cm-scroller{color:inherit}[data-wrap-placeholder] .cm-content:has(.cm-placeholder){flex-shrink:1}[data-wrap-placeholder] .cm-placeholder{display:inline;overflow-wrap:anywhere;white-space:normal}.cm-editor:has(.cm-selectionBackground):not(:has(.cm-focused)){--codemirror-current-selected-background:var(--codemirror-inactive-selected-background)}.cm-editor:has(.cm-selectionBackground):has(.cm-focused){--codemirror-current-selected-background:var(--codemirror-selected-background)}html[data-theme=dark] .cm-cursor,html[data-theme=light] .cm-cursor{background:linear-gradient(90deg,#000000f2 0 1px,#fffffff2 1px 2px);border-left:0;width:2px}.lo9Xl{left:0;pointer-events:none;position:fixed;top:0;z-index:var(--z-index-tooltip)}.OceMo{font-size:var(--font-size-medium);line-height:var(--font-line-height);max-width:var(--max-width-tooltip);overflow-wrap:anywhere;white-space:break-spaces}.dj9xQ{bottom:-5px;left:0;margin-left:-5px}.wdx7O{left:0;pointer-events:none;position:fixed;top:0;visibility:hidden}.aEICt{align-items:start;cursor:pointer;display:flex;gap:var(--padding-medium);padding:var(--padding-small) var(--padding-medium)}.aEICt.HRIYk{background:var(--color-interaction-hover);color:var(--color-text)}.aEICt .cVJnP{background:var(--color-shade-action-blue-50);border-radius:var(--border-radius-small);color:var(--color-text-action);padding:0 var(--padding-smallest)}.aEICt .gSY3f{color:var(--color-text-dimmed);contain:inline-size;display:block}.aEICt .yZH_w{color:var(--color-text-action);flex:0 0 auto;height:calc(var(--font-size-medium)*var(--font-line-height))}.iGlS0{flex:auto;min-width:0;overflow-wrap:anywhere}.flnP8{display:block;white-space:pre-wrap}.flnP8,.kQTeX{font-family:var(--font-family-code)}.kQTeX{background:var(--color-surface-popover);border:1px solid var(--color-border-pane);border-radius:var(--border-radius-large);box-shadow:var(--shadow-popover);color:var(--color-text);font-size:var(--font-size-medium);max-width:calc(100vw - var(--padding-large)*2);min-width:min(260px,100vw - var(--padding-large) * 2);overflow:hidden;position:fixed;visibility:hidden;width:max-content;z-index:var(--z-index-popup)}.ebutb{font-family:var(--font-family-default);max-height:min(16rem,100vh - var(--padding-large) * 2);overflow:auto}.oRRNf{border-bottom:1px solid var(--color-border-divider);margin-bottom:var(--padding-small)}.AcvJ3,.oRRNf{padding:var(--padding-medium)}.AcvJ3{color:var(--color-text-dimmed)}._5de8K,.twCQo{background:var(--color-shade-action-blue-50);border:1px solid var(--color-primary-action-blue)}._5de8K{border-style:dashed;font-style:italic}.alBO0{outline:1px solid var(--color-primary-action-blue)}._5de8K.alBO0{outline-style:dashed}.cDYgb{visibility:hidden}.cDYgb,.vqfDO{pointer-events:none}.vqfDO{overflow-wrap:anywhere;padding:var(--padding-medium) var(--padding-large);white-space:break-spaces}.IivAb{min-width:16ch}.rL38g{align-items:center;display:flex;font-weight:var(--font-weight-semibold);gap:var(--padding-smallest);padding:var(--padding-medium) 0 var(--padding-medium) var(--padding-medium);transition:color var(--animation-speed-default) ease}.rL38g:not([data-disabled]):hover{color:var(--color-text-action-hover)}.rL38g:not([data-disabled]):active{color:var(--color-text-action-pressed)}.N3nky{flex:0 0 auto}.iavBR{align-items:center;display:flex;flex:1 0 auto;font-weight:var(--font-weight-semibold);gap:var(--padding-small);padding:var(--padding-medium) 0;transition:color var(--animation-speed-default) ease;-webkit-user-select:none;user-select:none}.iavBR:not([data-disabled]):hover,.iavBR:not([data-disabled]):hover .gOGN8{color:var(--color-text-action-hover)}.iavBR:not([data-disabled]):active,.iavBR:not([data-disabled]):active .gOGN8{color:var(--color-text-action-pressed)}.gOGN8{color:var(--color-text-success);display:inline-block;font-weight:var(--font-weight-normal);outline:0}.iCccl{background:var(--color-surface-field);border:1px solid var(--color-border-control);border-radius:var(--border-radius-medium)}:root{--editor-readonly-background:var(--color-surface-control-muted);--editor-min-height:calc(var(--font-line-height-length) + var(--padding-medium)*2)}.D01Co{box-shadow:var(--shadow-input);font-family:var(--font-family-code)}.wSxeZ:not(.r1WRd):has(.cm-focused){outline-color:var(--input-focused-outline-color)}.hTQEL,.r1WRd{box-shadow:none}.hTQEL{background:var(--editor-readonly-background)}.hSBEQ{align-self:stretch;border-inline-start:1px solid var(--color-border-divider);display:flex;flex:0 0 auto;overflow:hidden}.w8AO0{align-self:start;min-height:var(--editor-min-height);padding:var(--padding-medium) var(--padding-large)}.V86qC{align-items:start;gap:var(--padding-medium)}.V86qC,.qwkiI{display:flex;overflow:hidden}.qwkiI{align-self:stretch;flex:1 1 auto;flex-direction:column;max-height:var(--regex-editor-max-height,calc(min(12lh, 30dvh)));min-height:0;padding:var(--padding-medium) 0;position:relative;width:100%}.mRccX{cursor:help}.mRccX svg{color:var(--redos-icon-color);transition:color var(--animation-speed-fast) ease-in-out}.lHaV8{cursor:pointer}.vg_XP path:first-child{stroke-dasharray:3 3}.GTvN_{--redos-icon-color:var(--color-text-dimmed)}.GTvN_:focus-visible,.GTvN_:hover{--redos-icon-color:var(--color-primary-action-blue)}.FzEVv{--redos-icon-color:var(--color-secondary-green)}.FS1ja,.VYE45,.rAlQs{--redos-icon-color:var(--color-secondary-orange)}.EtVKF{--redos-icon-color:var(--color-secondary-red)}.qGdBC{color:var(--color-text-dimmed);cursor:help}.rjbLa{color:var(--color-text-error);cursor:help}.wLX8P{gap:var(--padding-small)}.xxZQU{cursor:help;flex:0 0 auto;transition:color var(--animation-speed-fast) ease}.xxZQU:focus-visible,.xxZQU:hover{color:var(--color-text-action)}.EDW6R strong,.K3IWC{font-family:var(--font-family-code)}.YccsS{display:inline-flex;flex-wrap:wrap;gap:var(--padding-small);justify-content:center;margin-top:var(--padding-small)}.K3IWC{--regex-info-subpattern-background:var(--color-surface-inline);background:var(--regex-info-subpattern-background);border-radius:var(--border-radius-small);color:var(--color-neutral-0);display:inline-block;padding:var(--padding-smallest) var(--padding-small)}.n5n5V{--regex-info-subpattern-background:var(--match-group-1-fill)}._7N7i{--regex-info-subpattern-background:var(--match-group-2-fill)}.en0O5{--regex-info-subpattern-background:var(--match-group-3-fill)}.Ww9RD{--regex-info-subpattern-background:var(--match-group-4-fill)}.fci9Q{--regex-info-subpattern-background:var(--match-group-5-fill)}._o5zn{--regex-info-subpattern-background:var(--match-group-6-fill)}.e7tqf{flex:1 1 50%}.WalKB{background:var(--color-surface-content);border-radius:var(--border-radius-medium);box-shadow:var(--shadow-floating);height:100%;pointer-events:none;width:100%}.pfD0A{align-items:center;display:flex;gap:var(--padding-medium);padding:var(--padding-large)}.TSeuC{flex:1 1 auto;min-width:0}@media (max-width:479px){.pfD0A{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.TSeuC{grid-column:1/-1}}.PVvBb{--tab-background:#0000;align-items:center;background:var(--tab-background);border-radius:var(--border-radius-medium);color:var(--color-text-secondary);container-type:inline-size;display:flex;flex:0 1 auto;font-weight:var(--font-weight-semibold);min-width:2.25rem;position:relative;-webkit-user-select:none;user-select:none;width:12rem}.PVvBb:has(.U19b9[data-active]),.PVvBb:hover{--tab-background:var(--color-interaction-hover);color:var(--color-text)}.PVvBb:not(:has(.U19b9[data-active])):active{--tab-background:var(--color-interaction-pressed)}.PVvBb+.PVvBb:after{border-inline-start:1px solid #0000;content:"";inset-block:var(--padding-medium);inset-inline-start:calc((1px + var(--padding-smallest))*-.5);pointer-events:none;position:absolute}.PVvBb:not(:hover,:has(.U19b9[data-active]))+.PVvBb:not(:hover,:has(.U19b9[data-active])):after{border-inline-start-color:var(--color-border-divider)}.PVvBb:has(.U19b9:focus-visible):before{border-radius:inherit;content:"";inset:0;outline:var(--input-outline-width) solid var(--input-focused-outline-color);outline-offset:calc(var(--input-outline-width)*-1);pointer-events:none;position:absolute;z-index:3}.kGeqh{height:100%;outline:var(--input-outline-width) solid var(--input-focused-outline-color);outline-offset:calc(var(--input-outline-width)*-1);width:100%}.U19b9{align-items:center;display:flex;flex:1 1 auto;font-size:var(--font-size-medium);gap:var(--padding-small);line-height:var(--font-line-height-small);min-block-size:calc(1lh + var(--padding-medium)*2);min-width:0;padding:var(--padding-medium)}.U19b9>svg{flex-shrink:0}.U19b9:focus-visible{outline:none}.csJDS{cursor:grab}.HTJyv{color:var(--color-text-dimmed);text-decoration:line-through}.f0GjI{background:linear-gradient(var(--tab-background),var(--tab-background)),var(--color-surface-control-muted);border-radius:inherit;font-size:var(--font-size-medium);inset-block:0;inset-inline-end:0;opacity:0;overflow:visible}.f0GjI,.f0GjI:before{pointer-events:none;position:absolute}.f0GjI:before{background:linear-gradient(to right,#0000,var(--tab-background)),linear-gradient(to right,#0000,var(--color-surface-control-muted));content:"";inset-block:0;inset-inline-end:100%;width:var(--padding-medium)}.PVvBb:not([data-sorting=true]):is(:hover,[data-popup-open],:has(:focus-visible,.f0GjI[data-popup-open])) .f0GjI{opacity:1;pointer-events:auto}@container (width < 4.5rem){.f0GjI{display:none}}@container (width < 3rem){.U19b9{justify-content:center}.rKIXi{display:none}}.YLzN7,.tBzAV{display:contents}.f92SH{flex:0 0 auto;z-index:1}.f92SH,.k1a11{align-items:center;display:flex;gap:var(--padding-small);min-width:0}.k1a11{flex:1 1 auto}.oTLAr .k1a11{border-radius:calc(var(--border-radius-medium) + var(--padding-smallest));padding:var(--padding-smallest)}.OyRkK,.oTLAr .k1a11{background:var(--color-surface-control-muted)}.OyRkK{border-block-end:1px solid var(--color-border-pane);padding:var(--padding-small) var(--padding-large)}.goMpm{--fade-left:0px;--fade-right:0px;display:flex;flex:0 1 auto;gap:var(--padding-smallest);-webkit-mask-image:linear-gradient(to right,#0000,#000 var(--fade-left),#000 calc(100% - var(--fade-right)),#0000);mask-image:linear-gradient(to right,#0000,#000 var(--fade-left),#000 calc(100% - var(--fade-right)),#0000);min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.goMpm[data-scroll-left=true]{--fade-left:16px}.goMpm[data-scroll-right=true]{--fade-right:16px}.VOYi7,.wPXc1{align-items:center;display:flex;flex:0 0 auto;gap:var(--padding-medium)}.JbUFL{margin-top:var(--padding-large)}.iZ6ZD{flex-direction:column;gap:var(--padding-medium);min-width:0}.iZ6ZD,.xwCUz{display:flex;min-height:0}.xwCUz{flex:1 1 auto;position:relative}.x15rg{display:grid;font-variant-numeric:tabular-nums;gap:var(--padding-small);min-width:160px;padding:var(--padding-medium) var(--padding-large);pointer-events:none}.YiV1y{display:inline-block;letter-spacing:.5px;white-space:nowrap}.pA_eS{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.xo8PZ{font-family:var(--font-family-code)}.LurSe{left:0;opacity:1;position:absolute;top:0;transition:opacity .25s ease;-webkit-user-select:none;user-select:none;z-index:1}.LurSe.m8G6B{opacity:0;transition-duration:0s}:root{--test-area-padding:var(--padding-medium)}.tpOIA{flex:1;min-width:0;overflow:hidden;position:relative}.MS5Bt{inset:0;margin:var(--test-area-padding);position:var(--test-area-position,absolute);transition:background var(--animation-speed-fast) ease;z-index:2}.gIhot{flex:1 1 auto}.PD7pa{align-items:center;display:inline-flex;gap:var(--padding-small)}.rdT6t,.zaKX8{--editor-field-min-height:calc(2px + var(--label-min-height) + var(--padding-small) + var(--editor-min-height));--content-min-height:var(--editor-field-min-height)}.rdT6t{height:100%;min-height:0;padding:var(--padding-large)}.JeE3Q{display:grid;grid-template-rows:max-content minmax(var(--editor-min-height),1fr);min-height:0}.Dc0Vc{--regex-editor-max-height:100%;min-height:0}.G_D1A{align-items:center;display:flex;gap:var(--padding-medium)}.IXzqZ{font-weight:var(--font-weight-semibold);white-space:nowrap}.VuIoI{flex:0 0 auto}.Be7rW{color:var(--color-text-secondary);font-size:var(--font-size-small);margin:var(--padding-medium) 0 0}.WOiJa{white-space:nowrap}.WOiJa,.Y5Cyk{font-weight:var(--font-weight-semibold)}.Y5Cyk{align-items:center;background:var(--color-secondary-pro);border-radius:50%;color:var(--color-text-dark);display:inline-flex;flex:0 0 auto;font-size:var(--font-size-xsmall);height:24px;justify-content:center;line-height:1;overflow:hidden;text-transform:uppercase;width:24px}.zTPoG{height:100%;object-fit:cover;width:100%}.Y5Cyk>svg{height:var(--font-size-large);width:var(--font-size-large)}.iJQFh{padding:var(--padding-large) var(--padding-medium);width:var(--panel-rail-width)}.Pwlzh{display:flex;flex:0 0 auto;flex-direction:column;gap:var(--padding-medium)}.KMTIT{--icon-size:1em;--icon-button-color:var(--color-text);align-items:center;aspect-ratio:1;border-radius:var(--border-radius-medium);color:var(--color-text);display:flex;flex:0 0 auto;font-size:var(--font-size-large);justify-content:center;padding:var(--padding-smallest);text-decoration:none;transition:none;width:calc(var(--panel-rail-width) - var(--padding-medium)*2)}.KMTIT:hover,.KMTIT[aria-current=page],.KMTIT[aria-pressed=true],.KMTIT[data-popup-open]{background:var(--color-rail-highlight)}.KMTIT:focus-visible{outline-color:var(--color-text-action)}.KMTIT:not([aria-current=page],[aria-pressed=true],[data-popup-open]):active{background:var(--color-rail-pressed)}.V_KS5{align-items:start;display:flex;white-space:normal}.w861Q{align-items:center;display:inline-flex;flex:0 0 auto;height:var(--font-line-height-length)}._0Ra1{display:flex;flex-direction:column;min-width:0}.p_odF{align-items:center;color:var(--color-text-success);display:inline-flex;flex:0 0 auto;justify-content:center}.Q1ZnY{color:var(--color-text-warning)}.NjYlT{align-items:center;background:var(--color-shade-green-100);border-radius:var(--border-radius-medium);color:var(--color-text-success);justify-content:center;overflow-wrap:anywhere}.GjdYq,.NjYlT{font-weight:var(--font-weight-semibold)}.Epdxq,.GjdYq{color:var(--color-text-dimmed)}.Epdxq{column-gap:var(--padding-small);display:grid;font-size:var(--font-size-small);grid-template-columns:max-content minmax(0,1fr);overflow-wrap:anywhere}.bosqB,.i7muD{overflow:visible}.bosqB{height:var(--icon-size);width:var(--icon-size)}.I1Vi1,.uGucy{cx:91.66667%;cy:8.33333%;r:calc(var(--new-indicator-size)/2)}.uGucy{r:calc(var(--new-indicator-size)/2 + var(--padding-smallest))}.i7muD .FPctG{color:var(--color-text-success)}.fQPgL{flex:0 0 auto;flex-direction:column;gap:var(--padding-large);justify-content:space-between;overflow-y:auto;scrollbar-width:none}.cl_J2,.fQPgL{display:flex;min-height:0}.cl_J2{grid-area:content;margin-inline:var(--safe-area-inset-left) var(--safe-area-inset-right);margin-bottom:var(--safe-area-inset-bottom);min-width:0}.lPvIQ{--details-reserved-width:0px;display:flex;margin:var(--padding-medium)}.lPvIQ:not(:first-child){margin-inline-start:0}.lPvIQ:has([data-details-rail]){--details-reserved-width:var(--panel-rail-width)}.lPvIQ:has([data-details-rail=expanded]){--details-reserved-width:calc(var(--panel-details-min-width) + var(--panel-rail-width))}.CGFPs{flex:1 1 auto;min-height:0;min-width:0;position:relative}.CGFPs:has([data-details-rail]){margin-inline-end:var(--panel-rail-width)}.yChdj{margin-inline-end:var(--padding-small)}.YprWj{font-family:var(--font-family-code);overflow-wrap:break-word;white-space:break-spaces;word-break:break-word}.RsyAb{border-bottom:1px solid var(--color-border-divider);color:var(--color-text-dimmed);margin-bottom:var(--padding-medium);padding-bottom:var(--padding-medium)}.RsyAb strong{font-weight:var(--font-weight-semibold)}.RsyAb button,.RsyAb button span{display:inline;white-space:normal}.EFlem{overflow-wrap:anywhere}.GFaWp{--treeview-icon-size:var(--icon-size);--treeview-line-width:1px;--treeview-line-color:var(--color-border-divider);--treeview-left-margin:calc(var(--padding-small) + var(--treeview-icon-size));border:1px solid #0000;padding:0 var(--padding-small);position:relative}.g0_B8{display:flex;gap:var(--padding-small);width:100%}.EOh3k{margin-left:var(--treeview-left-margin)}.hcJdS{align-items:center;align-self:start;display:flex;flex:0 0 var(--treeview-icon-size);height:var(--font-line-height-length);transition:transform var(--animation-speed-fast) ease}.hcJdS .nnS6e{vertical-align:middle}.GFaWp[data-closed] .hcJdS{transform:rotate(-90deg)}.GFaWp[data-closed] .hymap{display:none}.hymap{background:var(--treeview-line-color);border-radius:var(--treeview-line-width);bottom:var(--padding-small);left:calc(var(--treeview-icon-size)/2 - var(--treeview-line-width)/2 + var(--padding-small));pointer-events:none;position:absolute;top:calc(var(--treeview-icon-size) + var(--padding-large));width:var(--treeview-line-width)}.GFaWp:hover>.g0_B8>.hymap{--treeview-line-width:2px;--treeview-line-color:var(--color-text-dimmed)}.GFaWp:hover:not(:has(.GFaWp:hover)){background:var(--color-interaction-hover-subtle);border-color:var(--treeview-line-color);border-radius:var(--border-radius-small)}@media (prefers-reduced-motion:reduce){.hcJdS{transition:none}}.cc2OY{font-weight:var(--font-weight-semibold);hyphens:auto;overflow-wrap:anywhere}.cc2OY,.f5rkb{flex:1 1 auto;white-space:break-spaces}.f5rkb{align-items:start;display:inline-flex;flex-wrap:wrap;gap:var(--padding-small)}.wfzs3{font-weight:var(--font-weight-semibold);hyphens:auto;overflow-wrap:break-word}.wfzs3,.x6zI2{flex:0 1 auto;min-width:0}.kdZxH{padding:var(--padding-smallest) var(--padding-small)}.JJ0Gx{flex:0 0 auto;line-height:var(--font-line-height-small);max-width:50%;word-break:break-all}.D8o0y{hyphens:auto;overflow-wrap:break-word;word-break:break-word}.D8o0y,.Wm5fR{flex:1 1 auto;white-space:break-spaces}.Wm5fR{align-items:baseline;display:flex;gap:var(--padding-small)}.gbFYa{padding:var(--padding-smallest) var(--padding-small)}.T7QyX{color:var(--color-text-dimmed);text-wrap:pretty}.vzuvp{min-height:0;overflow-x:hidden;overflow-y:auto}.p0ZgQ{max-height:100%;overflow:auto}.xpKUu{margin-top:var(--padding-large)}.Hk0yi{font-weight:var(--font-weight-semibold)}.fIF5f{list-style:disc;margin-top:var(--padding-small);padding-inline-start:var(--padding-largest)}.P0S0i{align-items:start;display:flex;flex-direction:column;gap:var(--padding-large)}.Fr7Co,.P0S0i{color:var(--color-text-error)}.Ta0pA{max-height:100%;overflow:auto}.L3MGf{font-weight:var(--font-weight-bold);margin-top:var(--padding-large)}:root{--match-group-max-lines:5}.SOWHg{align-items:start;display:grid;gap:var(--padding-medium);grid-column:1/-1;grid-template-columns:max-content max-content 1fr;padding-block:var(--padding-small)}.SOWHg.PCKNM:not(:first-child){border-top:1px solid var(--color-border-divider)}@supports (grid-template-columns:subgrid){:root:not(.ff-subgrid-bug) .SOWHg{grid-template-columns:subgrid}}.jkXMV{min-width:120px;overflow:hidden;overflow-wrap:anywhere;padding-left:var(--padding-medium);position:relative;-webkit-user-select:text;user-select:text;white-space:break-spaces;width:100%}.jkXMV.kaqx3{display:-webkit-box;-webkit-line-clamp:var(--match-group-max-lines);-webkit-box-orient:vertical;max-height:calc(var(--font-line-height-length)*var(--match-group-max-lines))}.jkXMV.zqLHn:hover{background:var(--color-shade-action-blue-25);border-radius:var(--border-radius-medium);outline:1px solid var(--color-shade-action-blue-100)}.jkXMV.zqLHn:active{background:var(--color-shade-action-blue-50)}.rsq_u{font-family:var(--font-family-code)}.TVWsI{font-style:italic}.TVWsI,.tJVE7{color:var(--color-text-dimmed)}.tJVE7{position:sticky;text-align:right;top:0;white-space:nowrap}.zqLHn{cursor:pointer}.pIABT{align-items:center;display:flex;gap:var(--padding-medium);position:sticky;top:0;white-space:nowrap}.pIABT.zqLHn:hover{color:var(--color-text-action)}.pIABT:before{background:var(--match-group-fill);border:1px solid var(--match-group-color);border-radius:50%;content:"";flex:0 0 auto;height:10px;pointer-events:none;width:10px}.cbP_4{padding-inline-start:var(--padding-medium)}.ykjH4{--match-group-fill:var(--match-group-0-fill);--match-group-color:var(--match-group-0)}.SCvtb{--match-group-fill:var(--match-group-1-fill);--match-group-color:var(--match-group-1)}.PmCQx{--match-group-fill:var(--match-group-2-fill);--match-group-color:var(--match-group-2)}.CAq5A{--match-group-fill:var(--match-group-3-fill);--match-group-color:var(--match-group-3)}.pz68t{--match-group-fill:var(--match-group-4-fill);--match-group-color:var(--match-group-4)}.WZlYr{--match-group-fill:var(--match-group-5-fill);--match-group-color:var(--match-group-5)}.WXCUX{--match-group-fill:var(--match-group-6-fill);--match-group-color:var(--match-group-6)}.NHa1o{--match-group-fill:var(--match-group-0-alt-fill);--match-group-color:var(--match-group-0-alt)}.LwR8p{--match-group-fill:var(--match-group-1-alt-fill);--match-group-color:var(--match-group-1-alt)}.BhDDc{--match-group-fill:var(--match-group-2-alt-fill);--match-group-color:var(--match-group-2-alt)}.sNY9v{--match-group-fill:var(--match-group-3-alt-fill);--match-group-color:var(--match-group-3-alt)}.BzkgN{--match-group-fill:var(--match-group-4-alt-fill);--match-group-color:var(--match-group-4-alt)}.sWqpP{--match-group-fill:var(--match-group-5-alt-fill);--match-group-color:var(--match-group-5-alt)}.n_CnS{--match-group-fill:var(--match-group-6-alt-fill);--match-group-color:var(--match-group-6-alt)}.hIr9b{align-content:start;display:grid;font-variant-numeric:tabular-nums;grid-template-columns:max-content max-content 1fr;min-height:0;overflow-y:auto}.ZkFLr{background:var(--color-surface-sidebar);margin-right:calc(var(--drawer-edge-bleed)*-1);padding-right:var(--drawer-edge-bleed);right:0;-webkit-user-select:none;user-select:none;width:calc(var(--width-collapsed-right-sidebar) + var(--drawer-edge-bleed))}.ZkFLr[data-ending-style],.ZkFLr[data-starting-style]{transform:translateX(calc(100% + 2px - var(--drawer-edge-bleed)))}.sOzPl{height:100%;position:relative}@media (prefers-reduced-motion:reduce){.ZkFLr[data-ending-style],.ZkFLr[data-starting-style]{transform:translateX(var(--drawer-swipe-movement-x))}}.MsaGG{flex-direction:column;height:100%;padding:var(--safe-area-inset-top) var(--safe-area-inset-right) var(--safe-area-inset-bottom) var(--safe-area-inset-left)}.MsaGG,.msZdR{display:flex;gap:var(--padding-medium)}.msZdR{align-items:center;padding:var(--padding-large) var(--padding-large) 0}.qZKIq{flex:1 1 auto;min-width:0}.uZLXE{display:grid;flex:1 1 auto;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);min-height:0;padding:0 var(--padding-large) var(--padding-large);position:relative;-webkit-user-select:text;user-select:text}.uZLXE[data-section=quickref]{padding-inline:var(--padding-small);padding-bottom:var(--padding-small)}.WnjPk{background:var(--color-surface-sidebar);border-inline-start:1px solid var(--color-border-pane)}.ZtiXL{--details-width-share:0.5;display:flex;flex:0 0 auto;height:100%;max-width:calc(100% - var(--panel-editor-min-width));min-width:var(--panel-details-min-width);position:relative;width:var(--sidebar-width,calc(100%*var(--details-width-share)))}@media (max-width:1535px){.ZtiXL{--details-width-share:0.4}}.P67lm{--panel-gap:1px;overflow:hidden}.P67lm [data-gutter]{background:var(--color-border-divider)}.P67lm [data-gutter]>[role=separator]{--resize-hover-color:var(--color-border-divider)}.NysyG{border-inline-start:0;min-width:0;width:0}.y5BIK{--resize-hover-color:var(--color-border-divider);left:calc((1px + var(--resize-hit-size))*-.5)}.NBnMf{color:var(--color-primary-action-blue);display:inline-flex;flex:0 0 auto;height:var(--icon-size);width:var(--icon-size)}.NBnMf>svg{height:100%;transform:rotate(-90deg);width:100%}.NBnMf[data-indeterminate]>svg{animation:VlU5e var(--animation-speed-slower) linear infinite}.ZzN2j{height:42px;width:42px}.QbO_P{stroke:var(--color-border-divider)}.DZLKS{stroke:currentColor}@keyframes VlU5e{to{transform:rotate(270deg)}}@media (prefers-reduced-motion:reduce){.NBnMf[data-indeterminate]>svg{animation:none}}.vv96O{cursor:grab;touch-action:none}.PxQ_N{inset-block:0;left:100%;position:absolute}.Bespd{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--padding-small);min-height:0;min-width:0;overflow:hidden;padding:var(--padding-large);position:relative}.Bespd[data-section=quickref]{padding-inline:var(--padding-small);padding-bottom:var(--padding-small)}.Bespd[data-section=quickref] .iPDGb{padding-inline:var(--padding-medium)}.POcmy{display:grid;flex:1 1 auto;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);min-height:0}.iPDGb{align-items:center;display:flex;flex:0 0 auto}.OJgR8{flex:1 1 auto;min-width:0}.G9deL{align-items:center;display:flex;margin-block:calc(var(--padding-small)*-1);margin-inline-end:calc(var(--padding-small)*-1)}.eFD6U{border-top:1px solid var(--color-border-divider);color:var(--color-text-warning);padding:var(--padding-medium);padding-bottom:0;text-align:center}.Omo3r{display:flex;flex-direction:column;gap:var(--padding-small)}.sAaMC{display:flex;flex-wrap:wrap;font-size:var(--font-size-small);gap:var(--padding-large);line-height:var(--font-line-height-small)}.x87ww{flex:1 1 6rem;min-width:0}.dxyHE{align-items:start;display:flex;flex-direction:column;gap:var(--padding-smallest);margin-bottom:var(--padding-smallest)}._0u5Ou{display:block;height:30px;max-width:100%;width:auto}.AXPM5{font-weight:var(--font-weight-semibold);min-width:0;overflow-wrap:anywhere}.Mr8wn{hyphens:auto;overflow-wrap:break-word}.ReGPV{align-items:center;align-self:start;border-radius:var(--border-radius-small);box-sizing:border-box;display:flex;flex:0 0 auto;height:100px;justify-content:center;margin-inline:auto;overflow:hidden;width:130px}.FZhoR{width:100px}.PzCHg{padding:30px 15px}.VeWHO{display:block;height:auto;max-height:100%;max-width:100%;width:auto}.KrO3T{border-radius:0 0 var(--border-radius-small) var(--border-radius-small);color:#fff;overflow:hidden;position:relative}.KrO3T:after{background-color:inherit;content:"";inset:0;opacity:.8;position:absolute;z-index:1}.KrO3T .sAaMC{position:relative}.KrO3T ._JXLL,.KrO3T .sAaMC{color:inherit;z-index:2}.JrYuZ{background-position:50%;background-repeat:no-repeat;background-size:cover;filter:blur(8px);inset:0;position:absolute;transform:scale(1.1);z-index:0}._JXLL{align-self:start;font-size:var(--font-size-xsmall);font-variant:small-caps;line-height:1;text-transform:lowercase}.zZ2fA{display:flex;flex-direction:column;gap:var(--padding-medium);overflow:hidden}.dOgbt,.hhN39{text-align:center}.dOgbt{font-size:var(--font-size-small)}.hhN39{width:100%}:root{--sponsor-logo-size:32px}.Av5uq{display:flex;gap:var(--padding-medium)}.DiTcL{flex-direction:column}.IJlWb{background-position:50%;background-repeat:no-repeat;flex:0 0 auto}.CSZTt{background-size:var(--sponsor-logo-size) auto;width:var(--sponsor-logo-size)}.jxSt5{background-size:auto var(--sponsor-logo-size);height:var(--sponsor-logo-size);width:100%}.YPI1d{text-align:left}.V40kF{text-align:center}.Eamfv{color:var(--color-text-action);transition:color var(--animation-speed-default) ease}.Eamfv:hover{color:var(--color-text-action-hover)}.Eamfv:active{color:var(--color-text-action-pressed)}.oavIg{display:grid;font-size:var(--font-size-small);grid-template-columns:minmax(0,1fr)}.yh9SA{align-self:start;grid-area:1/1;min-width:0;transition:opacity var(--animation-speed-slower) ease}.LQoFR{opacity:0;will-change:opacity}.RGM1n,.x6s1c{opacity:1}.KCU2C{opacity:0;pointer-events:none}.ogdbK{display:flex;gap:var(--padding-large)}.cOIAf{flex:0 0 auto;height:100px;width:130px}.gXvpe{flex:1 1 auto;padding-top:3px}.gXvpe div{height:12px;margin-bottom:6px;width:100%}.gXvpe div:last-child{margin-bottom:0;width:80%}.cOIAf,.gXvpe div{background:var(--color-border-divider);border-radius:var(--border-radius-small);overflow:hidden;position:relative}.cOIAf:before,.gXvpe div:before{animation:EkGNU 1s cubic-bezier(.4,0,.2,1) infinite;background:linear-gradient(to right,#0000 0,var(--color-surface-navigation) 50%,#0000 100%);content:"";display:block;height:100%;position:absolute;top:0;transform:translateX(-150px);width:150px}@media (prefers-reduced-motion:reduce){.cOIAf:before,.gXvpe div:before{display:none}}@keyframes EkGNU{0%{transform:translateX(-150px)}to{transform:translateX(100%)}}.FRCYv{display:flex;flex:0 0 auto;flex-direction:column;font-size:var(--font-size-small);gap:var(--padding-large);padding:var(--padding-large)}.A9zvP{background:linear-gradient(to bottom,var(--color-surface-header) 0 var(--header-height),var(--color-surface-navigation) var(--header-height));left:0;margin-left:calc(var(--drawer-edge-bleed)*-1);padding-left:var(--drawer-edge-bleed);width:calc(var(--width-collapsed-left-sidebar) + var(--panel-rail-width) + var(--safe-area-inset-left) + var(--drawer-edge-bleed))}.A9zvP[data-ending-style],.A9zvP[data-starting-style]{transform:translateX(calc(-100% - 2px + var(--drawer-edge-bleed)))}.iL9Ae{display:flex;flex-direction:column;height:100%}.S_xrd{align-items:center;background:var(--color-surface-header);color:var(--color-text-light);display:flex;flex:0 0 var(--header-height);height:var(--header-height);padding:0 var(--padding-large)}.YPbOX{margin:0 auto;padding-top:var(--safe-area-inset-top)}.g7iFO{background:var(--color-surface-application);display:flex;flex:1 1 auto;min-height:0;overflow:hidden;padding-bottom:var(--safe-area-inset-bottom);padding-inline-start:var(--safe-area-inset-left)}@media (prefers-reduced-motion:reduce){.A9zvP[data-ending-style],.A9zvP[data-starting-style]{transform:translateX(var(--drawer-swipe-movement-x))}}.cAgJZ{background:var(--color-surface-navigation);display:flex;flex:0 0 auto;flex-direction:column;min-height:0;position:relative;-webkit-user-select:none;user-select:none}.cAgJZ:not(.ljeJz){border-inline-end:1px solid var(--color-border-pane);box-shadow:inset -4px 0 4px #00000005;max-width:min(320px,100% - var(--panel-editor-min-width) - var(--details-reserved-width));min-width:var(--panel-navigation-min-width);width:var(--sidebar-width,var(--panel-navigation-width))}.ljeJz{border-radius:var(--border-radius-large);flex:1 1 auto;margin:var(--padding-large) var(--padding-large) var(--padding-large) 0;min-width:0}._7EOv{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--padding-large);margin:var(--padding-large) var(--padding-medium);min-height:0;overflow:auto}.wKDUk{--resize-hover-color:var(--color-border-divider);right:calc((1px + var(--resize-hit-size))*-.5)}.bCDmv{hyphens:auto;overflow-wrap:break-word}.MQsn4{display:grid;gap:var(--padding-medium);justify-items:center;padding-block:var(--padding-large)}.WCdrD,.ksVvB{font-weight:var(--font-weight-semibold)}.ksVvB{align-items:center;color:var(--color-text-error);display:flex;gap:var(--padding-medium)}.ELqtL[data-checked]{--menu-item-icon-color:var(--color-secondary-pink)}.zNICs[data-checked]{--menu-item-icon-color:var(--color-secondary-orange)}.T6MVc[data-checked]{--menu-item-icon-color:var(--color-text-dimmed)}.Ulbdd{color:var(--color-text-dimmed);display:block;font-size:var(--font-size-small)}.bfo2h{max-height:min(50vh,var(--available-height))}.wuZgP{align-items:center;display:flex}.UlYaX{flex:1 1 auto}.muj5Q{flex:0 0 auto}.lSMl4{display:flex;flex:1 1 auto;flex-direction:column;height:100%;min-width:0;overflow:hidden}:where(.dxtjI){flex-shrink:0;font-size:var(--icon-size)}