:root{--a-backgroundColor: #FFF4E6;--a-backgroundColorSecondary: #FFE9CD}:root{--a-halfSize: 8px;--a-baseSize: 16px;--a-doubleSize: 32px;--a-fourxSize: 64px;--a-lineSize: 24px;--a-lineSizeHalf: 12px;--a-lineSizeQuarter: 6px}:root{--a-borderRadius: var(--a-lineSizeQuarter);--a-fontFamily: Verdana, Arial, Helvetica, sans-serif;--a-fontSize: var(--a-baseSize);--a-lineHeight: var(--a-lineSize);--a-lineHeightHalf: var(--a-lineSizeHalf);--a-lineHeightQuarter: var(--a-lineSizeQuarter);--a-note-color: palevioletred;--a-textColor: #4B2E2E}:root{--a-focusBoxColor: #551c74;--a-focusBoxSize: 10px;--a-focusBoxShadow: 0 0 var(--a-focusBoxSize) var(--a-focusBoxColor);--a-focusOutlineColor: #8f54b0}html{min-height:100vh}body{background-color:var(--a-backgroundColor);color:var(--a-textColor);font-family:var(--a-fontFamily);font-size:var(--a-fontSize);line-height:var(--a-lineHeight);min-height:100vh;min-width:300px;margin:0}a-law{font-family:monospace;display:grid;gap:var(--a-baseSize)}a-properties{display:grid}a-propertystrong:after{content:":";display:inline-block}*{box-sizing:border-box}[hidden]{display:none!important}:root{--a-link-textColor: #551c74;--a-link-hoverTextColor: #8F54B0}a{color:var(--a-link-textColor)}a:hover{color:var(--a-link-hoverTextColor)}a:focus{box-shadow:var(--a-focusBoxShadow);outline-color:var(--a-focusOutlineColor)}:root{--a-button-background: #fff;--a-button-color: #8F54B0;--a-button-gap: var(--a-halfSize);--a-button-minHeight: var(--a-doubleSize);--a-button-paddingLeft: var(--a-baseSize);--a-button-paddingRight: var(--a-baseSize);--a-button-paddingTop: var(--a-halfSize);--a-button-paddingBottom: var(--a-halfSize);--a-button-borderColor: #8F54B0;--a-button-borderStyle: outset;--a-button-borderWidth: 2px;--a-button-hoverBackground: #551C74;--a-button-hoverTextColor: #fff}button{align-items:center;background:var(--a-button-background);border-radius:var(--a-borderRadius);border-color:var(--a-button-borderColor);border-style:var(--a-button-borderStyle);border-width:var(--a-button-borderWidth);color:var(--a-button-color);display:inline-flex;gap:var(--a-button-gap);min-height:var(--a-button-minHeight);padding-left:calc(var(--a-button-paddingLeft) - var(--a-button-borderWidth));padding-right:calc(var(--a-button-paddingRight) - var(--a-button-borderWidth));padding-top:calc(var(--a-button-paddingTop) - var(--a-button-borderWidth));padding-bottom:calc(var(--a-button-paddingBottom) - var(--a-button-borderWidth));transition:all .3s ease}button:enabled{cursor:pointer}button:hover{background:var(--a-button-hoverBackground);color:var(--a-button-hoverTextColor)}:root{--a-submit-background: #8F54B0;--a-submit-borderColor: #551C74;--a-submit-borderWidth: 2px;--a-submit-color: #fff;--a-submit-hoverBackground: #551C74;--a-submit-hoverTextColor: #fff}button[type=submit]{background:var(--a-submit-background);border-color:var(--a-submit-borderColor);border-width:var(--a-submit-borderWidth);color:var(--a-submit-color)}button[type=submit]:hover{background:var(--a-submit-hoverBackground);color:var(--a-submit-hoverTextColor)}:root{--a-headers-color: orangered;--a-headers-lineHeight: 2}:root{--a-header1-color: var(--a-headers-color);--a-header1-lineHeight: var(--a-headers-lineHeight);--a-header1-margin: 0;--a-header1-size: 22px}h1,h1.a-h1{color:var(--a-header1-color);font-size:var(--a-header1-size);font-weight:400;line-height:var(--a-header1-lineHeight);margin:var(--a-header1-margin);padding:0}:root{--a-header2-color: var(--a-headers-color);--a-header2-lineHeight: var(--a-headers-lineHeight);--a-header2-margin: 0;--a-header2-size: 21px}h2,h2.a-h2{color:var(--a-header2-color);font-size:var(--a-header2-size);font-weight:400;letter-spacing:2px;line-height:var(--a-header2-lineHeight);margin:var(--a-header2-margin);padding:0}:root{--a-header3-color: var(--a-headers-color);--a-header3-lineHeight: var(--a-headers-lineHeight);--a-header3-margin: 0;--a-header3-size: 20px}h3,h3.a-h3{color:var(--a-header3-color);font-size:var(--a-header3-size);font-weight:400;letter-spacing:2px;line-height:var(--a-header3-lineHeight);margin:var(--a-header3-margin);padding:0}:root{--a-header4-color: var(--a-headers-color);--a-header4-lineHeight: var(--a-headers-lineHeight);--a-header4-margin: 0;--a-header4-size: 19px}h4,h4.a-h4{color:var(--a-header4-color);font-size:var(--a-header4-size);font-weight:400;letter-spacing:2px;line-height:var(--a-header4-lineHeight);margin:var(--a-header4-margin);padding:0}:root{--a-header5-color: var(--a-headers-color);--a-header5-lineHeight: var(--a-headers-lineHeight);--a-header5-margin: 0;--a-header5-size: 18px}h5,h5.a-h5{color:var(--a-header5-color);font-size:var(--a-header5-size);font-weight:400;letter-spacing:2px;line-height:var(--a-header5-lineHeight);margin:var(--a-header5-margin);padding:0}:root{--a-header6-color: var(--a-headers-color);--a-header6-lineHeight: var(--a-headers-lineHeight);--a-header6-margin: 0;--a-header6-size: 17px}h6,h6.a-h6{color:var(--a-header6-color);font-size:var(--a-header6-size);font-weight:400;letter-spacing:2px;line-height:var(--a-header6-lineHeight);margin:var(--a-header6-margin);padding:0}input{border-radius:var(--a-borderRadius)}p{text-align:justify}table.a-table td{padding:.1em var(--a-halfSize)}textarea{border-radius:var(--a-borderRadius)}.a-tech-info{font-size:10px;font-family:Courier New,Courier,monospace}:root{--a-alert-space: var(--a-lineSizeHalf);--a-alert-spaceHalf: var(--a-lineSizeQuarter);--a-alert-borderColor: #b71c1c;--a-alert-background: #ffe6e6;--a-alert-color: #d90429}a-alert{display:block}a-alert,a-state.a-alert,div.a-alert,p.a-alert,unknown{border-left:4px solid var(--a-alert-borderColor);border-radius:var(--a-borderRadius);padding:var(--a-alert-space)}a-brick.a-alert,a.a-alert,span.a-alert,unknown{border-radius:var(--a-borderRadius);padding-left:var(--a-alert-spaceHalf);padding-right:var(--a-alert-spaceHalf)}ul.a-alert{border-radius:var(--a-borderRadius);border-left:4px solid var(--a-alert-borderColor)}a-alert,.a-alert{background:var(--a-alert-background);color:var(--a-alert-color)}a-alert:empty,.a-alert:empty{display:none}a-table.a-alert,.a-table.a-alert{--a-table-backgroundColor: var(--a-alert-background) }:root{--a-debug-space: var(--a-lineSizeHalf);--a-debug-spaceHalf: var(--a-lineSizeQuarter);--a-debug-borderColor: #a29bfe;--a-debug-background: #f8f7ff;--a-debug-color: #443c78}a-debug{display:block}a-debug,a-state.a-debug,div.a-debug,p.a-debug,unknown{border-left:4px solid var(--a-debug-borderColor);border-radius:var(--a-borderRadius);padding:var(--a-debug-space)}a-brick.a-debug,a.a-debug,span.a-debug,unknown{border-radius:var(--a-borderRadius);padding-left:var(--a-debug-spaceHalf);padding-right:var(--a-debug-spaceHalf)}ul.a-debug{border-radius:var(--a-borderRadius);border-left:4px solid var(--a-debug-borderColor)}a-debug,.a-debug{background:var(--a-debug-background);color:var(--a-debug-color)}a-debug:empty,.a-debug:empty{display:none}:root{--a-done-space: var(--a-lineSizeHalf);--a-done-spaceHalf: var(--a-lineSizeQuarter);--a-done-borderColor: #2ecc71;--a-done-background: #f3fff7;--a-done-color: #1b7944}a-done{display:block}a-done,a-state.a-done,div.a-done,p.a-done,unknown{border-left:4px solid var(--a-done-borderColor);border-radius:var(--a-borderRadius);padding:var(--a-done-space)}a-brick.a-done,a.a-done,span.a-done,unknown{border-radius:var(--a-borderRadius);padding-left:var(--a-done-spaceHalf);padding-right:var(--a-done-spaceHalf)}ul.a-done{border-radius:var(--a-borderRadius);border-left:4px solid var(--a-done-borderColor)}a-done,.a-done{background:var(--a-done-background);color:var(--a-done-color)}a-done:empty,.a-done:empty{display:none}:root{--a-error-space: var(--a-lineSizeHalf);--a-error-spaceHalf: var(--a-lineSizeQuarter);--a-error-borderColor: #f28b82;--a-error-background: #fff5f5;--a-error-color: #c62828}a-error{display:block}a-error,a-state.a-error,div.a-error,p.a-error,unknown{border-left:4px solid var(--a-error-borderColor);border-radius:var(--a-borderRadius);padding:var(--a-error-space)}a-brick.a-error,a.a-error,span.a-error,unknown{border-radius:var(--a-borderRadius);padding-left:var(--a-error-spaceHalf);padding-right:var(--a-error-spaceHalf)}ul.a-error{border-radius:var(--a-borderRadius);border-left:4px solid var(--a-error-borderColor)}a-error,.a-error{background:var(--a-error-background);color:var(--a-error-color)}a-error:empty,.a-error:empty{display:none}:root{--a-info-space: var(--a-lineSizeHalf);--a-info-spaceHalf: var(--a-lineSizeQuarter);--a-info-borderColor: #4dabf7;--a-info-background: #f5faff;--a-info-color: #1c5d99}a-info{display:block}a-info,a-state.a-info,div.a-info,p.a-info,unknown{border-left:4px solid var(--a-info-borderColor);border-radius:var(--a-borderRadius);padding:var(--a-info-space)}a-brick.a-info,a.a-info,span.a-info,unknown{border-radius:var(--a-borderRadius);padding-left:var(--a-info-spaceHalf);padding-right:var(--a-info-spaceHalf)}ul.a-info{border-radius:var(--a-borderRadius);border-left:4px solid var(--a-info-borderColor)}a-info,.a-info{background:var(--a-info-background);color:var(--a-info-color)}a-info:empty,.a-info:empty{display:none}:root{--a-tip-space: var(--a-lineSizeHalf);--a-tip-spaceHalf: var(--a-lineSizeQuarter);--a-tip-borderColor: #d0d7de;--a-tip-background: #f9fafb;--a-tip-color: #6c757d}a-tip{display:block}a-tip,a-state.a-tip,div.a-tip,p.a-tip,unknown{border-left:4px solid var(--a-tip-borderColor);border-radius:var(--a-borderRadius);padding:var(--a-tip-space)}a-brick.a-tip,a.a-tip,span.a-tip,unknown{border-radius:var(--a-borderRadius);padding-left:var(--a-tip-spaceHalf);padding-right:var(--a-tip-spaceHalf)}ul.a-tip{border-radius:var(--a-borderRadius);border-left:4px solid var(--a-tip-borderColor)}a-tip,.a-tip{background:var(--a-tip-background);color:var(--a-tip-color)}a-tip:empty,.a-tip:empty{display:none}:root{--a-warn-space: var(--a-lineSizeHalf);--a-warn-spaceHalf: var(--a-lineSizeQuarter);--a-warn-borderColor: #ffc107;--a-warn-background: #fffdf0;--a-warn-color: #8a6d1f}a-warn{display:block}a-warn,a-state.a-warn,div.a-warn,p.a-warn,unknown{border-left:4px solid var(--a-warn-borderColor);border-radius:var(--a-borderRadius);padding:var(--a-warn-space)}a-brick.a-warn,a.a-warn,span.a-warn,unknown{border-radius:var(--a-borderRadius);padding-left:var(--a-warn-spaceHalf);padding-right:var(--a-warn-spaceHalf)}ul.a-warn{border-radius:var(--a-borderRadius);border-left:4px solid var(--a-warn-borderColor)}a-warn,.a-warn{background:var(--a-warn-background);color:var(--a-warn-color)}a-warn:empty,.a-warn:empty{display:none}@media (min-width: 1023.98px){.a-mobiles-only{display:none}}@media (max-width: 1023.98px){.a-desktops-only{display:none}}@media (min-width: 540px){.a-mobile-only{display:none}}@media (max-width: 539.98px){.a-tablet-only{display:none}}@media (min-width: 768px){.a-tablet-only{display:none}}@media (max-width: 767.98px){.a-laptop-only{display:none}}@media (min-width: 1024px){.a-laptop-only{display:none}}@media (max-width: 1023.98px){.a-desktop-only{display:none}}@media (min-width: 1367px){.a-desktop-only{display:none}}@media (max-width: 1365.98px){.a-large-only{display:none}}@media (min-width: 1920px){.a-large-only{display:none}}@media (max-width: 1919.98px){.a-extra-only{display:none}}@media (max-width: 539.98px){.a-mobile-off{display:none}}@media (min-width: 540px) and (max-width: 767.98px){.a-tablet-off{display:none}}@media (min-width: 768px) and (max-width: 1023.98px){.a-laptop-off{display:none}}@media (min-width: 1024px) and (max-width: 1365.98px){.a-desktop-off{display:none}}@media (min-width: 1367px) and (max-width: 1919.98px){.a-large-off{display:none}}@media (min-width: 1920px){.a-extra-off{display:none}}@media (min-width: 540px){.a-mobile-and-less{display:none}}@media (min-width: 768px){.a-tablet-and-less{display:none}}@media (min-width: 1024px){.a-laptop-and-less{display:none}}@media (min-width: 1367px){.a-desktop-and-less{display:none}}@media (min-width: 1920px){.a-large-and-less{display:none}}@media (max-width: 539.98px){.a-tablet-and-more{display:none}}@media (max-width: 767.98px){.a-laptop-and-more{display:none}}@media (max-width: 1023.98px){.a-desktop-and-more{display:none}}@media (max-width: 1365.98px){.a-large-and-more{display:none}}@media (max-width: 1919.98px){.a-extra-and-more{display:none}}a-fixed,.a-fixed,[a-fixed]{position:fixed}a-absolute,.a-absolute,[a-absolute]{position:absolute}a-relative,.a-relative,[a-relative]{position:relative}a-sticky,.a-sticky,[a-sticky]{position:sticky}a-static,.a-static,[a-static]{position:static}:root{--a-block-borderRadius: var(--a-halfSize);--a-block-borderColor: lavender;--a-block-borderWidth: 1px;--a-block-backgroundColor: transparent;--a-block-gap: 0}a-block{background-color:var(--a-block-backgroundColor);border:var(--a-block-borderWidth) solid var(--a-block-borderColor);border-radius:var(--a-block-borderRadius);display:grid;gap:var(--a-block-gap)}:root{--a-block-header-textColor: indigo;--a-block-header-backgroundColor: lavender;--a-block-header-padding: var(--a-halfSize) var(--a-doubleSize)}a-block-header{color:var(--a-block-header-textColor);background-color:var(--a-block-header-backgroundColor);border-radius:var(--a-block-borderRadius) var(--a-block-borderRadius) 0 0;display:grid;padding:var(--a-block-header-padding)}a-block-header:empty{display:none}:root{--a-block-body-gap: var(--a-doubleSize);--a-block-body-padding: var(--a-doubleSize)}a-block-body{display:grid;gap:var(--a-block-body-padding);padding:var(--a-block-body-padding)}:root{--a-block-footer-textColor: indigo;--a-block-footer-backgroundColor: lavender;--a-block-footer-padding: var(--a-halfSize) var(--a-doubleSize)}a-block-footer{color:var(--a-block-footer-textColor);background-color:var(--a-block-footer-backgroundColor);border-radius:0 0 var(--a-block-borderRadius) var(--a-block-borderRadius);display:grid;padding:var(--a-block-footer-padding)}a-block-footer:empty{display:none}a-board{display:flex}a-board:empty{display:none}.a-technical-transparent{animation:none!important;display:unset!important;height:min-content!important;opacity:.5!important;visibility:visible!important;width:max-content!important}a-brick{display:inline-block}a-center,.a-center,[a-center]{align-content:center;align-items:center;display:flex;justify-content:center;flex-wrap:wrap}a-flex,.a-flex{display:flex}a-float-box,.a-float-box,[a-float-box]{display:block}a-float-box:after,.a-float-box:after,[a-float-box]:after{content:"";display:block;clear:both}a-float-left,.a-float-left,[a-float-left]{float:left}a-float-right,.a-float-right,[a-float-right]{float:right}a-grid,.a-grid{display:grid}a-icenter,.a-icenter,[a-icenter]{align-content:center;align-items:center;display:inline-flex;justify-content:center;flex-wrap:wrap}a-iflex,.a-iflex{display:inline-flex}a-igrid,.a-igrid{display:inline-grid}a-infra{color:#4682b4;display:flex;gap:var(--a-doubleSize);flex-wrap:wrap;align-items:flex-start;justify-content:center}@media (max-width: 539.98px){a-infra{flex-direction:column}}a-infral{display:grid;gap:var(--a-baseSize);min-width:200px;flex:1}@media (max-width: 539.98px){a-infral{min-width:100%}}a-infral>header{font-weight:700}a-infral>nav{display:grid}a-infral>nav>a{width:fit-content}a-infral address{font-style:normal}:root{--a-page-backgroundColor: var(--a-backgroundColor);--a-page-gap: 0}a-page{background-color:var(--a-page-backgroundColor);display:flex;flex-direction:column;gap:var(--a-page-gap);min-height:100vh}:root{--a-page-header-backgroundColor: var(--a-backgroundColorSecondary);--a-page-header-textColor: #02172c;--a-page-header-padding: 1em}a-page-header{background-color:var(--a-page-header-backgroundColor);color:var(--a-page-header-textColor);display:flex;padding:var(--a-page-header-padding)}a-page-header:empty{display:none}:root{--a-page-body-gap: var(--a-doubleSize);--a-page-body-padding: var(--a-doubleSize) var(--a-baseSize)}a-page-body{display:flex;flex-direction:column;flex-grow:1;gap:var(--a-page-body-gap);padding:var(--a-page-body-padding)}:root{--a-page-footer-backgroundColor: var(--a-backgroundColorSecondary);--a-page-footer-padding: var(--a-baseSize);--a-page-footer-gap: var(--a-baseSize);--a-page-footer-textColor: #02172c}a-page-footer{background-color:var(--a-page-footer-backgroundColor);color:var(--a-page-footer-textColor);display:grid;font-family:monospace;gap:var(--a-page-footer-gap);padding:var(--a-page-footer-padding)}a-page-footer:empty{display:none}:root{--a-state-space: var(--a-lineSizeHalf)}a-state{display:block;padding-left:var(--a-state-space);padding-right:var(--a-state-space)}:root{--a-table-backgroundColor: var(--a-backgroundColor);--a-table-borderColor: var(--a-textColor);--a-table-borderWidth: 1px;--a-table-cellPadding: var(--a-lineSizeQuarter)}a-table,.a-table{background:var(--a-table-backgroundColor);display:table;border:var(--a-table-borderWidth) solid var(--a-table-borderColor);border-radius:var(--a-borderRadius);overflow:hidden}a-table a-tcaption,a-table caption,.a-table a-tcaption,.a-table caption{display:table-caption;text-align:center}a-table a-trow,a-table tr,.a-table a-trow,.a-table tr{display:table-row}a-table a-tcell,a-table td,.a-table a-tcell,.a-table td{display:table-cell;border:var(--a-table-borderWidth) solid var(--a-table-borderColor);padding:var(--a-table-cellPadding)}[a-text-transform=none]{text-transform:none}[a-text-transform=capitalize]{text-transform:capitalize}[a-text-transform=full-size-kana]{text-transform:full-size-kana}[a-text-transform=full-width]{text-transform:full-width}[a-text-transform=lowercase]{text-transform:lowercase}[a-text-transform=math-auto]{text-transform:math-auto}[a-text-transform=uppercase]{text-transform:uppercase}@keyframes aFadeInFrames{0%{opacity:0;display:none}1%{display:block}to{opacity:1;display:block}}@keyframes aFadeOutFrames{0%{opacity:1;display:block}99%{display:block}to{opacity:0;display:none}}.a-fade-animation:not([a-hidden]){animation:aFadeInFrames var(--a-animation-duration) ease-in-out}.a-fade-animation:not([a-hidden]).a-out-animation{animation:aFadeOutFrames var(--a-animation-duration) ease-in-out}@keyframes aSlideFromLeftFrames{0%{transform:translate(-100%);opacity:0;display:none}1%{display:block}to{opacity:1;display:block;transform:translateY(0)}}@keyframes aSlideToLeftFrames{0%{transform:translateY(0);opacity:1;display:block}99%{display:block}to{opacity:0;display:none;transform:translate(-100%)}}.a-slide-left-animation:not([a-hidden]){animation:aSlideFromLeftFrames var(--a-animation-duration) ease-in-out}.a-slide-left-animation:not([a-hidden]).a-out-animation{animation:aSlideToLeftFrames var(--a-animation-duration) ease-in-out}@keyframes aSlideFromRightFrames{0%{transform:translate(100%);opacity:0;display:none}1%{display:block}to{opacity:1;display:block;transform:translateY(0)}}@keyframes aSlideToRightFrames{0%{transform:translateY(0);opacity:1;display:block}99%{display:block}to{opacity:0;display:none;transform:translate(100%)}}.a-slide-right-animation:not([a-hidden]){animation:aSlideFromRightFrames var(--a-animation-duration) ease-in-out}.a-slide-right-animation:not([a-hidden]).a-out-animation{animation:aSlideToRightFrames var(--a-animation-duration) ease-in-out}@keyframes aSlideFromUpFrames{0%{transform:translateY(-100%);opacity:0;display:none}1%{display:block}to{opacity:1;display:block;transform:translateY(0)}}@keyframes aSlideToUpFrames{0%{transform:translateY(0);opacity:1;display:block}99%{display:block}to{opacity:0;display:none;transform:translateY(-100%)}}.a-slide-up-animation:not([a-hidden]){animation:aSlideFromUpFrames var(--a-animation-duration) ease-in-out}.a-slide-up-animation:not([a-hidden]).a-out-animation{animation:aSlideToUpFrames var(--a-animation-duration) ease-in-out}:root{--a-animation-duration: .3s}:root{--a-borderColor: #ccc}a-logo{font-size:2em;text-decoration:none}.od-main-message{font-size:3rem;font-weight:700;color:#fff;text-shadow:0 4px 6px rgba(0,0,0,.3);animation:fadeInScale .8s ease-out}@media (width <= 768px){.od-main-message{font-size:2rem}}@keyframes fadeInScale{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}
