*,:after,:before{box-sizing:border-box}*{margin:0}html{scrollbar-gutter:stable}body{line-height:1.5;-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}html{--content-width:55rem;--outer-content-width:80rem;--viewport-padding:16px;--header-height:5rem;--trimmed-content-width:calc(var(--content-width) - var(--viewport-padding) * 2)}@media (min-width:35rem){html{--viewport-padding:24px;--content-width:75rem}}::selection{background-color:var(--color-selection-background)!important;color:var(--color-selection-text)!important;-webkit-text-fill-color:var(--color-selection-text)!important;-moz-text-fill-color:var(--color-selection-text)!important;background-image:none!important;background-clip:revert!important;-webkit-background-clip:revert!important;text-shadow:none!important}html{color:var(--color-text);font-family:LXGW WenKai,sans-serif;letter-spacing:-.03125em;background:var(--color-backdrop-highlight)}body{min-height:100vh;min-height:100svh;display:flex;flex-direction:column;background:var(--color-backdrop);border-bottom:3px solid var(--color-decorative-600)}body:before{content:"";position:absolute;z-index:0;top:0;left:0;right:0;height:50vh;background:linear-gradient(to top,var(--color-backdrop),var(--color-backdrop-highlight))}body>main{flex:1 1;position:relative}em{font-style:italic}code,pre{font-family:LXGW WenKai Mono,sans-serif}h1{font-size:1.75rem;font-weight:650}h2{font-size:1.5rem;margin-top:1.5em;font-weight:600}h2,h3{margin-bottom:.5em}h3{margin-top:1em;font-weight:500}h3,p{font-size:1.25rem}p{margin-top:1rem;margin-bottom:1rem}p code{display:inline-block;font-size:.9em;background:var(--color-inline-code-bg);padding:3px 6px;margin:-.25em -1px;border-radius:3px}a{color:currentColor;-webkit-text-decoration-color:var(--color-primary);text-decoration-color:var(--color-primary);text-decoration-thickness:2px;text-underline-offset:.125em;font-weight:500;transition:all .2s}a:hover{text-underline-offset:.175em}button{padding:0}@media (min-width:35rem){h1{font-size:2.25rem}h2{font-size:1.75rem}h3{font-size:1.5rem}}.Logo_wrapper__uxhhq{display:block;text-decoration:none;font-size:1.25rem;font-weight:600;letter-spacing:-.5px;transition:font-weight .4s,transform .4s;will-change:transform;margin-right:auto}@media (min-width:35rem){.Logo_wrapper__uxhhq{font-size:1.5rem}}@media (pointer:fine){.Logo_wrapper__uxhhq:hover{font-weight:900;transition:font-weight .1s,transform .1s;transform:translateX(-1px)}}@media (pointer:fine) and (max-width:35rem){.Logo_wrapper__uxhhq[data-mobile-alignment=center]:hover{transform:translateX(0)}}.DecorativeSwoops_wrapper__lQyjB{--stroke-color:var(--color-decorative-600);--stroke-width:3px;position:absolute;inset:0;width:100%;height:100%;background:repeating-linear-gradient(75deg,var(--stroke-color) 0 var(--stroke-width),transparent var(--stroke-width) 10px),var(--color-backdrop);overflow:hidden}.DecorativeSwoops_blocker__6amIC{position:absolute;inset:calc(var(--stroke-width) * -1);width:calc(100% + 4px);min-width:800px;height:80%;max-width:revert}.DecorativeSwoops_blocker__6amIC path{fill:var(--color-backdrop);stroke:var(--stroke-color);stroke-width:var(--stroke-width)}html[data-color-theme=dark] .DecorativeSwoops_wrapper__lQyjB{--stroke-color:var(--color-decorative-300)}.Footer_wrapper__rpDYh{position:relative;display:flex;justify-content:center;text-align:center}.Footer_content__a1cH7{position:relative;display:flex;flex-direction:column;align-items:center;gap:64px;width:100%;max-width:var(--content-width);padding:0 var(--viewport-padding);padding-bottom:48px}.Footer_attribution__Rp2my{margin-top:24px;font-size:.875rem;color:var(--color-decorative-900);max-width:18rem}.Footer_attribution__Rp2my a{color:var(--color-gray-900);text-decoration:none;font-weight:700}.Footer_attribution__Rp2my a:hover{-webkit-text-decoration:revert;text-decoration:revert;text-underline-offset:.125em;text-decoration-thickness:1.5px}.Footer_linkHeading__z2ueN{font-size:1.25rem}.Footer_linkList__xbV8f{margin-top:24px;list-style-type:none;padding:0}.Footer_linkList__xbV8f li{position:relative}.Footer_linkList__xbV8f li:not(:last-child){margin-bottom:8px}.Footer_linkList__xbV8f a{text-decoration:none;font-size:1rem;display:inline-block;width:5rem;position:relative}.Footer_hoveredBackdrop__O0SrB{position:absolute;width:100%;height:4px;bottom:0;background:var(--color-primary);left:50%;transform:translateX(-50%)!important}@media (min-width:35rem){.Footer_wrapper__rpDYh{padding-bottom:64px;text-align:revert}.Footer_content__a1cH7{flex-direction:row;justify-content:space-between;align-items:baseline;gap:32px}.Footer_hoveredBackdrop__O0SrB{position:absolute;width:100%;height:4px;bottom:0;background:var(--color-primary);left:0;transform:translateX(0)!important}}@keyframes Spinner_spin__Ed3np{0%{transform:rotate(-1turn)}}.Spinner_wrapper__o_UD3{display:inline-flex;align-items:center;justify-content:center;width:min-content;height:min-content;animation:Spinner_spin__Ed3np 1s linear infinite;color:inherit;opacity:.6;line-height:0}.Spinner_wrapper__o_UD3 svg{display:block;max-width:revert}.Newsletter_wrapper__2Vwl6{justify-content:center;position:relative;border-radius:1rem;border:1px solid rgba(63,63,70,.4);padding:1.5rem;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;z-index:100;margin:0 auto 4rem;box-sizing:border-box}.Newsletter_form__Oj_I4,.Newsletter_wrapper__2Vwl6{display:flex;flex-direction:column;align-items:center}.Newsletter_form__Oj_I4{width:100%}.Newsletter_title__vPpwt{width:100%;display:flex;font-size:.875rem;line-height:1.5rem;font-weight:600;color:currentColor;margin:0}.Newsletter_content__SLeTb{margin-top:.5rem;font-size:.875rem;line-height:1.5rem;color:var(--color-gray-900)}.Newsletter_inputLayout__vI6S3{display:flex;width:100%;max-width:32rem;margin-top:1.5rem}.Newsletter_confirmEmail__d9Yiq{font-size:1rem}.Newsletter_input__Z4lOG{min-width:0;width:100%;flex:1 1 auto;border-radius:.5rem;padding:calc(.5rem - 1px) .75rem;font-size:.875rem;line-height:1.5rem;border:1px solid;background-color:rgba(63,63,70,.15);color:var(--color-gray-900)}.Newsletter_button__BUbZX{margin-left:.5rem;display:inline-flex;flex:none;gap:.5rem;border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.5rem;outline-offset:2px;background-color:var(--color-primary-300);color:var(--color-primary-contrast)}.Newsletter_unsubscribeSection__4DzPC{width:100%;display:flex;flex-direction:column;align-items:center;gap:.75rem;margin-top:1.5rem}.Newsletter_unsubscribeToggle__OZc0w{background:transparent;border:none;font-size:.875rem;color:inherit;cursor:pointer;text-decoration:underline;padding:0}.Newsletter_unsubscribeToggle__OZc0w:hover{opacity:.8}.Newsletter_unsubscribeToggle__OZc0w:focus-visible{outline:2px solid currentColor;outline-offset:2px}.Newsletter_feedback__RmNf8{font-size:.75rem;line-height:1.5rem;text-align:center;color:var(--color-gray-700,#3f3f46)}.Newsletter_feedbackError__d_b2c{color:#dc2626}.Newsletter_modalOverlay__wXLQl{position:fixed;inset:0;padding:1.5rem;display:flex;align-items:center;justify-content:center;background-color:rgba(15,23,42,.55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:200}.Newsletter_modal__LMhzk{position:relative;width:min(90vw,26rem);border-radius:1rem;padding:1.75rem;background-color:rgba(255,255,255,.96);box-shadow:0 24px 48px rgba(15,23,42,.25);border:1px solid rgba(228,228,231,.8);color:inherit}.Newsletter_modalTitle__rRx0g{margin:0;font-size:1.1rem;font-weight:600;text-align:center}.Newsletter_modalSubtitle__nTbmh{margin:.5rem 0 0;font-size:.875rem;line-height:1.5rem;text-align:center;color:var(--color-gray-800,#27272a)}.Newsletter_modalForm__lZ0WI{margin-top:1.5rem;display:flex;flex-direction:column;gap:1rem}.Newsletter_modalButton__AWDn_{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.5rem;background-color:var(--color-primary-300);color:var(--color-primary-contrast);outline-offset:2px}.Newsletter_modalClose__T3LDp{position:absolute;top:.75rem;right:.75rem;border:none;background:transparent;font-size:1.25rem;line-height:1;cursor:pointer;color:inherit}.Newsletter_modalClose__T3LDp:hover{opacity:.7}.Newsletter_visuallyHidden__PnIXL{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-color-scheme:dark){.Newsletter_modal__LMhzk{background-color:rgba(24,24,27,.94);border-color:rgba(113,113,122,.4)}.Newsletter_feedback__RmNf8,.Newsletter_modalSubtitle__nTbmh{color:#e5e7eb}.Newsletter_modalTitle__rRx0g{color:#f4f4f5}.Newsletter_input__Z4lOG{background-color:rgba(244,244,245,.1);color:#f4f4f5;border-color:rgba(244,244,245,.4)}.Newsletter_modalButton__AWDn_{color:var(--color-primary-contrast)}}:root{--black-a1:rgba(0,0,0,0.05);--black-a2:rgba(0,0,0,0.1);--black-a3:rgba(0,0,0,0.15);--black-a4:rgba(0,0,0,0.2);--black-a5:rgba(0,0,0,0.3);--black-a6:rgba(0,0,0,0.4);--black-a7:rgba(0,0,0,0.5);--black-a8:rgba(0,0,0,0.6);--black-a9:rgba(0,0,0,0.7);--black-a10:rgba(0,0,0,0.8);--black-a11:rgba(0,0,0,0.9);--black-a12:rgba(0,0,0,0.95)}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root{--black-a1:color(display-p3 0 0 0/0.05);--black-a2:color(display-p3 0 0 0/0.1);--black-a3:color(display-p3 0 0 0/0.15);--black-a4:color(display-p3 0 0 0/0.2);--black-a5:color(display-p3 0 0 0/0.3);--black-a6:color(display-p3 0 0 0/0.4);--black-a7:color(display-p3 0 0 0/0.5);--black-a8:color(display-p3 0 0 0/0.6);--black-a9:color(display-p3 0 0 0/0.7);--black-a10:color(display-p3 0 0 0/0.8);--black-a11:color(display-p3 0 0 0/0.9);--black-a12:color(display-p3 0 0 0/0.95)}}}.light,.light-theme,:root{--indigo-1:#fdfdfe;--indigo-2:#f7f9ff;--indigo-3:#edf2fe;--indigo-4:#e1e9ff;--indigo-5:#d2deff;--indigo-6:#c1d0ff;--indigo-7:#abbdf9;--indigo-8:#8da4ef;--indigo-9:#3e63dd;--indigo-10:#3358d4;--indigo-11:#3a5bc7;--indigo-12:#1f2d5c}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.light,.light-theme,:root{--indigo-1:color(display-p3 0.992 0.992 0.996);--indigo-2:color(display-p3 0.971 0.977 0.998);--indigo-3:color(display-p3 0.933 0.948 0.992);--indigo-4:color(display-p3 0.885 0.914 1);--indigo-5:color(display-p3 0.831 0.87 1);--indigo-6:color(display-p3 0.767 0.814 0.995);--indigo-7:color(display-p3 0.685 0.74 0.957);--indigo-8:color(display-p3 0.569 0.639 0.916);--indigo-9:color(display-p3 0.276 0.384 0.837);--indigo-10:color(display-p3 0.234 0.343 0.801);--indigo-11:color(display-p3 0.256 0.354 0.755);--indigo-12:color(display-p3 0.133 0.175 0.348)}}}.light,.light-theme,:root{--mauve-1:#fdfcfd;--mauve-2:#faf9fb;--mauve-3:#f2eff3;--mauve-4:#eae7ec;--mauve-5:#e3dfe6;--mauve-6:#dbd8e0;--mauve-7:#d0cdd7;--mauve-8:#bcbac7;--mauve-9:#8e8c99;--mauve-10:#84828e;--mauve-11:#65636d;--mauve-12:#211f26}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.light,.light-theme,:root{--mauve-1:color(display-p3 0.991 0.988 0.992);--mauve-2:color(display-p3 0.98 0.976 0.984);--mauve-3:color(display-p3 0.946 0.938 0.952);--mauve-4:color(display-p3 0.915 0.906 0.925);--mauve-5:color(display-p3 0.886 0.876 0.901);--mauve-6:color(display-p3 0.856 0.846 0.875);--mauve-7:color(display-p3 0.814 0.804 0.84);--mauve-8:color(display-p3 0.735 0.728 0.777);--mauve-9:color(display-p3 0.555 0.549 0.596);--mauve-10:color(display-p3 0.514 0.508 0.552);--mauve-11:color(display-p3 0.395 0.388 0.424);--mauve-12:color(display-p3 0.128 0.122 0.147)}}}.light,.light-theme,:root{--purple-1:#fefcfe;--purple-2:#fbf7fe;--purple-3:#f7edfe;--purple-4:#f2e2fc;--purple-5:#ead5f9;--purple-6:#e0c4f4;--purple-7:#d1afec;--purple-8:#be93e4;--purple-9:#8e4ec6;--purple-10:#8347b9;--purple-11:#8145b5;--purple-12:#402060}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.light,.light-theme,:root{--purple-1:color(display-p3 0.995 0.988 0.996);--purple-2:color(display-p3 0.983 0.971 0.993);--purple-3:color(display-p3 0.963 0.931 0.989);--purple-4:color(display-p3 0.937 0.888 0.981);--purple-5:color(display-p3 0.904 0.837 0.966);--purple-6:color(display-p3 0.86 0.774 0.942);--purple-7:color(display-p3 0.799 0.69 0.91);--purple-8:color(display-p3 0.719 0.583 0.874);--purple-9:color(display-p3 0.523 0.318 0.751);--purple-10:color(display-p3 0.483 0.289 0.7);--purple-11:color(display-p3 0.473 0.281 0.687);--purple-12:color(display-p3 0.234 0.132 0.363)}}}.light,.light-theme,:root{--violet-1:#fdfcfe;--violet-2:#faf8ff;--violet-3:#f4f0fe;--violet-4:#ebe4ff;--violet-5:#e1d9ff;--violet-6:#d4cafe;--violet-7:#c2b5f5;--violet-8:#aa99ec;--violet-9:#6e56cf;--violet-10:#654dc4;--violet-11:#6550b9;--violet-12:#2f265f}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.light,.light-theme,:root{--violet-1:color(display-p3 0.991 0.988 0.995);--violet-2:color(display-p3 0.978 0.974 0.998);--violet-3:color(display-p3 0.953 0.943 0.993);--violet-4:color(display-p3 0.916 0.897 1);--violet-5:color(display-p3 0.876 0.851 1);--violet-6:color(display-p3 0.825 0.793 0.981);--violet-7:color(display-p3 0.752 0.712 0.943);--violet-8:color(display-p3 0.654 0.602 0.902);--violet-9:color(display-p3 0.417 0.341 0.784);--violet-10:color(display-p3 0.381 0.306 0.741);--violet-11:color(display-p3 0.383 0.317 0.702);--violet-12:color(display-p3 0.179 0.15 0.359)}}}button,p{all:unset}.NavigationMenuRoot{display:none}@media (min-width:35rem){.NavigationMenuRoot{position:relative;display:flex;justify-content:flex-end;width:300px;z-index:1}}.NavigationMenuList{display:flex;justify-content:center;padding:4px;border-radius:6px;list-style:none;margin:0}.NavigationMenuList li{position:relative}.NavigationMenuLink,.NavigationMenuTrigger{padding:8px 12px;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:500;border-radius:4px;font-size:15px;color:currentColor}.NavigationMenuTrigger{display:flex;align-items:center;justify-content:space-between;gap:2px;cursor:pointer}.NavigationMenuLink{display:block;text-decoration:none;font-size:15px;position:relative;z-index:1000}.hovered-backdrop{position:absolute;inset:0;background:var(--color-backdrop)}.NavigationMenuContent{position:absolute;top:0;left:0;padding:16px 24px;animation-duration:.25s;animation-timing-function:ease;box-sizing:border-box}.NavigationMenuContent[data-motion=from-start]{animation-name:enterFromLeft}.NavigationMenuContent[data-motion=from-end]{animation-name:enterFromRight}.NavigationMenuContent[data-motion=to-start]{animation-name:exitToLeft}.NavigationMenuContent[data-motion=to-end]{animation-name:exitToRight}.NavigationMenuIndicator{display:flex;align-items:flex-end;justify-content:center;height:10px;top:100%;overflow:hidden;z-index:1;transition:width,transform .25s ease}.NavigationMenuIndicator[data-state=visible]{animation:fadeIn .2s ease}.NavigationMenuIndicator[data-state=hidden]{animation:fadeOut .2s ease}.NavigationMenuViewport{position:relative;transform-origin:top center;margin-top:10px;width:100%;background-color:white;border-radius:6px;overflow:hidden;box-shadow:0 10px 38px -10px hsl(206 22% 7%/35%),0 10px 20px -15px hsl(206 22% 7%/20%);height:var(--radix-navigation-menu-viewport-height);transition:width,height,.3s ease}.NavigationMenuViewport[data-state=open]{animation:scaleIn .2s ease}.NavigationMenuViewport[data-state=closed]{animation:scaleOut .2s ease}.List{display:grid;grid-template-columns:1fr 1fr;list-style:none}.ListItemLink{box-sizing:border-box;display:block;outline:none;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:12px;border-radius:6px;font-size:15px;line-height:1}.ListItemHeading{display:flex;justify-content:center;align-items:center;font-weight:500;color:var(--violet-12)}.ListItemText{color:var(--mauve-11);font-weight:400}.Callout{display:flex;justify-content:flex-end;flex-direction:column;width:100%;height:100%;background:linear-gradient(135deg,var(--purple-9) 0,var(--indigo-9) 100%);border-radius:6px;padding:25px;text-decoration:none;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Callout:focus{box-shadow:0 0 0 2px var(--violet-7)}.CalloutHeading{color:white;font-size:18px;font-weight:500;margin-top:16px;margin-bottom:7px}.CalloutText{color:var(--mauve-4);font-size:14px}.ViewportPosition{position:absolute;display:flex;justify-content:center;width:100%;top:100%;left:0;perspective:2000px}.CaretDown{position:relative;color:currentColor;top:1px;transition:transform .25s ease}[data-state=open]>.CaretDown{transform:rotate(-180deg)}.Arrow{position:relative;top:70%;background-color:white;width:10px;height:10px;transform:rotate(45deg);border-top-left-radius:2px}@keyframes enterFromRight{0%{opacity:0;transform:translateX(200px)}to{opacity:1;transform:translateX(0)}}@keyframes enterFromLeft{0%{opacity:0;transform:translateX(-200px)}to{opacity:1;transform:translateX(0)}}@keyframes exitToRight{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(200px)}}@keyframes exitToLeft{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-200px)}}@keyframes scaleIn{0%{opacity:0;transform:rotateX(-30deg) scale(.9)}to{opacity:1;transform:rotateX(0deg) scale(1)}}@keyframes scaleOut{0%{opacity:1;transform:rotateX(0deg) scale(1)}to{opacity:0;transform:rotateX(-10deg) scale(.95)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.light,.light-theme,:root{--green-1:#fbfefc;--green-2:#f4fbf6;--green-3:#e6f6eb;--green-4:#d6f1df;--green-5:#c4e8d1;--green-6:#adddc0;--green-7:#8eceaa;--green-8:#5bb98b;--green-9:#30a46c;--green-10:#2b9a66;--green-11:#218358;--green-12:#193b2d}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.light,.light-theme,:root{--green-1:color(display-p3 0.986 0.996 0.989);--green-2:color(display-p3 0.963 0.983 0.967);--green-3:color(display-p3 0.913 0.964 0.925);--green-4:color(display-p3 0.859 0.94 0.879);--green-5:color(display-p3 0.796 0.907 0.826);--green-6:color(display-p3 0.718 0.863 0.761);--green-7:color(display-p3 0.61 0.801 0.675);--green-8:color(display-p3 0.451 0.715 0.559);--green-9:color(display-p3 0.332 0.634 0.442);--green-10:color(display-p3 0.308 0.595 0.417);--green-11:color(display-p3 0.19 0.5 0.32);--green-12:color(display-p3 0.132 0.228 0.18)}}}button,fieldset,input{all:unset}.DialogOverlay{inset:0;animation:overlayShow .15s cubic-bezier(.16,1,.3,1)}.DialogContent,.DialogOverlay{background:linear-gradient(to top,var(--color-backdrop),var(--color-backdrop-highlight));position:fixed}.DialogContent{box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;border-radius:6px;box-shadow:0 10px 38px -10px hsl(206 22% 7%/35%),0 10px 20px -15px hsl(206 22% 7%/20%);top:50%;left:50%;z-index:1000;transform:translate(-50%,-50%);width:100vw;height:100%;padding:80px 25px 25px;animation:contentShow .15s cubic-bezier(.16,1,.3,1)}.DialogContent:focus{outline:none}.DialogTitle{margin:0;font-weight:500;color:var(--color-text);font-size:17px}.DialogDescription{margin:10px 0 20px;color:var(--color-text);font-size:15px;line-height:1.5}.Button{display:inline-flex;align-items:center;justify-content:center;border-radius:4px;padding:0 15px;font-size:15px;line-height:1;font-weight:500;height:35px}.Button.violet{background-color:white;color:var(--color-text);box-shadow:0 2px 10px var(--black-a7)}.Button.violet:hover{background-color:var(--mauve-3)}.Button.violet:focus{box-shadow:0 0 0 2px black}.Button.green{background-color:var(--green-4);color:var(--color-text)}.Button.green:hover{background-color:var(--green-5)}.Button.green:focus{box-shadow:0 0 0 2px var(--green-7)}.IconButton{font-family:inherit;border-radius:100%;height:24px;width:24px;display:inline-flex;align-items:center;justify-content:center;color:var(--color-text);position:fixed;top:28px;right:16px;z-index:10001}.IconButton:hover{background-color:var(--violet-4)}.IconButton:focus{box-shadow:0 0 0 2px var(--violet-7)}.Fieldset{display:flex;gap:20px;align-items:center;margin-bottom:15px}.Label{width:90px;text-align:right}.Input,.Label{font-size:15px;color:var(--color-text)}.Input{width:100%;flex:1 1;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;padding:0 10px;line-height:1;box-shadow:0 0 0 1px var(--violet-7);height:35px}.Input:focus{box-shadow:0 0 0 2px var(--violet-8)}.mobileHeaderDialog{display:block}@media (min-width:35rem){.mobileHeaderDialog{display:none}}.actions{position:relative;bottom:-120px;left:0;display:flex;gap:16px}.action,.actions{align-items:center}.action{display:block;border:none;background:transparent;display:flex;justify-content:center;border-radius:1000px;color:var(--color-text);cursor:pointer;transition:background .2s}@keyframes overlayShow{0%{opacity:0}to{opacity:1}}@keyframes contentShow{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}