@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_278011f6-module__nDhZHa__className{font-family:Inter,Inter Fallback;font-style:normal}
[data-theme=light]{--color-primary:#007bff;--color-secondary:#6c757d;--color-success:#28a745;--color-danger:#dc3545;--color-warning:#ffc107;--color-info:#17a2b8;--color-bg-body:#f4f6f9;--color-bg-content:#fff;--color-bg-sidebar:#343a40;--color-bg-navbar:#fff;--color-text-primary:#343a40;--color-text-secondary:#6c757d;--color-text-muted:#9ca3af;--color-text-navbar:#343a40;--color-text-sidebar:#c2c7d0;--color-border:#dee2e6;--color-border-light:#ced4da;--shadow-sm:0 1px 1px #0000001a;--shadow-md:0 0 1px #00000020,0 1px 3px #0003;--shadow-lg:0 .5rem 1rem #00000026;--color-canvas-bg:#f4f4f4;--color-symbol-stroke:#557a95;--color-symbol-fill:#cdcdcd;--color-symbol-hover:#17789b;--color-selection-stroke:#ff9634;--color-selection-fill:#34ff85}[data-theme=dark]{--color-primary:#3f6ad8;--color-secondary:#6c757d;--color-success:#00bc8c;--color-danger:#e74c3c;--color-warning:#f39c12;--color-info:#3498db;--color-bg-body:#1a1d20;--color-bg-content:#272b30;--color-bg-sidebar:#1a1d20;--color-bg-navbar:#272b30;--color-text-primary:#e9ecef;--color-text-secondary:#adb5bd;--color-text-muted:#6c757d;--color-text-navbar:#e9ecef;--color-text-sidebar:#adb5bd;--color-border:#404448;--color-border-light:#343a40;--shadow-sm:0 1px 1px #0000004d;--shadow-md:0 0 1px #0006,0 1px 3px #00000080;--shadow-lg:0 .5rem 1rem #0009;--color-canvas-bg:#2d3035;--color-symbol-stroke:#7395ae;--color-symbol-fill:#4a5056;--color-symbol-hover:#17789b;--color-selection-stroke:#ff9634;--color-selection-fill:#34ff85}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}[data-theme=light]{--color-primary:#007bff;--color-secondary:#6c757d;--color-success:#28a745;--color-danger:#dc3545;--color-warning:#ffc107;--color-info:#17a2b8;--color-bg-body:#f4f6f9;--color-bg-content:#fff;--color-bg-sidebar:#343a40;--color-bg-navbar:#fff;--color-bg-panel:#fff;--color-bg-header:transparent;--color-bg-header-hover:#f0f0f0;--color-bg-input:#fff;--inspector-title-font-size:1rem;--inspector-title-font-weight:700;--inspector-label-font-size:.9rem;--inspector-label-font-weight:600;--inspector-label-color:var(--color-text-secondary);--color-success-text:#155724;--color-success-bg:#d4edda;--color-success-bg-light:#f1fdf4;--color-success-border:#c3e6cb;--color-text-primary:#343a40;--color-text-secondary:#6c757d;--color-text-muted:#9ca3af;--color-text-navbar:#343a40;--color-text-sidebar:#c2c7d0;--color-border:#dee2e6;--color-border-light:#ced4da;--shadow-sm:0 1px 1px #0000001a;--shadow-md:0 0 1px #00000020,0 1px 3px #0003;--shadow-lg:0 .5rem 1rem #00000026;--color-canvas-bg:#fafafa;--color-symbol-stroke:#333;--color-symbol-fill:#cdcdcd;--color-symbol-hover:#17789b;--color-selection-stroke:#bd7735;--color-selection-fill:#2bdf73;--color-text:#333;--color-dimension-line:#4a4a4a;--color-symbol-stroke-hover:#000;--color-support-fill:#efd690;--color-support-fill-hover:#d1b974;--color-pointLoad-fill:#0a99ff;--color-pointLoad-stroke:#000;--color-pointLoad-fill-hover:#007fdb;--color-pointLoad-stroke-hover:#000;--color-pointLoad-fill-ghost:#e5eff7;--color-pointLoad-stroke-ghost:#878787;--color-lineLoad-fill:#3396dd36;--color-lineLoad-stroke:#000;--color-lineLoad-fill-hover:#007fdb;--color-lineLoad-stroke-hover:#000;--color-lineLoad-fill-ghost:#e5eff7;--color-lineLoad-stroke-ghost:#878787}[data-theme=dark]{--color-primary:#5b8fd8;--color-secondary:#7c8794;--color-success:#00bc8c;--color-danger:#e74c3c;--color-warning:#f39c12;--color-info:#3498db;--color-bg-body:#2a2e33;--color-bg-content:#363b42;--color-bg-sidebar:#2a2e33;--color-bg-navbar:#363b42;--color-bg-panel:transparent;--color-bg-header:transparent;--color-bg-header-hover:#464d56;--color-bg-input:#3a4049;--inspector-title-font-size:1rem;--inspector-title-font-weight:700;--inspector-label-font-size:.9rem;--inspector-label-font-weight:600;--inspector-label-color:var(--color-text-secondary);--color-success-text:#a3e9a4;--color-success-bg:#28a74533;--color-success-bg-light:#28a7451a;--color-success-border:#28a74566;--color-text-primary:#e4e6e9;--color-text-secondary:#a8b0ba;--color-text-muted:#7c8794;--color-text-navbar:#e4e6e9;--color-text-sidebar:#a8b0ba;--color-border:#4a5159;--color-border-light:#3f454d;--shadow-sm:0 1px 1px #0003;--shadow-md:0 0 1px #0000004d,0 1px 3px #0006;--shadow-lg:0 .5rem 1rem #00000080;--color-canvas-bg:#2f343a;--color-symbol-stroke:#dfd390;--color-symbol-fill:#54595f;--color-symbol-hover:#5b9fc5;--color-selection-stroke:#d98938;--color-selection-fill:#20c965;--color-text:#dcdcdc;--color-dimension-line:#a8b0ba;--color-symbol-stroke-hover:#fff;--color-support-fill:#c9a347;--color-support-fill-hover:#8e8365;--color-pointLoad-fill:#5ba8ff;--color-pointLoad-stroke:#d4d8dd;--color-pointLoad-fill-hover:#8bc4ff;--color-pointLoad-stroke-hover:#fff;--color-pointLoad-fill-ghost:#3a4049;--color-pointLoad-stroke-ghost:#686e76;--color-lineLoad-fill:#5ba8ff59;--color-lineLoad-stroke:#d4d8dd;--color-lineLoad-fill-hover:#8bc4ff;--color-lineLoad-stroke-hover:#fff;--color-lineLoad-fill-ghost:#3a4049;--color-lineLoad-stroke-ghost:#686e76}.selected{filter:drop-shadow(0 0 4px var(--color-selection-stroke));stroke:var(--color-selection-stroke)!important;fill:var(--color-selection-fill)!important;stroke-width:3px!important}.text{fill:var(--color-text);text-anchor:middle;-webkit-user-select:none;user-select:none;pointer-events:none;stroke:none;shape-rendering:crispEdges;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:sans-serif;font-size:1.1em}html{scroll-behavior:smooth;height:100%;overflow:hidden}body{background-color:var(--color-bg-body);height:100%;color:var(--color-text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.5;overflow:hidden}#__next{flex-direction:column;height:100%;display:flex;overflow:hidden}a{color:inherit;text-decoration:none}button,fieldset,input{all:unset;box-sizing:border-box}button{cursor:pointer;-webkit-user-select:none;user-select:none}button:disabled{cursor:not-allowed;opacity:.5}.mobileOnly{display:none}.desktopOnly{display:block}@media (max-width:1200px){.mobileOnly{display:block}.desktopOnly{display:none!important}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:.25rem}.custom-scrollbar::-webkit-scrollbar{width:8px;height:8px}.custom-scrollbar::-webkit-scrollbar-track{background:var(--color-bg-body);border-radius:4px}.custom-scrollbar::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:4px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}.custom-scrollbar{scrollbar-width:thin;scrollbar-color:var(--color-border)var(--color-bg-body)}.themeToggle{border:1px solid var(--color-border);background:var(--color-bg-navbar);color:var(--color-text-navbar);cursor:pointer;border-radius:.25rem;padding:.375rem .75rem;font-size:1.25rem;transition:all .15s}.themeToggle:hover{background:var(--color-bg-body);border-color:var(--color-border-light)}.themeToggle:active{transform:scale(.95)}.card{background:var(--color-bg-content);border:1px solid var(--color-border);box-shadow:var(--shadow-sm);border-radius:.5rem;padding:1rem}.btn{cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:.25rem;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:500;transition:all .15s;display:inline-flex}.btn:disabled{opacity:.5;cursor:not-allowed}.btn:active:not(:disabled){transform:scale(.98)}.btn-primary{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.btn-primary:hover:not(:disabled){opacity:.9}.btn-secondary{background:var(--color-secondary);color:#fff;border-color:var(--color-secondary)}.btn-secondary:hover:not(:disabled){opacity:.9}.btn-success{background:var(--color-success);color:#fff;border-color:var(--color-success)}.btn-danger{background:var(--color-danger);color:#fff;border-color:var(--color-danger)}.btn-outline{color:var(--color-text-primary);border-color:var(--color-border);background:0 0}.btn-outline:hover:not(:disabled){background:var(--color-bg-body)}.input{background:var(--color-bg-content);border:1px solid var(--color-border);width:100%;color:var(--color-text-primary);border-radius:.25rem;padding:.5rem .75rem;font-size:.875rem;transition:all .15s}.input:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #007bff1a}.input:disabled{background:var(--color-bg-body);cursor:not-allowed;opacity:.6}.text-primary{color:var(--color-text-primary)}.text-secondary{color:var(--color-text-secondary)}.text-muted{color:var(--color-text-muted)}.text-center{text-align:center}.text-right{text-align:right}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:1rem}.mt-4{margin-top:1.5rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:1rem}.mb-4{margin-bottom:1.5rem}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:1rem}.p-4{padding:1.5rem}.d-none{display:none}.d-block{display:block}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.d-grid{display:grid}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.align-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:1rem}@keyframes spin{to{transform:rotate(360deg)}}.spinner{border:2px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;width:1rem;height:1rem;animation:.6s linear infinite spin;display:inline-block}.transition-all{transition:all .15s}.transition-colors{transition:background-color .15s,border-color .15s,color .15s}@media print{body{color:#000;background:#fff}.no-print{display:none!important}}
:root{--black-a1:#0000000d;--black-a2:#0000001a;--black-a3:#00000026;--black-a4:#0003;--black-a5:#0000004d;--black-a6:#0006;--black-a7:#00000080;--black-a8:#0009;--black-a9:#000000b3;--black-a10:#000c;--black-a11:#000000e6;--black-a12:#000000f2}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root{--black-a1:color(display-p3 0 0 0/.05);--black-a2:color(display-p3 0 0 0/.1);--black-a3:color(display-p3 0 0 0/.15);--black-a4:color(display-p3 0 0 0/.2);--black-a5:color(display-p3 0 0 0/.3);--black-a6:color(display-p3 0 0 0/.4);--black-a7:color(display-p3 0 0 0/.5);--black-a8:color(display-p3 0 0 0/.6);--black-a9:color(display-p3 0 0 0/.7);--black-a10:color(display-p3 0 0 0/.8);--black-a11:color(display-p3 0 0 0/.9);--black-a12:color(display-p3 0 0 0/.95)}}}
:root,.light,.light-theme{--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){:root,.light,.light-theme{--violet-1:color(display-p3 .991 .988 .995);--violet-2:color(display-p3 .978 .974 .998);--violet-3:color(display-p3 .953 .943 .993);--violet-4:color(display-p3 .916 .897 1);--violet-5:color(display-p3 .876 .851 1);--violet-6:color(display-p3 .825 .793 .981);--violet-7:color(display-p3 .752 .712 .943);--violet-8:color(display-p3 .654 .602 .902);--violet-9:color(display-p3 .417 .341 .784);--violet-10:color(display-p3 .381 .306 .741);--violet-11:color(display-p3 .383 .317 .702);--violet-12:color(display-p3 .179 .15 .359)}}}
.TooltipContent{color:var(--violet-11);-webkit-user-select:none;user-select:none;will-change:transform,opacity;background-color:#fff;border-radius:4px;padding:10px 15px;font-size:15px;line-height:1;animation-duration:.2s;animation-timing-function:cubic-bezier(.16,1,.3,1);box-shadow:0 10px 38px -10px #0e121659,0 10px 20px -15px #0e121633}.TooltipContent[data-state=delayed-open][data-side=top]{animation-name:slideDownAndFade}.TooltipContent[data-state=delayed-open][data-side=right]{animation-name:slideLeftAndFade}.TooltipContent[data-state=delayed-open][data-side=bottom]{animation-name:slideUpAndFade}.TooltipContent[data-state=delayed-open][data-side=left]{animation-name:slideRightAndFade}.TooltipArrow{fill:#fff}.IconButton{width:30px;height:30px;color:var(--violet-11);box-shadow:0 2px 3px var(--black-a7);background-color:#fff;border-radius:30%;justify-content:center;align-items:center;font-family:inherit;display:inline-flex}.IconButtonOK{width:30px;height:30px;color:var(--green-11);background-color:var(--green-3);box-shadow:0 2px 3px var(--black-a7);border-radius:30%;justify-content:center;align-items:center;font-family:inherit;display:inline-flex}.IconButtonDisabled{width:30px;height:30px;color:var(--grey-11);background-color:var(--grey-3);box-shadow:0 2px 3px var(--black-a7);border-radius:30%;justify-content:center;align-items:center;font-family:inherit;display:inline-flex}.IconButtonOK:hover{background-color:var(--grass-3)}.IconButtonOK:focus{box-shadow:0 0 0 2px #000}.IconButton:hover{background-color:var(--violet-3)}.IconButton:focus{box-shadow:0 0 0 2px #000}@keyframes slideUpAndFade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes slideRightAndFade{0%{opacity:0;transform:translate(-2px)}to{opacity:1;transform:translate(0)}}@keyframes slideDownAndFade{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes slideLeftAndFade{0%{opacity:0;transform:translate(2px)}to{opacity:1;transform:translate(0)}}
