html{font-size:calc(16px * var(--planq-font-scale,1))}.picker-dialog-bg{z-index:2147482000!important}.picker-dialog{z-index:2147482001!important}input[type=checkbox],input[type=radio],input[type=range],progress{accent-color:#14b8a6}:where(input[type=checkbox],input[type=radio]){appearance:none;vertical-align:middle;cursor:pointer;background:#fff;border:1.5px solid #cbd5e1;flex-shrink:0;place-content:center;width:16px;height:16px;transition:background-color .12s,border-color .12s,box-shadow .12s;display:inline-grid}:where(input[type=checkbox]){border-radius:4px}:where(input[type=radio]){border-radius:50%}:where(input[type=checkbox]):before{content:"";clip-path:polygon(14% 52%,0 66%,38% 100%,100% 22%,86% 8%,38% 72%);background:#fff;width:10px;height:10px;transition:transform .12s;transform:scale(0)}:where(input[type=radio]):before{content:"";background:#fff;border-radius:50%;width:8px;height:8px;transition:transform .12s;transform:scale(0)}:where(input[type=checkbox],input[type=radio]):hover:not(:disabled){border-color:#14b8a6}:where(input[type=checkbox],input[type=radio]):checked{background:#14b8a6;border-color:#14b8a6}:where(input[type=checkbox],input[type=radio]):checked:before{transform:scale(1)}:where(input[type=checkbox]):indeterminate{background:#14b8a6;border-color:#14b8a6}:where(input[type=checkbox]):indeterminate:before{clip-path:none;border-radius:1px;height:2px;transform:scale(1)}:where(input[type=checkbox],input[type=radio]):focus-visible{outline:none;box-shadow:0 0 0 3px #14b8a64d}:where(input[type=checkbox],input[type=radio]):disabled{opacity:.5;cursor:not-allowed}:where(input[type=checkbox][role=switch]){background:#cbd5e1;border:none;border-radius:999px;width:36px;height:20px;transition:background-color .15s;display:inline-block;position:relative}:where(input[type=checkbox][role=switch]):before{content:"";clip-path:none;background:#fff;border-radius:50%;width:16px;height:16px;transition:left .15s;position:absolute;top:2px;left:2px;transform:none;box-shadow:0 1px 3px #00000026}:where(input[type=checkbox][role=switch]):checked{background:#14b8a6}:where(input[type=checkbox][role=switch]):checked:before{left:18px;transform:none}:where(input[type=checkbox][role=switch]):hover:not(:disabled){background-color:#94a3b8;border-color:#0000}:where(input[type=checkbox][role=switch]):checked:hover:not(:disabled){background-color:#0d9488}html,body{font-feature-settings:"cv11", "ss01", "ss03", "tnum";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;max-width:100vw;margin:0;padding:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Apple SD Gothic Neo,Helvetica Neue,sans-serif}html{overflow-x:hidden}:root{--pq-safe-top:env(safe-area-inset-top,0px);--pq-safe-bottom:env(safe-area-inset-bottom,0px);--pq-mobile-header:56px;--pq-mobile-chrome:calc(var(--pq-mobile-header) + var(--pq-safe-top));--pq-tabstrip:40px;--pq-chrome-top:calc(var(--pq-tabstrip) + var(--pq-safe-top));--pq-chrome-bottom:0px;--pq-z-page-sticky:5;--pq-z-panel-handle:90;--pq-z-editor-bubble:95;--pq-z-app-chrome:100;--pq-z-overlay:130;--pq-z-modal:300;--pq-z-toast:3000}html.pq-tabmode{--pq-chrome-bottom:var(--pq-chrome-top)}@media (width<=1024px){html:not(.pq-tabmode){--pq-chrome-bottom:var(--pq-mobile-chrome)}}html{--pq-panel-top:var(--pq-chrome-bottom)}@media (width<=640px){html:not(.pq-tabmode){--pq-panel-top:var(--pq-safe-top)}}.pq-editor-bubble{z-index:var(--pq-z-editor-bubble)}html.pq-native,html.pq-native body{overscroll-behavior:none;-webkit-overflow-scrolling:auto}html.pq-native-inset{--pq-safe-top:0px;--pq-safe-bottom:0px}html.pq-android:not(.pq-native-inset){--pq-safe-top:max(env(safe-area-inset-top,0px), 24px)}html.pq-native body:before{content:"";height:var(--pq-safe-top,0px);z-index:-1;pointer-events:none;background:#115e59;position:fixed;top:0;left:0;right:0}html.pq-native body:after{content:"";height:var(--pq-safe-bottom,0px);z-index:-1;pointer-events:none;background:#f8fafc;position:fixed;bottom:0;left:0;right:0}@media (width<=768px){*{box-sizing:border-box;max-width:100vw}html,body{touch-action:pan-y}body[data-keyboard-up="1"]{--pq-safe-bottom:0px}html:has(body[data-keyboard-up="1"] [data-pq-writing]:focus-within){--pq-mobile-header:0px}body[data-keyboard-up="1"]:has([data-pq-writing]:focus-within) [data-pq-mobile-header]>*{visibility:hidden}body[data-keyboard-up="1"]:has([data-pq-writing]:focus-within) [data-pq-writing-hide]{display:none!important}html.pq-app-shell{overscroll-behavior:none;width:100%;height:100%;position:fixed;overflow:hidden}html.pq-app-shell body{width:100%;max-width:100vw;height:var(--vvh,100%);overscroll-behavior:none;touch-action:pan-y;position:fixed;inset:0;overflow:hidden}html.pq-app-shell #root{width:100%;max-width:100vw;height:var(--vvh,100dvh);overflow:hidden}}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:where(button:not(:disabled),[role=button],summary,a[href]){cursor:pointer}:where(button:disabled,[aria-disabled=true]){cursor:not-allowed}:where(button,[role=button],summary,a[href],input,select,textarea){transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s,opacity .15s,transform 60ms}:where(button:not(:disabled),[role=button]:not([aria-disabled=true])):active{transform:scale(.985)}:where(button,[role=button],summary,a[href],input,select,textarea,[tabindex]:not([tabindex="-1"])):focus-visible{outline-offset:2px;outline:2px solid #0f766e8c}@keyframes planq-surface-in{0%{opacity:0}to{opacity:1}}:where([aria-modal=true]){animation:.18s ease-out planq-surface-in}@keyframes planq-pop-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}:where([data-popover]){animation:.14s cubic-bezier(.22,1,.36,1) planq-pop-in}@media (prefers-reduced-motion:reduce){:where(button,[role=button],summary,a[href],input,select,textarea){transition:none}:where(button:not(:disabled),[role=button]):active{transform:none}:where([aria-modal=true]),:where([data-popover]){animation:none}}@media print{@page{size:A4;margin:18mm 16mm}body *{visibility:hidden}[data-print-area],[data-print-area] *{visibility:visible}[data-print-area]{width:100%;padding:0;position:absolute;top:0;left:0;background:#fff!important}[data-print-area] .ProseMirror{color:#0f172a;font-size:.8125rem;line-height:1.65}[data-print-area] table{page-break-inside:avoid}aside,header,nav,[role=dialog],.no-print{display:none!important}}@media (width<=640px){input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea:not([type=checkbox]):not([type=radio]):not([type=range]),select:not([type=checkbox]):not([type=radio]):not([type=range]){font-size:max(1rem,1em)}}*{box-sizing:border-box}#root{min-height:100vh}
