@import"https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&family=Newsreader:ital,opsz,wght@0,6..72,400;0,6..72,500;1,6..72,400&display=swap";:root{--color-canvas: #0F1214;--color-raised: #151A1E;--color-ink: #ECEFF1;--color-petrol: #6C9DBF;--color-sage: #9DB8A0;--color-clay: #D4A08C;--color-doc-canvas: #ECEAE4;--ink-92: rgba(236,239,241,.92);--ink-75: rgba(236,239,241,.75);--ink-60: rgba(236,239,241,.6);--ink-45: rgba(236,239,241,.45);--ink-40: rgba(236,239,241,.4);--ink-35: rgba(236,239,241,.35);--ink-10: rgba(236,239,241,.1);--white-02: rgba(255,255,255,.02);--white-03: rgba(255,255,255,.03);--white-035: rgba(255,255,255,.035);--white-04: rgba(255,255,255,.04);--white-05: rgba(255,255,255,.05);--white-06: rgba(255,255,255,.06);--white-08: rgba(255,255,255,.08);--white-10: rgba(255,255,255,.1);--white-12: rgba(255,255,255,.12);--white-14: rgba(255,255,255,.14);--white-16: rgba(255,255,255,.16);--white-22: rgba(255,255,255,.22);--white-24: rgba(255,255,255,.24);--white-30: rgba(255,255,255,.3);--petrol-06: rgba(108,157,191,.06);--petrol-16: rgba(108,157,191,.16);--petrol-25: rgba(108,157,191,.25);--petrol-40: rgba(108,157,191,.4);--petrol-60: rgba(108,157,191,.6);--clay-06: rgba(212,160,140,.06);--clay-35: rgba(212,160,140,.35);--scrim: rgba(15,18,20,.72);--text-primary: var(--color-ink);--text-secondary: var(--ink-60);--text-tertiary: var(--ink-45);--text-placeholder: var(--ink-40);--text-disabled: var(--ink-35);--text-nav-muted: var(--ink-75);--text-on-ink: var(--color-canvas);--text-accent: var(--color-petrol);--text-positive: var(--color-sage);--text-negative: var(--color-clay);--surface-app: var(--color-canvas);--surface-raised: var(--color-raised);--surface-card: var(--white-02);--surface-tile: var(--white-035);--surface-input: var(--white-05);--surface-input-focus: rgba(255,255,255,.07);--surface-notice: var(--white-04);--surface-hover: var(--white-06);--surface-hover-subtle: var(--white-04);--surface-selected: var(--white-06);--surface-pie-hover: var(--white-05);--surface-primary: var(--color-ink);--surface-primary-hover: #FFFFFF;--border-hairline: var(--white-10);--border-strong: var(--white-14);--border-raised: var(--white-12);--border-hover: var(--white-22);--border-tag-hover: var(--white-30);--border-negative: var(--clay-35);--border-accent: var(--petrol-40);--border-skeleton: var(--white-24);--scale-filled: var(--color-ink);--scale-empty: var(--ink-35);--meter-track: var(--white-10);--meter-fill: var(--color-petrol);--chart-grid: var(--white-08);--chart-area: var(--ink-10)}:root{--font-ui: "Manrope", system-ui, sans-serif;--font-reading: "Newsreader", Georgia, serif;--fs-table-head: 10.5px;--fs-caption: 11px;--fs-meta: 11.5px;--fs-meta-lg: 12px;--fs-nav-sub: 12.5px;--fs-body: 13px;--fs-tile-note: 13.5px;--fs-input: 14px;--fs-card-title: 15px;--fs-reading: 16px;--fs-reading-lg: 17px;--fs-prompt: 18px;--fs-dialog-title: 21px;--fs-number: 26px;--fs-page-title: 28px;--fs-thesis-title: 30px;--fs-display: 34px;--fs-budget: 44px;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--fw-extrabold: 800;--lh-tight: 1;--lh-title: 1.2;--lh-dialog: 1.3;--lh-prompt: 1.35;--lh-tile: 1.4;--lh-body: 1.45;--lh-reading: 1.5;--lh-relaxed: 1.55;--ls-brand: .14em;--ls-eyebrow: .12em;--ls-table-head: .1em;--ls-title: -.02em;--ls-number: -.01em;--ls-budget: -.03em;--type-eyebrow: var(--fw-bold) var(--fs-caption)/1.2 var(--font-ui);--type-table-head: var(--fw-bold) var(--fs-table-head)/1.2 var(--font-ui);--type-body: var(--fw-regular) var(--fs-body)/var(--lh-body) var(--font-ui);--type-page-title: var(--fw-extrabold) var(--fs-page-title)/var(--lh-title) var(--font-ui);--type-thesis-title: var(--fw-regular) var(--fs-thesis-title)/var(--lh-title) var(--font-reading);--type-reading: var(--fw-regular) var(--fs-reading)/var(--lh-reading) var(--font-reading);--type-number: var(--fw-bold) var(--fs-number)/1 var(--font-ui);--type-brand: var(--fw-extrabold) var(--fs-meta)/1 var(--font-ui)}:root{--space-2: 2px;--space-4: 4px;--space-6: 6px;--space-8: 8px;--space-10: 10px;--space-12: 12px;--space-14: 14px;--space-16: 16px;--space-18: 18px;--space-20: 20px;--space-22: 22px;--space-24: 24px;--space-28: 28px;--space-30: 30px;--space-32: 32px;--space-36: 36px;--space-40: 40px;--space-48: 48px;--gap-section: 36px;--gap-section-first: 30px;--gap-label-content: 12px;--gap-label-ledger: 10px;--gap-row: 2px;--page-width: 1240px;--page-height: 900px;--sidebar-width: 224px;--sidebar-collapsed: 56px;--content-padding: 40px 48px 48px;--content-max: 560px;--reading-max: 640px;--aside-width: 380px;--aside-gap: 48px;--dialog-width: 520px;--menu-width: 228px;--mobile-width: 390px;--h-icon-sm: 24px;--h-nav-sub: 30px;--h-control-sm: 32px;--h-control: 36px;--h-button: 40px;--h-row: 44px;--h-composer: 46px;--h-console: 52px;--radius-bar: 2px;--radius-tag: 6px;--radius-nav: 7px;--radius-control: 8px;--radius-field: 10px;--radius-card: 12px;--radius-dialog: 14px;--radius-round: 50%;--dot-sm: 7px;--dot-lg: 26px;--segment-h: 4px;--meter-h: 3px}:root{--shadow-menu: 0 12px 40px rgba(0,0,0,.5);--shadow-popover: 0 16px 40px rgba(0,0,0,.45);--shadow-dialog: 0 24px 60px rgba(0,0,0,.5);--ease-standard: cubic-bezier(.4,0,.2,1);--dur-fast: .15s;--dur-base: .2s;--dur-slow: .35s;--dur-spin: .8s}@keyframes obs-fadein{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes obs-spin{to{transform:rotate(360deg)}}@keyframes obs-blink{0%,to{opacity:1}50%{opacity:0}}html,body,#root{height:100%;margin:0}body{background:var(--surface-app);color:var(--text-primary);font:var(--type-body);-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums;-webkit-tap-highlight-color:transparent}*{box-sizing:border-box}input,textarea,button{font:inherit;color:inherit}a{color:var(--text-accent);text-decoration:none}.obs-sheet-actions>:last-child{flex:1}:focus-visible{outline:1.5px solid var(--ink-60);outline-offset:2px}:root{--ease-out: cubic-bezier(.23, 1, .32, 1);--ease-sheet: cubic-bezier(.32, .72, 0, 1)}@keyframes obs-fade-in{0%{opacity:0}}@keyframes obs-fade-out{to{opacity:0}}@keyframes obs-rise{0%{opacity:0;transform:translateY(4px)}}@keyframes obs-draw{0%{stroke-dashoffset:1}}@keyframes obs-roll-up{0%{opacity:0;transform:translateY(45%)}}@keyframes obs-roll-down{0%{opacity:0;transform:translateY(-45%)}}@keyframes obs-reveal{0%{clip-path:inset(-8px 100% -8px 0)}to{clip-path:inset(-8px 0 -8px 0)}}@keyframes obs-hold{0%,35%{background-color:#ffffff0d}}@keyframes obs-unfold{0%{opacity:0;clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}@property --obs-sweep{syntax: "<angle>"; inherits: false; initial-value: 360deg;}@keyframes obs-sweep{0%{--obs-sweep: 0deg}}@keyframes obs-fill{0%{background-color:transparent}}@keyframes obs-pop-in{0%{opacity:0;transform:translateY(6px) scale(.98)}}@keyframes obs-pop-out{to{opacity:0;transform:translateY(6px) scale(.98)}}@keyframes obs-menu-in{0%{opacity:0;transform:scale(.97)}}@keyframes obs-menu-out{to{opacity:0;transform:scale(.97)}}@keyframes obs-sheet-in{0%{transform:translateY(100%)}}@keyframes obs-sheet-out{to{transform:translateY(100%)}}@keyframes obs-bar-in{0%{transform:translateY(140%)}}[data-press]:active:not(:disabled){background:var(--surface-hover)!important;transition-duration:0s!important}[data-press=primary]:active:not(:disabled){background:var(--surface-primary-hover)!important}@media(prefers-reduced-motion:no-preference){[data-press=primary]:active:not(:disabled){transform:scale(.98)}}:disabled>[data-haptic-trigger]{display:none}:root{view-transition-name:none}::view-transition-old(.obs-push),::view-transition-new(.obs-push),::view-transition-old(.obs-pop),::view-transition-new(.obs-pop){mix-blend-mode:normal;animation-duration:var(--dur-slow);animation-timing-function:var(--ease-sheet);animation-fill-mode:both}::view-transition-old(.obs-push){animation-name:obs-push-old}::view-transition-new(.obs-push){animation-name:obs-push-new}::view-transition-old(.obs-pop){animation-name:obs-pop-old;z-index:1}::view-transition-new(.obs-pop){animation-name:obs-pop-new}@keyframes obs-push-old{to{transform:translate(-30%);filter:brightness(.65)}}@keyframes obs-push-new{0%{transform:translate(100%)}}@keyframes obs-pop-old{to{transform:translate(100%)}}@keyframes obs-pop-new{0%{transform:translate(-30%);filter:brightness(.65)}}::view-transition-old(.obs-fade){animation:obs-fade-out var(--dur-fast) var(--ease-out) both}::view-transition-new(.obs-fade){animation:obs-fade-in var(--dur-base) var(--ease-out) both}::view-transition-group(.obs-share){animation-duration:var(--dur-slow);animation-timing-function:var(--ease-out)}::view-transition-old(obs-panel){animation:obs-pop-out var(--dur-fast) var(--ease-out) both}::view-transition-old(obs-scrim){animation:obs-fade-out var(--dur-fast) var(--ease-out) both}@media(max-width:767px){::view-transition-old(obs-panel){animation:obs-sheet-out var(--dur-base) var(--ease-out) both}}@media(prefers-reduced-motion:reduce){@keyframes obs-fadein{0%{opacity:0}}@keyframes obs-rise{0%{opacity:0}}@keyframes obs-draw{0%{opacity:0}}@keyframes obs-reveal{0%{opacity:0}}@keyframes obs-unfold{0%{opacity:0}}@keyframes obs-sweep{0%{opacity:0}}@keyframes obs-pop-in{0%{opacity:0}}@keyframes obs-pop-out{to{opacity:0}}@keyframes obs-menu-in{0%{opacity:0}}@keyframes obs-menu-out{to{opacity:0}}@keyframes obs-sheet-in{0%{opacity:0}}@keyframes obs-sheet-out{to{opacity:0}}@keyframes obs-bar-in{0%{opacity:0}}@keyframes obs-push-old{to{opacity:0}}@keyframes obs-push-new{0%{opacity:0}}@keyframes obs-pop-old{to{opacity:0}}@keyframes obs-pop-new{0%{opacity:0}}*,::view-transition-old(*),::view-transition-new(*){animation-delay:0s!important}.obs-m,::view-transition-old(*),::view-transition-new(*){animation-duration:var(--dur-fast)!important}::view-transition-group(*){animation:none!important}.obs-moves{transition:none!important}}@media(hover:hover){.obs-ledger-link:hover{color:var(--text-primary)!important}}
