@charset "UTF-8";:root{--v-paper: #F3ECDE;--v-paper-deep: #E7DCC7;--v-cream: #FBF6EA;--v-evergreen: #1F3B31;--v-evergreen-soft:#2C5346;--v-red: #B33327;--v-red-deep: #8E241B;--v-gold: #C79A2E;--v-gold-soft: #E2C179;--v-fir-tint: #E3E8DE;--v-navy: #1B2C46;--v-ink: #16241F;--v-ink-muted: #5A6A60;--v-on-dark: #F3ECDE;--v-rule: rgba(31, 59, 49, .18);--v-rule-strong: rgba(31, 59, 49, .42);--v-rule-dark: rgba(243, 236, 222, .22);--v-font-display: "Fraunces", "Iowan Old Style", Georgia, serif;--v-font-ui: "DM Sans", "Helvetica Neue", Arial, sans-serif;--v-display-xl: clamp(56px, 9vw, 132px);--v-display-l: clamp(40px, 5.4vw, 76px);--v-display-m: clamp(30px, 3.4vw, 46px);--v-title: 26px;--v-subtitle: 20px;--v-body: 17px;--v-body-s: 15px;--v-caption: 12px;--v-micro: 10.5px;--v-leading-tight: .94;--v-leading-snug: 1.22;--v-leading-body: 1.62;--v-tracking-tight: -.022em;--v-tracking-wide: .14em;--v-tracking-wider: .26em;--v-space-1: 4px;--v-space-2: 8px;--v-space-3: 12px;--v-space-4: 16px;--v-space-5: 24px;--v-space-6: 32px;--v-space-7: 48px;--v-space-8: 64px;--v-space-9: 96px;--v-space-10: 128px;--v-radius-s: 6px;--v-radius-m: 12px;--v-radius-l: 20px;--v-radius-xl: 28px;--v-radius-pill: 999px;--v-ease-out: cubic-bezier(.16, 1, .3, 1);--v-ease-in: cubic-bezier(.7, 0, .84, 0);--v-dur-fast: .16s;--v-dur-base: .24s;--v-dur-slow: .38s;--v-paper-grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.86' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E")}.v-on-navy{background:var(--v-navy);color:var(--v-on-dark);--v-rule: var(--v-rule-dark);--v-rule-strong: rgba(243, 236, 222, .44)}@font-face{font-family:Fraunces;src:url("./media/fraunces-latin-ZOPWJVRN.woff2") format("woff2");font-weight:300 900;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;src:url("./media/fraunces-latin-ext-WODQS7NH.woff2") format("woff2");font-weight:300 900;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;src:url("./media/dmsans-latin-ZHFMFE4C.woff2") format("woff2");font-weight:300 700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;src:url("./media/dmsans-latin-ext-2FO7AXQI.woff2") format("woff2");font-weight:300 700;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}.v-avatar{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--v-avatar-size, 48px);height:var(--v-avatar-size, 48px);overflow:hidden;border-radius:var(--v-radius-pill);background:var(--v-paper-deep);border:1px solid var(--v-rule);color:var(--v-evergreen)}.v-avatar>img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--v-focal, 50% 35%)}.v-avatar--s{--v-avatar-size: 24px}.v-avatar--m{--v-avatar-size: 48px}.v-avatar--l{--v-avatar-size: 96px}.v-avatar--xl{--v-avatar-size: 128px}.v-cluster{display:flex;align-items:center}.v-cluster .v-avatar{box-shadow:0 0 0 2px var(--v-cream)}.v-cluster .v-avatar+.v-avatar{margin-left:calc(var(--v-avatar-size, 48px) * -.3)}.v-cluster .v-more{margin-left:calc(var(--v-avatar-size, 48px) * -.3)}.v-avatar.v-avatar--ring{box-shadow:0 0 0 2px var(--v-cream),0 0 0 3px var(--v-evergreen)}.v-avatar--dark{background:var(--v-evergreen-soft);border-color:var(--v-rule-dark)}.v-avatar--dark.v-avatar--ring{box-shadow:0 0 0 2px var(--v-evergreen),0 0 0 3px var(--v-gold-soft)}.v-avatar--house-2{background:var(--v-fir-tint);border-color:#1f3b3147}.v-avatar--house-2.v-avatar--ring{box-shadow:0 0 0 2px var(--v-cream),0 0 0 3px var(--v-evergreen-soft)}.v-avatar--initial{background:var(--v-paper-deep);border-color:var(--v-rule-strong);font-family:var(--v-font-display);font-weight:600;font-size:calc(var(--v-avatar-size, 48px) * .4);line-height:1;font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none}.v-avatar--initial.v-avatar--s{font-size:11px}.v-avatar--empty{background:transparent;border:1px dashed var(--v-rule-strong);color:var(--v-ink-muted)}.v-more{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--v-avatar-size, 48px);height:var(--v-avatar-size, 48px);border-radius:var(--v-radius-pill);background:var(--v-paper-deep);border:1px solid var(--v-rule);box-shadow:0 0 0 2px var(--v-cream);color:var(--v-evergreen);font-family:var(--v-font-ui);font-weight:500;font-size:calc(var(--v-avatar-size, 48px) * .3);letter-spacing:.02em;font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.v-avatar{transition:none!important}}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;min-height:100%}body{background:var(--v-paper) var(--v-paper-grain);color:var(--v-ink);font-family:var(--v-font-ui);font-size:var(--v-body);line-height:var(--v-leading-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4{margin:0;font-family:var(--v-font-display);font-weight:500;line-height:var(--v-leading-snug);letter-spacing:var(--v-tracking-tight);color:var(--v-evergreen)}p{margin:0}button{font:inherit;color:inherit;cursor:pointer}a{color:var(--v-evergreen)}:focus-visible{outline:2px solid var(--v-red);outline-offset:3px}.v-label{font-family:var(--v-font-ui);font-size:var(--v-micro);font-weight:500;letter-spacing:var(--v-tracking-wider);text-transform:uppercase;color:var(--v-ink-muted)}.v-muted{color:var(--v-ink-muted)}.v-card{background:var(--v-cream);border:1px solid var(--v-rule);border-radius:var(--v-radius-m);padding:var(--v-space-5)}.v-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--v-space-2);min-height:48px;padding:0 var(--v-space-5);border:1px solid transparent;border-radius:var(--v-radius-pill);background:var(--v-evergreen);color:var(--v-on-dark);font-weight:500;transition:background var(--v-dur-fast) var(--v-ease-out),transform var(--v-dur-fast) var(--v-ease-out)}.v-button:hover:not(:disabled){background:var(--v-evergreen-soft)}.v-button:disabled{opacity:.5;cursor:not-allowed}.v-button--quiet{background:transparent;border-color:var(--v-rule-strong);color:var(--v-evergreen)}.v-button--quiet:hover:not(:disabled){background:var(--v-paper-deep)}
