.c-toaster-fixed{z-index:12000}.app-shell[data-v-33f003b3]{min-height:100vh;min-height:100dvh;-ms-flex-direction:column;flex-direction:column;background:radial-gradient(1200px 500px at 10% -10%,rgba(13,110,253,.06),transparent),radial-gradient(1200px 500px at 110% 110%,rgba(25,135,84,.06),transparent),-webkit-gradient(linear,left top,left bottom,from(#f8fafc),to(#fff));background:radial-gradient(1200px 500px at 10% -10%,rgba(13,110,253,.06),transparent),radial-gradient(1200px 500px at 110% 110%,rgba(25,135,84,.06),transparent),linear-gradient(180deg,#f8fafc,#fff)}.app-main[data-v-33f003b3],.app-shell[data-v-33f003b3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.app-main[data-v-33f003b3]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column}.app-content[data-v-33f003b3]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-top:env(safe-area-inset-top);padding:0}.app-footer[data-v-33f003b3]{padding:12px clamp(12px,2vw,24px) max(12px,env(safe-area-inset-bottom));color:#6c757d;border-top:1px solid rgba(0,0,0,.05);backdrop-filter:saturate(140%) blur(6px);background:hsla(0,0%,100%,.75)}.powered-by[data-v-33f003b3]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;font-size:.95rem;text-decoration:none;color:inherit}.brand-logo[data-v-33f003b3]{height:22px;width:auto;display:inline-block;vertical-align:middle;-webkit-filter:drop-shadow(0 1px 1.5px rgba(0,0,0,.08));filter:drop-shadow(0 1px 1.5px rgba(0,0,0,.08));opacity:.95}@media (min-width:992px){.brand-logo[data-v-33f003b3]{height:24px}}.min-vh-90[data-v-33f003b3]{min-height:90vh}@font-face{font-family:Sukhumvit Set;src:url(/fonts/SukhumvitSet-Text.16048923.woff2) format("woff2"),url(/fonts/SukhumvitSet-Text.62161ea9.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sukhumvit Set;src:url(/fonts/sukhumvitset-medium-webfont.03fb15d9.woff2) format("woff2"),url(/fonts/sukhumvitset-medium-webfont.59ddfede.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Sukhumvit Set;src:url(/fonts/sukhumvitset-semibold-webfont.c0edc4df.woff2) format("woff2"),url(/fonts/sukhumvitset-semibold-webfont.deaf512e.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Sukhumvit Set;src:url(/fonts/sukhumvitset-light-webfont.20a88931.woff2) format("woff2"),url(/fonts/sukhumvitset-light-webfont.ad96f457.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}:root{--font-family-sans-serif:"Sukhumvit Set",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--cui-color-text:#3c4b64}body{font-family:var(--font-family-sans-serif);font-size:.875rem;font-weight:400;line-height:1.5;text-align:left;color:var(--cui-color-text)}.btn-success{--cui-btn-color:#fff;--cui-btn-bg:#29b289;--cui-btn-border-color:#29b289;--cui-btn-hover-color:#fff;--cui-btn-hover-bg:#34c49c;--cui-btn-hover-border-color:#2fb18b;--cui-btn-focus-shadow-rgb:41,178,137;--cui-btn-active-color:#fff;--cui-btn-active-bg:#26a67d;--cui-btn-active-border-color:#21926d;--cui-btn-active-shadow:inset 0 3px 5px rgba(8,10,12,.125);--cui-btn-disabled-color:#080a0c;--cui-btn-disabled-bg:#29b289;--cui-btn-disabled-border-color:#29b289}.font-weight-normal{font-weight:400!important}a{text-decoration:none;background-color:transparent;color:#66a0dc}.btn{--cui-btn-padding-x:0.75rem;--cui-btn-padding-y:0.375rem;--cui-btn-font-family:var(--font-family-sans-serif);--cui-btn-font-size:0.875rem;--cui-btn-font-weight:400;--cui-btn-line-height:1.5}.c-avatar{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;width:36px;height:36px;font-size:.9rem}.c-avatar-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.c-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.btn-block{display:block;width:100%}