:root,[data-accent=blue]{--primary:#0f6cbd;--primary-foreground:#fff;--ring:#0f6cbd;--sidebar-primary:#0f6cbd;--od-accent-soft:#ebf3fc}[data-accent=violet]{--primary:#723fd9;--ring:#723fd999;--sidebar-primary:#723fd9;--od-accent-soft:#723fd91f}@supports (color:lab(0% 0 0)){[data-accent=violet]{--primary:lab(40.4355% 48.644 -72.4285);--ring:lab(40.4355% 48.644 -72.4285/.6);--sidebar-primary:lab(40.4355% 48.644 -72.4285);--od-accent-soft:lab(40.4355% 48.644 -72.4285/.12)}}[data-accent=emerald]{--primary:#006e42;--ring:#006e4299;--sidebar-primary:#006e42;--od-accent-soft:#006e421f}@supports (color:lab(0% 0 0)){[data-accent=emerald]{--primary:lab(40.5894% -55.4559 21.54);--ring:lab(40.5894% -55.4559 21.54/.6);--sidebar-primary:lab(40.5894% -55.4559 21.54);--od-accent-soft:lab(40.5894% -55.4559 21.54/.12)}}[data-accent=rose]{--primary:#bf003e;--ring:#bf003e99;--sidebar-primary:#bf003e;--od-accent-soft:#bf003e1f}@supports (color:lab(0% 0 0)){[data-accent=rose]{--primary:lab(40.6864% 71.077 26.2872);--ring:lab(40.6864% 71.077 26.2872/.6);--sidebar-primary:lab(40.6864% 71.077 26.2872);--od-accent-soft:lab(40.6864% 71.077 26.2872/.12)}}[data-accent=amber]{--primary:#974d00;--primary-foreground:#fafafa;--ring:#974d0099;--sidebar-primary:#974d00;--od-accent-soft:#974d0024}@supports (color:lab(0% 0 0)){[data-accent=amber]{--primary:lab(41.2396% 33.6675 79.4314);--primary-foreground:lab(98.26% 0 0);--ring:lab(41.2396% 33.6675 79.4314/.6);--sidebar-primary:lab(41.2396% 33.6675 79.4314);--od-accent-soft:lab(41.2396% 33.6675 79.4314/.14)}}[data-accent=teal]{--primary:#006a70;--ring:#006a7099;--sidebar-primary:#006a70;--od-accent-soft:#006a701f}@supports (color:lab(0% 0 0)){[data-accent=teal]{--primary:lab(39.7479% -40.2096 -16.4041);--ring:lab(39.7479% -40.2096 -16.4041/.6);--sidebar-primary:lab(39.7479% -40.2096 -16.4041);--od-accent-soft:lab(39.7479% -40.2096 -16.4041/.12)}}[data-accent=graphite]{--primary:#2b2e33;--ring:#2b2e3399;--sidebar-primary:#2b2e33;--od-accent-soft:#2b2e331a}@supports (color:lab(0% 0 0)){[data-accent=graphite]{--primary:lab(18.7641% -.449047 -3.69914);--ring:lab(18.7641% -.449047 -3.69914/.6);--sidebar-primary:lab(18.7641% -.449047 -3.69914);--od-accent-soft:lab(18.7641% -.449047 -3.69914/.1)}}.dark[data-accent=blue],.dark:not([data-accent]){--primary:#479ef5;--primary-foreground:#0a0a0a;--od-accent-soft:#479ef52e}.dark[data-accent=violet]{--primary:#a88eff;--primary-foreground:#0b0a13;--od-accent-soft:#a88eff2e}@supports (color:lab(0% 0 0)){.dark[data-accent=violet]{--primary:lab(65.0208% 32.8752 -59.7821);--primary-foreground:lab(2.92681% 1.68341 -4.30794);--od-accent-soft:lab(65.0208% 32.8752 -59.7821/.18)}}.dark[data-accent=emerald]{--primary:#3dca8d;--primary-foreground:#040e08;--od-accent-soft:#3dca8d2e}@supports (color:lab(0% 0 0)){.dark[data-accent=emerald]{--primary:lab(72.9798% -49.9234 19.6223);--primary-foreground:lab(3.19094% -3.2545 1.2865);--od-accent-soft:lab(72.9798% -49.9234 19.6223/.18)}}.dark[data-accent=rose]{--primary:#ff6e80;--primary-foreground:#130808;--od-accent-soft:#ff6e802e}@supports (color:lab(0% 0 0)){.dark[data-accent=rose]{--primary:lab(65.5326% 58.358 19.7068);--primary-foreground:lab(2.93536% 3.63237 1.00416);--od-accent-soft:lab(65.5326% 58.358 19.7068/.18)}}.dark[data-accent=amber]{--primary:#faab3f;--primary-foreground:#1f1306;--od-accent-soft:#faab3f2e}@supports (color:lab(0% 0 0)){.dark[data-accent=amber]{--primary:lab(76.5149% 23.7685 64.3943);--primary-foreground:lab(7.18664% 4.3822 8.20575);--od-accent-soft:lab(76.5149% 23.7685 64.3943/.18)}}.dark[data-accent=teal]{--primary:#2ac4cc;--primary-foreground:#020e0e;--od-accent-soft:#2ac4cc2e}@supports (color:lab(0% 0 0)){.dark[data-accent=teal]{--primary:lab(72.1613% -37.5755 -15.4362);--primary-foreground:lab(3.15206% -3.10201 -1.51153);--od-accent-soft:lab(72.1613% -37.5755 -15.4362/.18)}}.dark[data-accent=graphite]{--primary:#caced4;--primary-foreground:#13161b;--od-accent-soft:#caced424}@supports (color:lab(0% 0 0)){.dark[data-accent=graphite]{--primary:lab(82.5677% -.514656 -3.73303);--primary-foreground:lab(7.19015% -.368543 -3.62587);--od-accent-soft:lab(82.5677% -.514656 -3.73303/.14)}}html[data-app]{--od-app:#0f6cbd;--od-app-header:var(--od-app);--od-app-header-fg:#fff;--primary:var(--od-app);--primary-foreground:#fff;--ring:var(--od-app);--sidebar-primary:var(--od-app);--od-accent-soft:color-mix(in srgb, var(--od-app) 10%, white)}html[data-app=writer]{--od-app:#185abd}html[data-app=sheets]{--od-app:#107c41}html[data-app=slides]{--od-app:#b7472a}html[data-app=database]{--od-app:#a4373a}html[data-app=design]{--od-app:#7d2ae8}html[data-app=accounting]{--od-app:#2e7d32}html[data-app=drive]{--od-app:#0364b8}html[data-app=notes]{--od-app:#7719aa}html[data-app=pdf]{--od-app:#b10e1c}html[data-app=mail],html[data-app=calendar]{--od-app:#0f6cbd}html[data-app=chat]{--od-app:#5b5fc7}html[data-app=tasks]{--od-app:#2564cf}html[data-app=forms]{--od-app:#03787c}html[data-app=gridcraft]{--od-app:#107c41}html[data-app=wordcraft]{--od-app:#185abd}html[data-app=deckcraft]{--od-app:#b7472a}html[data-app=command]{--od-app:#1e3a75}html.dark[data-app]{--od-app-header:color-mix(in srgb, var(--od-app) 45%, #141414);--primary:color-mix(in srgb, var(--od-app) 55%, white);--primary-foreground:#0a0a0a;--ring:color-mix(in srgb, var(--od-app) 55%, white);--sidebar-primary:color-mix(in srgb, var(--od-app) 55%, white);--od-accent-soft:color-mix(in srgb, var(--od-app) 22%, transparent)}:root{--od-chrome:#f5f5f5;--od-chrome-border:#e0e0e0;--od-ribbon-card:#fff;--od-ribbon-shadow:0 0 2px #0000001f, 0 1px 2px #00000024;--od-suite-default:#0f6cbd}.dark{--od-chrome:#1a1a1a;--od-chrome-border:#333;--od-ribbon-card:#292929;--od-ribbon-shadow:0 0 2px #00000080, 0 1px 2px #0009;--od-suite-default:#0e2f50}.od-suite{background:var(--od-app-header,var(--od-suite-default));color:var(--od-app-header-fg,#fff)}.od-suite [data-slot=button]:not(.od-suite-search){color:inherit;background:0 0;border-color:#0000}.od-suite [data-slot=button]:not(.od-suite-search):hover,.od-suite [data-slot=button][aria-expanded=true],.od-suite [data-slot=button][aria-pressed=true]{color:inherit;background:#ffffff29}.od-suite [data-slot=button]:focus-visible{outline-offset:-2px;outline:2px solid #fff}.od-suite-search{color:#616161;background:#ffffffeb}.od-suite-search:hover{background:#fff}.dark .od-suite-search{color:#d6d6d6;background:#ffffff1a}.dark .od-suite-search:hover{background:#ffffff29}html[data-office-theme=white]:not(.dark) .od-suite{background:var(--background);color:var(--foreground);border-bottom:1px solid var(--border)}html[data-office-theme=white]:not(.dark) .od-suite>a:first-of-type{color:var(--primary)}html[data-office-theme=white]:not(.dark) .od-suite [data-slot=button]:not(.od-suite-search):hover,html[data-office-theme=white]:not(.dark) .od-suite [data-slot=button][aria-expanded=true],html[data-office-theme=white]:not(.dark) .od-suite [data-slot=button][aria-pressed=true]{background:var(--muted)}html[data-office-theme=white]:not(.dark) .od-suite-search{background:var(--muted);color:var(--muted-foreground)}html[data-office-theme=white]:not(.dark) .od-suite [class*=bg-white\/40]{background:var(--border)}html.dark[data-office-theme=darkgray]{--background:#2b2b2b;--card:#363636;--popover:#363636;--secondary:#3d3d3d;--muted:#3d3d3d;--accent:#474747;--border:#4a4a4a;--input:#616161;--sidebar:#242424;--sidebar-accent:#3d3d3d;--sidebar-border:#3d3d3d;--od-chrome:#242424;--od-chrome-border:#3d3d3d;--od-ribbon-card:#363636;--od-editor-bg:#1f1f1f;--od-suite-default:#3d3d3d}html.dark[data-office-theme=darkgray][data-app]{--od-app-header:color-mix(in srgb, var(--od-app) 35%, #3d3d3d)}:is(div:has(>[role=toolbar][aria-label$=\ tools]),div:has(>div>div>.od-ribbon-tabs)){background:var(--od-chrome)!important;border-bottom-color:#0000!important}.od-ribbon-tabs{background:0 0!important;border-bottom:0!important}[role=toolbar][aria-label$=\ tools]{background:var(--od-ribbon-card);box-shadow:var(--od-ribbon-shadow);scrollbar-width:none;border-radius:.5rem;margin:0 .5rem .375rem}[role=toolbar][aria-label="Quick Access Toolbar"]{background:0 0!important;border-bottom:0!important}[aria-label=Status\ bar]{background:var(--od-chrome)!important;border-top-color:var(--od-chrome-border)!important}:root{--od-row-h:2.25rem;--od-ribbon-h:2.75rem;--od-topbar-h:3rem;--od-sidebar-w:15rem;--od-sidebar-rail-w:3.5rem;--od-font-size:.875rem;--od-editor-bg:#f0f0f0;--od-page-shadow:0 1px 3px #0000001f, 0 8px 24px #00000014}.dark{--od-editor-bg:#141414;--od-page-shadow:0 1px 3px #00000080, 0 8px 24px #0006}[data-density=compact]{--od-row-h:1.75rem;--od-ribbon-h:2.25rem;--od-topbar-h:2.5rem;--od-font-size:.8125rem}html{font-size:16px}body{font-size:var(--od-font-size)}*{scrollbar-width:thin;scrollbar-color:color-mix(in oklch, var(--foreground) 25%, transparent) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:color-mix(in oklch, var(--foreground) 22%, transparent);background-clip:padding-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-track{background:0 0}.od-writer-canvas{background:var(--od-editor-bg)}.od-page{color:#111;box-shadow:var(--od-page-shadow);background:#fff;margin:0 auto;position:relative}.dark .od-page{color:#e8e8ea;background:#1e1e20}.od-page .tiptap{min-height:100%;font-family:var(--od-doc-font,"Calibri", "Carlito", "Segoe UI", Arial, sans-serif);outline:none;font-size:11pt;line-height:1.5}.od-page .tiptap p{margin:0 0 8pt}.od-page .tiptap h1{margin:12pt 0 6pt;font-size:20pt;font-weight:700;line-height:1.25}.od-page .tiptap h2{margin:12pt 0 4pt;font-size:16pt;font-weight:700;line-height:1.25}.od-page .tiptap h3{margin:10pt 0 4pt;font-size:13pt;font-weight:700;line-height:1.25}.od-page .tiptap h4{margin:8pt 0 4pt;font-size:12pt;font-style:italic;font-weight:700}.od-page .tiptap h5{margin:8pt 0 4pt;font-size:11pt;font-weight:700}.od-page .tiptap h6{color:#555;margin:8pt 0 4pt;font-size:11pt;font-weight:600}.od-page .tiptap ul,.od-page .tiptap ol{margin:0 0 8pt;padding-left:1.5em}.od-page .tiptap ul{list-style:outside}.od-page .tiptap ol{list-style:decimal}.od-page .tiptap ul ul{list-style:circle}.od-page .tiptap ul ul ul{list-style:square}.od-page .tiptap ol ol{list-style:lower-alpha}.od-page .tiptap ol ol ol{list-style:lower-roman}.od-page .tiptap li p{margin:0}.od-page .tiptap blockquote{color:#444;border-left:3px solid #bbb;margin:0 0 8pt;padding-left:12pt}.dark .od-page .tiptap blockquote{color:#bbb;border-color:#555}.od-page .tiptap pre{white-space:pre-wrap;background:#f4f4f5;border-radius:4px;margin:0 0 8pt;padding:8pt;font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:10pt}.dark .od-page .tiptap pre{background:#27272a}.od-page .tiptap code{background:#f4f4f5;border-radius:3px;padding:0 3px;font-family:ui-monospace,Consolas,monospace;font-size:.95em}.dark .od-page .tiptap code{background:#27272a}.od-page .tiptap hr{border:none;border-top:1px solid #999;margin:12pt 0}.od-page .tiptap a{color:#1a56db;cursor:pointer;text-decoration:underline}.od-page .tiptap img{max-width:100%;height:auto;display:inline-block}.od-page .tiptap img.ProseMirror-selectednode{outline:2px solid var(--primary)}.od-page .tiptap table{border-collapse:collapse;table-layout:fixed;width:100%;margin:0 0 8pt;overflow:hidden}.od-page .tiptap td,.od-page .tiptap th{vertical-align:top;border:1px solid #999;min-width:1em;padding:4pt 6pt;position:relative}.od-page .tiptap th{text-align:left;background:#f0f0f0;font-weight:700}.dark .od-page .tiptap th{background:#2a2a2e}.od-page .tiptap .selectedCell:after{content:"";background:var(--od-accent-soft);pointer-events:none;position:absolute;inset:0}.od-page .tiptap .column-resize-handle{background:var(--primary);pointer-events:none;width:4px;position:absolute;top:0;bottom:0;right:-2px}.od-page .tiptap.resize-cursor{cursor:col-resize}.od-page .tiptap ul[data-type=taskList]{padding-left:.25em;list-style:none}.od-page .tiptap ul[data-type=taskList] li{align-items:flex-start;gap:.5em;display:flex}.od-page .tiptap ul[data-type=taskList] li>label{flex:none;margin-top:.15em}.od-page .tiptap ul[data-type=taskList] li>div{flex:auto}.od-page .tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:#9ca3af;float:left;pointer-events:none;height:0}.od-page .tiptap mark{border-radius:2px;padding:0 1px}.od-page .tiptap .od-page-break{border-top:1px dashed #9ca3af;height:0;margin:12pt 0;display:block;position:relative}.od-page .tiptap .od-page-break:after{content:"Page break";background:inherit;color:#9ca3af;background:#fff;padding:0 6px;font-size:8pt;position:absolute;top:-.75em;left:50%;transform:translate(-50%)}.dark .od-page .tiptap .od-page-break:after{background:#1e1e20}.od-page .tiptap .od-page-break.ProseMirror-selectednode{outline:2px solid var(--primary)}.od-page .tiptap .od-comment{cursor:pointer;background:#facc1559;border-bottom:2px solid #eab308}.od-page .tiptap .od-comment.od-comment-active{background:#facc1599}.od-page .tiptap .od-insertion{background:#22c55e33;-webkit-text-decoration:underline #16a34a;text-decoration:underline #16a34a}.od-page .tiptap .od-deletion{background:#ef444426;-webkit-text-decoration:line-through #dc2626;text-decoration:line-through #dc2626}.od-page .tiptap .od-footnote-ref{vertical-align:super;color:#1a56db;cursor:pointer;font-size:.7em}.od-page .tiptap sup,.od-page .tiptap sub{line-height:0}.od-page .tiptap .od-search-hit{background:#facc1580}.od-page .tiptap .od-search-hit-current{background:#f9731699}.od-page .tiptap .od-spell-error{text-decoration-skip-ink:none;-webkit-text-decoration:underline wavy #ef4444;text-decoration:underline wavy #ef4444}@media print{@page{margin:0}body,html{background:#fff!important;height:auto!important;overflow:visible!important}.od-print-hide,nav,aside,header,[data-slot=sidebar]{display:none!important}.od-writer-canvas{background:#fff!important;padding:0!important;overflow:visible!important}.od-page{break-after:page;box-shadow:none!important;color:#111!important;background:#fff!important;margin:0!important}.od-page .tiptap .od-page-break{break-after:page;border:none}.od-page .tiptap .od-page-break:after{display:none}}.od-focus-ring:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.od-fade-in{animation:.15s ease-out od-fade-in}@keyframes od-fade-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}.od-slide-text p{margin:0}.od-slide-text p+p{margin-top:.25em}.od-slide-text ul{margin:0;padding-left:1.2em;list-style:outside}.od-slide-text ol{margin:0;padding-left:1.2em;list-style:decimal}.od-slide-text li{margin:.15em 0}.od-slide-text li::marker{color:currentColor}.od-slide-text a{text-decoration:underline}.od-slide-text[contenteditable=true]{cursor:text;-webkit-user-select:text;user-select:text;outline:none}.od-canvas-handle{border:1.5px solid var(--primary);z-index:5;background:#fff;border-radius:2px;width:10px;height:10px;position:absolute}@keyframes od-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes od-slideInLeft{0%{opacity:0;transform:translate(-60px)}to{opacity:1;transform:none}}@keyframes od-slideInRight{0%{opacity:0;transform:translate(60px)}to{opacity:1;transform:none}}@keyframes od-slideInUp{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:none}}@keyframes od-zoomIn{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.od-anim-fadeIn{animation:.5s ease-out both od-fadeIn}.od-anim-slideInLeft{animation:.5s ease-out both od-slideInLeft}.od-anim-slideInRight{animation:.5s ease-out both od-slideInRight}.od-anim-slideInUp{animation:.5s ease-out both od-slideInUp}.od-anim-zoomIn{animation:.45s ease-out both od-zoomIn}@keyframes od-tr-fade{0%{opacity:0}to{opacity:1}}@keyframes od-tr-slideLeft{0%{opacity:0;transform:translate(8%)}to{opacity:1;transform:none}}@keyframes od-tr-slideUp{0%{opacity:0;transform:translateY(8%)}to{opacity:1;transform:none}}@keyframes od-tr-zoom{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}.od-tr-fade{animation:.4s ease-out both od-tr-fade}.od-tr-slideLeft{animation:.4s ease-out both od-tr-slideLeft}.od-tr-slideUp{animation:.4s ease-out both od-tr-slideUp}.od-tr-zoom{animation:.4s ease-out both od-tr-zoom}@media print{.od-print-slide{break-after:page}.od-calendar,.od-calendar section{height:auto!important}.od-calendar [role=toolbar]>:not(h1){display:none!important}.od-calendar .overflow-y-auto{height:auto!important;overflow:visible!important}}.od-note .tiptap{outline:none;min-height:60vh;padding-bottom:30vh;font-size:15px;line-height:1.6}.od-note .tiptap>*+*{margin-top:.5em}.od-note .tiptap h1{margin-top:1em;font-size:1.6em;font-weight:700;line-height:1.25}.od-note .tiptap h2{margin-top:.9em;font-size:1.3em;font-weight:700;line-height:1.3}.od-note .tiptap h3{margin-top:.8em;font-size:1.1em;font-weight:650}.od-note .tiptap ul,.od-note .tiptap ol{padding-left:1.5em}.od-note .tiptap ul{list-style:outside}.od-note .tiptap ol{list-style:decimal}.od-note .tiptap li p{margin:0}.od-note .tiptap blockquote{border-left:3px solid var(--border);color:var(--muted-foreground);padding-left:1em}.od-note .tiptap pre{background:var(--muted);white-space:pre-wrap;border-radius:6px;padding:.75em 1em;font-family:ui-monospace,Consolas,monospace;font-size:.9em}.od-note .tiptap code{background:var(--muted);border-radius:4px;padding:0 4px;font-family:ui-monospace,Consolas,monospace;font-size:.9em}.od-note .tiptap hr{border:none;border-top:1px solid var(--border);margin:1.2em 0}.od-note .tiptap a{color:var(--primary);text-decoration:underline}.od-note .tiptap img{border-radius:6px;max-width:100%;height:auto}.od-note .tiptap img.ProseMirror-selectednode{outline:2px solid var(--primary)}.od-note .tiptap table{border-collapse:collapse;table-layout:fixed;width:100%;overflow:hidden}.od-note .tiptap td,.od-note .tiptap th{border:1px solid var(--border);vertical-align:top;min-width:1em;padding:4px 8px;position:relative}.od-note .tiptap th{background:var(--muted);text-align:left;font-weight:600}.od-note .tiptap .selectedCell:after{content:"";background:var(--od-accent-soft);pointer-events:none;position:absolute;inset:0}.od-note .tiptap .column-resize-handle{background:var(--primary);pointer-events:none;width:4px;position:absolute;top:0;bottom:0;right:-2px}.od-note .tiptap ul[data-type=taskList]{padding-left:.1em;list-style:none}.od-note .tiptap ul[data-type=taskList] li{align-items:flex-start;gap:.5em;display:flex}.od-note .tiptap ul[data-type=taskList] li>label{flex:none;margin-top:.2em}.od-note .tiptap ul[data-type=taskList] li>div{flex:auto}.od-note .tiptap ul[data-type=taskList] li[data-checked=true]>div{color:var(--muted-foreground);text-decoration:line-through}.od-note .tiptap input[type=checkbox]{accent-color:var(--primary);cursor:pointer;width:1em;height:1em}.od-note .tiptap mark{border-radius:2px;padding:0 1px}.od-note .tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--muted-foreground);float:left;pointer-events:none;height:0}.od-mail-compose .tiptap{min-height:10rem}.od-mail-compose .tiptap p{margin:0 0 .5em}.od-mail-compose .tiptap ul{padding-left:1.5em;list-style:outside}.od-mail-compose .tiptap ol{padding-left:1.5em;list-style:decimal}.od-mail-compose .tiptap blockquote{border-left:3px solid var(--border);color:var(--muted-foreground);margin:.5em 0;padding-left:.75em}.od-mail-compose .tiptap a{color:var(--primary);text-decoration:underline}.od-mail-compose .tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--muted-foreground);float:left;pointer-events:none;height:0}.collaboration-carets__caret{word-break:normal;pointer-events:none;border-left:1px solid #0d0d0d;border-right:1px solid #0d0d0d;margin-left:-1px;margin-right:-1px;position:relative}.collaboration-carets__label{color:#fff;font-family:var(--font-sans,system-ui), sans-serif;-webkit-user-select:none;user-select:none;white-space:nowrap;border-radius:3px 3px 3px 0;padding:.1rem .3rem;font-size:11px;font-style:normal;font-weight:600;line-height:normal;position:absolute;top:-1.4em;left:-1px}@media print{.collaboration-carets__caret,.collaboration-carets__label{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html[data-ribbon-sweep] [role=toolbar][aria-label$=\ tools]{visibility:hidden}
:root{--od-shadow-4:0 0 2px #0000001f, 0 2px 4px #00000024;--od-shadow-16:0 0 2px #0000001f, 0 8px 16px #00000024;--od-shadow-64:0 0 8px #0000001f, 0 32px 64px #00000024;--od-input-underline:#616161}.dark{--od-shadow-4:0 0 2px #0000003d, 0 2px 4px #00000047;--od-shadow-16:0 0 2px #0000003d, 0 8px 16px #00000047;--od-shadow-64:0 0 8px #0000003d, 0 32px 64px #00000047;--od-input-underline:#adadad}[data-slot=input],[data-slot=textarea],[data-slot=select-trigger],[data-slot=command-input-wrapper] input{border-bottom-color:var(--od-input-underline);border-radius:4px}[data-slot=input]:not([type=checkbox],[type=radio],[type=color],[type=file]),[data-slot=textarea],[data-slot=select-trigger]{background-color:var(--background)}[data-slot=input]:focus-visible,[data-slot=textarea]:focus-visible,[data-slot=select-trigger]:focus-visible{border-bottom-color:var(--primary);box-shadow:inset 0 -1px 0 var(--primary);--tw-ring-shadow:0 0 #0000}[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=menubar-content],[data-slot=select-content],[data-slot=popover-content]{box-shadow:var(--od-shadow-16);--tw-ring-shadow:0 0 #0000;border:1px solid #0000;border-radius:6px}.dark [data-slot=dropdown-menu-content],.dark [data-slot=context-menu-content],.dark [data-slot=select-content],.dark [data-slot=popover-content]{border-color:#3d3d3d}[data-slot=dropdown-menu-item],[data-slot=context-menu-item],[data-slot=menubar-item],[data-slot=select-item],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=context-menu-sub-trigger]{border-radius:4px}[data-slot=dialog-content],[data-slot=alert-dialog-content]{box-shadow:var(--od-shadow-64);--tw-ring-shadow:0 0 #0000;border-radius:8px}[data-slot=dialog-overlay],[data-slot=alert-dialog-overlay]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0006}[data-slot=tooltip-content]{background:var(--popover);color:var(--popover-foreground);box-shadow:var(--od-shadow-16);border-radius:4px}[data-slot=tooltip-content]>svg,[data-slot=tooltip-content] [class*=rotate-45]{background:var(--popover);fill:var(--popover)}[data-slot=tabs-list]{background:0 0;border-radius:0}[data-slot=tabs-trigger]{border-radius:4px;position:relative;box-shadow:none!important;background:0 0!important}[data-slot=tabs-trigger]:hover{background:var(--muted)!important}[data-slot=tabs-trigger][data-state=active]{color:var(--foreground);font-weight:600}[data-slot=tabs-trigger][data-state=active]:after{content:"";background:var(--primary);border-radius:999px;height:3px;position:absolute;bottom:-1px;left:12px;right:12px}[data-slot=card]{box-shadow:var(--od-shadow-4);--tw-ring-shadow:0 0 #0000;border-radius:8px}[data-slot=checkbox]{border-color:var(--od-input-underline);border-radius:3px}[data-slot=checkbox][data-state=checked],[data-slot=checkbox][data-state=indeterminate]{border-color:var(--primary)}[data-slot=radio-group-item]{border-color:var(--od-input-underline)}
.textLayer{text-align:initial;opacity:1;letter-spacing:normal;word-spacing:normal;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;caret-color:canvastext;z-index:0;--min-font-size:1;--text-scale-factor:calc(var(--total-scale-factor) * var(--min-font-size));--min-font-size-inv:calc(1 / var(--min-font-size));line-height:1;position:absolute;inset:0;overflow:clip}.textLayer :is(span,br){color:#0000;white-space:pre;cursor:text;transform-origin:0 0;-webkit-user-select:text;user-select:text;position:absolute}.textLayer>:not(.markedContent),.textLayer .markedContent span:not(.markedContent){z-index:1;--font-height:0;font-size:calc(var(--text-scale-factor) * var(--font-height));--scale-x:1;--rotate:0deg;transform:rotate(var(--rotate)) scaleX(var(--scale-x)) scale(var(--min-font-size-inv))}.textLayer .markedContent{display:contents}.textLayer span[role=img]{-webkit-user-select:none;user-select:none;cursor:default}.textLayer ::selection{color:#0000;background:#005aff40}.textLayer br::selection{background:0 0}.textLayer .endOfContent{z-index:0;cursor:default;-webkit-user-select:none;user-select:none;display:block;position:absolute;inset:100% 0 0}.textLayer.selecting .endOfContent{top:0}
