@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&display=swap";._brand_wdmzq_1{display:inline-flex;align-items:center;gap:10px}._symbol_wdmzq_7{display:block;flex:none}._words_wdmzq_12{display:flex;flex-direction:column;gap:2px;line-height:var(--line-height-tight)}._name_wdmzq_19{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;font-family:var(--font-family-base);font-size:var(--font-size-xl);font-weight:600;letter-spacing:-.2px;color:var(--foreground)}._onDark_wdmzq_31 ._name_wdmzq_19{color:#fff}._ai_wdmzq_35{background:var(--primary);color:var(--primary-foreground);font-size:var(--font-size-xs);font-weight:600;letter-spacing:.4px;padding:2px 8px;border-radius:7px}._tagline_wdmzq_45{font-size:var(--font-size-xs);color:var(--muted-foreground)}._onDark_wdmzq_31 ._tagline_wdmzq_45{color:#c3ccdb}@media(max-width:560px){._compact_wdmzq_56 ._words_wdmzq_12{display:none}}._page_di1s3_4{background:var(--card);color:var(--foreground);min-height:100vh;display:flex;flex-direction:column}._header_di1s3_12{border-bottom:1px solid var(--border);background:var(--card)}._headerInner_di1s3_17{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-6);max-width:1228px;margin:0 auto;padding:var(--spacing-3) var(--spacing-6)}._logoLink_di1s3_27{text-decoration:none}._headerActions_di1s3_31{display:flex;align-items:center;gap:var(--spacing-4)}._navLink_di1s3_37{color:var(--foreground);font-size:var(--font-size-body);text-decoration:none}._navLink_di1s3_37:hover{color:var(--primary)}._ghostBtn_di1s3_47{display:inline-flex;align-items:center;font-size:var(--font-size-body);font-weight:500;padding:9px 14px;border:1px solid var(--border);border-radius:var(--radius);color:var(--foreground);text-decoration:none}._ghostBtn_di1s3_47:hover{border-color:var(--primary);color:var(--primary)}._main_di1s3_64{flex:1;width:100%;max-width:820px;margin:0 auto;padding:var(--spacing-12) var(--spacing-6) var(--spacing-20)}._h1_di1s3_72{margin:0 0 var(--spacing-4);font-family:var(--font-family-base);font-size:var(--font-size-3xl);font-weight:700;line-height:var(--line-height-tight);letter-spacing:-.6px;color:var(--foreground)}._lead_di1s3_82{margin:0 0 var(--spacing-4);font-size:var(--font-size-lg);line-height:1.55;color:var(--muted-foreground)}._updated_di1s3_89{margin:0 0 var(--spacing-8);font-size:var(--font-size-xs);color:var(--muted-foreground)}._prose_di1s3_1{font-size:var(--font-size-body);line-height:1.65;color:var(--foreground)}._prose_di1s3_1 h2{margin:var(--spacing-12) 0 var(--spacing-3);font-size:var(--font-size-xl);font-weight:600;line-height:var(--line-height-tight);color:var(--foreground)}._prose_di1s3_1 h3{margin:var(--spacing-8) 0 var(--spacing-2);font-size:var(--font-size-lg);font-weight:600;color:var(--foreground)}._prose_di1s3_1 p{margin:0 0 var(--spacing-4)}._prose_di1s3_1 ul{margin:0 0 var(--spacing-4);padding-left:var(--spacing-6)}._prose_di1s3_1 li{margin-bottom:var(--spacing-2)}._prose_di1s3_1 a{color:var(--primary)}._prose_di1s3_1 strong{font-weight:600}._prose_di1s3_1 ._note_di1s3_140{background:var(--surface);border:1px solid var(--border);border-left:3px solid var(--primary);border-radius:var(--radius);padding:var(--spacing-4) var(--spacing-6);margin:0 0 var(--spacing-6)}._prose_di1s3_1 ._note_di1s3_140 p:last-child{margin-bottom:0}._footer_di1s3_155{background:var(--sidebar);color:var(--sidebar-foreground)}._footerInner_di1s3_160{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-6);max-width:1228px;margin:0 auto;padding:var(--spacing-8) var(--spacing-6)}._footerNav_di1s3_171{display:flex;flex-wrap:wrap;gap:var(--spacing-6)}._footerLink_di1s3_177{color:#c3ccdb;font-size:var(--font-size-body);text-decoration:none}._footerLink_di1s3_177:hover{color:#fff;text-decoration:underline}._footerBottom_di1s3_188{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-3);border-top:1px solid rgba(255,255,255,.12);max-width:1228px;margin:0 auto;padding:var(--spacing-4) var(--spacing-6);font-size:var(--font-size-xs);color:#8ea0bb}@media(max-width:640px){._main_di1s3_64{padding:var(--spacing-8) var(--spacing-4) var(--spacing-12)}._headerInner_di1s3_17,._footerInner_di1s3_160,._footerBottom_di1s3_188{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}}:root{--z-overlay: 400;--z-spotlight: 1000;--z-critical: 2000;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-6: 1.5rem;--spacing-8: 2rem;--spacing-12: 3rem;--spacing-16: 4rem;--spacing-20: 5rem}:root{--background:#f8f9fb;--foreground:#101827;--surface:#f3f5f8;--surface-foreground:var(--foreground);--sidebar:#1b2a41;--sidebar-foreground:#ffffff;--sidebar-active:#2a3b58;--card:#ffffff;--card-foreground:var(--foreground);--popup:#ffffff;--popup-foreground:var(--foreground);--secondary:#f3f5f8;--secondary-foreground:#101827;--accent:#eaf2ff;--accent-foreground:#1a4fb0;--muted:#f3f5f8;--muted-foreground:#5b6577;--border:#e0e5ee;--primary:#1f6fe5;--primary-foreground:#ffffff;--primary-hover:#1a5fc4;--primary-active:#1a4fb0;--primary-surface:#eaf2ff;--focus:#1f6fe5;--action:#008000;--action-foreground:#ffffff;--action-hover:#006b00;--action-active:#015c01;--action-surface:#ecffeb;--action-disabled:#9cc79c;--success:#15803d;--success-foreground:#ffffff;--success-surface:#e7f4ec;--warning:#b45309;--warning-foreground:#ffffff;--warning-surface:#fff4e5;--error:#b91c1c;--error-foreground:#ffffff;--error-surface:#fdecec;--info:#1f6fe5;--info-foreground:#ffffff;--info-surface:#eaf2ff;--info-hover:#1a5fc4;--info-active:#1a4fb0;--font-family-base:"DM Sans",sans-serif;--font-family-display:"DM Sans",sans-serif;--font-family-heading:var(--font-family-base);--font-family-monospace:monospace;--font-family-cursive:cursive;--font-size-xs:13px;--font-size-sm:14px;--font-size-body:15px;--font-size-md:16px;--font-size-lg:18px;--font-size-xl:22px;--font-size-2xl:28px;--font-size-3xl:36px;--line-height-tight:1.3;--line-height-body:1.5;--shadow:0 1px 2px rgba(16,24,39,.04);--shadow-md:0 8px 24px rgba(16,24,39,.08);--shadow-lg:0 20px 50px rgba(16,24,39,.14);--shadow-focus:0 0 0 3px rgba(31,111,229,.18);--radius-sm:6px;--radius:10px;--radius-md:12px;--radius-lg:16px;--radius-full:999px;--animation-duration-fast:.15s;--animation-duration-normal:.25s;--animation-duration-slow:.35s;--chart-color-1:#1f6fe5;--chart-color-2:#101827;--chart-color-3:#5b8def;--chart-color-4:#98a2b3;--chart-color-5:#b45309}body{font-family:var(--font-family-base);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased}@layer base{:root{--safe-area-inset-top: env(safe-area-inset-top, 0px);--safe-area-inset-right: env(safe-area-inset-right, 0px);--safe-area-inset-bottom: env(safe-area-inset-bottom, 0px);--safe-area-inset-left: env(safe-area-inset-left, 0px)}ul{list-style-type:none;margin:0;padding:0}body{background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}*{box-sizing:border-box;padding:0;margin:0}button{border:none;background:none;cursor:pointer;font-family:inherit;font-size:inherit;color:inherit}a{color:inherit;text-decoration:none}th,td{display:table-cell!important}}.rbc-month-view{overflow:visible!important}html[data-night]{filter:invert(.92) hue-rotate(180deg);background:#fff}html[data-night] :is(img,video,picture,canvas,iframe,embed,object,svg image,#workspace-navigation,[data-day-colors]):not(:is(#workspace-navigation,[data-day-colors]) *){filter:hue-rotate(180deg) invert(1) contrast(1.19)}
