@layer reset{*,:before,:after{box-sizing:border-box;margin:0;padding:0}:where([hidden]:not([hidden=until-found])){display:none!important}:where(html){-webkit-text-size-adjust:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;tab-size:2;scrollbar-gutter:stable;interpolate-size:allow-keywords;line-height:1.5}@media (prefers-color-scheme:dark){:where(html){--lightningcss-light: ;--lightningcss-dark:initial}}:where(html:has(dialog:modal[open])){overflow:clip}:where(body){line-height:inherit;line-break:strict;text-autospace:normal;text-spacing-trim:trim-start;overflow-wrap:anywhere;overflow-inline:clip;-webkit-font-smoothing:antialiased;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Noto Sans JP,sans-serif}:where(button){all:unset}:where(input,button,textarea,select){font:inherit;color:inherit;letter-spacing:inherit;word-spacing:inherit;font-feature-settings:inherit;font-variation-settings:inherit}:where(textarea){resize:vertical;resize:block}:where(button,label,select,summary,[role=button],[role=option]){cursor:pointer}:where(:disabled,label:has(>:disabled,+:disabled)){cursor:not-allowed}:where(a){color:inherit;text-underline-offset:.2ex}:where(ul,ol){list-style:none}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,picture,svg,video){block-size:auto;max-inline-size:100%}:where(p,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}:where(h1,h2,h3){text-wrap:pretty;line-height:calc(1em + .5rem)}:where(hr){border:none;color:inherit;border-block-start:1px solid;block-size:0;overflow:visible}:where(dialog,[popover]){color:inherit;inset:unset;max-width:unset;max-height:unset;overflow:unset;background:0 0;border:none}:where(dialog:not([open],[popover]),[popover]:not(:popover-open)){display:none!important}:where(:focus-visible){outline-offset:2px;outline:2px solid canvastext;box-shadow:0 0 0 2px canvas}:where(:focus-visible,:target){scroll-margin-block:8vh}:where(.visually-hidden:not(:focus-within,:active)){clip-path:inset(50%)!important;white-space:nowrap!important;-webkit-user-select:none!important;user-select:none!important;border:0!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}}@layer theme{@property --icon-tilde{syntax:"<url>";inherits:false;initial-value:url("data:image/svg+xml, <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M4 12c0-1.657 1.592-3 3.556-3s3.11 1.5 4.444 3c1.333 1.5 2.48 3 4.444 3S20 13.657 20 12\"/></svg>")}@property --icon-slash{syntax:"<url>";inherits:false;initial-value:url("data:image/svg+xml, <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path fill=\"currentColor\" fill-rule=\"evenodd\" d=\"M15.256 3.042a.75.75 0 0 1 .449.962l-6 16.5a.75.75 0 1 1-1.41-.513l6-16.5a.75.75 0 0 1 .961-.449\" clip-rule=\"evenodd\"/></svg>")}@property --icon-external-link{syntax:"<url>";inherits:false;initial-value:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 15 15\"><path fill=\"currentColor\" d=\"M6.5 2a.5.5 0 0 1 0 1H3v9h9V8.5a.5.5 0 0 1 1 0V12a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3a1 1 0 0 1 1-1zm6 0q.05 0 .098.009h.003a.5.5 0 0 1 .163.067l.035.026q.022.015.042.034l.013.01l.011.015a.5.5 0 0 1 .087.131l.012.024q.011.03.02.063l.007.03Q13 2.454 13 2.5v3a.5.5 0 0 1-1 0V3.707L6.854 8.854a.5.5 0 1 1-.708-.708L11.293 3H9.5a.5.5 0 0 1 0-1z\"/></svg>")}@property --icon-arrow{syntax:"<url>";inherits:false;initial-value:url("data:image/svg+xml, <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path fill=\"currentColor\" d=\"M12.47 6.47a.75.75 0 0 1 1.06 0l5 5a.75.75 0 0 1 0 1.06l-5 5a.75.75 0 1 1-1.06-1.06l3.72-3.72H6a.75.75 0 0 1 0-1.5h10.19l-3.72-3.72a.75.75 0 0 1 0-1.06\"/></svg>")}@property --icon-angle{syntax:"<url>";inherits:false;initial-value:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M8 4L16 12L8 20\" /></svg>")}@property --icon-plus{syntax:"<url>";inherits:false;initial-value:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-width=\"1.5\" d=\"M12 20v-8m0 0V4m0 8h8m-8 0H4\"/></svg>")}@property --icon-minus{syntax:"<url>";inherits:false;initial-value:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" d=\"M5 12h14\"/></svg>")}@property --icon-question{syntax:"<url>";inherits:false;initial-value:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path fill=\"currentColor\" d=\"M12 8.75c-.69 0-1.25.56-1.25 1.25v.107a.75.75 0 1 1-1.5 0V10A2.75 2.75 0 0 1 12 7.25h.116a2.634 2.634 0 0 1 1.714 4.633l-.77.66a.9.9 0 0 0-.31.674v.533a.75.75 0 0 1-1.5 0v-.533c0-.697.304-1.359.833-1.812l.771-.66a1.134 1.134 0 0 0-.738-1.995zM12 17a1 1 0 1 0 0-2a1 1 0 0 0 0 2\"/><path fill=\"currentColor\" d=\"M3.25 12a8.75 8.75 0 1 1 17.5 0a8.75 8.75 0 0 1-17.5 0M12 4.75a7.25 7.25 0 1 0 0 14.5a7.25 7.25 0 0 0 0-14.5\"/></svg>")}@property --icon-info{syntax:"<url>";inherits:false;initial-value:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><g fill=\"none\"><circle cx=\"12\" cy=\"12\" r=\"9.25\" stroke=\"currentColor\" stroke-width=\"1.5\"/><path stroke=\"currentColor\" stroke-linecap=\"round\" stroke-width=\"1.5\" d=\"M12 11.813v5\"/><circle cx=\"12\" cy=\"8.438\" r=\"1.25\" fill=\"currentColor\"/></g></svg>")}@property --icon-dots{syntax:"<url>";inherits:false;initial-value:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-width=\"3\" d=\"M12 6h.01M12 12h.01M12 18h.01\"/></svg>")}@property --icon-check{syntax:"<url>";inherits:false;initial-value:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 15 15\"><path fill=\"currentColor\" d=\"M10.602 3.908a.626.626 0 0 1 1.046.684l-4.25 6.5a.626.626 0 0 1-.944.12l-2.75-2.5l-.084-.094a.626.626 0 0 1 .823-.906l.103.075l2.207 2.006z\"/></svg>")}@property --icon-select{syntax:"<url>";inherits:false;initial-value:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path fill=\"currentColor\" d=\"M12 4a1 1 0 0 1 .707.293l4 4a1 1 0 0 1-1.414 1.414L12 6.414L8.707 9.707a1 1 0 0 1-1.414-1.414l4-4A1 1 0 0 1 12 4M7.293 14.293a1 1 0 0 1 1.414 0L12 17.586l3.293-3.293a1 1 0 0 1 1.414 1.414l-4 4a1 1 0 0 1-1.414 0l-4-4a1 1 0 0 1 0-1.414\"/></svg>")}@property --icon-delete{syntax:"<url>";inherits:false;initial-value:url("data:image/svg+xml, <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" d=\"M9.172 14.828L12.001 12m2.828-2.828L12.001 12m0 0L9.172 9.172M12.001 12l2.828 2.828M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2S2 6.477 2 12s4.477 10 10 10\"/></svg>")}@property --icon-update{syntax:"<url>";inherits:false;initial-value:url("data:image/svg+xml, <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 16 16\"><path fill=\"currentColor\" d=\"M3 8a5 5 0 0 1 9-3h-2a.5.5 0 0 0 0 1h3a.5.5 0 0 0 .5-.5v-3a.5.5 0 0 0-1 0v1.531a6 6 0 1 0 1.476 4.513a.5.5 0 0 0-.996-.089A5 5 0 0 1 3 8\"/></svg>")}@property --icon-success{syntax:"<url>";inherits:false;initial-value:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 1024 1024\"><path fill=\"currentColor\" d=\"M512 64a448 448 0 1 1 0 896a448 448 0 0 1 0-896m-55.808 536.384l-99.52-99.584a38.4 38.4 0 1 0-54.336 54.336l126.72 126.72a38.27 38.27 0 0 0 54.336 0l262.4-262.464a38.4 38.4 0 1 0-54.272-54.336z\"/></svg>")}@property --icon-error{syntax:"<url>";inherits:false;initial-value:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path fill=\"currentColor\" d=\"M12 17q.425 0 .713-.288T13 16t-.288-.712T12 15t-.712.288T11 16t.288.713T12 17m0-4q.425 0 .713-.288T13 12V8q0-.425-.288-.712T12 7t-.712.288T11 8v4q0 .425.288.713T12 13m0 9q-2.075 0-3.9-.788t-3.175-2.137T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22\"/></svg>")}@property --icon-pending{syntax:"<url>";inherits:false;initial-value:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path fill=\"currentColor\" d=\"M12 2A10 10 0 1 0 22 12A10 10 0 0 0 12 2Zm0 18a8 8 0 1 1 8-8A8 8 0 0 1 12 20Z\" opacity=\"0.5\"/><path fill=\"currentColor\" d=\"M20 12h2A10 10 0 0 0 12 2V4A8 8 0 0 1 20 12Z\"><animateTransform attributeName=\"transform\" dur=\"1s\" from=\"0 12 12\" repeatCount=\"indefinite\" to=\"360 12 12\" type=\"rotate\"/></path></svg>")}@property --_w{syntax:"<length>";inherits:true;initial-value:100vw}@property --_h{syntax:"<length>";inherits:true;initial-value:100vh}:root{--w:tan(atan2(var(--_w),1px));--h:tan(atan2(var(--_h),1px));--max-inline-size:1440px;--space:clamp(1rem, .368rem + 3.16vw, 1.75rem);--root-outer-space:var(--space);--primary-button-size:32px;--aside-inline:min(32cqi, 300px);--header-inline:var(--aside-inline);--header-block:calc(var(--space) + var(--primary-button-size));--nav-block:calc(var(--space) + var(--primary-button-size));--footer-block:var(--header-block);--round-xl:10px;--round-lg:8px;--round-md:6px;--round-sm:4px;--stack-backdrop:5;--stack-header:20;--stack-nav:10;--stack-aside:10;--stack-default-dialog:30;--stack-alert-dialog:60;--stack-floating-button:40;--primary:var(--lightningcss-light,#161616)var(--lightningcss-dark,#f8f8f8);--secondary:var(--lightningcss-light,#777)var(--lightningcss-dark,#a4a4a4);--bg:var(--lightningcss-light,#f8f8f8)var(--lightningcss-dark,#161616);--fg:var(--lightningcss-light,#ebebeb)var(--lightningcss-dark,#242424);--border:var(--lightningcss-light,#cacaca)var(--lightningcss-dark,#3d3d3d);--white:#f4f4f4;--black:#111;--green:#2dd347;--blue:#0c7bf3;--yellow:#f4e74b;--orange:#ff9d3b;--red:#e20b0b}@supports (color:lab(0% 0 0)){:root{--primary:var(--lightningcss-light,lab(7.22637% -.0000149012 0))var(--lightningcss-dark,lab(97.68% -.0000298023 .0000119209));--secondary:var(--lightningcss-light,lab(50.12% 0 0))var(--lightningcss-dark,lab(67.52% -.0000298023 0));--bg:var(--lightningcss-light,lab(97.68% -.0000298023 .0000119209))var(--lightningcss-dark,lab(7.22637% -.0000149012 0));--fg:var(--lightningcss-light,lab(93.04% .0000298023 -.0000119209))var(--lightningcss-dark,lab(14.16% 0 0));--border:var(--lightningcss-light,lab(81.44% -.0000298023 0))var(--lightningcss-dark,lab(25.76% -.0000149012 0))}}:root ::selection{background-color:var(--blue);color:#fff}html:has([data-theme=dark]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:has([data-theme=dark]) :where(img){filter:brightness(.9)}html:has([data-theme=light]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){html:has([data-theme=system]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:has([data-theme=system]) :where(img){filter:brightness(.9)}}@media (prefers-color-scheme:light){html:has([data-theme=system]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}html:has(:modal){touch-action:none;-webkit-overflow-scrolling:auto;overscroll-behavior:contain;overflow:clip}body{background-color:var(--bg);color:var(--primary)}body h1{font-size:1.9em}body h2{font-size:1.4em}body h3{font-size:1.3em}body p{font-size:1em}}@layer layout{@media (min-width:640px){:root{--sm:true}}@media (min-width:700px){:root{--md:true}}@media (min-width:1024px){:root{--lg:true}}@media (min-width:1280px){:root{--xl:true}}html{container-name:document}@supports (container-type:scroll-state){html{container-type:scroll-state inline-size}}@supports not (container-type:scroll-state){html{container-type:inline-size}}#root{isolation:isolate;min-block-size:100svb;position:relative}}@layer page,component,content;@media (prefers-reduced-motion:reduce){*,:before,:after{background-attachment:initial!important;scroll-behavior:auto!important;transition-duration:1ms!important;transition-delay:-1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:-1ms!important}}
