/* Tailwind utility rules extracted from the pinned generated Tailwind assets, with fixed standard foundation utilities.
   The automatic Typography rules have been removed. Original package licenses follow.
MIT License

Copyright (c) Tailwind Labs, Inc.

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
MIT License

Copyright (c) Tailwind Labs, Inc.

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
*/

:is(#view, #side) .rotor-document {
  --color-red-50: oklch(97.1% 0.013 17.38);
  --color-red-100: oklch(93.6% 0.032 17.717);
  --color-red-200: oklch(88.5% 0.062 18.334);
  --color-red-300: oklch(80.8% 0.114 19.571);
  --color-red-700: oklch(50.5% 0.213 27.518);
  --color-amber-50: oklch(98.7% 0.022 95.277);
  --color-amber-100: oklch(96.2% 0.059 95.617);
  --color-amber-200: oklch(92.4% 0.12 95.746);
  --color-amber-300: oklch(87.9% 0.169 91.605);
  --color-amber-700: oklch(55.5% 0.163 48.998);
  --color-green-50: oklch(98.2% 0.018 155.826);
  --color-green-100: oklch(96.2% 0.044 156.743);
  --color-green-200: oklch(92.5% 0.084 155.995);
  --color-green-300: oklch(87.1% 0.15 154.449);
  --color-green-700: oklch(52.7% 0.154 150.069);
  --color-blue-50: oklch(97% 0.014 254.604);
  --color-blue-100: oklch(93.2% 0.032 255.585);
  --color-blue-200: oklch(88.2% 0.059 254.128);
  --color-blue-300: oklch(80.9% 0.105 251.813);
  --color-blue-700: oklch(48.8% 0.243 264.376);
  --color-slate-50: oklch(98.4% 0.003 247.858);
  --color-slate-100: oklch(96.8% 0.007 247.896);
  --color-slate-200: oklch(92.9% 0.013 255.508);
  --color-slate-300: oklch(86.9% 0.022 252.894);
  --color-slate-700: oklch(37.2% 0.044 257.287);
  --spacing: 0.25rem;
  --text-xs: 0.75rem;
  --text-xs--line-height: calc(1 / 0.75);
  --text-sm: 0.875rem;
  --text-sm--line-height: calc(1.25 / 0.875);
  --text-base: 1rem;
  --text-base--line-height: calc(1.5 / 1);
  --text-lg: 1.125rem;
  --text-lg--line-height: calc(1.75 / 1.125);
  --text-xl: 1.25rem;
  --text-xl--line-height: calc(1.75 / 1.25);
  --text-2xl: 1.5rem;
  --text-2xl--line-height: calc(2 / 1.5);
  --text-3xl: 1.875rem;
  --text-3xl--line-height: calc(2.25 / 1.875);
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --font-weight-semibold: 600;
  --font-weight-bold: 700;
  --leading-tight: 1.25;
  --leading-normal: 1.5;
  --leading-relaxed: 1.625;
  --radius-sm: 0.25rem;
  --radius-md: 0.375rem;
  --radius-lg: 0.5rem;
  --radius-xl: 0.75rem;
}
:is(#view, #side) .rotor-document .doc-m-0 {
  margin: 0px;
}
:is(#view, #side) .rotor-document .doc-m-1 {
  margin: var(--spacing);
}
:is(#view, #side) .rotor-document .doc-m-2 {
  margin: calc(var(--spacing) * 2);
}
:is(#view, #side) .rotor-document .doc-m-3 {
  margin: calc(var(--spacing) * 3);
}
:is(#view, #side) .rotor-document .doc-m-4 {
  margin: calc(var(--spacing) * 4);
}
:is(#view, #side) .rotor-document .doc-m-6 {
  margin: calc(var(--spacing) * 6);
}
:is(#view, #side) .rotor-document .doc-m-8 {
  margin: calc(var(--spacing) * 8);
}
:is(#view, #side) .rotor-document .doc-mx-0 {
  margin-inline: 0px;
}
:is(#view, #side) .rotor-document .doc-mx-1 {
  margin-inline: var(--spacing);
}
:is(#view, #side) .rotor-document .doc-mx-2 {
  margin-inline: calc(var(--spacing) * 2);
}
:is(#view, #side) .rotor-document .doc-mx-3 {
  margin-inline: calc(var(--spacing) * 3);
}
:is(#view, #side) .rotor-document .doc-mx-4 {
  margin-inline: calc(var(--spacing) * 4);
}
:is(#view, #side) .rotor-document .doc-mx-6 {
  margin-inline: calc(var(--spacing) * 6);
}
:is(#view, #side) .rotor-document .doc-mx-8 {
  margin-inline: calc(var(--spacing) * 8);
}
:is(#view, #side) .rotor-document .doc-my-0 {
  margin-block: 0px;
}
:is(#view, #side) .rotor-document .doc-my-1 {
  margin-block: var(--spacing);
}
:is(#view, #side) .rotor-document .doc-my-2 {
  margin-block: calc(var(--spacing) * 2);
}
:is(#view, #side) .rotor-document .doc-my-3 {
  margin-block: calc(var(--spacing) * 3);
}
:is(#view, #side) .rotor-document .doc-my-4 {
  margin-block: calc(var(--spacing) * 4);
}
:is(#view, #side) .rotor-document .doc-my-6 {
  margin-block: calc(var(--spacing) * 6);
}
:is(#view, #side) .rotor-document .doc-my-8 {
  margin-block: calc(var(--spacing) * 8);
}
:is(#view, #side) .rotor-document .doc-mt-0 {
  margin-top: 0px;
}
:is(#view, #side) .rotor-document .doc-mt-1 {
  margin-top: var(--spacing);
}
:is(#view, #side) .rotor-document .doc-mt-2 {
  margin-top: calc(var(--spacing) * 2);
}
:is(#view, #side) .rotor-document .doc-mt-3 {
  margin-top: calc(var(--spacing) * 3);
}
:is(#view, #side) .rotor-document .doc-mt-4 {
  margin-top: calc(var(--spacing) * 4);
}
:is(#view, #side) .rotor-document .doc-mt-6 {
  margin-top: calc(var(--spacing) * 6);
}
:is(#view, #side) .rotor-document .doc-mt-8 {
  margin-top: calc(var(--spacing) * 8);
}
:is(#view, #side) .rotor-document .doc-mr-0 {
  margin-right: 0px;
}
:is(#view, #side) .rotor-document .doc-mr-1 {
  margin-right: var(--spacing);
}
:is(#view, #side) .rotor-document .doc-mr-2 {
  margin-right: calc(var(--spacing) * 2);
}
:is(#view, #side) .rotor-document .doc-mr-3 {
  margin-right: calc(var(--spacing) * 3);
}
:is(#view, #side) .rotor-document .doc-mr-4 {
  margin-right: calc(var(--spacing) * 4);
}
:is(#view, #side) .rotor-document .doc-mr-6 {
  margin-right: calc(var(--spacing) * 6);
}
:is(#view, #side) .rotor-document .doc-mr-8 {
  margin-right: calc(var(--spacing) * 8);
}
:is(#view, #side) .rotor-document .doc-mb-0 {
  margin-bottom: 0px;
}
:is(#view, #side) .rotor-document .doc-mb-1 {
  margin-bottom: var(--spacing);
}
:is(#view, #side) .rotor-document .doc-mb-2 {
  margin-bottom: calc(var(--spacing) * 2);
}
:is(#view, #side) .rotor-document .doc-mb-3 {
  margin-bottom: calc(var(--spacing) * 3);
}
:is(#view, #side) .rotor-document .doc-mb-4 {
  margin-bottom: calc(var(--spacing) * 4);
}
:is(#view, #side) .rotor-document .doc-mb-6 {
  margin-bottom: calc(var(--spacing) * 6);
}
:is(#view, #side) .rotor-document .doc-mb-8 {
  margin-bottom: calc(var(--spacing) * 8);
}
:is(#view, #side) .rotor-document .doc-ml-0 {
  margin-left: 0px;
}
:is(#view, #side) .rotor-document .doc-ml-1 {
  margin-left: var(--spacing);
}
:is(#view, #side) .rotor-document .doc-ml-2 {
  margin-left: calc(var(--spacing) * 2);
}
:is(#view, #side) .rotor-document .doc-ml-3 {
  margin-left: calc(var(--spacing) * 3);
}
:is(#view, #side) .rotor-document .doc-ml-4 {
  margin-left: calc(var(--spacing) * 4);
}
:is(#view, #side) .rotor-document .doc-ml-6 {
  margin-left: calc(var(--spacing) * 6);
}
:is(#view, #side) .rotor-document .doc-ml-8 {
  margin-left: calc(var(--spacing) * 8);
}
:is(#view, #side) .rotor-document .doc-block {
  display: block;
}
:is(#view, #side) .rotor-document .doc-flex {
  display: flex;
}
:is(#view, #side) .rotor-document .doc-grid {
  display: grid;
}
:is(#view, #side) .rotor-document .doc-inline {
  display: inline;
}
:is(#view, #side) .rotor-document .doc-inline-block {
  display: inline-block;
}
:is(#view, #side) .rotor-document .doc-inline-flex {
  display: inline-flex;
}
:is(#view, #side) .rotor-document .doc-grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}
:is(#view, #side) .rotor-document .doc-grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
:is(#view, #side) .rotor-document .doc-grid-cols-3 {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
:is(#view, #side) .rotor-document .doc-grid-cols-4 {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}
:is(#view, #side) .rotor-document .doc-flex-col {
  flex-direction: column;
}
:is(#view, #side) .rotor-document .doc-flex-row {
  flex-direction: row;
}
:is(#view, #side) .rotor-document .doc-flex-wrap {
  flex-wrap: wrap;
}
:is(#view, #side) .rotor-document .doc-items-center {
  align-items: center;
}
:is(#view, #side) .rotor-document .doc-items-end {
  align-items: flex-end;
}
:is(#view, #side) .rotor-document .doc-items-start {
  align-items: flex-start;
}
:is(#view, #side) .rotor-document .doc-items-stretch {
  align-items: stretch;
}
:is(#view, #side) .rotor-document .doc-justify-between {
  justify-content: space-between;
}
:is(#view, #side) .rotor-document .doc-justify-center {
  justify-content: center;
}
:is(#view, #side) .rotor-document .doc-justify-end {
  justify-content: flex-end;
}
:is(#view, #side) .rotor-document .doc-justify-start {
  justify-content: flex-start;
}
:is(#view, #side) .rotor-document .doc-gap-0 {
  gap: 0px;
}
:is(#view, #side) .rotor-document .doc-gap-1 {
  gap: var(--spacing);
}
:is(#view, #side) .rotor-document .doc-gap-2 {
  gap: calc(var(--spacing) * 2);
}
:is(#view, #side) .rotor-document .doc-gap-3 {
  gap: calc(var(--spacing) * 3);
}
:is(#view, #side) .rotor-document .doc-gap-4 {
  gap: calc(var(--spacing) * 4);
}
:is(#view, #side) .rotor-document .doc-gap-6 {
  gap: calc(var(--spacing) * 6);
}
:is(#view, #side) .rotor-document .doc-gap-8 {
  gap: calc(var(--spacing) * 8);
}
:is(#view, #side) .rotor-document .doc-gap-x-0 {
  column-gap: 0px;
}
:is(#view, #side) .rotor-document .doc-gap-x-1 {
  column-gap: var(--spacing);
}
:is(#view, #side) .rotor-document .doc-gap-x-2 {
  column-gap: calc(var(--spacing) * 2);
}
:is(#view, #side) .rotor-document .doc-gap-x-3 {
  column-gap: calc(var(--spacing) * 3);
}
:is(#view, #side) .rotor-document .doc-gap-x-4 {
  column-gap: calc(var(--spacing) * 4);
}
:is(#view, #side) .rotor-document .doc-gap-x-6 {
  column-gap: calc(var(--spacing) * 6);
}
:is(#view, #side) .rotor-document .doc-gap-x-8 {
  column-gap: calc(var(--spacing) * 8);
}
:is(#view, #side) .rotor-document .doc-gap-y-0 {
  row-gap: 0px;
}
:is(#view, #side) .rotor-document .doc-gap-y-1 {
  row-gap: var(--spacing);
}
:is(#view, #side) .rotor-document .doc-gap-y-2 {
  row-gap: calc(var(--spacing) * 2);
}
:is(#view, #side) .rotor-document .doc-gap-y-3 {
  row-gap: calc(var(--spacing) * 3);
}
:is(#view, #side) .rotor-document .doc-gap-y-4 {
  row-gap: calc(var(--spacing) * 4);
}
:is(#view, #side) .rotor-document .doc-gap-y-6 {
  row-gap: calc(var(--spacing) * 6);
}
:is(#view, #side) .rotor-document .doc-gap-y-8 {
  row-gap: calc(var(--spacing) * 8);
}
:is(#view, #side) .rotor-document .doc-rounded {
  border-radius: 0.25rem;
}
:is(#view, #side) .rotor-document .doc-rounded-lg {
  border-radius: var(--radius-lg);
}
:is(#view, #side) .rotor-document .doc-rounded-md {
  border-radius: var(--radius-md);
}
:is(#view, #side) .rotor-document .doc-rounded-none {
  border-radius: 0;
}
:is(#view, #side) .rotor-document .doc-rounded-sm {
  border-radius: var(--radius-sm);
}
:is(#view, #side) .rotor-document .doc-rounded-xl {
  border-radius: var(--radius-xl);
}
:is(#view, #side) .rotor-document .doc-border {
  border-style: var(--tw-border-style);
  border-width: 1px;
}
:is(#view, #side) .rotor-document .doc-border-0 {
  border-style: var(--tw-border-style);
  border-width: 0px;
}
:is(#view, #side) .rotor-document .doc-border-2 {
  border-style: var(--tw-border-style);
  border-width: 2px;
}
:is(#view, #side) .rotor-document .doc-border-4 {
  border-style: var(--tw-border-style);
  border-width: 4px;
}
:is(#view, #side) .rotor-document .doc-border-dashed {
  --tw-border-style: dashed;
  border-style: dashed;
}
:is(#view, #side) .rotor-document .doc-border-solid {
  --tw-border-style: solid;
  border-style: solid;
}
:is(#view, #side) .rotor-document .doc-border-amber-200 {
  border-color: var(--color-amber-200);
}
:is(#view, #side) .rotor-document .doc-border-amber-300 {
  border-color: var(--color-amber-300);
}
:is(#view, #side) .rotor-document .doc-border-blue-200 {
  border-color: var(--color-blue-200);
}
:is(#view, #side) .rotor-document .doc-border-blue-300 {
  border-color: var(--color-blue-300);
}
:is(#view, #side) .rotor-document .doc-border-green-200 {
  border-color: var(--color-green-200);
}
:is(#view, #side) .rotor-document .doc-border-green-300 {
  border-color: var(--color-green-300);
}
:is(#view, #side) .rotor-document .doc-border-red-200 {
  border-color: var(--color-red-200);
}
:is(#view, #side) .rotor-document .doc-border-red-300 {
  border-color: var(--color-red-300);
}
:is(#view, #side) .rotor-document .doc-border-slate-200 {
  border-color: var(--color-slate-200);
}
:is(#view, #side) .rotor-document .doc-border-slate-300 {
  border-color: var(--color-slate-300);
}
:is(#view, #side) .rotor-document .doc-bg-amber-50 {
  background-color: var(--color-amber-50);
}
:is(#view, #side) .rotor-document .doc-bg-amber-100 {
  background-color: var(--color-amber-100);
}
:is(#view, #side) .rotor-document .doc-bg-blue-50 {
  background-color: var(--color-blue-50);
}
:is(#view, #side) .rotor-document .doc-bg-blue-100 {
  background-color: var(--color-blue-100);
}
:is(#view, #side) .rotor-document .doc-bg-green-50 {
  background-color: var(--color-green-50);
}
:is(#view, #side) .rotor-document .doc-bg-green-100 {
  background-color: var(--color-green-100);
}
:is(#view, #side) .rotor-document .doc-bg-red-50 {
  background-color: var(--color-red-50);
}
:is(#view, #side) .rotor-document .doc-bg-red-100 {
  background-color: var(--color-red-100);
}
:is(#view, #side) .rotor-document .doc-bg-slate-50 {
  background-color: var(--color-slate-50);
}
:is(#view, #side) .rotor-document .doc-bg-slate-100 {
  background-color: var(--color-slate-100);
}
:is(#view, #side) .rotor-document .doc-p-0 {
  padding: 0px;
}
:is(#view, #side) .rotor-document .doc-p-1 {
  padding: var(--spacing);
}
:is(#view, #side) .rotor-document .doc-p-2 {
  padding: calc(var(--spacing) * 2);
}
:is(#view, #side) .rotor-document .doc-p-3 {
  padding: calc(var(--spacing) * 3);
}
:is(#view, #side) .rotor-document .doc-p-4 {
  padding: calc(var(--spacing) * 4);
}
:is(#view, #side) .rotor-document .doc-p-6 {
  padding: calc(var(--spacing) * 6);
}
:is(#view, #side) .rotor-document .doc-p-8 {
  padding: calc(var(--spacing) * 8);
}
:is(#view, #side) .rotor-document .doc-px-0 {
  padding-inline: 0px;
}
:is(#view, #side) .rotor-document .doc-px-1 {
  padding-inline: var(--spacing);
}
:is(#view, #side) .rotor-document .doc-px-2 {
  padding-inline: calc(var(--spacing) * 2);
}
:is(#view, #side) .rotor-document .doc-px-3 {
  padding-inline: calc(var(--spacing) * 3);
}
:is(#view, #side) .rotor-document .doc-px-4 {
  padding-inline: calc(var(--spacing) * 4);
}
:is(#view, #side) .rotor-document .doc-px-6 {
  padding-inline: calc(var(--spacing) * 6);
}
:is(#view, #side) .rotor-document .doc-px-8 {
  padding-inline: calc(var(--spacing) * 8);
}
:is(#view, #side) .rotor-document .doc-py-0 {
  padding-block: 0px;
}
:is(#view, #side) .rotor-document .doc-py-1 {
  padding-block: var(--spacing);
}
:is(#view, #side) .rotor-document .doc-py-2 {
  padding-block: calc(var(--spacing) * 2);
}
:is(#view, #side) .rotor-document .doc-py-3 {
  padding-block: calc(var(--spacing) * 3);
}
:is(#view, #side) .rotor-document .doc-py-4 {
  padding-block: calc(var(--spacing) * 4);
}
:is(#view, #side) .rotor-document .doc-py-6 {
  padding-block: calc(var(--spacing) * 6);
}
:is(#view, #side) .rotor-document .doc-py-8 {
  padding-block: calc(var(--spacing) * 8);
}
:is(#view, #side) .rotor-document .doc-pt-0 {
  padding-top: 0px;
}
:is(#view, #side) .rotor-document .doc-pt-1 {
  padding-top: var(--spacing);
}
:is(#view, #side) .rotor-document .doc-pt-2 {
  padding-top: calc(var(--spacing) * 2);
}
:is(#view, #side) .rotor-document .doc-pt-3 {
  padding-top: calc(var(--spacing) * 3);
}
:is(#view, #side) .rotor-document .doc-pt-4 {
  padding-top: calc(var(--spacing) * 4);
}
:is(#view, #side) .rotor-document .doc-pt-6 {
  padding-top: calc(var(--spacing) * 6);
}
:is(#view, #side) .rotor-document .doc-pt-8 {
  padding-top: calc(var(--spacing) * 8);
}
:is(#view, #side) .rotor-document .doc-pr-0 {
  padding-right: 0px;
}
:is(#view, #side) .rotor-document .doc-pr-1 {
  padding-right: var(--spacing);
}
:is(#view, #side) .rotor-document .doc-pr-2 {
  padding-right: calc(var(--spacing) * 2);
}
:is(#view, #side) .rotor-document .doc-pr-3 {
  padding-right: calc(var(--spacing) * 3);
}
:is(#view, #side) .rotor-document .doc-pr-4 {
  padding-right: calc(var(--spacing) * 4);
}
:is(#view, #side) .rotor-document .doc-pr-6 {
  padding-right: calc(var(--spacing) * 6);
}
:is(#view, #side) .rotor-document .doc-pr-8 {
  padding-right: calc(var(--spacing) * 8);
}
:is(#view, #side) .rotor-document .doc-pb-0 {
  padding-bottom: 0px;
}
:is(#view, #side) .rotor-document .doc-pb-1 {
  padding-bottom: var(--spacing);
}
:is(#view, #side) .rotor-document .doc-pb-2 {
  padding-bottom: calc(var(--spacing) * 2);
}
:is(#view, #side) .rotor-document .doc-pb-3 {
  padding-bottom: calc(var(--spacing) * 3);
}
:is(#view, #side) .rotor-document .doc-pb-4 {
  padding-bottom: calc(var(--spacing) * 4);
}
:is(#view, #side) .rotor-document .doc-pb-6 {
  padding-bottom: calc(var(--spacing) * 6);
}
:is(#view, #side) .rotor-document .doc-pb-8 {
  padding-bottom: calc(var(--spacing) * 8);
}
:is(#view, #side) .rotor-document .doc-pl-0 {
  padding-left: 0px;
}
:is(#view, #side) .rotor-document .doc-pl-1 {
  padding-left: var(--spacing);
}
:is(#view, #side) .rotor-document .doc-pl-2 {
  padding-left: calc(var(--spacing) * 2);
}
:is(#view, #side) .rotor-document .doc-pl-3 {
  padding-left: calc(var(--spacing) * 3);
}
:is(#view, #side) .rotor-document .doc-pl-4 {
  padding-left: calc(var(--spacing) * 4);
}
:is(#view, #side) .rotor-document .doc-pl-6 {
  padding-left: calc(var(--spacing) * 6);
}
:is(#view, #side) .rotor-document .doc-pl-8 {
  padding-left: calc(var(--spacing) * 8);
}
:is(#view, #side) .rotor-document .doc-text-center {
  text-align: center;
}
:is(#view, #side) .rotor-document .doc-text-left {
  text-align: left;
}
:is(#view, #side) .rotor-document .doc-text-right {
  text-align: right;
}
:is(#view, #side) .rotor-document .doc-text-2xl {
  font-size: var(--text-2xl);
  line-height: var(--tw-leading, var(--text-2xl--line-height));
}
:is(#view, #side) .rotor-document .doc-text-3xl {
  font-size: var(--text-3xl);
  line-height: var(--tw-leading, var(--text-3xl--line-height));
}
:is(#view, #side) .rotor-document .doc-text-base {
  font-size: var(--text-base);
  line-height: var(--tw-leading, var(--text-base--line-height));
}
:is(#view, #side) .rotor-document .doc-text-lg {
  font-size: var(--text-lg);
  line-height: var(--tw-leading, var(--text-lg--line-height));
}
:is(#view, #side) .rotor-document .doc-text-sm {
  font-size: var(--text-sm);
  line-height: var(--tw-leading, var(--text-sm--line-height));
}
:is(#view, #side) .rotor-document .doc-text-xl {
  font-size: var(--text-xl);
  line-height: var(--tw-leading, var(--text-xl--line-height));
}
:is(#view, #side) .rotor-document .doc-text-xs {
  font-size: var(--text-xs);
  line-height: var(--tw-leading, var(--text-xs--line-height));
}
:is(#view, #side) .rotor-document .doc-leading-normal {
  --tw-leading: var(--leading-normal);
  line-height: var(--leading-normal);
}
:is(#view, #side) .rotor-document .doc-leading-relaxed {
  --tw-leading: var(--leading-relaxed);
  line-height: var(--leading-relaxed);
}
:is(#view, #side) .rotor-document .doc-leading-tight {
  --tw-leading: var(--leading-tight);
  line-height: var(--leading-tight);
}
:is(#view, #side) .rotor-document .doc-font-bold {
  --tw-font-weight: var(--font-weight-bold);
  font-weight: var(--font-weight-bold);
}
:is(#view, #side) .rotor-document .doc-font-medium {
  --tw-font-weight: var(--font-weight-medium);
  font-weight: var(--font-weight-medium);
}
:is(#view, #side) .rotor-document .doc-font-normal {
  --tw-font-weight: var(--font-weight-normal);
  font-weight: var(--font-weight-normal);
}
:is(#view, #side) .rotor-document .doc-font-semibold {
  --tw-font-weight: var(--font-weight-semibold);
  font-weight: var(--font-weight-semibold);
}
:is(#view, #side) .rotor-document .doc-break-words {
  overflow-wrap: break-word;
}
:is(#view, #side) .rotor-document .doc-whitespace-normal {
  white-space: normal;
}
:is(#view, #side) .rotor-document .doc-whitespace-pre-wrap {
  white-space: pre-wrap;
}
:is(#view, #side) .rotor-document .doc-text-amber-700 {
  color: var(--color-amber-700);
}
:is(#view, #side) .rotor-document .doc-text-blue-700 {
  color: var(--color-blue-700);
}
:is(#view, #side) .rotor-document .doc-text-green-700 {
  color: var(--color-green-700);
}
:is(#view, #side) .rotor-document .doc-text-red-700 {
  color: var(--color-red-700);
}
:is(#view, #side) .rotor-document .doc-text-slate-700 {
  color: var(--color-slate-700);
}
:is(#view, #side) .rotor-document .doc-italic {
  font-style: italic;
}
:is(#view, #side) .rotor-document .doc-not-italic {
  font-style: normal;
}
:is(#view, #side) .rotor-document .doc-no-underline {
  text-decoration-line: none;
}
:is(#view, #side) .rotor-document .doc-underline {
  text-decoration-line: underline;
}
@media (width >= 40rem) {
  :is(#view, #side) .rotor-document .doc-sm\:m-0 {
    margin: 0px;
  }
  :is(#view, #side) .rotor-document .doc-sm\:m-1 {
    margin: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-sm\:m-2 {
    margin: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-sm\:m-3 {
    margin: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-sm\:m-4 {
    margin: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-sm\:m-6 {
    margin: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-sm\:m-8 {
    margin: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-sm\:mx-0 {
    margin-inline: 0px;
  }
  :is(#view, #side) .rotor-document .doc-sm\:mx-1 {
    margin-inline: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-sm\:mx-2 {
    margin-inline: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-sm\:mx-3 {
    margin-inline: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-sm\:mx-4 {
    margin-inline: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-sm\:mx-6 {
    margin-inline: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-sm\:mx-8 {
    margin-inline: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-sm\:my-0 {
    margin-block: 0px;
  }
  :is(#view, #side) .rotor-document .doc-sm\:my-1 {
    margin-block: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-sm\:my-2 {
    margin-block: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-sm\:my-3 {
    margin-block: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-sm\:my-4 {
    margin-block: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-sm\:my-6 {
    margin-block: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-sm\:my-8 {
    margin-block: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-sm\:mt-0 {
    margin-top: 0px;
  }
  :is(#view, #side) .rotor-document .doc-sm\:mt-1 {
    margin-top: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-sm\:mt-2 {
    margin-top: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-sm\:mt-3 {
    margin-top: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-sm\:mt-4 {
    margin-top: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-sm\:mt-6 {
    margin-top: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-sm\:mt-8 {
    margin-top: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-sm\:mr-0 {
    margin-right: 0px;
  }
  :is(#view, #side) .rotor-document .doc-sm\:mr-1 {
    margin-right: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-sm\:mr-2 {
    margin-right: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-sm\:mr-3 {
    margin-right: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-sm\:mr-4 {
    margin-right: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-sm\:mr-6 {
    margin-right: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-sm\:mr-8 {
    margin-right: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-sm\:mb-0 {
    margin-bottom: 0px;
  }
  :is(#view, #side) .rotor-document .doc-sm\:mb-1 {
    margin-bottom: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-sm\:mb-2 {
    margin-bottom: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-sm\:mb-3 {
    margin-bottom: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-sm\:mb-4 {
    margin-bottom: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-sm\:mb-6 {
    margin-bottom: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-sm\:mb-8 {
    margin-bottom: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-sm\:ml-0 {
    margin-left: 0px;
  }
  :is(#view, #side) .rotor-document .doc-sm\:ml-1 {
    margin-left: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-sm\:ml-2 {
    margin-left: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-sm\:ml-3 {
    margin-left: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-sm\:ml-4 {
    margin-left: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-sm\:ml-6 {
    margin-left: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-sm\:ml-8 {
    margin-left: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-sm\:block {
    display: block;
  }
  :is(#view, #side) .rotor-document .doc-sm\:flex {
    display: flex;
  }
  :is(#view, #side) .rotor-document .doc-sm\:grid {
    display: grid;
  }
  :is(#view, #side) .rotor-document .doc-sm\:inline {
    display: inline;
  }
  :is(#view, #side) .rotor-document .doc-sm\:inline-block {
    display: inline-block;
  }
  :is(#view, #side) .rotor-document .doc-sm\:inline-flex {
    display: inline-flex;
  }
  :is(#view, #side) .rotor-document .doc-sm\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  :is(#view, #side) .rotor-document .doc-sm\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  :is(#view, #side) .rotor-document .doc-sm\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  :is(#view, #side) .rotor-document .doc-sm\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
  :is(#view, #side) .rotor-document .doc-sm\:flex-col {
    flex-direction: column;
  }
  :is(#view, #side) .rotor-document .doc-sm\:flex-row {
    flex-direction: row;
  }
  :is(#view, #side) .rotor-document .doc-sm\:flex-wrap {
    flex-wrap: wrap;
  }
  :is(#view, #side) .rotor-document .doc-sm\:items-center {
    align-items: center;
  }
  :is(#view, #side) .rotor-document .doc-sm\:items-end {
    align-items: flex-end;
  }
  :is(#view, #side) .rotor-document .doc-sm\:items-start {
    align-items: flex-start;
  }
  :is(#view, #side) .rotor-document .doc-sm\:items-stretch {
    align-items: stretch;
  }
  :is(#view, #side) .rotor-document .doc-sm\:justify-between {
    justify-content: space-between;
  }
  :is(#view, #side) .rotor-document .doc-sm\:justify-center {
    justify-content: center;
  }
  :is(#view, #side) .rotor-document .doc-sm\:justify-end {
    justify-content: flex-end;
  }
  :is(#view, #side) .rotor-document .doc-sm\:justify-start {
    justify-content: flex-start;
  }
  :is(#view, #side) .rotor-document .doc-sm\:gap-0 {
    gap: 0px;
  }
  :is(#view, #side) .rotor-document .doc-sm\:gap-1 {
    gap: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-sm\:gap-2 {
    gap: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-sm\:gap-3 {
    gap: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-sm\:gap-4 {
    gap: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-sm\:gap-6 {
    gap: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-sm\:gap-8 {
    gap: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-sm\:gap-x-0 {
    column-gap: 0px;
  }
  :is(#view, #side) .rotor-document .doc-sm\:gap-x-1 {
    column-gap: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-sm\:gap-x-2 {
    column-gap: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-sm\:gap-x-3 {
    column-gap: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-sm\:gap-x-4 {
    column-gap: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-sm\:gap-x-6 {
    column-gap: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-sm\:gap-x-8 {
    column-gap: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-sm\:gap-y-0 {
    row-gap: 0px;
  }
  :is(#view, #side) .rotor-document .doc-sm\:gap-y-1 {
    row-gap: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-sm\:gap-y-2 {
    row-gap: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-sm\:gap-y-3 {
    row-gap: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-sm\:gap-y-4 {
    row-gap: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-sm\:gap-y-6 {
    row-gap: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-sm\:gap-y-8 {
    row-gap: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-sm\:rounded {
    border-radius: 0.25rem;
  }
  :is(#view, #side) .rotor-document .doc-sm\:rounded-lg {
    border-radius: var(--radius-lg);
  }
  :is(#view, #side) .rotor-document .doc-sm\:rounded-md {
    border-radius: var(--radius-md);
  }
  :is(#view, #side) .rotor-document .doc-sm\:rounded-none {
    border-radius: 0;
  }
  :is(#view, #side) .rotor-document .doc-sm\:rounded-sm {
    border-radius: var(--radius-sm);
  }
  :is(#view, #side) .rotor-document .doc-sm\:rounded-xl {
    border-radius: var(--radius-xl);
  }
  :is(#view, #side) .rotor-document .doc-sm\:border {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }
  :is(#view, #side) .rotor-document .doc-sm\:border-0 {
    border-style: var(--tw-border-style);
    border-width: 0px;
  }
  :is(#view, #side) .rotor-document .doc-sm\:border-2 {
    border-style: var(--tw-border-style);
    border-width: 2px;
  }
  :is(#view, #side) .rotor-document .doc-sm\:border-4 {
    border-style: var(--tw-border-style);
    border-width: 4px;
  }
  :is(#view, #side) .rotor-document .doc-sm\:border-dashed {
    --tw-border-style: dashed;
    border-style: dashed;
  }
  :is(#view, #side) .rotor-document .doc-sm\:border-solid {
    --tw-border-style: solid;
    border-style: solid;
  }
  :is(#view, #side) .rotor-document .doc-sm\:border-amber-200 {
    border-color: var(--color-amber-200);
  }
  :is(#view, #side) .rotor-document .doc-sm\:border-amber-300 {
    border-color: var(--color-amber-300);
  }
  :is(#view, #side) .rotor-document .doc-sm\:border-blue-200 {
    border-color: var(--color-blue-200);
  }
  :is(#view, #side) .rotor-document .doc-sm\:border-blue-300 {
    border-color: var(--color-blue-300);
  }
  :is(#view, #side) .rotor-document .doc-sm\:border-green-200 {
    border-color: var(--color-green-200);
  }
  :is(#view, #side) .rotor-document .doc-sm\:border-green-300 {
    border-color: var(--color-green-300);
  }
  :is(#view, #side) .rotor-document .doc-sm\:border-red-200 {
    border-color: var(--color-red-200);
  }
  :is(#view, #side) .rotor-document .doc-sm\:border-red-300 {
    border-color: var(--color-red-300);
  }
  :is(#view, #side) .rotor-document .doc-sm\:border-slate-200 {
    border-color: var(--color-slate-200);
  }
  :is(#view, #side) .rotor-document .doc-sm\:border-slate-300 {
    border-color: var(--color-slate-300);
  }
  :is(#view, #side) .rotor-document .doc-sm\:bg-amber-50 {
    background-color: var(--color-amber-50);
  }
  :is(#view, #side) .rotor-document .doc-sm\:bg-amber-100 {
    background-color: var(--color-amber-100);
  }
  :is(#view, #side) .rotor-document .doc-sm\:bg-blue-50 {
    background-color: var(--color-blue-50);
  }
  :is(#view, #side) .rotor-document .doc-sm\:bg-blue-100 {
    background-color: var(--color-blue-100);
  }
  :is(#view, #side) .rotor-document .doc-sm\:bg-green-50 {
    background-color: var(--color-green-50);
  }
  :is(#view, #side) .rotor-document .doc-sm\:bg-green-100 {
    background-color: var(--color-green-100);
  }
  :is(#view, #side) .rotor-document .doc-sm\:bg-red-50 {
    background-color: var(--color-red-50);
  }
  :is(#view, #side) .rotor-document .doc-sm\:bg-red-100 {
    background-color: var(--color-red-100);
  }
  :is(#view, #side) .rotor-document .doc-sm\:bg-slate-50 {
    background-color: var(--color-slate-50);
  }
  :is(#view, #side) .rotor-document .doc-sm\:bg-slate-100 {
    background-color: var(--color-slate-100);
  }
  :is(#view, #side) .rotor-document .doc-sm\:p-0 {
    padding: 0px;
  }
  :is(#view, #side) .rotor-document .doc-sm\:p-1 {
    padding: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-sm\:p-2 {
    padding: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-sm\:p-3 {
    padding: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-sm\:p-4 {
    padding: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-sm\:p-6 {
    padding: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-sm\:p-8 {
    padding: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-sm\:px-0 {
    padding-inline: 0px;
  }
  :is(#view, #side) .rotor-document .doc-sm\:px-1 {
    padding-inline: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-sm\:px-2 {
    padding-inline: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-sm\:px-3 {
    padding-inline: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-sm\:px-4 {
    padding-inline: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-sm\:px-6 {
    padding-inline: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-sm\:px-8 {
    padding-inline: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-sm\:py-0 {
    padding-block: 0px;
  }
  :is(#view, #side) .rotor-document .doc-sm\:py-1 {
    padding-block: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-sm\:py-2 {
    padding-block: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-sm\:py-3 {
    padding-block: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-sm\:py-4 {
    padding-block: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-sm\:py-6 {
    padding-block: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-sm\:py-8 {
    padding-block: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-sm\:pt-0 {
    padding-top: 0px;
  }
  :is(#view, #side) .rotor-document .doc-sm\:pt-1 {
    padding-top: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-sm\:pt-2 {
    padding-top: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-sm\:pt-3 {
    padding-top: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-sm\:pt-4 {
    padding-top: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-sm\:pt-6 {
    padding-top: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-sm\:pt-8 {
    padding-top: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-sm\:pr-0 {
    padding-right: 0px;
  }
  :is(#view, #side) .rotor-document .doc-sm\:pr-1 {
    padding-right: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-sm\:pr-2 {
    padding-right: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-sm\:pr-3 {
    padding-right: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-sm\:pr-4 {
    padding-right: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-sm\:pr-6 {
    padding-right: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-sm\:pr-8 {
    padding-right: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-sm\:pb-0 {
    padding-bottom: 0px;
  }
  :is(#view, #side) .rotor-document .doc-sm\:pb-1 {
    padding-bottom: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-sm\:pb-2 {
    padding-bottom: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-sm\:pb-3 {
    padding-bottom: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-sm\:pb-4 {
    padding-bottom: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-sm\:pb-6 {
    padding-bottom: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-sm\:pb-8 {
    padding-bottom: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-sm\:pl-0 {
    padding-left: 0px;
  }
  :is(#view, #side) .rotor-document .doc-sm\:pl-1 {
    padding-left: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-sm\:pl-2 {
    padding-left: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-sm\:pl-3 {
    padding-left: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-sm\:pl-4 {
    padding-left: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-sm\:pl-6 {
    padding-left: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-sm\:pl-8 {
    padding-left: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-sm\:text-center {
    text-align: center;
  }
  :is(#view, #side) .rotor-document .doc-sm\:text-left {
    text-align: left;
  }
  :is(#view, #side) .rotor-document .doc-sm\:text-right {
    text-align: right;
  }
  :is(#view, #side) .rotor-document .doc-sm\:text-2xl {
    font-size: var(--text-2xl);
    line-height: var(--tw-leading, var(--text-2xl--line-height));
  }
  :is(#view, #side) .rotor-document .doc-sm\:text-3xl {
    font-size: var(--text-3xl);
    line-height: var(--tw-leading, var(--text-3xl--line-height));
  }
  :is(#view, #side) .rotor-document .doc-sm\:text-base {
    font-size: var(--text-base);
    line-height: var(--tw-leading, var(--text-base--line-height));
  }
  :is(#view, #side) .rotor-document .doc-sm\:text-lg {
    font-size: var(--text-lg);
    line-height: var(--tw-leading, var(--text-lg--line-height));
  }
  :is(#view, #side) .rotor-document .doc-sm\:text-sm {
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
  }
  :is(#view, #side) .rotor-document .doc-sm\:text-xl {
    font-size: var(--text-xl);
    line-height: var(--tw-leading, var(--text-xl--line-height));
  }
  :is(#view, #side) .rotor-document .doc-sm\:text-xs {
    font-size: var(--text-xs);
    line-height: var(--tw-leading, var(--text-xs--line-height));
  }
  :is(#view, #side) .rotor-document .doc-sm\:leading-normal {
    --tw-leading: var(--leading-normal);
    line-height: var(--leading-normal);
  }
  :is(#view, #side) .rotor-document .doc-sm\:leading-relaxed {
    --tw-leading: var(--leading-relaxed);
    line-height: var(--leading-relaxed);
  }
  :is(#view, #side) .rotor-document .doc-sm\:leading-tight {
    --tw-leading: var(--leading-tight);
    line-height: var(--leading-tight);
  }
  :is(#view, #side) .rotor-document .doc-sm\:font-bold {
    --tw-font-weight: var(--font-weight-bold);
    font-weight: var(--font-weight-bold);
  }
  :is(#view, #side) .rotor-document .doc-sm\:font-medium {
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
  }
  :is(#view, #side) .rotor-document .doc-sm\:font-normal {
    --tw-font-weight: var(--font-weight-normal);
    font-weight: var(--font-weight-normal);
  }
  :is(#view, #side) .rotor-document .doc-sm\:font-semibold {
    --tw-font-weight: var(--font-weight-semibold);
    font-weight: var(--font-weight-semibold);
  }
  :is(#view, #side) .rotor-document .doc-sm\:break-words {
    overflow-wrap: break-word;
  }
  :is(#view, #side) .rotor-document .doc-sm\:whitespace-normal {
    white-space: normal;
  }
  :is(#view, #side) .rotor-document .doc-sm\:whitespace-pre-wrap {
    white-space: pre-wrap;
  }
  :is(#view, #side) .rotor-document .doc-sm\:text-amber-700 {
    color: var(--color-amber-700);
  }
  :is(#view, #side) .rotor-document .doc-sm\:text-blue-700 {
    color: var(--color-blue-700);
  }
  :is(#view, #side) .rotor-document .doc-sm\:text-green-700 {
    color: var(--color-green-700);
  }
  :is(#view, #side) .rotor-document .doc-sm\:text-red-700 {
    color: var(--color-red-700);
  }
  :is(#view, #side) .rotor-document .doc-sm\:text-slate-700 {
    color: var(--color-slate-700);
  }
  :is(#view, #side) .rotor-document .doc-sm\:italic {
    font-style: italic;
  }
  :is(#view, #side) .rotor-document .doc-sm\:not-italic {
    font-style: normal;
  }
  :is(#view, #side) .rotor-document .doc-sm\:no-underline {
    text-decoration-line: none;
  }
  :is(#view, #side) .rotor-document .doc-sm\:underline {
    text-decoration-line: underline;
  }
}
@media (width >= 48rem) {
  :is(#view, #side) .rotor-document .doc-md\:m-0 {
    margin: 0px;
  }
  :is(#view, #side) .rotor-document .doc-md\:m-1 {
    margin: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-md\:m-2 {
    margin: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-md\:m-3 {
    margin: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-md\:m-4 {
    margin: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-md\:m-6 {
    margin: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-md\:m-8 {
    margin: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-md\:mx-0 {
    margin-inline: 0px;
  }
  :is(#view, #side) .rotor-document .doc-md\:mx-1 {
    margin-inline: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-md\:mx-2 {
    margin-inline: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-md\:mx-3 {
    margin-inline: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-md\:mx-4 {
    margin-inline: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-md\:mx-6 {
    margin-inline: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-md\:mx-8 {
    margin-inline: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-md\:my-0 {
    margin-block: 0px;
  }
  :is(#view, #side) .rotor-document .doc-md\:my-1 {
    margin-block: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-md\:my-2 {
    margin-block: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-md\:my-3 {
    margin-block: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-md\:my-4 {
    margin-block: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-md\:my-6 {
    margin-block: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-md\:my-8 {
    margin-block: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-md\:mt-0 {
    margin-top: 0px;
  }
  :is(#view, #side) .rotor-document .doc-md\:mt-1 {
    margin-top: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-md\:mt-2 {
    margin-top: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-md\:mt-3 {
    margin-top: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-md\:mt-4 {
    margin-top: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-md\:mt-6 {
    margin-top: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-md\:mt-8 {
    margin-top: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-md\:mr-0 {
    margin-right: 0px;
  }
  :is(#view, #side) .rotor-document .doc-md\:mr-1 {
    margin-right: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-md\:mr-2 {
    margin-right: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-md\:mr-3 {
    margin-right: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-md\:mr-4 {
    margin-right: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-md\:mr-6 {
    margin-right: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-md\:mr-8 {
    margin-right: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-md\:mb-0 {
    margin-bottom: 0px;
  }
  :is(#view, #side) .rotor-document .doc-md\:mb-1 {
    margin-bottom: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-md\:mb-2 {
    margin-bottom: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-md\:mb-3 {
    margin-bottom: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-md\:mb-4 {
    margin-bottom: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-md\:mb-6 {
    margin-bottom: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-md\:mb-8 {
    margin-bottom: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-md\:ml-0 {
    margin-left: 0px;
  }
  :is(#view, #side) .rotor-document .doc-md\:ml-1 {
    margin-left: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-md\:ml-2 {
    margin-left: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-md\:ml-3 {
    margin-left: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-md\:ml-4 {
    margin-left: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-md\:ml-6 {
    margin-left: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-md\:ml-8 {
    margin-left: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-md\:block {
    display: block;
  }
  :is(#view, #side) .rotor-document .doc-md\:flex {
    display: flex;
  }
  :is(#view, #side) .rotor-document .doc-md\:grid {
    display: grid;
  }
  :is(#view, #side) .rotor-document .doc-md\:inline {
    display: inline;
  }
  :is(#view, #side) .rotor-document .doc-md\:inline-block {
    display: inline-block;
  }
  :is(#view, #side) .rotor-document .doc-md\:inline-flex {
    display: inline-flex;
  }
  :is(#view, #side) .rotor-document .doc-md\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  :is(#view, #side) .rotor-document .doc-md\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  :is(#view, #side) .rotor-document .doc-md\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  :is(#view, #side) .rotor-document .doc-md\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
  :is(#view, #side) .rotor-document .doc-md\:flex-col {
    flex-direction: column;
  }
  :is(#view, #side) .rotor-document .doc-md\:flex-row {
    flex-direction: row;
  }
  :is(#view, #side) .rotor-document .doc-md\:flex-wrap {
    flex-wrap: wrap;
  }
  :is(#view, #side) .rotor-document .doc-md\:items-center {
    align-items: center;
  }
  :is(#view, #side) .rotor-document .doc-md\:items-end {
    align-items: flex-end;
  }
  :is(#view, #side) .rotor-document .doc-md\:items-start {
    align-items: flex-start;
  }
  :is(#view, #side) .rotor-document .doc-md\:items-stretch {
    align-items: stretch;
  }
  :is(#view, #side) .rotor-document .doc-md\:justify-between {
    justify-content: space-between;
  }
  :is(#view, #side) .rotor-document .doc-md\:justify-center {
    justify-content: center;
  }
  :is(#view, #side) .rotor-document .doc-md\:justify-end {
    justify-content: flex-end;
  }
  :is(#view, #side) .rotor-document .doc-md\:justify-start {
    justify-content: flex-start;
  }
  :is(#view, #side) .rotor-document .doc-md\:gap-0 {
    gap: 0px;
  }
  :is(#view, #side) .rotor-document .doc-md\:gap-1 {
    gap: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-md\:gap-2 {
    gap: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-md\:gap-3 {
    gap: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-md\:gap-4 {
    gap: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-md\:gap-6 {
    gap: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-md\:gap-8 {
    gap: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-md\:gap-x-0 {
    column-gap: 0px;
  }
  :is(#view, #side) .rotor-document .doc-md\:gap-x-1 {
    column-gap: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-md\:gap-x-2 {
    column-gap: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-md\:gap-x-3 {
    column-gap: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-md\:gap-x-4 {
    column-gap: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-md\:gap-x-6 {
    column-gap: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-md\:gap-x-8 {
    column-gap: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-md\:gap-y-0 {
    row-gap: 0px;
  }
  :is(#view, #side) .rotor-document .doc-md\:gap-y-1 {
    row-gap: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-md\:gap-y-2 {
    row-gap: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-md\:gap-y-3 {
    row-gap: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-md\:gap-y-4 {
    row-gap: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-md\:gap-y-6 {
    row-gap: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-md\:gap-y-8 {
    row-gap: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-md\:rounded {
    border-radius: 0.25rem;
  }
  :is(#view, #side) .rotor-document .doc-md\:rounded-lg {
    border-radius: var(--radius-lg);
  }
  :is(#view, #side) .rotor-document .doc-md\:rounded-md {
    border-radius: var(--radius-md);
  }
  :is(#view, #side) .rotor-document .doc-md\:rounded-none {
    border-radius: 0;
  }
  :is(#view, #side) .rotor-document .doc-md\:rounded-sm {
    border-radius: var(--radius-sm);
  }
  :is(#view, #side) .rotor-document .doc-md\:rounded-xl {
    border-radius: var(--radius-xl);
  }
  :is(#view, #side) .rotor-document .doc-md\:border {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }
  :is(#view, #side) .rotor-document .doc-md\:border-0 {
    border-style: var(--tw-border-style);
    border-width: 0px;
  }
  :is(#view, #side) .rotor-document .doc-md\:border-2 {
    border-style: var(--tw-border-style);
    border-width: 2px;
  }
  :is(#view, #side) .rotor-document .doc-md\:border-4 {
    border-style: var(--tw-border-style);
    border-width: 4px;
  }
  :is(#view, #side) .rotor-document .doc-md\:border-dashed {
    --tw-border-style: dashed;
    border-style: dashed;
  }
  :is(#view, #side) .rotor-document .doc-md\:border-solid {
    --tw-border-style: solid;
    border-style: solid;
  }
  :is(#view, #side) .rotor-document .doc-md\:border-amber-200 {
    border-color: var(--color-amber-200);
  }
  :is(#view, #side) .rotor-document .doc-md\:border-amber-300 {
    border-color: var(--color-amber-300);
  }
  :is(#view, #side) .rotor-document .doc-md\:border-blue-200 {
    border-color: var(--color-blue-200);
  }
  :is(#view, #side) .rotor-document .doc-md\:border-blue-300 {
    border-color: var(--color-blue-300);
  }
  :is(#view, #side) .rotor-document .doc-md\:border-green-200 {
    border-color: var(--color-green-200);
  }
  :is(#view, #side) .rotor-document .doc-md\:border-green-300 {
    border-color: var(--color-green-300);
  }
  :is(#view, #side) .rotor-document .doc-md\:border-red-200 {
    border-color: var(--color-red-200);
  }
  :is(#view, #side) .rotor-document .doc-md\:border-red-300 {
    border-color: var(--color-red-300);
  }
  :is(#view, #side) .rotor-document .doc-md\:border-slate-200 {
    border-color: var(--color-slate-200);
  }
  :is(#view, #side) .rotor-document .doc-md\:border-slate-300 {
    border-color: var(--color-slate-300);
  }
  :is(#view, #side) .rotor-document .doc-md\:bg-amber-50 {
    background-color: var(--color-amber-50);
  }
  :is(#view, #side) .rotor-document .doc-md\:bg-amber-100 {
    background-color: var(--color-amber-100);
  }
  :is(#view, #side) .rotor-document .doc-md\:bg-blue-50 {
    background-color: var(--color-blue-50);
  }
  :is(#view, #side) .rotor-document .doc-md\:bg-blue-100 {
    background-color: var(--color-blue-100);
  }
  :is(#view, #side) .rotor-document .doc-md\:bg-green-50 {
    background-color: var(--color-green-50);
  }
  :is(#view, #side) .rotor-document .doc-md\:bg-green-100 {
    background-color: var(--color-green-100);
  }
  :is(#view, #side) .rotor-document .doc-md\:bg-red-50 {
    background-color: var(--color-red-50);
  }
  :is(#view, #side) .rotor-document .doc-md\:bg-red-100 {
    background-color: var(--color-red-100);
  }
  :is(#view, #side) .rotor-document .doc-md\:bg-slate-50 {
    background-color: var(--color-slate-50);
  }
  :is(#view, #side) .rotor-document .doc-md\:bg-slate-100 {
    background-color: var(--color-slate-100);
  }
  :is(#view, #side) .rotor-document .doc-md\:p-0 {
    padding: 0px;
  }
  :is(#view, #side) .rotor-document .doc-md\:p-1 {
    padding: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-md\:p-2 {
    padding: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-md\:p-3 {
    padding: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-md\:p-4 {
    padding: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-md\:p-6 {
    padding: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-md\:p-8 {
    padding: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-md\:px-0 {
    padding-inline: 0px;
  }
  :is(#view, #side) .rotor-document .doc-md\:px-1 {
    padding-inline: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-md\:px-2 {
    padding-inline: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-md\:px-3 {
    padding-inline: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-md\:px-4 {
    padding-inline: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-md\:px-6 {
    padding-inline: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-md\:px-8 {
    padding-inline: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-md\:py-0 {
    padding-block: 0px;
  }
  :is(#view, #side) .rotor-document .doc-md\:py-1 {
    padding-block: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-md\:py-2 {
    padding-block: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-md\:py-3 {
    padding-block: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-md\:py-4 {
    padding-block: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-md\:py-6 {
    padding-block: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-md\:py-8 {
    padding-block: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-md\:pt-0 {
    padding-top: 0px;
  }
  :is(#view, #side) .rotor-document .doc-md\:pt-1 {
    padding-top: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-md\:pt-2 {
    padding-top: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-md\:pt-3 {
    padding-top: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-md\:pt-4 {
    padding-top: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-md\:pt-6 {
    padding-top: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-md\:pt-8 {
    padding-top: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-md\:pr-0 {
    padding-right: 0px;
  }
  :is(#view, #side) .rotor-document .doc-md\:pr-1 {
    padding-right: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-md\:pr-2 {
    padding-right: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-md\:pr-3 {
    padding-right: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-md\:pr-4 {
    padding-right: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-md\:pr-6 {
    padding-right: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-md\:pr-8 {
    padding-right: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-md\:pb-0 {
    padding-bottom: 0px;
  }
  :is(#view, #side) .rotor-document .doc-md\:pb-1 {
    padding-bottom: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-md\:pb-2 {
    padding-bottom: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-md\:pb-3 {
    padding-bottom: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-md\:pb-4 {
    padding-bottom: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-md\:pb-6 {
    padding-bottom: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-md\:pb-8 {
    padding-bottom: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-md\:pl-0 {
    padding-left: 0px;
  }
  :is(#view, #side) .rotor-document .doc-md\:pl-1 {
    padding-left: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-md\:pl-2 {
    padding-left: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-md\:pl-3 {
    padding-left: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-md\:pl-4 {
    padding-left: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-md\:pl-6 {
    padding-left: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-md\:pl-8 {
    padding-left: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-md\:text-center {
    text-align: center;
  }
  :is(#view, #side) .rotor-document .doc-md\:text-left {
    text-align: left;
  }
  :is(#view, #side) .rotor-document .doc-md\:text-right {
    text-align: right;
  }
  :is(#view, #side) .rotor-document .doc-md\:text-2xl {
    font-size: var(--text-2xl);
    line-height: var(--tw-leading, var(--text-2xl--line-height));
  }
  :is(#view, #side) .rotor-document .doc-md\:text-3xl {
    font-size: var(--text-3xl);
    line-height: var(--tw-leading, var(--text-3xl--line-height));
  }
  :is(#view, #side) .rotor-document .doc-md\:text-base {
    font-size: var(--text-base);
    line-height: var(--tw-leading, var(--text-base--line-height));
  }
  :is(#view, #side) .rotor-document .doc-md\:text-lg {
    font-size: var(--text-lg);
    line-height: var(--tw-leading, var(--text-lg--line-height));
  }
  :is(#view, #side) .rotor-document .doc-md\:text-sm {
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
  }
  :is(#view, #side) .rotor-document .doc-md\:text-xl {
    font-size: var(--text-xl);
    line-height: var(--tw-leading, var(--text-xl--line-height));
  }
  :is(#view, #side) .rotor-document .doc-md\:text-xs {
    font-size: var(--text-xs);
    line-height: var(--tw-leading, var(--text-xs--line-height));
  }
  :is(#view, #side) .rotor-document .doc-md\:leading-normal {
    --tw-leading: var(--leading-normal);
    line-height: var(--leading-normal);
  }
  :is(#view, #side) .rotor-document .doc-md\:leading-relaxed {
    --tw-leading: var(--leading-relaxed);
    line-height: var(--leading-relaxed);
  }
  :is(#view, #side) .rotor-document .doc-md\:leading-tight {
    --tw-leading: var(--leading-tight);
    line-height: var(--leading-tight);
  }
  :is(#view, #side) .rotor-document .doc-md\:font-bold {
    --tw-font-weight: var(--font-weight-bold);
    font-weight: var(--font-weight-bold);
  }
  :is(#view, #side) .rotor-document .doc-md\:font-medium {
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
  }
  :is(#view, #side) .rotor-document .doc-md\:font-normal {
    --tw-font-weight: var(--font-weight-normal);
    font-weight: var(--font-weight-normal);
  }
  :is(#view, #side) .rotor-document .doc-md\:font-semibold {
    --tw-font-weight: var(--font-weight-semibold);
    font-weight: var(--font-weight-semibold);
  }
  :is(#view, #side) .rotor-document .doc-md\:break-words {
    overflow-wrap: break-word;
  }
  :is(#view, #side) .rotor-document .doc-md\:whitespace-normal {
    white-space: normal;
  }
  :is(#view, #side) .rotor-document .doc-md\:whitespace-pre-wrap {
    white-space: pre-wrap;
  }
  :is(#view, #side) .rotor-document .doc-md\:text-amber-700 {
    color: var(--color-amber-700);
  }
  :is(#view, #side) .rotor-document .doc-md\:text-blue-700 {
    color: var(--color-blue-700);
  }
  :is(#view, #side) .rotor-document .doc-md\:text-green-700 {
    color: var(--color-green-700);
  }
  :is(#view, #side) .rotor-document .doc-md\:text-red-700 {
    color: var(--color-red-700);
  }
  :is(#view, #side) .rotor-document .doc-md\:text-slate-700 {
    color: var(--color-slate-700);
  }
  :is(#view, #side) .rotor-document .doc-md\:italic {
    font-style: italic;
  }
  :is(#view, #side) .rotor-document .doc-md\:not-italic {
    font-style: normal;
  }
  :is(#view, #side) .rotor-document .doc-md\:no-underline {
    text-decoration-line: none;
  }
  :is(#view, #side) .rotor-document .doc-md\:underline {
    text-decoration-line: underline;
  }
}
@media (width >= 64rem) {
  :is(#view, #side) .rotor-document .doc-lg\:m-0 {
    margin: 0px;
  }
  :is(#view, #side) .rotor-document .doc-lg\:m-1 {
    margin: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-lg\:m-2 {
    margin: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-lg\:m-3 {
    margin: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-lg\:m-4 {
    margin: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-lg\:m-6 {
    margin: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-lg\:m-8 {
    margin: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-lg\:mx-0 {
    margin-inline: 0px;
  }
  :is(#view, #side) .rotor-document .doc-lg\:mx-1 {
    margin-inline: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-lg\:mx-2 {
    margin-inline: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-lg\:mx-3 {
    margin-inline: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-lg\:mx-4 {
    margin-inline: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-lg\:mx-6 {
    margin-inline: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-lg\:mx-8 {
    margin-inline: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-lg\:my-0 {
    margin-block: 0px;
  }
  :is(#view, #side) .rotor-document .doc-lg\:my-1 {
    margin-block: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-lg\:my-2 {
    margin-block: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-lg\:my-3 {
    margin-block: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-lg\:my-4 {
    margin-block: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-lg\:my-6 {
    margin-block: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-lg\:my-8 {
    margin-block: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-lg\:mt-0 {
    margin-top: 0px;
  }
  :is(#view, #side) .rotor-document .doc-lg\:mt-1 {
    margin-top: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-lg\:mt-2 {
    margin-top: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-lg\:mt-3 {
    margin-top: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-lg\:mt-4 {
    margin-top: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-lg\:mt-6 {
    margin-top: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-lg\:mt-8 {
    margin-top: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-lg\:mr-0 {
    margin-right: 0px;
  }
  :is(#view, #side) .rotor-document .doc-lg\:mr-1 {
    margin-right: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-lg\:mr-2 {
    margin-right: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-lg\:mr-3 {
    margin-right: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-lg\:mr-4 {
    margin-right: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-lg\:mr-6 {
    margin-right: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-lg\:mr-8 {
    margin-right: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-lg\:mb-0 {
    margin-bottom: 0px;
  }
  :is(#view, #side) .rotor-document .doc-lg\:mb-1 {
    margin-bottom: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-lg\:mb-2 {
    margin-bottom: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-lg\:mb-3 {
    margin-bottom: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-lg\:mb-4 {
    margin-bottom: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-lg\:mb-6 {
    margin-bottom: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-lg\:mb-8 {
    margin-bottom: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-lg\:ml-0 {
    margin-left: 0px;
  }
  :is(#view, #side) .rotor-document .doc-lg\:ml-1 {
    margin-left: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-lg\:ml-2 {
    margin-left: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-lg\:ml-3 {
    margin-left: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-lg\:ml-4 {
    margin-left: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-lg\:ml-6 {
    margin-left: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-lg\:ml-8 {
    margin-left: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-lg\:block {
    display: block;
  }
  :is(#view, #side) .rotor-document .doc-lg\:flex {
    display: flex;
  }
  :is(#view, #side) .rotor-document .doc-lg\:grid {
    display: grid;
  }
  :is(#view, #side) .rotor-document .doc-lg\:inline {
    display: inline;
  }
  :is(#view, #side) .rotor-document .doc-lg\:inline-block {
    display: inline-block;
  }
  :is(#view, #side) .rotor-document .doc-lg\:inline-flex {
    display: inline-flex;
  }
  :is(#view, #side) .rotor-document .doc-lg\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  :is(#view, #side) .rotor-document .doc-lg\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  :is(#view, #side) .rotor-document .doc-lg\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  :is(#view, #side) .rotor-document .doc-lg\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
  :is(#view, #side) .rotor-document .doc-lg\:flex-col {
    flex-direction: column;
  }
  :is(#view, #side) .rotor-document .doc-lg\:flex-row {
    flex-direction: row;
  }
  :is(#view, #side) .rotor-document .doc-lg\:flex-wrap {
    flex-wrap: wrap;
  }
  :is(#view, #side) .rotor-document .doc-lg\:items-center {
    align-items: center;
  }
  :is(#view, #side) .rotor-document .doc-lg\:items-end {
    align-items: flex-end;
  }
  :is(#view, #side) .rotor-document .doc-lg\:items-start {
    align-items: flex-start;
  }
  :is(#view, #side) .rotor-document .doc-lg\:items-stretch {
    align-items: stretch;
  }
  :is(#view, #side) .rotor-document .doc-lg\:justify-between {
    justify-content: space-between;
  }
  :is(#view, #side) .rotor-document .doc-lg\:justify-center {
    justify-content: center;
  }
  :is(#view, #side) .rotor-document .doc-lg\:justify-end {
    justify-content: flex-end;
  }
  :is(#view, #side) .rotor-document .doc-lg\:justify-start {
    justify-content: flex-start;
  }
  :is(#view, #side) .rotor-document .doc-lg\:gap-0 {
    gap: 0px;
  }
  :is(#view, #side) .rotor-document .doc-lg\:gap-1 {
    gap: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-lg\:gap-2 {
    gap: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-lg\:gap-3 {
    gap: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-lg\:gap-4 {
    gap: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-lg\:gap-6 {
    gap: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-lg\:gap-8 {
    gap: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-lg\:gap-x-0 {
    column-gap: 0px;
  }
  :is(#view, #side) .rotor-document .doc-lg\:gap-x-1 {
    column-gap: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-lg\:gap-x-2 {
    column-gap: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-lg\:gap-x-3 {
    column-gap: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-lg\:gap-x-4 {
    column-gap: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-lg\:gap-x-6 {
    column-gap: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-lg\:gap-x-8 {
    column-gap: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-lg\:gap-y-0 {
    row-gap: 0px;
  }
  :is(#view, #side) .rotor-document .doc-lg\:gap-y-1 {
    row-gap: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-lg\:gap-y-2 {
    row-gap: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-lg\:gap-y-3 {
    row-gap: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-lg\:gap-y-4 {
    row-gap: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-lg\:gap-y-6 {
    row-gap: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-lg\:gap-y-8 {
    row-gap: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-lg\:rounded {
    border-radius: 0.25rem;
  }
  :is(#view, #side) .rotor-document .doc-lg\:rounded-lg {
    border-radius: var(--radius-lg);
  }
  :is(#view, #side) .rotor-document .doc-lg\:rounded-md {
    border-radius: var(--radius-md);
  }
  :is(#view, #side) .rotor-document .doc-lg\:rounded-none {
    border-radius: 0;
  }
  :is(#view, #side) .rotor-document .doc-lg\:rounded-sm {
    border-radius: var(--radius-sm);
  }
  :is(#view, #side) .rotor-document .doc-lg\:rounded-xl {
    border-radius: var(--radius-xl);
  }
  :is(#view, #side) .rotor-document .doc-lg\:border {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }
  :is(#view, #side) .rotor-document .doc-lg\:border-0 {
    border-style: var(--tw-border-style);
    border-width: 0px;
  }
  :is(#view, #side) .rotor-document .doc-lg\:border-2 {
    border-style: var(--tw-border-style);
    border-width: 2px;
  }
  :is(#view, #side) .rotor-document .doc-lg\:border-4 {
    border-style: var(--tw-border-style);
    border-width: 4px;
  }
  :is(#view, #side) .rotor-document .doc-lg\:border-dashed {
    --tw-border-style: dashed;
    border-style: dashed;
  }
  :is(#view, #side) .rotor-document .doc-lg\:border-solid {
    --tw-border-style: solid;
    border-style: solid;
  }
  :is(#view, #side) .rotor-document .doc-lg\:border-amber-200 {
    border-color: var(--color-amber-200);
  }
  :is(#view, #side) .rotor-document .doc-lg\:border-amber-300 {
    border-color: var(--color-amber-300);
  }
  :is(#view, #side) .rotor-document .doc-lg\:border-blue-200 {
    border-color: var(--color-blue-200);
  }
  :is(#view, #side) .rotor-document .doc-lg\:border-blue-300 {
    border-color: var(--color-blue-300);
  }
  :is(#view, #side) .rotor-document .doc-lg\:border-green-200 {
    border-color: var(--color-green-200);
  }
  :is(#view, #side) .rotor-document .doc-lg\:border-green-300 {
    border-color: var(--color-green-300);
  }
  :is(#view, #side) .rotor-document .doc-lg\:border-red-200 {
    border-color: var(--color-red-200);
  }
  :is(#view, #side) .rotor-document .doc-lg\:border-red-300 {
    border-color: var(--color-red-300);
  }
  :is(#view, #side) .rotor-document .doc-lg\:border-slate-200 {
    border-color: var(--color-slate-200);
  }
  :is(#view, #side) .rotor-document .doc-lg\:border-slate-300 {
    border-color: var(--color-slate-300);
  }
  :is(#view, #side) .rotor-document .doc-lg\:bg-amber-50 {
    background-color: var(--color-amber-50);
  }
  :is(#view, #side) .rotor-document .doc-lg\:bg-amber-100 {
    background-color: var(--color-amber-100);
  }
  :is(#view, #side) .rotor-document .doc-lg\:bg-blue-50 {
    background-color: var(--color-blue-50);
  }
  :is(#view, #side) .rotor-document .doc-lg\:bg-blue-100 {
    background-color: var(--color-blue-100);
  }
  :is(#view, #side) .rotor-document .doc-lg\:bg-green-50 {
    background-color: var(--color-green-50);
  }
  :is(#view, #side) .rotor-document .doc-lg\:bg-green-100 {
    background-color: var(--color-green-100);
  }
  :is(#view, #side) .rotor-document .doc-lg\:bg-red-50 {
    background-color: var(--color-red-50);
  }
  :is(#view, #side) .rotor-document .doc-lg\:bg-red-100 {
    background-color: var(--color-red-100);
  }
  :is(#view, #side) .rotor-document .doc-lg\:bg-slate-50 {
    background-color: var(--color-slate-50);
  }
  :is(#view, #side) .rotor-document .doc-lg\:bg-slate-100 {
    background-color: var(--color-slate-100);
  }
  :is(#view, #side) .rotor-document .doc-lg\:p-0 {
    padding: 0px;
  }
  :is(#view, #side) .rotor-document .doc-lg\:p-1 {
    padding: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-lg\:p-2 {
    padding: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-lg\:p-3 {
    padding: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-lg\:p-4 {
    padding: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-lg\:p-6 {
    padding: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-lg\:p-8 {
    padding: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-lg\:px-0 {
    padding-inline: 0px;
  }
  :is(#view, #side) .rotor-document .doc-lg\:px-1 {
    padding-inline: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-lg\:px-2 {
    padding-inline: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-lg\:px-3 {
    padding-inline: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-lg\:px-4 {
    padding-inline: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-lg\:px-6 {
    padding-inline: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-lg\:px-8 {
    padding-inline: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-lg\:py-0 {
    padding-block: 0px;
  }
  :is(#view, #side) .rotor-document .doc-lg\:py-1 {
    padding-block: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-lg\:py-2 {
    padding-block: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-lg\:py-3 {
    padding-block: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-lg\:py-4 {
    padding-block: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-lg\:py-6 {
    padding-block: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-lg\:py-8 {
    padding-block: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-lg\:pt-0 {
    padding-top: 0px;
  }
  :is(#view, #side) .rotor-document .doc-lg\:pt-1 {
    padding-top: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-lg\:pt-2 {
    padding-top: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-lg\:pt-3 {
    padding-top: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-lg\:pt-4 {
    padding-top: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-lg\:pt-6 {
    padding-top: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-lg\:pt-8 {
    padding-top: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-lg\:pr-0 {
    padding-right: 0px;
  }
  :is(#view, #side) .rotor-document .doc-lg\:pr-1 {
    padding-right: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-lg\:pr-2 {
    padding-right: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-lg\:pr-3 {
    padding-right: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-lg\:pr-4 {
    padding-right: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-lg\:pr-6 {
    padding-right: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-lg\:pr-8 {
    padding-right: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-lg\:pb-0 {
    padding-bottom: 0px;
  }
  :is(#view, #side) .rotor-document .doc-lg\:pb-1 {
    padding-bottom: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-lg\:pb-2 {
    padding-bottom: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-lg\:pb-3 {
    padding-bottom: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-lg\:pb-4 {
    padding-bottom: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-lg\:pb-6 {
    padding-bottom: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-lg\:pb-8 {
    padding-bottom: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-lg\:pl-0 {
    padding-left: 0px;
  }
  :is(#view, #side) .rotor-document .doc-lg\:pl-1 {
    padding-left: var(--spacing);
  }
  :is(#view, #side) .rotor-document .doc-lg\:pl-2 {
    padding-left: calc(var(--spacing) * 2);
  }
  :is(#view, #side) .rotor-document .doc-lg\:pl-3 {
    padding-left: calc(var(--spacing) * 3);
  }
  :is(#view, #side) .rotor-document .doc-lg\:pl-4 {
    padding-left: calc(var(--spacing) * 4);
  }
  :is(#view, #side) .rotor-document .doc-lg\:pl-6 {
    padding-left: calc(var(--spacing) * 6);
  }
  :is(#view, #side) .rotor-document .doc-lg\:pl-8 {
    padding-left: calc(var(--spacing) * 8);
  }
  :is(#view, #side) .rotor-document .doc-lg\:text-center {
    text-align: center;
  }
  :is(#view, #side) .rotor-document .doc-lg\:text-left {
    text-align: left;
  }
  :is(#view, #side) .rotor-document .doc-lg\:text-right {
    text-align: right;
  }
  :is(#view, #side) .rotor-document .doc-lg\:text-2xl {
    font-size: var(--text-2xl);
    line-height: var(--tw-leading, var(--text-2xl--line-height));
  }
  :is(#view, #side) .rotor-document .doc-lg\:text-3xl {
    font-size: var(--text-3xl);
    line-height: var(--tw-leading, var(--text-3xl--line-height));
  }
  :is(#view, #side) .rotor-document .doc-lg\:text-base {
    font-size: var(--text-base);
    line-height: var(--tw-leading, var(--text-base--line-height));
  }
  :is(#view, #side) .rotor-document .doc-lg\:text-lg {
    font-size: var(--text-lg);
    line-height: var(--tw-leading, var(--text-lg--line-height));
  }
  :is(#view, #side) .rotor-document .doc-lg\:text-sm {
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
  }
  :is(#view, #side) .rotor-document .doc-lg\:text-xl {
    font-size: var(--text-xl);
    line-height: var(--tw-leading, var(--text-xl--line-height));
  }
  :is(#view, #side) .rotor-document .doc-lg\:text-xs {
    font-size: var(--text-xs);
    line-height: var(--tw-leading, var(--text-xs--line-height));
  }
  :is(#view, #side) .rotor-document .doc-lg\:leading-normal {
    --tw-leading: var(--leading-normal);
    line-height: var(--leading-normal);
  }
  :is(#view, #side) .rotor-document .doc-lg\:leading-relaxed {
    --tw-leading: var(--leading-relaxed);
    line-height: var(--leading-relaxed);
  }
  :is(#view, #side) .rotor-document .doc-lg\:leading-tight {
    --tw-leading: var(--leading-tight);
    line-height: var(--leading-tight);
  }
  :is(#view, #side) .rotor-document .doc-lg\:font-bold {
    --tw-font-weight: var(--font-weight-bold);
    font-weight: var(--font-weight-bold);
  }
  :is(#view, #side) .rotor-document .doc-lg\:font-medium {
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
  }
  :is(#view, #side) .rotor-document .doc-lg\:font-normal {
    --tw-font-weight: var(--font-weight-normal);
    font-weight: var(--font-weight-normal);
  }
  :is(#view, #side) .rotor-document .doc-lg\:font-semibold {
    --tw-font-weight: var(--font-weight-semibold);
    font-weight: var(--font-weight-semibold);
  }
  :is(#view, #side) .rotor-document .doc-lg\:break-words {
    overflow-wrap: break-word;
  }
  :is(#view, #side) .rotor-document .doc-lg\:whitespace-normal {
    white-space: normal;
  }
  :is(#view, #side) .rotor-document .doc-lg\:whitespace-pre-wrap {
    white-space: pre-wrap;
  }
  :is(#view, #side) .rotor-document .doc-lg\:text-amber-700 {
    color: var(--color-amber-700);
  }
  :is(#view, #side) .rotor-document .doc-lg\:text-blue-700 {
    color: var(--color-blue-700);
  }
  :is(#view, #side) .rotor-document .doc-lg\:text-green-700 {
    color: var(--color-green-700);
  }
  :is(#view, #side) .rotor-document .doc-lg\:text-red-700 {
    color: var(--color-red-700);
  }
  :is(#view, #side) .rotor-document .doc-lg\:text-slate-700 {
    color: var(--color-slate-700);
  }
  :is(#view, #side) .rotor-document .doc-lg\:italic {
    font-style: italic;
  }
  :is(#view, #side) .rotor-document .doc-lg\:not-italic {
    font-style: normal;
  }
  :is(#view, #side) .rotor-document .doc-lg\:no-underline {
    text-decoration-line: none;
  }
  :is(#view, #side) .rotor-document .doc-lg\:underline {
    text-decoration-line: underline;
  }
}
@property --tw-border-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}
@property --tw-leading {
  syntax: "*";
  inherits: false;
}
@property --tw-font-weight {
  syntax: "*";
  inherits: false;
}
@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or
  ((-moz-orient: inline) and (not (color: rgb(from red r g b)))) {
  :is(#view, #side) .rotor-document *,
  :is(#view, #side) .rotor-document ::before,
  :is(#view, #side) .rotor-document ::after,
  :is(#view, #side) .rotor-document ::backdrop {
    --tw-border-style: solid;
    --tw-leading: initial;
    --tw-font-weight: initial;
  }
}
:is(#view, #side) .rotor-document .doc-bg-white {
  background-color: #fff;
}
:is(#view, #side) .rotor-document .doc-bg-black {
  background-color: #000;
}
:is(#view, #side) .rotor-document .doc-text-white {
  color: #fff;
}
:is(#view, #side) .rotor-document .doc-text-black {
  color: #000;
}
:is(#view, #side) .rotor-document .doc-font-sans {
  font-family: ui-sans-serif, system-ui, sans-serif,
    "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}
:is(#view, #side) .rotor-document .doc-font-mono {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas,
    "Liberation Mono", "Courier New", monospace;
}
:is(#view, #side) .rotor-document .doc-list-disc {
  list-style-type: disc;
}
:is(#view, #side) .rotor-document .doc-list-decimal {
  list-style-type: decimal;
}
:is(#view, #side) .rotor-document .doc-list-none {
  list-style-type: none;
}
:is(#view, #side) .rotor-document .doc-min-w-0 {
  min-width: 0;
}
:is(#view, #side) .rotor-document .doc-w-full {
  width: 100%;
}
:is(#view, #side) .rotor-document .doc-max-w-none {
  max-width: none;
}
:is(#view, #side) .rotor-document .doc-max-w-sm {
  max-width: 24rem;
}
:is(#view, #side) .rotor-document .doc-max-w-md {
  max-width: 28rem;
}
:is(#view, #side) .rotor-document .doc-max-w-lg {
  max-width: 32rem;
}
:is(#view, #side) .rotor-document .doc-max-w-xl {
  max-width: 36rem;
}
:is(#view, #side) .rotor-document .doc-max-w-2xl {
  max-width: 42rem;
}
:is(#view, #side) .rotor-document .doc-max-w-full {
  max-width: 100%;
}
:is(#view, #side) .rotor-document .doc-mx-auto {
  margin-inline: auto;
}

@media (width >= 40rem) {
:is(#view, #side) .rotor-document .doc-sm\:bg-white {
  background-color: #fff;
}
:is(#view, #side) .rotor-document .doc-sm\:bg-black {
  background-color: #000;
}
:is(#view, #side) .rotor-document .doc-sm\:text-white {
  color: #fff;
}
:is(#view, #side) .rotor-document .doc-sm\:text-black {
  color: #000;
}
:is(#view, #side) .rotor-document .doc-sm\:font-sans {
  font-family: ui-sans-serif, system-ui, sans-serif,
    "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}
:is(#view, #side) .rotor-document .doc-sm\:font-mono {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas,
    "Liberation Mono", "Courier New", monospace;
}
:is(#view, #side) .rotor-document .doc-sm\:list-disc {
  list-style-type: disc;
}
:is(#view, #side) .rotor-document .doc-sm\:list-decimal {
  list-style-type: decimal;
}
:is(#view, #side) .rotor-document .doc-sm\:list-none {
  list-style-type: none;
}
:is(#view, #side) .rotor-document .doc-sm\:min-w-0 {
  min-width: 0;
}
:is(#view, #side) .rotor-document .doc-sm\:w-full {
  width: 100%;
}
:is(#view, #side) .rotor-document .doc-sm\:max-w-none {
  max-width: none;
}
:is(#view, #side) .rotor-document .doc-sm\:max-w-sm {
  max-width: 24rem;
}
:is(#view, #side) .rotor-document .doc-sm\:max-w-md {
  max-width: 28rem;
}
:is(#view, #side) .rotor-document .doc-sm\:max-w-lg {
  max-width: 32rem;
}
:is(#view, #side) .rotor-document .doc-sm\:max-w-xl {
  max-width: 36rem;
}
:is(#view, #side) .rotor-document .doc-sm\:max-w-2xl {
  max-width: 42rem;
}
:is(#view, #side) .rotor-document .doc-sm\:max-w-full {
  max-width: 100%;
}
:is(#view, #side) .rotor-document .doc-sm\:mx-auto {
  margin-inline: auto;
}
}

@media (width >= 48rem) {
:is(#view, #side) .rotor-document .doc-md\:bg-white {
  background-color: #fff;
}
:is(#view, #side) .rotor-document .doc-md\:bg-black {
  background-color: #000;
}
:is(#view, #side) .rotor-document .doc-md\:text-white {
  color: #fff;
}
:is(#view, #side) .rotor-document .doc-md\:text-black {
  color: #000;
}
:is(#view, #side) .rotor-document .doc-md\:font-sans {
  font-family: ui-sans-serif, system-ui, sans-serif,
    "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}
:is(#view, #side) .rotor-document .doc-md\:font-mono {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas,
    "Liberation Mono", "Courier New", monospace;
}
:is(#view, #side) .rotor-document .doc-md\:list-disc {
  list-style-type: disc;
}
:is(#view, #side) .rotor-document .doc-md\:list-decimal {
  list-style-type: decimal;
}
:is(#view, #side) .rotor-document .doc-md\:list-none {
  list-style-type: none;
}
:is(#view, #side) .rotor-document .doc-md\:min-w-0 {
  min-width: 0;
}
:is(#view, #side) .rotor-document .doc-md\:w-full {
  width: 100%;
}
:is(#view, #side) .rotor-document .doc-md\:max-w-none {
  max-width: none;
}
:is(#view, #side) .rotor-document .doc-md\:max-w-sm {
  max-width: 24rem;
}
:is(#view, #side) .rotor-document .doc-md\:max-w-md {
  max-width: 28rem;
}
:is(#view, #side) .rotor-document .doc-md\:max-w-lg {
  max-width: 32rem;
}
:is(#view, #side) .rotor-document .doc-md\:max-w-xl {
  max-width: 36rem;
}
:is(#view, #side) .rotor-document .doc-md\:max-w-2xl {
  max-width: 42rem;
}
:is(#view, #side) .rotor-document .doc-md\:max-w-full {
  max-width: 100%;
}
:is(#view, #side) .rotor-document .doc-md\:mx-auto {
  margin-inline: auto;
}
}

@media (width >= 64rem) {
:is(#view, #side) .rotor-document .doc-lg\:bg-white {
  background-color: #fff;
}
:is(#view, #side) .rotor-document .doc-lg\:bg-black {
  background-color: #000;
}
:is(#view, #side) .rotor-document .doc-lg\:text-white {
  color: #fff;
}
:is(#view, #side) .rotor-document .doc-lg\:text-black {
  color: #000;
}
:is(#view, #side) .rotor-document .doc-lg\:font-sans {
  font-family: ui-sans-serif, system-ui, sans-serif,
    "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}
:is(#view, #side) .rotor-document .doc-lg\:font-mono {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas,
    "Liberation Mono", "Courier New", monospace;
}
:is(#view, #side) .rotor-document .doc-lg\:list-disc {
  list-style-type: disc;
}
:is(#view, #side) .rotor-document .doc-lg\:list-decimal {
  list-style-type: decimal;
}
:is(#view, #side) .rotor-document .doc-lg\:list-none {
  list-style-type: none;
}
:is(#view, #side) .rotor-document .doc-lg\:min-w-0 {
  min-width: 0;
}
:is(#view, #side) .rotor-document .doc-lg\:w-full {
  width: 100%;
}
:is(#view, #side) .rotor-document .doc-lg\:max-w-none {
  max-width: none;
}
:is(#view, #side) .rotor-document .doc-lg\:max-w-sm {
  max-width: 24rem;
}
:is(#view, #side) .rotor-document .doc-lg\:max-w-md {
  max-width: 28rem;
}
:is(#view, #side) .rotor-document .doc-lg\:max-w-lg {
  max-width: 32rem;
}
:is(#view, #side) .rotor-document .doc-lg\:max-w-xl {
  max-width: 36rem;
}
:is(#view, #side) .rotor-document .doc-lg\:max-w-2xl {
  max-width: 42rem;
}
:is(#view, #side) .rotor-document .doc-lg\:max-w-full {
  max-width: 100%;
}
:is(#view, #side) .rotor-document .doc-lg\:mx-auto {
  margin-inline: auto;
}
}

/* Fixed Rotor blue: an explicit color utility, independent of system theme and hover state. */
:is(#view, #side) .rotor-document .doc-text-rotor {
  color: #3451b2;
}
@media (width >= 40rem) {
:is(#view, #side) .rotor-document .doc-sm\:text-rotor {
  color: #3451b2;
}
}
@media (width >= 48rem) {
:is(#view, #side) .rotor-document .doc-md\:text-rotor {
  color: #3451b2;
}
}
@media (width >= 64rem) {
:is(#view, #side) .rotor-document .doc-lg\:text-rotor {
  color: #3451b2;
}
}
