@import"https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,100..900;1,9..144,100..900&display=swap";button{background-color:transparent;border:none}html{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}a{all:unset}:root{--main-width:min(100%,1000px)}fieldset{border:none}*{box-sizing:border-box;margin:0;padding:0}#__nuxt,body,html{overflow:hidden}.full{height:100%}.full,.w100{width:100%}.h100{height:100%}.w40{width:40%}.w50{width:50%}.h50{height:50%}.h100vh{height:100vh}.block{display:block}.inline{display:inline}.inlineBlock{display:inline-block}.inlineFlex{display:inline-flex}.flex{display:flex}.column{flex-direction:column}.row{flex-direction:row}.rowReverse{flex-direction:row-reverse}.wrap{flex-wrap:wrap}.nowrap{flex-wrap:nowrap}.wrapReverse{flex-wrap:wrap-reverse}.justifyCenter{justify-content:center}.justifyStart{justify-content:flex-start}.justifyEnd{justify-content:flex-end}.justifyBetween{justify-content:space-between}.justifyAround{justify-content:space-around}.justifyEvenly{justify-content:space-evenly}.alignCenter{align-items:center}.alignStart{align-items:flex-start}.alignEnd{align-items:flex-end}.alignStretch{align-items:stretch}.alignEvenly{align-items:space-evenly}.alignBetween{align-items:space-between}.alignAround{align-items:space-around}.marginAuto{margin:auto};.marLeftAuto{margin-left:auto}.marRightAuto{margin-right:auto}.shrink{flex-shrink:1}.shrink0{flex-shrink:0}.grow,.grow1{flex-grow:1}.grow2{flex-grow:2}.grow3{flex-grow:3}.grow4{flex-grow:4}.gap5{gap:5px}.gap10{gap:10px}.gap15{gap:15px}.gap20{gap:20px}.gap25{gap:25px}.gap30{gap:30px}.gap50{gap:50px}.centered{display:grid;place-items:center}.r{border:1px solid red}.rr{background-color:red}.b{border:1px solid blue}.bb{background-color:#00f}.g{border:1px solid green}.fixed{position:fixed}.sticky{position:sticky}.top0{top:0}.top20{top:20px}.top50{top:50%}.right0{right:0}.right20{right:20px}.right50{right:0}.left0{left:0}.left50{left:50%}.bottom0,.bottom50{bottom:0}.relative{position:relative}.absolute{position:absolute}.absolutlyCentered{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.absoluteFull{inset:0;position:absolute}.overflowHidden{overflow:hidden}.objectFitCover{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.objectFitContain,.objectFitContained{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.marTop5{margin-top:min(5px,.5vw)}.marTop10{margin-top:min(10px,1vw)}.marTop20{margin-top:min(20px,3vw)}.marTop50{margin-top:min(50px,4vw)}.marTop100{margin-top:min(100px,6vw)}.marTop150{margin-top:min(150px,8vw)}.marTop200{margin-top:min(200px,10vw)}.marTop250{margin-top:min(250px,12vw)}.marBot5{margin-bottom:min(5px,.5vw)}.marBot10{margin-bottom:min(10px,1vw)}.marBot20{margin-bottom:min(20px,.9vw)}.marBot50{margin-bottom:min(50px,4vw)}.marBot100{margin-bottom:min(100px,6vw)}.marBot150{margin-bottom:min(150px,8vw)}.marBot200{margin-bottom:min(200px,10vw)}.marBot250{margin-bottom:min(250px,12vw)}.pad5{padding:5px}.pad10{padding:10px}.pad15{padding:15px}.pad20{padding:20px}.pad25{padding:25px}.textAlignRight{text-align:right}.textAlignCenter{text-align:center}.italic{font-style:italic}.underline{text-decoration:underline}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whiteSpacePreWrap{white-space:pre-wrap}.weight1{font-weight:100}.weight2{font-weight:200}.weight3{font-weight:300}.weight4{font-weight:400}.weight5{font-weight:500}.weight6{font-weight:600}.weight7{font-weight:700}.weight8{font-weight:800}.Weight9{font-weight:900}.fS10{font-size:10px}.fS12{font-size:12px}.fS14{font-size:14px}.fS16{font-size:16px}.fS18{font-size:18px}.fS20{font-size:20px}.fS22{font-size:22px}.fS24{font-size:24px}.fS26{font-size:26px}.fS28{font-size:28px}.fS30{font-size:30px}.fS32{font-size:32px}.fS34{font-size:34px}.pointer{cursor:pointer}.defaultCursor{cursor:default}.noPointer{cursor:not-allowed}.noSelection{-webkit-user-select:none;-moz-user-select:none;user-select:none}.noEvents{pointer-events:none}.allEvents{pointer-events:all}.noEvents_kidsEvents{pointer-events:none}.noEvents_kidsEvents *{pointer-events:all}.isolate{isolation:isolate}.z_0000{z-index:0}.z_1000{z-index:1000}.z_2000{z-index:2000}.z_3000{z-index:3000}.z_4000{z-index:4000}.z_5000{z-index:5000}.noScroll{overflow:hidden}label.hiddenInput{position:relative}label.hiddenInput input{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px;z-index:-1000}.aspectRatio1by1{aspect-ratio:1/1}:root{--color-ft-darker:#415a3f;--color-ft-dark:#567755;--color-ft:#6c956a;--color-ft-light:#89aa88;--color-ft-lighter:#a7c0a5;--tone-grayscale-5:#fafafa;--tone-grayscale-10:#f5f5f5;--tone-grayscale-20:#e6e6e6;--tone-grayscale-30:#d4d4d4;--tone-grayscale-40:#a3a3a3;--tone-grayscale-50:#737373;--tone-grayscale-60:#525252;--tone-grayscale-70:#404040;--tone-grayscale-80:#262626;--tone-grayscale-90:#171717;--tone-grayscale-95:#0a0a0a}.test{background-color:hsl(from var(--tone-grayscale-1) h s l/.5)}:root{--tone-zinc-5:#fafafa;--tone-zinc-10:#f4f4f5;--tone-zinc-20:#e4e4e7;--tone-zinc-30:#d4d4d8;--tone-zinc-40:#a1a1aa;--tone-zinc-50:#71717a;--tone-zinc-60:#52525b;--tone-zinc-70:#3f3f46;--tone-zinc-80:#27272a;--tone-zinc-90:#18181b;--tone-zinc-95:#09090b;--color-success:#295129;--color-success-border:#484;--color-error:#b03737;--color-warning:#705522;--color-warning-border:#a88036;--color-info-bg:#431f43;--color-info-border:#8c578c;--color-neutral-bg:#25303f;--color-neutral-border:#475d7a;--trans-white-10:hsla(0,0%,100%,.1);--trans-white-20:hsla(0,0%,100%,.2);--trans-white-30:hsla(0,0%,100%,.3);--trans-white-40:hsla(0,0%,100%,.4);--trans-white-50:hsla(0,0%,100%,.5);--trans-white-60:hsla(0,0%,100%,.6);--trans-white-70:hsla(0,0%,100%,.7);--trans-white-80:hsla(0,0%,100%,.8);--trans-white-90:hsl(0 0%100%/90%);--trans-black-10:rgba(0,0,0,.1);--trans-black-20:rgba(0,0,0,.2);--trans-black-30:rgba(0,0,0,.3);--trans-black-40:rgba(0,0,0,.4);--trans-black-50:rgba(0,0,0,.5);--trans-black-60:rgba(0,0,0,.6);--trans-black-70:rgba(0,0,0,.7);--trans-black-80:rgba(0,0,0,.8);--trans-black-90:rgba(0,0,0,.9);--tone-croco-5:#f3f4f1;--tone-croco-10:#e8e8e3;--tone-croco-20:#d0d2c6;--tone-croco-30:#b9bbaa;--tone-croco-40:#a2a48e;--tone-croco-50:#8b8e71;--tone-croco-60:#535544;--tone-croco-70:#37392d;--tone-croco-80:#323329;--tone-croco-90:#1c1c17;--tone-croco-95:#0e0e0b;--tone-mango-5:#fefbf5;--tone-mango-10:#fef6e7;--tone-mango-20:#fbe3b7;--tone-mango-30:#f8d087;--tone-mango-40:#f5be56;--tone-mango-50:#f2ab26;--tone-mango-60:#d9910d;--tone-mango-70:#a9710a;--tone-mango-80:#785107;--tone-mango-90:#483004;--tone-mango-95:#302003;--tone-kaki-5:#cbc5b4;--tone-kaki-10:#b6ae96;--tone-kaki-20:#a19778;--tone-kaki-30:#81785a;--tone-kaki-40:#665f47;--tone-kaki-50:#57513d;--tone-kaki-60:#4e4837;--tone-kaki-70:#454030;--tone-kaki-80:#3c382a;--tone-kaki-90:#333024;--tone-kaki-95:#2d2a1f;--tone-brown-5:#0f0c0a;--tone-brown-10:#1f1814;--tone-brown-20:#2e251f;--tone-brown-30:#4e3d32;--tone-brown-40:#705543;--tone-brown-50:#936c53;--tone-brown-60:#af856a;--tone-brown-70:#c5a087;--tone-brown-80:#d9baa6;--tone-brown-90:#ead5c8;--tone-brown-95:#f9f1ec}#viewportContainer.light{--titleColor-main:var(--tone-kaki-60);--h1Color-main:var(--titleColor-main);--h2Color-main:var(--titleColor-main);--h3Color-main:var(--titleColor-main);--textColor-main:var(--tone-kaki-95);--textColor-dimmed:var(--tone-kaki-50);--textColor-soft:var(--tone-croco-80);--textColor-negative:var(--tone-kaki-5);--backdropColor:var(--tone-croco-5);--surface1-bgColor:var(--tone-croco-10);--surface1-borderColor:var(--tone-croco-30);--surface2-bgColor:var(--tone-croco-20);--surface2-borderColor:var(--tone-croco-40);--layout-line-color:var(--tone-croco-30);--filledButton-bgColor:var(--tone-croco-50);--filledButton-hover-bgColor:var(--tone-croco-60);--filledButton-active-bgColor:var(--tone-croco-40);--filledButton-disabled-bgColor:var(--tone-kaki-20);--filledButton-textColor:#fff;--filledButton-disabled-textColor:var(--tone-kaki-30);--mainActionButton-textColor:var(--textColor-main);--mainActionButton-bgColor:var(--tone-croco-50);--mainActionButton-hover-textColor:var(--textColor-main);--mainActionButton-hover-bgColor:var(--tone-croco-60);--mainActionButton-disabled-textColor:var(--textColor-dimmed);--mainActionButton-disabled-bgColor:var(--tone-kaki-20);--textButton-textColor:var(--text-color-main);--textButton-bgColor:transparent;--textButton-borderColor:var(--tone-kaki-30);--textButton-hover-textColor:var(--text-color-main);--textButton-hover-bgColor:var(--tone-croco-20);--textButton-hover-borderColor:var(--tone-kaki-30);--textButton-selected-textColor:var(--text-color-main);--textButton-selected-bgColor:var(--tone-croco-30);--textButton-selected-borderColor:var(--tone-kaki-30);--surface1-cutout-textColor:var(--textColor-main);--surface1-cutout-placeholderColor:var(--textColor-dimmed);--surface1-cutout-bgColor:rgba(0,0,0,.05);--surface1-cutout-active-bgColor:rgba(0,0,0,.02);--surface1-cutout-active-outlineColor:var(--tone-croco-40);--surface1-cutout-selected-bgColor:var(--tone-croco-30);--surface1-cutout-selected-outlineColor:var(--tone-croco-40);--surface1-cutout-insetShadowColor-dark:rgba(0,0,0,.15);--surface1-cutout-insetShadowColor-light:hsla(0,0%,100%,.5);--sidebar-accountCard-bgColor:var(--tone-kaki-30);--ui-color-main:var(--tone-kaki-40);--ui-color-secondary:var(--tone-kaki-30);--ui-color-dimmed:var(--tone-croco-30);--ui-color-on:var(--tone-croco-50);--ui-color-off:var(--tone-croco-30);--ui-color-disabled:var(--tone-croco-20);--modalBackdrop-bgColor:var(--tone-croco-10)}@-moz-document url-prefix(){#viewportContainer.light *{scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-track-color)}#viewportContainer.light :hover>*{scrollbar-color:var(--scrollbar-thumb-hover-color) var(--scrollbar-track-color)}}#viewportContainer.light ::-webkit-scrollbar-track{background:transparent;border-color:transparent}#viewportContainer.light ::-webkit-scrollbar-thumb{border-color:transparent}#viewportContainer.light ::-webkit-scrollbar-thumb,#viewportContainer.light ::-webkit-scrollbar-thumb:hover{background:var(--surface2-bgColor)}#viewportContainer.light ::-webkit-scrollbar-thumb:active{background:var(--surface2-bgColor)}#viewportContainer.light ::-webkit-scrollbar-corner{background:transparent}#viewportContainer.light ::-webkit-scrollbar-button{background:transparent;display:block}#viewportContainer.light{--sectionTitle-border-bottom-color:var(--tone-kaki-30)}#viewportContainer.dark{--titleColor-main:var(--tone-zinc-30);--h1Color-main:var(--titleColor-main);--h2Color-main:var(--titleColor-main);--h3Color-main:var(--titleColor-main);--textColor-main:var(--tone-zinc-10);--textColor-dimmed:var(--tone-zinc-40);--textColor-soft:var(--tone-brown-90);--textColor-negative:var(--tone-zinc-90);--backdropColor:var(--tone-brown-5);--surface1-bgColor:var(--tone-brown-10);--surface1-borderColor:var(--tone-brown-30);--surface2-bgColor:var(--tone-brown-20);--surface2-borderColor:var(--tone-brown-40);--layout-line-color:var(--tone-brown-30);--filledButton-bgColor:var(--color-ft);--filledButton-hover-bgColor:var(--color-ft-dark);--filledButton-active-bgColor:var(--color-ft-light);--filledButton-disabled-bgColor:var(--tone-grayscale-60);--filledButton-textColor:#fff;--filledButton-disabled-textColor:var(--tone-grayscale-50);--mainActionButton-textColor:var(--textColor-main);--mainActionButton-bgColor:var(--color-ft);--mainActionButton-hover-textColor:var(--textColor-main);--mainActionButton-hover-bgColor:var(--color-ft-dark);--mainActionButton-disabled-textColor:var(--textColor-dimmed);--mainActionButton-disabled-bgColor:var(--tone-grayscale-50);--textButton-textColor:var(--text-color-main);--textButton-bgColor:transparent;--textButton-borderColor:var(--tone-grayscale-30);--textButton-hover-textColor:var(--text-color-main);--textButton-hover-bgColor:var(--tone-brown-30);--textButton-hover-borderColor:var(--tone-grayscale-30);--textButton-selected-textColor:var(--text-color-main);--textButton-selected-bgColor:var(--tone-brown-30);--textButton-selected-borderColor:var(--tone-grayscale-30);--surface1-cutout-textColor:var(--textColor-main);--surface1-cutout-placeholderColor:var(--textColor-dimmed);--surface1-cutout-bgColor:rgba(0,0,0,.148);--surface1-cutout-active-bgColor:rgba(0,0,0,.062);--surface1-cutout-active-outlineColor:var(--tone-brown-40);--surface1-cutout-selected-bgColor:var(--tone-brown-40);--surface1-cutout-selected-outlineColor:var(--tone-brown-30);--surface1-cutout-insetShadowColor-dark:rgba(0,0,0,.87);--surface1-cutout-insetShadowColor-light:hsla(0,0%,100%,.171);--sidebar-accountCard-bgColor:var(--tone-croco-50);--ui-color-main:var(--tone-croco-70);--ui-color-secondary:var(--tone-croco-60);--ui-color-dimmed:var(--tone-zinc-50);--ui-color-on:var(--color-ft);--ui-color-off:var(--tone-zinc-50);--ui-color-disabled:var(--tone-zinc-70);--modalBackdrop-bgColor:var(--tone-brown-10)}@-moz-document url-prefix(){#viewportContainer.dark *{scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-track-color)}#viewportContainer.dark :hover>*{scrollbar-color:var(--scrollbar-thumb-hover-color) var(--scrollbar-track-color)}}#viewportContainer.dark ::-webkit-scrollbar-track{background:transparent;border-color:transparent}#viewportContainer.dark ::-webkit-scrollbar-thumb{border-color:transparent}#viewportContainer.dark ::-webkit-scrollbar-thumb,#viewportContainer.dark ::-webkit-scrollbar-thumb:hover{background:var(--surface2-bgColor)}#viewportContainer.dark ::-webkit-scrollbar-thumb:active{background:var(--surface2-bgColor)}#viewportContainer.dark ::-webkit-scrollbar-corner{background:transparent}#viewportContainer.dark ::-webkit-scrollbar-button{background:transparent;display:block}#viewportContainer.dark{--sectionTitle-border-bottom-color:var(--tone-zinc-70)}#viewportContainer.coffee{--titleColor-main:var(--tone-mango-30);--h1Color-main:var(--titleColor-main);--h2Color-main:var(--titleColor-main);--h3Color-main:var(--titleColor-main);--textColor-main:var(--tone-brown-95);--textColor-dimmed:var(--tone-brown-70);--textColor-soft:var(--tone-brown-90);--textColor-negative:var(--tone-brown-10);--backdropColor:var(--tone-brown-20);--surface1-bgColor:var(--tone-brown-30);--surface1-borderColor:var(--tone-brown-50);--surface2-bgColor:var(--tone-brown-40);--surface2-borderColor:var(--tone-brown-60);--layout-line-color:var(--tone-brown-50);--filledButton-bgColor:var(--tone-brown-60);--filledButton-hover-bgColor:var(--tone-brown-70);--filledButton-active-bgColor:var(--tone-brown-50);--filledButton-disabled-bgColor:var(--tone-brown-40);--filledButton-textColor:#fff;--filledButton-disabled-textColor:var(--tone-brown-60);--mainActionButton-textColor:var(--textColor-main);--mainActionButton-bgColor:var(--tone-brown-60);--mainActionButton-hover-textColor:var(--textColor-main);--mainActionButton-hover-bgColor:var(--tone-brown-70);--mainActionButton-disabled-textColor:var(--textColor-dimmed);--mainActionButton-disabled-bgColor:var(--tone-brown-40);--textButton-textColor:var(--text-color-main);--textButton-bgColor:transparent;--textButton-borderColor:var(--tone-brown-60);--textButton-hover-textColor:var(--text-color-main);--textButton-hover-bgColor:var(--tone-brown-50);--textButton-hover-borderColor:var(--tone-brown-60);--textButton-selected-textColor:var(--text-color-main);--textButton-selected-bgColor:var(--tone-brown-50);--textButton-selected-borderColor:var(--tone-brown-60);--surface1-cutout-textColor:var(--textColor-main);--surface1-cutout-placeholderColor:var(--textColor-dimmed);--surface1-cutout-bgColor:rgba(0,0,0,.2);--surface1-cutout-active-bgColor:rgba(0,0,0,.1);--surface1-cutout-active-outlineColor:var(--tone-brown-60);--surface1-cutout-selected-bgColor:var(--tone-brown-50);--surface1-cutout-selected-outlineColor:var(--tone-brown-60);--surface1-cutout-insetShadowColor-dark:rgba(0,0,0,.5);--surface1-cutout-insetShadowColor-light:hsla(0,0%,100%,.1);--sidebar-accountCard-bgColor:var(--tone-brown-50);--ui-color-main:var(--tone-brown-70);--ui-color-secondary:var(--tone-brown-60);--ui-color-dimmed:var(--tone-brown-50);--ui-color-on:var(--color-ft);--ui-color-off:var(--tone-brown-50);--ui-color-disabled:var(--tone-brown-70);--modalBackdrop-bgColor:var(--tone-brown-30)}@-moz-document url-prefix(){#viewportContainer.coffee *{scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-track-color)}#viewportContainer.coffee :hover>*{scrollbar-color:var(--scrollbar-thumb-hover-color) var(--scrollbar-track-color)}}#viewportContainer.coffee ::-webkit-scrollbar-track{background:transparent;border-color:transparent}#viewportContainer.coffee ::-webkit-scrollbar-thumb{border-color:transparent}#viewportContainer.coffee ::-webkit-scrollbar-thumb,#viewportContainer.coffee ::-webkit-scrollbar-thumb:hover{background:var(--surface2-bgColor)}#viewportContainer.coffee ::-webkit-scrollbar-thumb:active{background:var(--surface2-bgColor)}#viewportContainer.coffee ::-webkit-scrollbar-corner{background:transparent}#viewportContainer.coffee ::-webkit-scrollbar-button{background:transparent;display:block}#viewportContainer.coffee{--sectionTitle-border-bottom-color:var(--tone-brown-60)}#viewportContainer.forest{--titleColor-main:var(--tone-mango-30);--h1Color-main:var(--titleColor-main);--h2Color-main:var(--titleColor-main);--h3Color-main:var(--titleColor-main);--textColor-main:var(--tone-kaki-5);--textColor-dimmed:var(--tone-kaki-30);--textColor-soft:var(--tone-croco-10);--textColor-negative:var(--tone-kaki-95);--backdropColor:var(--tone-croco-95);--surface1-bgColor:var(--tone-croco-90);--surface1-borderColor:var(--tone-croco-70);--surface2-bgColor:var(--tone-croco-80);--surface2-borderColor:var(--tone-croco-60);--layout-line-color:var(--tone-croco-70);--filledButton-bgColor:var(--tone-croco-50);--filledButton-hover-bgColor:var(--tone-croco-40);--filledButton-active-bgColor:var(--tone-croco-60);--filledButton-disabled-bgColor:var(--tone-kaki-60);--filledButton-textColor:#fff;--filledButton-disabled-textColor:var(--tone-kaki-50);--mainActionButton-textColor:var(--textColor-main);--mainActionButton-bgColor:var(--tone-croco-50);--mainActionButton-hover-textColor:var(--textColor-main);--mainActionButton-hover-bgColor:var(--tone-croco-40);--mainActionButton-disabled-textColor:var(--textColor-dimmed);--mainActionButton-disabled-bgColor:var(--tone-kaki-70);--textButton-textColor:var(--text-color-main);--textButton-bgColor:transparent;--textButton-borderColor:var(--tone-kaki-60);--textButton-hover-textColor:var(--text-color-main);--textButton-hover-bgColor:var(--tone-croco-70);--textButton-hover-borderColor:var(--tone-kaki-60);--textButton-selected-textColor:var(--text-color-main);--textButton-selected-bgColor:var(--tone-croco-70);--textButton-selected-borderColor:var(--tone-kaki-60);--surface1-cutout-textColor:var(--textColor-main);--surface1-cutout-placeholderColor:var(--textColor-dimmed);--surface1-cutout-bgColor:rgba(0,0,0,.148);--surface1-cutout-active-bgColor:rgba(0,0,0,.062);--surface1-cutout-active-outlineColor:var(--tone-croco-60);--surface1-cutout-selected-bgColor:var(--tone-croco-60);--surface1-cutout-selected-outlineColor:var(--tone-croco-70);--surface1-cutout-insetShadowColor-dark:rgba(0,0,0,.87);--surface1-cutout-insetShadowColor-light:hsla(0,0%,100%,.171);--sidebar-accountCard-bgColor:var(--tone-kaki-70);--ui-color-main:var(--tone-kaki-40);--ui-color-secondary:var(--tone-kaki-50);--ui-color-dimmed:var(--tone-croco-50);--ui-color-on:var(--tone-croco-50);--ui-color-off:var(--tone-croco-70);--ui-color-disabled:var(--tone-croco-80);--modalBackdrop-bgColor:var(--tone-croco-90)}@-moz-document url-prefix(){#viewportContainer.forest *{scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-track-color)}#viewportContainer.forest :hover>*{scrollbar-color:var(--scrollbar-thumb-hover-color) var(--scrollbar-track-color)}}#viewportContainer.forest ::-webkit-scrollbar-track{background:transparent;border-color:transparent}#viewportContainer.forest ::-webkit-scrollbar-thumb{border-color:transparent}#viewportContainer.forest ::-webkit-scrollbar-thumb,#viewportContainer.forest ::-webkit-scrollbar-thumb:hover{background:var(--surface2-bgColor)}#viewportContainer.forest ::-webkit-scrollbar-thumb:active{background:var(--surface2-bgColor)}#viewportContainer.forest ::-webkit-scrollbar-corner{background:transparent}#viewportContainer.forest ::-webkit-scrollbar-button{background:transparent;display:block}#viewportContainer.forest{--sectionTitle-border-bottom-color:var(--tone-kaki-60)}#viewportContainer.copilot{--titleColor-main:#80ffff;--h1Color-main:var(--titleColor-main);--h2Color-main:var(--titleColor-main);--h3Color-main:var(--titleColor-main);--textColor-main:#f0f1f5;--textColor-dimmed:#98a1b3;--textColor-soft:#d5cde4;--textColor-negative:#14181f;--backdropColor:#100e1b;--surface1-bgColor:#191726;--surface1-borderColor:#2c293d;--surface2-bgColor:#232131;--surface2-borderColor:#363248;--layout-line-color:#2c293d;--filledButton-bgColor:#17cfcf;--filledButton-hover-bgColor:#30e8e8;--filledButton-active-bgColor:#12a1a1;--filledButton-disabled-bgColor:#3c3946;--filledButton-textColor:#100e1b;--filledButton-disabled-textColor:#5f5c70;--mainActionButton-textColor:#fff;--mainActionButton-bgColor:#17cfcf;--mainActionButton-hover-textColor:#100e1b;--mainActionButton-hover-bgColor:#30e8e8;--mainActionButton-disabled-textColor:var(--textColor-dimmed);--mainActionButton-disabled-bgColor:#3c3946}#viewportContainer.copilot ::-webkit-scrollbar-track{background:transparent;border-color:transparent}#viewportContainer.copilot ::-webkit-scrollbar-thumb{background:var(--surface2-bgColor);border-color:transparent}#viewportContainer.copilot ::-webkit-scrollbar-thumb:hover{background:#353149}#viewportContainer.copilot ::-webkit-scrollbar-thumb:active{background:#3e3956}#viewportContainer.copilotSpecial{--sectionTitle-border-bottom-color:#29a3a3}#viewportContainer.rocket{--accentColor:#e747f5;--accentColor-hover:#ee60fb;--accentColor-active:#dd26ed;--accentColor-contrastText:#fff;--titleColor-main:#f480ff;--h1Color-main:var(--titleColor-main);--h2Color-main:var(--titleColor-main);--h3Color-main:var(--titleColor-main);--textColor-main:#f4f3f7;--textColor-dimmed:#a198b3;--textColor-soft:#dfd1e6;--textColor-negative:#131018;--backdropColor:#170c2c;--surface1-bgColor:#111128;--surface1-borderColor:#1d5777;--surface2-bgColor:#241532;--surface2-borderColor:#38244c;--layout-line-color:#40255b;--filledButton-bgColor:var(--accentColor);--filledButton-hover-bgColor:var(--accentColor-hover);--filledButton-active-bgColor:var(--accentColor-active);--filledButton-disabled-bgColor:#3b3541;--filledButton-textColor:var(--accentColor-contrastText);--filledButton-disabled-textColor:#665c70;--mainActionButton-textColor:var(--accentColor-contrastText);--mainActionButton-bgColor:var(--accentColor);--mainActionButton-hover-textColor:var(--accentColor-contrastText);--mainActionButton-hover-bgColor:var(--accentColor-hover);--mainActionButton-disabled-textColor:var(--textColor-dimmed);--mainActionButton-disabled-bgColor:#403946;--textButton-textColor:var(--textColor-main);--textButton-bgColor:transparent;--textButton-borderColor:#523d66;--textButton-hover-textColor:var(--textColor-main);--textButton-hover-bgColor:#382749;--textButton-hover-borderColor:#57416c;--textButton-selected-textColor:#f480ff;--textButton-selected-bgColor:#3d2853;--textButton-selected-borderColor:var(--accentColor);--surface1-cutout-textColor:var(--textColor-main);--surface1-cutout-placeholderColor:var(--textColor-dimmed);--surface1-cutout-bgColor:rgba(0,0,0,.35);--surface1-cutout-active-bgColor:rgba(0,0,0,.18);--surface1-cutout-active-outlineColor:var(--accentColor-hover);--surface1-cutout-selected-bgColor:#2e1e3e;--surface1-cutout-selected-outlineColor:var(--accentColor);--surface1-cutout-insetShadowColor-dark:rgba(0,0,0,.6);--surface1-cutout-insetShadowColor-light:rgba(255,0,255,.05);--sidebar-accountCard-bgColor:#38244c;--ui-color-main:var(--accentColor);--ui-color-secondary:#9947eb;--ui-color-dimmed:#594c67;--ui-color-on:var(--accentColor);--ui-color-off:#594c67;--ui-color-disabled:#403946;--neonGlow:0 0 .6rem rgba(240,77,255,.55),0 0 1.6rem rgba(238,51,255,.35),0 0 2.8rem rgba(238,51,255,.2);--accentRing:0 0 0 2px rgba(229,61,245,.35),0 0 0 5px rgba(229,61,245,.18);--scrollbar-thumb-color:#38244c;--scrollbar-thumb-hover-color:#422b5a;--scrollbar-track-color:transparent;--rocket-emoji:"🚀";background-color:var(--backdropColor);background-image:radial-gradient(1200px 600px at -5% -10%,rgba(78,14,78,.35),transparent 60%),radial-gradient(900px 500px at 110% 0,rgba(30,8,73,.28),transparent 55%),radial-gradient(800px 700px at 70% 120%,rgba(68,4,46,.22),transparent 60%)}#viewportContainer.copilot .neonText{text-shadow:var(--neonGlow)}#viewportContainer.copilot .neonButton{box-shadow:var(--neonGlow)}#viewportContainer.copilot .neonRing:focus{box-shadow:var(--accentRing);outline:none}#viewportContainer.copilot .icon-rocket:before{content:var(--rocket-emoji);display:inline-block;filter:drop-shadow(0 0 .5rem hsla(295,100%,60%,.6));font-size:1.1em;line-height:1;transform:translateY(.075em) rotate(-12deg)}#viewportContainer.copilot .pixel-card{border:1px solid #47325d;border-radius:6px;box-shadow:inset 0 0 0 1px #2e1e3e,inset 0 0 0 2px #1f1528;image-rendering:pixelated}#viewportContainer.copilot{--textButton-textColor:var(--text-color-main);--textButton-bgColor:transparent;--textButton-borderColor:#423d5c;--textButton-hover-textColor:var(--text-color-main);--textButton-hover-bgColor:#2a2640;--textButton-hover-borderColor:#423d5c;--textButton-selected-textColor:#80ffff;--textButton-selected-bgColor:#2d2749;--textButton-selected-borderColor:#29a3a3;--surface1-cutout-textColor:var(--textColor-main);--surface1-cutout-placeholderColor:var(--textColor-dimmed);--surface1-cutout-bgColor:rgba(0,0,0,.3);--surface1-cutout-active-bgColor:rgba(0,0,0,.15);--surface1-cutout-active-outlineColor:#26d9d9;--surface1-cutout-selected-bgColor:#25203c;--surface1-cutout-selected-outlineColor:#17cfcf;--surface1-cutout-insetShadowColor-dark:rgba(0,0,0,.6);--surface1-cutout-insetShadowColor-light:rgba(0,255,255,.05);--sidebar-accountCard-bgColor:#382956;--ui-color-main:#26d9d9;--ui-color-secondary:#29a3a3;--ui-color-dimmed:#504c67;--ui-color-on:#17cfcf;--ui-color-off:#504c67;--ui-color-disabled:#3c3946;--modalBackdrop-bgColor:#191726}@-moz-document url-prefix(){#viewportContainer.copilot *{scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-track-color)}#viewportContainer.copilot :hover>*{scrollbar-color:var(--scrollbar-thumb-hover-color) var(--scrollbar-track-color)}}#viewportContainer.copilot ::-webkit-scrollbar-track{background:var(--scrollbar-track-color);border-color:transparent}#viewportContainer.copilot ::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-color:transparent}#viewportContainer.copilot ::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover-color)}#viewportContainer.copilot ::-webkit-scrollbar-thumb:active{background:#4d3267}#viewportContainer.copilot ::-webkit-scrollbar-corner{background:transparent}#viewportContainer.copilot ::-webkit-scrollbar-button{background:transparent;display:block}#viewportContainer.copilotSpecial{--sectionTitle-border-bottom-color:var(--accentColor,#e747f5)}#viewportContainer.triumph{--accentColor:#ffd21f;--accentColor-hover:#ffd83d;--accentColor-active:#f5ab00;--accentColor-contrastText:#0c0e12;--titleColor-main:#ffe066;--h1Color-main:var(--titleColor-main);--h2Color-main:var(--titleColor-main);--h3Color-main:var(--titleColor-main);--textColor-main:#edeff3;--textColor-dimmed:#8d95a5;--textColor-soft:#c5cad3;--textColor-negative:#15181e;--backdropColor:#12151c;--surface1-bgColor:#191d24;--surface1-borderColor:var(--accentColor-active);--surface2-bgColor:#22272f;--surface2-borderColor:#343a46;--layout-line-color:#2f3541;--filledButton-bgColor:var(--accentColor);--filledButton-hover-bgColor:var(--accentColor-hover);--filledButton-active-bgColor:var(--accentColor-active);--filledButton-disabled-bgColor:#31363f;--filledButton-textColor:var(--accentColor-contrastText);--filledButton-disabled-textColor:#676f7e;--mainActionButton-textColor:var(--accentColor-contrastText);--mainActionButton-bgColor:var(--accentColor);--mainActionButton-hover-textColor:var(--accentColor-contrastText);--mainActionButton-hover-bgColor:var(--accentColor-hover);--mainActionButton-disabled-textColor:var(--textColor-dimmed);--mainActionButton-disabled-bgColor:#31363f;--textButton-textColor:var(--textColor-main);--textButton-bgColor:transparent;--textButton-borderColor:#3c4453;--textButton-hover-textColor:var(--textColor-main);--textButton-hover-bgColor:#2a303c;--textButton-hover-borderColor:#404859;--textButton-selected-textColor:#ffeb99;--textButton-selected-bgColor:#2e3542;--textButton-selected-borderColor:var(--accentColor);--surface1-cutout-textColor:var(--textColor-main);--surface1-cutout-placeholderColor:var(--textColor-dimmed);--surface1-cutout-bgColor:rgba(0,0,0,.35);--surface1-cutout-active-bgColor:rgba(0,0,0,.18);--surface1-cutout-active-outlineColor:var(--accentColor-hover);--surface1-cutout-selected-bgColor:#212630;--surface1-cutout-selected-outlineColor:var(--accentColor);--surface1-cutout-insetShadowColor-dark:rgba(0,0,0,.6);--surface1-cutout-insetShadowColor-light:rgba(255,214,0,.06);--sidebar-accountCard-bgColor:#262b36;--ui-color-main:var(--accentColor);--ui-color-secondary:#ff990a;--ui-color-dimmed:#4c5567;--ui-color-on:var(--accentColor);--ui-color-off:#4c5567;--ui-color-disabled:#31363f;--neonGlow:0 0 .6rem rgba(255,214,51,.55),0 0 1.6rem rgba(255,209,25,.35),0 0 2.8rem rgba(255,204,0,.2);--accentRing:0 0 0 2px rgba(255,214,51,.38),0 0 0 5px rgba(255,214,51,.18);--scrollbar-thumb-color:var(--surface2-bgColor);--scrollbar-thumb-hover-color:#2f3541;--scrollbar-track-color:transparent;--badge-emoji:"🏁";background-color:var(--backdropColor);background-image:radial-gradient(1200px 600px at -8% -12%,rgba(138,113,15,.08),transparent 60%),radial-gradient(900px 500px at 110% 0,rgba(32,41,60,.35),transparent 55%),radial-gradient(900px 700px at 70% 120%,rgba(20,27,41,.4),transparent 62%)}#viewportContainer.triumphTR7 .neonText{text-shadow:var(--neonGlow)}#viewportContainer.triumphTR7 .neonButton{box-shadow:var(--neonGlow)}#viewportContainer.triumphTR7 .neonRing:focus{box-shadow:var(--accentRing);outline:none}#viewportContainer.triumphTR7 .icon-flag:before{content:var(--badge-emoji);display:inline-block;filter:drop-shadow(0 0 .45rem hsla(48,100%,55%,.55));font-size:1.05em;line-height:1;transform:translateY(.075em)}#viewportContainer.triumphTR7 .pixel-card{border:1px solid #3b4354;border-radius:6px;box-shadow:inset 0 0 0 1px #252b37,inset 0 0 0 2px #191d24;image-rendering:pixelated}@-moz-document url-prefix(){#viewportContainer.triumphTR7 *{scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-track-color)}#viewportContainer.triumphTR7 :hover>*{scrollbar-color:var(--scrollbar-thumb-hover-color) var(--scrollbar-track-color)}}#viewportContainer.triumphTR7 ::-webkit-scrollbar-track{background:var(--scrollbar-track-color);border-color:transparent}#viewportContainer.triumphTR7 ::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-color:transparent}#viewportContainer.triumphTR7 ::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover-color)}#viewportContainer.triumphTR7 ::-webkit-scrollbar-thumb:active{background:#383f4d}#viewportContainer.triumphTR7 ::-webkit-scrollbar-corner{background:transparent}#viewportContainer.triumphTR7 ::-webkit-scrollbar-button{background:transparent;display:block}#viewportContainer.triumphTR7Special{--sectionTitle-border-bottom-color:var(--accentColor,#ffd21f)}#viewportContainer.light{--shapedButton-off-bgColor:var(--tone-grayscale-30);--shapedButton-off-textColor:var(--tone-kaki-90);--shapedButton-off-insetShadowColor:var(--tone-grayscale-20);--shapedButton-on-bgColor:var(--tone-mango-30);--shapedButton-on-textColor:var(--tone-kaki-90);--shapedButton-on-insetShadowColor:var(--tone-mango-50)}#viewportContainer.dark{--shapedButton-off-bgColor:var(--tone-brown-10);--shapedButton-off-borderColor:var(--tone-brown-20);--shapedButton-off-textColor:var(--tone-kaki-10);--shapedButton-off-insetShadowColor:var(--tone-mango-90);--shapedButton-on-bgColor:var(--tone-brown-30);--shapedButton-on-borderColor:var(--tone-brown-30);--shapedButton-on-textColor:var(--tone-kaki-0);--shapedButton-on-insetShadowColor:var(--tone-mango-50)}.theme-buttonText{background-color:var(--textButton-bgColor);color:var(--textButton-textColor)}.theme-buttonText.-outlined{border-color:var(--textButton-borderColor)}.theme-buttonText.-hoverable:hover{background-color:var(--textButton-hover-bgColor);color:var(--textButton-hover-textColor)}.theme-buttonText.-outlined.-hoverable:hover{border-color:var(--textButton-hover-borderColor)}.theme-buttonText.-selectable.selected{background-color:var(--textButton-selected-bgColor);color:var(--textButton-selected-textColor)}.theme-buttonText.-outlined.-selectable.selected{border-color:var(--textButton-selected-borderColor)}.theme-buttonText.-selectable.-brandColor.selected{background-color:var(--color-ft)}.theme-buttonText:disabled{background-color:var(--textButton-bgColor);color:var(--textButton-textColor);opacity:.5}.theme-mainActionButton{color:var(--mainActionButton-textColor)}.theme-mainActionButton,.theme-mainActionButton.-on{background-color:var(--mainActionButton-bgColor)}.theme-mainActionButton.-off{background-color:transparent}.theme-mainActionButton:hover{background-color:var(--mainActionButton-hover-bgColor);color:var(--mainActionButton-hover-textColor)}.theme-mainActionButton.disabled,.theme-mainActionButton:disabled{background-color:var(--mainActionButton-disabled-bgColor);color:var(--mainActionButton-disabled-textColor)}#viewportContainer.dark{--inputText-bgColor:var(--surface2-bgColor);--inputText-textColor:var(--inputText-textColor);--inputText-insetShadowColor:var(--tone-grayscale-90);--switch-off-bgColor:var(--ui-color-main);--switch-off-borderColor:var(--ui-color-secondary);--switch-dot-off-bgColor:var(--ui-color-secondary);--switch-on-bgColor:var(--ui-color-main);--switch-on-borderColor:var(--ui-color-on);--switch-dot-on-bgColor:var(--ui-color-on)}#viewportContainer.coffee,#viewportContainer.copilot,#viewportContainer.forest,#viewportContainer.light{--switch-off-bgColor:var(--backdropColor);--switch-off-borderColor:var(--ui-color-disabled);--switch-dot-off-bgColor:var(--ui-color-disabled);--switch-on-bgColor:var(--ui-color-disabled);--switch-on-borderColor:var(--ui-color-on);--switch-dot-on-bgColor:var(--ui-color-on);--switch-dot-on-borderColor:var(--color-ft)}.theme-modalBackdrop{background-color:hsl(from var(--backdropColor) h s l/.9)}:root{--surface-dangerBg:#4a2828;--surface-dangerBorder:#ffffff30;--surface-warningBg:#6b5225;--surface-warningBorder:#ffffff30;--surface-successBg:#2a482a;--surface-successBorder:#ffffff30;--surface-infoBg:#2f2a43;--surface-infoBorder:#ffffff30;--surface-neutralBg:#4a4944;--surface-neutralBorder:#ffffff48}.theme-surface1{background-color:var(--surface1-bgColor);border-color:var(--surface1-borderColor);transition:.15s ease}.theme-surface1.-hoverable:hover{background-color:var(--surface1-hover-bgColor)}.theme-surface2{background-color:var(--surface2-bgColor);border-color:var(--surface2-borderColor);color:var(--textColor-main);transition:.15s ease}.theme-backdropColor{background-color:var(--backdropColor);transition:.15s ease}.theme-titleColor-main{color:var(--titleColor-main)}.theme-h1Color-main{color:var(--h1Color-main)}.theme-h2Color-main{color:var(--h2Color-main)}.theme-h3Color-main{color:var(--h3Color-main)}:root{--textColor-light:var(--tone-zinc-10);--textColor-dark:var(--tone-zinc-90)}.theme-textColor-light{color:var(--textColor-light)}.theme-textColor-dark{color:var(--textColor-dark)}.theme-textColor-dark,.theme-textColor-main{color:var(--textColor-main)}.theme-textColor-soft{color:var(--textColor-soft)}.iconify{color:var(--textColor-main)}.theme-textColor-main *{fill:var(--textColor-main)}.theme-textColor-dimmed{color:var(--textColor-dimmed)}.theme-textColor-negative{color:var(--textColor-negative)}#sidebarAccountCard.-bgColor{background-color:var(--sidebar-accountCard-bgColor)}.theme-uiColor{background-color:var(--uiElement-bgColor)}.theme-inputText-bgColor{background-color:var(--surface2-bgColor)}:root{--bottom-bar-height:60px;--sideBarLeft-width-px:200px;--sideBarRight-width-px:200px;--content-box-width-desktop:560px;--appBox-width-max:calc(var(--sideBarLeft-width-px) + var(--content-box-width-desktop) + var(--sideBarRight-width-px))}.fullScreenWidth{width:100vw}.overflowScroll{padding-right:10px}.overflowScroll.-scrollX{overflow-x:auto}.overflowScroll.-scrollY{overflow-y:auto}.mobileWidthContainer{width:min(550px,100%)}:root{--architecture-leftBox-width-px:240px;--architecture-rightBox-width-px:330px;--architecture-mainBox-width-px:660px;--architectu-app-calcWidth:calc(var(--architecture-leftBox-width-px) + var(--architecture-rightBox-width-px) + var(--architecture-mainBox-width-px))}#viewportContainer{height:100dvh;width:100vw}#architecture-appBox{height:100%;margin-inline:auto;overflow:hidden;width:min(var(--architectu-app-calcWidth),100%)}#architecture-leftBox{width:var(--architecture-leftBox-width-px)}#architecture-rightBox{width:var(--architecture-rightBox-width-px)}#architecture-mainBox{height:100%;width:min(100%,var(--architecture-mainBox-width-px))}#architecture-mainBox .architecture-mainBox-section{padding:0 15px 10px 10px}@media (max-width:900px){#architecture-rightBox{display:none}}:root{--main-light:#f4f4f4;--main-dark:#1c1c1c;--coffee-1:#fdefd7;--coffee-2:#ffdbb5;--coffee-3:#9b8169;--coffee-4:#6c4e31;--coffee-5:#3b2d225b;--loading-light:#505f50;--loading-dark:#121212;--loading-theme:#41593f;--theme-color:#5b7d59;--theme-color-contrast-on-light:#799c77;--theme-color-contrast-on-dark:#445d42;--theme-color-contrast-on-panel:#445d42;--success-color:#61935e}html{background-color:#000}#viewportContainer.light{--main-background-color:var(--main-light);--main-text-color:var(--main-dark);--main-dimmed:#ddd;--panel-border:#00000017;--panel-shadow:1px 2px 5px 3px #0000001c}#viewportContainer.dark{--main-background-color:var(--main-dark);--main-text-color:var(--main-light);--main-dimmed:#484848;--panel-border:#ffffff3c;--panel-shadow:1px 2px 5px 3px #000000d6}#viewportContainer.coffee{--main-background-color:var(--coffee-3);--main-text-color:var(--coffee-1);--main-dimmed:var(--coffee-4);--theme-color:var(--coffee-3);--panel-border:var(--coffee-5);--panel-shadow:1px 2px 5px 3px var(--coffee-5)}.panelColorMode{border-radius:var(--border-radius-l);padding:16px;transition:.3s ease}.comp-button-filled,.comp-button.-filled{background-color:var(--filledButton-bgColor);border:none;color:var(--filledButton-textColor)}.comp-button-filled:disabled,.comp-button.-filled.disabled{background-color:var(--filledButton-disabled-bgColor);color:var(--filledButton-disabled-textColor)}.comp-button.-filled:hover{background-color:var(--filledButton-hover-bgColor)}.comp-button.-filled:active{background-color:var(--filledButton-active-bgColor)}.comp-button.-filled svg{fill:var(--filledButton-textColor)}.comp-button.-filled.-confirm{background-color:var(--color-success);border:none;color:var(--filledButton-textColor)}.comp-button.-filled.-cancel{background-color:var(--color-warning);border:none;color:var(--filledButton-textColor)}.comp-button.-colorSignal{color:#ffffffc5}.comp-button.-colorSignal.-danger{background-color:var(--surface-dangerBg);border:1px solid var(--surface-dangerBorder)}.comp-button.-colorSignal.-warning{background-color:var(--surface-warningBg);border:1px solid var(--surface-warningBorder)}.comp-button.-colorSignal.-success{background-color:var(--surface-successBg);border:1px solid var(--surface-successBorder)}.comp-button.-colorSignal.-info{background-color:var(--surface-infoBg);border:1px solid var(--surface-infoBorder)}.comp-button.-colorSignal.-neutral{background-color:var(--surface-neutralBg);border:1px solid var(--surface-neutralBorder)}.comp-button.-colorSignal.disabled{filter:grayscale(1) brightness(.3);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}div.comp-radioButton-hiddenInput input[type=radio]{opacity:0;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.-shaped{background-color:var(--shapedButton-off-bgColor);border:1px solid var(--shapedButton-off-borderColor);color:var(--shapedButton-off-textColor)}.-shaped.selected{background-color:var(--shapedButton-on-bgColor);border:1px solid var(--shapedButton-on-borderColor);color:var(--shapedButton-on-textColor)}.comp-button{border-radius:min(.4em,10px);cursor:pointer;padding:min(.3em,20px) min(.8em,20px);transition:all .2s ease-in-out}.comp-button.disabled,.comp-button[disabled]{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.comp-button-square{aspect-ratio:1/1;border-radius:5px;display:grid;place-items:center}.comp-button.-text-small{font-size:14px}.comp-button.-text-large{font-size:18px;padding:min(.6em,20px) min(1.2em,20px)}.comp-button.-bold{font-weight:700}.comp-forms-switch{background-color:var(--switch-off-bgColor);border-color:var(--switch-off-borderColor)}.comp-forms-switch .comp-forms-switch-dot.on{border-color:var(--color-ft)}.comp-forms-switch .comp-forms-switch-dot{background-color:var(--switch-dot-off-bgColor)}.comp-forms-switch.on .comp-forms-switch-dot{background-color:var(--switch-dot-on-bgColor);border-color:var(--switch-on-borderColor)}.comp-forms-switch{border-radius:500px;border-style:solid;border-width:2px;padding:3px;transition:all .3s ease;width:40px}.comp-forms-switch-dot{aspect-ratio:1;border-radius:100px;transition:all .3s ease;width:50%}.comp-forms-switch.on .comp-forms-switch-dot{translate:100%}.cutoutContainer *{-webkit-user-select:none;-moz-user-select:none;user-select:none}.cutoutContainer input{color:var(--textColor-main);-webkit-user-select:all;-moz-user-select:all;user-select:all}.theme-surface1 .cutoutContainer{background-color:var(--surface1-cutout-bgColor);border-radius:10px;box-shadow:inset 1px 1px 5px var(--surface1-cutout-insetShadowColor-dark),inset -1px -1px var(--surface1-cutout-insetShadowColor-light);color:var(--textColor-main)}.theme-surface1 .cutoutContainer:active,.theme-surface1 .cutoutContainer:focus{background-color:var(--surface1-cutout-active-bgColor);color:var(--textColor-main);outline:2px solid var(--surface1-cutout-active-outlineColor)}.theme-surface1 .cutoutContainer.selected{background-color:var(--surface1-cutout-selected-bgColor)}#exportStudioFrame.blue01{--exportStudio-color1:#0f3460;--exportStudio-color2:#1a1a2e;--exportStudioFrame-background:linear-gradient(145deg,#1a1a2e,#16213e 50%,#0f3460);--exportStudio-contentOverlay-background:linear-gradient(0deg,rgba(0,0,0,.8) 0%,rgba(0,0,0,.4))}#exportStudioFrame.brown01{--exportStudio-color1:#3e2614;--exportStudio-color2:#322618;--exportStudioFrame-background:linear-gradient(145deg,#3d2914,#342010 50%,#8b4513);--exportStudio-contentOverlay-background:linear-gradient(0deg,rgba(30,15,5,.85) 0%,rgba(60,30,10,.5))}#exportStudioFrame.anthracite01{--exportStudio-color1:#1a1a1a;--exportStudio-color2:#0f0f0f;--exportStudioFrame-background:linear-gradient(145deg,#0f0f0f,#1a1a1a 50%,#252525);--exportStudio-contentOverlay-background:linear-gradient(0deg,rgba(5,5,5,.9) 0%,hsla(0,0%,8%,.6))}#exportStudioFrame{background:var(--exportStudioFrame-background)}#exportStudioFrame .contentOverlay{background:var(--exportStudio-contentOverlay-background)}@media (min-width:900px){#architecture-mainBox .exportStudioLayoutOptions{display:none}}:root{--typeface-findsTable:"Fraunces",serif;--typeface-main:system-ui,sans-serif}.typeface-fraunces{font-family:Fraunces,serif}.typeFace-main{font-family:var(--typeface-main)}.font-findsTable-display{font-family:var(--typeface-findsTable);font-size:2.8rem;font-weight:400;letter-spacing:-.04em;line-height:1.1em}.font-findsTable-display.font-mod-small{font-size:1.5rem}.font-h1{font-size:1.6rem;font-weight:700}.font-h2{font-size:1.25rem;font-weight:600}.font-h3{font-size:1.15rem;font-weight:600}.font-pageLead{font-size:1.2rem;font-weight:600;line-height:1.1em}.font-text{font-size:1rem;font-weight:400}.-tiny{font-size:.65rem}.-small,.-tiny{font-weight:400}.-small{font-size:.875rem}.-big{font-size:1.2rem;font-weight:600;font-weight:500}.-bigger{font-size:1.4rem;font-weight:600}.-thin{font-weight:300}.-medium{font-weight:500}.-lessBold{font-weight:600;font-weight:500}.-bold{font-weight:700}.font-button-large{font-size:1.125rem;font-weight:500;letter-spacing:.1rem}.font-button-main{font-size:1rem;font-weight:500;letter-spacing:.05rem}.font-button-small{font-size:.875rem;font-weight:500;letter-spacing:.1rem}:root{--input-font-size:1.1rem;--input-font-weight:400;--input-font-color:#fff;--input-padding:.5rem .8rem;--input-border-radius:8px}input,input:focus{border:none;outline:none}textarea{padding:15px}.standardLabel{font-weight:600;margin-bottom:4px}form{--input-outline-color-focus:rgba(66,133,0,.19)}.customDateInput,.inputTypeText{border-radius:5px;box-shadow:inset 1px 1px 5px #000;padding:8px 12px}.inputTypeText:focus{outline:2px solid var(--input-outline-color-focus)}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}:root{--scrollbar-width-px:6px;--scrollbar-width-text:thin;--scrollbar-height-px:8px;--scrollbar-border-radius:4px;--scrollbar-border-width:0px}@-moz-document url-prefix(){*{scrollbar-width:var(--scrollbar-width-text)}}::-webkit-scrollbar{height:var(--scrollbar-height-px);width:var(--scrollbar-width-px)}::-webkit-scrollbar-thumb,::-webkit-scrollbar-track{border-radius:var(--scrollbar-border-radius);border-style:solid;border-width:var(--scrollbar-border-width-px)}::-webkit-scrollbar-button{display:var(--scrollbar-button-display)}.notReady[data-v-e2080bc9]{opacity:0}.ready[data-v-e2080bc9]{opacity:1}.panel[data-v-8c05bb64]{border-radius:5px;border-style:solid;border-width:1px;padding:clamp(8px,2vw,16px)}.panel.smallCard[data-v-8c05bb64]{padding:clamp(4px,2vw,8px)}.panel.noPadding[data-v-8c05bb64]{overflow:hidden;padding:0}.panel.appPromotion[data-v-8c05bb64],.panel.legalDeclaration[data-v-8c05bb64]{background-color:var(--color-info-bg);border-color:var(--color-info-border)}.panel.warning[data-v-8c05bb64]{background:#ff98001a;border-left:4px solid #ff9800}.modalPanel[data-v-44502e91]{width:min(350px,100vw)}.modalBackdrop[data-v-c9c58ce6]{background-color:#15130fe9;isolation:isolate}.absoluteFull[data-v-4684d18d]{padding:30px 5px;pointer-events:none}.toaster[data-v-4684d18d]{height:50%;width:min(100%,400px)}.toaster.bottom[data-v-4684d18d],.toaster.top[data-v-4684d18d]{flex-direction:column}.toaster.bottom[data-v-4684d18d]{justify-content:flex-end}.frame[data-v-08d153ab]{animation:in-08d153ab .3s ease forwards;height:0;width:100%}@keyframes in-08d153ab{0%{height:0}to{height:75px}}.toast[data-v-08d153ab]{border-radius:4px;box-shadow:0 0 100px #00000026;color:#fff;font-size:1rem;font-weight:400;margin:12px;padding:min(.6em,10px) min(1.2em,15px);transition:.3s ease;width:min(auto,100%)}.toast.success[data-v-08d153ab]{background-color:var(--color-success)}.toast.error[data-v-08d153ab]{background-color:var(--color-error)}.toast.warning[data-v-08d153ab]{background-color:var(--color-warning)}.toast.info[data-v-08d153ab]{background-color:var(--color-info)}.overlay[data-v-e16c9e28]{isolation:isolate;padding:var(--safe-inset-top) var(--safe-inset-right) var(--bottom-bar-height) var(--safe-inset-left);pointer-events:none}.overlay.clickable[data-v-e16c9e28]{isolation:isolate;pointer-events:all}.ModalContainer[data-v-e16c9e28]{opacity:0;pointer-events:none;transition:.3s ease}.ModalContainer.active[data-v-e16c9e28]{opacity:1;pointer-events:all}.error-container[data-v-87de654b]{margin:0 auto;max-width:800px;min-height:60vh;padding:20px}.error-icon[data-v-87de654b]{font-size:64px;opacity:.7}.error-icon[data-v-87de654b],.error-message[data-v-87de654b]{color:var(--main-text-color)}.error-message[data-v-87de654b]{font-size:1.2rem;margin:1rem 0;text-align:center}.error-details[data-v-87de654b]{background-color:var(--main-background-color);border:1px solid var(--panel-border);border-radius:8px;cursor:pointer;margin-top:20px;padding:10px}.error-details summary[data-v-87de654b]{color:var(--main-text-color);font-weight:700;padding:8px}.error-details pre[data-v-87de654b]{color:var(--main-dimmed);font-family:monospace;font-size:14px;overflow:auto;padding:10px;white-space:pre-wrap}
