:root{--l0-t:0%;--l1-t:12%;--l2-t:19.1%;--l3-t:25%;--l4-t:30.3%;--l5-t:35.1%;--l6-t:39.7%;--l7-t:44%;--l8-t:48.1%;--l9-t:52%;--l10-t:55.8%;--l11-t:59.4%;--l12-t:63%;--l13-t:66.4%;--l14-t:69.8%;--l15-t:73.1%;--l16-t:76.3%;--l17-t:79.5%;--l18-t:82.5%;--l19-t:85.6%;--l20-t:88.6%;--l21-t:91.5%;--l22-t:94.4%;--l23-t:97.2%;--l24-t:100%;--l0:0%;--l1:12%;--l2:19.1%;--l3:25%;--l4:30.3%;--l5:35.1%;--l6:39.7%;--l7:44%;--l8:48.1%;--l9:52%;--l10:55.8%;--l11:59.4%;--l12:63%;--l13:66.4%;--l14:69.8%;--l15:73.1%;--l16:76.3%;--l17:79.5%;--l18:82.5%;--l19:85.6%;--l20:88.6%;--l21:91.5%;--l22:94.4%;--l23:97.2%;--l24:100%;--h0:0;--h1:14;--h2:29;--h3:43;--h4:58;--h5:72;--h6:87;--h7:101;--h8:116;--h9:130;--h10:145;--h11:159;--h12:174;--h13:188;--h14:203;--h15:217;--h16:232;--h17:246;--h18:261;--h19:275;--h20:290;--h21:304;--h22:319;--h23:333;--h24:348;--c0:0;--c1:.01;--c2:.02;--c3:.03;--c4:.04;--c5:.05;--c6:.07;--c7:.09;--c8:.11;--c9:.14;--c10:.17;--c11:.21;--c12:.26;--c13:.32;--c14:.38;--c15:.44;--c16:.47;--c17:.49;--c18:.5;--c19:.55;--c20:.6;--c21:.7;--c22:.8;--c23:.9;--c24:1;--o0:0;--o1:.04;--o2:.08;--o3:.12;--o4:.16;--o5:.2;--o6:.24;--o7:.28;--o8:.32;--o9:.36;--o10:.4;--o11:.44;--o12:.5;--o13:.56;--o14:.6;--o15:.64;--o16:.68;--o17:.72;--o18:.76;--o19:.8;--o20:.84;--o21:.88;--o22:.92;--o23:.96;--o24:1;--primary-c:var(--c16);--primary-h:var(--h14);--primary:oklch(var(--l8) var(--primary-c) var(--primary-h));--primary-transparent1:oklch(var(--l8) var(--primary-c) var(--primary-h) / var(--o12));--primary-transparent2:oklch(var(--l8) var(--primary-c) var(--primary-h) / var(--o5));--primary-contrast:oklch(var(--l23) var(--c2) var(--primary-h));--primary-t:oklch(var(--l8-t) var(--primary-c) var(--primary-h));--primary-transparent1-t:oklch(var(--l10-t) var(--primary-c) var(--primary-h) / var(--o12));--primary-transparent2-t:oklch(var(--l10-t) var(--primary-c) var(--primary-h) / var(--o5));--primary-contrast-t:oklch(var(--l23-t) var(--c2) var(--primary-h));--g0-t:oklch(var(--l0-t) var(--c1) var(--primary-h));--g1-t:oklch(var(--l1-t) var(--c1) var(--primary-h));--g2-t:oklch(var(--l2-t) var(--c1) var(--primary-h));--g3-t:oklch(var(--l3-t) var(--c1) var(--primary-h));--g4-t:oklch(var(--l4-t) var(--c1) var(--primary-h));--g5-t:oklch(var(--l5-t) var(--c1) var(--primary-h));--g6-t:oklch(var(--l6-t) var(--c1) var(--primary-h));--g7-t:oklch(var(--l7-t) var(--c1) var(--primary-h));--g8-t:oklch(var(--l8-t) var(--c1) var(--primary-h));--g9-t:oklch(var(--l9-t) var(--c1) var(--primary-h));--g10-t:oklch(var(--l10-t) var(--c1) var(--primary-h));--g11-t:oklch(var(--l11-t) var(--c1) var(--primary-h));--g12-t:oklch(var(--l12-t) var(--c1) var(--primary-h));--g13-t:oklch(var(--l13-t) var(--c1) var(--primary-h));--g14-t:oklch(var(--l14-t) var(--c1) var(--primary-h));--g15-t:oklch(var(--l15-t) var(--c1) var(--primary-h));--g16-t:oklch(var(--l16-t) var(--c1) var(--primary-h));--g17-t:oklch(var(--l17-t) var(--c1) var(--primary-h));--g18-t:oklch(var(--l18-t) var(--c1) var(--primary-h));--g19-t:oklch(var(--l19-t) var(--c1) var(--primary-h));--g20-t:oklch(var(--l20-t) var(--c1) var(--primary-h));--g21-t:oklch(var(--l21-t) var(--c1) var(--primary-h));--g22-t:oklch(var(--l22-t) var(--c1) var(--primary-h));--g23-t:oklch(var(--l23-t) var(--c1) var(--primary-h));--g24-t:oklch(var(--l24-t) var(--c1) var(--primary-h));--g0:oklch(var(--l0) var(--c1) var(--primary-h));--g1:oklch(var(--l1) var(--c1) var(--primary-h));--g2:oklch(var(--l2) var(--c1) var(--primary-h));--g3:oklch(var(--l3) var(--c1) var(--primary-h));--g4:oklch(var(--l4) var(--c1) var(--primary-h));--g5:oklch(var(--l5) var(--c1) var(--primary-h));--g6:oklch(var(--l6) var(--c1) var(--primary-h));--g7:oklch(var(--l7) var(--c1) var(--primary-h));--g8:oklch(var(--l8) var(--c1) var(--primary-h));--g9:oklch(var(--l9) var(--c1) var(--primary-h));--g10:oklch(var(--l10) var(--c1) var(--primary-h));--g11:oklch(var(--l11) var(--c1) var(--primary-h));--g12:oklch(var(--l12) var(--c1) var(--primary-h));--g13:oklch(var(--l13) var(--c1) var(--primary-h));--g14:oklch(var(--l14) var(--c1) var(--primary-h));--g15:oklch(var(--l15) var(--c1) var(--primary-h));--g16:oklch(var(--l16) var(--c1) var(--primary-h));--g17:oklch(var(--l17) var(--c1) var(--primary-h));--g18:oklch(var(--l18) var(--c1) var(--primary-h));--g19:oklch(var(--l19) var(--c1) var(--primary-h));--g20:oklch(var(--l20) var(--c1) var(--primary-h));--g21:oklch(var(--l21) var(--c1) var(--primary-h));--g22:oklch(var(--l22) var(--c1) var(--primary-h));--g23:oklch(var(--l23) var(--c1) var(--primary-h));--g24:oklch(var(--l24) var(--c1) var(--primary-h));--shadow1:oklch(var(--l0) var(--c1) var(--primary-h) / var(--o1));--shadow2:oklch(var(--l0) var(--c1) var(--primary-h) / var(--o2));--shadow3:oklch(var(--l0) var(--c1) var(--primary-h) / var(--o3));--shadow4:oklch(var(--l0) var(--c1) var(--primary-h) / var(--o4));--shadow5:oklch(var(--l0) var(--c1) var(--primary-h) / var(--o5));--shadow6:oklch(var(--l0) var(--c1) var(--primary-h) / var(--o6));--shadow7:oklch(var(--l0) var(--c1) var(--primary-h) / var(--o7));--shadow8:oklch(var(--l0) var(--c1) var(--primary-h) / var(--o8));--shadow9:oklch(var(--l0) var(--c1) var(--primary-h) / var(--o9));--shadow10:oklch(var(--l0) var(--c1) var(--primary-h) / var(--o10));--shadow1-t:oklch(var(--l0-t) var(--c1) var(--primary-h) / var(--o1));--shadow2-t:oklch(var(--l0-t) var(--c1) var(--primary-h) / var(--o2));--shadow3-t:oklch(var(--l0-t) var(--c1) var(--primary-h) / var(--o3));--shadow4-t:oklch(var(--l0-t) var(--c1) var(--primary-h) / var(--o4));--shadow5-t:oklch(var(--l0-t) var(--c1) var(--primary-h) / var(--o5));--shadow6-t:oklch(var(--l0-t) var(--c1) var(--primary-h) / var(--o6));--shadow7-t:oklch(var(--l0-t) var(--c1) var(--primary-h) / var(--o7));--shadow8-t:oklch(var(--l0-t) var(--c1) var(--primary-h) / var(--o8));--shadow9-t:oklch(var(--l0-t) var(--c1) var(--primary-h) / var(--o9));--shadow10-t:oklch(var(--l0-t) var(--c1) var(--primary-h) / var(--o10));--tint1:oklch(var(--l24) var(--c1) var(--primary-h) / var(--o1));--tint2:oklch(var(--l24) var(--c1) var(--primary-h) / var(--o2));--tint3:oklch(var(--l24) var(--c1) var(--primary-h) / var(--o3));--tint4:oklch(var(--l24) var(--c1) var(--primary-h) / var(--o4));--tint5:oklch(var(--l24) var(--c1) var(--primary-h) / var(--o5));--tint6:oklch(var(--l24) var(--c1) var(--primary-h) / var(--o6));--tint7:oklch(var(--l24) var(--c1) var(--primary-h) / var(--o7));--tint8:oklch(var(--l24) var(--c1) var(--primary-h) / var(--o8));--tint9:oklch(var(--l24) var(--c1) var(--primary-h) / var(--o9));--tint10:oklch(var(--l24) var(--c1) var(--primary-h) / var(--o10));--tint1-t:oklch(var(--l24-t) var(--c1) var(--primary-h) / var(--o1));--tint2-t:oklch(var(--l24-t) var(--c1) var(--primary-h) / var(--o2));--tint3-t:oklch(var(--l24-t) var(--c1) var(--primary-h) / var(--o3));--tint4-t:oklch(var(--l24-t) var(--c1) var(--primary-h) / var(--o4));--tint5-t:oklch(var(--l24-t) var(--c1) var(--primary-h) / var(--o5));--tint6-t:oklch(var(--l24-t) var(--c1) var(--primary-h) / var(--o6));--tint7-t:oklch(var(--l24-t) var(--c1) var(--primary-h) / var(--o7));--tint8-t:oklch(var(--l24-t) var(--c1) var(--primary-h) / var(--o8));--tint9-t:oklch(var(--l24-t) var(--c1) var(--primary-h) / var(--o9));--tint10-t:oklch(var(--l24-t) var(--c1) var(--primary-h) / var(--o10));--selected-t:oklch(var(--l16) var(--c14) var(--h16));--selected-contrast-t:oklch(var(--l6-t) var(--c12) var(--h16));--bg-transparent:oklch(var(--l23-t) var(--c1) var(--primary-h) / var(--o20));--bg:oklch(var(--l23-t) var(--c1) var(--primary-h));--bg2:oklch(var(--l22-t) var(--c1) var(--primary-h));--l-shift-t:-.05;--error-t:oklch(var(--l10-t) var(--c11) var(--h1));--warning-t:oklch(var(--l10-t) var(--c11) var(--h6));--success-t:oklch(var(--l10-t) var(--c11) var(--h9));font-family:Lato,Avenir Next,Helvetica,Hiragino Sans,Verdana,PT Sans,Helvetica Neue}[data-theme=dark]:root{--l0-t:100%;--l1-t:95.8%;--l2-t:91.7%;--l3-t:87.5%;--l4-t:83.3%;--l5-t:79.2%;--l6-t:75%;--l7-t:70.8%;--l8-t:66.7%;--l9-t:62.5%;--l10-t:58.3%;--l11-t:54.2%;--l12-t:50%;--l13-t:45.8%;--l14-t:41.7%;--l15-t:37.5%;--l16-t:33.3%;--l17-t:29.2%;--l18-t:25%;--l19-t:20.8%;--l20-t:16.7%;--l21-t:12.5%;--l22-t:8.3%;--l23-t:4.2%;--l24-t:0%;--shadow1-t:oklch(var(--l0-t) var(--c1) var(--primary-h) / var(--o2));--shadow2-t:oklch(var(--l0-t) var(--c1) var(--primary-h) / var(--o3));--shadow3-t:oklch(var(--l0-t) var(--c1) var(--primary-h) / var(--o4));--shadow4-t:oklch(var(--l0-t) var(--c1) var(--primary-h) / var(--o5));--shadow5-t:oklch(var(--l0-t) var(--c1) var(--primary-h) / var(--o6));--shadow6-t:oklch(var(--l0-t) var(--c1) var(--primary-h) / var(--o7));--shadow7-t:oklch(var(--l0-t) var(--c1) var(--primary-h) / var(--o8));--shadow8-t:oklch(var(--l0-t) var(--c1) var(--primary-h) / var(--o9));--shadow9-t:oklch(var(--l0-t) var(--c1) var(--primary-h) / var(--o10));--shadow10-t:oklch(var(--l0-t) var(--c1) var(--primary-h) / var(--o11));--tint1-t:oklch(var(--l24-t) var(--c1) var(--primary-h) / var(--o2));--tint2-t:oklch(var(--l24-t) var(--c1) var(--primary-h) / var(--o3));--tint3-t:oklch(var(--l24-t) var(--c1) var(--primary-h) / var(--o4));--tint4-t:oklch(var(--l24-t) var(--c1) var(--primary-h) / var(--o5));--tint5-t:oklch(var(--l24-t) var(--c1) var(--primary-h) / var(--o6));--tint6-t:oklch(var(--l24-t) var(--c1) var(--primary-h) / var(--o7));--tint7-t:oklch(var(--l24-t) var(--c1) var(--primary-h) / var(--o8));--tint8-t:oklch(var(--l24-t) var(--c1) var(--primary-h) / var(--o9));--tint9-t:oklch(var(--l24-t) var(--c1) var(--primary-h) / var(--o10));--tint10-t:oklch(var(--l24-t) var(--c1) var(--primary-h) / var(--o11));--bg2:oklch(var(--l19-t) var(--c1) var(--primary-h));--l-shift-t:.05}*{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;box-sizing:border-box;color:var(--g6-t);word-wrap:break-word;background-origin:border-box;margin:0;font-family:Proxima Vara,Lato,Avenir Next,Helvetica,Hiragino Sans,Verdana,PT Sans,Helvetica Neue;font-size:clamp(1.6rem,3vw,1.8rem);font-weight:400;line-height:clamp(2.2rem,4vw,2.5rem)}html{scroll-behavior:smooth;font-size:62.5%}body{background-color:var(--bg);overscroll-behavior:none;margin:0;font-size:clamp(1.6rem,3vw,1.8rem)}:not(body):focus-visible{box-shadow:0 0 0 1px var(--selected-t), 0 0 0 2px var(--g1-t);-webkit-box-shadow:0 0 0 1px var(--selected-t), 0 0 0 2px var(--g1-t)}.text-size-default{font-size:clamp(1.6rem,3vw,1.8rem);line-height:clamp(2.2rem,4vw,2.5rem)}div,p,time,input,textarea,a,li,caption,th,td,figcaption,.link_internal,th,td,label,mark{font-size:clamp(1.6rem,3vw,1.8rem);line-height:1.2}h1 *,h2 *,h3 *,h4 *,h5 *,h6 *{font-size:inherit;font-weight:inherit}h1,h2,h3,h4,h5,h6{color:oklch(var(--l8-t) var(--primary-c) var(--primary-h));font-family:Roboto Serif;font-weight:600}h1{font-size:clamp(3rem,6vw,3.4rem);line-height:1.5}h2{font-size:clamp(2.4rem,5vw,2.8rem);line-height:1.4}h3{font-size:clamp(2.2rem,4vw,2.4rem);line-height:1.3}h4{font-size:clamp(1.8rem,4vw,2rem);line-height:1.2}h5{font-size:clamp(1.5rem,3vw,1.8rem);line-height:1.2}h6{font-size:clamp(1.2rem,3vw,1.5rem);line-height:1.2}h1:not(:first-child),h2:not(:first-child),h3:not(:first-child),h4:not(:first-child),h5:not(:first-child),h6:not(:first-child){margin-top:2rem}figure:not(:first-child){margin-top:1rem}th::-webkit-scrollbar{display:none}td::-webkit-scrollbar{display:none}pre,code,.inline_code{font-size:clamp(1.4rem,3vw,1.6rem);line-height:1.2}.label{color:var(--g10-t);font-size:1.2rem;font-weight:600;line-height:1.2}::placeholder{color:var(--g14-t);opacity:1}.input_box{background-color:var(--bg2);box-shadow:inset 0 0 0 1px var(--shadow7-t);-webkit-box-shadow:inset 0 0 0 1px var(--shadow7-t);border:none;outline:none;flex:1;min-height:3.4rem;padding:.3rem 1.2rem;display:flex}.input_box:focus-visible{box-shadow:0 0 0 1px var(--selected-t), 0 0 0 2px var(--g1-t)!important;-webkit-box-shadow:0 0 0 1px var(--selected-t), 0 0 0 2px var(--g1-t)!important}a{color:var(--selected-t);cursor:pointer;text-decoration:underline}.link_internal{cursor:pointer;text-decoration:underline;display:inline}.link_internal:hover,a:hover{color:var(--selected-contrast-t);text-decoration:none}li{margin-bottom:1rem}.table_container{-webkit-overflow-scrolling:touch;padding:1px;overflow-x:auto}table{border-collapse:collapse;box-shadow:inset 0 0 0 1px var(--g16-t);border-style:hidden;border-radius:.5rem;margin:2rem auto auto}th{text-align:left;border:1px solid var(--g16-t);color:var(--g5-t);background-color:var(--shadow1-t);vertical-align:top;padding:.5rem;font-family:Roboto Serif;font-size:clamp(1.6rem,3vw,1.8rem);line-height:1.2;font-weight:500!important}td{text-align:left;border:1px solid var(--g16-t);vertical-align:top;padding:.2rem .5rem;font-size:clamp(1.6rem,3vw,1.8rem);line-height:1.2}td img{object-fit:contain;max-width:15rem;max-height:10rem;margin:0}mark{background-color:oklch(var(--l11-t) var(--c24) var(--h4) / var(--o8))}caption{color:var(--g12-t)}figure{margin:0 1rem;padding:0}figcaption{color:var(--g8-t)}blockquote{background:var(--shadow3-t);border-radius:1rem;padding:1rem}blockquote p:before{content:"“"}blockquote p:after{content:"”"}strong{font-weight:800}img{border-radius:1rem;margin:auto;overflow:hidden}pre{background-color:var(--shadow3-t);border:1px solid var(--shadow3-t);white-space:pre-wrap;max-height:min(50rem,60vh);white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;border-radius:1rem;margin:1rem 0;padding:0 1rem;overflow:scroll}pre code{display:block;overflow-x:scroll}code{color:var(--g4-t);cursor:text}.inline_code{background-color:var(--shadow3-t);border:1px solid var(--shadow3-t);border-radius:.5rem;margin:0;padding:.2rem .8rem}.code_container pre{border-top-left-radius:0;border-top-right-radius:0;margin-top:0}.code_top_bar{background-color:var(--shadow3-t);border:1px solid var(--g16-t);border-top-left-radius:1rem;border-top-right-radius:1rem;justify-content:space-between;align-items:center;padding-left:1rem;display:flex}hr{background-color:var(--primary-t);border:none;width:10rem;height:.5rem;margin-top:2rem;margin-bottom:3rem}footer{border-top:2px solid var(--shadow3-t);margin-top:5rem;padding-top:.5rem}.visually_hidden{clip:rect(0 0 0 0);visibility:hidden;opacity:0;position:absolute}sup{vertical-align:baseline;padding-left:.2rem;padding-right:.2rem;line-height:0;position:relative;top:-.5em}sup *,sub *{font-size:1.2rem!important}sub{vertical-align:baseline;padding-left:.2rem;padding-right:.2rem;line-height:0;position:relative;bottom:-.5em}.display_none{display:none}label{color:var(--g12-t);margin-right:.5rem;font-size:1.2rem;font-weight:600;line-height:1.2}.card{cursor:pointer;background:var(--bg);box-shadow:0 .2rem 1rem var(--shadow5), inset 0 0 0 1px var(--shadow5-t);-webkit-box-shadow:0 .2rem 1rem var(--shadow5), inset 0 0 0 1px var(--shadow5-t);border:none;border-radius:2rem;outline:none;margin:1rem;padding:1rem}.cardns{cursor:pointer;background:var(--bg);box-shadow:0 .2rem 1rem var(--shadow5), inset 0 0 0 1px var(--shadow5-t);-webkit-box-shadow:0 .2rem 1rem var(--shadow5), inset 0 0 0 1px var(--shadow5-t);border:none;border-radius:2rem;outline:none}.display_card{cursor:pointer;box-shadow:0 .2rem 1rem var(--shadow3), inset 0 0 0 1px var(--shadow3-t);-webkit-box-shadow:0 .2rem 1rem var(--shadow3), inset 0 0 0 1px var(--shadow3-t);background-color:#0000;border:none;border-radius:2rem;outline:none;flex-direction:column;margin:1rem;padding:1rem;transition:all .5s;display:flex}.display_card:hover{background-color:var(--shadow3-t);box-shadow:0 .4rem 1.6rem var(--shadow3), inset 0 0 0 1px var(--shadow3-t);-webkit-box-shadow:0 .4rem 1.6rem var(--shadow3), inset 0 0 0 1px var(--shadow3-t)}.flat_card{background:0 0;border:none;border-radius:2rem;outline:none;margin:1rem;padding:1rem}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}h1,h2,h3,h4,h5,h6{color:oklch(var(--l4-t) var(--primary-c) var(--primary-h))}.muted{color:var(--g10-t)}.shell{width:calc(100% - 2rem);margin-inline:auto}.message{color:var(--primary-t);background:var(--primary-transparent2-t);border-radius:.8rem;padding:.8rem .9rem;font-size:.9rem}.message.error{color:var(--error-t);background:color-mix(in oklab, var(--error-t) 13%, var(--bg))}.card{border:1px solid var(--shadow3-t);cursor:default;box-shadow:none;-webkit-box-shadow:none;border-radius:.8rem;margin:0}@media (width<=720px){.shell{width:calc(100% - 1rem)}}.alerts_container.svelte-19qntaz{z-index:10;max-height:100vh;position:absolute;right:0;overflow:scroll}.alerts_container.svelte-19qntaz h3:where(.svelte-19qntaz){font-size:clamp(2.2rem,4.2vw,2.4rem);line-height:clamp(2.4rem,4.5vw,2.7rem)}.alert_container.svelte-19qntaz{align-items:center;width:30rem;height:7rem;display:flex;position:relative}.small_alert_container.svelte-19qntaz{align-items:center;height:8rem;display:flex;position:relative}.alert_box.svelte-19qntaz{border-radius:var(--br);border:1px solid var(--g15-t);box-shadow:0 .2rem 1rem var(--shadow3)}.icon.svelte-19qntaz{flex:0;min-width:4rem;min-height:4rem;margin:auto .5rem auto 0}.text_container.svelte-19qntaz{text-align:left;flex:1;max-height:100%;overflow:scroll}.x.svelte-19qntaz{margin:.1rem;position:absolute;top:0;right:0}.container.svelte-47cgkz{z-index:100;pointer-events:none;position:relative}.full.svelte-47cgkz{justify-content:center;width:100vw;height:100vh;display:flex;position:fixed;top:-2rem;left:0;overflow:hidden}@keyframes svelte-47cgkz-rotate{0%{transform:skew(var(--skew)) rotate3d(var(--full_rotation))}to{transform:skew(var(--skew)) rotate3d(var(--rotation_xyz), calc(var(--rotation_deg) + 360deg))}}@keyframes svelte-47cgkz-translate{0%{opacity:1}8%{transform:translateY(calc(var(--translate_y) * .95)) translateX(calc(var(--translate_x) * (var(--x_spread) * .9)));opacity:1}12%{transform:translateY(var(--translate_y)) translateX(calc(var(--translate_x) * (var(--x_spread) * .95)));opacity:1}16%{transform:translateY(var(--translate_y)) translateX(calc(var(--translate_x) * var(--x_spread)));opacity:1}to{transform:translateY(calc(var(--translate_y) + var(--fall_distance))) translateX(var(--translate_x));opacity:0}}.item.svelte-47cgkz{height:calc(var(--size) * var(--scale));width:calc(var(--size) * var(--scale));animation:svelte-47cgkz-translate var(--transition_duration) var(--transition_delay) 1 linear;opacity:0;pointer-events:none;position:absolute}.item.svelte-47cgkz:before{--full_rotation:var(--rotation_xyz), var(--rotation_deg);content:"";background:var(--item_bg);width:100%;height:100%;transform:skew(var(--skew)) rotate3d(var(--full_rotation));animation:svelte-47cgkz-rotate var(--transition_duration) var(--transition_delay) 1 linear;border-radius:var(--border_radius);background-size:contain;display:block}@media (prefers-reduced-motion:reduce){.item.svelte-47cgkz,.item.svelte-47cgkz:before{animation-duration:1ms;animation-delay:0s}}@-webkit-keyframes svelte-2ij9s0-scale-and-fadein{0%{opacity:0;-webkit-transform:scale(.2)}to{opacity:1;-webkit-transform:scale(1)}}@keyframes svelte-2ij9s0-scale-and-fadein{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}.container.svelte-2ij9s0{grid-template-areas:"stack";animation:.3s svelte-2ij9s0-scale-and-fadein;display:grid}.map.svelte-2ij9s0{border-radius:1rem;grid-area:stack;overflow:hidden}.loading_container.svelte-2ij9s0{z-index:2;background-color:var(--shadow2-t);border-radius:1rem;grid-area:stack;place-content:center}.error_container.svelte-2ij9s0{z-index:2;color:oklch(var(--l3-t) var(--c16) var(--h3));background-color:oklch(var(--l8-t) var(--c16) var(--h3) / var(--o3));border-radius:1rem;grid-area:stack;place-content:center;padding:1rem;display:grid}.side_bar_toggle_button.svelte-1av4w14{cursor:pointer;pointer-events:initial;background-color:#0000;border:none;border-radius:.5rem;outline:none;width:2.2rem;height:2rem;padding:0;position:relative}.is_hovered.svelte-1av4w14 .bar_base:where(.svelte-1av4w14){background-position:0}.bar_base.svelte-1av4w14{background:linear-gradient(to left, var(--color_base) 50%, var(--color_hover) 50%) right;background-size:200%;border:none;border-radius:.2rem;width:2.2rem;height:.3rem;display:block;position:absolute;transform:translateY(-50%)}.top_line.svelte-1av4w14{transition:top .2s ease-out .2s,transform .2s linear,background-position .6s ease-out;top:10%}.top_line_x.svelte-1av4w14{transition:top .2s ease-out,transform .2s ease-out .2s,background-position .6s ease-out;top:50%;transform:translateY(-50%)rotate(-45deg)}.mid_line.svelte-1av4w14{visibility:visible;transition:visibility 0s .2s,background-position .3s ease-out .2s;top:50%}.mid_line_x.svelte-1av4w14{visibility:hidden;transition:visibility 0s .2s,background-position .3s ease-out .2s}.bot_line.svelte-1av4w14{transition:top .2s ease-out .2s,transform .2s linear,background-position .8s ease-out;top:90%}.bot_line_x.svelte-1av4w14{transition:top .2s ease-out,transform .2s ease-out .2s,background-position .8s ease-out;top:50%;transform:translateY(-50%)rotate(45deg)}.container.svelte-1miojmo{display:inline-block}.container.svelte-1miojmo span:where(.svelte-1miojmo){background-color:var(--color);border-radius:.3rem;width:.3rem;height:.3rem;display:inline-block}.container.svelte-1miojmo span:where(.svelte-1miojmo):first-child{animation:3s infinite svelte-1miojmo-typing_one}.container.svelte-1miojmo span:where(.svelte-1miojmo):nth-child(2){animation:3s infinite svelte-1miojmo-typing_two}.container.svelte-1miojmo span:where(.svelte-1miojmo):nth-child(3){animation:3s infinite svelte-1miojmo-typing_three}@keyframes svelte-1miojmo-typing_one{0%{opacity:0}10%{opacity:0}30%{opacity:1}85%{opacity:1}to{opacity:0}}@keyframes svelte-1miojmo-typing_two{0%{opacity:0}30%{opacity:0}50%{opacity:1}85%{opacity:1}to{opacity:0}}@keyframes svelte-1miojmo-typing_three{0%{opacity:0}50%{opacity:0}70%{opacity:1}85%{opacity:1}to{opacity:0}}.container.svelte-t7r4iv{flex:1;justify-content:space-between;align-items:center;display:flex;overflow:scroll}.logo_container.svelte-t7r4iv{flex:0;align-self:center;min-width:fit-content;min-height:3rem;margin-right:.5rem;padding:.1rem;display:flex}.nav_links.svelte-t7r4iv{align-items:center;display:flex}.nav_hamburger.svelte-t7r4iv{align-items:center;height:3rem;margin-left:.1rem;display:flex}.underlay.svelte-1m87xwt{background-color:var(--shadow8);position:fixed;inset:0}.container.svelte-1m87xwt{z-index:9;border-right:1px solid var(--shadow7-t);background-color:var(--bg);width:25rem;position:fixed;bottom:0;left:0;overflow:scroll}.container.svelte-j9mb16{z-index:10;flex-direction:column;flex:0;display:flex;position:sticky;top:0;left:0;right:0}.navbar_body.svelte-j9mb16{border-radius:var(--br);margin:var(--nav_margin_top) var(--nav_margin_x) var(--nav_margin_bottom) var(--nav_margin_x);background-color:var(--bg);border-bottom:1px solid #0000;min-height:5rem;padding:0}.mainbar.svelte-j9mb16{padding:var(--nav_main_padding_y) var(--nav_main_padding_x);flex:1;display:flex}.below_top.svelte-j9mb16{border-bottom:1px solid var(--shadow7-t)}.full_nav.svelte-j9mb16{z-index:-1;position:relative}.container.svelte-1j616d9{flex-direction:column;min-height:100dvh;display:flex}.fill_screen.svelte-1j616d9{flex-direction:column;flex:1;display:flex;overflow-x:scroll}.additional.svelte-1j616d9{position:absolute}.loader_container.svelte-1j616d9{background:var(--shadow3-t);z-index:14;justify-content:center;align-items:center;height:0;min-height:100dvh;display:flex;position:fixed;top:0;left:0;right:0}.loader_inner_container.svelte-1j616d9{width:14rem;height:14rem}.container.svelte-1dbncwo{cursor:pointer;color:var(--font-color);font-size:var(--logo-size);align-items:center;gap:.2em;line-height:1;display:flex}.logo.svelte-1dbncwo{flex:0 0 1em;width:1em;height:1em;line-height:0}.logo.svelte-1dbncwo svg:where(.svelte-1dbncwo){width:100%;height:100%;display:block}.logo_text.svelte-1dbncwo{z-index:1;width:max-content;color:var(--font-color);letter-spacing:.01em;margin-top:0;font-family:Quicksand,sans-serif;font-size:1em;font-weight:700;line-height:1}.panel_heading.svelte-1av1ou3{text-align:left;padding-right:2.5rem}.organization_fields.svelte-1av1ou3,.brand_identity.svelte-1av1ou3{gap:1rem;display:grid}.brand_identity.svelte-1av1ou3{padding-top:.5rem}.panel_actions.svelte-1av1ou3{gap:1rem;width:100%;display:grid}nav.svelte-1rvmuz9{gap:.4rem;display:grid}.popover_heading.svelte-g0u3k5{text-align:left;padding-right:2.5rem}.account_fields.svelte-g0u3k5,.account_summary.svelte-g0u3k5,.account_actions.svelte-g0u3k5,.confirmation.svelte-g0u3k5{gap:1rem;display:grid}.account_identity.svelte-g0u3k5{gap:.3rem;min-width:0;display:grid}.account_identity.svelte-g0u3k5 p:where(.svelte-g0u3k5){overflow-wrap:anywhere}.account_actions.svelte-g0u3k5{width:100%}@media (width<=480px){.account_trigger.svelte-g0u3k5 button{width:3.4rem!important;padding-inline:.3rem!important;font-size:0!important}}.organization_identity.svelte-khfhr9{align-items:center;gap:.6rem;min-width:0;max-width:min(24rem,48vw);display:flex}.organization_mark.svelte-khfhr9{width:3.2rem;height:3.2rem;color:var(--primary-contrast-t);background:var(--primary-t);border-radius:.7rem;flex:none;place-items:center;font-weight:900;display:grid;overflow:hidden}.organization_mark.svelte-khfhr9 img:where(.svelte-khfhr9){object-fit:cover;width:100%;height:100%}.identity_copy.svelte-khfhr9{gap:0;min-width:0;display:grid}.identity_copy.svelte-khfhr9>strong:where(.svelte-khfhr9){text-overflow:ellipsis;white-space:nowrap;font-family:Quicksand,sans-serif;font-size:clamp(1.5rem,2.1vw,1.8rem);line-height:.94;overflow:hidden}.powered_by.svelte-khfhr9{align-items:center;gap:.2rem;display:flex}.powered_by.svelte-khfhr9>span:where(.svelte-khfhr9){color:var(--g8-t);white-space:nowrap;font-size:.7rem;line-height:1}@media (width<=480px){.organization_identity.svelte-khfhr9{max-width:46vw}.organization_mark.svelte-khfhr9{width:2.7rem;height:2.7rem}.identity_copy.svelte-khfhr9>strong:where(.svelte-khfhr9){font-size:clamp(1.1rem,5vw,1.3rem)}.powered_by.svelte-khfhr9{display:none}}.location_part.svelte-ohv9j3{border:1px solid var(--shadow3-t);background:var(--shadow1-t);border-radius:1rem;gap:.8rem;width:min(38rem,100%);padding:.8rem;display:grid;overflow:hidden}header.svelte-ohv9j3{align-items:flex-start;gap:.7rem;padding:.1rem .2rem;display:flex}header.svelte-ohv9j3 div:where(.svelte-ohv9j3){min-width:0}.pin.svelte-ohv9j3{color:oklch(var(--l4-t) var(--primary-c) var(--primary-h));flex:none;margin-top:.35rem;font-size:.65rem}small.svelte-ohv9j3{color:var(--g9-t);letter-spacing:.06em;text-transform:uppercase;font-size:.7rem;font-weight:750}.location_part.svelte-ohv9j3 h3:where(.svelte-ohv9j3),.location_part.svelte-ohv9j3 p:where(.svelte-ohv9j3){overflow-wrap:anywhere;margin:0}.location_part.svelte-ohv9j3 h3:where(.svelte-ohv9j3){color:var(--g12-t);margin-top:.1rem;font-size:1rem;line-height:1.3}header.svelte-ohv9j3 p:where(.svelte-ohv9j3),.map_unavailable.svelte-ohv9j3{color:var(--g10-t);margin-top:.2rem;font-size:.85rem;line-height:1.4}.map_frame.svelte-ohv9j3{border-radius:.8rem;width:100%;min-width:0;overflow:hidden}.map_unavailable.svelte-ohv9j3{border-top:1px solid var(--shadow3-t);padding:.7rem .2rem .1rem}.message_parts.svelte-132pyub{gap:.65rem;min-width:0;max-width:100%;display:grid}.message_parts.svelte-132pyub:empty{display:none}.text_part.svelte-132pyub,.progress_part.svelte-132pyub p:where(.svelte-132pyub){white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.text_part.svelte-132pyub{line-height:1.5}.progress_part.svelte-132pyub{border:1px solid var(--shadow3-t);background:var(--shadow1-t);border-radius:.8rem;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:.65rem;width:min(32rem,100%);padding:.7rem .8rem;display:grid}.progress_part.svelte-132pyub>div:where(.svelte-132pyub){gap:.25rem;min-width:0;display:grid}.progress_part.svelte-132pyub strong:where(.svelte-132pyub){color:var(--g12-t);font-size:.9rem}.progress_part.svelte-132pyub p:where(.svelte-132pyub){color:var(--g10-t);font-size:.82rem;line-height:1.4}.status_mark.svelte-132pyub{border:2px solid var(--shadow5-t);border-radius:50%;width:.65rem;height:.65rem;margin-top:.3rem}.progress_part.active.svelte-132pyub .status_mark:where(.svelte-132pyub){border-color:var(--shadow5-t);border-top-color:oklch(var(--l4-t) var(--primary-c) var(--primary-h));animation:.9s linear infinite svelte-132pyub-status-spin}.progress_part.completed.svelte-132pyub .status_mark:where(.svelte-132pyub){border-color:oklch(var(--l4-t) var(--primary-c) var(--primary-h));background:oklch(var(--l4-t) var(--primary-c) var(--primary-h))}.progress_part.failed.svelte-132pyub .status_mark:where(.svelte-132pyub){border-color:var(--error-t);background:var(--error-t)}progress.svelte-132pyub{width:100%;height:.35rem;accent-color:oklch(var(--l4-t) var(--primary-c) var(--primary-h));margin-top:.2rem}@keyframes svelte-132pyub-status-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.progress_part.active.svelte-132pyub .status_mark:where(.svelte-132pyub){animation:none}}.assistant_heading.svelte-1d7kj9q,.proposal_heading.svelte-1d7kj9q,.section_heading.svelte-1d7kj9q,.composer_toolbar.svelte-1d7kj9q{justify-content:space-between;align-items:center;gap:1rem;display:flex}.assistant_heading.svelte-1d7kj9q{text-align:left;width:100%;min-height:2.5rem;padding-right:2.7rem}.assistant_heading.svelte-1d7kj9q h2:where(.svelte-1d7kj9q),.assistant_heading.svelte-1d7kj9q p:where(.svelte-1d7kj9q),.proposal.svelte-1d7kj9q h3:where(.svelte-1d7kj9q),.proposal.svelte-1d7kj9q h4:where(.svelte-1d7kj9q),.message.svelte-1d7kj9q p:where(.svelte-1d7kj9q){margin:0}.assistant_heading.svelte-1d7kj9q h2:where(.svelte-1d7kj9q){font-size:1.4rem;line-height:1.1}.assistant_heading.svelte-1d7kj9q p:where(.svelte-1d7kj9q){color:var(--g9-t);margin-top:.2rem;font-size:.8rem}.draft_badge.svelte-1d7kj9q{color:oklch(var(--l4-t) var(--primary-c) var(--primary-h));letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;font-weight:750}.assistant_body.svelte-1d7kj9q{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}[role=dialog]>.content_container:has(.assistant_body){overflow:hidden}:is(.header_and_content:has(.assistant_body),.content:has(.assistant_body)){min-height:0}.history.svelte-1d7kj9q{flex-direction:column;flex:1;gap:.5rem;min-height:0;padding:.8rem 1rem 1rem;display:flex;overflow-y:auto}.history.history.svelte-1d7kj9q>*{flex:none}.configuration_note.svelte-1d7kj9q,.proposal.svelte-1d7kj9q,.task_status.svelte-1d7kj9q{border:1px solid var(--shadow3-t);border-radius:1rem;padding:1rem}.proposal.svelte-1d7kj9q p:where(.svelte-1d7kj9q),.proposal.svelte-1d7kj9q li:where(.svelte-1d7kj9q),.configuration_note.svelte-1d7kj9q{color:var(--g11-t)}.configuration_note.svelte-1d7kj9q{border-color:var(--shadow5-t)}.loading_history.svelte-1d7kj9q{color:var(--g10-t);margin:auto}.task_status.svelte-1d7kj9q{background:var(--shadow1-t);gap:.65rem;display:grid}.task_status.cancelled.svelte-1d7kj9q{opacity:.8}.task_status.failed.svelte-1d7kj9q{border-color:var(--error-t)}.task_status_heading.svelte-1d7kj9q,.send_controls.svelte-1d7kj9q,.task_actions.svelte-1d7kj9q{align-items:center;gap:.55rem;display:flex}.task_status_heading.svelte-1d7kj9q{justify-content:space-between}.task_status_heading.svelte-1d7kj9q>div:where(.svelte-1d7kj9q){gap:.1rem;display:grid}.task_status_heading.svelte-1d7kj9q small:where(.svelte-1d7kj9q){color:oklch(var(--l4-t) var(--primary-c) var(--primary-h));letter-spacing:.06em;text-transform:uppercase;font-size:.7rem;font-weight:750}.task_status_heading.svelte-1d7kj9q span:where(.svelte-1d7kj9q),.task_status.svelte-1d7kj9q p:where(.svelte-1d7kj9q){color:var(--g10-t);font-size:.82rem}.task_status.svelte-1d7kj9q p:where(.svelte-1d7kj9q){margin:0;line-height:1.4}.task_status.svelte-1d7kj9q progress:where(.svelte-1d7kj9q){width:100%;height:.4rem;accent-color:oklch(var(--l4-t) var(--primary-c) var(--primary-h))}.task_actions.svelte-1d7kj9q{justify-content:flex-start}.send_controls.svelte-1d7kj9q{justify-content:flex-end}.message.svelte-1d7kj9q{border-radius:.8rem;width:fit-content;max-width:80%;padding:.6rem .9rem}.message.svelte-1d7kj9q p:where(.svelte-1d7kj9q){white-space:pre-wrap;overflow-wrap:anywhere}.user_message.svelte-1d7kj9q{background:var(--shadow2-t);align-self:flex-end;margin-left:20%}.assistant_message.svelte-1d7kj9q{border:1px solid var(--shadow3-t);align-self:flex-start;margin-right:20%}.message_status.svelte-1d7kj9q{color:var(--error-t);margin-top:.3rem;font-size:.8rem;font-style:normal;display:block}.preparing.svelte-1d7kj9q{min-width:12rem}.proposal.svelte-1d7kj9q{background:var(--shadow1-t);gap:1rem;display:grid}.proposal_heading.svelte-1d7kj9q{align-items:flex-start}.proposal_heading.svelte-1d7kj9q>span:where(.svelte-1d7kj9q),.section_heading.svelte-1d7kj9q span:where(.svelte-1d7kj9q){color:var(--g9-t);white-space:nowrap;font-size:.8rem}.proposal_heading.svelte-1d7kj9q .mode_badge:where(.svelte-1d7kj9q){border:1px solid var(--shadow4-t);color:var(--g10-t);border-radius:999px;padding:.3rem .6rem;font-weight:700}.proposal_heading.svelte-1d7kj9q .mode_badge.live_mode:where(.svelte-1d7kj9q){border-color:oklch(var(--l4-t) var(--primary-c) var(--primary-h));color:oklch(var(--l4-t) var(--primary-c) var(--primary-h))}.draft_badge.svelte-1d7kj9q{margin-bottom:.2rem;display:block}.proposal_sections.svelte-1d7kj9q{gap:.8rem;display:grid}.proposal.svelte-1d7kj9q section:where(.svelte-1d7kj9q){border-top:1px solid var(--shadow3-t);gap:.4rem;padding-top:.8rem;display:grid}.proposal.svelte-1d7kj9q ul:where(.svelte-1d7kj9q){margin:.2rem 0 0;padding-left:1.3rem}.proposal.svelte-1d7kj9q li:where(.svelte-1d7kj9q)+li:where(.svelte-1d7kj9q){margin-top:.3rem}.stripe_plan.svelte-1d7kj9q{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin:0;display:grid}.stripe_plan.svelte-1d7kj9q>div:where(.svelte-1d7kj9q){border:1px solid var(--shadow3-t);background:var(--g1-t);border-radius:.8rem;gap:.2rem;min-width:0;padding:.8rem;display:grid}.stripe_plan.svelte-1d7kj9q dt:where(.svelte-1d7kj9q){color:var(--g9-t);letter-spacing:.06em;text-transform:uppercase;font-size:.7rem;font-weight:750}.stripe_plan.svelte-1d7kj9q dd:where(.svelte-1d7kj9q){min-width:0;color:var(--g12-t);overflow-wrap:anywhere;margin:0;font-weight:700}.stripe_plan.svelte-1d7kj9q dd:where(.svelte-1d7kj9q) small:where(.svelte-1d7kj9q){color:var(--g9-t);margin-top:.1rem;font-size:.8rem;font-weight:500;display:block}.external_write_note.svelte-1d7kj9q{border-left:.3rem solid oklch(var(--l4-t) var(--primary-c) var(--primary-h));background:var(--primary-transparent1-t);gap:.2rem;padding:.6rem .8rem;display:grid}.external_write_note.svelte-1d7kj9q span:where(.svelte-1d7kj9q),.operation_status.svelte-1d7kj9q span:where(.svelte-1d7kj9q),.proposal_action.svelte-1d7kj9q small:where(.svelte-1d7kj9q){color:var(--g10-t);line-height:1.35}.operation_status.svelte-1d7kj9q{gap:.2rem;display:grid}.operation_status.svelte-1d7kj9q:empty,.proposal_action.svelte-1d7kj9q:empty{display:none}.operation_status.svelte-1d7kj9q .operation_error:where(.svelte-1d7kj9q){color:var(--error-t)}.proposal_action.svelte-1d7kj9q{gap:.5rem;display:grid}.composer.svelte-1d7kj9q{border-top:1px solid var(--shadow3-t);background:var(--bg);flex:none;gap:.7rem;width:100%;padding:.8rem 1rem 1rem;display:grid}.source_controls.svelte-1d7kj9q{align-items:center;gap:.5rem;display:flex}.source_controls.svelte-1d7kj9q small:where(.svelte-1d7kj9q){color:var(--g9-t)}.source_chips.svelte-1d7kj9q{flex-wrap:wrap;gap:.4rem;display:flex}.source_chip.svelte-1d7kj9q{border:1px solid var(--shadow3-t);background:var(--shadow1-t);max-width:100%;color:var(--g11-t);border-radius:999px;align-items:center;padding:.3rem .4rem .3rem .7rem;font-size:.8rem;display:inline-flex}.source_chip.svelte-1d7kj9q>span:where(.svelte-1d7kj9q){text-overflow:ellipsis;white-space:nowrap;max-width:18rem;overflow:hidden}.source_chip.svelte-1d7kj9q button:where(.svelte-1d7kj9q){width:1.5rem;height:1.5rem;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:50%;place-items:center;margin-left:.3rem;display:grid}.source_chip.svelte-1d7kj9q button:where(.svelte-1d7kj9q):hover:not(:disabled){background:var(--shadow2-t)}.source_chip.svelte-1d7kj9q button:where(.svelte-1d7kj9q):disabled{cursor:not-allowed;opacity:.5}.sensitive_data_note.svelte-1d7kj9q{color:var(--g9-t);text-align:left;font-size:.8rem;line-height:1.35}@media (width<=560px){.assistant_heading.svelte-1d7kj9q{flex-direction:column;align-items:flex-start;gap:.5rem}.message.svelte-1d7kj9q{max-width:94%}.source_controls.svelte-1d7kj9q{flex-wrap:wrap}.composer_toolbar.svelte-1d7kj9q{align-items:flex-end}.send_controls.svelte-1d7kj9q{flex-wrap:wrap}.stripe_plan.svelte-1d7kj9q{grid-template-columns:1fr}}@font-face{font-family:Proxima Vara;src:local(""),url(../../../fonts/ProximaVara.woff2)format("woff2 supports variations"),url(../../../fonts/ProximaVara.woff2)format("woff2-variations");font-weight:100 900;font-stretch:50% 100%;font-display:swap}@font-face{font-family:Roboto Serif;src:url(../../../fonts/RobotoSerif-VariableFont.woff2)format("woff2 supports variations"),url(../../../fonts/RobotoSerif-VariableFont.woff2)format("woff2-variations");font-weight:100 1000;font-display:swap}@font-face{font-family:Quicksand;src:url(../../../fonts/Quicksand-VariableFont.woff2)format("woff2 supports variations"),url(../../../fonts/Quicksand-VariableFont.woff2)format("woff2-variations");font-weight:100 1000;font-display:swap}body{background-color:var(--bg)}.application_shell.svelte-12qhfyh{min-height:100vh}.full_nav>.container{width:min(25rem,100vw)}:root{--primary-c:var(--c3);--primary-h:var(--h17)}@media (width<=600px){.assistant_trigger.svelte-12qhfyh button{width:3.4rem!important;padding-inline:.4rem!important;font-size:0!important}.assistant_trigger.svelte-12qhfyh button:after{content:"AI";font-size:1rem}}
