.header-wrapper.svelte-vc2v4c{background-color:#fff;border-radius:20px}.bottom-border.svelte-vc2v4c{height:3px;background-color:#00923f;width:99%;margin:0 auto;border-radius:99px}header.svelte-vc2v4c{width:100%;max-width:100%;padding:.6rem 1rem;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:.5rem;box-sizing:border-box}.brand.svelte-vc2v4c{display:inline-flex;align-items:center;text-decoration:none;gap:.5rem;flex-shrink:1;min-width:0}.logo.svelte-vc2v4c{height:36px;width:auto;max-width:100%;display:block}button.svelte-vc2v4c{padding:.5rem .7rem;background-color:#00923f;color:#fff;border:none;border-radius:6px;font-weight:700;cursor:pointer;transition:background-color .2s ease;white-space:nowrap;flex-shrink:0}button.svelte-vc2v4c:hover{background-color:#007b32}@media (max-width: 768px){header.svelte-vc2v4c{padding:.5rem .75rem;gap:.3rem}.logo.svelte-vc2v4c{height:30px}button.svelte-vc2v4c{padding:.4rem .6rem;font-size:.9rem}}@media (max-width: 480px){header.svelte-vc2v4c{padding:.5rem}.logo.svelte-vc2v4c{height:26px}button.svelte-vc2v4c{padding:.35rem .5rem;font-size:.85rem}}.app-bag.svelte-jgj78p{background-color:#09953d}.app-wrapper.svelte-jgj78p{min-height:100vh;background-color:#fff;border:var(--border-width, 15px) solid #09953d;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column}.app-content.svelte-jgj78p{flex:1;padding:.75rem 1rem;display:flex;justify-content:center;align-items:flex-start;overflow-x:hidden}body{margin:0;background-color:#00923f;font-family:sans-serif}.bottom-border.svelte-jgj78p{height:2px;background-color:#00923f;width:99%;margin:0 auto 12px;border-radius:99px}.login-page{min-height:auto}@media (max-width: 1200px){.app-content.svelte-jgj78p{padding:.6rem .9rem}.bottom-border.svelte-jgj78p{margin-bottom:10px}}@media (max-width: 767px){.app-content.svelte-jgj78p{padding:.5rem .75rem}.bottom-border.svelte-jgj78p{height:1px;margin-bottom:8px}}.app-bag.login-mode.svelte-jgj78p{background-color:transparent}.app-bag.login-mode.svelte-jgj78p .app-wrapper:where(.svelte-jgj78p){border:none;border-radius:0;background:transparent}.app-bag.login-mode.svelte-jgj78p .app-content:where(.svelte-jgj78p){padding:0}.app-bag.mobile-user-mode.svelte-jgj78p{background-color:#fff}.app-bag.mobile-user-mode.svelte-jgj78p .app-wrapper:where(.svelte-jgj78p){border:none;border-radius:0;background:transparent}.app-bag.mobile-user-mode.svelte-jgj78p .app-content:where(.svelte-jgj78p){padding:0}
