@property --n-width--md{syntax: "*"; inherits: false;}@property --n-max-width--md{syntax: "*"; inherits: false;}@property --n-height--md{syntax: "*"; inherits: false;}@property --n-min-height--md{syntax: "*"; inherits: false;}@property --n-margin-top--md{syntax: "*"; inherits: false;}@property --n-margin-right--md{syntax: "*"; inherits: false;}@property --n-margin-bottom--md{syntax: "*"; inherits: false;}@property --n-margin-left--md{syntax: "*"; inherits: false;}@property --n-padding-top--md{syntax: "*"; inherits: false;}@property --n-padding-right--md{syntax: "*"; inherits: false;}@property --n-padding-bottom--md{syntax: "*"; inherits: false;}@property --n-padding-left--md{syntax: "*"; inherits: false;}@property --n-gap--md{syntax: "*"; inherits: false;}@property --n-background-color--md{syntax: "*"; inherits: false;}@property --n-color--md{syntax: "*"; inherits: false;}@property --n-font-size--md{syntax: "*"; inherits: false;}@property --n-font-weight--md{syntax: "*"; inherits: false;}@property --n-text-align--md{syntax: "*"; inherits: false;}@property --n-text-shadow--md{syntax: "*"; inherits: false;}@property --n-border-radius--md{syntax: "*"; inherits: false;}@property --n-box-shadow--md{syntax: "*"; inherits: false;}@property --n-flex-direction--md{syntax: "*"; inherits: false;}@property --n-align-items--md{syntax: "*"; inherits: false;}@property --n-justify-content--md{syntax: "*"; inherits: false;}@property --n-display--md{syntax: "*"; inherits: false;}@property --n-width--sm{syntax: "*"; inherits: false;}@property --n-max-width--sm{syntax: "*"; inherits: false;}@property --n-height--sm{syntax: "*"; inherits: false;}@property --n-min-height--sm{syntax: "*"; inherits: false;}@property --n-margin-top--sm{syntax: "*"; inherits: false;}@property --n-margin-right--sm{syntax: "*"; inherits: false;}@property --n-margin-bottom--sm{syntax: "*"; inherits: false;}@property --n-margin-left--sm{syntax: "*"; inherits: false;}@property --n-padding-top--sm{syntax: "*"; inherits: false;}@property --n-padding-right--sm{syntax: "*"; inherits: false;}@property --n-padding-bottom--sm{syntax: "*"; inherits: false;}@property --n-padding-left--sm{syntax: "*"; inherits: false;}@property --n-gap--sm{syntax: "*"; inherits: false;}@property --n-background-color--sm{syntax: "*"; inherits: false;}@property --n-color--sm{syntax: "*"; inherits: false;}@property --n-font-size--sm{syntax: "*"; inherits: false;}@property --n-font-weight--sm{syntax: "*"; inherits: false;}@property --n-text-align--sm{syntax: "*"; inherits: false;}@property --n-text-shadow--sm{syntax: "*"; inherits: false;}@property --n-border-radius--sm{syntax: "*"; inherits: false;}@property --n-box-shadow--sm{syntax: "*"; inherits: false;}@property --n-flex-direction--sm{syntax: "*"; inherits: false;}@property --n-align-items--sm{syntax: "*"; inherits: false;}@property --n-justify-content--sm{syntax: "*"; inherits: false;}@property --n-display--sm{syntax: "*"; inherits: false;}:where(.viewer-node)[data-viewer-type=Container]{display:flex;width:100%;height:auto;min-height:auto;padding:0;margin:0;gap:0;flex-direction:column;align-items:flex-start;justify-content:flex-start;background-color:transparent;color:var(--color-text);box-shadow:none;border-radius:0}:where(.viewer-node)[data-viewer-type=LayoutContainer]{display:flex;width:100%;height:auto;min-height:auto;padding:0;margin:0;gap:0;flex-direction:column;align-items:flex-start;justify-content:flex-start;background-color:var(--color-background);color:var(--color-text);box-shadow:none;border-radius:0}:where(.viewer-node)[data-viewer-type=Text]{display:block;width:100%;height:auto;min-height:auto;padding:0;margin:0;gap:0;flex-direction:column;align-items:stretch;justify-content:flex-start;font-size:var(--font-size-md);text-align:left;font-weight:500;color:var(--color-text);text-shadow:0px 0px 2px rgba(0,0,0,0)}:where(.viewer-node)[data-viewer-type=RichText]{display:block;width:100%;height:auto;min-height:auto;padding:0;margin:0;gap:0;flex-direction:column;align-items:stretch;justify-content:flex-start;font-size:var(--font-size-md);text-align:left;font-weight:400;color:var(--color-text)}:where(.viewer-node)[data-viewer-type=Heading]{display:block;width:100%;height:auto;min-height:auto;padding:0;margin:0;gap:0;flex-direction:column;align-items:stretch;justify-content:flex-start;color:var(--color-text)}:where(.viewer-node)[data-viewer-type=Card]{display:block;width:100%;height:auto;min-height:auto;padding:0;margin:0;gap:0;flex-direction:column;align-items:stretch;justify-content:flex-start;padding:var(--spacing-4);border-radius:var(--radius-md);background-color:var(--color-surface);color:#000;box-shadow:var(--shadow-md)}:where(.viewer-node)[data-viewer-type=Paper]{display:block;width:100%;height:auto;min-height:auto;padding:0;margin:0;gap:0;flex-direction:column;align-items:stretch;justify-content:flex-start;padding:var(--spacing-4)}:where(.viewer-node)[data-viewer-type=Grid]{display:block;width:100%;height:auto;min-height:auto;padding:0;margin:0;gap:var(--spacing-2);flex-direction:column;align-items:stretch;justify-content:flex-start}:where(.viewer-node)[data-viewer-type=Alert]{display:block;width:100%;height:auto;min-height:auto;padding:0;margin:0;gap:0;flex-direction:column;align-items:stretch;justify-content:flex-start}:where(.viewer-node)[data-viewer-type=Button]{display:inline-flex;width:auto;height:auto;min-height:auto;padding-top:var(--spacing-2);padding-right:var(--spacing-4);padding-bottom:var(--spacing-2);padding-left:var(--spacing-4);margin:0;gap:var(--spacing-2);flex-direction:row;align-items:center;justify-content:center;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);border-radius:var(--radius-lg)}:where(.viewer-node)[data-viewer-type=Separator]{display:block;width:100%;height:1px;background-color:var(--color-border);min-height:auto;padding:0;margin-top:var(--spacing-2);margin-right:0;margin-bottom:var(--spacing-2);margin-left:0;gap:0;flex-direction:column;align-items:stretch;justify-content:flex-start}:where(.viewer-node)[data-viewer-type=FormSubjectNode]{display:block;width:100%;height:auto;min-height:auto;padding:0;margin-top:0;margin-right:0;margin-bottom:var(--spacing-4);margin-left:0;gap:0;flex-direction:column;align-items:stretch;justify-content:flex-start}:where(.viewer-node)[data-viewer-type=List]{display:block;width:100%;height:auto;min-height:auto;padding:0;margin:0;gap:0;flex-direction:column;align-items:stretch;justify-content:flex-start}:where(.viewer-node)[data-viewer-type=ListItem]{display:list-item;width:100%;height:auto;min-height:auto;padding:0;margin:0;gap:0;flex-direction:column;align-items:stretch;justify-content:flex-start}:where(.viewer-node)[data-viewer-type=Accordion]{display:block;width:100%;height:auto;min-height:auto;padding:0;margin:0;gap:0;flex-direction:column;align-items:stretch;justify-content:flex-start}:where(.viewer-node)[data-viewer-type=Icon]{display:inline-flex;width:auto;height:auto;min-height:auto;padding:0;margin:0;gap:0;flex-direction:row;align-items:center;justify-content:center}:where(.viewer-node)[data-viewer-type=Table]{display:table;width:100%;height:auto;min-height:auto;font-size:var(--font-size-sm);text-align:left;padding:0;margin:0;gap:0;flex-direction:column;align-items:stretch;justify-content:flex-start}:where(.viewer-node)[data-viewer-type=VideoEmbed]{display:block;width:100%;height:auto;min-height:auto;padding:0;margin:0;gap:0;flex-direction:column;align-items:stretch;justify-content:flex-start}:where(.viewer-node)[data-viewer-type=Image]{display:block;width:100%;height:auto;min-height:auto;min-width:0;padding:0;margin:0;gap:0;flex-direction:column;align-items:stretch;justify-content:flex-start;flex-grow:1;flex-shrink:1;flex-basis:0%}:where(.viewer-node)[data-viewer-type=DownloadCard]{display:block;width:100%;height:auto;min-height:auto;padding:0;margin:0;gap:0;flex-direction:column;align-items:stretch;justify-content:flex-start}:where(.viewer-node)[data-viewer-type=MapEmbed]{display:block;width:100%;height:auto;min-height:auto;padding:0;margin:0;gap:0;flex-direction:column;align-items:stretch;justify-content:flex-start}:where(.viewer-node)[data-viewer-type=Link]{display:inline;width:auto;height:auto;min-height:auto;padding:0;margin:0;gap:0;flex-direction:column;align-items:stretch;justify-content:flex-start;white-space:nowrap;color:inherit}:where(.viewer-node)[data-viewer-type=AuthAwareNav]{display:inline-flex;width:auto;height:auto;min-height:auto;padding:0;margin:0;gap:0;flex-direction:row;align-items:center;justify-content:center}:where(.viewer-node)[data-viewer-type=MultiMenu]{display:block;width:auto;height:auto;min-height:auto;padding:0;margin:0;gap:var(--spacing-2);flex-direction:column;align-items:stretch;justify-content:flex-start;color:inherit}:where(.viewer-node)[data-viewer-type=Drawer]{display:inline-flex;width:auto;height:auto;min-height:auto;padding-top:var(--spacing-1);padding-right:var(--spacing-2);padding-bottom:var(--spacing-1);padding-left:var(--spacing-2);margin:0;gap:0;flex-direction:row;align-items:center;justify-content:center}.responsive-node>div:empty:not([class]){display:none}.responsive-node{position:relative;box-sizing:border-box}:root{--color-primary: #1976d2;--color-primary-light: #42a5f5;--color-primary-dark: #1565c0;--color-on-primary: #ffffff;--color-secondary: #9c27b0;--color-error: #d32f2f;--color-warning: #ed6c02;--color-success: #2e7d32;--color-background: #ffffff;--color-surface: #f5f5f5;--color-text: #212121;--color-text-secondary: #757575;--color-border: #e0e0e0;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-full: 9999px;--spacing-1: 4px;--spacing-2: 8px;--spacing-3: 12px;--spacing-4: 16px;--spacing-5: 20px;--spacing-6: 24px;--spacing-8: 32px;--font-family: "Roboto", sans-serif;--font-size-xs: 12px;--font-size-sm: 14px;--font-size-md: 16px;--font-size-lg: 18px;--font-size-xl: 20px;--font-size-h1: 2.5rem;--font-size-h2: 2rem;--font-size-h3: 1.5rem;--font-size-h4: 1.25rem;--font-size-h5: 1.125rem;--font-size-h6: 1rem;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-bold: 700;--line-height-normal: 1.5;--line-height-tight: 1.25;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--shadow-md: 0 2px 8px rgba(0, 0, 0, .1);--shadow-lg: 0 4px 16px rgba(0, 0, 0, .15)}
