@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500&display=swap";@font-face{font-family:Cosmica;src:url(/fonts/Cosmica-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cosmica;src:url(/fonts/Cosmica-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Cosmica;src:url(/fonts/Cosmica-Medium.otf) format("opentype");font-weight:661;font-style:normal;font-display:swap}@font-face{font-family:Cosmica;src:url(/fonts/Cosmica-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}:root{--font-cosmica: "Cosmica", "Inter", system-ui, sans-serif;--font-inter: "Inter", system-ui, sans-serif;--font-mono: "GT Pressura Mono", "JetBrains Mono", ui-monospace, monospace;--font-display: var(--font-cosmica);--font-body: var(--font-inter);--font-code: var(--font-mono);--sk-brand-indigo: #565CC4;--sk-brand-indigo-soft: rgba(86, 92, 196, .16);--sk-brand-ink: #1B1B2E;--sk-brand-info-ink: #403E6B;--sk-white: #FFFFFF;--sk-gray-1: rgba(0, 0, 0, .03);--sk-gray-2: rgba(0, 0, 0, .06);--sk-gray-3: rgba(62, 62, 78, .8);--sk-outline-input: #A6A6BF;--sk-outline-disabled: rgba(0, 0, 0, .12);--sk-outline-divider: rgba(0, 0, 0, .15);--sk-action-primary: #565CC4;--sk-action-primary-soft: rgba(86, 92, 196, .16);--sk-action-disabled: rgba(0, 0, 0, .21);--sk-action-disabled-soft: rgba(0, 0, 0, .03);--sk-action-delete: #BF3636;--sk-action-delete-soft: rgba(191, 54, 54, .16);--sk-fg-1: #1B1B2E;--sk-fg-2: #3E3E4E;--sk-fg-hint: rgba(62, 62, 78, .75);--sk-fg-on-dark: #FFFFFF;--sk-fg-disabled: #C9C9C9;--sk-danger-icon: #BF3636;--sk-danger-fill: rgba(191, 54, 54, .16);--sk-warning-icon: #F7866D;--sk-warning-fill: rgba(250, 247, 155, .5);--sk-success-icon: #007364;--sk-success-fill: rgba(162, 224, 206, .5);--sk-info-icon: #403E6B;--sk-info-fill: #DEEFFF;--sk-space-1: 4px;--sk-space-2: 8px;--sk-space-3: 12px;--sk-space-4: 16px;--sk-space-5: 24px;--sk-space-6: 32px;--sk-space-8: 48px;--sk-size-icon: 24px;--sk-size-button-h: 40px;--sk-size-input-h: 48px;--sk-size-input-h-sm: 40px;--sk-radius-sm: 2px;--sk-radius-md: 4px;--sk-radius-pill: 999px;--sk-shadow-hover: inset 0 40px 0 0 rgba(0, 0, 0, .1);--sk-shadow-active: inset 0 40px 0 0 rgba(0, 0, 0, .2);--sk-shadow-hover-light: inset 0 40px 0 0 rgba(0, 0, 0, .05);--sk-shadow-active-light: inset 0 40px 0 0 rgba(0, 0, 0, .1);--sk-shadow-menu: 0 0 1px 0 rgba(0, 0, 0, .8), 0 2px 8px 0 rgba(0, 0, 0, .12);--sk-shadow-fab-rest: 0 2px 8px 0 rgba(0, 0, 0, .12), 0 0 1px 0 rgba(0, 0, 0, .8)}html,body{font-family:var(--font-inter);color:var(--sk-fg-1);background:var(--sk-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.sk-h1{font:700 20px/24px var(--font-cosmica);color:var(--sk-fg-1);margin:0}.sk-h2{font:661 20px/24px var(--font-cosmica);color:var(--sk-fg-1);margin:0}.sk-h3{font:700 16px/24px var(--font-cosmica);color:var(--sk-fg-1);margin:0}.sk-h4{font:661 16px/24px var(--font-cosmica);color:var(--sk-fg-1);margin:0}.sk-h5{font:700 14px/26px var(--font-cosmica);color:var(--sk-fg-1);margin:0}.sk-h6{font:661 14px/1.4 var(--font-cosmica);letter-spacing:.01em;color:var(--sk-fg-1);margin:0}.sk-label-sm{font:700 12px/1 var(--font-cosmica);letter-spacing:.05em;text-transform:uppercase;color:var(--sk-fg-1)}.sk-label-xs{font:661 10px/1 var(--font-cosmica);letter-spacing:.05em;text-transform:uppercase;color:var(--sk-fg-1)}.sk-body{font:500 14px/1.4 var(--font-inter);letter-spacing:.01em;color:var(--sk-fg-1)}.sk-body-bold{font:600 14px/1 var(--font-inter);letter-spacing:.01em;color:var(--sk-fg-1)}.sk-form-label{font:400 12px/1 var(--font-inter);letter-spacing:.01em;color:var(--sk-fg-1)}.sk-code{font:400 14px/1 var(--font-mono);letter-spacing:.02em}.sk-code-sm{font:400 12px/1 var(--font-mono);letter-spacing:.04em}@keyframes sk-sweep{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes sk-fade{0%{opacity:0}to{opacity:1}}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;min-height:100vh;background-color:var(--sk-white)}body{font-family:var(--font-inter);color:var(--sk-fg-1)}#root{width:100%;min-height:100vh;overflow-x:clip}.docx-preview{font-family:var(--font-inter),serif!important;max-width:100%!important;overflow-x:auto}.docx-preview section.docx{padding:16px!important;min-height:100%}
