/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial;--tw-font-weight:initial;--tw-space-y-reverse:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-leading:initial;--tw-tracking:initial;--tw-duration:initial}}}@layer theme{:root,:host{--font-sans:"IBM Plex Sans", ui-sans-serif, system-ui, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, monospace;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-3xl:48rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-paper:#f4f0e6;--color-paper-raised:#fbf9f3;--color-paper-sunk:#eae4d6;--color-ink:#1c1917;--color-ink-muted:#57514a;--color-ink-faint:#8a8178;--color-rule:#dcd5c6;--color-gold:#c88a1e;--color-gold-deep:#8a5d0f;--color-gold-wash:#f7edd4;--color-red:#b5462f;--color-red-deep:#8e3320;--color-red-wash:#f8e7e1;--color-blue:#46748f;--color-blue-deep:#2f5266;--color-blue-wash:#e4edf2;--font-display:"Fraunces", Georgia, "Times New Roman", serif}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),select,textarea{border-radius:var(--radius-sm);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2)}body{background-color:var(--color-paper);color:var(--color-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font-family:var(--font-sans);--tw-leading:1.15;--tw-font-weight:var(--font-weight-semibold);font-size:1.75rem;line-height:1.15;font-weight:var(--font-weight-semibold);--tw-tracking:-.02em;letter-spacing:-.02em}h2{font-family:var(--font-sans);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:-.01em;letter-spacing:-.01em}h3{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}time,output,td:has(>.tally),.tally{font-variant-numeric:tabular-nums}input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),select,textarea{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-rule);background-color:var(--color-paper-sunk);color:var(--color-ink)}::placeholder{color:var(--color-ink-faint)}}@layer components{.zone-reach{margin-top:calc(var(--spacing) * 2);gap:var(--spacing);flex-direction:column;display:flex}.zone-reach-headline{align-items:baseline;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.app-shell{align-items:flex-start;margin-inline:auto;display:flex}.development-session{justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;margin-left:auto;display:flex}.development-session-actions{gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.development-session-toggle{display:inline-flex}.development-chrome-toggle{margin-top:calc(var(--spacing) * 6)}.development-chrome-toggle form{margin-top:calc(var(--spacing) * 3)}.profile-advanced-mode,.profile-payment-setups{margin-top:calc(var(--spacing) * 10)}.profile-payment-list{margin-top:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 3);display:grid}.advanced-mode-attestation{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.profile-payment-item{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);flex-wrap:wrap;display:flex}.profile-payment-aim{margin-bottom:var(--spacing)}.development-admin-shell h1+p{margin-top:calc(var(--spacing) * 5)}.development-admin-nav{margin-top:calc(var(--spacing) * 8);gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.development-admin-nav .development-admin-nav-tier{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.development-admin-model-grid{margin-top:calc(var(--spacing) * 8);gap:calc(var(--spacing) * 4);display:grid}@media (min-width:40rem){.development-admin-model-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.development-admin-model-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.development-admin-model-grid p{margin-top:var(--spacing)}.development-admin-create{margin-top:0}.development-admin-generate-form{display:inline-flex}.development-admin-generating{margin-top:calc(var(--spacing) * 3)}.development-admin-list-controls{margin-top:calc(var(--spacing) * 6);align-items:flex-end;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.development-admin-control{gap:var(--spacing);display:grid}.development-admin-table-wrap{margin-top:calc(var(--spacing) * 8)}.development-admin-pagination{margin-top:calc(var(--spacing) * 6);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.development-admin-pagination>div{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.development-admin-actions{margin-top:calc(var(--spacing) * 8);align-items:center;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.development-admin-actions form{display:inline}.development-admin-details{margin-top:calc(var(--spacing) * 8);column-gap:calc(var(--spacing) * 8);row-gap:calc(var(--spacing) * 3);display:grid}@media (min-width:40rem){.development-admin-details{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.development-admin-collections{margin-top:calc(var(--spacing) * 10);gap:calc(var(--spacing) * 8);display:grid}.development-admin-scoped-links{margin-top:calc(var(--spacing) * 8)}.development-admin-scoped-links ul{margin-top:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 2);display:grid}.development-admin-form{margin-top:calc(var(--spacing) * 8);gap:calc(var(--spacing) * 5);display:grid}.development-admin-field{gap:calc(var(--spacing) * 2);display:grid}:is(.experience-shell,.dashboard-shell,.development-sign-in-shell) .eyebrow{margin-bottom:calc(var(--spacing) * 5);align-items:center;gap:calc(var(--spacing) * 2);display:flex}:is(.experience-shell,.dashboard-shell,.development-sign-in-shell) h1:after{margin-top:calc(var(--spacing) * 4);display:block}:is(.experience-shell,.dashboard-shell,.development-sign-in-shell) h1+p{margin-top:calc(var(--spacing) * 5)}:is(.experience-shell,.dashboard-shell,.development-sign-in-shell) dl{margin-top:calc(var(--spacing) * 10);column-gap:calc(var(--spacing) * 8);row-gap:calc(var(--spacing) * 2);display:grid}@media (min-width:40rem){:is(.experience-shell,.dashboard-shell,.development-sign-in-shell) dl{grid-template-columns:auto 1fr}}.primary-action{margin-top:calc(var(--spacing) * 8);justify-content:center;align-items:center;display:inline-flex}.dashboard-nav{margin-top:calc(var(--spacing) * 8);gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.plan-list{margin-top:calc(var(--spacing) * 10);gap:calc(var(--spacing) * 5);display:grid}.payout-totals{margin-top:calc(var(--spacing) * 8);gap:calc(var(--spacing) * 3);display:grid}@media (min-width:40rem){.payout-totals{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.payout-totals{grid-template-columns:repeat(4,minmax(0,1fr))}}.payout-total{gap:var(--spacing);display:grid}.payout-ledger{margin-top:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 3);display:grid}.payout-row{gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}@media (min-width:40rem){.payout-row{flex-direction:row;justify-content:space-between;align-items:flex-start}}.payout-row-main{flex:1;min-width:0}.payout-row-main h2,.payout-row-parties,.payout-row-failure{margin-top:var(--spacing)}.payout-row-side{align-items:flex-start;gap:var(--spacing);flex-direction:column;flex-shrink:0;display:flex}@media (min-width:40rem){.payout-row-side{align-items:flex-end}}.payout-ledger-more{margin-top:calc(var(--spacing) * 4)}.plan-card summary{margin-top:calc(var(--spacing) * 5)}.plan-card-heading{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 4);flex-wrap:wrap;display:flex}.plan-card-heading p{margin-top:var(--spacing)}.plan-attributes{margin-top:calc(var(--spacing) * 4);column-gap:calc(var(--spacing) * 8);row-gap:calc(var(--spacing) * 3);display:grid}@media (min-width:40rem){.plan-attributes{grid-template-columns:minmax(10rem,1fr) minmax(0,2fr)}}.aims-section{margin-top:calc(var(--spacing) * 12)}.aim-list{margin-top:calc(var(--spacing) * 4);gap:0;display:grid}.faq-list{margin-top:calc(var(--spacing) * 8);gap:calc(var(--spacing) * 3);display:grid}.faq-item summary{cursor:pointer;--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.faq-item p{margin-top:calc(var(--spacing) * 3)}.aim-card{align-items:flex-start;gap:var(--spacing);flex-direction:column;display:flex}@media (min-width:40rem){.aim-card{align-items:baseline;column-gap:calc(var(--spacing) * 3);row-gap:var(--spacing);flex-flow:wrap}}.aim-card h3{margin:0}.aim-card-identity{align-items:flex-start;row-gap:calc(var(--spacing) * .5);flex-direction:column;width:100%;min-width:0;display:flex}@media (min-width:40rem){.aim-card-identity{align-items:baseline;column-gap:calc(var(--spacing) * 2);flex-flow:wrap;flex:1;width:auto}}.aim-card-signals{align-items:center;column-gap:calc(var(--spacing) * 2);row-gap:var(--spacing);flex-wrap:wrap;width:100%;display:flex}@media (min-width:40rem){.aim-card-signals{gap:calc(var(--spacing) * 3);flex-shrink:0;width:auto}}.time-remaining{margin-top:calc(var(--spacing) * 3)}.buddy-support-status{margin-top:calc(var(--spacing) * 2)}.pool-reach-signal{margin-top:calc(var(--spacing) * 3);align-items:center;gap:calc(var(--spacing) * 2);display:flex}.pool-reach-copy{margin:0}.city-search-results{margin-top:calc(var(--spacing) * 2);gap:var(--spacing);display:grid}.city-search-results a{display:block}.city-search-selection,.city-search-hint,.city-search-empty{margin-top:calc(var(--spacing) * 2)}.aim-card-moments{margin-top:var(--spacing);align-items:center;column-gap:calc(var(--spacing) * 3);row-gap:var(--spacing);flex-wrap:wrap;width:100%;display:flex}.aim-card-moment-markers{align-items:center;gap:var(--spacing);flex-wrap:wrap;display:flex}.experience-nav{margin-bottom:calc(var(--spacing) * 8);align-items:center;column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.experience-nav-tabs{column-gap:calc(var(--spacing) * 5);row-gap:var(--spacing);flex-wrap:wrap;display:flex}.status-pill{flex-shrink:0}.attention{margin-top:calc(var(--spacing) * 8)}.attention-head{justify-content:space-between;align-items:baseline;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.attention-item{margin-top:calc(var(--spacing) * 3);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);display:flex}.attention-flag{flex-shrink:0}.filter-chips{margin-top:calc(var(--spacing) * 8);gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.empty-state{margin-top:calc(var(--spacing) * 5)}.form-errors{margin-top:calc(var(--spacing) * 6)}.aim-goal-moderation{margin-top:calc(var(--spacing) * 5)}.form-errors ul{margin-top:calc(var(--spacing) * 2)}.back-link{margin-bottom:calc(var(--spacing) * 8);display:inline-flex}.commitment-form{margin-top:calc(var(--spacing) * 10);gap:calc(var(--spacing) * 6);display:grid}.field-group{gap:calc(var(--spacing) * 3);display:grid}@media (min-width:40rem){.field-group{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:flex-start}.field-group>label{padding-top:calc(var(--spacing) * 3)}}.field-group strong,.field-group small{display:block}.field-group small{margin-top:var(--spacing)}.visibility-toggle{align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}.visibility-toggle label{gap:var(--spacing);display:grid}.cadence-line{align-items:flex-start;column-gap:calc(var(--spacing) * 2);row-gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.cadence-duration-control{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.cadence-duration-value,.cadence-duration-presets{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.payout-picker{gap:calc(var(--spacing) * 3);display:grid}.payout-picker-heading strong,.payout-picker-heading small{display:block}.payout-picker-heading small{margin-top:var(--spacing)}.payout-pro-bono,.payout-option{gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}@media (min-width:40rem){.payout-pro-bono,.payout-option{flex-direction:row;justify-content:space-between;align-items:center}}.theme-panel-roster,.theme-panel-suggestions,.theme-panel-new{margin-top:calc(var(--spacing) * 10)}:is(.theme-panel-roster,.theme-panel-suggestions,.theme-panel-new) h2+p{margin-top:calc(var(--spacing) * 2)}:is(.theme-panel-roster,.theme-panel-suggestions,.theme-panel-new) form{margin-top:calc(var(--spacing) * 5)}.theme-panel-new .field-group+.field-group{margin-top:calc(var(--spacing) * 4)}.guide-intro{margin-top:calc(var(--spacing) * 3)}.guide-steps,.guide-contract,.guide-money,.guide-limits,.guide-next{margin-top:calc(var(--spacing) * 10)}:is(.guide-steps,.guide-contract,.guide-money,.guide-limits,.guide-next) h2+p{margin-top:calc(var(--spacing) * 2)}.guide-step-list{margin-top:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 5);display:grid}.guide-step{gap:calc(var(--spacing) * 4);display:flex}.guide-contract-list{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 3);display:grid}.guide-contract-list li{gap:var(--spacing);display:grid}.guide-contract-body{margin-top:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 6);display:grid}.guide-contract-body .guide-contract-list{margin-top:0}.buddy-story{margin-inline:auto;position:relative}.buddy-story-frame{position:absolute;inset:0}.buddy-story-yes{padding-top:calc(var(--spacing) * 48);place-items:center;display:grid}.buddy-story-spark{position:absolute}.buddy-story-spark--one{top:49%;left:19%}.buddy-story-spark--two{top:62%;left:31%}.buddy-story-spark--three{top:52%;left:49%}.buddy-story-spark--four{top:60%;left:66%}.buddy-story-spark--five{top:48%;left:76%}@media (min-width:1024px){.guide-contract-body{grid-template-columns:minmax(0,1fr) minmax(16rem,21rem);align-items:center}.guide-contract-list{order:1}.buddy-story{order:2}}.roadmap-stage{margin-top:calc(var(--spacing) * 10)}.roadmap-stage h2+p{margin-top:calc(var(--spacing) * 2)}.roadmap-items{margin-top:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 4);display:grid}.roadmap-item p{margin-top:var(--spacing)}.guide-claim-support,.guide-claim-bet{margin-top:calc(var(--spacing) * 3);border-left-style:var(--tw-border-style);padding-block:var(--spacing);padding-left:calc(var(--spacing) * 4);border-left-width:2px}.guide-limits-numbers{margin-top:calc(var(--spacing) * 3)}.guide-claim{margin-top:calc(var(--spacing) * 8)}.guide-claim p{margin-top:calc(var(--spacing) * 2)}.guide-note{margin-top:calc(var(--spacing) * 4)}.guide-next .primary-action{display:inline-block}.legal-section{margin-top:calc(var(--spacing) * 8)}.legal-section p+p,.legal-section h2+p{margin-top:calc(var(--spacing) * 3)}.legal-updated{margin-top:calc(var(--spacing) * 2)}.legal-links{margin-top:calc(var(--spacing) * 8);gap:calc(var(--spacing) * 3);display:flex}.member-report{margin-top:calc(var(--spacing) * 10)}.member-report-body{margin-top:calc(var(--spacing) * 4)}:where(.member-report-body>:not(:last-child)),:where(.member-report-form>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.moderation-report-reason{margin-top:calc(var(--spacing) * 2)}.moderation-reports-decided{margin-top:calc(var(--spacing) * 10)}.payout-consent{margin-top:calc(var(--spacing) * 5)}.payout-pro-bono p{margin-top:var(--spacing)}.payout-pro-bono span{flex-shrink:0}.payout-option-main{align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}.payout-option-main input{margin-top:var(--spacing)}.payout-option-main strong,.payout-option-main small{display:block}.payout-option-main small{margin-top:var(--spacing)}.payout-amount{flex-shrink:0;align-items:center;display:flex}.payment-plan li small{margin-top:calc(var(--spacing) * .5);display:block}.payment-plan li+li{margin-top:calc(var(--spacing) * 4)}.payout-controls{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;flex-shrink:0;display:flex}.payout-steps{align-items:center;gap:calc(var(--spacing) * 1.5);display:flex}.aim-detail-heading{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}@media (min-width:40rem){.aim-detail-heading{justify-content:space-between;align-items:flex-end;gap:calc(var(--spacing) * 4);flex-direction:row}}.aim-detail-heading .aim-cadence{align-self:flex-end;margin-top:0}.aim-goal-title{flex:1;position:relative}.aim-goal-edit-trigger{position:absolute;top:0;right:0}.aim-goal-edit-panel{margin-top:calc(var(--spacing) * 3)}.aim-goal-edit-panel form{margin-top:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 3);display:grid}.aim-detail-side{align-items:flex-end;gap:var(--spacing);flex-direction:column;display:flex}.cadence-tracker{margin-top:calc(var(--spacing) * 8)}.cadence-tracker-heading{justify-content:space-between;align-items:flex-end;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.cadence-tracker-heading h2+p{margin-top:calc(var(--spacing) * 2)}.cadence-check-windows{margin-top:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 3);padding-bottom:calc(var(--spacing) * 2);display:flex;overflow-x:auto}.cadence-check-window{min-width:calc(var(--spacing) * 48);flex:1}.cadence-check-windows:has(.cadence-check-window--current[open]){flex-wrap:wrap;overflow-x:visible}.cadence-check-window--current[open]{flex-basis:100%}.cadence-check-window-days{margin-top:var(--spacing)}.add-payment{margin-top:calc(var(--spacing) * 6)}.add-payment-body{margin-top:calc(var(--spacing) * 4)}:where(.add-payment-body>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.add-payment-fields,.add-payment-sentence{align-items:center;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.add-payment-amount{align-items:center;gap:var(--spacing);display:flex}.conversation-composer{margin-top:calc(var(--spacing) * 6)}.conversation-composer form{gap:calc(var(--spacing) * 3);display:grid}.conversation-compose-status{min-height:calc(var(--spacing) * 5)}.buddy-affirmation{margin-top:calc(var(--spacing) * 8)}.buddy-affirmation h2{margin-top:var(--spacing)}.buddy-affirmation h2+p{margin-top:calc(var(--spacing) * 2)}.buddy-aim-timing,.buddy-aim-practice,.buddy-aim-offer,.buddy-aim-outcome{margin-top:calc(var(--spacing) * 10)}:is(.buddy-aim-timing,.buddy-aim-practice,.buddy-aim-offer,.buddy-aim-outcome) h2+p{margin-top:calc(var(--spacing) * 2)}.buddy-aim-tally{margin-top:calc(var(--spacing) * 4)}.buddy-aim-notes{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing) * 3);border-top-width:1px;display:grid}.buddy-aim-notes li{gap:calc(var(--spacing) * .5);display:grid}.buddy-match-actions{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.cadence-check-window-summary{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}.cadence-check-window-summary>div{flex:1;min-width:0}.cadence-window-detail{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing) * 4);border-top-width:1px;display:grid}.cadence-moment,.cadence-moment-slot{gap:calc(var(--spacing) * 1.5);display:grid}.cadence-moment-when{gap:calc(var(--spacing) * 2);display:grid}.cadence-moment-when-heading{align-items:center;gap:calc(var(--spacing) * 2);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.cadence-moment-time-edit[open]{grid-column:1/-1}.cadence-moment-controls{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.cadence-moment-steps{align-items:center;gap:var(--spacing);display:flex}.cadence-moment-actions{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);display:flex}.cadence-moment-note{gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 3);border-width:1px;display:grid}.cadence-moment-note-actions{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);display:flex}.cadence-check-slots{margin-top:calc(var(--spacing) * 4);justify-content:flex-start;gap:calc(var(--spacing) * 2);grid-template-columns:repeat(var(--cadence-count), minmax(0, 4.5rem));display:grid}.cadence-check[data-timestamp-tooltip]:after{pointer-events:none;z-index:10;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);position:absolute;bottom:calc(100% + .5rem);left:50%}.aim-context{margin-top:calc(var(--spacing) * 10)}.aim-context h2+p{margin-top:calc(var(--spacing) * 2)}.aim-context-form{margin-top:calc(var(--spacing) * 5);justify-content:space-between;align-items:center;column-gap:calc(var(--spacing) * 6);row-gap:calc(var(--spacing) * 4);flex-wrap:wrap;display:flex}.aim-context-target,.aim-context-themes{align-items:center;gap:calc(var(--spacing) * 3);flex-wrap:wrap;flex:1;min-width:0;display:flex}.aim-context-themes strong{align-items:center;gap:var(--spacing);display:inline-flex}.aim-context-themes .selection-tag-list{margin-top:0}.text-cta,.cta-heading-phrase{display:inline-block}.progress-composer,.progress-history{margin-top:calc(var(--spacing) * 10)}:is(.progress-composer,.progress-history) h2+p{margin-top:calc(var(--spacing) * 2)}.progress-composer form{margin-top:calc(var(--spacing) * 5)}.progress-update{margin-top:calc(var(--spacing) * 4)}.progress-update p{margin-top:calc(var(--spacing) * 2)}.secondary-action{margin-top:calc(var(--spacing) * 4);justify-content:center;align-items:center;display:inline-flex}.compact-action{margin-top:0}.explore-themes-action{margin-left:calc(var(--spacing) * 2)}.guidance-list{margin-top:calc(var(--spacing) * 10);gap:calc(var(--spacing) * 4);display:grid}.theme-list{margin-top:calc(var(--spacing) * 8);gap:0;display:grid}.enabled-theme-section,.theme-suggestion-form,.theme-moderation-queue,.theme-moderators{margin-top:calc(var(--spacing) * 10)}:is(.enabled-theme-section,.theme-suggestion-form,.theme-moderation-queue,.theme-moderators) h2+p,:is(.enabled-theme-section,.theme-suggestion-form,.theme-moderation-queue,.theme-moderators) h3+p{margin-top:calc(var(--spacing) * 2)}.selection-tag-list{margin-top:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.target-picker,.setter-theme-picker{margin-top:calc(var(--spacing) * 10)}:is(.target-picker,.setter-theme-picker) h2+p{margin-top:calc(var(--spacing) * 2)}.support-weeks{margin-top:calc(var(--spacing) * 10)}.support-weeks h2+p{margin-top:calc(var(--spacing) * 2)}.support-week-list{margin-top:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 3);display:grid}.support-week-heading{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.support-week-heading strong,.support-week-heading small{display:block}.support-commitments{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 2);display:grid}.support-commitment{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.support-commitment strong,.support-commitment small{display:block}.support-commitment-actions{gap:calc(var(--spacing) * 2);flex-shrink:0;display:flex}.aim-filing{margin-top:calc(var(--spacing) * 12)}.aim-filing h2+p{margin-top:calc(var(--spacing) * 2)}.aim-filing-board{margin-top:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 3);display:grid}@media (min-width:64rem){.aim-filing-board{grid-template-columns:repeat(3,minmax(0,1fr))}}.aim-filing-zone{flex-direction:column;display:flex}.aim-filing-zone-heading{margin-bottom:calc(var(--spacing) * 3);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);display:flex}.aim-filing-cards{align-content:flex-start;gap:calc(var(--spacing) * 2);flex:1;min-height:0;display:grid}.aim-filing-card{gap:var(--spacing);display:grid}.aim-filing-empty{padding-top:calc(var(--spacing) * 6);text-align:center;margin-block:auto}.custom-target-field{margin-top:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 2);display:grid}.custom-target-field small{margin-top:var(--spacing);display:block}.selection-options{margin-top:calc(var(--spacing) * 5)}.selection-options--cards{margin-top:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 3);display:grid}@media (min-width:40rem){.selection-options--cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.selection-options--chips{gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.selection-option--cards{align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}.selection-option--cards input{margin-top:var(--spacing)}.selection-option-label{display:block}.selection-option-caption{margin-top:var(--spacing);display:block}.selection-option--chips{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.theme-suggestion-form form,.theme-moderators form{margin-top:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 3);display:grid}.goal-selection{gap:calc(var(--spacing) * 3);display:grid}.goal-selection .selection-option--cards{display:block;position:relative}.goal-selection .selection-option-label{padding-right:calc(var(--spacing) * 16)}.goal-selection .selection-option-badge{top:calc(var(--spacing) * 4);right:calc(var(--spacing) * 4);margin-top:0;position:absolute}.suggestion-list,.moderator-list{margin-top:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 3);display:grid}.theme-suggestion,.moderator-list li{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);flex-wrap:wrap;display:flex}.theme-suggestion p{margin-top:var(--spacing)}.theme-suggestion-actions{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.theme-suggestion-actions form{margin-top:0}.guidance-card h2{margin-top:var(--spacing)}.guidance-card h2+p{margin-top:calc(var(--spacing) * 3)}.theme-card{align-items:flex-start;column-gap:calc(var(--spacing) * 3);grid-template-columns:auto minmax(0,1fr);display:grid}.theme-card-notes{min-width:0}.theme-card-summary{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}.theme-card-heading{min-width:0}.theme-card-heading h2{margin-top:calc(var(--spacing) * .5)}.theme-card-description{margin-top:calc(var(--spacing) * 2)}.gust-group{margin-top:calc(var(--spacing) * 6)}.gust-preview{margin-top:calc(var(--spacing) * 3)}.gust{margin-top:calc(var(--spacing) * 10)}.gust h2+p{margin-top:calc(var(--spacing) * 2)}.youtube-video{margin-top:calc(var(--spacing) * 5)}.buddying-availability-choices{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.buddying-availability-decision{display:inline-flex}.buddy-pool-release-countdown{margin-top:calc(var(--spacing) * 2)}.buddy-support-section,.buddy-pool-aim-queue,.buddy-assignment,.buddy-pool-exposure,.buddy-conversation,.aim-outcome,.check-in-history,.buddy-check-ins,.accountability-record,.buddy-participation-record,.unmatched-aims,.active-buddy-assignments,.buddy-pool-form,.buddy-pool-list,.buddy-pool-settings,.buddy-pool-members,.buddy-pool-aims,.buddy-pool-aim-curation{margin-top:calc(var(--spacing) * 10)}:is(.buddy-support-section,.buddy-pool-aim-queue,.buddy-assignment,.buddy-pool-exposure,.buddy-conversation,.aim-outcome,.check-in-history,.buddy-check-ins,.accountability-record,.buddy-participation-record,.unmatched-aims,.active-buddy-assignments,.buddy-pool-form,.buddy-pool-list,.buddy-pool-settings,.buddy-pool-members,.buddy-pool-aims,.buddy-pool-aim-curation) h2+p{margin-top:calc(var(--spacing) * 2)}.reminders{margin-top:calc(var(--spacing) * 8)}.reminder{margin-top:calc(var(--spacing) * 3);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.buddy-status{margin-top:calc(var(--spacing) * 4)}.buddy-assignment form{margin-top:calc(var(--spacing) * 5);align-items:center;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.buddy-invitations-heading{margin-top:calc(var(--spacing) * 8)}.buddy-invitation{margin-top:calc(var(--spacing) * 4);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);flex-wrap:wrap;display:flex}.buddy-invitation h4{margin-top:var(--spacing)}.buddy-pool-form form,.buddy-pool-settings form{margin-top:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 5);display:grid}.buddy-pool-affinities{margin-top:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 4);display:grid}.buddy-pool-list{gap:calc(var(--spacing) * 4);display:grid}.buddy-pool-card,.buddy-pool-roster li{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 4);flex-wrap:wrap;display:flex}.buddy-pool-counts{gap:calc(var(--spacing) * 4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.buddy-pool-counts dd{margin-top:var(--spacing)}.buddy-pool-members form,.buddy-pool-aims form{margin-top:calc(var(--spacing) * 5);align-items:center;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.buddy-pool-roster{margin-top:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 3);display:grid}.buddy-pool-exposure-list{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.association-board-field{gap:calc(var(--spacing) * 2);display:grid}.association-board-field>small{margin-top:calc(var(--spacing) * -1)}.association-board{margin-top:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 3);display:grid}@media (min-width:64rem){.association-board{grid-template-columns:repeat(3,minmax(0,1fr))}}.association-board-zone{flex-direction:column;display:flex}.association-board-save{text-align:right;display:block}@media (min-width:64rem){.association-board-save,.association-board-zone--dismissed{grid-column:span 3/span 3}}.association-board-zone--dismissed .association-board-cards{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:40rem){.association-board-zone--dismissed .association-board-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.association-board-zone--dismissed .association-board-cards{grid-template-columns:repeat(4,minmax(0,1fr))}}.association-board-zone--dismissed .association-board-empty{padding-top:calc(var(--spacing) * 2);margin-block:0}.association-board-zone-heading{margin-bottom:calc(var(--spacing) * 3);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);display:flex}.association-board-zone-actions{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.association-board-cards{align-content:flex-start;gap:calc(var(--spacing) * 3);min-height:0;padding-right:var(--spacing);flex:1;display:grid;overflow-y:auto}.association-board-card{gap:calc(var(--spacing) * 3);display:grid;position:relative}.association-board-card-copy{padding-right:calc(var(--spacing) * 7)}.association-board-card-copy p{margin-top:var(--spacing)}.association-board-dismiss{top:calc(var(--spacing) * 2);right:calc(var(--spacing) * 2);justify-content:center;align-items:center;display:flex;position:absolute}.association-board-card-actions{gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex}.association-board-empty{padding-top:calc(var(--spacing) * 8);text-align:center;margin-block:auto}.buddy-response-actions{gap:calc(var(--spacing) * 2);display:flex}.aim-outcome form,.buddy-aim-outcome form,.buddy-check-in form{margin-top:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.outcome-note{margin-top:calc(var(--spacing) * 4)}.aim-outcome-preview{margin-top:calc(var(--spacing) * 2)}.check-in,.buddy-check-in{margin-top:calc(var(--spacing) * 4)}.check-in time{margin-top:calc(var(--spacing) * 2);display:block}.record-grid{margin-top:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:40rem){.record-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.record-stat dd{margin-top:var(--spacing)}.record-context{margin-top:calc(var(--spacing) * 4)}.discover-steps{margin-top:calc(var(--spacing) * 6)}.discover-step-list{margin-top:calc(var(--spacing) * 4)}:where(.discover-step-list>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.discover-step{align-items:flex-start;gap:calc(var(--spacing) * 4);display:flex}.discover-step p{margin-top:var(--spacing)}.discover-step-index{flex-shrink:0;justify-content:center;align-items:center;display:flex}.unmatched-aim,.buddy-match{margin-top:calc(var(--spacing) * 4);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);flex-wrap:wrap;display:flex}.buddy-offer{margin-top:calc(var(--spacing) * 3);gap:var(--spacing);display:grid}.buddy-offer-note{margin-top:var(--spacing);display:block}.buddy-conversation .buddy-conversation-heading{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 4);flex-wrap:wrap;display:flex}.buddy-conversation .buddy-conversation-heading h3{margin-top:var(--spacing)}.conversation-context{margin-top:calc(var(--spacing) * 3)}.conversation-sync{flex-shrink:0}.weekly-video-statuses{margin-top:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 2);display:grid}@media (min-width:40rem){.weekly-video-statuses{grid-template-columns:repeat(3,minmax(0,1fr))}}.weekly-video-status{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);display:flex}.conversation-history{margin-top:calc(var(--spacing) * 6)}.conversation-message{margin-top:calc(var(--spacing) * 3)}.conversation-message-meta{justify-content:space-between;align-items:baseline;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.conversation-reply,.conversation-edited{margin-top:calc(var(--spacing) * 2)}.conversation-message-body{margin-top:calc(var(--spacing) * 3)}.conversation-video{margin-top:calc(var(--spacing) * 3);align-items:center;column-gap:calc(var(--spacing) * 2);row-gap:var(--spacing);flex-wrap:wrap;display:flex}.buddy-live-chat{margin-top:calc(var(--spacing) * 6)}.buddy-live-chat h4+p{margin-top:calc(var(--spacing) * 2)}.whop-chat{margin-top:calc(var(--spacing) * 4)}.community-configuration,.community-metrics{margin-top:calc(var(--spacing) * 10)}:is(.community-configuration,.community-metrics) h2+p{margin-top:calc(var(--spacing) * 2)}.community-configuration form{margin-top:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 3);display:grid}.guidance-composer,.guidance-library{margin-top:calc(var(--spacing) * 10)}:is(.guidance-composer,.guidance-library) h2+p{margin-top:calc(var(--spacing) * 2)}.guidance-composer form{margin-top:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 5);display:grid}.gust-inputs{gap:calc(var(--spacing) * 4);display:grid}.gust-inputs-heading,.gust-input-heading{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}:is(.gust-inputs-heading,.gust-input-heading) p{margin-top:var(--spacing)}.gust-inputs>div[data-guidance-composer-target=gusts],.gust-input,.gust-input-details{gap:calc(var(--spacing) * 3);display:grid}@media (min-width:40rem){.gust-input-details{grid-template-columns:repeat(2,minmax(0,1fr))}}.gust-input-details div{gap:var(--spacing);display:grid}.gust-preview-list{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 2);display:grid}.gust-resource-link{margin-left:calc(var(--spacing) * 2);display:inline-block}.development-sign-in-form{margin-top:calc(var(--spacing) * 10);gap:calc(var(--spacing) * 6);display:grid}.aim-range{margin-top:calc(var(--spacing) * 6);display:block}.aim-range-label{margin-top:var(--spacing);display:block}.aim-range-copy{margin-top:calc(var(--spacing) * 2);justify-items:center;gap:var(--spacing);display:grid}.aim-range-theory{margin-top:calc(var(--spacing) * 3);text-align:center}.moderation-nav{margin-top:calc(var(--spacing) * -4);margin-bottom:calc(var(--spacing) * 8);gap:var(--spacing);flex-wrap:wrap;display:flex}.theme-roster,.theme-goal-workspace{margin-top:calc(var(--spacing) * 8)}.theme-roster h2+p{margin-top:var(--spacing)}.theme-roster-list{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.theme-goal-workspace{align-items:flex-start;gap:calc(var(--spacing) * 5);display:grid}@media (min-width:64rem){.theme-goal-workspace{grid-template-columns:minmax(0,1fr) 20rem}}.theme-drop-zones{align-content:flex-start;gap:calc(var(--spacing) * 3);display:grid}.theme-drop-heading{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);display:flex}.theme-drop-label{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.theme-drop-panel{margin-top:calc(var(--spacing) * 3)}.theme-goal-list{gap:calc(var(--spacing) * 2);display:grid}.theme-goal{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);display:flex}.goal-pool{align-content:flex-start;gap:calc(var(--spacing) * 3);display:grid}@media (min-width:64rem){.goal-pool{top:calc(var(--spacing) * 4);position:sticky}}.goal-pool h2+p{margin-top:calc(var(--spacing) * -2)}.goal-pool-list{align-content:flex-start;gap:calc(var(--spacing) * 2);max-height:32rem;padding-right:var(--spacing);display:grid;overflow-y:auto}.goal-pool-card{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);display:flex}.moderation-queue-summary,.moderation-queue-item,.moderation-queue-actions{display:flex}.moderation-queue-summary,.moderation-queue-item{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4)}.moderation-queue-summary,.moderation-queue-list{margin-top:calc(var(--spacing) * 8)}.moderation-queue-list{gap:calc(var(--spacing) * 3);display:grid}.moderation-queue-actions{gap:calc(var(--spacing) * 2);flex-shrink:0}.profile-personal-area-list{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 3);display:grid}@media (min-width:40rem){.profile-personal-area-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.profile-personal-area{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}.profile-personal-area h3,.profile-personal-area .empty-state{margin:0}.review-shell{gap:calc(var(--spacing) * 10);flex-direction:column;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);display:flex}.review-heading{align-items:flex-start;gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}.review-actions{align-items:center;gap:calc(var(--spacing) * 4);flex-wrap:wrap;display:flex}.review-group{gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}.review-group h2{align-items:center;gap:calc(var(--spacing) * 3);display:flex}.review-grid{gap:calc(var(--spacing) * 5);grid-template-columns:repeat(auto-fill, var(--review-tile-width));display:grid}.review-tile{flex-direction:column;display:flex}.review-frame{position:relative;overflow:hidden}.review-frame iframe{transform-origin:0 0;border-style:var(--tw-border-style);border-width:0;position:absolute;top:0;left:0}.review-frame-blocked{text-align:center;justify-content:center;align-items:center;height:100%;display:flex}.review-tile-foot{margin-top:calc(var(--spacing) * 2);gap:calc(var(--spacing) * .5);flex-direction:column;display:flex}.footnote{margin-left:calc(var(--spacing) * 1.5);vertical-align:middle;display:inline-block;position:relative}.footnote-trigger{display:block}.footnote-panel{z-index:30;margin-top:calc(var(--spacing) * 1.5);display:block;position:absolute;top:100%;left:0}.footnote-panel--flipped{left:auto;right:0}.footnote-panel[hidden]{display:none}.zone-reach{border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);border-width:1px}.zone-reach-offset{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);border-width:1px;border-radius:.25rem}.app-shell{width:100%;min-height:100vh;max-width:var(--container-5xl);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 8)}.icon{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);display:block}.eyebrow{border-style:var(--tw-border-style);border-width:0;border-bottom-style:var(--tw-border-style);width:100%;padding-inline:0;padding-bottom:calc(var(--spacing) * 1.5);border-bottom-width:1px;border-radius:0}.eyebrow:before{width:0;height:0}.development-session,.development-session-link{border-style:var(--tw-border-style);border-width:0;border-radius:0;padding-block:0;padding-inline:0}.development-session-profile{border-radius:0;padding-block:0;padding-inline:0}.development-chrome-toggle,.profile-payment-item{border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 4);border-width:1px}.profile-advanced-mode{border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 5);border-width:1px}.development-admin-shell{border-radius:var(--radius-sm);border-style:var(--tw-border-style);width:100%;padding:calc(var(--spacing) * 8);border-width:1px}@media (min-width:40rem){.development-admin-shell{padding:calc(var(--spacing) * 12)}}.development-admin-shell h1,.development-admin-shell h1+p{max-width:var(--container-3xl)}.development-admin-nav{max-height:calc(var(--spacing) * 96);border-radius:var(--radius-sm);padding:calc(var(--spacing) * 3)}.development-admin-nav .development-admin-nav-tier{border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 2);border-width:1px}.development-admin-nav .development-admin-nav-tier--first-class-objects a{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2)}.development-admin-nav .development-admin-nav-tier--categorization-objects a{padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 1.5)}.development-admin-nav .development-admin-nav-tier--join-tables{--tw-border-style:dashed;border-style:dashed}.development-admin-nav .development-admin-nav-tier--transaction-objects a{padding-inline:calc(var(--spacing) * 2.5);padding-block:var(--spacing)}.development-admin-nav a{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);border-width:1px;border-radius:.25rem}.development-admin-model-grid article{border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 5);border-width:1px}.development-admin-generating{border-radius:var(--radius-sm);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2)}.development-admin-list-controls{border-radius:var(--radius-sm);padding:calc(var(--spacing) * 4)}.development-admin-control select{min-width:calc(var(--spacing) * 40);border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);border-width:1px}.development-admin-clear-link{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2)}.development-admin-table-wrap{border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:1px}.development-admin-table{min-width:100%}.development-admin-table th{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3)}.development-admin-table td{max-width:var(--container-xs);border-top-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);border-top-width:1px}.development-admin-pagination{border-radius:var(--radius-sm);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3)}.development-admin-delete{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);border-width:1px;border-radius:.25rem}.development-admin-details{border-radius:var(--radius-sm);padding:calc(var(--spacing) * 6)}.development-admin-details dd{min-width:0}.development-admin-details pre{max-height:calc(var(--spacing) * 80);border-radius:var(--radius-sm);padding:calc(var(--spacing) * 4)}.development-admin-collections article,.development-admin-scoped-links{border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 5);border-width:1px}.development-admin-field input:not([type=checkbox]),.development-admin-field select,.development-admin-field textarea{border-radius:var(--radius-sm);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);border-width:1px}.development-admin-field input[type=checkbox]{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.experience-shell,.dashboard-shell,.development-sign-in-shell{border-style:var(--tw-border-style);border-width:0;border-radius:0;width:100%;padding:0}:is(.experience-shell,.dashboard-shell,.development-sign-in-shell) h1+p{max-width:65ch}:is(.experience-shell,.dashboard-shell,.development-sign-in-shell) section>h2{border-left-style:var(--tw-border-style);border-left-width:0;padding-left:0}:is(.experience-shell,.dashboard-shell,.development-sign-in-shell) dl{border-radius:var(--radius-sm);padding:calc(var(--spacing) * 6)}.primary-action{padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 3);border-radius:.25rem}.dashboard-nav a{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);border-width:1px;border-radius:.25rem}.payout-total,.payout-row{border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 4);border-width:1px}.plan-card{border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 5);border-width:1px}.plan-attributes{border-radius:var(--radius-sm);padding:calc(var(--spacing) * 5)}.plan-attributes dd{min-width:0}.plan-json{max-height:calc(var(--spacing) * 80);border-radius:var(--radius-sm);padding:calc(var(--spacing) * 3)}.aims-section{border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing) * 8);border-top-width:1px}.aims-index-shell .experience-nav,.aims-index-shell .aims-section{border-top-style:var(--tw-border-style);border-top-width:0;border-bottom-style:var(--tw-border-style);border-bottom-width:0}.aims-index-shell .aims-section{margin-top:0;padding-top:0}.aims-index-shell .aim-list{margin-top:0}.aim-card{border-style:var(--tw-border-style);border-width:0;border-bottom-style:var(--tw-border-style);padding-inline:0;padding-block:calc(var(--spacing) * 3);border-bottom-width:1px;border-radius:0}.faq-item{border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 5);border-width:1px}.time-remaining{padding-inline:calc(var(--spacing) * 3);padding-block:var(--spacing);border-radius:3.40282e38px;display:inline-block}.buddy-support-status{width:fit-content;padding-inline:calc(var(--spacing) * 3);padding-block:var(--spacing);border-radius:3.40282e38px}.pool-reach-chip{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2.5);padding-block:var(--spacing);border-width:1px;border-radius:3.40282e38px;flex-shrink:0}.city-search-results a,.city-search-selection{border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);border-width:1px}.aim-card-moment-marker{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);border-style:var(--tw-border-style);border-width:0;border-radius:0;padding:0}.experience-nav{border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing) * 4);border-bottom-width:1px}.experience-nav-link{border-style:var(--tw-border-style);border-width:0;border-bottom-style:var(--tw-border-style);padding-inline:0;padding-top:var(--spacing);padding-bottom:calc(var(--spacing) * 2);border-color:#0000;border-bottom-width:2px;border-radius:0}.moderation-nav-link,.theme-roster-toggle{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 1.5);border-width:1px;border-radius:.25rem}.theme-drop{border-radius:var(--radius-sm);border-style:var(--tw-border-style);--tw-border-style:dashed;padding:calc(var(--spacing) * 3);border-style:dashed;border-width:2px}.theme-drop-count{min-width:calc(var(--spacing) * 7);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);text-align:center;border-radius:3.40282e38px}.theme-drop-arrow{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);flex-shrink:0}.theme-goal{border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);border-width:1px}.theme-goal-remove-button{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);border-radius:3.40282e38px}.goal-pool-card{border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);border-width:1px}.goal-pool-filter{border-radius:var(--radius-sm);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);border-width:1px}.goal-pool-untagged{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);border-radius:3.40282e38px;flex-shrink:0}.status-pill{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:var(--spacing);border-width:1px;border-radius:3.40282e38px}.attention{border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 5);border-width:1px}.attention-item{border-radius:var(--radius-sm);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3)}.attention-flag{padding-inline:calc(var(--spacing) * 3);padding-block:var(--spacing);border-radius:3.40282e38px}.filter-chip{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 1.5);border-width:1px;border-radius:.25rem}.empty-state{border-radius:var(--radius-sm);border-style:var(--tw-border-style);--tw-border-style:dashed;padding:calc(var(--spacing) * 6);border-style:dashed;border-width:1px}.form-errors,.aim-goal-moderation{border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 4);border-width:1px}.form-errors ul{padding-left:calc(var(--spacing) * 5)}.field-group input,.field-group select,.field-group textarea{border-radius:var(--radius-sm);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);border-width:1px}.visibility-toggle input{margin-top:var(--spacing);width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);border-style:var(--tw-border-style);border-width:1px;border-radius:.25rem}.cadence-line{border-radius:var(--radius-sm);padding:calc(var(--spacing) * 4)}.cadence-input{width:calc(var(--spacing) * 16);border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2);text-align:center;border-width:1px}.field-group .cadence-input{width:calc(var(--spacing) * 16);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2)}.cadence-duration-preset{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2.5);padding-block:var(--spacing);border-width:1px;border-radius:3.40282e38px}.payout-picker{border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 5);border-width:1px}.payout-pro-bono,.payout-option{border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 4);border-width:1px}.payout-pro-bono{--tw-border-style:dashed;border-style:dashed}.payout-pro-bono span{padding-inline:calc(var(--spacing) * 3);padding-block:var(--spacing);border-radius:3.40282e38px}.payout-option-main input{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.payout-option-main small{max-width:var(--container-lg)}.payout-amount{border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);border-width:1px}.payout-amount input{width:calc(var(--spacing) * 20);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2);border-width:0;padding-block:0}.payout-step{min-width:calc(var(--spacing) * 11);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);border-width:1px;border-radius:.25rem}.submit-action{border-style:var(--tw-border-style);border-width:0}.aim-detail-heading .aim-cadence{max-width:none}.aim-goal-title{padding-right:calc(var(--spacing) * 10)}.aim-goal-edit-trigger{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 2);border-width:1px;border-radius:3.40282e38px}.aim-goal-edit-panel input{border-radius:var(--radius-sm);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);border-width:1px}.aim-pending-approval-icon{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);display:inline-flex}.cadence-tracker{border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing) * 8);border-top-width:1px}.cadence-check-window{border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 4);border-width:1px}.cadence-window-arrow{margin-top:calc(var(--spacing) * .5);width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);flex-shrink:0}.cadence-moment input:not([type=submit]),.cadence-moment textarea{border-radius:var(--radius-sm);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);border-width:1px}.cadence-moment-time,.cadence-moment-day{border-radius:var(--radius-sm);border-style:var(--tw-border-style);width:auto;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);border-width:1px}.cadence-moment-time-edit-trigger{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 2);border-width:1px;border-radius:3.40282e38px}.cadence-moment-time-edit-trigger svg{width:100%;height:100%}.cadence-moment-step,.cadence-moment-now{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);border-width:1px;border-radius:.25rem}.cadence-moment-now{padding-inline:calc(var(--spacing) * 3)}.cadence-check-window--current[open] .cadence-check-slots{max-width:var(--container-md)}.cadence-moment-review{padding-inline:calc(var(--spacing) * 2.5);padding-block:var(--spacing);border-radius:3.40282e38px}.cadence-check{aspect-ratio:1;border-style:var(--tw-border-style);border-width:0;border-radius:0;padding:0}.cadence-check svg{width:100%;height:100%}.cadence-check[data-timestamp-tooltip]:after{width:max-content;max-width:calc(var(--spacing) * 48);border-radius:var(--radius-sm);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2)}.aim-context{border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing) * 8);border-top-width:1px}.aim-context-form select{max-width:100%;min-width:calc(var(--spacing) * 56);border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);border-width:1px}.text-cta{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-leading:1;line-height:1}.progress-composer,.progress-history{border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing) * 8);border-top-width:1px}.progress-composer form textarea{border-radius:var(--radius-sm);border-style:var(--tw-border-style);width:100%;padding:calc(var(--spacing) * 4);border-width:1px}.progress-update{border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 5);border-width:1px}.secondary-action{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 2.5);border-width:1px;border-radius:.25rem}.compact-action{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2)}.enabled-theme-section,.theme-suggestion-form,.theme-moderation-queue,.theme-moderators{border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing) * 8);border-top-width:1px}.selection-tag{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);border-width:1px;border-radius:.25rem}.target-picker,.setter-theme-picker{border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing) * 8);border-top-width:1px}.support-week{border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 4);border-width:1px}.support-commitment{border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);border-width:1px}.aim-filing-zone{min-height:calc(var(--spacing) * 48);border-radius:var(--radius-sm);border-style:var(--tw-border-style);--tw-border-style:dashed;padding:calc(var(--spacing) * 3);border-style:dashed;border-width:2px}.aim-filing-count{min-width:calc(var(--spacing) * 7);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);text-align:center;border-radius:3.40282e38px}.aim-filing-card{border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 3);border-width:1px}.custom-target-field input{border-radius:var(--radius-sm);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);border-width:1px}.selection-option--cards{border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 4);border-width:1px}.selection-option--cards input{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.selection-option--chips{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);border-width:1px;border-radius:.25rem}.selection-option--chips input{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.theme-moderators input,.goal-selection>input{border-radius:var(--radius-sm);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);border-width:1px}.goal-selection .selection-option--cards input[type=radio]{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.goal-selection .selection-options--cards{max-height:calc(var(--spacing) * 96);padding-right:var(--spacing)}.goal-selection .selection-option-badge{padding-inline:calc(var(--spacing) * 2.5);padding-block:var(--spacing);border-radius:3.40282e38px}.theme-suggestion,.moderator-list li{border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 4);border-width:1px}.guidance-card{border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 5);border-width:1px}.theme-card{border-style:var(--tw-border-style);border-width:0;border-bottom-style:var(--tw-border-style);padding-inline:0;padding-block:calc(var(--spacing) * 3);border-bottom-width:1px;border-radius:0}.theme-card-go{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);border-style:var(--tw-border-style);border-width:1px;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.theme-card-go .icon{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.theme-card .theme-card-chevron{margin-top:var(--spacing);width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);flex-shrink:0}.theme-card-summary{padding-block:calc(var(--spacing) * .5)}.gust-group{border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing) * 5);border-top-width:1px}.gust-preview{border-radius:var(--radius-sm);padding:calc(var(--spacing) * 4)}.gust{border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing) * 8);border-top-width:1px}.youtube-video{aspect-ratio:var(--aspect-video);border-radius:var(--radius-sm)}.youtube-video iframe{border-style:var(--tw-border-style);border-width:0;width:100%;height:100%}.buddy-support-section,.buddy-pool-aim-queue,.buddy-assignment,.buddy-pool-exposure,.buddy-conversation,.aim-outcome,.check-in-history,.buddy-check-ins,.accountability-record,.buddy-participation-record,.unmatched-aims,.active-buddy-assignments,.buddy-pool-form,.buddy-pool-list,.buddy-pool-settings,.buddy-pool-members,.buddy-pool-aims,.buddy-pool-aim-curation{border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing) * 8);border-top-width:1px}.reminders{border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 5);border-width:1px}.buddy-status{border-radius:var(--radius-sm);padding:calc(var(--spacing) * 4)}.buddy-assignment form select{min-width:calc(var(--spacing) * 56);border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);border-width:1px}.buddy-invitation,.buddy-pool-card,.buddy-pool-roster li{border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 5);border-width:1px}.buddy-pool-affinities,.buddy-pool-counts{border-radius:var(--radius-sm);padding:calc(var(--spacing) * 4)}:is(.buddy-pool-form form,.buddy-pool-settings form,.buddy-pool-members form,.buddy-pool-aims form) select,:is(.buddy-pool-form form,.buddy-pool-settings form,.buddy-pool-members form,.buddy-pool-aims form) input,:is(.buddy-pool-form form,.buddy-pool-settings form,.buddy-pool-members form,.buddy-pool-aims form) textarea{border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);border-width:1px}.association-board-zone{max-height:42rem;min-height:calc(var(--spacing) * 64);border-radius:var(--radius-sm);border-style:var(--tw-border-style);--tw-border-style:dashed;padding:calc(var(--spacing) * 3);border-style:dashed;border-width:2px}.association-board-zone--dismissed{max-height:calc(var(--spacing) * 72);min-height:calc(var(--spacing) * 32)}.association-board-count{min-width:calc(var(--spacing) * 7);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);text-align:center;border-radius:3.40282e38px}.association-board-card{border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 3);border-width:1px}.association-board-dismiss{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7);border-radius:3.40282e38px}.association-board-shuffle,.association-board-move{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2.5);padding-block:var(--spacing);border-width:1px;border-radius:3.40282e38px}.member-report-form textarea{border-radius:var(--radius-sm);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);border-width:1px}.aim-outcome form select,.buddy-aim-outcome form select,.aim-outcome form textarea,.buddy-check-in form textarea{border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);border-width:1px}.aim-outcome form textarea,.buddy-check-in form textarea{width:100%}.check-in,.buddy-check-in{border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 5);border-width:1px}.record-stat{border-radius:var(--radius-sm);padding:calc(var(--spacing) * 4)}.discover-step{border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 5);border-width:1px}.discover-step-index{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);border-radius:3.40282e38px}.unmatched-aim,.buddy-match{border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 5);border-width:1px}.conversation-sync{padding-inline:calc(var(--spacing) * 3);padding-block:var(--spacing);border-radius:3.40282e38px}.weekly-video-status{border-radius:var(--radius-sm);padding:calc(var(--spacing) * 3)}.conversation-message{border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 4);border-width:1px}.conversation-video{border-radius:var(--radius-sm);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2)}.buddy-live-chat{border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing) * 6);border-top-width:1px}.whop-chat{border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:1px}.whop-chat-status{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3)}.whop-chat-mount{min-height:calc(var(--spacing) * 80)}.community-configuration,.community-metrics{border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing) * 8);border-top-width:1px}.community-configuration form input[type=text]{border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);border-width:1px}.guidance-composer,.guidance-library{border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing) * 8);border-top-width:1px}.guidance-composer form textarea,.guidance-composer form input,.guidance-composer form select{border-radius:var(--radius-sm);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);border-width:1px}.guidance-composer form textarea{min-height:calc(var(--spacing) * 24)}.gust-input{border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 4);border-width:1px}.gust-preview-list{padding-left:calc(var(--spacing) * 5)}.aim-range{border-radius:var(--radius-sm);border-style:var(--tw-border-style);width:100%;padding:calc(var(--spacing) * 4);border-width:1px}.aim-range svg{width:100%;height:auto}.aim-range-phrase{min-height:2.5em}.guide-step-index{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);border-radius:3.40282e38px;flex-shrink:0;place-items:center;display:grid}.roadmap-item,.guide-contract-list li{border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 4);border-width:1px}.buddy-story{aspect-ratio:196/292;width:100%;max-width:var(--container-sm);border-style:var(--tw-border-style);border-width:1px;border-radius:1.75rem;overflow:hidden}.buddy-story-frame{object-fit:cover;width:100%;height:100%}.buddy-story-yes-word{font-size:clamp(7rem,20vw,12rem)}.buddy-story-spark{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.add-payment select,.add-payment input[type=number]{border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);border-width:1px}.add-payment input[type=number]{width:calc(var(--spacing) * 28)}.conversation-composer textarea{border-radius:var(--radius-sm);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);border-width:1px}.conversation-composer .primary-action{justify-self:flex-start}.buddy-affirmation{border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 5);border-width:1px}.moderation-queue-summary,.moderation-queue-item{border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 4);border-width:1px}.moderation-queue-summary strong{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.profile-personal-area{border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 4);border-width:1px}.review-shell{padding-inline:calc(var(--spacing) * 8);padding-block:calc(var(--spacing) * 10);--review-page-width:1120px;--review-page-height:1000px;--review-scale:.357;--review-tile-width:calc(var(--review-page-width) * var(--review-scale))}.review-group-count{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);border-radius:3.40282e38px}.review-frame{border-radius:var(--radius-sm);border-style:var(--tw-border-style);width:var(--review-tile-width);height:calc(var(--review-page-height) * var(--review-scale));border-width:1px}.review-frame iframe{width:var(--review-page-width);height:var(--review-page-height);transform:scale(var(--review-scale))}.review-tile{width:var(--review-tile-width)}.review-frame-blocked{padding-inline:calc(var(--spacing) * 6)}.footnote-trigger{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.footnote-panel{width:calc(var(--spacing) * 64);border-radius:var(--radius-sm);border-style:var(--tw-border-style);max-width:min(18rem,100vw - 2rem);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);border-width:1px}.display-type{font-family:var(--font-display);font-variation-settings:"SOFT" 60, "WONK" 1}.experience-shell h1.landing-title{--tw-leading:1.05;--tw-font-weight:var(--font-weight-semibold);font-size:2.5rem;line-height:1.05;font-weight:var(--font-weight-semibold);--tw-tracking:-.02em;letter-spacing:-.02em}@media (min-width:40rem){.experience-shell h1.landing-title{font-size:3.25rem}}.eyebrow{border-style:var(--tw-border-style);border-width:0;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-rule);font-family:var(--font-mono);--tw-font-weight:var(--font-weight-medium);font-size:.6875rem;font-weight:var(--font-weight-medium);--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-ink-faint);text-transform:uppercase;background-color:#0000}.eyebrow:before{content:none}.zone-reach{border-color:var(--color-rule);background-color:var(--color-paper-raised)}.zone-reach-offset{border-color:var(--color-rule);font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-ink);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.zone-reach-clock{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-ink-faint)}.zone-reach-verdict{--tw-font-weight:var(--font-weight-bold);font-size:.65rem;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest);text-transform:uppercase;margin-left:auto}.zone-reach-detail{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-ink-muted)}.zone-reach--comfortable .zone-reach-verdict{color:var(--color-blue-deep)}.zone-reach--workable .zone-reach-verdict{color:var(--color-ink-faint)}.zone-reach--hard{border-color:#c88a1e66}@supports (color:color-mix(in lab, red, red)){.zone-reach--hard{border-color:color-mix(in oklab, var(--color-gold) 40%, transparent)}}.zone-reach--hard{background-color:var(--color-gold-wash)}.zone-reach--hard .zone-reach-verdict{color:var(--color-red)}.development-session{border-style:var(--tw-border-style);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-ink-faint);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#0000;border-width:0}.development-session strong{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-ink-muted)}.development-session-eyebrow{font-family:var(--font-mono);--tw-font-weight:var(--font-weight-medium);font-size:.625rem;font-weight:var(--font-weight-medium);--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-ink-faint);text-transform:uppercase}.development-session-link{border-style:var(--tw-border-style);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-blue-deep);text-decoration-line:underline;-webkit-text-decoration-color:var(--color-rule);-webkit-text-decoration-color:var(--color-rule);text-decoration-color:var(--color-rule);text-underline-offset:2px;background-color:#0000;border-width:0}.development-session-profile{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-ink)}@media (hover:hover){.development-session-profile:hover{color:var(--color-blue-deep)}}.development-chrome-toggle{border-color:var(--color-rule);background-color:var(--color-paper-raised)}.development-chrome-toggle p{margin-top:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-muted)}.profile-payment-item{border-color:var(--color-rule);background-color:var(--color-paper-raised)}.profile-payment-item strong,.profile-payment-item span{display:block}.profile-payment-item span{margin-top:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-muted)}.profile-advanced-mode{border-color:#46748f40}@supports (color:color-mix(in lab, red, red)){.profile-advanced-mode{border-color:color-mix(in oklab, var(--color-blue) 25%, transparent)}}.profile-advanced-mode{background-color:var(--color-blue-wash)}.profile-advanced-mode p{margin-top:calc(var(--spacing) * 2);color:var(--color-ink-muted)}.profile-advanced-mode form{margin-top:calc(var(--spacing) * 4)}.profile-payment-aim{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-blue-deep);text-transform:uppercase}.development-admin-shell{border-color:var(--color-rule);background-color:var(--color-paper-raised)}.development-admin-shell h1{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}@media (min-width:40rem){.development-admin-shell h1{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}.development-admin-shell h1+p{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8);color:var(--color-ink-muted)}.development-admin-nav{background-color:var(--color-paper-sunk)}.development-admin-nav .development-admin-nav-tier--first-class-objects{border-color:#46748f66}@supports (color:color-mix(in lab, red, red)){.development-admin-nav .development-admin-nav-tier--first-class-objects{border-color:color-mix(in oklab, var(--color-blue) 40%, transparent)}}.development-admin-nav .development-admin-nav-tier--first-class-objects{background-color:var(--color-blue-wash)}.development-admin-nav .development-admin-nav-tier--first-class-objects a{border-color:var(--color-blue);background-color:var(--color-blue-deep);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-paper)}.development-admin-nav .development-admin-nav-tier--categorization-objects{border-color:var(--color-rule);background-color:var(--color-paper-raised)}.development-admin-nav .development-admin-nav-tier--categorization-objects a{border-color:var(--color-rule);color:var(--color-ink)}.development-admin-nav .development-admin-nav-tier--join-tables{border-color:var(--color-rule);background-color:var(--color-paper-raised)}.development-admin-nav .development-admin-nav-tier--join-tables a{border-color:var(--color-rule);background-color:var(--color-paper-raised);color:var(--color-ink-muted)}.development-admin-nav .development-admin-nav-tier--transaction-objects{background-color:var(--color-paper-sunk);border-color:#0000}.development-admin-nav .development-admin-nav-tier--transaction-objects a{color:var(--color-ink-faint);background-color:#0000;border-color:#0000}.development-admin-nav a{border-color:var(--color-rule);background-color:var(--color-paper-raised);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-ink-muted)}.development-admin-model-grid article{border-color:var(--color-rule);background-color:var(--color-paper-sunk)}.development-admin-model-grid h2{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.development-admin-model-grid p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-muted)}.development-admin-generating{background-color:var(--color-blue-wash);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-ink-muted)}.development-admin-list-controls{background-color:var(--color-paper-sunk)}.development-admin-control{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.development-admin-control label{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-ink-muted)}.development-admin-control select{border-color:var(--color-rule);background-color:var(--color-paper-sunk)}.development-admin-clear-link{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-ink-muted)}.development-admin-table-wrap{border-color:var(--color-rule)}.development-admin-table{text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.development-admin-table th{background-color:var(--color-paper-sunk);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-ink-faint);text-transform:uppercase}.development-admin-table td{border-color:var(--color-rule);vertical-align:top;color:var(--color-ink-muted)}.development-admin-pagination{background-color:var(--color-paper-sunk)}.development-admin-pagination p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-ink-muted)}.development-admin-row-link,.development-admin-association-link{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-blue-deep)}.development-admin-delete{border-color:#b5462f66}@supports (color:color-mix(in lab, red, red)){.development-admin-delete{border-color:color-mix(in oklab, var(--color-red) 40%, transparent)}}.development-admin-delete{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-red-deep)}.development-admin-details{background-color:var(--color-paper-sunk)}.development-admin-details dt{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-ink-muted)}.development-admin-details dd{overflow-wrap:break-word}.development-admin-details pre{background-color:var(--color-ink);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-paper)}.development-admin-collections>h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.development-admin-collections article{border-color:var(--color-rule);background-color:var(--color-paper-sunk)}.development-admin-collections h3{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.development-admin-scoped-links{border-color:var(--color-rule);background-color:var(--color-paper-sunk)}.development-admin-scoped-links h2{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.development-admin-field label{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.development-admin-field input:not([type=checkbox]),.development-admin-field select,.development-admin-field textarea{border-color:var(--color-rule);background-color:var(--color-paper-sunk)}.development-admin-field textarea{font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.development-admin-field input[type=checkbox]{accent-color:var(--color-gold)}.experience-shell,.dashboard-shell,.development-sign-in-shell{border-style:var(--tw-border-style);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#0000;border-width:0}:is(.experience-shell,.dashboard-shell,.development-sign-in-shell) .eyebrow{border-style:var(--tw-border-style);border-width:0;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-rule);font-family:var(--font-mono);--tw-font-weight:var(--font-weight-medium);font-size:.6875rem;font-weight:var(--font-weight-medium);--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-ink-faint);text-transform:uppercase;background-color:#0000}:is(.experience-shell,.dashboard-shell,.development-sign-in-shell) .eyebrow:before{content:none}:is(.experience-shell,.dashboard-shell,.development-sign-in-shell) h1{text-align:left;--tw-font-weight:var(--font-weight-semibold);font-size:1.75rem;font-weight:var(--font-weight-semibold);--tw-tracking:-.02em;letter-spacing:-.02em}@media (min-width:40rem){:is(.experience-shell,.dashboard-shell,.development-sign-in-shell) h1{font-size:2rem}}:is(.experience-shell,.dashboard-shell,.development-sign-in-shell) h1:after{content:none}:is(.experience-shell,.dashboard-shell,.development-sign-in-shell) h1+p{--tw-leading:var(--leading-relaxed);max-width:65ch;font-size:.9375rem;line-height:var(--leading-relaxed);color:var(--color-ink-muted)}:is(.experience-shell,.dashboard-shell,.development-sign-in-shell) section>h2{border-style:var(--tw-border-style);text-align:left;border-width:0}:is(.experience-shell,.dashboard-shell,.development-sign-in-shell) dl{background-color:#0000}:is(.experience-shell,.dashboard-shell,.development-sign-in-shell) dt{font-family:var(--font-mono);--tw-font-weight:var(--font-weight-medium);font-size:.6875rem;font-weight:var(--font-weight-medium);--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-ink-faint);text-transform:uppercase}:is(.experience-shell,.dashboard-shell,.development-sign-in-shell) dd{font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.primary-action{background-color:var(--color-gold);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-ink)}.dashboard-nav a{border-color:var(--color-rule);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-blue-deep)}.payout-total{border-color:var(--color-rule);background-color:var(--color-paper-sunk)}.payout-total dt{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-ink-faint);text-transform:uppercase}.payout-total dd{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-ink)}.payout-total.is-flagged{border-color:#b5462f66}@supports (color:color-mix(in lab, red, red)){.payout-total.is-flagged{border-color:color-mix(in oklab, var(--color-red) 40%, transparent)}}.payout-total.is-flagged{background-color:var(--color-red-wash)}.payout-total.is-flagged dd{color:var(--color-red-deep)}.payout-row{border-color:var(--color-rule);background-color:var(--color-paper-sunk)}.payout-row h2{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.payout-row-parties{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-muted)}.payout-row-failure{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-red-deep)}.payout-row-amount{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-ink)}.payout-row-when{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-ink-faint);text-transform:uppercase}.payout-row-reference{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-ink-faint)}.payout-ledger-more{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-faint)}.plan-card{border-color:var(--color-rule);background-color:var(--color-paper-sunk)}.plan-card summary{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-blue-deep)}.plan-card-heading h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.plan-card-heading p{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-ink-faint)}.plan-attributes{background-color:var(--color-paper-raised)}.plan-attributes dt{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-ink-muted)}.plan-attributes dd{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));overflow-wrap:break-word}.plan-attributes code{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-ink)}.plan-json{background-color:var(--color-ink);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-paper)}.plan-null{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-ink-faint)}.aims-section{border-color:var(--color-rule)}.aims-section h2{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.aim-card{border-color:var(--color-rule);background-color:#0000}.aim-card h3{--tw-leading:var(--leading-snug);font-size:.9375rem;line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.aim-card .aim-cadence{color:var(--color-ink-faint);font-size:.8125rem}.faq-item{border-color:var(--color-rule);background-color:var(--color-paper-sunk)}.guide-intro{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8);color:var(--color-ink-muted)}.guide-steps h2,.guide-contract h2,.guide-money h2,.guide-limits h2,.guide-claim h2,.roadmap-stage h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.guide-step-index{background-color:var(--color-blue-deep);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-paper)}.guide-step strong,.guide-contract-list strong{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.guide-step p,.guide-contract-list span,.guide-claim p,.guide-money p,.guide-limits p,.roadmap-stage>p{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--color-ink-muted)}.guide-contract-list li{border-color:#46748f40}@supports (color:color-mix(in lab, red, red)){.guide-contract-list li{border-color:color-mix(in oklab, var(--color-blue) 25%, transparent)}}.guide-contract-list li{background-color:var(--color-blue-wash)}.buddy-story{border-color:#46748f40}@supports (color:color-mix(in lab, red, red)){.buddy-story{border-color:color-mix(in oklab, var(--color-blue) 25%, transparent)}}.buddy-story{background-color:var(--color-paper-sunk)}.buddy-story-yes-word{font-family:var(--font-sans);--tw-leading:1;--tw-font-weight:var(--font-weight-bold);line-height:1;font-weight:var(--font-weight-bold);--tw-tracking:-.12em;letter-spacing:-.12em;color:var(--color-blue-deep)}.buddy-story-yes{background-color:var(--color-paper-sunk)}.buddy-story-yes--solid .buddy-story-yes-word{color:var(--color-ink)}.buddy-story-yes--sparkle .buddy-story-yes-word{background:linear-gradient(135deg, var(--color-gold-deep) 0%, var(--color-gold) 45%, #dab36e 74%, var(--color-gold-deep) 100%)}@supports (color:color-mix(in lab, red, red)){.buddy-story-yes--sparkle .buddy-story-yes-word{background:linear-gradient(135deg, var(--color-gold-deep) 0%, var(--color-gold) 45%, color-mix(in oklab, var(--color-gold) 60%, var(--color-paper)) 74%, var(--color-gold-deep) 100%)}}.buddy-story-yes--sparkle .buddy-story-yes-word{color:#0000;-webkit-background-clip:text;background-clip:text}.buddy-story-spark{color:var(--color-gold)}.guide-claim-so{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-blue-deep)}.guide-claim-support{border-color:#46748f40}@supports (color:color-mix(in lab, red, red)){.guide-claim-support{border-color:color-mix(in oklab, var(--color-blue) 25%, transparent)}}.guide-claim-support p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-ink-muted)}.guide-claim-bet{border-color:#c88a1e66}@supports (color:color-mix(in lab, red, red)){.guide-claim-bet{border-color:color-mix(in oklab, var(--color-gold) 40%, transparent)}}.guide-claim-bet{background-color:#c88a1e0f}@supports (color:color-mix(in lab, red, red)){.guide-claim-bet{background-color:color-mix(in oklab, var(--color-gold) 6%, transparent)}}.guide-claim-bet p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-ink-muted)}.guide-claim-standing{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-ink-faint);text-transform:uppercase}.guide-claim-bet .guide-claim-standing{color:var(--color-red)}.guide-limits-numbers{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-ink-muted)}.guide-note{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-ink-faint)}.roadmap-item{border-color:var(--color-rule);background-color:var(--color-paper-raised)}.roadmap-item h3{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.roadmap-item p{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--color-ink-muted)}.time-remaining{font-family:var(--font-mono);--tw-font-weight:var(--font-weight-medium);font-size:.8125rem;font-weight:var(--font-weight-medium);color:var(--color-red);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);background-color:#0000}.buddy-support-status{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.buddy-support-status--supported{background-color:var(--color-blue-wash);color:var(--color-blue-deep)}.buddy-support-status--invited,.buddy-support-status--released{background-color:var(--color-paper-sunk);color:var(--color-ink-muted)}.buddy-support-status--scheduled{background-color:var(--color-blue-wash);color:var(--color-blue-deep)}.pool-reach-signal{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-ink-muted)}.pool-reach-chip{border-color:var(--color-rule);background-color:var(--color-paper-sunk);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-ink-muted)}.pool-reach-signal--released .pool-reach-chip{border-color:var(--color-rule);background-color:var(--color-paper-sunk);color:var(--color-ink-muted)}.pool-reach-signal--matched .pool-reach-chip{border-color:#46748f40}@supports (color:color-mix(in lab, red, red)){.pool-reach-signal--matched .pool-reach-chip{border-color:color-mix(in oklab, var(--color-blue) 25%, transparent)}}.pool-reach-signal--matched .pool-reach-chip{background-color:var(--color-blue-wash);color:var(--color-blue-deep)}.city-search-results a{border-color:var(--color-rule);background-color:var(--color-paper-raised);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-ink-muted)}.city-search-results a:hover,.city-search-results a:focus-visible{border-color:#46748f66}@supports (color:color-mix(in lab, red, red)){.city-search-results a:hover,.city-search-results a:focus-visible{border-color:color-mix(in oklab, var(--color-blue) 40%, transparent)}}.city-search-results a:hover,.city-search-results a:focus-visible{background-color:var(--color-blue-wash);color:var(--color-blue-deep)}.city-search-selection{border-color:#46748f40}@supports (color:color-mix(in lab, red, red)){.city-search-selection{border-color:color-mix(in oklab, var(--color-blue) 25%, transparent)}}.city-search-selection{background-color:var(--color-blue-wash);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-blue-deep)}.city-search-hint,.city-search-empty{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-faint)}.aim-meta{font-family:var(--font-mono);--tw-font-weight:var(--font-weight-medium);font-size:.625rem;font-weight:var(--font-weight-medium);--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-ink-faint);text-transform:uppercase}.experience-nav{border-color:var(--color-rule)}.experience-nav-link{--tw-font-weight:var(--font-weight-medium);font-size:.8125rem;font-weight:var(--font-weight-medium);color:var(--color-ink-faint);background-color:#0000}.experience-nav-link.is-active{border-color:var(--color-ink);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-ink);background-color:#0000}.status-pill{border-color:var(--color-rule);background-color:var(--color-paper-sunk);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-ink-muted)}.status-pill--good{border-color:#c88a1e66}@supports (color:color-mix(in lab, red, red)){.status-pill--good{border-color:color-mix(in oklab, var(--color-gold) 40%, transparent)}}.status-pill--good{background-color:var(--color-gold-wash);color:var(--color-gold-deep)}.status-pill--warn{background-color:var(--color-paper-sunk);color:var(--color-ink-faint)}.status-pill--bad{background-color:#b5462f26}@supports (color:color-mix(in lab, red, red)){.status-pill--bad{background-color:color-mix(in oklab, var(--color-red) 15%, transparent)}}.status-pill--bad{color:var(--color-red-deep)}.attention{border-color:#c88a1e66}@supports (color:color-mix(in lab, red, red)){.attention{border-color:color-mix(in oklab, var(--color-gold) 40%, transparent)}}.attention{background-color:var(--color-gold-wash)}.attention h2{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.attention-more{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-blue-deep)}.attention-item{background-color:var(--color-paper-raised)}.attention-item .attention-body{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-ink)}.attention-flag{background-color:var(--color-paper-sunk);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-ink-faint);text-transform:uppercase}.attention-flag.is-overdue{background-color:#b5462f26}@supports (color:color-mix(in lab, red, red)){.attention-flag.is-overdue{background-color:color-mix(in oklab, var(--color-red) 15%, transparent)}}.attention-flag.is-overdue{color:var(--color-red-deep)}.filter-chip{border-color:var(--color-rule);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-ink-muted)}.filter-chip.is-active{border-color:var(--color-blue);background-color:var(--color-blue-deep);color:var(--color-paper)}.empty-state{border-color:var(--color-rule);color:var(--color-ink-muted)}@supports (color:color-mix(in lab, red, red)){.form-errors{border-color:color-mix(in oklab, var(--color-red) 40%, transparent)}}.form-errors{background-color:var(--color-red-wash);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-red-deep)}.aim-goal-moderation{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.aim-goal-moderation--pending{border-color:#c88a1e66}@supports (color:color-mix(in lab, red, red)){.aim-goal-moderation--pending{border-color:color-mix(in oklab, var(--color-gold) 40%, transparent)}}.aim-goal-moderation--pending{background-color:var(--color-gold-wash);color:var(--color-ink)}.aim-goal-moderation--rejected{border-color:#b5462f66}@supports (color:color-mix(in lab, red, red)){.aim-goal-moderation--rejected{border-color:color-mix(in oklab, var(--color-red) 40%, transparent)}}.aim-goal-moderation--rejected{background-color:var(--color-red-wash);color:var(--color-red-deep)}.form-errors{border-color:#b5462f66}@supports (color:color-mix(in lab, red, red)){.form-errors{border-color:color-mix(in oklab, var(--color-red) 40%, transparent)}}.form-errors{background-color:var(--color-red-wash);color:var(--color-red-deep)}.form-errors ul{list-style-type:disc}.back-link{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-blue-deep)}.field-group small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-ink-faint)}.field-group input,.field-group select,.field-group textarea{border-color:var(--color-rule);background-color:var(--color-paper-sunk)}.visibility-toggle label{cursor:pointer}.visibility-toggle strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-ink)}.visibility-toggle small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-ink-faint)}.visibility-toggle input{border-color:var(--color-rule);color:var(--color-blue-deep)}.cadence-line{background-color:var(--color-paper-sunk)}.cadence-input{border-color:var(--color-rule);background-color:var(--color-paper-sunk);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-ink)}.cadence-line-copy{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 10);line-height:calc(var(--spacing) * 10);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-ink-muted)}.cadence-duration-preset{border-color:#46748f40}@supports (color:color-mix(in lab, red, red)){.cadence-duration-preset{border-color:color-mix(in oklab, var(--color-blue) 25%, transparent)}}.cadence-duration-preset{background-color:var(--color-paper-raised);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-blue-deep)}.payout-picker{border-color:var(--color-rule);background-color:var(--color-paper-sunk)}.payout-picker-heading small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-ink-faint)}.payout-pro-bono,.payout-option{border-color:var(--color-rule);background-color:var(--color-paper-raised)}.theme-panel-roster h2,.theme-panel-suggestions h2,.theme-panel-new h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.theme-panel-roster h2+p,.theme-panel-suggestions h2+p,.theme-panel-new h2+p{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--color-ink-muted)}.theme-panel-new input,.theme-panel-new textarea{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-rule);background-color:var(--color-paper-sunk);width:100%;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5)}.add-payment-summary{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-blue-deep)}.add-payment-condition,.add-payment-sentence>label,.add-payment-fields>label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-ink-muted)}.add-payment select,.add-payment input[type=number],.conversation-composer textarea{border-color:var(--color-rule);background-color:var(--color-paper-sunk)}.conversation-compose-status{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-blue-deep)}.buddy-affirmation{border-color:#46748f40}@supports (color:color-mix(in lab, red, red)){.buddy-affirmation{border-color:color-mix(in oklab, var(--color-blue) 25%, transparent)}}.buddy-affirmation{background-color:var(--color-blue-wash)}.buddy-affirmation h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.buddy-affirmation p:not(.eyebrow){--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--color-ink-muted)}.aim-range{border-color:var(--color-rule);background-color:var(--color-paper-raised)}.aim-range-label{text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-blue-deep)}.aim-range-phrase{max-width:var(--container-md);text-align:center;font-family:var(--font-display);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-leading:.95;--tw-font-weight:var(--font-weight-semibold);line-height:.95;font-weight:var(--font-weight-semibold);--tw-tracking:-.035em;letter-spacing:-.035em;color:var(--color-ink);font-variation-settings:"SOFT" 80, "WONK" 1}.aim-range-theory{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-muted)}.aim-range-theory a{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-blue-deep);text-decoration-line:underline;text-decoration-color:#46748f4d}@supports (color:color-mix(in lab, red, red)){.aim-range-theory a{-webkit-text-decoration-color:color-mix(in oklab, var(--color-blue) 30%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-blue) 30%, transparent);text-decoration-color:color-mix(in oklab, var(--color-blue) 30%, transparent)}}.aim-range-theory a{text-underline-offset:4px}.legal-section h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.legal-section p,.legal-shell>p{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--color-ink-muted)}.legal-updated,.legal-links{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-faint)}.legal-links a{text-underline-offset:2px;text-decoration-line:underline}.member-report-summary{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-ink-faint)}.member-report-note,.moderation-reports .aim-meta{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-faint)}.member-report-form textarea{border-color:var(--color-rule);background-color:var(--color-paper-sunk)}.moderation-report-reason{white-space:pre-wrap;color:var(--color-ink-muted)}.payout-consent{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-ink-muted)}.payout-option--pending{--tw-border-style:dashed;opacity:.7;border-style:dashed}.payout-pro-bono{background-color:var(--color-paper-raised)}.payout-pro-bono p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-muted)}.payout-pro-bono span{background-color:var(--color-paper-sunk);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-ink-muted)}.payout-option-main input{accent-color:var(--color-gold)}.payout-option-main small{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-ink-muted)}.payout-amount{border-color:var(--color-rule);background-color:var(--color-paper-sunk)}.payout-amount span,.payout-amount label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-ink-faint)}.payout-amount input{text-align:right;appearance:textfield;background-color:#0000}.payout-amount input::-webkit-inner-spin-button{appearance:none}.payout-amount input::-webkit-outer-spin-button{appearance:none}.payout-step{border-color:var(--color-rule);background-color:var(--color-paper-sunk);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-ink-muted)}.payment-commitment-help{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-ink-muted)}.payment-commitment-split{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-ink-faint)}.aim-detail-heading .aim-cadence{text-align:right;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-ink-muted)}.aim-goal-edit-trigger{border-color:var(--color-rule);background-color:var(--color-paper-raised);color:var(--color-blue-deep);opacity:0}.aim-goal-edit-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px}.aim-goal-edit-panel{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-ink-muted)}.aim-goal-edit-panel input{border-color:var(--color-rule);background-color:var(--color-paper-sunk);color:var(--color-ink)}.aim-pending-approval-icon{color:var(--color-red)}.aim-pending-approval-icon-ring,.aim-pending-approval-icon-hand{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.aim-pending-approval-icon-ring{stroke-width:2px}.aim-pending-approval-icon-hand{stroke-width:2.25px}.cadence-tracker{border-color:var(--color-rule)}.cadence-tracker-heading h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.cadence-tracker-heading h2+p,.cadence-tracker-heading .cadence-tracker-summary{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-ink-muted)}.cadence-check-window{border-color:var(--color-rule);background-color:#0000}.cadence-check-window--current{border-left-style:var(--tw-border-style);border-left-width:2px;border-color:var(--color-rule);border-left-color:var(--color-red);background-color:var(--color-paper-raised)}:is(.buddy-aim-timing,.buddy-aim-practice,.buddy-aim-offer,.buddy-aim-outcome) h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}:is(.buddy-aim-timing,.buddy-aim-practice,.buddy-aim-offer,.buddy-aim-outcome) h2+p{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--color-ink-muted)}.buddy-aim-tally{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-blue-deep)}.buddy-aim-notes{border-color:var(--color-rule)}.buddy-aim-note-when{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-ink-faint);text-transform:uppercase}.buddy-aim-note-body{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-ink)}.buddy-pool-release-countdown{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-blue-deep)}.cadence-check-window-summary{list-style-type:none}.cadence-check-window-summary::-webkit-details-marker{display:none}.cadence-window-arrow{color:var(--color-ink-faint)}.cadence-window-detail{border-color:var(--color-rule)}.cadence-moment label{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-ink-faint);text-transform:uppercase}.cadence-moment input:not([type=submit]),.cadence-moment textarea{border-color:var(--color-rule);background-color:var(--color-paper-sunk);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.cadence-moment-review{background-color:#c88a1e40}@supports (color:color-mix(in lab, red, red)){.cadence-moment-review{background-color:color-mix(in oklab, var(--color-gold) 25%, transparent)}}.cadence-moment-review{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-ink-muted)}.cadence-moment-note{border-color:var(--color-rule);background-color:var(--color-paper-sunk)}.cadence-moment-note-body{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-ink);margin:0}.cadence-moment-note-revise,.cadence-moment-note-cancel{cursor:pointer;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-ink-faint);background-color:#0000;text-decoration-line:underline;text-decoration-color:#1c191733}@supports (color:color-mix(in lab, red, red)){.cadence-moment-note-revise,.cadence-moment-note-cancel{-webkit-text-decoration-color:color-mix(in oklab, var(--color-ink) 20%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-ink) 20%, transparent);text-decoration-color:color-mix(in oklab, var(--color-ink) 20%, transparent)}}.cadence-moment-note-revise,.cadence-moment-note-cancel{text-underline-offset:4px}.cadence-moment-note-revise:hover,.cadence-moment-note-cancel:hover{color:var(--color-ink)}.cadence-moment-when-heading strong{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-ink-faint);text-transform:uppercase}.cadence-moment-reading{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-ink)}.cadence-moment-time-edit-trigger{cursor:pointer;border-color:var(--color-rule);background-color:var(--color-paper-sunk);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-ink-muted);list-style-type:none;display:inline-flex}.cadence-moment-time-edit-trigger::-webkit-details-marker{display:none}.cadence-moment-time,.cadence-moment-day{border-color:var(--color-rule);background-color:var(--color-paper-raised);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.cadence-moment-step,.cadence-moment-now{border-color:var(--color-rule);background-color:var(--color-paper-sunk);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-ink-muted)}.cadence-check-window-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-ink)}.cadence-check-window-days{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-ink-faint);text-transform:uppercase}.cadence-check{color:#8a81788c;background-color:#0000;border-color:#0000}@supports (color:color-mix(in lab, red, red)){.cadence-check{color:color-mix(in oklab, var(--color-ink-faint) 55%, transparent)}}.cadence-check-ring{fill:none;stroke:currentColor;stroke-width:6px}.cadence-check-ring--inner{stroke-width:5px}.cadence-check-bullseye{fill:currentColor;opacity:0}.cadence-check-arrow{opacity:0}.cadence-check-shaft{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:7px}.cadence-check-fletch{fill:currentColor}.cadence-check[data-completed=true] .cadence-check-bullseye,.cadence-check[data-completed=true] .cadence-check-arrow{opacity:1}.cadence-check[data-completed=true]{color:var(--color-gold);background-color:#0000;border-color:#0000}.cadence-check[data-current=true]:not([data-completed=true]){color:var(--color-red)}.cadence-check[data-current=true]:not([data-completed=true]) .cadence-check-ring{stroke-width:8px}.cadence-check[data-timestamp-tooltip]:after{content:attr(data-timestamp-tooltip);background-color:var(--color-ink);text-align:center;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-paper);opacity:0;--tw-shadow:0 6px 24px -8px var(--tw-shadow-color,#1c191738)}@supports (color:color-mix(in lab, red, red)){.cadence-check[data-timestamp-tooltip]:after{--tw-shadow:0 6px 24px -8px var(--tw-shadow-color,color-mix(in oklab, var(--color-ink) 22%, transparent))}}.cadence-check[data-timestamp-tooltip]:after{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);white-space:pre-line}.cadence-check:disabled{color:#8a817866;background-color:#0000;border-color:#0000}@supports (color:color-mix(in lab, red, red)){.cadence-check:disabled{color:color-mix(in oklab, var(--color-ink-faint) 40%, transparent)}}.cadence-tracker-pending,.cadence-check-status{margin-top:calc(var(--spacing) * 5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-muted)}.aim-context{border-color:var(--color-rule)}.aim-context h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.aim-context h2+p,.aim-context small{color:var(--color-ink-muted)}.aim-context select{border-color:var(--color-rule);background-color:var(--color-paper-sunk)}.text-cta{font-family:var(--font-display);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-ink);text-decoration-line:none}.text-cta:hover{color:var(--color-blue-deep)}.cta-heading[data-cta-phrase-phase=leaving] .cta-heading-phrase{opacity:0;transform:translateY(-.16em)}.cta-heading[data-cta-phrase-phase=arriving] .cta-heading-phrase{opacity:0;transform:translateY(.16em)}.progress-composer,.progress-history{border-color:var(--color-rule)}:is(.progress-composer,.progress-history) h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}:is(.progress-composer,.progress-history) h2+p{color:var(--color-ink-muted)}.progress-composer form textarea{border-color:var(--color-rule);background-color:var(--color-paper-sunk)}.progress-update{border-color:var(--color-rule)}.progress-update time{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-blue-deep);text-transform:uppercase}.progress-update p{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);white-space:pre-wrap;color:var(--color-ink-muted)}.secondary-action{border-color:var(--color-blue);background-color:var(--color-paper-raised);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-blue-deep)}.compact-action{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.enabled-theme-section,.theme-suggestion-form,.theme-moderation-queue,.theme-moderators{border-color:var(--color-rule)}:is(.enabled-theme-section,.theme-suggestion-form,.theme-moderation-queue,.theme-moderators) h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}:is(.enabled-theme-section,.theme-suggestion-form,.theme-moderation-queue,.theme-moderators) h2+p,:is(.enabled-theme-section,.theme-suggestion-form,.theme-moderation-queue,.theme-moderators) h3+p{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--color-ink-muted)}.selection-tag{border-color:#46748f40}@supports (color:color-mix(in lab, red, red)){.selection-tag{border-color:color-mix(in oklab, var(--color-blue) 25%, transparent)}}.selection-tag{background-color:var(--color-blue-wash);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-blue-deep)}.target-picker,.setter-theme-picker{border-color:var(--color-rule)}:is(.target-picker,.setter-theme-picker) h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}:is(.target-picker,.setter-theme-picker) h2+p{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--color-ink-muted)}.support-weeks h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.support-weeks h2+p{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--color-ink-muted)}.support-week{border-color:var(--color-rule);background-color:var(--color-paper-sunk)}.support-week.support-week--current{border-color:#46748f66}@supports (color:color-mix(in lab, red, red)){.support-week.support-week--current{border-color:color-mix(in oklab, var(--color-blue) 40%, transparent)}}.support-week.support-week--current{background-color:var(--color-blue-wash)}.support-week-heading strong{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.support-week-heading small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-ink-faint);text-transform:uppercase}.support-commitment{border-color:var(--color-rule);background-color:var(--color-paper-raised)}.support-commitment strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.support-commitment small{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-muted)}.aim-filing h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.aim-filing h2+p{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--color-ink-muted)}.aim-filing-zone{border-color:var(--color-rule);background-color:var(--color-paper-sunk)}.aim-filing-zone--unfiled{border-color:#c88a1e66}@supports (color:color-mix(in lab, red, red)){.aim-filing-zone--unfiled{border-color:color-mix(in oklab, var(--color-gold) 40%, transparent)}}.aim-filing-zone--unfiled{background-color:var(--color-gold-wash)}.aim-filing-zone-heading h3{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);text-transform:uppercase}.aim-filing-count{background-color:var(--color-paper-raised);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-ink-muted)}.aim-filing-card{border-color:var(--color-rule);background-color:var(--color-paper-raised)}.aim-filing-card strong{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.aim-filing-card-meta{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-ink-faint)}.aim-filing-empty{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-faint)}.custom-target-field strong{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.custom-target-field small{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-ink-muted)}.custom-target-field input{border-color:var(--color-rule);background-color:var(--color-paper-sunk)}.selection-option input{accent-color:var(--color-gold)}.selection-option--cards{border-color:var(--color-rule);background-color:var(--color-paper-raised)}.selection-option--cards.is-selected{border-color:#46748f66}@supports (color:color-mix(in lab, red, red)){.selection-option--cards.is-selected{border-color:color-mix(in oklab, var(--color-blue) 40%, transparent)}}.selection-option--cards.is-selected{background-color:var(--color-blue-wash)}.selection-option-label{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.selection-option-caption{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-ink-faint);text-transform:uppercase}.selection-option--chips{border-color:var(--color-rule);background-color:var(--color-paper-raised);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.selection-option--chips.is-selected{border-color:#46748f66}@supports (color:color-mix(in lab, red, red)){.selection-option--chips.is-selected{border-color:color-mix(in oklab, var(--color-blue) 40%, transparent)}}.selection-option--chips.is-selected{background-color:var(--color-blue-wash);color:var(--color-blue-deep)}.theme-moderators input,.goal-selection>input{border-color:var(--color-rule);background-color:var(--color-paper-sunk)}.goal-selection .selection-option-caption{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-ink-muted)}.goal-selection .selection-option-badge{background-color:var(--color-blue-wash);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-blue-deep)}.goal-selection .selection-option--cards:has(input[type=radio]:checked){border-color:#46748f99}@supports (color:color-mix(in lab, red, red)){.goal-selection .selection-option--cards:has(input[type=radio]:checked){border-color:color-mix(in oklab, var(--color-blue) 60%, transparent)}}.goal-selection .selection-option--cards:has(input[type=radio]:checked){background-color:var(--color-blue-wash)}.selection-guidance{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-ink-muted)}.theme-suggestion,.moderator-list li{border-color:var(--color-rule);background-color:var(--color-paper-raised)}.theme-suggestion h3{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.theme-suggestion p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-muted)}.guidance-card{border-color:var(--color-rule);background-color:var(--color-paper-sunk)}.guidance-card h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.guidance-card h2+p{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--color-ink-muted)}.theme-card{border-color:var(--color-rule);background-color:#0000}.theme-card h2{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.theme-card-go{border-color:var(--color-rule);color:var(--color-blue-deep);background-color:#0000}.theme-card-chevron{color:var(--color-ink-faint)}.theme-card-description{--tw-leading:var(--leading-relaxed);max-width:65ch;font-size:.9375rem;line-height:var(--leading-relaxed);color:var(--color-ink-muted)}.theme-card-summary{list-style-type:none}.theme-card-summary::-webkit-details-marker{display:none}.gust-group{border-color:var(--color-rule)}.gust-group h3{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-blue-deep);text-transform:uppercase}.gust-preview{background-color:var(--color-paper-raised);--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--color-ink-muted)}.gust{border-color:var(--color-rule)}.gust h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.gust h2+p{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--color-ink-muted)}.youtube-video{background-color:var(--color-paper-sunk)}.availability-note{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-ink-muted)}.buddy-support-section,.buddy-pool-aim-queue,.buddy-assignment,.buddy-pool-exposure,.buddy-conversation,.aim-outcome,.check-in-history,.buddy-check-ins,.accountability-record,.buddy-participation-record,.unmatched-aims,.active-buddy-assignments,.buddy-pool-form,.buddy-pool-list,.buddy-pool-settings,.buddy-pool-members,.buddy-pool-aims,.buddy-pool-aim-curation{border-color:var(--color-rule)}:is(.buddy-support-section,.buddy-pool-aim-queue,.buddy-assignment,.buddy-pool-exposure,.buddy-conversation,.aim-outcome,.check-in-history,.buddy-check-ins,.accountability-record,.buddy-participation-record,.unmatched-aims,.active-buddy-assignments,.buddy-pool-form,.buddy-pool-list,.buddy-pool-settings,.buddy-pool-members,.buddy-pool-aims,.buddy-pool-aim-curation) h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}:is(.buddy-support-section,.buddy-pool-aim-queue,.buddy-assignment,.buddy-pool-exposure,.buddy-conversation,.aim-outcome,.check-in-history,.buddy-check-ins,.accountability-record,.buddy-participation-record,.unmatched-aims,.active-buddy-assignments,.buddy-pool-form,.buddy-pool-list,.buddy-pool-settings,.buddy-pool-members,.buddy-pool-aims,.buddy-pool-aim-curation) h2+p{color:var(--color-ink-muted)}.reminders{border-color:#46748f40}@supports (color:color-mix(in lab, red, red)){.reminders{border-color:color-mix(in oklab, var(--color-blue) 25%, transparent)}}.reminders{background-color:var(--color-blue-wash)}.reminders h2{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-blue-deep)}.buddy-status{background-color:var(--color-blue-wash);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-blue-deep)}.buddy-assignment form select{border-color:var(--color-rule);background-color:var(--color-paper-sunk)}.buddy-invitations-heading{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.buddy-invitation{border-color:var(--color-rule);background-color:var(--color-paper-sunk)}.buddy-invitation h4{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.buddy-pool-card,.buddy-pool-roster li{border-color:var(--color-rule);background-color:var(--color-paper-raised)}.buddy-pool-card h3{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}@media (hover:hover){.buddy-pool-card h3 a:hover{color:var(--color-blue-deep);text-decoration-line:underline}}.buddy-pool-affinities,.buddy-pool-counts{background-color:var(--color-blue-wash)}.buddy-pool-counts dt{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-ink-muted);text-transform:uppercase}.buddy-pool-counts dd{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-blue-deep)}:is(.buddy-pool-form form,.buddy-pool-settings form,.buddy-pool-members form,.buddy-pool-aims form) select,:is(.buddy-pool-form form,.buddy-pool-settings form,.buddy-pool-members form,.buddy-pool-aims form) input,:is(.buddy-pool-form form,.buddy-pool-settings form,.buddy-pool-members form,.buddy-pool-aims form) textarea{border-color:var(--color-rule);background-color:var(--color-paper-sunk)}.buddy-pool-roster strong{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.buddy-pool-exposure-list li{background-color:var(--color-blue-wash);padding-inline:calc(var(--spacing) * 3);padding-block:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-blue-deep);border-radius:3.40282e38px}.association-board-field>small{color:var(--color-ink-muted)}.association-board-zone{border-color:var(--color-rule);background-color:var(--color-paper-sunk)}.association-board-zone--affiliated{border-color:#46748f66}@supports (color:color-mix(in lab, red, red)){.association-board-zone--affiliated{border-color:color-mix(in oklab, var(--color-blue) 40%, transparent)}}.association-board-zone--affiliated{background-color:var(--color-blue-wash)}.association-board-zone--maybe{border-color:#c88a1e66}@supports (color:color-mix(in lab, red, red)){.association-board-zone--maybe{border-color:color-mix(in oklab, var(--color-gold) 40%, transparent)}}.association-board-zone--maybe{background-color:var(--color-gold-wash)}.association-board-save{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-ink-faint)}.association-board-zone--dismissed{border-color:var(--color-rule);background-color:var(--color-paper-sunk)}.association-board-zone--dismissed .association-board-card{background-color:var(--color-paper-raised);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.association-board-zone--dismissed .association-board-card-copy strong{color:var(--color-ink-faint)}.association-board-zone-heading h3{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);text-transform:uppercase}.association-board-count{background-color:var(--color-paper-raised);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-ink-muted)}.association-board-card{border-color:var(--color-rule);background-color:var(--color-paper-raised)}.association-board-card-copy strong{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.association-board-card-copy p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-ink-muted)}.association-board-dismiss{background-color:var(--color-paper-sunk);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-bold);line-height:1;font-weight:var(--font-weight-bold);color:var(--color-ink-faint)}.association-board-move,.association-board-shuffle{border-color:var(--color-rule);background-color:var(--color-paper-sunk);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-ink-muted)}.association-board-empty{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-faint)}.aim-outcome form select,.buddy-aim-outcome form select,.aim-outcome form textarea,.buddy-check-in form textarea{border-color:var(--color-rule);background-color:var(--color-paper-sunk)}.outcome-note{white-space:pre-wrap;color:var(--color-ink-muted)}.aim-outcome-preview{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-muted)}.check-in,.buddy-check-in{border-color:var(--color-rule);background-color:var(--color-paper-sunk)}.check-in time{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-blue-deep);text-transform:uppercase}.record-stat{background-color:var(--color-paper-sunk)}.record-stat dt{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-ink-muted);text-transform:uppercase}.record-stat dd{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-blue-deep)}.record-context{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-muted)}.discover-steps h2{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-blue-deep);text-transform:uppercase}.discover-step{border-color:var(--color-rule);background-color:var(--color-paper-sunk)}.discover-step strong{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.discover-step p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-muted)}.discover-step-index{background-color:var(--color-blue-deep);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-paper)}.buddy-offer-line{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-ink-muted)}.buddy-offer-line--earning{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-ink)}.buddy-offer-line--stake,.buddy-offer-line--unpaid{color:var(--color-ink-faint)}.buddy-offer-line--pending{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-blue-deep)}.buddy-offer-note{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-ink-faint)}.buddy-aim-bid-selection{margin-top:calc(var(--spacing) * 8);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#46748f40}@supports (color:color-mix(in lab, red, red)){.buddy-aim-bid-selection{border-color:color-mix(in oklab, var(--color-blue) 25%, transparent)}}.buddy-aim-bid-selection{background-color:var(--color-blue-wash);padding:calc(var(--spacing) * 5)}.buddy-aim-bid-selection h2+p{margin-top:calc(var(--spacing) * 2);color:var(--color-ink-muted)}.buddy-aim-bid-list{margin-top:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 3);display:grid}.buddy-aim-bid{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-rule);background-color:var(--color-paper-sunk);padding:calc(var(--spacing) * 4);flex-wrap:wrap;display:flex}.buddy-aim-bid-rate{margin-top:var(--spacing);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-blue-deep)}.buddy-aim-bid-reveal{position:relative}.buddy-aim-bid-trigger{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:#46748f40;border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.buddy-aim-bid-trigger{border-color:color-mix(in oklab, var(--color-blue) 25%, transparent)}}.buddy-aim-bid-trigger{background-color:var(--color-paper-sunk);color:var(--color-blue-deep)}.buddy-aim-bid-trigger svg{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4)}.buddy-aim-bid-reveal[open] .buddy-aim-bid-trigger{background-color:var(--color-blue-deep);color:var(--color-paper)}.buddy-aim-bid-form{margin-top:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#46748f40;display:grid}@supports (color:color-mix(in lab, red, red)){.buddy-aim-bid-form{border-color:color-mix(in oklab, var(--color-blue) 25%, transparent)}}.buddy-aim-bid-form{background-color:var(--color-paper-sunk);padding:calc(var(--spacing) * 3)}.buddy-aim-bid-form input,.buddy-aim-bid-form textarea{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-rule);background-color:var(--color-paper-sunk);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2)}.unmatched-aim,.buddy-match{border-color:var(--color-rule);background-color:var(--color-paper-sunk)}:is(.unmatched-aim,.buddy-match) h3{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.buddy-conversation .buddy-conversation-heading h3{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.aim-card-period-end{font-family:var(--font-mono);--tw-font-weight:var(--font-weight-medium);font-size:.625rem;font-weight:var(--font-weight-medium);--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-ink-faint);text-transform:uppercase;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.conversation-context{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-ink-muted)}.conversation-sync{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.conversation-sync.conversation-sync--current{background-color:var(--color-blue-wash);color:var(--color-blue-deep)}.conversation-sync.conversation-sync--pending{background-color:#c88a1e59}@supports (color:color-mix(in lab, red, red)){.conversation-sync.conversation-sync--pending{background-color:color-mix(in oklab, var(--color-gold) 35%, transparent)}}.conversation-sync.conversation-sync--pending{color:var(--color-ink)}.conversation-sync.conversation-sync--error{background-color:#b5462f26}@supports (color:color-mix(in lab, red, red)){.conversation-sync.conversation-sync--error{background-color:color-mix(in oklab, var(--color-red) 15%, transparent)}}.conversation-sync.conversation-sync--error{color:var(--color-red-deep)}.weekly-video-status{background-color:var(--color-paper-sunk)}.weekly-video-status p{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-ink-muted)}.conversation-history h4{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-ink-muted);text-transform:uppercase}.conversation-message{border-color:var(--color-rule);background-color:var(--color-paper-sunk)}.conversation-message.conversation-message--buddy{border-color:#46748f40}@supports (color:color-mix(in lab, red, red)){.conversation-message.conversation-message--buddy{border-color:color-mix(in oklab, var(--color-blue) 25%, transparent)}}.conversation-message.conversation-message--buddy{background-color:var(--color-blue-wash)}.conversation-message-meta strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.conversation-message-meta time{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-ink-faint)}.conversation-reply,.conversation-edited{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-blue-deep);text-transform:uppercase}.conversation-edited{color:var(--color-ink-faint)}.conversation-message-body{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);white-space:pre-wrap;color:var(--color-ink)}.conversation-video{background-color:var(--color-paper-raised);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-muted)}.conversation-video strong{color:var(--color-blue-deep)}.buddy-live-chat{border-color:var(--color-rule)}.buddy-live-chat h4{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-ink-muted);text-transform:uppercase}.buddy-live-chat h4+p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-muted)}.whop-chat{border-color:var(--color-rule);background-color:var(--color-paper-raised)}.whop-chat-status{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-ink-muted)}.community-configuration,.community-metrics{border-color:var(--color-rule)}:is(.community-configuration,.community-metrics) h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}:is(.community-configuration,.community-metrics) h2+p{color:var(--color-ink-muted)}.community-configuration form input[type=text]{border-color:var(--color-rule);background-color:var(--color-paper-sunk)}.guidance-composer,.guidance-library{border-color:var(--color-rule)}:is(.guidance-composer,.guidance-library) h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}:is(.guidance-composer,.guidance-library) h2+p{color:var(--color-ink-muted)}.guidance-composer form textarea,.guidance-composer form input,.guidance-composer form select{border-color:var(--color-rule);background-color:var(--color-paper-sunk)}.gust-input{border-color:var(--color-rule);background-color:#eae4d680}@supports (color:color-mix(in lab, red, red)){.gust-input{background-color:color-mix(in oklab, var(--color-paper-sunk) 50%, transparent)}}.gust-input h4{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.gust-input label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-ink)}.gust-inputs-heading p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-muted)}.gust-preview-list{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-ink-muted);list-style-type:disc}.gust-resource-link{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-blue-deep)}.moderation-nav-link{border-color:var(--color-rule);background-color:var(--color-paper-sunk);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-ink-faint)}.moderation-nav-link.is-active{border-color:#46748f66}@supports (color:color-mix(in lab, red, red)){.moderation-nav-link.is-active{border-color:color-mix(in oklab, var(--color-blue) 40%, transparent)}}.moderation-nav-link.is-active{background-color:var(--color-blue-wash);color:var(--color-blue-deep)}.theme-roster h2,.goal-pool h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.theme-roster p,.goal-pool p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-ink-muted)}.theme-roster-toggle{border-color:var(--color-rule);background-color:var(--color-paper-sunk);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-ink-muted)}.theme-roster-toggle[aria-pressed=true]{border-color:#46748f66}@supports (color:color-mix(in lab, red, red)){.theme-roster-toggle[aria-pressed=true]{border-color:color-mix(in oklab, var(--color-blue) 40%, transparent)}}.theme-roster-toggle[aria-pressed=true]{background-color:var(--color-blue-wash);color:var(--color-blue-deep)}.theme-drop{border-color:var(--color-rule);background-color:var(--color-paper-sunk)}.theme-drop[open]{border-color:#46748f40}@supports (color:color-mix(in lab, red, red)){.theme-drop[open]{border-color:color-mix(in oklab, var(--color-blue) 25%, transparent)}}.theme-drop[open]{background-color:var(--color-blue-wash)}.theme-drop-heading{list-style-type:none}.theme-drop-heading::-webkit-details-marker{display:none}.theme-drop-arrow{color:var(--color-ink-faint)}.theme-drop-name{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);text-transform:uppercase}.theme-drop-count{background-color:var(--color-paper-raised);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-ink-muted)}.theme-goal{border-color:var(--color-rule);background-color:var(--color-paper-raised);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.theme-goal-remove-button{background-color:var(--color-paper-sunk);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-bold);line-height:1;font-weight:var(--font-weight-bold);color:var(--color-ink-faint)}.theme-drop-empty{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-faint)}.goal-pool-card{border-color:var(--color-rule);background-color:var(--color-paper-raised)}.goal-pool-title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.goal-pool-untagged{background-color:var(--color-gold-wash);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-ink-muted)}.goal-pool-filter{border-color:var(--color-rule);background-color:var(--color-paper-raised)}.moderation-queue-summary{border-color:#46748f40}@supports (color:color-mix(in lab, red, red)){.moderation-queue-summary{border-color:color-mix(in oklab, var(--color-blue) 25%, transparent)}}.moderation-queue-summary{background-color:var(--color-blue-wash);color:var(--color-ink-muted)}.moderation-queue-summary strong{color:var(--color-blue-deep)}.moderation-queue-item{border-color:var(--color-rule);background-color:var(--color-paper-sunk)}.moderation-queue-copy h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.moderation-queue-copy p:last-child{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-muted)}.shared-details{margin-top:calc(var(--spacing) * 2);gap:var(--spacing);flex-direction:column;padding:0;list-style-type:none;display:flex}.shared-detail{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-rule);background-color:var(--color-paper-raised);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-ink-muted)}.buddy-told-you{margin-top:calc(var(--spacing) * 4);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-rule);background-color:var(--color-paper-raised);padding:calc(var(--spacing) * 4)}.buddy-told-you h2{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.buddy-told-you-item{margin-top:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-muted)}.buddy-shared-details{margin-top:calc(var(--spacing) * 4);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-rule);background-color:var(--color-paper-raised);padding:calc(var(--spacing) * 4)}.shared-detail-row{margin-top:calc(var(--spacing) * 2);align-items:center;gap:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-rule);padding-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));flex-wrap:wrap;display:flex}.shared-detail-row--on{color:var(--color-ink)}.buddy-told-you-item{margin-top:calc(var(--spacing) * 2);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-rule);padding-top:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.buddy-told-you-dismissed{margin-top:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-ink-faint)}.buddy-told-you-dismissed summary{cursor:pointer}.profile-personal-area{border-color:var(--color-rule);background-color:var(--color-paper-raised)}.profile-personal-area h3{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.review-shell h1{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.review-shell h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.review-group-count{background-color:var(--color-paper-sunk);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-ink-faint);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.review-frame{border-color:var(--color-rule);background-color:var(--color-paper-raised)}.review-frame-blocked{background-color:var(--color-paper-sunk);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-ink-faint)}.review-tile-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-ink)}.review-tile-path{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-ink-faint);overflow:hidden}.review-tile--blocked .review-tile-label{color:var(--color-ink-faint)}.review-identity-link{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-blue-deep)}.footnote-trigger{color:var(--color-ink-faint)}.footnote-mark-ring,.footnote-mark-stem{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round}.footnote-mark-dot{fill:currentColor;stroke:none}.footnote-panel{border-color:var(--color-rule);background-color:var(--color-paper-raised);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-ink-muted);--tw-shadow:0 6px 24px -8px var(--tw-shadow-color,#1c191738)}@supports (color:color-mix(in lab, red, red)){.footnote-panel{--tw-shadow:0 6px 24px -8px var(--tw-shadow-color,color-mix(in oklab, var(--color-ink) 22%, transparent))}}.footnote-panel{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);text-align:left;text-transform:none;letter-spacing:normal;white-space:normal}.development-admin-nav{overflow-y:auto}@media (hover:hover){.development-admin-nav .development-admin-nav-tier--first-class-objects a:hover{background-color:var(--color-ink)}.development-admin-nav .development-admin-nav-tier--categorization-objects a:hover,.development-admin-nav .development-admin-nav-tier--join-tables a:hover{border-color:var(--color-blue);color:var(--color-blue-deep)}.development-admin-nav .development-admin-nav-tier--transaction-objects a:hover{border-color:var(--color-rule);background-color:var(--color-paper-raised);color:var(--color-blue-deep)}}.development-admin-nav a{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.development-admin-nav a:hover{border-color:var(--color-blue);color:var(--color-blue-deep)}}.development-admin-generate{cursor:pointer}.development-admin-control select{--tw-outline-style:none;outline-style:none}.development-admin-control select:focus{border-color:var(--color-blue);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#46748f33}@supports (color:color-mix(in lab, red, red)){.development-admin-control select:focus{--tw-ring-color:color-mix(in oklab, var(--color-blue) 20%, transparent)}}@media (hover:hover){.development-admin-clear-link:hover{color:var(--color-blue-deep)}}.development-admin-table-wrap{overflow-x:auto}@media (hover:hover){.development-admin-row-link:hover,.development-admin-association-link:hover{text-decoration-line:underline}}.development-admin-delete{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.development-admin-delete:hover{background-color:var(--color-red-wash)}}.development-admin-details pre{overflow:auto}.development-admin-field input:not([type=checkbox]),.development-admin-field select,.development-admin-field textarea{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-outline-style:none;outline-style:none}:is(.development-admin-field input:not([type=checkbox]),.development-admin-field select,.development-admin-field textarea):focus{border-color:var(--color-blue);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#46748f33}@supports (color:color-mix(in lab, red, red)){:is(.development-admin-field input:not([type=checkbox]),.development-admin-field select,.development-admin-field textarea):focus{--tw-ring-color:color-mix(in oklab, var(--color-blue) 20%, transparent)}}:is(.experience-shell,.dashboard-shell,.development-sign-in-shell) h1:after{transform:rotate(-.6deg)}.primary-action{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.primary-action:hover{background-color:var(--color-gold-deep);color:var(--color-paper)}}.primary-action:active{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.dashboard-nav a{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.dashboard-nav a:hover{background-color:var(--color-blue-deep);color:var(--color-paper)}}.plan-card summary{cursor:pointer}.plan-json{overflow:auto}@media (hover:hover){.aim-card h3 a:hover{color:var(--color-blue-deep);text-decoration-line:underline}}.aim-goal-edit-trigger{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.aim-goal-edit-trigger:hover{border-color:var(--color-blue);background-color:var(--color-blue-deep);color:var(--color-paper)}}.aim-goal-edit-trigger:focus-visible{opacity:1;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#46748f33}@supports (color:color-mix(in lab, red, red)){.aim-goal-edit-trigger:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-blue) 20%, transparent)}}.aim-goal-edit-trigger:focus-visible{--tw-outline-style:none;outline-style:none}.aim-goal-edit-trigger{list-style:none}.aim-goal-edit-trigger::-webkit-details-marker{display:none}.aim-goal-title:hover .aim-goal-edit-trigger,.aim-goal-edit[open] .aim-goal-edit-trigger,.aim-goal-edit:focus-within .aim-goal-edit-trigger{opacity:1}.aim-pending-approval-icon{cursor:help}.cadence-check{cursor:pointer;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.cadence-check:hover{color:var(--color-blue)}}.cadence-check:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#46748f66}@supports (color:color-mix(in lab, red, red)){.cadence-check:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-blue) 40%, transparent)}}.cadence-check:focus-visible{--tw-outline-style:none;outline-style:none}@media (hover:hover){.cadence-check[data-completed=true]:hover{background-color:var(--color-blue-deep);color:var(--color-paper)}}.cadence-check-bullseye,.cadence-check-arrow{transition:opacity .14s ease-out}@media (prefers-reduced-motion:reduce){.cadence-check-bullseye,.cadence-check-arrow{transition:none}}.cadence-check[data-timestamp-tooltip]:after{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.cadence-check[data-timestamp-tooltip]:hover:after,.cadence-check[data-timestamp-tooltip]:focus-visible:after{opacity:1}.cadence-check:disabled{cursor:not-allowed}@media (hover:hover){.cadence-check:disabled:hover{--tw-translate-y:0;translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--color-rule);color:var(--color-ink-faint)}}.experience-nav-link{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.experience-nav-link:hover{border-color:var(--color-rule);color:var(--color-ink)}.experience-nav-link.is-active:hover{border-color:var(--color-ink);color:var(--color-ink)}}.moderation-nav-link,.theme-roster-toggle{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){:is(.moderation-nav-link,.theme-roster-toggle):hover{border-color:#46748f66}@supports (color:color-mix(in lab, red, red)){:is(.moderation-nav-link,.theme-roster-toggle):hover{border-color:color-mix(in oklab, var(--color-blue) 40%, transparent)}}:is(.moderation-nav-link,.theme-roster-toggle):hover{background-color:var(--color-blue-wash);color:var(--color-blue-deep)}}:is(.moderation-nav-link,.theme-roster-toggle):focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#46748f33}@supports (color:color-mix(in lab, red, red)){:is(.moderation-nav-link,.theme-roster-toggle):focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-blue) 20%, transparent)}}:is(.moderation-nav-link,.theme-roster-toggle):focus-visible{--tw-outline-style:none;outline-style:none}.theme-roster-toggle{cursor:pointer}.theme-drop{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.theme-drop.is-drag-over{border-color:var(--color-blue);background-color:var(--color-blue-wash);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#46748f33}@supports (color:color-mix(in lab, red, red)){.theme-drop.is-drag-over{--tw-ring-color:color-mix(in oklab, var(--color-blue) 20%, transparent)}}.theme-drop[open] .theme-drop-arrow{rotate:90deg}.theme-drop-arrow{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.theme-goal-remove-button{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.theme-goal-remove-button:hover{background-color:var(--color-blue-wash);color:var(--color-blue-deep)}}.theme-goal-remove-button:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#46748f33}@supports (color:color-mix(in lab, red, red)){.theme-goal-remove-button:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-blue) 20%, transparent)}}.theme-goal-remove-button:focus-visible{--tw-outline-style:none;outline-style:none}.goal-pool-card{cursor:grab;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.goal-pool-card:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.goal-pool-card:active{cursor:grabbing}.goal-pool-card.is-dragging{opacity:.4}.goal-pool-filter{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-outline-style:none;outline-style:none}.goal-pool-filter:focus{border-color:var(--color-blue);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#46748f33}@supports (color:color-mix(in lab, red, red)){.goal-pool-filter:focus{--tw-ring-color:color-mix(in oklab, var(--color-blue) 20%, transparent)}}.status-pill{transform:rotate(-1.5deg)}@media (hover:hover){.attention-more:hover{text-decoration-line:underline}}.attention-item{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.attention-item:hover{background-color:var(--color-paper-raised)}}.filter-chip{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.filter-chip:hover{border-color:var(--color-blue);color:var(--color-blue-deep)}.filter-chip.is-active:hover{color:var(--color-paper)}.back-link:hover{text-decoration-line:underline}}.field-group input,.field-group select{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-outline-style:none;outline-style:none}:is(.field-group input,.field-group select):focus{border-color:var(--color-blue);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#46748f33}@supports (color:color-mix(in lab, red, red)){:is(.field-group input,.field-group select):focus{--tw-ring-color:color-mix(in oklab, var(--color-blue) 20%, transparent)}}.visibility-toggle input{cursor:pointer;--tw-outline-style:none;outline-style:none}.visibility-toggle input:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#46748f33}@supports (color:color-mix(in lab, red, red)){.visibility-toggle input:focus{--tw-ring-color:color-mix(in oklab, var(--color-blue) 20%, transparent)}}.payout-option-main label{cursor:pointer}.payout-amount:focus-within{border-color:var(--color-blue);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#46748f33}@supports (color:color-mix(in lab, red, red)){.payout-amount:focus-within{--tw-ring-color:color-mix(in oklab, var(--color-blue) 20%, transparent)}}.payout-amount input{--tw-outline-style:none;outline-style:none}.payout-step{cursor:pointer;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.payout-step:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#46748f33}@supports (color:color-mix(in lab, red, red)){.payout-step:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-blue) 20%, transparent)}}.payout-step:focus-visible{--tw-outline-style:none;outline-style:none}@media (hover:hover){.payout-step:enabled:hover{border-color:#46748f66}@supports (color:color-mix(in lab, red, red)){.payout-step:enabled:hover{border-color:color-mix(in oklab, var(--color-blue) 40%, transparent)}}.payout-step:enabled:hover{background-color:var(--color-blue-wash);color:var(--color-blue-deep)}}.payout-step:disabled{cursor:not-allowed;opacity:.4}.progress-composer form textarea{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-outline-style:none;outline-style:none}.progress-composer form textarea:focus{border-color:var(--color-blue);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#46748f33}@supports (color:color-mix(in lab, red, red)){.progress-composer form textarea:focus{--tw-ring-color:color-mix(in oklab, var(--color-blue) 20%, transparent)}}.secondary-action{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.secondary-action:hover{background-color:var(--color-blue-wash)}}.selection-option,.selection-option--cards{cursor:pointer;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.selection-option--cards:hover{border-color:#46748f66}@supports (color:color-mix(in lab, red, red)){.selection-option--cards:hover{border-color:color-mix(in oklab, var(--color-blue) 40%, transparent)}}.selection-option--cards:hover{background-color:var(--color-blue-wash)}.selection-option--chips:hover{border-color:#46748f66}@supports (color:color-mix(in lab, red, red)){.selection-option--chips:hover{border-color:color-mix(in oklab, var(--color-blue) 40%, transparent)}}}.theme-moderators input{--tw-outline-style:none;outline-style:none}.theme-moderators input:focus{border-color:var(--color-blue);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#46748f33}@supports (color:color-mix(in lab, red, red)){.theme-moderators input:focus{--tw-ring-color:color-mix(in oklab, var(--color-blue) 20%, transparent)}}.goal-selection>input{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-outline-style:none;outline-style:none}.goal-selection>input:focus{border-color:var(--color-blue);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#46748f33}@supports (color:color-mix(in lab, red, red)){.goal-selection>input:focus{--tw-ring-color:color-mix(in oklab, var(--color-blue) 20%, transparent)}}.aim-filing-zone{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.aim-filing-zone.is-drag-over{border-color:var(--color-blue);background-color:var(--color-blue-wash);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#46748f33}@supports (color:color-mix(in lab, red, red)){.aim-filing-zone.is-drag-over{--tw-ring-color:color-mix(in oklab, var(--color-blue) 20%, transparent)}}.aim-filing-card{cursor:grab;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.aim-filing-card:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.aim-filing-card:active{cursor:grabbing}.aim-filing-card.is-dragging{opacity:.4}.custom-target-field input{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-outline-style:none;outline-style:none}.custom-target-field input:focus{border-color:var(--color-blue);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#46748f33}@supports (color:color-mix(in lab, red, red)){.custom-target-field input:focus{--tw-ring-color:color-mix(in oklab, var(--color-blue) 20%, transparent)}}.cadence-input{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-outline-style:none;outline-style:none}.cadence-input:focus{border-color:var(--color-blue);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#46748f33}@supports (color:color-mix(in lab, red, red)){.cadence-input:focus{--tw-ring-color:color-mix(in oklab, var(--color-blue) 20%, transparent)}}.cadence-check-window--current[open] .cadence-window-arrow{rotate:90deg}.cadence-check--record{cursor:default}.cadence-window-arrow{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.cadence-moment input:not([type=submit]),.cadence-moment textarea,.cadence-moment-time,.cadence-moment-day{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-outline-style:none;outline-style:none}:is(.cadence-moment input:not([type=submit]),.cadence-moment textarea,.cadence-moment-time,.cadence-moment-day):focus{border-color:var(--color-blue);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#46748f33}@supports (color:color-mix(in lab, red, red)){:is(.cadence-moment input:not([type=submit]),.cadence-moment textarea,.cadence-moment-time,.cadence-moment-day):focus{--tw-ring-color:color-mix(in oklab, var(--color-blue) 20%, transparent)}}.cadence-moment-time-edit-trigger{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.cadence-moment-time-edit-trigger:hover{border-color:#46748f66}@supports (color:color-mix(in lab, red, red)){.cadence-moment-time-edit-trigger:hover{border-color:color-mix(in oklab, var(--color-blue) 40%, transparent)}}.cadence-moment-time-edit-trigger:hover{background-color:var(--color-blue-wash);color:var(--color-blue-deep)}}.cadence-moment-time-edit-trigger:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#46748f33}@supports (color:color-mix(in lab, red, red)){.cadence-moment-time-edit-trigger:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-blue) 20%, transparent)}}.cadence-moment-time-edit-trigger:focus-visible{--tw-outline-style:none;outline-style:none}.cadence-moment-step,.cadence-moment-now{cursor:pointer;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){:is(.cadence-moment-step,.cadence-moment-now):hover{border-color:#46748f66}@supports (color:color-mix(in lab, red, red)){:is(.cadence-moment-step,.cadence-moment-now):hover{border-color:color-mix(in oklab, var(--color-blue) 40%, transparent)}}:is(.cadence-moment-step,.cadence-moment-now):hover{background-color:var(--color-blue-wash);color:var(--color-blue-deep)}}:is(.cadence-moment-step,.cadence-moment-now):focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#46748f33}@supports (color:color-mix(in lab, red, red)){:is(.cadence-moment-step,.cadence-moment-now):focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-blue) 20%, transparent)}}:is(.cadence-moment-step,.cadence-moment-now):focus-visible{--tw-outline-style:none;outline-style:none}.cadence-duration-preset{cursor:pointer;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.cadence-duration-preset:hover{border-color:#46748f99}@supports (color:color-mix(in lab, red, red)){.cadence-duration-preset:hover{border-color:color-mix(in oklab, var(--color-blue) 60%, transparent)}}.cadence-duration-preset:hover{background-color:var(--color-blue-wash)}}.cadence-duration-preset:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#46748f33}@supports (color:color-mix(in lab, red, red)){.cadence-duration-preset:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-blue) 20%, transparent)}}.cadence-duration-preset:focus-visible{--tw-outline-style:none;outline-style:none}.goal-selection .selection-option--cards:has(input[type=radio]:focus-visible){border-color:var(--color-blue);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#46748f33}@supports (color:color-mix(in lab, red, red)){.goal-selection .selection-option--cards:has(input[type=radio]:focus-visible){--tw-ring-color:color-mix(in oklab, var(--color-blue) 20%, transparent)}}.goal-selection .selection-options--cards{overscroll-behavior:contain;overflow-y:auto}@media (hover:hover){.guidance-card h2 a:hover{color:var(--color-blue-deep);text-decoration-line:underline}}.theme-card-go{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.theme-card-go:hover{border-color:var(--color-blue);background-color:var(--color-blue-wash)}}.theme-card-go:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#46748f66}@supports (color:color-mix(in lab, red, red)){.theme-card-go:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-blue) 40%, transparent)}}.theme-card-go:focus-visible{--tw-outline-style:none;outline-style:none}.theme-card-summary{cursor:pointer;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.theme-card-summary:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#46748f66}@supports (color:color-mix(in lab, red, red)){.theme-card-summary:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-blue) 40%, transparent)}}.theme-card-summary:focus-visible{--tw-outline-style:none;outline-style:none}.theme-card-summary:hover .theme-card-heading h2{color:var(--color-blue-deep)}.theme-card-chevron{transition-property:rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;transition-duration:.15s}.theme-card-notes[open] .theme-card-chevron{rotate:180deg}@media (prefers-reduced-motion:reduce){.theme-card-chevron{transition-property:none}}.youtube-video{overflow:hidden}.buddy-assignment form select{--tw-outline-style:none;outline-style:none}.buddy-assignment form select:focus{border-color:var(--color-blue);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#46748f33}@supports (color:color-mix(in lab, red, red)){.buddy-assignment form select:focus{--tw-ring-color:color-mix(in oklab, var(--color-blue) 20%, transparent)}}:is(.buddy-pool-form form,.buddy-pool-settings form,.buddy-pool-members form,.buddy-pool-aims form) select,:is(.buddy-pool-form form,.buddy-pool-settings form,.buddy-pool-members form,.buddy-pool-aims form) input,:is(.buddy-pool-form form,.buddy-pool-settings form,.buddy-pool-members form,.buddy-pool-aims form) textarea{--tw-outline-style:none;outline-style:none}:is(:is(.buddy-pool-form form,.buddy-pool-settings form,.buddy-pool-members form,.buddy-pool-aims form) select,:is(.buddy-pool-form form,.buddy-pool-settings form,.buddy-pool-members form,.buddy-pool-aims form) input,:is(.buddy-pool-form form,.buddy-pool-settings form,.buddy-pool-members form,.buddy-pool-aims form) textarea):focus{border-color:var(--color-blue);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#46748f33}@supports (color:color-mix(in lab, red, red)){:is(:is(.buddy-pool-form form,.buddy-pool-settings form,.buddy-pool-members form,.buddy-pool-aims form) select,:is(.buddy-pool-form form,.buddy-pool-settings form,.buddy-pool-members form,.buddy-pool-aims form) input,:is(.buddy-pool-form form,.buddy-pool-settings form,.buddy-pool-members form,.buddy-pool-aims form) textarea):focus{--tw-ring-color:color-mix(in oklab, var(--color-blue) 20%, transparent)}}.association-board-zone{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.association-board-zone.is-drag-over{border-color:var(--color-blue);background-color:var(--color-blue-wash);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#46748f33}@supports (color:color-mix(in lab, red, red)){.association-board-zone.is-drag-over{--tw-ring-color:color-mix(in oklab, var(--color-blue) 20%, transparent)}}.association-board-card{cursor:grab;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.association-board-card:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.association-board-card:active{cursor:grabbing}.association-board-card.is-dragging{opacity:.4}.association-board-dismiss,.association-board-move,.association-board-shuffle{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){:is(.association-board-dismiss,.association-board-move,.association-board-shuffle):hover{border-color:#46748f66}@supports (color:color-mix(in lab, red, red)){:is(.association-board-dismiss,.association-board-move,.association-board-shuffle):hover{border-color:color-mix(in oklab, var(--color-blue) 40%, transparent)}}:is(.association-board-dismiss,.association-board-move,.association-board-shuffle):hover{background-color:var(--color-blue-wash);color:var(--color-blue-deep)}}:is(.association-board-dismiss,.association-board-move,.association-board-shuffle):focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#46748f33}@supports (color:color-mix(in lab, red, red)){:is(.association-board-dismiss,.association-board-move,.association-board-shuffle):focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-blue) 20%, transparent)}}:is(.association-board-dismiss,.association-board-move,.association-board-shuffle):focus-visible{--tw-outline-style:none;outline-style:none}.theme-panel-new input,.theme-panel-new textarea{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-outline-style:none;outline-style:none}:is(.theme-panel-new input,.theme-panel-new textarea):focus{border-color:var(--color-blue);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#46748f33}@supports (color:color-mix(in lab, red, red)){:is(.theme-panel-new input,.theme-panel-new textarea):focus{--tw-ring-color:color-mix(in oklab, var(--color-blue) 20%, transparent)}}.legal-links a{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.legal-links a:hover{color:var(--color-blue-deep)}}.add-payment-summary{cursor:pointer;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.add-payment-summary:hover{opacity:.7}}.add-payment select,.add-payment input[type=number]{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-outline-style:none;outline-style:none}:is(.add-payment select,.add-payment input[type=number]):focus{border-color:var(--color-blue);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#46748f33}@supports (color:color-mix(in lab, red, red)){:is(.add-payment select,.add-payment input[type=number]):focus{--tw-ring-color:color-mix(in oklab, var(--color-blue) 20%, transparent)}}.cta-heading-phrase{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-out);transition-duration:.3s;transition-timing-function:var(--ease-out)}.buddy-story-frame{z-index:0;opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-in-out);transition-duration:.5s;transition-timing-function:var(--ease-in-out)}.buddy-story-frame.is-active{z-index:10;opacity:1}.buddy-story-frame--question{clip-path:inset(0 0 43%)}.buddy-story-yes--solid.is-active .buddy-story-yes-word{animation:.36s cubic-bezier(.22,1,.36,1) both buddy-story-confirm}.buddy-story-yes--sparkle.is-active .buddy-story-spark{animation:1.4s ease-in-out infinite alternate buddy-story-sparkle}.buddy-story-yes--sparkle.is-active .buddy-story-spark--two,.buddy-story-yes--sparkle.is-active .buddy-story-spark--four{animation-delay:.26s}.buddy-story-yes--sparkle.is-active .buddy-story-spark--three{animation-delay:.52s}.buddy-story[data-buddy-story-phase=stutter] .buddy-story-frame{transition-duration:65ms;transition-timing-function:step-end}.conversation-composer textarea{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-outline-style:none;outline-style:none}.conversation-composer textarea:focus{border-color:var(--color-blue);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#46748f33}@supports (color:color-mix(in lab, red, red)){.conversation-composer textarea:focus{--tw-ring-color:color-mix(in oklab, var(--color-blue) 20%, transparent)}}.member-report-summary{cursor:pointer;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.member-report-summary:hover{color:var(--color-blue-deep)}}.member-report-form textarea{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-outline-style:none;outline-style:none}.member-report-form textarea:focus{border-color:var(--color-blue);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#46748f33}@supports (color:color-mix(in lab, red, red)){.member-report-form textarea:focus{--tw-ring-color:color-mix(in oklab, var(--color-blue) 20%, transparent)}}.aim-outcome form select,.buddy-aim-outcome form select,.aim-outcome form textarea,.buddy-check-in form textarea{--tw-outline-style:none;outline-style:none}:is(.aim-outcome form select,.buddy-aim-outcome form select,.aim-outcome form textarea,.buddy-check-in form textarea):focus{border-color:var(--color-blue);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#46748f33}@supports (color:color-mix(in lab, red, red)){:is(.aim-outcome form select,.buddy-aim-outcome form select,.aim-outcome form textarea,.buddy-check-in form textarea):focus{--tw-ring-color:color-mix(in oklab, var(--color-blue) 20%, transparent)}}.aim-outcome-preview{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.whop-chat{overflow:hidden}.community-configuration form input[type=text]{--tw-outline-style:none;outline-style:none}.community-configuration form input[type=text]:focus{border-color:var(--color-blue);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#46748f33}@supports (color:color-mix(in lab, red, red)){.community-configuration form input[type=text]:focus{--tw-ring-color:color-mix(in oklab, var(--color-blue) 20%, transparent)}}.guidance-composer form textarea,.guidance-composer form input,.guidance-composer form select{--tw-outline-style:none;outline-style:none}:is(.guidance-composer form textarea,.guidance-composer form input,.guidance-composer form select):focus{border-color:var(--color-blue);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#46748f33}@supports (color:color-mix(in lab, red, red)){:is(.guidance-composer form textarea,.guidance-composer form input,.guidance-composer form select):focus{--tw-ring-color:color-mix(in oklab, var(--color-blue) 20%, transparent)}}@media (hover:hover){.gust-resource-link:hover{text-decoration-line:underline}}.aim-range{cursor:pointer;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.aim-range:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:#46748f66}@supports (color:color-mix(in lab, red, red)){.aim-range:hover{border-color:color-mix(in oklab, var(--color-blue) 40%, transparent)}}}.aim-range:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#46748f33}@supports (color:color-mix(in lab, red, red)){.aim-range:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-blue) 20%, transparent)}}.aim-range:focus-visible{--tw-outline-style:none;outline-style:none}.aim-range svg{overflow:visible}.aim-range-phrase{transition:opacity .32s cubic-bezier(.22,1,.36,1),transform .48s cubic-bezier(.22,1,.36,1)}.aim-range[data-phrase-phase=leaving] .aim-range-phrase{opacity:0;transform:translateY(-.55em)scale(.94)}.aim-range[data-phrase-phase=arriving] .aim-range-phrase{opacity:0;transform:translateY(.8em)scale(1.04)}.aim-range-bow-assembly{transform-box:view-box;transform-origin:160px 100px;transition:transform .22s cubic-bezier(.22,.61,.36,1)}.aim-range-string--rest{transition:opacity 80ms}.aim-range-string--drawn{opacity:0;transform-box:fill-box;transform-origin:100%;transition:opacity 80ms,transform .18s;transform:scaleX(0)}.aim-range-arrow{opacity:1;transition:opacity 80ms,transform .18s;transform:translate(28px)}.aim-range-arrow-body{transform-box:fill-box;transform-origin:0;transform:rotate(-2deg)}.aim-range[data-hinting=true] .aim-range-arrow{transform:translate(17px)}.aim-range[data-nocked=true] .aim-range-bow-assembly{transform:rotate(-6deg)}.aim-range[data-nocked=true] .aim-range-string--drawn{opacity:1;transition:opacity 1ms linear .22s,transform .36s cubic-bezier(.22,.61,.36,1) .22s;transform:scaleX(1)}.aim-range[data-nocked=true] .aim-range-arrow{opacity:1;transition:opacity 80ms .24s,transform .36s cubic-bezier(.22,.61,.36,1) .22s;transform:translate(0)}.aim-range[data-nocked=true] .aim-range-string--rest{opacity:0;transition-delay:.47s}.aim-range[data-firing=true] .aim-range-arrow{animation:.9s cubic-bezier(.22,.61,.36,1) forwards aim-range-fly}.aim-range[data-firing=true] .aim-range-arrow-body{animation:.9s cubic-bezier(.22,.61,.36,1) forwards aim-range-tip}.aim-range[data-firing=true] .aim-range-string--drawn{opacity:0;transition:none}.aim-range[data-firing=true] .aim-range-string--rest{opacity:1;transition:none}@keyframes aim-range-fly{0%{transform:translate(0)}50%{transform:translate(160px,-36px)}to{transform:translate(320px,4px)}}@keyframes aim-range-tip{0%{transform:rotate(-2deg)}55%{transform:rotate(6deg)}to{transform:rotate(26deg)}}@media (prefers-reduced-motion:reduce){.aim-range-bow-assembly,.aim-range-string,.aim-range-arrow,.aim-range-phrase,.buddy-story-frame{transition:none}.buddy-story-yes--solid.is-active .buddy-story-yes-word,.buddy-story-yes--sparkle.is-active .buddy-story-spark,.aim-range[data-firing=true] .aim-range-arrow,.aim-range[data-firing=true] .aim-range-arrow-body{animation:none}}.moderation-queue-item{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out)}.moderation-queue-item.is-resolving{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:0;scale:.98}@media (prefers-reduced-motion:reduce){.moderation-queue-item{transition-property:none}}.review-frame{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.review-frame iframe{pointer-events:none}.review-tile:hover .review-frame{border-color:#46748f66}@supports (color:color-mix(in lab, red, red)){.review-tile:hover .review-frame{border-color:color-mix(in oklab, var(--color-blue) 40%, transparent)}}@media (hover:hover){a.review-tile-label:hover{color:var(--color-blue-deep);text-decoration-line:underline}}.footnote-trigger{cursor:help;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.footnote-trigger:hover{color:var(--color-blue-deep)}}.footnote-trigger:focus-visible{color:var(--color-blue-deep);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#46748f33}@supports (color:color-mix(in lab, red, red)){.footnote-trigger:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-blue) 20%, transparent)}}.footnote-trigger:focus-visible{--tw-outline-style:none;outline-style:none}.footnote-trigger[aria-expanded=true]{color:var(--color-blue-deep)}.footnote-panel:not([hidden]){animation:.12s ease-out footnote-in}@keyframes footnote-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.footnote-panel:not([hidden]){animation:none}}}@layer utilities{.collapse{visibility:collapse}.collapse\!{visibility:collapse!important}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-28{margin-top:calc(var(--spacing) * 28)}.block{display:block}.block\!{display:block!important}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.table\!{display:table!important}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform\!{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)!important}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.px-5{padding-inline:calc(var(--spacing) * 5)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[random\:SEED\]{random:SEED}.\[rdoc-ref\:lib\/racc\/rdoc\/grammar\.en\.rdoc\]{rdoc-ref:lib/racc/rdoc/grammar.en.rdoc}}@keyframes buddy-story-confirm{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}@keyframes buddy-story-sparkle{0%{opacity:.25;transform:scale(.65)rotate(-8deg)}to{opacity:1;transform:scale(1.2)rotate(8deg)}}.instrument{--i-bg:oklch(16.5% .01 70);--i-surface:oklch(21.2% .012 70);--i-surface-2:oklch(25% .014 72);--i-line:oklch(31.5% .014 72);--i-line-2:oklch(40% .016 74);--i-ink:oklch(94.5% .008 85);--i-ink-2:oklch(73.5% .012 80);--i-ink-3:oklch(57.5% .014 78);--i-calls:oklch(74% .09 240);--i-travel:oklch(78% .11 80);--i-warn:oklch(70% .13 35);--i-sleep:oklch(66% .08 285);--i-night:oklch(22.5% .016 280);--i-day:oklch(40% .03 235);--i-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--i-sans:"IBM Plex Sans", ui-sans-serif, system-ui, sans-serif;background:var(--i-bg);color:var(--i-ink);font-family:var(--i-sans);text-wrap:pretty;font-size:14px;line-height:1.45}@media (prefers-color-scheme:light){.instrument:not([data-force-dark]){--i-bg:var(--color-paper);--i-surface:var(--color-paper-raised);--i-surface-2:var(--color-paper-sunk);--i-line:var(--color-rule);--i-line-2:#b3b0a8}@supports (color:color-mix(in lab, red, red)){.instrument:not([data-force-dark]){--i-line-2:color-mix(in oklab, var(--color-ink) 30%, var(--color-paper))}}.instrument:not([data-force-dark]){--i-ink:var(--color-ink);--i-ink-2:var(--color-ink-muted);--i-ink-3:var(--color-ink-faint);--i-calls:var(--color-blue-deep);--i-travel:var(--color-gold-deep);--i-warn:var(--color-red-deep);--i-sleep:oklch(50% .1 285);--i-night:#d6d2c9}@supports (color:color-mix(in lab, red, red)){.instrument:not([data-force-dark]){--i-night:color-mix(in oklab, var(--color-ink) 14%, var(--color-paper))}}.instrument:not([data-force-dark]){--i-day:var(--color-gold-wash)}}.instrument h1,.instrument h2,.instrument h3{font-family:var(--i-sans);font-variation-settings:normal;color:var(--i-ink)}.instrument h1:after,.instrument h2:after,.instrument h3:after{content:none;display:none}.instrument-shell{box-sizing:border-box;flex-direction:column;gap:14px;min-height:100%;padding:16px;display:flex}.instrument-header{border-bottom:1px solid var(--i-line);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:12px;display:flex}.instrument-title{letter-spacing:-.012em;margin:0;font-size:16.5px;font-weight:600}.instrument-here-clock{font-family:var(--i-mono);align-items:baseline;gap:6px;display:flex}.instrument-here-clock time{font-variant-numeric:tabular-nums;font-size:14px}.instrument-here-clock span{letter-spacing:.1em;text-transform:uppercase;color:var(--i-ink-3);font-size:10px}.instrument-zone{border:1px solid var(--i-line-2);background:var(--i-surface);border-radius:12px;overflow:hidden}.instrument-zone-body{flex-direction:column;gap:7px;padding:12px 13px 11px;display:flex}.instrument-eyebrow{font-family:var(--i-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--i-ink-3);font-size:9.5px}.instrument-zone-headline{flex-wrap:wrap;align-items:baseline;gap:9px;display:flex}.instrument-zone-city{letter-spacing:-.015em;font-size:21px;font-weight:600}.instrument-zone-time{font-family:var(--i-mono);font-variant-numeric:tabular-nums;color:var(--i-ink-2);font-size:19px}.instrument-zone-sentence{color:var(--i-ink-2);font-size:12.5px}.instrument-zone-actions{flex-wrap:wrap;gap:7px;margin-top:3px;display:flex}.instrument-places{grid-template-columns:repeat(auto-fit,minmax(268px,1fr));gap:11px;margin:0;padding:0;list-style:none;display:grid}.instrument-place{border:1px solid var(--i-line);background:var(--i-surface);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.instrument-place-body{flex-direction:column;gap:11px;padding:13px 13px 11px;display:flex}.instrument-place-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.instrument-place-identity{flex-direction:column;gap:4px;min-width:0;display:flex}.instrument-place-city{letter-spacing:-.015em;font-size:17px;font-weight:600}.instrument-place-meta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.instrument-place-label{color:var(--i-ink-2);font-size:12.5px}.instrument-place-zone{font-family:var(--i-mono);color:var(--i-ink-3);font-size:10.5px}.instrument-place-clock{text-align:right;flex-direction:column;flex:none;gap:2px;display:flex}.instrument-place-time{font-family:var(--i-mono);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:500;line-height:1}.instrument-place-day{font-family:var(--i-mono);letter-spacing:.06em;color:var(--i-ink-3);font-size:10px}.instrument-place-offset{font-family:var(--i-mono);color:var(--i-ink-2);font-size:10.5px}.instrument-kind{font-family:var(--i-mono);letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--i-line);color:var(--i-ink-3);border-radius:4px;padding:2px 5px;font-size:9px}.instrument-kind--residence{color:var(--i-calls);border-color:var(--i-calls)}@supports (color:color-mix(in lab, red, red)){.instrument-kind--residence{border-color:color-mix(in oklch, var(--i-calls) 45%, transparent)}}.instrument-kind--travel_destination{color:var(--i-travel);border-color:var(--i-travel)}@supports (color:color-mix(in lab, red, red)){.instrument-kind--travel_destination{border-color:color-mix(in oklch, var(--i-travel) 45%, transparent)}}.instrument-flag{font-family:var(--i-mono);letter-spacing:.14em;text-transform:uppercase;border-radius:6px;padding:4px 8px;font-size:9.5px}.instrument-flag--home{background:var(--i-ink);color:var(--i-bg)}.instrument-flag--here{border:1px solid var(--i-travel);color:var(--i-travel)}.instrument-actions{border-top:1px solid var(--i-line);flex-wrap:wrap;align-items:center;gap:7px;padding-top:10px;display:flex}.instrument-actions-spacer{flex:auto}.instrument-button{border:1px solid var(--i-line);color:var(--i-ink-2);font-family:var(--i-sans);cursor:pointer;background:0 0;border-radius:6px;padding:5px 9px;font-size:11.5px}.instrument-button:hover{color:var(--i-ink);border-color:var(--i-line-2)}.instrument-button--quiet{color:var(--i-ink-3);border:0;padding:5px 7px}.instrument-button--quiet:hover{color:var(--i-ink)}.instrument-button--danger:hover{color:var(--i-warn)}.instrument-button--zone{border-color:var(--i-line-2);color:var(--i-ink);border-radius:7px;padding:6px 10px;font-size:12px}.instrument-button--zone:hover{background:var(--i-surface-2)}.instrument-button--primary{background:var(--i-ink);color:var(--i-bg);border-color:var(--i-ink);border-radius:8px;padding:10px 15px;font-size:13px;font-weight:600}.instrument-add{border:1px dashed var(--i-line-2);color:var(--i-ink-2);font-family:var(--i-sans);cursor:pointer;background:0 0;border-radius:11px;width:100%;padding:13px;font-size:13px}.instrument-add:hover{color:var(--i-ink);border-color:var(--i-ink-3)}.instrument-strip{border-top:1px solid var(--i-line);background:var(--i-surface-2);height:26px;margin-top:auto;position:relative}.instrument-strip--thin{border-top:1px solid var(--i-line);height:9px}.instrument-strip-segment{position:absolute;top:0;bottom:0}.instrument-strip-segment--day{background:var(--i-day)}.instrument-strip-segment--night{background:var(--i-night)}.instrument-strip-tick{background:oklch(60% 0 0/.18);width:1px;position:absolute;top:0;bottom:0}.instrument-strip-now{background:var(--i-ink);width:2px;position:absolute;top:0;bottom:0}.instrument-strip-label{background:var(--i-surface);border-radius:3px;padding:1px 4px;position:absolute;top:6px;left:6px}@supports (color:color-mix(in lab, red, red)){.instrument-strip-label{background:color-mix(in oklch, var(--i-surface) 78%, transparent)}}.instrument-strip-label{font-family:var(--i-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--i-ink-3);font-size:9px}.instrument-confirm{border:1px solid var(--i-warn);background:var(--i-warn);border-radius:9px;padding:11px}@supports (color:color-mix(in lab, red, red)){.instrument-confirm{background:color-mix(in oklch, var(--i-warn) 10%, transparent)}}.instrument-confirm{flex-direction:column;gap:9px;font-size:12.5px;display:flex}.instrument-confirm-actions{flex-wrap:wrap;gap:8px;display:flex}.instrument-confirm-go{border:1px solid var(--i-warn);background:var(--i-warn);color:var(--i-bg);font-family:var(--i-sans);cursor:pointer;border-radius:7px;padding:6px 10px;font-size:12px;font-weight:500}.instrument-empty{border:1px dashed var(--i-line-2);background:var(--i-surface);border-radius:13px;flex-direction:column;align-items:flex-start;gap:15px;padding:20px 18px;display:flex}.instrument-empty-strip{border:1px solid var(--i-line);opacity:.8;border-radius:7px;width:100%;height:44px;position:relative;overflow:hidden}.instrument-empty-title{letter-spacing:-.015em;font-size:19px;font-weight:600}.instrument-empty-copy{color:var(--i-ink-2);max-width:44ch;font-size:13px}.instrument-errors{border:1px solid var(--i-warn);background:var(--i-warn);border-radius:9px;padding:11px}@supports (color:color-mix(in lab, red, red)){.instrument-errors{background:color-mix(in oklch, var(--i-warn) 10%, transparent)}}.instrument-errors{font-size:12.5px}.instrument-errors p{margin:0}.instrument-form{border:1px solid var(--i-line-2);background:var(--i-surface);border-radius:12px;flex-direction:column;gap:12px;padding:14px;display:flex}.instrument-form h2{letter-spacing:-.01em;margin:0;font-size:15px;font-weight:600}.instrument-field{flex-direction:column;gap:6px;display:flex}.instrument-field label{font-family:var(--i-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--i-ink-3);font-size:9.5px}.instrument-field input[type=text],.instrument-field select{border:1px solid var(--i-line-2);background:var(--i-surface-2);color:var(--i-ink);font-family:var(--i-sans);border-radius:8px;outline:none;padding:10px 11px;font-size:14px}.instrument-field small{color:var(--i-ink-3);font-size:11.5px}.instrument-checkbox{color:var(--i-ink-2);cursor:pointer;align-items:center;gap:8px;font-size:12.5px;display:flex}.instrument .city-search-suggestion{color:var(--i-ink-3);flex-wrap:wrap;align-items:baseline;gap:6px;font-size:12px;display:flex}.instrument .city-search-suggestion-pick{color:var(--i-calls);border-bottom:1px solid var(--i-calls)}@supports (color:color-mix(in lab, red, red)){.instrument .city-search-suggestion-pick{border-bottom:1px solid color-mix(in oklch, var(--i-calls) 45%, transparent)}}.instrument .city-search-suggestion-pick{cursor:pointer;text-decoration:none}.instrument .city-search-suggestion-pick:hover{color:var(--i-ink);border-bottom-color:var(--i-ink)}.instrument-checkbox input{width:16px;height:16px;accent-color:var(--i-calls)}.instrument-holdover{border-top:1px solid var(--i-line);flex-direction:column;gap:10px;padding-top:14px;display:flex}.instrument-holdover h2{color:var(--i-ink-2);margin:0;font-size:13px;font-weight:600}.instrument-holdover p{color:var(--i-ink-3);margin:0;font-size:12px}.week-canvas{border:1px solid var(--i-line);background:var(--i-surface);touch-action:none;-webkit-user-select:none;user-select:none;border-radius:12px;flex-direction:column;gap:4px;padding:13px;display:flex}.week-canvas-note{color:var(--i-ink-3);margin:8px 0 0;font-size:11.5px}.week-axis{align-items:center;gap:8px;height:14px;display:flex}.week-axis-gutter{flex:none;width:26px}.week-axis-track{flex:auto;height:100%;position:relative}.week-axis-tick{font-family:var(--i-mono);color:var(--i-ink-3);font-size:9px;position:absolute;transform:translate(-50%)}.week-axis-tick:first-child{transform:none}.week-row{align-items:center;gap:8px;display:flex}.week-row-name{width:26px;font-family:var(--i-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--i-ink-3);flex:none;font-size:9.5px}.week-row-track{border:1px solid var(--i-line);background:var(--i-surface-2);cursor:crosshair;border-radius:6px;flex:auto;height:30px;position:relative;overflow:hidden}.week-row-tick{background:oklch(60% 0 0/.16);width:1px;position:absolute;top:0;bottom:0}.week-block{background:var(--i-sleep,oklch(68% .13 285));border-radius:4px;position:absolute;top:3px;bottom:3px}@supports (color:color-mix(in lab, red, red)){.week-block{background:color-mix(in oklch, var(--i-sleep,oklch(68% .13 285)) 55%, transparent)}}.week-block{border:1px solid var(--i-sleep,oklch(68% .13 285))}.week-block--painting{opacity:.6}.week-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.week-nightly{color:var(--i-ink-2);flex-wrap:wrap;align-items:center;gap:7px;font-size:12.5px;display:flex}.week-nightly input[type=time],.week-add input[type=time],.week-add select{border:1px solid var(--i-line-2);background:var(--i-surface-2);color:var(--i-ink);font-family:var(--i-mono);border-radius:6px;padding:5px 7px;font-size:12px}.week-list{border-top:1px solid var(--i-line);flex-direction:column;gap:9px;padding-top:12px;display:flex}.week-list ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.week-list-row{border:1px solid var(--i-line);background:var(--i-surface);border-radius:8px;align-items:center;gap:9px;padding:7px 10px;display:flex}.week-list-label{font-family:var(--i-mono);font-size:12.5px}.week-list-length{font-family:var(--i-mono);color:var(--i-ink-3);margin-left:auto;font-size:11px}.week-empty{color:var(--i-ink-3);margin:0;font-size:12.5px}.week-add{color:var(--i-ink-3);flex-wrap:wrap;align-items:center;gap:7px;font-size:11.5px;display:flex}.detail-add{border:1px solid var(--i-line);background:var(--i-surface);border-radius:12px;flex-direction:column;gap:10px;padding:13px;display:flex}.detail-add-intro{color:var(--i-ink-2);margin:0;font-size:12.5px}.detail-form{flex-direction:column;gap:9px;display:flex}.detail-form textarea{box-sizing:border-box;border:1px solid var(--i-line-2);background:var(--i-surface-2);width:100%;color:var(--i-ink);font-family:var(--i-sans);resize:vertical;border-radius:8px;outline:none;padding:10px 11px;font-size:14px}.detail-form-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.detail-form-actions small{color:var(--i-ink-3);font-size:11.5px}.detail-list{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.detail-item{border:1px solid var(--i-line);background:var(--i-surface);border-radius:11px;flex-direction:column;gap:9px;padding:12px;display:flex}.detail-item--shown{border-color:var(--i-calls)}@supports (color:color-mix(in lab, red, red)){.detail-item--shown{border-color:color-mix(in oklch, var(--i-calls) 55%, transparent)}}.detail-body{margin:0;font-size:14px}.detail-meta{border-top:1px solid var(--i-line);flex-wrap:wrap;align-items:center;gap:8px;padding-top:9px;display:flex}.detail-state{color:var(--i-ink-3);font-size:11.5px}.detail-item--shown .detail-state{color:var(--i-calls)}.paginated-actions{flex-wrap:wrap;align-items:center;gap:12px;padding-top:4px;display:flex}.paginated-more{border:1px solid var(--i-line-2);color:var(--i-ink);border-radius:8px;padding:8px 14px;font-size:13px;text-decoration:none}.paginated-more:hover{background:var(--i-surface-2);border-color:var(--i-ink-3);color:var(--i-ink)}.paginated-switch{color:var(--i-ink-3);border-bottom:1px solid var(--i-line-2);font-size:12px;text-decoration:none}.paginated-switch:hover{color:var(--i-ink);border-bottom-color:var(--i-ink)}.paginated-empty{color:var(--i-ink-3);margin:0;font-size:12.5px}.paginated-table-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.paginated-count{font-family:var(--i-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--i-ink-3);font-size:10px}.paginated-table{border-collapse:collapse;width:100%;margin-top:8px;font-size:13px;display:block;overflow-x:auto}.paginated-table th{text-align:left;font-family:var(--i-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--i-ink-3);border-bottom:1px solid var(--i-line);white-space:nowrap;padding:6px 10px 6px 0;font-size:9.5px}.paginated-table td{border-bottom:1px solid var(--i-line);vertical-align:top;padding:8px 10px 8px 0}.paginated-pages{align-items:center;gap:12px;margin-top:10px;display:flex}.paginated-page{color:var(--i-ink);border-bottom:1px solid var(--i-line-2);font-size:12.5px;text-decoration:none}.paginated-page-of{font-family:var(--i-mono);color:var(--i-ink-3);font-size:10.5px}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}