/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-content:""}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-orange-50:oklch(98% .016 73.684);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-900:oklch(40.8% .123 38.172);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-700:oklch(55.4% .135 66.442);--color-yellow-800:oklch(47.6% .114 61.907);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-green-900:oklch(39.3% .095 152.535);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-200:oklch(90.2% .063 306.703);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--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: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wider:.05em;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-2xl:1rem;--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:where(:root),:root:has(input.theme-controller[value=light]:checked),[data-theme=light]{color-scheme:light;--color-base-100:oklch(100% 0 0);--color-base-200:oklch(98% 0 0);--color-base-300:oklch(95% 0 0);--color-base-content:oklch(21% .006 285.885);--color-primary:oklch(45% .24 277.023);--color-primary-content:oklch(93% .034 272.788);--color-secondary:oklch(65% .241 354.308);--color-secondary-content:oklch(94% .028 342.258);--color-accent:oklch(77% .152 181.912);--color-accent-content:oklch(38% .063 188.416);--color-neutral:oklch(14% .005 285.823);--color-neutral-content:oklch(92% .004 286.32);--color-info:oklch(74% .16 232.661);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(76% .177 163.223);--color-success-content:oklch(37% .077 168.94);--color-warning:oklch(82% .189 84.429);--color-warning-content:oklch(41% .112 45.904);--color-error:oklch(71% .194 13.428);--color-error-content:oklch(27% .105 12.094);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}@media (prefers-color-scheme:dark){:root{color-scheme:dark;--color-base-100:oklch(25.33% .016 252.42);--color-base-200:oklch(23.26% .014 253.1);--color-base-300:oklch(21.15% .012 254.09);--color-base-content:oklch(97.807% .029 256.847);--color-primary:oklch(58% .233 277.117);--color-primary-content:oklch(96% .018 272.314);--color-secondary:oklch(65% .241 354.308);--color-secondary-content:oklch(94% .028 342.258);--color-accent:oklch(77% .152 181.912);--color-accent-content:oklch(38% .063 188.416);--color-neutral:oklch(14% .005 285.823);--color-neutral-content:oklch(92% .004 286.32);--color-info:oklch(74% .16 232.661);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(76% .177 163.223);--color-success-content:oklch(37% .077 168.94);--color-warning:oklch(82% .189 84.429);--color-warning-content:oklch(41% .112 45.904);--color-error:oklch(71% .194 13.428);--color-error-content:oklch(27% .105 12.094);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}}:root:has(input.theme-controller[value=light]:checked),[data-theme=light]{color-scheme:light;--color-base-100:oklch(100% 0 0);--color-base-200:oklch(98% 0 0);--color-base-300:oklch(95% 0 0);--color-base-content:oklch(21% .006 285.885);--color-primary:oklch(45% .24 277.023);--color-primary-content:oklch(93% .034 272.788);--color-secondary:oklch(65% .241 354.308);--color-secondary-content:oklch(94% .028 342.258);--color-accent:oklch(77% .152 181.912);--color-accent-content:oklch(38% .063 188.416);--color-neutral:oklch(14% .005 285.823);--color-neutral-content:oklch(92% .004 286.32);--color-info:oklch(74% .16 232.661);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(76% .177 163.223);--color-success-content:oklch(37% .077 168.94);--color-warning:oklch(82% .189 84.429);--color-warning-content:oklch(41% .112 45.904);--color-error:oklch(71% .194 13.428);--color-error-content:oklch(27% .105 12.094);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}:root:has(input.theme-controller[value=dark]:checked),[data-theme=dark]{color-scheme:dark;--color-base-100:oklch(25.33% .016 252.42);--color-base-200:oklch(23.26% .014 253.1);--color-base-300:oklch(21.15% .012 254.09);--color-base-content:oklch(97.807% .029 256.847);--color-primary:oklch(58% .233 277.117);--color-primary-content:oklch(96% .018 272.314);--color-secondary:oklch(65% .241 354.308);--color-secondary-content:oklch(94% .028 342.258);--color-accent:oklch(77% .152 181.912);--color-accent-content:oklch(38% .063 188.416);--color-neutral:oklch(14% .005 285.823);--color-neutral-content:oklch(92% .004 286.32);--color-info:oklch(74% .16 232.661);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(76% .177 163.223);--color-success-content:oklch(37% .077 168.94);--color-warning:oklch(82% .189 84.429);--color-warning-content:oklch(41% .112 45.904);--color-error:oklch(71% .194 13.428);--color-error-content:oklch(27% .105 12.094);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}:root,[data-theme]{background-color:var(--root-bg,var(--color-base-100));color:var(--color-base-content)}:root{--fx-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.34' numOctaves='4' stitchTiles='stitch'%3E%3C/feTurbulence%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='0.2'%3E%3C/rect%3E%3C/svg%3E")}@property --radialprogress{syntax: "<percentage>"; inherits: true; initial-value: 0%;}:where(:root:has(.modal-open,.modal[open],.modal:target,.modal-toggle:checked,.drawer:not(.drawer-open)>.drawer-toggle:checked)){scrollbar-gutter:stable;background-image:linear-gradient(var(--color-base-100),var(--color-base-100));--root-bg:var(--color-base-100)}@supports (color:color-mix(in lab,red,red)){:where(:root:has(.modal-open,.modal[open],.modal:target,.modal-toggle:checked,.drawer:not(.drawer-open)>.drawer-toggle:checked)){--root-bg:color-mix(in srgb,var(--color-base-100),oklch(0% 0 0) 40%)}}:where(.modal[open],.modal-open,.modal-toggle:checked+.modal):not(.modal-start,.modal-end){scrollbar-gutter:stable}:root{scrollbar-color:currentColor #0000}@supports (color:color-mix(in lab,red,red)){:root{scrollbar-color:color-mix(in oklch,currentColor 35%,#0000)#0000}}:root:has(.modal-open,.modal[open],.modal:target,.modal-toggle:checked,.drawer:not([class*=drawer-open])>.drawer-toggle:checked){overflow:hidden}}@layer components;@layer utilities{.modal{pointer-events:none;visibility:hidden;width:100%;max-width:none;height:100%;max-height:none;color:inherit;transition:translate .3s ease-out,visibility .3s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;overscroll-behavior:contain;z-index:999;background-color:#0000;place-items:center;margin:0;padding:0;display:grid;position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}.modal::backdrop{display:none}.modal.modal-open,.modal[open],.modal:target{pointer-events:auto;visibility:visible;opacity:1;background-color:#0006}:is(.modal.modal-open,.modal[open],.modal:target) .modal-box{opacity:1;translate:0;scale:1}@starting-style{.modal.modal-open,.modal[open],.modal:target{visibility:hidden;opacity:0}}.tooltip{--tt-bg:var(--color-neutral);--tt-off: calc(100% + .5rem) ;--tt-tail: calc(100% + 1px + .25rem) ;display:inline-block;position:relative}.tooltip>:where(.tooltip-content),.tooltip:where([data-tip]):before{border-radius:var(--radius-field);text-align:center;white-space:normal;max-width:20rem;color:var(--color-neutral-content);opacity:0;background-color:var(--tt-bg);pointer-events:none;z-index:2;--tw-content:attr(data-tip);content:var(--tw-content);width:max-content;padding-block:.25rem;padding-inline:.5rem;font-size:.875rem;line-height:1.25;transition:opacity .2s cubic-bezier(.4,0,.2,1) 75ms,transform .2s cubic-bezier(.4,0,.2,1) 75ms;position:absolute}.tooltip:after{opacity:0;background-color:var(--tt-bg);content:"";pointer-events:none;--mask-tooltip:url("data:image/svg+xml,%3Csvg width='10' height='4' viewBox='0 0 8 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.500009 1C3.5 1 3.00001 4 5.00001 4C7 4 6.5 1 9.5 1C10 1 10 0.499897 10 0H0C-1.99338e-08 0.5 0 1 0.500009 1Z' fill='black'/%3E%3C/svg%3E%0A");width:.625rem;height:.25rem;-webkit-mask-position:-1px 0;mask-position:-1px 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--mask-tooltip);mask-image:var(--mask-tooltip);transition:opacity .2s cubic-bezier(.4,0,.2,1) 75ms,transform .2s cubic-bezier(.4,0,.2,1) 75ms;display:block;position:absolute}:is(.tooltip.tooltip-open,.tooltip[data-tip]:not([data-tip=""]):hover,.tooltip:not(:has(.tooltip-content:empty)):has(.tooltip-content):hover,.tooltip:has(:focus-visible))>.tooltip-content,:is(.tooltip.tooltip-open,.tooltip[data-tip]:not([data-tip=""]):hover,.tooltip:not(:has(.tooltip-content:empty)):has(.tooltip-content):hover,.tooltip:has(:focus-visible))[data-tip]:before,:is(.tooltip.tooltip-open,.tooltip[data-tip]:not([data-tip=""]):hover,.tooltip:not(:has(.tooltip-content:empty)):has(.tooltip-content):hover,.tooltip:has(:focus-visible)):after{opacity:1;--tt-pos:0rem;transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}.tooltip>.tooltip-content,.tooltip[data-tip]:before{transform:translate(-50%)translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-off)50%}.tooltip:after{transform:translate(-50%)translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-tail)50%}.tab{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;webkit-user-select:none;-webkit-user-select:none;user-select:none;flex-wrap:wrap;justify-content:center;align-items:center;display:inline-flex;position:relative}@media (hover:hover){.tab:hover{color:var(--color-base-content)}}.tab{--tab-p:1rem;--tab-bg:var(--color-base-100);--tab-border-color:var(--color-base-300);--tab-radius-ss:0;--tab-radius-se:0;--tab-radius-es:0;--tab-radius-ee:0;--tab-order:0;--tab-radius-min:calc(.75rem - var(--border));order:var(--tab-order);height:var(--tab-height);border-color:#0000;padding-inline-start:var(--tab-p);padding-inline-end:var(--tab-p);font-size:.875rem}.tab:is(input[type=radio]){min-width:fit-content}.tab:is(input[type=radio]):after{content:attr(aria-label)}.tab:is(label){position:relative}.tab:is(label) input{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;position:absolute;top:0;right:0;bottom:0;left:0}:is(.tab:checked,.tab:is(label:has(:checked)),.tab:is(.tab-active,[aria-selected=true]))+.tab-content{height:calc(100% - var(--tab-height) + var(--border));display:block}.tab:not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true]){color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.tab:not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true]){color:color-mix(in oklab,var(--color-base-content)50%,transparent)}}.tab:not(input):empty{cursor:default;flex-grow:1}.tab:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.tab:focus{outline-offset:2px;outline:2px solid #0000}}.tab:focus-visible,.tab:is(label:has(:checked:focus-visible)){outline-offset:-5px;outline:2px solid}.tab[disabled]{pointer-events:none;opacity:.4}.menu{--menu-active-fg:var(--color-neutral-content);--menu-active-bg:var(--color-neutral);flex-flow:column wrap;width:fit-content;padding:.5rem;font-size:.875rem;display:flex}.menu :where(li ul){white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem;position:relative}.menu :where(li ul):before{background-color:var(--color-base-content);opacity:.1;width:var(--border);content:"";inset-inline-start:0;position:absolute;top:.75rem;bottom:.75rem}.menu :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none}.menu :where(li:not(.menu-title)>:not(ul,details,.menu-title,.btn)),.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);text-align:start;text-wrap:balance;-webkit-user-select:none;user-select:none;grid-auto-columns:minmax(auto,max-content) auto max-content;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:grid}.menu :where(li>details>summary){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li>details>summary){outline-offset:2px;outline:2px solid #0000}}.menu :where(li>details>summary)::-webkit-details-marker{display:none}:is(.menu :where(li>details>summary),.menu :where(li>.menu-dropdown-toggle)):after{content:"";transform-origin:50%;pointer-events:none;justify-self:flex-end;width:.375rem;height:.375rem;transition-property:rotate,translate;transition-duration:.2s;display:block;translate:0 -1px;rotate:-135deg;box-shadow:inset 2px 2px}.menu :where(li>details[open]>summary):after,.menu :where(li>.menu-dropdown-toggle.menu-dropdown-show):after{translate:0 1px;rotate:45deg}.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus,.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus,.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{background-color:color-mix(in oklab,var(--color-base-content)10%,transparent)}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus,.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{color:var(--color-base-content);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus,.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{outline-offset:2px;outline:2px solid #0000}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){background-color:color-mix(in oklab,var(--color-base-content)10%,transparent)}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){outline-offset:2px;outline:2px solid #0000}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){box-shadow:inset 0 1px #00000003,inset 0 -1px #ffffff03}.menu :where(li:empty){background-color:var(--color-base-content);opacity:.1;height:1px;margin:.5rem 1rem}.menu :where(li){flex-flow:column wrap;flex-shrink:0;align-items:stretch;display:flex;position:relative}.menu :where(li) .badge{justify-self:flex-end}.menu :where(li)>:not(ul,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li)>:not(ul,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active{outline-offset:2px;outline:2px solid #0000}}.menu :where(li)>:not(ul,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active{color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise)}:is(.menu :where(li)>:not(ul,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active):not(:is(.menu :where(li)>:not(ul,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active):active){box-shadow:0 2px calc(var(--depth)*3px) -2px var(--menu-active-bg)}.menu :where(li).menu-disabled{pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.menu :where(li).menu-disabled{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}.menu .dropdown:focus-within .menu-dropdown-toggle:after{translate:0 1px;rotate:45deg}.menu .dropdown-content{margin-top:.5rem;padding:.5rem}.menu .dropdown-content:before{display:none}.collapse-arrow>.collapse-title:after{content:"";transform-origin:75% 75%;pointer-events:none;top:1.9rem;width:.5rem;height:.5rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block;position:absolute;inset-inline-end:1.4rem;transform:translateY(-100%)rotate(45deg);box-shadow:2px 2px}.dropdown{position-area:var(--anchor-v,bottom)var(--anchor-h,span-right);display:inline-block;position:relative}.dropdown>:not(summary):focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.dropdown>:not(summary):focus{outline-offset:2px;outline:2px solid #0000}}.dropdown .dropdown-content{position:absolute}.dropdown:not(details,.dropdown-open,.dropdown-hover:hover,:focus-within) .dropdown-content{transform-origin:top;opacity:0;display:none;scale:95%}.dropdown[popover],.dropdown .dropdown-content{z-index:999;transition-behavior:allow-discrete;transition-property:opacity,scale,display;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s dropdown}@starting-style{.dropdown[popover],.dropdown .dropdown-content{opacity:0;scale:95%}}:is(.dropdown.dropdown-open,.dropdown:not(.dropdown-hover):focus,.dropdown:focus-within)>[tabindex]:first-child{pointer-events:none}:is(.dropdown.dropdown-open,.dropdown:not(.dropdown-hover):focus,.dropdown:focus-within) .dropdown-content{opacity:1}.dropdown.dropdown-hover:hover .dropdown-content{opacity:1;scale:100%}.dropdown:is(details) summary::-webkit-details-marker{display:none}:is(.dropdown.dropdown-open,.dropdown:focus,.dropdown:focus-within) .dropdown-content{scale:100%}.dropdown:where([popover]){background:0 0}.dropdown[popover]{color:inherit;position:fixed}@supports not (position-area:bottom){.dropdown[popover]{margin:auto}.dropdown[popover].dropdown-open:not(:popover-open){transform-origin:top;opacity:0;display:none;scale:95%}.dropdown[popover]::backdrop{background-color:oklab(0% none none/.3)}}.dropdown[popover]:not(.dropdown-open,:popover-open){transform-origin:top;opacity:0;display:none;scale:95%}:where(.btn){width:unset}.btn{cursor:pointer;text-align:center;vertical-align:middle;outline-offset:2px;webkit-user-select:none;-webkit-user-select:none;user-select:none;padding-inline:var(--btn-p);color:var(--btn-fg);--tw-prose-links:var(--btn-fg);height:var(--size);font-size:var(--fontsize,.875rem);outline-color:var(--btn-color,var(--color-base-content));background-color:var(--btn-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--btn-noise);border-width:var(--border);border-style:solid;border-color:var(--btn-border);text-shadow:0 .5px oklch(100% 0 0/calc(var(--depth)*.15));touch-action:manipulation;box-shadow:0 .5px 0 .5px oklch(100% 0 0/calc(var(--depth)*6%)) inset,var(--btn-shadow);--size:calc(var(--size-field,.25rem)*10);--btn-bg:var(--btn-color,var(--color-base-200));--btn-fg:var(--color-base-content);--btn-p:1rem;--btn-border:var(--btn-bg);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;font-weight:600;transition-property:color,background-color,border-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@supports (color:color-mix(in lab,red,red)){.btn{--btn-border:color-mix(in oklab,var(--btn-bg),#000 calc(var(--depth)*5%))}}.btn{--btn-shadow:0 3px 2px -2px var(--btn-bg),0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab,red,red)){.btn{--btn-shadow:0 3px 2px -2px color-mix(in oklab,var(--btn-bg)calc(var(--depth)*30%),#0000),0 4px 3px -2px color-mix(in oklab,var(--btn-bg)calc(var(--depth)*30%),#0000)}}.btn{--btn-noise:var(--fx-noise)}.prose .btn{text-decoration-line:none}@media (hover:hover){.btn:hover{--btn-bg:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab,red,red)){.btn:hover{--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%)}}}.btn:focus-visible{isolation:isolate;outline-width:2px;outline-style:solid}.btn:active:not(.btn-active){--btn-bg:var(--btn-color,var(--color-base-200));translate:0 .5px}@supports (color:color-mix(in lab,red,red)){.btn:active:not(.btn-active){--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 5%)}}.btn:active:not(.btn-active){--btn-border:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab,red,red)){.btn:active:not(.btn-active){--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%)}}.btn:active:not(.btn-active){--btn-shadow:0 0 0 0 oklch(0% 0 0/0),0 0 0 0 oklch(0% 0 0/0)}.btn:is(:disabled,[disabled],.btn-disabled):not(.btn-link,.btn-ghost){background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.btn:is(:disabled,[disabled],.btn-disabled):not(.btn-link,.btn-ghost){background-color:color-mix(in oklab,var(--color-base-content)10%,transparent)}}.btn:is(:disabled,[disabled],.btn-disabled):not(.btn-link,.btn-ghost){box-shadow:none}.btn:is(:disabled,[disabled],.btn-disabled){pointer-events:none;--btn-border:#0000;--btn-noise:none;--btn-fg:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.btn:is(:disabled,[disabled],.btn-disabled){--btn-fg:color-mix(in oklch,var(--color-base-content)20%,#0000)}}@media (hover:hover){.btn:is(:disabled,[disabled],.btn-disabled):hover{pointer-events:none;background-color:var(--color-neutral)}@supports (color:color-mix(in lab,red,red)){.btn:is(:disabled,[disabled],.btn-disabled):hover{background-color:color-mix(in oklab,var(--color-neutral)20%,transparent)}}.btn:is(:disabled,[disabled],.btn-disabled):hover{--btn-border:#0000;--btn-fg:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.btn:is(:disabled,[disabled],.btn-disabled):hover{--btn-fg:color-mix(in oklch,var(--color-base-content)20%,#0000)}}}.btn:is(input[type=checkbox],input[type=radio]){-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn:is(input[type=checkbox],input[type=radio]):after{content:attr(aria-label)}.btn:where(input:checked:not(.filter .btn)){--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content);isolation:isolate}.loading{pointer-events:none;aspect-ratio:1;vertical-align:middle;width:calc(var(--size-selector,.25rem)*6);background-color:currentColor;display:inline-block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.pointer-events-none{pointer-events:none}.collapse:not(td,tr,colgroup){visibility:visible}.collapse{border-radius:var(--radius-box,1rem);isolation:isolate;grid-template-rows:max-content 0fr;width:100%;transition:grid-template-rows .2s;display:grid;position:relative;overflow:hidden}.collapse>input:is([type=checkbox],[type=radio]){-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;z-index:1;grid-row-start:1;grid-column-start:1;width:100%;min-height:1lh;padding:1rem;padding-inline-end:3rem;transition:background-color .2s ease-out}.collapse:is([open],:focus:not(.collapse-close)),.collapse:not(.collapse-close):has(>input:is([type=checkbox],[type=radio]):checked){grid-template-rows:max-content 1fr}.collapse:is([open],:focus:not(.collapse-close))>.collapse-content,.collapse:not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){visibility:visible;min-height:fit-content}.collapse:focus-visible,.collapse:has(>input:is([type=checkbox],[type=radio]):focus-visible){outline-color:var(--color-base-content);outline-offset:2px;outline-width:2px;outline-style:solid}.collapse:not(.collapse-close)>input[type=checkbox],.collapse:not(.collapse-close)>input[type=radio]:not(:checked),.collapse:not(.collapse-close)>.collapse-title{cursor:pointer}.collapse:focus:not(.collapse-close,.collapse[open])>.collapse-title{cursor:unset}.collapse:is([open],:focus:not(.collapse-close))>:where(.collapse-content),.collapse:not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){padding-bottom:1rem;transition:padding .2s ease-out,background-color .2s ease-out}.collapse[open].collapse-arrow>.collapse-title:after,.collapse.collapse-open.collapse-arrow>.collapse-title:after{transform:translateY(-50%)rotate(225deg)}.collapse.collapse-open.collapse-plus>.collapse-title:after{content:"−"}.collapse.collapse-arrow:focus:not(.collapse-close)>.collapse-title:after,.collapse.collapse-arrow:not(.collapse-close)>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{transform:translateY(-50%)rotate(225deg)}.collapse[open].collapse-plus>.collapse-title:after,.collapse.collapse-plus:focus:not(.collapse-close)>.collapse-title:after,.collapse.collapse-plus:not(.collapse-close)>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{content:"−"}.collapse:is(details){width:100%}.collapse:is(details) summary{display:block;position:relative}.collapse:is(details) summary::-webkit-details-marker{display:none}.collapse:is(details) summary{outline:none}.collapse-content{visibility:hidden;min-height:0;cursor:unset;grid-row-start:2;grid-column-start:1;padding-left:1rem;padding-right:1rem;transition:visibility .2s,padding .2s ease-out,background-color .2s ease-out}.collapse{visibility:collapse}.list{flex-direction:column;font-size:.875rem;display:flex}.list :where(.list-row){--list-grid-cols:minmax(0,auto)1fr;border-radius:var(--radius-box);word-break:break-word;grid-auto-flow:column;grid-template-columns:var(--list-grid-cols);gap:1rem;padding:1rem;display:grid;position:relative}.list :where(.list-row):has(.list-col-grow:first-child){--list-grid-cols:1fr}.list :where(.list-row):has(.list-col-grow:nth-child(2)){--list-grid-cols:minmax(0,auto)1fr}.list :where(.list-row):has(.list-col-grow:nth-child(3)){--list-grid-cols:minmax(0,auto)minmax(0,auto)1fr}.list :where(.list-row):has(.list-col-grow:nth-child(4)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}.list :where(.list-row):has(.list-col-grow:nth-child(5)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}.list :where(.list-row):has(.list-col-grow:nth-child(6)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}.list :where(.list-row) :not(.list-col-wrap){grid-row-start:1}:is(.list>:not(:last-child).list-row,.list>:not(:last-child) .list-row):after{content:"";border-bottom:var(--border)solid;inset-inline:var(--radius-box);border-color:var(--color-base-content);position:absolute;bottom:0}@supports (color:color-mix(in lab,red,red)){:is(.list>:not(:last-child).list-row,.list>:not(:last-child) .list-row):after{border-color:color-mix(in oklab,var(--color-base-content)5%,transparent)}}.input{cursor:text;border:var(--border)solid #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-base-100);vertical-align:middle;white-space:nowrap;width:clamp(3rem,20rem,100%);height:var(--size);touch-action:manipulation;border-color:var(--input-color);box-shadow:0 1px var(--input-color) inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1)) inset;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-shrink:1;align-items:center;gap:.5rem;padding-inline:.75rem;font-size:.875rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab,red,red)){.input{box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000) inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1)) inset}}.input{--size:calc(var(--size-field,.25rem)*10);--input-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.input{--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000)}}.input:where(input){display:inline-flex}.input :where(input){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0000;border:none;width:100%;height:100%;display:inline-flex}.input :where(input):focus,.input :where(input):focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.input :where(input):focus,.input :where(input):focus-within{outline-offset:2px;outline:2px solid #0000}}.input :where(input[type=url]),.input :where(input[type=email]){direction:ltr}.input :where(input[type=date]){display:inline-block}.input:focus,.input:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab,red,red)){.input:focus,.input:focus-within{box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)}}.input:focus,.input:focus-within{outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate;z-index:1}.input:has(>input[disabled]),.input:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.input:has(>input[disabled]),.input:is(:disabled,[disabled]){color:color-mix(in oklab,var(--color-base-content)40%,transparent)}}:is(.input:has(>input[disabled]),.input:is(:disabled,[disabled]))::placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(.input:has(>input[disabled]),.input:is(:disabled,[disabled]))::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}.input:has(>input[disabled]),.input:is(:disabled,[disabled]){box-shadow:none}.input:has(>input[disabled])>input[disabled]{cursor:not-allowed}.input::-webkit-date-and-time-value{text-align:inherit}.input[type=number]::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}.input::-webkit-calendar-picker-indicator{position:absolute;inset-inline-end:.75em}.table{border-radius:var(--radius-box);text-align:left;width:100%;font-size:.875rem;position:relative}.table:where(:dir(rtl),[dir=rtl],[dir=rtl] *){text-align:right}@media (hover:hover){:is(.table tr.row-hover,.table tr.row-hover:nth-child(2n)):hover{background-color:var(--color-base-200)}}.table :where(th,td){vertical-align:middle;padding-block:.75rem;padding-inline:1rem}.table :where(thead,tfoot){white-space:nowrap;color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.table :where(thead,tfoot){color:color-mix(in oklab,var(--color-base-content)60%,transparent)}}.table :where(thead,tfoot){font-size:.875rem;font-weight:600}.table :where(tfoot){border-top:var(--border)solid var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.table :where(tfoot){border-top:var(--border)solid color-mix(in oklch,var(--color-base-content)5%,#0000)}}.table :where(.table-pin-rows thead tr){z-index:1;background-color:var(--color-base-100);position:sticky;top:0}.table :where(.table-pin-rows tfoot tr){z-index:1;background-color:var(--color-base-100);position:sticky;bottom:0}.table :where(.table-pin-cols tr th){background-color:var(--color-base-100);position:sticky;left:0;right:0}.table :where(thead tr,tbody tr:not(:last-child)){border-bottom:var(--border)solid var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.table :where(thead tr,tbody tr:not(:last-child)){border-bottom:var(--border)solid color-mix(in oklch,var(--color-base-content)5%,#0000)}}.steps{counter-reset:step;grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;overflow:auto hidden}.steps .step{text-align:center;--step-bg:var(--color-base-300);--step-fg:var(--color-base-content);grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid}.steps .step:before{width:100%;height:.5rem;color:var(--step-bg);background-color:var(--step-bg);--tw-content:"";content:var(--tw-content);border:1px solid;grid-row-start:1;grid-column-start:1;margin-inline-start:-100%;top:0}.steps .step>.step-icon,.steps .step:not(:has(.step-icon)):after{content:counter(step);counter-increment:step;z-index:1;color:var(--step-fg);background-color:var(--step-bg);border:1px solid var(--step-bg);border-radius:3.40282e38px;grid-row-start:1;grid-column-start:1;place-self:center;place-items:center;width:2rem;height:2rem;display:grid;position:relative}.steps .step:first-child:before{content:none}.steps .step[data-content]:after{content:attr(data-content)}.steps .step-neutral+.step-neutral:before,.steps .step-neutral:after,.steps .step-neutral>.step-icon{--step-bg:var(--color-neutral);--step-fg:var(--color-neutral-content)}.steps .step-primary+.step-primary:before,.steps .step-primary:after,.steps .step-primary>.step-icon{--step-bg:var(--color-primary);--step-fg:var(--color-primary-content)}.steps .step-secondary+.step-secondary:before,.steps .step-secondary:after,.steps .step-secondary>.step-icon{--step-bg:var(--color-secondary);--step-fg:var(--color-secondary-content)}.steps .step-accent+.step-accent:before,.steps .step-accent:after,.steps .step-accent>.step-icon{--step-bg:var(--color-accent);--step-fg:var(--color-accent-content)}.steps .step-info+.step-info:before,.steps .step-info:after,.steps .step-info>.step-icon{--step-bg:var(--color-info);--step-fg:var(--color-info-content)}.steps .step-success+.step-success:before,.steps .step-success:after,.steps .step-success>.step-icon{--step-bg:var(--color-success);--step-fg:var(--color-success-content)}.steps .step-warning+.step-warning:before,.steps .step-warning:after,.steps .step-warning>.step-icon{--step-bg:var(--color-warning);--step-fg:var(--color-warning-content)}.steps .step-error+.step-error:before,.steps .step-error:after,.steps .step-error>.step-icon{--step-bg:var(--color-error);--step-fg:var(--color-error-content)}.range{-webkit-appearance:none;-moz-appearance:none;appearance:none;webkit-appearance:none;--range-thumb:var(--color-base-100);--range-thumb-size:calc(var(--size-selector,.25rem)*6);--range-progress:currentColor;--range-fill:1;--range-p:.25rem;--range-bg:currentColor}@supports (color:color-mix(in lab,red,red)){.range{--range-bg:color-mix(in oklab,currentColor 10%,#0000)}}.range{cursor:pointer;vertical-align:middle;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));width:clamp(3rem,20rem,100%);height:var(--range-thumb-size);background-color:#0000;border:none;overflow:hidden}[dir=rtl] .range{--range-dir:-1}.range:focus{outline:none}.range:focus-visible{outline-offset:2px;outline:2px solid}.range::-webkit-slider-runnable-track{background-color:var(--range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size)*.5)}@media (forced-colors:active){.range::-webkit-slider-runnable-track{border:1px solid}.range::-moz-range-track{border:1px solid}}.range::-webkit-slider-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p)solid;-webkit-appearance:none;-moz-appearance:none;appearance:none;webkit-appearance:none;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1)) inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1)) inset,0 1px currentColor,0 0 0 2rem var(--range-thumb) inset,calc((var(--range-dir,1)*-100rem) - (var(--range-dir,1)*var(--range-thumb-size)/2)) 0 0 calc(100rem*var(--range-fill));background-color:currentColor;position:relative;top:50%;transform:translateY(-50%)}@supports (color:color-mix(in lab,red,red)){.range::-webkit-slider-thumb{box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1)) inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1)) inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000),0 0 0 2rem var(--range-thumb) inset,calc((var(--range-dir,1)*-100rem) - (var(--range-dir,1)*var(--range-thumb-size)/2)) 0 0 calc(100rem*var(--range-fill))}}.range::-moz-range-track{background-color:var(--range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size)*.5)}.range::-moz-range-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p)solid;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1)) inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1)) inset,0 1px currentColor,0 0 0 2rem var(--range-thumb) inset,calc((var(--range-dir,1)*-100rem) - (var(--range-dir,1)*var(--range-thumb-size)/2)) 0 0 calc(100rem*var(--range-fill));background-color:currentColor;position:relative;top:50%}@supports (color:color-mix(in lab,red,red)){.range::-moz-range-thumb{box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1)) inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1)) inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000),0 0 0 2rem var(--range-thumb) inset,calc((var(--range-dir,1)*-100rem) - (var(--range-dir,1)*var(--range-thumb-size)/2)) 0 0 calc(100rem*var(--range-fill))}}.range:disabled{cursor:not-allowed;opacity:.3}.tabs-border .tab{--tab-border-color:#0000 #0000 var(--tab-border-color)#0000;border-radius:var(--radius-field);position:relative}.tabs-border .tab:before{--tw-content:"";content:var(--tw-content);background-color:var(--tab-border-color);border-radius:var(--radius-field);width:80%;height:3px;transition:background-color .2s;position:absolute;bottom:0;left:10%}:is(.tabs-border .tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled,[disabled]),.tabs-border .tab:is(input:checked),.tabs-border .tab:is(label:has(:checked))):before{--tab-border-color:currentColor;border-top:3px solid}.select{border:var(--border)solid #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-base-100);vertical-align:middle;width:clamp(3rem,20rem,100%);height:var(--size);touch-action:manipulation;text-overflow:ellipsis;box-shadow:0 1px var(--input-color) inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1)) inset;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-repeat:no-repeat;background-size:4px 4px,4px 4px;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-shrink:1;align-items:center;gap:.375rem;padding-inline:1rem 1.75rem;font-size:.875rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab,red,red)){.select{box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000) inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1)) inset}}.select{border-color:var(--input-color);--input-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.select{--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000)}}.select{--size:calc(var(--size-field,.25rem)*10)}[dir=rtl] .select{background-position:12px calc(1px + 50%),16px calc(1px + 50%)}.select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:inherit;border-radius:inherit;border-style:none;width:calc(100% + 2.75rem);height:calc(100% - 2px);margin-inline:-1rem -1.75rem;padding-inline:1rem 1.75rem}.select select:focus,.select select:focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.select select:focus,.select select:focus-within{outline-offset:2px;outline:2px solid #0000}}.select select:not(:last-child){background-image:none;margin-inline-end:-1.375rem}.select:focus,.select:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab,red,red)){.select:focus,.select:focus-within{box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)}}.select:focus,.select:focus-within{outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate;z-index:1}.select:has(>select[disabled]),.select:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.select:has(>select[disabled]),.select:is(:disabled,[disabled]){color:color-mix(in oklab,var(--color-base-content)40%,transparent)}}:is(.select:has(>select[disabled]),.select:is(:disabled,[disabled]))::placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(.select:has(>select[disabled]),.select:is(:disabled,[disabled]))::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}.select:has(>select[disabled])>select[disabled]{cursor:not-allowed}.card{border-radius:var(--radius-box);outline-offset:2px;outline:0 solid #0000;flex-direction:column;transition:outline .2s ease-in-out;display:flex;position:relative}.card:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.card:focus{outline-offset:2px;outline:2px solid #0000}}.card:focus-visible{outline-color:currentColor}.card :where(figure:first-child){border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-end-radius:unset;border-end-start-radius:unset;overflow:hidden}.card :where(figure:last-child){border-start-start-radius:unset;border-start-end-radius:unset;border-end-end-radius:inherit;border-end-start-radius:inherit;overflow:hidden}.card:where(.card-border){border:var(--border)solid var(--color-base-200)}.card:where(.card-dash){border:var(--border)dashed var(--color-base-200)}.card.image-full{display:grid}.card.image-full>*{grid-row-start:1;grid-column-start:1}.card.image-full>.card-body{color:var(--color-neutral-content);position:relative}.card.image-full :where(figure){border-radius:inherit;overflow:hidden}.card.image-full>figure img{object-fit:cover;filter:brightness(28%);height:100%}.card figure{justify-content:center;align-items:center;display:flex}.card:has(>input:is(input[type=checkbox],input[type=radio])){cursor:pointer;-webkit-user-select:none;user-select:none}.card:has(>:checked){outline:2px solid}.collapse-title{grid-row-start:1;grid-column-start:1;width:100%;min-height:1lh;padding:1rem;padding-inline-end:3rem;transition:background-color .2s ease-out;position:relative}.menu-horizontal{flex-direction:row;display:inline-flex}.menu-horizontal>li:not(.menu-title)>details>ul{margin-inline-start:0;margin-top:1rem;padding-block:.5rem;padding-inline-end:.5rem;position:absolute}.menu-horizontal>li>details>ul:before{content:none}:where(.menu-horizontal>li:not(.menu-title)>details>ul){border-radius:var(--radius-box);background-color:var(--color-base-100);box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.checkbox{border:var(--border)solid var(--input-color,var(--color-base-content))}@supports (color:color-mix(in lab,red,red)){.checkbox{border:var(--border)solid var(--input-color,color-mix(in oklab,var(--color-base-content)20%,#0000))}}.checkbox{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--radius-selector);vertical-align:middle;color:var(--color-base-content);box-shadow:0 1px oklch(0% 0 0/calc(var(--depth)*.1)) inset,0 0 #0000 inset,0 0 #0000;--size:calc(var(--size-selector,.25rem)*6);width:var(--size);height:var(--size);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);flex-shrink:0;padding:.25rem;transition:background-color .2s,box-shadow .2s;display:inline-block;position:relative}.checkbox:before{--tw-content:"";content:var(--tw-content);opacity:0;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,70% 80%,70% 100%);width:100%;height:100%;box-shadow:0 3px oklch(100% 0 0/calc(var(--depth)*.1)) inset;background-color:currentColor;font-size:1rem;line-height:.75;transition:clip-path .3s .1s,opacity .1s .1s,rotate .3s .1s,translate .3s .1s;display:block;rotate:45deg}.checkbox:focus-visible{outline:2px solid var(--input-color,currentColor);outline-offset:2px}.checkbox:checked,.checkbox[aria-checked=true]{background-color:var(--input-color,var(--color-base-content))}@supports (color:color-mix(in lab,red,red)){.checkbox:checked,.checkbox[aria-checked=true]{background-color:var(--input-color,color-mix(in oklab,var(--color-base-content)20%,#0000))}}.checkbox:checked,.checkbox[aria-checked=true]{box-shadow:0 0 #0000 inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1)) inset,0 1px oklch(0% 0 0/calc(var(--depth)*.1))}:is(.checkbox:checked,.checkbox[aria-checked=true]):before{clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0%,70% 0%,70% 100%);opacity:1}@media (forced-colors:active){:is(.checkbox:checked,.checkbox[aria-checked=true]):before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:none}}@media print{:is(.checkbox:checked,.checkbox[aria-checked=true]):before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:none}}.checkbox:indeterminate{background-color:var(--input-color,var(--color-base-content))}@supports (color:color-mix(in lab,red,red)){.checkbox:indeterminate{background-color:var(--input-color,color-mix(in oklab,var(--color-base-content)20%,#0000))}}.checkbox:indeterminate:before{opacity:1;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,80% 80%,80% 100%);translate:0 -35%;rotate:none}.checkbox:disabled{cursor:not-allowed;opacity:.2}.radio{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;border:var(--border)solid var(--input-color,currentColor);border-radius:3.40282e38px;flex-shrink:0;padding:.25rem;display:inline-block;position:relative}@supports (color:color-mix(in lab,red,red)){.radio{border:var(--border)solid var(--input-color,color-mix(in srgb,currentColor 20%,#0000))}}.radio{box-shadow:0 1px oklch(0% 0 0/calc(var(--depth)*.1)) inset;--size:calc(var(--size-selector,.25rem)*6);width:var(--size);height:var(--size);color:var(--input-color,currentColor)}.radio:before{--tw-content:"";content:var(--tw-content);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);border-radius:3.40282e38px;width:100%;height:100%;display:block}.radio:focus-visible{outline:2px solid}.radio:checked,.radio[aria-checked=true]{background-color:var(--color-base-100);border-color:currentColor;animation:.2s ease-out radio}:is(.radio:checked,.radio[aria-checked=true]):before{box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1)) inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1)) inset,0 1px oklch(0% 0 0/calc(var(--depth)*.1));background-color:currentColor}@media (forced-colors:active){:is(.radio:checked,.radio[aria-checked=true]):before{outline-style:var(--tw-outline-style);outline-offset:-1px;outline-width:1px}}@media print{:is(.radio:checked,.radio[aria-checked=true]):before{outline-offset:-1rem;outline:.25rem solid}}.radio:disabled{cursor:not-allowed;opacity:.2}.progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--radius-box);background-color:currentColor;width:100%;height:.5rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.progress{background-color:color-mix(in oklab,currentColor 20%,transparent)}}.progress{color:var(--color-base-content)}.progress:indeterminate{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%;animation:5s ease-in-out infinite progress}@supports ((-moz-appearance:none)){.progress:indeterminate::-moz-progress-bar{background-color:#0000;background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%;animation:5s ease-in-out infinite progress}.progress::-moz-progress-bar{border-radius:var(--radius-box);background-color:currentColor}}@supports ((-webkit-appearance:none)){.progress::-webkit-progress-bar{border-radius:var(--radius-box);background-color:#0000}.progress::-webkit-progress-value{border-radius:var(--radius-box);background-color:currentColor}}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.tooltip-right>.tooltip-content,.tooltip-right[data-tip]:before{transform:translate(calc(var(--tt-pos,-.25rem) + .25rem))translateY(-50%);inset:50% auto auto var(--tt-off)}.tooltip-right:after{transform:translate(var(--tt-pos,-.25rem))translateY(-50%)rotate(90deg);inset:50% auto auto calc(var(--tt-tail) + 1px)}.inset-0{inset:calc(var(--spacing)*0)}.dropdown-end{--anchor-h:span-left}.dropdown-end :where(.dropdown-content){inset-inline-end:0;translate:0}[dir=rtl] :is(.dropdown-end :where(.dropdown-content)){translate:0}.dropdown-end.dropdown-left{--anchor-h:left;--anchor-v:span-top}.dropdown-end.dropdown-left .dropdown-content{top:auto;bottom:0}.dropdown-end.dropdown-right{--anchor-h:right;--anchor-v:span-top}.dropdown-end.dropdown-right .dropdown-content{top:auto;bottom:0}.-top-2{top:calc(var(--spacing)*-2)}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.top-12{top:calc(var(--spacing)*12)}.top-24{top:calc(var(--spacing)*24)}.top-36{top:calc(var(--spacing)*36)}.-right-2{right:calc(var(--spacing)*-2)}.right-2{right:calc(var(--spacing)*2)}.right-3{right:calc(var(--spacing)*3)}.bottom-2{bottom:calc(var(--spacing)*2)}.left-0{left:calc(var(--spacing)*0)}.textarea{border:var(--border)solid #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--radius-field);background-color:var(--color-base-100);vertical-align:middle;touch-action:manipulation;border-color:var(--input-color);width:clamp(3rem,20rem,100%);min-height:5rem;box-shadow:0 1px var(--input-color) inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1)) inset;flex-shrink:1;padding-block:.5rem;padding-inline:.75rem;font-size:.875rem}@supports (color:color-mix(in lab,red,red)){.textarea{box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000) inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1)) inset}}.textarea{--input-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.textarea{--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000)}}.textarea textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0000;border:none}.textarea textarea:focus,.textarea textarea:focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.textarea textarea:focus,.textarea textarea:focus-within{outline-offset:2px;outline:2px solid #0000}}.textarea:focus,.textarea:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab,red,red)){.textarea:focus,.textarea:focus-within{box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)}}.textarea:focus,.textarea:focus-within{outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}.textarea:has(>textarea[disabled]),.textarea:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.textarea:has(>textarea[disabled]),.textarea:is(:disabled,[disabled]){color:color-mix(in oklab,var(--color-base-content)40%,transparent)}}:is(.textarea:has(>textarea[disabled]),.textarea:is(:disabled,[disabled]))::placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(.textarea:has(>textarea[disabled]),.textarea:is(:disabled,[disabled]))::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}.textarea:has(>textarea[disabled]),.textarea:is(:disabled,[disabled]){box-shadow:none}.textarea:has(>textarea[disabled])>textarea[disabled]{cursor:not-allowed}.btn-active{--btn-bg:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab,red,red)){.btn-active{--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%)}}.btn-active{--btn-shadow:0 0 0 0 oklch(0% 0 0/0),0 0 0 0 oklch(0% 0 0/0);isolation:isolate}.stack{grid-template-rows:3px 4px 1fr 4px 3px;grid-template-columns:3px 4px 1fr 4px 3px;display:inline-grid}.stack>*{width:100%;height:100%}.stack>:nth-child(n+2){opacity:.7;width:100%}.stack>:nth-child(2){z-index:2;opacity:.9}.stack>:first-child{z-index:3;width:100%}:is(.stack,.stack.stack-bottom)>*{grid-area:3/3/6/4}:is(.stack,.stack.stack-bottom)>:nth-child(2){grid-area:2/2/5/5}:is(.stack,.stack.stack-bottom)>:first-child{grid-area:1/1/4/6}.stack.stack-top>*{grid-area:1/3/4/4}.stack.stack-top>:nth-child(2){grid-area:2/2/5/5}.stack.stack-top>:first-child{grid-area:3/1/6/6}.stack.stack-start>*{grid-area:3/1/4/4}.stack.stack-start>:nth-child(2){grid-area:2/2/5/5}.stack.stack-start>:first-child{grid-area:1/3/6/6}.stack.stack-end>*{grid-area:3/3/4/6}.stack.stack-end>:nth-child(2){grid-area:2/2/5/5}.stack.stack-end>:first-child{grid-area:1/1/6/4}.modal-backdrop{color:#0000;z-index:-1;grid-row-start:1;grid-column-start:1;place-self:stretch stretch;display:grid}.modal-backdrop button{cursor:pointer}.z-1{z-index:1}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[9999\]{z-index:9999}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.modal-box{background-color:var(--color-base-100);border-top-left-radius:var(--modal-tl,var(--radius-box));border-top-right-radius:var(--modal-tr,var(--radius-box));border-bottom-left-radius:var(--modal-bl,var(--radius-box));border-bottom-right-radius:var(--modal-br,var(--radius-box));opacity:0;overscroll-behavior:contain;grid-row-start:1;grid-column-start:1;width:91.6667%;max-width:32rem;max-height:100vh;padding:1.5rem;transition:translate .3s ease-out,scale .3s ease-out,opacity .2s ease-out 50ms,box-shadow .3s ease-out;overflow-y:auto;scale:95%;box-shadow:0 25px 50px -12px #00000040}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.divider{white-space:nowrap;height:1rem;margin:var(--divider-m,1rem 0);--divider-color:var(--color-base-content);flex-direction:row;align-self:stretch;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.divider{--divider-color:color-mix(in oklab,var(--color-base-content)10%,transparent)}}.divider:before,.divider:after{content:"";background-color:var(--divider-color);flex-grow:1;width:100%;height:.125rem}@media print{.divider:before,.divider:after{border:.5px solid}}.divider:not(:empty){gap:1rem}.m-0{margin:calc(var(--spacing)*0)}.filter{flex-wrap:wrap;display:flex}.filter input[type=radio]{width:auto}.filter input{opacity:1;transition:margin .1s,opacity .3s,padding .3s,border-width .1s;overflow:hidden;scale:1}.filter input:not(:last-child){margin-inline-end:.25rem}.filter input.filter-reset{aspect-ratio:1}.filter input.filter-reset:after{content:"×"}.filter:not(:has(input:checked:not(.filter-reset))) .filter-reset,.filter:not(:has(input:checked:not(.filter-reset))) input[type=reset],.filter:has(input:checked:not(.filter-reset)) input:not(:checked,.filter-reset,input[type=reset]){opacity:0;border-width:0;width:0;margin-inline:0;padding-inline:0;scale:0}.mx-1{margin-inline:calc(var(--spacing)*1)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-auto{margin-inline:auto}.my-8{margin-block:calc(var(--spacing)*8)}.my-12{margin-block:calc(var(--spacing)*12)}.label{white-space:nowrap;color:currentColor;align-items:center;gap:.375rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.label{color:color-mix(in oklab,currentColor 60%,transparent)}}.label:has(input){cursor:pointer}.label:is(.input>*,.select>*){white-space:nowrap;height:calc(100% - .5rem);font-size:inherit;align-items:center;padding-inline:.75rem;display:flex}.label:is(.input>*,.select>*):first-child{border-inline-end:var(--border)solid currentColor;margin-inline:-.75rem .75rem}@supports (color:color-mix(in lab,red,red)){.label:is(.input>*,.select>*):first-child{border-inline-end:var(--border)solid color-mix(in oklab,currentColor 10%,#0000)}}.label:is(.input>*,.select>*):last-child{border-inline-start:var(--border)solid currentColor;margin-inline:.75rem -.75rem}@supports (color:color-mix(in lab,red,red)){.label:is(.input>*,.select>*):last-child{border-inline-start:var(--border)solid color-mix(in oklab,currentColor 10%,#0000)}}.modal-action{justify-content:flex-end;gap:.5rem;margin-top:1.5rem;display:flex}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-auto{margin-top:auto}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-1\.5{margin-right:calc(var(--spacing)*1.5)}.mr-2{margin-right:calc(var(--spacing)*2)}.mr-3{margin-right:calc(var(--spacing)*3)}.mr-4{margin-right:calc(var(--spacing)*4)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.-ml-1{margin-left:calc(var(--spacing)*-1)}.-ml-3{margin-left:calc(var(--spacing)*-3)}.ml-0{margin-left:calc(var(--spacing)*0)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-8{margin-left:calc(var(--spacing)*8)}.status{aspect-ratio:1;border-radius:var(--radius-selector);background-color:var(--color-base-content);width:.5rem;height:.5rem;display:inline-block}@supports (color:color-mix(in lab,red,red)){.status{background-color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}.status{vertical-align:middle;color:#0000004d;background-position:50%;background-repeat:no-repeat}@supports (color:color-mix(in lab,red,red)){.status{color:#0000004d}@supports (color:color-mix(in lab,red,red)){.status{color:color-mix(in oklab,var(--color-black)30%,transparent)}}}.status{background-image:radial-gradient(circle at 35% 30%,oklch(1 0 0/calc(var(--depth)*.5)),#0000);box-shadow:0 2px 3px -1px}@supports (color:color-mix(in lab,red,red)){.status{box-shadow:0 2px 3px -1px color-mix(in oklab,currentColor calc(var(--depth)*100%),#0000)}}.badge{border-radius:var(--radius-selector);vertical-align:middle;color:var(--badge-fg);border:var(--border)solid var(--badge-color,var(--color-base-200));width:fit-content;padding-inline:calc(.25rem*3 - var(--border));background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);background-color:var(--badge-bg);--badge-bg:var(--badge-color,var(--color-base-100));--badge-fg:var(--color-base-content);--size:calc(var(--size-selector,.25rem)*6);height:var(--size);justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}.tabs{--tabs-height:auto;--tabs-direction:row;--tab-height:calc(var(--size-field,.25rem)*10);height:var(--tabs-height);flex-wrap:wrap;flex-direction:var(--tabs-direction);display:flex}.navbar{align-items:center;width:100%;min-height:4rem;padding:.5rem;display:flex}.footer{grid-auto-flow:row;place-items:start;gap:2.5rem 1rem;width:100%;font-size:.875rem;line-height:1.25rem;display:grid}.footer>*{place-items:start;gap:.5rem;display:grid}.footer.footer-center{text-align:center;grid-auto-flow:column dense;place-items:center}.footer.footer-center>*{place-items:center}.card-body{padding:var(--card-p,1.5rem);font-size:var(--card-fs,.875rem);flex-direction:column;flex:auto;gap:.5rem;display:flex}.card-body :where(p){flex-grow:1}.alert{border-radius:var(--radius-box);color:var(--color-base-content);background-color:var(--alert-color,var(--color-base-200));text-align:start;border:var(--border)solid var(--color-base-200);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);box-shadow:0 3px 0 -2px oklch(100% 0 0/calc(var(--depth)*.08)) inset,0 1px #000,0 4px 3px -2px oklch(0% 0 0/calc(var(--depth)*.08));grid-template-columns:auto;grid-auto-flow:column;justify-content:start;place-items:center start;gap:1rem;padding-block:.75rem;padding-inline:1rem;font-size:.875rem;line-height:1.25rem;display:grid}@supports (color:color-mix(in lab,red,red)){.alert{box-shadow:0 3px 0 -2px oklch(100% 0 0/calc(var(--depth)*.08)) inset,0 1px color-mix(in oklab,color-mix(in oklab,#000 20%,var(--alert-color,var(--color-base-200)))calc(var(--depth)*20%),#0000),0 4px 3px -2px oklch(0% 0 0/calc(var(--depth)*.08))}}.alert:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}.alert.alert-outline{color:var(--alert-color);box-shadow:none;background-color:#0000;background-image:none}.alert.alert-dash{color:var(--alert-color);box-shadow:none;background-color:#0000;background-image:none;border-style:dashed}.alert.alert-soft{color:var(--alert-color,var(--color-base-content));background:var(--alert-color,var(--color-base-content))}@supports (color:color-mix(in lab,red,red)){.alert.alert-soft{background:color-mix(in oklab,var(--alert-color,var(--color-base-content))8%,var(--color-base-100))}}.alert.alert-soft{border-color:var(--alert-color,var(--color-base-content))}@supports (color:color-mix(in lab,red,red)){.alert.alert-soft{border-color:color-mix(in oklab,var(--alert-color,var(--color-base-content))10%,var(--color-base-100))}}.alert.alert-soft{box-shadow:none;background-image:none}.card-title{font-size:var(--cardtitle-fs,1.125rem);align-items:center;gap:.5rem;font-weight:600;display:flex}.join{--join-ss:0;--join-se:0;--join-es:0;--join-ee:0;align-items:stretch;display:inline-flex}.join :where(.join-item){border-start-start-radius:var(--join-ss,0);border-start-end-radius:var(--join-se,0);border-end-end-radius:var(--join-ee,0);border-end-start-radius:var(--join-es,0)}.join :where(.join-item) *{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}.join>.join-item:where(:first-child),.join :first-child:not(:last-child) :where(.join-item){--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}.join>.join-item:where(:last-child),.join :last-child:not(:first-child) :where(.join-item){--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}.join>.join-item:where(:only-child),.join :only-child :where(.join-item){--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mask{vertical-align:middle;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.divider-horizontal{--divider-m:0 1rem}.divider-horizontal.divider{flex-direction:column;width:1rem;height:auto}.divider-horizontal.divider:before,.divider-horizontal.divider:after{width:.125rem;height:100%}.btn-circle{width:var(--size);height:var(--size);border-radius:3.40282e38px;padding-inline:0}.btn-square{width:var(--size);height:var(--size);padding-inline:0}.size-full{width:100%;height:100%}.h-0\.5{height:calc(var(--spacing)*.5)}.h-3{height:calc(var(--spacing)*3)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-24{height:calc(var(--spacing)*24)}.h-32{height:calc(var(--spacing)*32)}.h-44{height:calc(var(--spacing)*44)}.h-full{height:100%}.h-px{height:1px}.max-h-96{max-height:calc(var(--spacing)*96)}.min-h-12{min-height:calc(var(--spacing)*12)}.min-h-50{min-height:calc(var(--spacing)*50)}.min-h-\[80vh\]{min-height:80vh}.min-h-\[400px\]{min-height:400px}.min-h-screen{min-height:100vh}.btn-wide{width:100%;max-width:16rem}.loading-lg{width:calc(var(--size-selector,.25rem)*7)}.loading-sm{width:calc(var(--size-selector,.25rem)*5)}.loading-xs{width:calc(var(--size-selector,.25rem)*4)}.w-3{width:calc(var(--spacing)*3)}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-11\/12{width:91.6667%}.w-12{width:calc(var(--spacing)*12)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-32{width:calc(var(--spacing)*32)}.w-40{width:calc(var(--spacing)*40)}.w-44{width:calc(var(--spacing)*44)}.w-52{width:calc(var(--spacing)*52)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.table-auto{table-layout:auto}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.link{cursor:pointer;text-decoration-line:underline}.link:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.link:focus{outline-offset:2px;outline:2px solid #0000}}.link:focus-visible{outline-offset:2px;outline:2px solid}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-0{column-gap:calc(var(--spacing)*0)}.gap-x-4{column-gap:calc(var(--spacing)*4)}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*3)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*4)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-x-reverse)))}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-4{row-gap:calc(var(--spacing)*4)}.gap-y-6{row-gap:calc(var(--spacing)*6)}.gap-y-10{row-gap:calc(var(--spacing)*10)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-gray-200>:not(:last-child)){border-color:var(--color-gray-200)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-box{border-radius:var(--radius-box)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.badge-outline{color:var(--badge-color);--badge-bg:#0000;background-image:none;border-color:currentColor}.alert-error{border-color:var(--color-error);color:var(--color-error-content);--alert-color:var(--color-error)}.alert-success{border-color:var(--color-success);color:var(--color-success-content);--alert-color:var(--color-success)}.border-blue-200{border-color:var(--color-blue-200)}.border-blue-500{border-color:var(--color-blue-500)}.border-blue-600{border-color:var(--color-blue-600)}.border-error{border-color:var(--color-error)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-400{border-color:var(--color-gray-400)}.border-green-200{border-color:var(--color-green-200)}.border-green-500{border-color:var(--color-green-500)}.border-green-600{border-color:var(--color-green-600)}.border-orange-200{border-color:var(--color-orange-200)}.border-red-200{border-color:var(--color-red-200)}.border-red-300{border-color:var(--color-red-300)}.border-slate-100{border-color:var(--color-slate-100)}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-300{border-color:var(--color-slate-300)}.border-slate-600{border-color:var(--color-slate-600)}.border-transparent{border-color:#0000}.border-yellow-200{border-color:var(--color-yellow-200)}.border-t-transparent{border-top-color:#0000}.bg-amber-100{background-color:var(--color-amber-100)}.bg-base-100{background-color:var(--color-base-100)}.bg-black{background-color:var(--color-black)}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-600{background-color:var(--color-gray-600)}.bg-green-50{background-color:var(--color-green-50)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-500{background-color:var(--color-green-500)}.bg-green-600{background-color:var(--color-green-600)}.bg-orange-50{background-color:var(--color-orange-50)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-orange-600{background-color:var(--color-orange-600)}.bg-purple-100{background-color:var(--color-purple-100)}.bg-purple-500{background-color:var(--color-purple-500)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-600{background-color:var(--color-red-600)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-200{background-color:var(--color-slate-200)}.bg-slate-300{background-color:var(--color-slate-300)}.bg-white{background-color:var(--color-white)}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-blue-50{--tw-gradient-from:var(--color-blue-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-white{--tw-gradient-to:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.loading-spinner{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}.stroke-1{stroke-width:1px}.stroke-2{stroke-width:2px}.object-cover{object-fit:cover}.radio-sm{padding:.1875rem}.radio-sm[type=radio]{--size:calc(var(--size-selector,.25rem)*5)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.badge-sm{--size:calc(var(--size-selector,.25rem)*5);padding-inline:calc(.25rem*2.5 - var(--border));font-size:.75rem}.px-1{padding-inline:calc(var(--spacing)*1)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-12{padding-inline:calc(var(--spacing)*12)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:calc(var(--spacing)*12)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-10{padding-top:calc(var(--spacing)*10)}.pt-12{padding-top:calc(var(--spacing)*12)}.pt-20{padding-top:calc(var(--spacing)*20)}.pt-22{padding-top:calc(var(--spacing)*22)}.pr-4{padding-right:calc(var(--spacing)*4)}.pr-12{padding-right:calc(var(--spacing)*12)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.pb-32{padding-bottom:calc(var(--spacing)*32)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-4{padding-left:calc(var(--spacing)*4)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.tabs-lg{--tab-height:calc(var(--size-field,.25rem)*12)}.tabs-lg :where(.tab){--tab-p:1rem;--tab-radius-min:calc(1.5rem - var(--border));font-size:1.125rem}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.checkbox-primary{color:var(--color-primary-content);--input-color:var(--color-primary)}.link-primary{color:var(--color-primary)}@media (hover:hover){.link-primary:hover{color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.link-primary:hover{color:color-mix(in oklab,var(--color-primary)80%,#000)}}}.text-amber-500{color:var(--color-amber-500)}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-base-content\/70{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.text-base-content\/70{color:color-mix(in oklab,var(--color-base-content)70%,transparent)}}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-blue-900{color:var(--color-blue-900)}.text-error{color:var(--color-error)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-green-400{color:var(--color-green-400)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-green-700{color:var(--color-green-700)}.text-green-800{color:var(--color-green-800)}.text-green-900{color:var(--color-green-900)}.text-orange-600{color:var(--color-orange-600)}.text-orange-700{color:var(--color-orange-700)}.text-orange-900{color:var(--color-orange-900)}.text-primary{color:var(--color-primary)}.text-purple-600{color:var(--color-purple-600)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-slate-500{color:var(--color-slate-500)}.text-white{color:var(--color-white)}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-700{color:var(--color-yellow-700)}.text-yellow-800{color:var(--color-yellow-800)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.btn-link{--btn-border:#0000;--btn-bg:#0000;--btn-fg:var(--color-primary);--btn-noise:none;--btn-shadow:"";outline-color:currentColor;text-decoration-line:underline}.btn-link:is(.btn-active,:hover,:active:focus,:focus-visible){--btn-border:#0000;--btn-bg:#0000;text-decoration-line:underline}@media (hover:none){.btn-link:hover:not(.btn-active,:active,:focus-visible,:disabled,[disabled],.btn-disabled){text-decoration-line:none}}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-50{opacity:.5}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-blue-500{--tw-ring-color:var(--color-blue-500)}.btn-ghost:not(.btn-active,:hover,:active:focus,:focus-visible){--btn-shadow:"";--btn-bg:#0000;--btn-border:#0000;--btn-noise:none}.btn-ghost:not(.btn-active,:hover,:active:focus,:focus-visible):not(:disabled,[disabled],.btn-disabled){--btn-fg:currentColor;outline-color:currentColor}@media (hover:none){.btn-ghost:hover:not(.btn-active,:active,:focus-visible,:disabled,[disabled],.btn-disabled){--btn-shadow:"";--btn-bg:#0000;--btn-border:#0000;--btn-noise:none;--btn-fg:currentColor}}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.btn-outline:not(.btn-active,:hover,:active:focus,:focus-visible,:disabled,[disabled],.btn-disabled,:checked){--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color);--btn-border:var(--btn-color);--btn-noise:none}@media (hover:none){.btn-outline:hover:not(.btn-active,:active,:focus-visible,:disabled,[disabled],.btn-disabled,:checked){--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color);--btn-border:var(--btn-color);--btn-noise:none}}.btn-sm{--fontsize:.75rem;--btn-p:.75rem;--size:calc(var(--size-field,.25rem)*8)}.btn-xs{--fontsize:.6875rem;--btn-p:.5rem;--size:calc(var(--size-field,.25rem)*6)}.badge-error{--badge-color:var(--color-error);--badge-fg:var(--color-error-content)}.badge-info{--badge-color:var(--color-info);--badge-fg:var(--color-info-content)}.badge-neutral{--badge-color:var(--color-neutral);--badge-fg:var(--color-neutral-content)}.badge-success{--badge-color:var(--color-success);--badge-fg:var(--color-success-content)}.badge-warning{--badge-color:var(--color-warning);--badge-fg:var(--color-warning-content)}.btn-error{--btn-color:var(--color-error);--btn-fg:var(--color-error-content)}.btn-info{--btn-color:var(--color-info);--btn-fg:var(--color-info-content)}.btn-primary{--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content)}.btn-warning{--btn-color:var(--color-warning);--btn-fg:var(--color-warning-content)}.input-error,.input-error:focus,.input-error:focus-within{--input-color:var(--color-error)}@media (hover:hover){.group-hover\:bg-blue-200:is(:where(.group):hover *){background-color:var(--color-blue-200)}.group-hover\:bg-gray-200:is(:where(.group):hover *){background-color:var(--color-gray-200)}.group-hover\:bg-green-200:is(:where(.group):hover *){background-color:var(--color-green-200)}.group-hover\:bg-orange-200:is(:where(.group):hover *){background-color:var(--color-orange-200)}.group-hover\:bg-purple-200:is(:where(.group):hover *){background-color:var(--color-purple-200)}.group-hover\:text-blue-600:is(:where(.group):hover *){color:var(--color-blue-600)}.group-hover\:text-gray-600:is(:where(.group):hover *){color:var(--color-gray-600)}.group-hover\:text-green-600:is(:where(.group):hover *){color:var(--color-green-600)}.group-hover\:text-orange-600:is(:where(.group):hover *){color:var(--color-orange-600)}.group-hover\:text-purple-600:is(:where(.group):hover *){color:var(--color-purple-600)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.before\:content-\[\'・\'\]:before{--tw-content:"・";content:var(--tw-content)}@media (hover:hover){.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-blue-300:hover{border-color:var(--color-blue-300)}.hover\:border-blue-400:hover{border-color:var(--color-blue-400)}.hover\:border-green-300:hover{border-color:var(--color-green-300)}.hover\:border-orange-300:hover{border-color:var(--color-orange-300)}.hover\:border-purple-300:hover{border-color:var(--color-purple-300)}.hover\:bg-blue-100:hover{background-color:var(--color-blue-100)}.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-700:hover{background-color:var(--color-gray-700)}.hover\:bg-green-700:hover{background-color:var(--color-green-700)}.hover\:bg-orange-700:hover{background-color:var(--color-orange-700)}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:bg-red-700:hover{background-color:var(--color-red-700)}.hover\:bg-slate-100:hover{background-color:var(--color-slate-100)}.hover\:bg-slate-400:hover{background-color:var(--color-slate-400)}.hover\:text-blue-600:hover{color:var(--color-blue-600)}.hover\:text-blue-800:hover{color:var(--color-blue-800)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:text-gray-900:hover{color:var(--color-gray-900)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-orange-500:focus{--tw-ring-color:var(--color-orange-500)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:ml-44{margin-left:calc(var(--spacing)*44)}.sm\:w-40{width:calc(var(--spacing)*40)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-start{align-items:flex-start}.sm\:gap-4{gap:calc(var(--spacing)*4)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:pt-3{padding-top:calc(var(--spacing)*3)}}@media (min-width:48rem){.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:h-24{height:calc(var(--spacing)*24)}.md\:w-40{width:calc(var(--spacing)*40)}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:gap-x-10{column-gap:calc(var(--spacing)*10)}.md\:gap-y-0{row-gap:calc(var(--spacing)*0)}.md\:badge-md{--size:calc(var(--size-selector,.25rem)*6);padding-inline:calc(.25rem*3 - var(--border));font-size:.875rem}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (min-width:64rem){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}}}#preview-container div.wpcf7{margin:0;padding:0}#preview-container div.wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em}#preview-container div.wpcf7 .screen-reader-response{clip:rect(1px,1px,1px,1px);border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}#preview-container div.wpcf7-mail-sent-ok{border:2px solid #398f14}#preview-container div.wpcf7-mail-sent-ng{border:2px solid red}#preview-container div.wpcf7-spam-blocked{border:2px solid orange}#preview-container div.wpcf7-validation-errors{border:2px solid #f7e700}#preview-container .wpcf7-form-control-wrap{position:relative}#preview-container span.wpcf7-not-valid-tip{color:red;font-size:1em;font-weight:400;display:block}#preview-container .use-floating-validation-tip span.wpcf7-not-valid-tip{z-index:100;background:#fff;border:1px solid red;padding:.2em .8em;position:absolute;top:20%;left:20%}#preview-container span.wpcf7-list-item{margin:0 0 0 1em;display:inline-block}#preview-container span.wpcf7-list-item-label:before,#preview-container span.wpcf7-list-item-label:after{content:" "}#preview-container .wpcf7-display-none{display:none}#preview-container div.wpcf7 .ajax-loader{visibility:hidden;vertical-align:middle;background-image:url(//collabo-cafe.com/wp-content/plugins/contact-form-7/includes/css/../../images/ajax-loader.gif);border:none;width:16px;height:16px;margin:0 0 0 4px;padding:0;display:inline-block}#preview-container div.wpcf7 .ajax-loader.is-active{visibility:visible}#preview-container div.wpcf7 div.ajax-error{display:none}#preview-container div.wpcf7 .placeheld{color:#888}#preview-container div.wpcf7 .wpcf7-recaptcha iframe{margin-bottom:0}#preview-container div.wpcf7 input[type=file]{cursor:pointer}#preview-container div.wpcf7 input[type=file]:disabled{cursor:default}#preview-container html.remodal-is-locked{touch-action:none;overflow:hidden}#preview-container .remodal,#preview-container [data-remodal-id]{display:none}#preview-container .remodal-overlay{z-index:9999;display:none;position:fixed;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px}#preview-container .remodal-wrapper{z-index:10000;text-align:center;-webkit-overflow-scrolling:touch;display:none;position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto}#preview-container .remodal-wrapper:after{content:"";height:100%;margin-left:-.05em;display:inline-block}#preview-container .remodal-overlay,#preview-container .remodal-wrapper{backface-visibility:hidden}#preview-container .remodal{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;outline:none;position:relative}#preview-container .remodal-is-initialized{display:inline-block}#preview-container .remodal-bg.remodal-is-opening,#preview-container .remodal-bg.remodal-is-opened{filter:blur(3px)}#preview-container .remodal-overlay{background:#2b2e38e6}#preview-container .remodal-overlay.remodal-is-opening,#preview-container .remodal-overlay.remodal-is-closing{animation-duration:.3s;animation-fill-mode:forwards}#preview-container .remodal-overlay.remodal-is-opening{animation-name:remodal-overlay-opening-keyframes}#preview-container .remodal-overlay.remodal-is-closing{animation-name:remodal-overlay-closing-keyframes}#preview-container .remodal-wrapper{padding:10px 20px 0}#preview-container .remodal{box-sizing:border-box;color:#2b2e38;text-align:left;background:#fff;width:100%;margin-bottom:10px;padding:1em;transform:translate(0)}#preview-container .remodal.searchbox{color:#fff;background:0 0}#preview-container .remodal.searchbox .remodal-close{color:#fff}#preview-container .remodal.remodal-is-opening,#preview-container .remodal.remodal-is-closing{animation-duration:.3s;animation-fill-mode:forwards}#preview-container .remodal.remodal-is-opening{animation-name:remodal-opening-keyframes}#preview-container .remodal.remodal-is-closing{animation-name:remodal-closing-keyframes}#preview-container .remodal,#preview-container .remodal-wrapper:after{vertical-align:middle}#preview-container .remodal .widget{margin:0 0 1em}#preview-container .remodal-close{cursor:pointer;text-align:center;color:#95979c;background:0 0;border:0;outline:0;margin:1em auto;padding:.5em;font-size:1.5em;text-decoration:none;transition:color .2s;display:block;overflow:visible;position:static!important}#preview-container .remodal-close:hover,#preview-container .remodal-close:focus{color:#2b2e38}#preview-container .remodal-close:before{content:"";font-family:fontawesome;font-size:1.2em;display:inline-block;position:relative;top:3px}#preview-container .remodal-close .text{margin-left:.5em;font-size:.8em;display:inline-block}#preview-container .remodal-confirm,#preview-container .remodal-cancel{font:inherit;cursor:pointer;text-align:center;vertical-align:middle;border:0;outline:0;min-width:150px;padding:12px 0;text-decoration:none;transition:background .2s;display:block;overflow:visible}#preview-container .remodal-confirm{color:#fff;background:#81c784}#preview-container .remodal-confirm:hover,#preview-container .remodal-confirm:focus{background:#66bb6a}#preview-container .remodal-cancel{color:#fff;background:#e57373}#preview-container .remodal-cancel:hover,#preview-container .remodal-cancel:focus{background:#ef5350}#preview-container .remodal-confirm::-moz-focus-inner{border:0;padding:0}#preview-container .remodal-cancel::-moz-focus-inner{border:0;padding:0}#preview-container .remodal-close::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:641px){#preview-container .remodal{max-width:700px}}@media only screen and (max-width:480px){#preview-container .remodal{padding:.5em;font-size:.88em}}#preview-container .lt-ie9 .remodal-overlay{background:#2b2e38}#preview-container .lt-ie9 .remodal{width:700px}#preview-container .pswp__button{cursor:pointer;-webkit-appearance:none;float:right;opacity:.75;width:44px;height:44px;-webkit-box-shadow:none;box-shadow:none;background:0 0;border:0;margin:0;padding:0;transition:opacity .2s;display:block;position:relative;overflow:visible}#preview-container .pswp__button:focus,#preview-container .pswp__button:hover{opacity:1}#preview-container .pswp__button:active{opacity:.9;outline:none}#preview-container .pswp__button::-moz-focus-inner{border:0;padding:0}#preview-container .pswp__ui--over-close .pswp__button--close{opacity:1}#preview-container .pswp__button,#preview-container .pswp__button--arrow--left:before,#preview-container .pswp__button--arrow--right:before{background:url(//collabo-cafe.com/wp-content/plugins/photoswipe-masonry/photoswipe-dist/default-skin/default-skin.png) 0 0/264px 88px no-repeat;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1x){#preview-container .pswp--svg .pswp__button,#preview-container .pswp--svg .pswp__button--arrow--left:before,#preview-container .pswp--svg .pswp__button--arrow--right:before{background-image:url(//collabo-cafe.com/wp-content/plugins/photoswipe-masonry/photoswipe-dist/default-skin/default-skin.svg)}#preview-container .pswp--svg .pswp__button--arrow--left,#preview-container .pswp--svg .pswp__button--arrow--right{background:0 0}}#preview-container .pswp__button--close{background-position:0 -44px}#preview-container .pswp__button--share{background-position:-44px -44px}#preview-container .pswp__button--fs{display:none}#preview-container .pswp--supports-fs .pswp__button--fs{display:block}#preview-container .pswp--fs .pswp__button--fs{background-position:-44px 0}#preview-container .pswp__button--zoom{background-position:-88px 0;display:none}#preview-container .pswp--zoom-allowed .pswp__button--zoom{display:block}#preview-container .pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}#preview-container .pswp--touch .pswp__button--arrow--left,#preview-container .pswp--touch .pswp__button--arrow--right{visibility:hidden}#preview-container .pswp__button--arrow--left,#preview-container .pswp__button--arrow--right{background:0 0;width:70px;height:100px;margin-top:-50px;position:absolute;top:50%}#preview-container .pswp__button--arrow--left{left:0}#preview-container .pswp__button--arrow--right{right:0}#preview-container .pswp__button--arrow--left:before,#preview-container .pswp__button--arrow--right:before{content:"";background-color:#0000004d;width:32px;height:30px;position:absolute;top:35px}#preview-container .pswp__button--arrow--left:before{background-position:-138px -44px;left:6px}#preview-container .pswp__button--arrow--right:before{background-position:-94px -44px;right:6px}#preview-container .pswp__counter,#preview-container .pswp__share-modal{-webkit-user-select:none;user-select:none}#preview-container .pswp__share-modal{z-index:1600;opacity:0;-webkit-backface-visibility:hidden;will-change:opacity;background:#00000080;width:100%;height:100%;padding:10px;transition:opacity .25s ease-out;display:block;position:absolute;top:0;left:0}#preview-container .pswp__share-modal--hidden{display:none}#preview-container .pswp__share-tooltip{z-index:1620;-webkit-backface-visibility:hidden;will-change:transform;-webkit-transition:-webkit-transform .25s;background:#fff;border-radius:2px;width:auto;transition:transform .25s;display:block;position:absolute;top:56px;right:44px;transform:translateY(6px);box-shadow:0 2px 5px #00000040}#preview-container .pswp__share-tooltip a{color:#000;padding:8px 12px;font-size:14px;line-height:18px;text-decoration:none;display:block}#preview-container .pswp__share-tooltip a:hover{color:#000;text-decoration:none}#preview-container .pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}#preview-container .pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}#preview-container .pswp__share-modal--fade-in{opacity:1}#preview-container .pswp__share-modal--fade-in .pswp__share-tooltip{transform:translateY(0)}#preview-container .pswp--touch .pswp__share-tooltip a{padding:16px 12px}#preview-container a.pswp__share--facebook:before{content:"";-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none;border:6px solid #0000;border-bottom-color:#fff;width:0;height:0;display:block;position:absolute;top:-12px;right:15px}#preview-container a.pswp__share--facebook:hover{color:#fff;background:#3e5c9a}#preview-container a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}#preview-container a.pswp__share--twitter:hover{color:#fff;background:#55acee}#preview-container a.pswp__share--pinterest:hover{color:#ce272d;background:#ccc}#preview-container a.pswp__share--download:hover{background:#ddd}#preview-container .pswp__counter{color:#fff;opacity:.75;height:44px;padding:0 10px;font-size:13px;line-height:44px;position:absolute;top:0;left:0}#preview-container .pswp__caption{width:100%;min-height:44px;position:absolute;bottom:0;left:0}#preview-container .pswp__caption small{color:#bbb;font-size:11px}#preview-container .pswp__caption__center{text-align:left;color:#ccc;max-width:420px;margin:0 auto;padding:10px;font-size:13px;line-height:20px}#preview-container .pswp__caption--empty{display:none}#preview-container .pswp__caption--fake{visibility:hidden}#preview-container .pswp__preloader{opacity:0;will-change:opacity;direction:ltr;width:44px;height:44px;margin-left:-22px;transition:opacity .25s ease-out;position:absolute;top:0;left:50%}#preview-container .pswp__preloader__icn{width:20px;height:20px;margin:12px}#preview-container .pswp__preloader--active{opacity:1}#preview-container .pswp__preloader--active .pswp__preloader__icn{background:url(//collabo-cafe.com/wp-content/plugins/photoswipe-masonry/photoswipe-dist/default-skin/preloader.gif) no-repeat}#preview-container .pswp--css_animation .pswp__preloader--active{opacity:1}#preview-container .pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{animation:.5s linear infinite clockwise}#preview-container .pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{animation:1s cubic-bezier(.4,0,.22,1) infinite donut-rotate}#preview-container .pswp--css_animation .pswp__preloader__icn{opacity:.75;background:0 0;width:14px;height:14px;margin:0;position:absolute;top:15px;left:15px}#preview-container .pswp--css_animation .pswp__preloader__cut{width:7px;height:14px;position:relative;overflow:hidden}#preview-container .pswp--css_animation .pswp__preloader__donut{box-sizing:border-box;background:0 0;border:2px solid #fff;border-color:#fff #fff #0000 #0000;border-radius:50%;width:14px;height:14px;margin:0;position:absolute;top:0;left:0}@media screen and (max-width:1024px){#preview-container .pswp__preloader{float:right;margin:0;position:relative;top:auto;left:auto}}#preview-container .pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}#preview-container .pswp__top-bar{width:100%;height:44px;position:absolute;top:0;left:0}#preview-container .pswp__caption,#preview-container .pswp__top-bar,#preview-container .pswp--has_mouse .pswp__button--arrow--left,#preview-container .pswp--has_mouse .pswp__button--arrow--right{-webkit-backface-visibility:hidden;will-change:opacity;transition:opacity .333s cubic-bezier(.4,0,.22,1)}#preview-container .pswp--has_mouse .pswp__button--arrow--left,#preview-container .pswp--has_mouse .pswp__button--arrow--right{visibility:visible}#preview-container .pswp__top-bar,#preview-container .pswp__caption{background-color:#00000080}#preview-container .pswp__ui--fit .pswp__top-bar,#preview-container .pswp__ui--fit .pswp__caption{background-color:#0000004d}#preview-container .pswp__ui--idle .pswp__top-bar,#preview-container .pswp__ui--idle .pswp__button--arrow--left,#preview-container .pswp__ui--idle .pswp__button--arrow--right{opacity:0}#preview-container .pswp__ui--hidden .pswp__top-bar,#preview-container .pswp__ui--hidden .pswp__caption,#preview-container .pswp__ui--hidden .pswp__button--arrow--left,#preview-container .pswp__ui--hidden .pswp__button--arrow--right{opacity:.001}#preview-container .pswp__ui--one-slide .pswp__button--arrow--left,#preview-container .pswp__ui--one-slide .pswp__button--arrow--right,#preview-container .pswp__ui--one-slide .pswp__counter{display:none}#preview-container .pswp__element--disabled{display:none!important}#preview-container .pswp--minimal--dark .pswp__top-bar{background:0 0}#preview-container .related_article{text-align:left;margin:1.8em 0}#preview-container .related_article .inbox{padding-left:25%}#preview-container .related_article p.ttl{margin:0 0 .1em;font-size:1em;font-weight:700}#preview-container .related_article .ttl:before{content:"関連記事";color:#fff;text-align:center;background:#111;border-radius:2px;width:5em;margin-right:.5em;padding:.2em;font-size:.7em;font-weight:700;display:inline-block;position:relative;top:-2px}#preview-container .related_article.labelnone .ttl:before{content:none}#preview-container .related_article .date{font-size:.8em}#preview-container .related_article .thum{float:left;width:22%}#preview-container .related_article .thum img{width:100%;margin-bottom:0}#preview-container .related_article a{color:#333;background:#fff;border:1px solid #eee;padding:.9em;text-decoration:none;display:block;box-shadow:1px 1px #efefef}#preview-container .related_article a:hover{color:#666;background:#ffffe0}#preview-container .supplement{background:#ff03;border:1px solid #a5a5a533;border-radius:4px;margin:1.5em 0 2em;padding:3% 4%;font-size:.94em}#preview-container .supplement p{margin-bottom:.8em}#preview-container .supplement p:last-child{margin-bottom:0}#preview-container .supplement.warning{color:#333;background:#ff002d2e}#preview-container .supplement.warning:before{content:""}#preview-container .supplement.boader:before,#preview-container .supplement.noicon:before{content:none}#preview-container .supplement.boader{background:0 0}#preview-container .cta-inner{color:#ddd;background:#0e0e0e;border-top:5px solid #9292924d;padding:1.5em}#preview-container .cta-inner .cta_copy{text-align:center;color:#fff;margin-bottom:1em}#preview-container .cta-inner .btn-wrap a{box-shadow:none;margin-top:1em}#preview-container .btn-wrap.big a{width:420px;max-width:90%;padding:1.1em 2em;font-size:1.1em}#preview-container .btn-wrap.lightning a{color:#fff;background:#c81c1c;border-color:#c81c1c;box-shadow:0 3px 5px #00000026}#preview-container .btn-wrap.lightning a:hover{color:#fff;background:#ec7373}#preview-container .btn-wrap.bg{background:#0000001a;margin:2.5em 0;padding:1.5em 1em}#preview-container .btn-wrap.bg-yellow{background:#ff03;margin:2.5em 0;padding:1.5em 1em}#preview-container .btn-wrap.maru,#preview-container .btn-wrap.maru a{border-radius:.4em}#preview-container .btn-wrap.rich_yellow a{color:#fff;text-shadow:0 1px 1px #00000017;background-color:#f7cf2e;border:none;border-radius:.2em;font-weight:700;position:relative;box-shadow:0 4px #ecb254}#preview-container .btn-wrap.rich_yellow a:hover{color:#fff;background:#ecb254;box-shadow:0 1px #ecb254}#preview-container .btn-wrap.rich_pink a{color:#fff;text-shadow:0 1px 1px #00000017;background-color:#ee5656;border:none;border-radius:.2em;font-weight:700;position:relative;box-shadow:0 4px #d34e4e}#preview-container .btn-wrap.rich_pink a:hover{color:#fff;background:#d34e4e;box-shadow:0 1px #d34e4e}#preview-container .anim a{animation:3s ease-in infinite jiggle}#preview-container .voice{margin:1em 0 1.3em;font-size:.95em}#preview-container .voice .voicecomment{color:#444;background-color:#fff;border:3px solid #eee;border-radius:5px;width:85%;padding:2.5%;position:relative}#preview-container .voice.l .voicecomment{float:right}#preview-container .voice.r .voicecomment{float:left}#preview-container .voice.l .voicecomment:before{content:"";border-top:8px solid #0000;border-bottom:8px solid #0000;border-right:8px solid #eee;position:absolute;top:10px;left:-11px}#preview-container .voice.l .voicecomment:after{content:"";border-top:8px solid #0000;border-bottom:8px solid #0000;border-right:10px solid #fff;position:absolute;top:10px;left:-7px}#preview-container .voice.r .voicecomment:before{content:"";border-top:8px solid #0000;border-bottom:8px solid #0000;border-left:8px solid #eee;position:absolute;top:10px;right:-11px}#preview-container .voice.r .voicecomment:after{content:"";border-top:8px solid #0000;border-bottom:8px solid #0000;border-left:10px solid #fff;position:absolute;top:10px;right:-7px}#preview-container .voice .voicecomment h2,#preview-container .voice .voicecomment h3,#preview-container .voice .voicecomment h4,#preview-container .voice .voicecomment h5{padding:0;margin:10px 0!important}#preview-container .voice .voicecomment p{margin-bottom:1em}#preview-container .voice .voicecomment p:last-child{margin-bottom:0}#preview-container .voice .icon{text-align:center;width:12%}#preview-container .voice.l .icon{float:left}#preview-container .voice.r .icon{float:right}#preview-container .voice .icon img{border:4px solid #f5f5f5;border-radius:50%;margin:0}#preview-container .voice.icon_red .icon img{border-color:#ff4e4e}#preview-container .voice.icon_blue .icon img{border-color:#50b4de}#preview-container .voice.icon_yellow .icon img{border-color:#faee00}#preview-container .voice.icon_black .icon img{border-color:#222}#preview-container .voice .icon .name{padding:.4em 0;font-size:.65em}#preview-container .voice.big .icon{width:18%}#preview-container .voice.big .voicecomment{width:79%}#preview-container .voice.l.fb .voicecomment:before{border-right-color:#4c5cb0}#preview-container .voice.l.fb .voicecomment:after,#preview-container .voice.l.line .voicecomment:after{content:none}#preview-container .voice.fb .voicecomment{color:#fff;background:#4c5cb0;border-color:#4c5cb0}#preview-container .voice.r.fb .voicecomment:before{border-left-color:#4c5cb0}#preview-container .voice.r.fb .voicecomment:after{content:none}#preview-container .voice.line .voicecomment{color:#fff;background:#7acc40;border-color:#7acc40}#preview-container .voice.l.line .voicecomment:before{border-right-color:#7acc40}#preview-container .voice.r.line .voicecomment:before{border-left-color:#7acc40}#preview-container .voice.r.line .voicecomment:after{content:none}@media only screen and (max-width:480px){#preview-container .btn-wrap a{padding:.9em 1.5em;font-size:.9em}#preview-container .btn-wrap.big a{min-width:80%;max-width:90%;padding:.9em 1.5em;font-size:.9em}#preview-container .btn-wrap.bg{margin:2.5em 0;padding:.9em .8em}#preview-container .voice .icon{width:18%}#preview-container .voice .voicecomment{width:80%;font-size:.95em}#preview-container .related_article{font-size:.8em}#preview-container .related_article .inbox{padding-left:32%}#preview-container .related_article .ttl:before{content:"関連";width:3em}#preview-container .related_article .thum{width:30%}#preview-container .related_article a{padding:.6em}}@media only screen and (min-width:1100px){#preview-container .column-wrap{width:102.889%}#preview-container .column-wrap .d-1of2,#preview-container .column-wrap .d-1of3,#preview-container .column-wrap .t-1of2,#preview-container .column-wrap .tof3{padding-right:2.8%}}#preview-container #inner-content{background:#fff;box-shadow:0 0 1px #ddd}#preview-container #main{background:0 0}@media only screen and (max-width:767px){#preview-container #inner-content{width:100%;overflow:hidden}#preview-container #main,#preview-container #sidebar1{float:none;padding:1em}}@media only screen and (min-width:768px){#preview-container .page-full #main{float:none;width:798px;max-width:100%;margin:auto}#preview-container .page-full.wide #main{width:100%;margin-top:-35px}#preview-container .page-full #main .article-footer{margin-top:3em}#preview-container .page-full #main .article-footer,#preview-container .page-full #main .fb-likebtn,#preview-container .page-full #main .sharewrap,#preview-container .page-full #main .cta-wrap,#preview-container .page-full #main .np-post,#preview-container .page-full #main .related-box,#preview-container .page-full #main .authorbox{max-width:728px;margin-left:auto;margin-right:auto}#preview-container .page-full .entry-content{padding:0}}@media only screen and (min-width:1166px){#preview-container #inner-content{margin-bottom:2em;padding:35px}#preview-container #main{width:798px;margin:-35px;padding:35px}#preview-container #sidebar1{float:right;width:336px;padding-right:0}#preview-container .footer.bgnormal{margin-bottom:2em}#preview-container .footer .inner,#preview-container #footer-top .inner{padding:0 35px}#preview-container #footer-top .inner{padding-right:20px}}@media only screen and (min-width:768px) and (max-width:1165px){#preview-container #inner-content{padding:25px}#preview-container #main{width:70%;margin:-25px;padding:25px}#preview-container #sidebar1{float:right;width:34%}}#preview-container article,#preview-container aside,#preview-container details,#preview-container figcaption,#preview-container figure,#preview-container footer,#preview-container header,#preview-container hgroup,#preview-container main,#preview-container nav,#preview-container section,#preview-container summary{display:block}#preview-container audio,#preview-container canvas,#preview-container video{display:inline-block}#preview-container audio:not([controls]){height:0;display:none}#preview-container [hidden],#preview-container template{display:none}#preview-container html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}#preview-container body{margin:0}#preview-container a{background:0 0}#preview-container a:focus{outline:thin dotted}#preview-container a:active,#preview-container a:hover{outline:0}#preview-container .gf{font-family:Concert One,cursive;font-weight:400}#preview-container h1{margin:.67em 0;font-size:2em}#preview-container abbr[title]{border-bottom:1px dotted}#preview-container b,#preview-container strong,#preview-container .strong{font-weight:700}#preview-container dfn,#preview-container em,#preview-container .em{border-bottom:1px dotted pink;font-style:italic}#preview-container hr{background:url(//collabo-cafe.com/wp-content/themes/jstork/library/images/line01.png) repeat-x;border:0;height:5px;margin:1.8em 0;padding:0}#preview-container p{-webkit-hyphens:auto;hyphens:auto;-epub-hyphens:auto}#preview-container pre{margin:0}#preview-container code,#preview-container kbd,#preview-container pre,#preview-container samp{color:#444;background:#f6f6f6;border-radius:3px;padding:.05em .4em;font-family:monospace,serif;font-size:.9em}#preview-container pre{white-space:pre-wrap}#preview-container q{quotes:"“" "”" "‘" "’"}#preview-container q:before,#preview-container q:after{content:"";content:none}#preview-container small,#preview-container .small{font-size:75%}#preview-container sub,#preview-container sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}#preview-container sup{top:-.5em}#preview-container sub{bottom:-.25em}#preview-container dl,#preview-container menu,#preview-container ol,#preview-container ul{margin:1em 0}#preview-container dd{margin:0}#preview-container .gallery{margin:.5em auto 2em!important}#preview-container .gallery dl{margin:0!important}#preview-container .gallery dl img{margin-bottom:0;padding:1px;border:none!important}#preview-container menu{padding:0 0 0 40px}#preview-container ol,#preview-container ul{padding:0;list-style-type:none}#preview-container .entry-content ul li{margin:1em 0;padding-left:1em;position:relative}#preview-container .entry-content ul li:before{content:" ";background:#3e3e3e;border-radius:50%;width:9px;height:9px;display:block;position:absolute;top:7px;left:2px;box-shadow:inset 0 0 20px #33333326}#preview-container .entry-content ul li ul li:before{border-radius:0;width:5px;height:5px;top:10px}#preview-container .entry-content ul li ul li ul li:before{border-radius:0;width:14px;height:1px;top:11px;left:-2px}#preview-container .entry-content ol{counter-reset:number}#preview-container .entry-content ol li{margin:1em 0;padding-left:1.4em;list-style:none;position:relative}#preview-container .entry-content ol>li:before{counter-increment:number;content:counter(number);color:#fff;text-align:center;background:#3e3e3e;border-radius:50%;width:1.5em;height:1.5em;font-family:Lato,sans-serif;font-size:.7em;font-weight:700;line-height:1.5em;display:block;position:absolute;top:3px;left:0;box-shadow:inset 0 0 5em #33333326}#preview-container .entry-content li ol li:before{background:#999;line-height:1.4}#preview-container .entry-content li li ol li:before{color:#555;background:0 0;border:1px solid #ccc;border-radius:50%;width:1.5em;height:1.5em;top:3px}#preview-container nav ul,#preview-container nav ol{list-style:none}#preview-container img{vertical-align:bottom;border:0;max-width:100%;height:auto}#preview-container svg:not(:root){overflow:hidden}#preview-container figure{margin:0}#preview-container input[type=text],#preview-container input[type=password],#preview-container input[type=datetime],#preview-container input[type=datetime-local],#preview-container input[type=date],#preview-container input[type=month],#preview-container input[type=time],#preview-container input[type=week],#preview-container input[type=number],#preview-container input[type=email],#preview-container input[type=url],#preview-container input[type=search],#preview-container input[type=tel],#preview-container input[type=color],#preview-container select,#preview-container textarea,#preview-container .field{color:#666;vertical-align:middle;max-width:96%;max-width:100%\	;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:3px solid #3333331a;border-radius:1px;margin-bottom:14px;padding:10px 2%;font-size:1em;transition:background-color .24s ease-in-out;display:block}#preview-container #main input[type=text],#preview-container #main input[type=password],#preview-container #main input[type=datetime],#preview-container #main input[type=datetime-local],#preview-container #main input[type=date],#preview-container #main input[type=month],#preview-container #main input[type=time],#preview-container #main input[type=week],#preview-container #main input[type=number],#preview-container #main input[type=email],#preview-container #main input[type=url],#preview-container #main input[type=search],#preview-container #main input[type=tel],#preview-container #main input[type=color],#preview-container #main select,#preview-container #main textarea,#preview-container #main .field{width:300px}#preview-container #main textarea{width:100%;padding:2%}#preview-container input[type=text]:focus,#preview-container input[type=text]:active,#preview-container input[type=password]:focus,#preview-container input[type=password]:active,#preview-container input[type=datetime]:focus,#preview-container input[type=datetime]:active,#preview-container input[type=datetime-local]:focus,#preview-container input[type=datetime-local]:active,#preview-container input[type=date]:focus,#preview-container input[type=date]:active,#preview-container input[type=month]:focus,#preview-container input[type=month]:active,#preview-container input[type=time]:focus,#preview-container input[type=time]:active,#preview-container input[type=week]:focus,#preview-container input[type=week]:active,#preview-container input[type=number]:focus,#preview-container input[type=number]:active,#preview-container input[type=email]:focus,#preview-container input[type=email]:active,#preview-container input[type=url]:focus,#preview-container input[type=url]:active,#preview-container input[type=search]:focus,#preview-container input[type=search]:active,#preview-container input[type=tel]:focus,#preview-container input[type=tel]:active,#preview-container input[type=color]:focus,#preview-container input[type=color]:active,#preview-container select:focus,#preview-container select:active,#preview-container textarea:focus,#preview-container textarea:active,#preview-container .field:focus,#preview-container .field:active{background-color:#f7f8fa}#preview-container input[type=password]{letter-spacing:.3em}#preview-container textarea{max-width:100%;min-height:120px;line-height:1.5}#preview-container select{-webkit-appearance:none;background-image:url(//collabo-cafe.com/wp-content/themes/jstork/library/images/select_arrow.png);background-position:97.5%;background-repeat:no-repeat;background-size:9px}@media only screen and (max-width:480px){#preview-container #main input[type=text],#preview-container #main input[type=password],#preview-container #main input[type=datetime],#preview-container #main input[type=datetime-local],#preview-container #main input[type=date],#preview-container #main input[type=month],#preview-container #main input[type=time],#preview-container #main input[type=week],#preview-container #main input[type=number],#preview-container #main input[type=email],#preview-container #main input[type=url],#preview-container #main input[type=search],#preview-container #main input[type=tel],#preview-container #main input[type=color],#preview-container #main select,#preview-container #main textarea,#preview-container #main .field{width:auto}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#preview-container input[type=text],#preview-container input[type=password],#preview-container input[type=datetime],#preview-container input[type=datetime-local],#preview-container input[type=date],#preview-container input[type=month],#preview-container input[type=time],#preview-container input[type=week],#preview-container input[type=number],#preview-container input[type=email],#preview-container input[type=url],#preview-container input[type=search],#preview-container input[type=tel],#preview-container input[type=color],#preview-container select,#preview-container textarea,#preview-container .field{width:92%;max-width:92%}}#preview-container fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}#preview-container legend{border:0;padding:0}#preview-container button,#preview-container input,#preview-container select,#preview-container textarea{margin:0}#preview-container button,#preview-container input{line-height:normal}#preview-container button,#preview-container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-transform:none}#preview-container select::-ms-expand{display:none}#preview-container select{padding:3%;line-height:1.2}#preview-container button,#preview-container html input[type=button],#preview-container input[type=reset],#preview-container input[type=submit]{-webkit-appearance:button;cursor:pointer;color:#fff;background:#666;border:0;border-radius:5px;padding:8px 20px;font-size:.95em}#preview-container button[disabled],#preview-container html input[disabled]{cursor:default}#preview-container input[type=checkbox],#preview-container input[type=radio]{box-sizing:border-box;padding:0}#preview-container input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}#preview-container input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}#preview-container input[type=search]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}#preview-container button::-moz-focus-inner{border:0;padding:0}#preview-container input::-moz-focus-inner{border:0;padding:0}#preview-container textarea{vertical-align:top;overflow:auto}#preview-container table{border-collapse:collapse;border-spacing:0}#preview-container *{box-sizing:border-box}#preview-container .image-replacement,#preview-container .ir{text-indent:100%;white-space:nowrap;overflow:hidden}#preview-container .clearfix,#preview-container .cf,#preview-container .comment-respond,#preview-container .widget ul li{zoom:1}#preview-container .clearfix:before,#preview-container .clearfix:after,#preview-container .cf:before,#preview-container .comment-respond:before,#preview-container .cf:after,#preview-container .comment-respond:after,#preview-container .widget ul li:before,#preview-container .widget ul li:after{content:"";display:table}#preview-container .clearfix:after,#preview-container .cf:after,#preview-container .comment-respond:after,#preview-container .widget ul li:after{clear:both}#preview-container span.amp{font-style:italic;font-family:Baskerville,Goudy Old Style,Palatino,Book Antiqua,serif!important}#preview-container p{-ms-word-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;-webkit-hyphenate-before:2;-webkit-hyphenate-after:3}#preview-container .alert-help,#preview-container .alert-info,#preview-container .alert-error,#preview-container .alert-success{border:1px solid;margin:10px;padding:5px 18px}#preview-container .alert-help{background:#ebe16f;border-color:#e8dc59}#preview-container .alert-info{background:#d5edf8;border-color:#bfe4f4}#preview-container .alert-error{background:#fbe3e4;border-color:#f8cdce}#preview-container .alert-success{background:#e6efc2;border-color:#deeaae}#preview-container .blue-btn,#preview-container .comment-reply-link,#preview-container #submit{color:#fff;cursor:pointer;border:0;border-radius:4px;padding:0 24px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:34px;font-weight:400;line-height:34px;text-decoration:none;transition:background-color .14s ease-in-out;display:inline-block;position:relative}#preview-container .blue-btn:hover,#preview-container .comment-reply-link:hover,#preview-container #submit:hover,#preview-container .blue-btn:focus,#preview-container .comment-reply-link:focus,#preview-container #submit:focus{color:#fff;text-decoration:none}#preview-container .blue-btn:active,#preview-container .comment-reply-link:active,#preview-container #submit:active{top:1px}#preview-container .blue-btn,#preview-container .comment-reply-link,#preview-container #submit{background-color:#1bb4d3}#preview-container .blue-btn:hover,#preview-container .comment-reply-link:hover,#preview-container #submit:hover,#preview-container .blue-btn:focus,#preview-container .comment-reply-link:focus,#preview-container #submit:focus{background-color:#2574a8}#preview-container body{color:#545b63;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-wrap:break-word;background:#f7f7f7;font-family:Arial,Helvetica,游ゴシック,YuGothic,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-size:103%;line-height:1.5}#preview-container .f_serif{font-family:Georgia,serif}#preview-container .f_meiryo{font-family:メイリオ,sans-serif}#preview-container .wrap{width:96%;margin:0 auto}#preview-container a{color:#1bb4d3}#preview-container a:hover{color:#e69b9b}#preview-container a,#preview-container a img{-o-transition:.3s ease-in-out;transition:all .3s ease-in-out}#preview-container a:hover img{filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";opacity:.7}#preview-container a:link,#preview-container a:visited:link{-webkit-tap-highlight-color:#0000004d}#preview-container .entry-content a[target=_blank]:after{content:"";margin:0 3px 0 2px;font-family:FontAwesome;font-size:.9em}#preview-container .entry-content a.no-icon[target=_blank]:after{content:none}#preview-container h1,#preview-container .h1,#preview-container h2,#preview-container .h2,#preview-container h3,#preview-container .h3,#preview-container h4,#preview-container .h4,#preview-container h5,#preview-container .h5{text-rendering:optimizelegibility}#preview-container h1 a,#preview-container .h1 a,#preview-container h2 a,#preview-container .h2 a,#preview-container h3 a,#preview-container .h3 a,#preview-container h4 a,#preview-container .h4 a,#preview-container h5 a,#preview-container .h5 a{text-decoration:none}#preview-container h1,#preview-container .h1{font-size:1.5em;font-weight:700;line-height:1.333em}#preview-container h2,#preview-container .h2{margin-bottom:.375em;font-size:1.5em;font-weight:700;line-height:1.4em}#preview-container h3,#preview-container .h3{font-size:1.3em;font-weight:700}#preview-container h4,#preview-container .h4{font-size:1.2em;font-weight:700}#preview-container h5,#preview-container .h5{text-transform:uppercase;letter-spacing:1px;font-size:1em;font-weight:700;line-height:2em}#preview-container #custom_header{text-align:center;color:#32abc9;width:100%;margin-bottom:1em}#preview-container .header-info{z-index:0;position:relative}#preview-container .header-info a{text-align:center;color:#fff;background:#f55e5e;padding:.4em;font-size:.8em;text-decoration:none;display:block}#preview-container .header-info a:before{content:"";margin-right:.3em;font-family:fontawesome}#preview-container .header-info a:hover{color:#fff;opacity:.6;filter:alpha(opacity=60);-ms-filter:"alpha(opacity=60)"}#preview-container .header-info.bgnormal a{max-width:1166px;margin-left:auto;margin-right:auto}#preview-container #custom_header .wrap{padding:8% 2% 7%;display:block}#preview-container #custom_header .wrap .header-text{max-width:680px;margin:auto}#preview-container #custom_header.textright .header-text,#preview-container #custom_header.textleft .header-text{max-width:500px}#preview-container #custom_header.textright .header-text{margin-right:0}#preview-container #custom_header.textleft .header-text{margin-left:0}#preview-container #custom_header .en{letter-spacing:-1px;margin:.3em 0;font-size:2.3em;font-weight:400;line-height:1}#preview-container #custom_header .ja{margin:0;font-size:.8em;font-weight:700;line-height:1.7}#preview-container #custom_header .btn-wrap{margin:2.5em 0 0}#preview-container #custom_header .btn-wrap a{color:#fff;text-align:center;width:300px;max-width:90%;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";opacity:.9;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none;background:#1bb4d3;border-color:#0000000d;padding:.8em 1.5em;font-size:.82em;font-weight:700;position:relative}#preview-container #custom_header .btn-wrap a:hover{filter:alpha(opacity=40);-ms-filter:"alpha(opacity=40)";opacity:.4}#preview-container .home #content{margin-top:1.5em}#preview-container .home_widget{max-width:728px;margin:0 auto 1.9em;font-size:.88em}#preview-container .page-full .home_widget{max-width:100%}#preview-container .home_widget .widget{margin:0}#preview-container .header{z-index:2;position:relative}#preview-container #inner-header{background:#fff;padding:0;position:relative}#preview-container .header.bg{background:#fff;margin-top:0}#preview-container #logo{padding:0 1em}#preview-container #logo .h1{margin:0;padding:0}#preview-container #logo .h1.text{font-size:2em}#preview-container #logo.fs_s .h1.text{font-size:1.6em}#preview-container #logo.fs_l .h1.text{font-size:2.4em}#preview-container #logo a{color:#fff;width:100%;margin:0;padding:0;text-decoration:none;display:block}#preview-container .site_description{text-align:center;margin:0;padding:2px;font-size:10px}#preview-container .site_description+.header{margin-top:0}#preview-container .site_description:empty{display:none}#preview-container .header .global_sns{float:right;display:inline-block}#preview-container .header .global_sns ul{margin-bottom:0}#preview-container .header .global_sns li{text-align:center;width:2.2em;display:inline-block}#preview-container .header .global_sns li a{text-decoration:none}#preview-container .header .global_sns li i{display:block}#preview-container .header .global_sns li .text{font-size:10px;display:none}#preview-container #breadcrumb{background:#fff;margin-top:1.5em;margin-bottom:1.5em;padding:1em;font-size:.7em}#preview-container #breadcrumb ul{margin:0}#preview-container #breadcrumb li:first-child{margin-left:0}#preview-container #breadcrumb li{float:left;margin-left:.5em}#preview-container #breadcrumb li:after{content:"/";margin-left:.5em}#preview-container #breadcrumb li:last-child:after{display:none}#preview-container #breadcrumb li a{color:#666;text-decoration:none}#preview-container #breadcrumb li a:hover{opacity:.5;filter:alpha(opacity=50);-ms-filter:"alpha(opacity=50)"}#preview-container .nav{border-bottom:0}#preview-container .nav li a{color:#fff;padding:.75em;text-decoration:none;display:block;position:relative}#preview-container .nav>li>a{padding:12px .7em 6px}#preview-container .nav li a .gf{text-align:center;width:100%;font-size:.85em;font-weight:400;display:block}#preview-container .nav li a .gf:empty{display:none}#preview-container .nav li li{text-align:left}#preview-container .nav li li .gf{display:none}#preview-container .nav li ul.sub-menu li a,#preview-container .nav li ul.children li a{padding-left:15px}#preview-container .searchbox .searchform{height:40px;margin-bottom:1.5em;position:relative}#preview-container .searchbox input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:3% 2%;font-size:16px;line-height:1.2}#preview-container .searchbox button#searchsubmit{color:#333;background:0 0;border:0;height:100%;padding:0 3%;font-size:1.2em;display:block;position:absolute;top:25%;right:3px}#preview-container .btn-wrap{margin:1.5em 0 2em}#preview-container .btn-wrap.aligncenter{text-align:center}#preview-container .btn-wrap a{text-shadow:1px 1px #0000000d;color:#fff;background:#4993af;border:1px solid #4993af;padding:1em 2em;text-decoration:none;display:inline-block;box-shadow:0 3px 5px #e9e9e9}#preview-container .btn-wrap a:hover{color:#fff;box-shadow:none;background:#e69b9b;transform:translate3d(0,3px,1px)}#preview-container .btn-wrap.simple a{color:#4993af;background:0 0;border:1px solid #4993af;box-shadow:0 3px 5px #2d2d2d14}#preview-container .btn-wrap.simple a:hover{color:#fff;background:#4993af}#preview-container .single #main .article{margin-bottom:1em}#preview-container #main .article header{margin-bottom:1.5em;padding:0}#preview-container #main .article .eyecatch{text-align:center;position:relative;overflow:hidden}#preview-container #main .article .eyecatch img{height:auto;margin:0}#preview-container .article-footer{padding:1em 0}#preview-container .article-footer h4{margin:.5em 0}#preview-container .article-footer p{margin:0}#preview-container .article-footer .post-categories,#preview-container .article-footer .tags{margin:0;display:inline-block}#preview-container .article-footer .post-categories li,#preview-container .article-footer .tags a{display:inline-block}#preview-container .article-footer .post-categories li a,#preview-container .article-footer .tags a{color:#fff;border-radius:.4em;margin-bottom:2px;margin-right:.3em;padding:.35em .5em;font-size:.75em;line-height:1.1;text-decoration:none;display:inline-block}#preview-container .article-footer .tags a{color:#fcee21;background:0 0;margin-top:-1px}#preview-container .article-footer .post-categories a:before,#preview-container .article-footer .tags a:before{content:"";margin-right:.2em;font-family:fontawesome}#preview-container .article-footer .post-categories a:before{content:""}#preview-container .article-footer .post-categories li a:hover,#preview-container .article-footer .tags a:hover{color:#fff;background:#e69b9b;border-color:#e69b9b}#preview-container .entry-content h2{color:#fff;background:#ff5dab;border:none;border-radius:3px;margin-top:2.1em;margin-bottom:1em;padding:1em 1.1em;font-size:1.25em;position:relative;box-shadow:0 1px 5px #00000008}#preview-container .entry-content h3{border-color:#ff5dab;border-left-style:solid;border-left-width:4px;margin-top:1.8em;padding:.7em 0 .7em .8em}#preview-container .h_boader .entry-content h2{color:#333;background:0 0;border-bottom:3px solid;border-radius:0;padding:.5em .1em;font-size:1.4em}#preview-container .h_boader .entry-content h3{border-left-width:2px}#preview-container .h_balloon .entry-content h2:after{content:"";border-top:13px solid #13acca;border-left:9px solid #0000;border-right:9px solid #0000;position:absolute;bottom:-11px;left:5%}#preview-container .single .authorbox,#preview-container .single .related-box{border-radius:4px;margin-bottom:1em}#preview-container .single .np-post a,#preview-container .single .authorbox a,#preview-container .single .related-box a{color:#444}#preview-container .single .np-post a:hover,#preview-container .single .authorbox a:hover,#preview-container .single .related-box a:hover{color:#999}#preview-container .single .np-post .h_ttl,#preview-container .single .authorbox .h_ttl,#preview-container .single .related-box .h_ttl{text-align:left;margin:1em 0;padding:1em .1em;font-size:12px}#preview-container .single .np-post .h_ttl span,#preview-container .single .authorbox .h_ttl span,#preview-container .single .related-box .h_ttl span{margin-right:.5em;font-size:1.8em;font-weight:400;position:relative;bottom:-2px}#preview-container .single .authorbox .profile img{float:left;border:4px solid #fff;width:16%;margin:1.5% 2% 1.5% 0;box-shadow:0 0 10px #ddd}#preview-container .single .authorbox .profile .name{margin:2em 0 .5em;font-size:1em;font-weight:700}#preview-container .single .authorbox .profile a{color:#444;text-decoration:none}#preview-container .single .authorbox .profile .profile_description{padding-left:18%;font-size:.8em}#preview-container .single .authorbox .profile .author_sns{text-align:center;margin:2em 0 0}#preview-container .single .authorbox .profile .author_sns li{margin-right:1.2em;font-size:.8em;display:inline-block}#preview-container .single .authorbox .profile .author_sns li i{margin-right:.3em;font-size:1.1em}#preview-container .single .authorbox .author-newpost li,#preview-container .related-box li{float:left;width:24%;min-height:225px;margin:0 1% 1% 0;font-size:.9em;position:relative}#preview-container .single .authorbox .author-newpost li .eyecatch,#preview-container .related-box li .eyecatch{text-align:center;background:#ddd;height:105px;overflow:hidden}#preview-container .single .authorbox .author-newpost li a,#preview-container .related-box li a{text-decoration:none;display:block}#preview-container .single .authorbox .author-newpost li .date,#preview-container .related-box li .date{font-size:.8em;font-weight:400}#preview-container .single .authorbox .author-newpost li .ttl,#preview-container .related-box li .ttl{margin:0;font-size:.85em}#preview-container .np-post{margin-bottom:1.5em;padding:0}#preview-container .np-post .np-post-list{word-break:break-all;margin-bottom:.8em}#preview-container .np-post a{width:100%;font-size:.9em;text-decoration:none;display:table}#preview-container .np-post a .eyecatch{vertical-align:middle;text-align:center;width:64px;padding-left:12px;padding-right:12px;display:table-cell;position:relative}#preview-container .np-post a .eyecatch img{width:100%}#preview-container .np-post a .ttl{vertical-align:middle;display:table-cell}#preview-container .np-post .next{text-align:right}#preview-container .np-post .next a .eyecatch:after,#preview-container .np-post .prev a .eyecatch:before{padding:0 3px;font-family:fontawesome;line-height:40px;position:absolute}#preview-container .np-post .next a .eyecatch:after{content:"";right:0}#preview-container .np-post .prev a .eyecatch:before{content:"";left:0}#preview-container .home_link i{padding:5px 10px;font-size:30px}#preview-container .single-title,#preview-container .page-title,#preview-container .entry-title{margin:.3em 0}#preview-container .single-title,#preview-container .page-title{padding:0;font-size:1.5em}#preview-container .single-title:empty,#preview-container .page-title:empty{display:none}#preview-container .byline{margin:0}#preview-container .byline .date{font-size:.85em}#preview-container .byline .writer .fn{font-size:.75em}#preview-container .byline .date,#preview-container .byline .writer{filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";opacity:.7;margin-right:.6em;display:inline-block}#preview-container .byline .date:before,#preview-container .byline .writer:before{content:"";margin-right:.3em;font-family:fontawesome;font-size:.88em;position:relative;top:-1px}#preview-container .byline .date:before{content:""}#preview-container .byline .date.undo:before{content:""}#preview-container .byline .writer:before{content:""}#preview-container .byline .writer,#preview-container .byline .writer a{color:inherit;font-weight:700;text-decoration:none;display:none}#preview-container .byline .cat-name{color:#fff;float:right;background:#fcee21;margin-top:.3em;margin-left:.9em;padding:.2em .4em;font-size:.7em}#preview-container .byline .cat-name:before{content:"";margin-right:.5em;font-family:fontawesome;font-size:1.15em;display:inline-block;transform:rotate(-20deg)}#preview-container .undo_off .undo,#preview-container .date_off .date{display:none!important}#preview-container #viral-header.entry-header{color:#fff;z-index:1;background-position:50%;background-size:cover;position:relative;overflow:hidden}#preview-container #viral-header.entry-header:before{content:"";opacity:.3;width:100%;height:100%;filter:alpha(opacity=30);-ms-filter:"alpha(opacity=30)";background:#000;position:absolute;top:0;left:0}#preview-container #viral-header.entry-header .wrap{max-width:780px;padding:9% 0;position:relative}#preview-container #viral-header.entry-header .eyecatch{float:left;width:260px;margin-right:2em}#preview-container #viral-header.entry-header .entry-title{text-shadow:0 0 10px #0000004a;padding:0;font-size:2em}#preview-container #viral-header.entry-header .byline .date{text-shadow:0 0 5px #0000004a}#preview-container #viral-header+#inner-content{padding-top:0}#preview-container .entry-content{padding:0 0 1.5em;overflow:hidden}#preview-container #post-not-found .entry-content{overflow:inherit}#preview-container .entry-content p{margin:0 0 1.6em;line-height:1.75}#preview-container .entry-content table{border:1px solid #efefef;width:100%;margin-bottom:1.5em;font-size:.92em}#preview-container .entry-content table caption{color:#9fa6b4;text-transform:uppercase;letter-spacing:1px;margin:0 0 7px;font-size:.75em}#preview-container .entry-content tr{border-bottom:1px solid #efefef}#preview-container .entry-content td{background:#fff9;border:1px solid #cfcfcf;padding:.8em}#preview-container .entry-content td input{margin:3px 0}#preview-container .entry-content th{background-color:#0000001a;border:1px solid #cfcfcf;padding:.8em}#preview-container .entry-content blockquote{opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha(opacity=90)";border:1px solid;margin:2.5em 0 3em;padding:6% 4% 2%;font-size:.95em;position:relative}#preview-container .entry-content blockquote:before,#preview-container .entry-content blockquote:after{text-align:center;background:#fff;width:1em;height:1em;padding:.2em;font-family:FontAwesome;font-size:1.3em;line-height:1;display:block;position:absolute}#preview-container .entry-content blockquote:before{content:"";top:-.3em;left:-.2em}#preview-container .entry-content blockquote:after{content:"";bottom:-.4em;right:-.2em}#preview-container .entry-content blockquote h1,#preview-container .entry-content blockquote h2,#preview-container .entry-content blockquote h3,#preview-container .entry-content blockquote h4{margin-top:0!important}#preview-container .entry-content dt{margin-bottom:2%;font-weight:700}#preview-container .entry-content dd{margin-bottom:4%;margin-left:0;font-size:.95em}#preview-container .entry-content img{max-width:100%;height:auto;margin:0 0 1.5em}#preview-container .entry-content .size-auto,#preview-container .entry-content .size-full,#preview-container .entry-content .size-large,#preview-container .entry-content .size-medium,#preview-container .entry-content .size-thumbnail{max-width:100%;height:auto}#preview-container .entry-content pre{color:#f8f9fa;background:#0000008a;border-radius:5px;margin:.2em 0 2.2em;padding:1.2em 1.7em;font-size:.88em}#preview-container .wp-caption{background:#fff;border:1px solid #00000014;border-radius:3px;max-width:100%;margin-bottom:1.8em;padding:5px}#preview-container .wp-caption img{width:100%;max-width:100%;margin-bottom:0}#preview-container .wp-caption p.wp-caption-text{text-align:center;margin:4px 0;font-size:.75em}#preview-container iframe{max-width:100%}#preview-container .tags{margin:0}#preview-container .top-post-list .post-list{font-size:13px;position:relative}#preview-container .top-post-list .post-list a{color:#666;border-bottom:1px dotted #0003;padding:1.9em .7em;text-decoration:none;display:block;position:relative}#preview-container .top-post-list .post-list:first-child a{border-top:1px dotted #0003}#preview-container .top-post-list .post-list .eyecatch{float:left;width:42%;max-height:180px;position:relative;overflow:hidden}#preview-container .eyecatch .cat-name{text-align:center;color:#444;opacity:.9;min-width:8em;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";background:#fcee21;padding:.1em .5em;font-size:.7em;font-weight:700;position:absolute;top:0;right:0}#preview-container .eyecatch .cat-name:empty:before{content:"PICK UP"}#preview-container .top-post-list .post-list .entry-content{padding:0 0 0 3%;overflow:hidden}#preview-container .top-post-list .post-list .entry-content .entry-title{color:#444;margin-top:0;margin-bottom:.3em;font-size:1.6em}#preview-container .top-post-list .post-list .entry-content p{margin-bottom:.3em}#preview-container .post-list-card{margin-left:-1%;margin-right:-1%}#preview-container .post-list-card .post-list{float:left;width:48%;height:390px;margin:0 1% 2.5%}#preview-container .post-list-card .post-list a{color:#333;background:#fff;height:100%;padding:.6em;text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:0 2px 5px #00000021}#preview-container .post-list-card .post-list a:after{content:"";background:linear-gradient(#fff0 0,#fff,#fff);width:100%;height:2.5em;display:block;position:absolute;bottom:0}#preview-container .post-list-card .post-list a:hover{box-shadow:0 0 15px #0003}#preview-container .post-list-card .post-list a:hover .eyecatch img{transform:scale(1.05)}#preview-container .post-list-card .post-list .eyecatch{text-align:center;max-height:215px;margin:-.6em -.6em .5em;position:relative;overflow:hidden}#preview-container .post-list-card .post-list .description{filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";opacity:.9;font-size:.85em}#preview-container .post-list-card .post-list .entry-content{padding:0}#preview-container .post-list-card .post-list .entry-content .entry-title{margin-top:.5em;margin-bottom:.3em;font-size:1.15em}#preview-container .post-list-card .post-list .entry-content p{margin-bottom:.3em;font-size:.9em}#preview-container .post-list-magazine{margin-left:-1%;margin-right:-1%}#preview-container .post-list-magazine .post-list{float:left;width:50%;margin-bottom:.3em}#preview-container .post-list-magazine .post-list a{color:#333;padding:3% 3% 1%;text-decoration:none;display:block}#preview-container .post-list-magazine .post-list .eyecatch{position:relative}#preview-container .post-list-magazine .post-list .entry-content{padding-bottom:1em}#preview-container .post-list-magazine .post-list .entry-content .entry-title{margin-top:.5em;margin-bottom:.5em;font-size:1.15em}#preview-container .post-list-magazine .post-list .entry-content .description{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";font-size:.7em}#preview-container .post-list-magazine .post-list .entry-content .byline{margin-bottom:.5em;font-size:.9em}#preview-container .post-list-big article{padding:2em 0}#preview-container .post-list-big article .eyecatch{margin-bottom:1em}#preview-container .post-list-big article .h2 a{color:#333}#preview-container .post-list-big article .h2 a:hover{color:#999}#preview-container .widget a{color:#666;text-decoration:none}#preview-container .widget a:hover{color:#999}#preview-container .widget .btn-wrap a{color:#fff}#preview-container .widgettitle{color:#fff;background:#ff5dab;border-radius:3px;margin-top:0;margin-bottom:.75em;padding:0;font-size:1em;overflow:hidden}#preview-container .widgettitle span{width:100%;height:100%;padding:.75em .8em;display:block}#preview-container .widget{margin:0 0 3em}#preview-container .widget ul{margin:0}#preview-container .widget.widget_categories .widgettitle,#preview-container .widget.widget_recent_entries .widgettitle,#preview-container .widget.widget_nav_menu .widgettitle,#preview-container .widget.widget_pages .widgettitle,#preview-container .widget.widget_archive .widgettitle,#preview-container .widget.widget_mycategoryorder .widgettitle{margin-bottom:0}#preview-container .widget.widget_categories ul,#preview-container .widget.widget_recent_entries ul,#preview-container .widget.widget_nav_menu ul,#preview-container .widget.widget_pages ul,#preview-container .widget.widget_archive ul,#preview-container .widget.widget_mycategoryorder ul{margin-top:0}#preview-container .widget.widget_categories ul li,#preview-container .widget.widget_recent_entries li,#preview-container .widget.widget_nav_menu li,#preview-container .widget.widget_pages li,#preview-container .widget.widget_archive li,#preview-container .widget.widget_mycategoryorder li{border-bottom:1px dotted #7d7d7d33;margin:0;padding:0}#preview-container .widget .children li:first-child{border-top:1px dotted #0003}#preview-container .widget li.page_item_has_children{border-bottom:none!important}#preview-container .widget.widget_new_img_post li:before{content:none}#preview-container .widget.widget_categories li a,#preview-container .widget.widget_recent_entries li a,#preview-container .widget.widget_nav_menu li a,#preview-container .widget.widget_pages li a,#preview-container .widget.widget_archive li a,#preview-container .widget.widget_mycategoryorder li a{margin:0;padding:1em 1.2em 1em .3em;display:block;position:relative}#preview-container .widget.widget_categories li:last-child,#preview-container .widget.widget_recent_entries li:last-child,#preview-container .widget.widget_nav_menu li:last-child,#preview-container .widget.widget_pages li:last-child,#preview-container .widget.widget_archive li:last-child,#preview-container .widget.widget_mycategoryorder li:last-child{border-bottom:none}#preview-container .widget.widget_categories li a:after,#preview-container .widget.widget_recent_entries li a:after,#preview-container .widget.widget_nav_menu li a:after,#preview-container .widget.widget_pages li a:after,#preview-container .widget.widget_archive li a:after,#preview-container .widget.widget_mycategoryorder li a:after{content:"";margin-top:-.5em;font-family:fontawesome;font-size:1em;position:absolute;top:50%;right:.2em}#preview-container .widget li a:hover:after{right:2px;transform:translate(1px)}#preview-container .widget.widget_text img{margin-bottom:.8em}#preview-container .widget select{width:100%;max-width:100%;margin-top:1em}#preview-container .widget.widget_categories label,#preview-container .widget.widget_archive label{display:none}#preview-container .widget.widget_nav_menu li ul,#preview-container .widget.widget_pages li ul,#preview-container .widget.widget_categories li ul{margin:0;padding:0}#preview-container .widget.widget_nav_menu li ul a,#preview-container .widget.widget_pages li ul a,#preview-container .widget.widget_categories li ul a{padding-left:.8em}#preview-container .widget.widget_nav_menu li ul ul a,#preview-container .widget.widget_pages li ul ul a,#preview-container .widget.widget_categories li ul ul a{padding-left:1.6em}#preview-container .widget.widget_nav_menu li ul li:last-child,#preview-container .widget.widget_pages li ul li:last-child,#preview-container .widget.widget_categories li ul li:last-child{border:none}#preview-container .widget.widget_nav_menu li ul li a,#preview-container .widget.widget_pages li ul li a{padding-left:.5em}#preview-container .widget.widget_nav_menu li ul li a:before,#preview-container .widget.widget_pages li ul li a:before{content:"− "}#preview-container .widget.widget_recent_comments ul{margin-top:0}#preview-container .widget.widget_recent_comments li{border-bottom:1px dotted #0003;margin:0;padding:.5em 0}#preview-container .widget.widget_recent_comments li:first-child{border-top:none}#preview-container .widget.widget_recent_comments li:last-child{border-bottom:none}#preview-container .widget.widget_search .searchform{height:40px;margin-bottom:1.5em;position:relative}#preview-container .widget.widget_search input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:12px 1%;position:absolute}#preview-container .widget.widget_search button{color:#333;background:0 0;border:0;height:100%;padding:.8em;font-size:1.1em;display:block;position:absolute;right:3px}#preview-container .widget.widget_calendar table{text-align:center;width:100%}#preview-container .widget.widget_tag_cloud a{color:#fff;background:#23232380;margin:0 .1em .2em 0;padding:.1em .5em;display:inline-block;font-size:12px!important}#preview-container .widget.widget_tag_cloud a:hover{filter:alpha(opacity=60);-ms-filter:"alpha(opacity=60)";opacity:.6;color:#fff}#preview-container .widget.widget_nav_menu li a span{display:none}#preview-container .add .widget_text,#preview-container .add.more{text-align:center;font-size:.95em}#preview-container .add a[target=_blank]:after{content:none}#preview-container .add .widget img{margin:0}#preview-container .entry-content .add .widget{margin:2em 0}#preview-container .entry-content .add.titleunder .widget{margin-top:0}#preview-container .widget.widget_recent_entries li .eyecatch{float:left;width:30%;max-width:100px;margin-bottom:.5em;margin-right:.5em}#preview-container .widget.widget_recent_entries li span,#preview-container .widget li span.date{opacity:.5;filter:alpha(opacity=50);-ms-filter:"alpha(opacity=50)";padding:0 .3em;font-size:.9em;display:inline-block}#preview-container ul.wpp-list{counter-reset:number}#preview-container ul.wpp-list li{border-bottom:1px solid #ddd;margin:0;padding-bottom:.75em;list-style:none;position:relative}#preview-container ul.wpp-list li a:before{counter-increment:number;content:counter(number);color:#fff;text-align:center;background:#000;width:1.5em;height:1.5em;margin-right:3px;font-family:Lato,sans-serif;font-size:.75em;font-weight:700;line-height:1.5em;display:block;position:absolute;top:0;left:0}#preview-container ul.wpp-list img{margin-bottom:0;margin-right:5px}#preview-container ul.wpp-list li a.wpp-post-title{display:block}#preview-container ul.wpp-list li a.wpp-post-title:before,#preview-container ul.wpp-list li .wpp-author a:before,#preview-container ul.wpp-list li .wpp-category a:before,#preview-container #toc_container li:before{content:none}#preview-container #toc_container{border:1px solid #eee;min-width:90%;margin:auto;background:#ffffff80!important;padding:1em 2em!important}#preview-container #toc_container p.toc_title{margin-bottom:.7em}#preview-container #toc_container ul{margin:0!important}#preview-container #toc_container li a{border-top:1px dotted #ddd;padding:.5em 0;display:block}#preview-container #toc_container li li a{padding-left:.7em}#preview-container #toc_container li .toc_number{margin-right:.5em}#preview-container .wpcf7-submit{color:#fff;background:#db0000;border:none;width:430px;max-width:96%;margin:2em auto;padding:2% 3%;font-weight:700;display:block}#preview-container .wpcf7-submit:hover{opacity:.6;filter:alpha(opacity=60);-ms-filter:"alpha(opacity=60)"}#preview-container #main .entry-content .searchform{position:relative}#preview-container #main .entry-content .searchform input[type=search]{width:93%;padding-top:15px;padding-bottom:15px}#preview-container #main .entry-content .searchform button{background:0 0;border:none;font-size:1.2em;position:absolute;top:20%;right:3%}#preview-container .archivettl h1{border-bottom:3px solid;margin:0 0 1.5em;padding:0 .1em .8em;font-size:1.1em}#preview-container .archivettl h1 span{font-size:10px;font-weight:400;line-height:1.3;display:block}#preview-container .archivettl h1 .author-icon img{border:2px solid #fff;border-radius:50%;width:80px;margin-bottom:1.3em;box-shadow:0 0 10px #ddd}#preview-container .taxonomy-description{margin-bottom:2.5em;font-size:.9em}#preview-container .readmore{text-align:left;margin-bottom:.5em}#preview-container .readmore a{color:#1bb4d3;text-align:center;border:1px solid #1bb4d3;max-width:100%;padding:.7em 1.5em .7em 2em;font-size:.9em;text-decoration:none;display:inline-block}#preview-container .readmore a:hover{color:#fff;background:#1bb4d3}#preview-container .readmore a:after{content:"";margin-left:1em;font-family:fontawesome}#preview-container .pagination,#preview-container .wp-prev-next{margin:3em 0 4em}#preview-container .pagination,#preview-container .page-links{text-align:center}#preview-container .pagination ul,#preview-container .page-links ul{text-align:center;clear:both;margin:0;padding:0;display:block}#preview-container .pagination:empty,#preview-container .wp-prev-next:empty,#preview-container .pagination ul:empty,#preview-container .page-links ul:empty,#preview-container .search-no-results .pagination{display:none}#preview-container .pagination li,#preview-container .page-links li{display:inline-block;margin:0!important;padding:0!important}#preview-container .entry-content .page-links li:before{content:none}#preview-container .pagination a,#preview-container .pagination span,#preview-container .page-links a,#preview-container .page-links ul>li>span{color:#1bb4d3;border:1px solid #1bb4d3;margin:0;padding:9px 14px;font-size:1em;font-weight:400;line-height:1;text-decoration:none}#preview-container .pagination span.dots,#preview-container .page-links ul>li>span.dots{padding-left:11px;padding-right:11px;background:0 0!important}#preview-container .pagination a:hover,#preview-container .pagination a:focus,#preview-container .pagination span:hover,#preview-container .pagination span:focus,#preview-container .page-links a:hover,#preview-container .page-links a:focus{color:#fff;background-color:#1bb4d3}#preview-container .pagination .current,#preview-container .page-links ul>li>span{cursor:default;color:#fff;background-color:#1bb4d3}#preview-container .pagination .current:focus,#preview-container .pagination .dots:hover,#preview-container .pagination .dots:focus{color:#111}#preview-container #comments-title{margin:0;padding:.75em 0}#preview-container .commentlist{margin:0;font-size:.9em;list-style-type:none}#preview-container .comment,#preview-container .pingback{clear:both;border-bottom:1px solid #f8f9fa;padding:1.5em;font-size:.98em;overflow:hidden}#preview-container .comment .comment{font-size:1em}#preview-container .comment .comment-meta,#preview-container .pingback .comment-meta{padding:0}#preview-container .comment .comment-author{border:0;padding:7px}#preview-container .comment .vcard cite.fn{font-style:normal;font-weight:700}#preview-container .comment-metadata{font-size:.8em}#preview-container .comment .vcard time{font-size:.9em;font-style:italic;display:block}#preview-container .comment .vcard time a{color:#9fa6b4;text-decoration:none}#preview-container .comment .vcard time a:hover{text-decoration:underline}#preview-container .comment .vcard .avatar{border-radius:50%;margin-left:-3px}#preview-container .comment:last-child,#preview-container .pingback:last-child{margin-bottom:0}#preview-container .comment .children,#preview-container .pingback .children{margin:0}#preview-container .comment[class*=depth-],#preview-container .pingback[class*=depth-]{margin-top:1.1em}#preview-container .comment.depth-1,#preview-container .pingback.depth-1{margin-top:0;margin-left:0}#preview-container .comment:not(.depth-1),#preview-container .pingback:not(.depth-1){margin-top:0;padding:7px}#preview-container .comment.odd,#preview-container .pingback.odd{background-color:#fff}#preview-container .comment.even,#preview-container .pingback.even{background:#faf9f8}#preview-container .comment_content p{margin:.7335em 0 1.5em;font-size:1em;line-height:1.5em}#preview-container .comment-reply-link{float:right;margin-top:.8em;margin-bottom:1em;font-size:.8em;font-weight:700}#preview-container .comment-edit-link{margin:0 7px;font-size:.9em;font-style:italic;text-decoration:none}#preview-container .comment-navigation{text-align:center;padding:1em}#preview-container .comment-respond{padding:1.5em 0}#preview-container #reply-title{margin:0;padding:.5em 0}#preview-container #reply-title:before{content:"";margin-right:.2em;font-family:fontawesome;font-size:1.2em;font-weight:400}#preview-container .comment-respond p{font-size:.85em}#preview-container .comment-respond .comment-notes{margin-bottom:1.5em}#preview-container .logged-in-as{margin:0;font-style:italic}#preview-container .comment-form-comment{margin:1.5em 0 .75em}#preview-container .form-allowed-tags{background-color:#f9f9f9;padding:1.5em;font-size:.9em}#preview-container #submit{font-size:1em}#preview-container #comment-form-title{margin:0 0 1.1em}#preview-container #allowed_tags{margin:1.5em 10px .7335em 0}#preview-container .nocomments{margin:0 20px 1.1em}#preview-container .no-widgets{text-align:center;background-color:#fff;border:1px solid #ccc;border-radius:2px;margin-bottom:1.5em;padding:1.5em}#preview-container #page-top{z-index:99999;position:fixed;right:20px}#preview-container #page-top a{text-align:center;color:#fff;background:#33333380;border-radius:50%;width:55px;height:55px;padding:0;line-height:55px;text-decoration:none;display:block}#preview-container #footer-top .inner{background-color:#0e0e0e;border-bottom:1px solid #cacaca4d;font-size:.9em;position:relative}#preview-container .footer a,#preview-container #footer-top a{color:#bab4b0;text-decoration:none}#preview-container .footer a:hover,#preview-container #footer-top a:hover{text-decoration:underline}#preview-container .footer a .gf,#preview-container #footer-top a .gf{display:none}#preview-container #footer-top .widget{background:0 0;margin-top:2em}#preview-container #footer-top ul{border-top:1px dashed #d8d8d826}#preview-container #footer-top li{border-bottom:1px dashed #d8d8d826}#preview-container #footer-top .widgettitle{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#cacaca;background:0 0;padding:1em .2em}#preview-container #footer-top .widgettitle span{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none;padding:0}#preview-container .footer .inner{clear:both;color:#878c94;background-color:#0e0e0e}#preview-container .footer .copyright .create{display:inline-block}#preview-container .alignleft,#preview-container img.alignleft{float:left;margin-right:2.5%;display:inline}#preview-container .alignright,#preview-container img.alignright{float:right;margin-left:2.5%;display:inline}#preview-container .aligncenter,#preview-container img.aligncenter{clear:both;margin-left:auto;margin-right:auto;display:block}@media only screen and (min-width:768px){#preview-container #container{overflow:hidden}#preview-container #container.sidebarleft #main{float:right}#preview-container #container.sidebarleft .sidebar{float:left}#preview-container #logo{float:left;display:inline-block}#preview-container #logo .h1{vertical-align:middle;height:58px;display:table-cell}#preview-container #logo a{display:inline}@-moz-document url-prefix(){#preview-container #logo.fs_s .h1 a,#preview-container #logo.fs_l .h1 a{position:relative;top:-.2em}#preview-container #logo.fs_m .h1{vertical-align:text-top}}#preview-container #logo .img{margin-bottom:6px}#preview-container #logo img{max-height:43px}#preview-container .header.headercenter{text-align:center}#preview-container .header.headercenter #logo{float:none;margin:.2em auto;display:block}#preview-container .header.headercenter #logo .h1{height:auto;margin-top:5px;display:inline-block}#preview-container .header.headercenter #logo a{display:block}#preview-container .header.headercenter #logo img{max-height:90px}#preview-container .header.headercenter #g_nav{float:none}#preview-container .nav_btn{display:none}#preview-container .nav_btn.search_btn{text-align:center;float:right;background:#0000000a;padding:7px 10px;line-height:1.1;text-decoration:none;display:block}#preview-container .nav_btn.search_btn:before{content:"";width:100%;font-family:fontawesome;font-size:1.5em;display:block}#preview-container .nav_btn.search_btn .text{font-size:.7em}#preview-container .header #searchform{float:right;width:200px;position:relative}#preview-container .header #searchform #submit{display:none}#preview-container .header #searchform #search{-webkit-appearance:none;opacity:0;border:none;outline:none;width:0;padding:0;line-height:50px;position:absolute;right:0}#preview-container #g_nav,#preview-container #g_nav .nav{display:inline-block}#preview-container #g_nav{float:right}#preview-container .nav{border:0;margin:0}#preview-container .nav>li{float:left;text-align:center;vertical-align:middle;margin-bottom:-6px;font-size:.79em;font-weight:700;display:table-cell;position:relative}#preview-container .nav>li>a:after{content:"";-o-transition:.25s ease-out;opacity:.5;width:0;height:1px;filter:alpha(opacity=50);-ms-filter:"alpha(opacity=50)";background:#111;margin:5px auto 0;transition:all .25s ease-out;display:block}#preview-container .nav>li>a:hover:after{width:100%}#preview-container .nav li a{border-bottom:0}#preview-container .nav ul{margin-top:0}#preview-container .nav li ul.sub-menu,#preview-container .nav li ul.children{z-index:8999;border-radius:3px;margin:0;font-weight:700;position:absolute}#preview-container .nav li ul.sub-menu li,#preview-container .nav li ul.children li{height:0;transition:all .2s;position:relative;overflow:hidden}#preview-container .nav li:hover>ul.sub-menu>li,#preview-container .nav li:hover>ul.children>li{border-bottom:1px solid #fff3;height:37px;overflow:visible}#preview-container .nav li ul.sub-menu li a,#preview-container .nav li ul.children li a{width:240px;display:block}#preview-container .nav li ul.sub-menu li a:hover,#preview-container .nav li ul.children li a:hover{filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)";opacity:.8}#preview-container .nav li ul.sub-menu li:last-child a,#preview-container .nav li ul.children li:last-child a{border-bottom:0}#preview-container .nav li ul.sub-menu li ul,#preview-container .nav li ul.children li ul{top:0;left:100%}#preview-container #custom_header{margin-top:-2.5em;font-size:1.15em}#preview-container .header.bg+#custom_header{margin-top:-1em}#preview-container .sidebar{font-size:.9em}#preview-container .widget ul li{margin-bottom:.75em}#preview-container .widget ul li ul{margin-top:.75em;padding-left:1em}#preview-container #inner-footer nav{float:left;display:inline-block}#preview-container .footer-links ul{margin:1em 0;padding:0}#preview-container .footer-links ul li{font-size:.8em;display:inline}#preview-container .footer-links ul li:after{content:"　|　"}#preview-container .footer-links ul li:last-child:after{content:none}#preview-container .footer-links ul li a{text-decoration:none}#preview-container .footer .copyright{float:right;padding:.6em 0;font-size:.8em;display:inline-block}}@media only screen and (max-width:1165px){#preview-container #footer-top .inner,#preview-container .footer .inner{width:100%;padding:2% 4%}#preview-container .youtube-container{width:100%;padding-top:56.25%;position:relative}#preview-container .youtube-container iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important}}#preview-container .sharewrap{margin:0 0 1em}#preview-container .sharewrap h3{margin:.5em 0}#preview-container .share{width:101%}#preview-container .sns{text-align:center;margin:0 auto}#preview-container .sns ul{list-style:none}#preview-container .sns li{float:left;width:49%;margin:0 1% 2% 0}#preview-container .sns li a{color:#fff;text-align:center;text-shadow:1px 1px #ffffff4d;border-radius:2px;padding:10px;font-size:80%;text-decoration:none;display:block;position:relative}#preview-container .sns li a:before,#preview-container .sns li a i{margin-left:.2em;margin-right:.2em;font-size:1.1em}#preview-container .sns li a:hover{box-shadow:none;transform:translate3d(0,3px,1px)}#preview-container .sns li a .text{font-weight:700}#preview-container .sns li a .count{margin-left:2px;font-size:10px}#preview-container .sns .twitter a{background:#00acee;box-shadow:0 3px #0092ca}#preview-container .sns .twitter a:hover{background:#0092ca}#preview-container .sns .facebook a{background:#1f6aba;box-shadow:0 3px #2c4373}#preview-container .sns .facebook a:hover{background:#2c4373}#preview-container .sns .googleplus a{background:#df3522;box-shadow:0 3px #ad3a2d}#preview-container .sns .googleplus a:hover{background:#ad3a2d}#preview-container .sns .hatebu a{background:#2f70be;box-shadow:0 3px #43638b}#preview-container .sns .hatebu a:hover{background:#43638b}#preview-container .sns .hatebu a:before{content:"B!";font-weight:700;line-height:1.055}#preview-container .sns .line a{background:#25af00;box-shadow:0 3px #219900}#preview-container .sns .line a:hover{background:#219900}#preview-container .sns .pocket a{background:#ec2136;box-shadow:0 3px #c0392b}#preview-container .sns .pocket a:hover{background:#c0392b}#preview-container .sns .rss a{background:#ffb53c;box-shadow:0 3px #e09900}#preview-container .sns .rss a:hover{background:#e09900}#preview-container .sns .feedly a{background:#87c040;box-shadow:0 3px #74a436}#preview-container .sns .feedly a:hover{background:#74a436}#preview-container .share.short .sns li{width:19%;margin:0 1% 0 0}#preview-container .share.short .sns li a{padding:11px 4px}#preview-container .fb-likebtn{color:#fff;text-align:center;background:#111;width:100%;max-width:100%;margin:0 0 1em;display:table}#preview-container .fb-likebtn .fb-button{overflow:hidden;transform:scale(1.2)}#preview-container .fb-likebtn .eyecatch,#preview-container .fb-likebtn .rightbox{vertical-align:middle;border:none;width:50%;display:table-cell}#preview-container .fb-likebtn .eyecatch img{width:100%}#preview-container .fb-likebtn .like_text{margin-top:1em;font-size:1.05em;font-weight:700;line-height:1.4}#preview-container .fb-likebtn .like_text p{margin-bottom:1em}#preview-container .fb-likebtn .like_text .small{color:#ccc;margin-bottom:0;font-size:11px}@media only screen and (max-width:767px){#preview-container .home #content,#preview-container .blog #content{margin:0}#preview-container .article-header .eyecatch,#preview-container .cta-wrap{margin-left:-1em;margin-right:-1em}#preview-container .nav_btn{text-align:center;color:#fff;background:0 0;border:none;width:55px;height:100%;padding:.7em 0;line-height:1;text-decoration:none;display:block;position:absolute;bottom:0;left:0}#preview-container .search_btn{left:auto;right:0}#preview-container .nav_btn:hover{cursor:pointer}#preview-container .nav_btn:before,#preview-container .search_btn:before{content:"";width:100%;height:1.1em;font-family:fontawesome;font-size:1.4em;display:block}#preview-container .search_btn:before{content:""}#preview-container .nav_btn .text{font-size:8px;display:block}#preview-container .searchbox button#searchsubmit{top:8%}#preview-container body{position:relative;left:0;overflow-x:hidden}#preview-container #g_nav{display:none}#preview-container .sp_g_nav{margin:0;padding:0}#preview-container .sp_g_nav li+li,#preview-container .sp_g_nav li li:first-child{border-top:1px solid #ffffff0d}#preview-container .sp_g_nav>li>a{background-color:#00000012;padding-right:1em;position:relative}#preview-container .sp_g_nav>li>a:after{content:"";color:#0006;margin-top:-.5em;font-family:fontawesome;font-size:.8em;position:absolute;top:50%;right:.4em}#preview-container .sp_g_nav ul{margin:0}#preview-container .sp_g_nav li{list-style:none;display:block}#preview-container .sp_g_nav li a{color:#333;text-align:center;text-align:left;padding:.8em;text-decoration:none;display:block}#preview-container .sp_g_nav li li a,#preview-container .sp_g_nav li li ul{border-bottom:1px dotted #ddd}#preview-container .sp_g_nav li li:last-child a{border:none}#preview-container .sp_g_nav li a:hover{color:#888}#preview-container .nav li a .gf,#preview-container .menu-sp li a .gf{display:none}#preview-container .g_nav-sp{position:relative}#preview-container .menu-sp{-webkit-overflow-scrolling:touch;background:#1bb4d3;padding:.5em 0 .5em .5em;font-size:.7em;overflow:auto}#preview-container .menu-sp a{color:#fff;background:#ffffff1c;border-radius:1em;padding:.4em .9em;text-decoration:none;display:block}#preview-container .menu-sp>ul{white-space:nowrap;width:100%;margin:0;display:table;overflow-x:scroll}#preview-container .menu-sp>ul:after{content:"";color:#fff;text-shadow:0 0 6px #0000004d;opacity:.5;filter:alpha(opacity=50);-ms-filter:"alpha(opacity=50)";margin-top:-2px;font-family:fontawesome;font-size:1.7em;animation:1.2s ease-in-out infinite alternate blink;position:absolute;right:3px}#preview-container .menu-sp ul ul{display:none}#preview-container .menu-sp li{padding-right:.8em;display:table-cell}#preview-container .top-post-list .post-list .entry-content .entry-title{font-size:1.1em}#preview-container .top-post-list .post-list .entry-content .date{font-size:.9em}#preview-container .top-post-list .post-list .entry-content .description{display:none}#preview-container #inner-header{width:100%;padding:4px 0;position:relative}#preview-container #logo{max-width:71%;height:auto;min-height:50px;margin-left:auto;margin-right:auto;padding:0;font-size:1em;position:static}#preview-container #logo a{text-align:center;width:100%;height:auto;display:block;position:static}#preview-container #logo.fs_s a{padding:2% 0}#preview-container #logo.fs_l a{line-height:1.1}#preview-container #logo a img{width:auto;max-width:100%;max-height:45px;margin-top:1px}#preview-container #breadcrumb{border-bottom:1px solid #f7f7f7;width:100%;margin:0;font-size:10px}#preview-container .single .authorbox .author-newpost li:nth-child(2n):after,#preview-container .related-box li:nth-child(2n):after{content:"";clear:both;display:table}#preview-container .single .authorbox .author-newpost li .eyecatch,#preview-container .related-box li .eyecatch{height:70px}#preview-container .single .authorbox .author-newpost li:nth-child(2n),#preview-container .related-box li:nth-child(2n){zoom:1}#preview-container #page-top{right:10px}#preview-container #page-top a{background-repeat:no-repeat;width:42px;height:42px;font-size:.85em;line-height:41px;text-decoration:none}#preview-container .footer .inner{text-align:center;font-size:.7em}#preview-container .footer-links ul{margin:1em 0 0}#preview-container .footer-links li{margin-right:.5em;display:inline-block}#preview-container .footer-links li a:before{content:"";margin-right:.3em;font-family:fontawesome}#preview-container .footer-links a{padding:.3em;text-decoration:none;display:block}#preview-container .copyright{margin:0;padding:1.5em 0}#preview-container .single .authorbox .author-newpost li .eyecatch,#preview-container .related-box li .eyecatch{max-height:200px}#preview-container .related-box li.related-rightlist{zoom:1}#preview-container .related-box li.related-rightlist:after{content:"";clear:both;display:table}#preview-container #viral-header.entry-header .entry-title{font-size:1.6em}#preview-container .fb-likebtn .fb-button{transform:scale(1)}#preview-container .fb-likebtn .like_text{font-size:.8em}#preview-container .fb-likebtn .like_text p{margin-bottom:0;padding:0}#preview-container .share.short .sns li a .text{display:none}#preview-container .m-all{float:left;width:100%;margin-bottom:.5em;padding-right:0}#preview-container .m-1of2{float:left;width:50%;padding-right:.75em}#preview-container .m-1of3{float:left;width:33.33%;padding-right:.75em}#preview-container .m-2of3{float:left;width:66.66%;padding-right:.75em}#preview-container .m-1of4{float:left;width:25%;padding-right:.75em}#preview-container .m-3of4{float:left;width:75%;padding-right:.75em}}@media only screen and (max-width:480px){#preview-container #custom_header{padding:10% 0}#preview-container #custom_header .gf{font-size:2em}#preview-container .eyecatch .cat-name{font-size:.6em}#preview-container .byline .cat-name:before{content:none}#preview-container .post-list-card .post-list{float:none;width:100%;height:auto;margin:3% 0 7%}#preview-container .post-list-card .post-list .eyecatch{max-height:inherit;height:auto}#preview-container .post-list-card .post-list .eyecatch img{width:100%}#preview-container .top-post-list{margin-left:-1em;margin-right:-1em}#preview-container .single .entry-content,#preview-container .page .entry-content{overflow:inherit}#preview-container .top-post-list .post-list .eyecatch{max-height:92px}#preview-container .single .authorbox .author-newpost li,#preview-container .related-box li{float:left;width:47%;min-height:210px;margin:0 3% 1% 0;position:relative}#preview-container .single .authorbox .author-newpost li .eyecatch,#preview-container .related-box li .eyecatch{height:105px}#preview-container .single-title,#preview-container .page-title,#preview-container .entry-title{font-size:1.2em}#preview-container .add.more{margin-left:-.9em}#preview-container .top-post-list .post-list a{padding:.7em}#preview-container .post-list-magazine{margin-left:-1em;margin-right:-1em}#preview-container .search-no-results .post-list-magazine{margin:0;height:auto!important}#preview-container .post-list-magazine .post-list{font-size:.8em}#preview-container .share.short .sns li a{padding:10px 4px}#preview-container .pagination li{margin-bottom:1em!important}#preview-container .pagination a,#preview-container .pagination span,#preview-container .page-links a,#preview-container .page-links ul>li>span{padding:8px 10px;font-size:.85em}#preview-container .entry-content h2{margin-left:-2%;margin-right:-2%}#preview-container .entry-content table{font-size:.9em}#preview-container .aligncenter,#preview-container img.aligncenter{clear:both;margin-left:auto;margin-right:auto;display:block}#preview-container .alignleft,#preview-container img.alignleft,#preview-container .alignright,#preview-container img.alignright{max-width:52%!important}}@media only screen and (min-width:768px) and (max-width:1165px){#preview-container .header .wrap,#preview-container #breadcrumb .wrap{width:100%}#preview-container #breadcrumb{width:100%;margin:0 0 2em}#preview-container .single .authorbox .author-newpost li .eyecatch,#preview-container .related-box li .eyecatch{height:70px}#preview-container .share.short .sns li a .text{display:none}#preview-container #scrollfix.fixed{max-width:253px}#preview-container #container.sidebarleft #main{padding-left:.75em;padding-right:0}#preview-container .sns li{width:32.3%}#preview-container .t-all{float:left;width:100%;padding-right:0}#preview-container .t-1of2{float:left;width:50%;padding-right:.75em}#preview-container .t-1of3{float:left;width:33.33%;padding-right:.75em}#preview-container .t-2of3{float:left;width:66.66%;padding-right:.75em}#preview-container .t-1of4{float:left;width:25%;padding-right:.75em}#preview-container .t-3of4{float:left;width:75%;padding-right:.75em}#preview-container .t-1of5{float:left;width:20%;padding-right:.75em}#preview-container .t-2of5{float:left;width:40%;padding-right:.75em}#preview-container .t-3of5{float:left;width:60%;padding-right:.75em}#preview-container .t-4of5{float:left;width:80%;padding-right:.75em}}@media only screen and (min-width:1166px){#preview-container body{font-weight:500}#preview-container .wrap{width:1166px}#preview-container .cta-inner{padding:1em 2em}#preview-container .header{margin:1em 0}#preview-container #inner-header{min-height:55px}#preview-container #custom_header{font-size:1.2em}#preview-container .header-info{margin-top:-1em}#preview-container .top-post-list .post-list:before{content:"";z-index:0;opacity:.05;width:0;height:100%;filter:alpha(opacity=5);-ms-filter:"alpha(opacity=5)";background:#111;transition:all .3s;display:block;position:absolute;top:0;left:50%}#preview-container .top-post-list .post-list:hover:before{width:100%;height:100%;left:0}#preview-container .post-list-magazine .post-list a:hover{background:#0000000d}#preview-container .post-list-magazine .post-list a:before,#preview-container .post-list-magazine .post-list a:after{content:"";background-color:#111;width:0;height:1px;transition:all .3s;position:absolute}#preview-container .post-list-magazine .post-list a:before{bottom:0;left:0}#preview-container .post-list-magazine .post-list a:after{bottom:2px;right:0}#preview-container .post-list-magazine .post-list a:hover:before,#preview-container .post-list-magazine .post-list a:hover:after{width:100%}#preview-container .nav>li>a{padding:15px 1.8em 7px;line-height:1.3;text-decoration:none;display:block}#preview-container .single .byline{position:relative}#preview-container .single .byline .cat-name{padding:.3em .8em .3em .5em;position:absolute;top:-2.9em;left:-6em;transform:rotate(-4deg)}#preview-container .d-1of2 img,#preview-container .d-1of3 img{margin-bottom:.5em}#preview-container #scrollfix{max-width:336px;padding-top:5px}#preview-container .share.short{margin-top:1em;margin-bottom:1.5em}#preview-container .sns ul{margin:0 auto;list-style:none}#preview-container .sns li{width:32.3%;margin:0 1% 2% 0}#preview-container .sns li a{padding:15px 2px;font-size:.85em}#preview-container .d-all{float:left;width:100%;padding-right:0}#preview-container .d-1of2{float:left;width:50%;padding-right:.75em}#preview-container .d-1of3{float:left;width:33.33%;padding-right:.75em}#preview-container .d-2of3{float:left;width:66.66%;padding-right:.75em}#preview-container .d-1of4{float:left;width:25%;padding-right:.75em}#preview-container .d-3of4{float:left;width:75%;padding-right:.75em}#preview-container .d-1of5{float:left;width:20%;padding-right:.75em}#preview-container .d-2of5{float:left;width:40%;padding-right:.75em}#preview-container .d-3of5{float:left;width:60%;padding-right:.75em}#preview-container .d-4of5{float:left;width:80%;padding-right:.75em}#preview-container .d-1of6{float:left;width:16.6667%;padding-right:.75em}#preview-container .d-1of7{float:left;width:14.2857%;padding-right:.75em}#preview-container .d-2of7{float:left;width:28.5714%;padding-right:.75em}#preview-container .d-3of7{float:left;width:42.8571%;padding-right:.75em}#preview-container .d-4of7{float:left;width:57.1429%;padding-right:.75em}#preview-container .d-5of7{float:left;width:71.4286%;padding-right:.75em}#preview-container .d-6of7{float:left;width:85.7143%;padding-right:.75em}#preview-container .d-1of8{float:left;width:12.5%;padding-right:.75em}#preview-container .d-1of9{float:left;width:11.1111%;padding-right:.75em}#preview-container .d-1of10{float:left;width:10%;padding-right:.75em}#preview-container .d-1of11{float:left;width:9.09091%;padding-right:.75em}#preview-container .d-1of12{float:left;width:8.33%;padding-right:.75em}}#preview-container .wf-amatic{font-family:Amatic SC,cursive}#preview-container .nav__page__partial__links a.next:after,#preview-container .app__faq__questions__list__question:after,#preview-container #container article.period-list .entry-meta .event-date-parent .event-cat:before{font-family:fontawesome;display:inline-block}#preview-container .pc main .eventorganiser-event-meta:after{content:"";clear:both;display:table}#preview-container .related__title{margin:20px 0;position:relative}#preview-container .single.pc .related__title{margin-bottom:0;font-size:18px}#preview-container .related__title:before{content:"";background:linear-gradient(90deg,#ff5dab 0,#00b5fa);width:100%;height:4px;position:absolute;top:0;left:0}#preview-container .l-box__with-heading__title:before{font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}#preview-container .contact-form__input .wpcf7-not-valid-tip:before,#preview-container .modal__sorry__anchor:before,#preview-container .modal__sorry__anchor:after{content:"※"}#preview-container .flickity-enabled{position:relative}#preview-container .flickity-enabled:focus{outline:0}#preview-container .flickity-viewport{height:100%;position:relative;overflow:hidden}#preview-container .flickity-slider{width:100%;height:100%;position:absolute}#preview-container .flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}#preview-container .flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}#preview-container .flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}#preview-container .flickity-button{color:#333;background:#ffffffbf;border:0;position:absolute}#preview-container .flickity-button:hover{cursor:pointer;background:#fff}#preview-container .flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}#preview-container .flickity-button:active{opacity:.6}#preview-container .flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}#preview-container .flickity-button-icon{fill:currentColor}#preview-container .flickity-prev-next-button{border-radius:50%;width:44px;height:44px;top:50%;transform:translateY(-50%)}#preview-container .flickity-prev-next-button.previous{left:10px}#preview-container .flickity-prev-next-button.next{right:10px}#preview-container .flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}#preview-container .flickity-rtl .flickity-prev-next-button.next{left:10px;right:auto}#preview-container .flickity-prev-next-button .flickity-button-icon{width:60%;height:60%;position:absolute;top:20%;left:20%}#preview-container .flickity-page-dots{text-align:center;width:100%;margin:0;padding:0;line-height:1;list-style:none;position:absolute;bottom:-25px}#preview-container .flickity-rtl .flickity-page-dots{direction:rtl}#preview-container .flickity-page-dots .dot{opacity:.25;cursor:pointer;background:#333;border-radius:50%;width:10px;height:10px;margin:0 8px;display:inline-block}#preview-container .flickity-page-dots .dot.is-selected{opacity:1}#preview-container .flickity-enabled.is-fade .flickity-slider>*{pointer-events:none;z-index:0}#preview-container .flickity-enabled.is-fade .flickity-slider>.is-selected{pointer-events:auto;z-index:1}#preview-container .cc-jump-section{background:#f4f4f4;border:1px solid #dbdbdb;border-radius:5px;margin-bottom:1em;padding:1em}#preview-container .sp .cc-jump-section{padding:1em .5em .5em 1em}#preview-container .cc-jump-section.tate .cc-nav-list li{display:block}#preview-container .sp .cc-jump-section.tate .cc-nav-list li{width:98%}#preview-container .cc-jump-section>p{text-align:center;margin:0;line-height:1}#preview-container .amp .cc-jump-section>p{margin:0}#preview-container .sp .cc-jump-section>p{text-align:left}#preview-container .cc-jump-section .cc-nav-list{letter-spacing:-.5em;margin:0;padding:1em 1em 0}#preview-container .sp .cc-jump-section .cc-nav-list{text-align:left;padding:1em 0 0;font-size:13px}#preview-container .cc-jump-section .cc-nav-list li{letter-spacing:normal;vertical-align:top;margin:0 0 .5em;padding-left:1em;display:inline-block;position:relative}#preview-container .cc-jump-section .cc-nav-list li>ul a:before{border:1px solid var(--key-color);background:#fff}#preview-container .cc-jump-section .cc-nav-list li>p{display:none}#preview-container .sp .cc-jump-section .cc-nav-list li{width:47%;margin-bottom:3%}#preview-container .cc-jump-section .cc-nav-list li:not(:last-child){margin-right:1em}#preview-container .sp .cc-jump-section .cc-nav-list li:not(:last-child){margin-right:3%}#preview-container .cc-jump-section .cc-nav-list a:before{content:"";background:var(--key-color);border-radius:8px;width:8px;height:8px;display:block;position:absolute;top:6px;left:0}#preview-container .pc .cc-jump-section .cc-nav-list a:before{top:9px}#preview-container .l-center{text-align:center;margin:auto}#preview-container .l-left{text-align:left}#preview-container .l-right{text-align:right}#preview-container .l-font-size0{font-size:0}#preview-container .l-di-va-b{vertical-align:bottom;display:inline-block}#preview-container .single__container .article .entry-content .l-di-block{display:block}#preview-container .l-show-home{display:none}#preview-container .home .l-show-home,#preview-container .l-hide-home{display:block}#preview-container .home .l-hide-home,#preview-container .pc .l-sp-only{display:none}#preview-container .sp .l-sp-only{display:block}#preview-container .sp .l-pc-only{display:none}#preview-container .pc .l-pc-only{display:block}#preview-container .sp .l-amp-only,#preview-container .pc .l-amp-only{display:none}#preview-container .sp.amp .l-amp-only,#preview-container .sp .l-web-only,#preview-container .pc .l-web-only{display:block}#preview-container .sp.amp .l-web-only{display:none}#preview-container .pc .l-pc-and-sp-only,#preview-container .sp .l-pc-and-sp-only{display:block}#preview-container .sp.amp .l-pc-and-sp-only{display:none}#preview-container .app.sp.no-amp .l-app-only{display:block}#preview-container .sp .l-app-only,#preview-container .sp.amp .l-app-only,#preview-container .pc .l-app-only,#preview-container .app.sp.no-amp .l-hidden-app-only{display:none}#preview-container .sp .l-hidden-app-only,#preview-container .sp.amp .l-hidden-app-only,#preview-container .pc .l-hidden-app-only{display:block}#preview-container .l-box__gradient{color:#fff;background:linear-gradient(270deg,#ff5dab 0,#00b5fa);margin:2em 0;padding:1.3em;font-size:107%;font-weight:700;box-shadow:0 5px 15px #00000021}#preview-container .l-box__stitch{background:#c9eefd;border:2px dashed #fff;margin:2em 10px;padding:1.5em 1em;font-size:100%;box-shadow:0 0 0 10px #c9eefd}#preview-container .l-box__with-heading{border:3px solid #62d4ff;border-radius:8px;margin:2em 0}#preview-container .l-box__with-heading__title{color:#62d4ff;background:#fff;margin:0 7px;padding:0 9px;font-size:19px;font-weight:700;line-height:1.4;display:inline-block;position:relative;top:-14px;left:10px}#preview-container .l-box__with-heading__title:before{content:"";padding-right:4px}#preview-container .l-box__with-heading__content{padding:0 1.2em 1.2em}#preview-container .l-box__with-heading__content p{margin:0;padding:0}#preview-container html body main section .l-width-10percent{width:10%;margin:auto auto 1rem}#preview-container .l-margin-b-1em{margin-bottom:1rem}#preview-container .l-padding-t-1em{padding-top:1em}#preview-container .l-font-size10px{font-size:10px}#preview-container html body main section .l-width-20percent{width:20%;margin:auto auto 1rem}#preview-container .l-margin-b-2em{margin-bottom:2rem}#preview-container .l-padding-t-2em{padding-top:2em}#preview-container .l-font-size11px{font-size:11px}#preview-container html body main section .l-width-30percent{width:30%;margin:auto auto 1rem}#preview-container .l-margin-b-3em{margin-bottom:3rem}#preview-container .l-padding-t-3em{padding-top:3em}#preview-container .l-font-size12px{font-size:12px}#preview-container html body main section .l-width-40percent{width:40%;margin:auto auto 1rem}#preview-container .l-margin-b-4em{margin-bottom:4rem}#preview-container .l-padding-t-4em{padding-top:4em}#preview-container .l-font-size13px{font-size:13px}#preview-container html body main section .l-width-50percent{width:50%;margin:auto auto 1rem}#preview-container .l-margin-b-5em{margin-bottom:5rem}#preview-container .l-padding-t-5em{padding-top:5em}#preview-container .l-font-size14px{font-size:14px}#preview-container html body main section .l-width-60percent{width:60%;margin:auto auto 1rem}#preview-container .l-margin-b-6em{margin-bottom:6rem}#preview-container .l-padding-t-6em{padding-top:6em}#preview-container .l-font-size15px{font-size:15px}#preview-container html body main section .l-width-70percent{width:70%;margin:auto auto 1rem}#preview-container .l-margin-b-7em{margin-bottom:7rem}#preview-container .l-padding-t-7em{padding-top:7em}#preview-container .l-font-size16px{font-size:16px}#preview-container html body main section .l-width-80percent{width:80%;margin:auto auto 1rem}#preview-container .l-margin-b-8em{margin-bottom:8rem}#preview-container .l-padding-t-8em{padding-top:8em}#preview-container .l-font-size17px{font-size:17px}#preview-container html body main section .l-width-90percent{width:90%;margin:auto auto 1rem}#preview-container .l-margin-b-9em{margin-bottom:9rem}#preview-container .l-padding-t-9em{padding-top:9em}#preview-container .l-font-size18px{font-size:18px}#preview-container html body main section .l-width-100percent{width:100%;margin:auto auto 1rem}#preview-container .l-margin-b-10em{margin-bottom:10rem}#preview-container .l-padding-t-10em{padding-top:10em}#preview-container .l-font-size19px{font-size:19px}#preview-container html body main section .l-width-110percent{width:110%;margin:auto auto 1rem}#preview-container .l-margin-b-11em{margin-bottom:11rem}#preview-container .l-padding-t-11em{padding-top:11em}#preview-container .l-font-size110px{font-size:110px}#preview-container .single .f-size12px{font-size:12px}#preview-container .amp #single__container .adjacent__post{margin:20px 20px 10px}#preview-container #single__container .adjacent__post .adjacent__post__prev,#preview-container #single__container .adjacent__post .adjacent__post__next{word-break:break-all;background:#fafafa;border:1px solid #e5e5e5;padding:12px 0}#preview-container #single__container .adjacent__post .adjacent__post__prev a,#preview-container #single__container .adjacent__post__prev .adjacent__post a,#preview-container #single__container .adjacent__post .adjacent__post__next a,#preview-container #single__container .adjacent__post__next .adjacent__post a{color:#444;width:100%;padding:12px 12px 0;font-size:.9em;text-decoration:none;display:table}#preview-container #single__container .adjacent__post .adjacent__post__prev a:visited,#preview-container #single__container .adjacent__post__prev .adjacent__post a:visited,#preview-container #single__container .adjacent__post .adjacent__post__next a:visited,#preview-container #single__container .adjacent__post__next .adjacent__post a:visited{color:#444}#preview-container #single__container .adjacent__post .adjacent__post__prev a h5,#preview-container #single__container .adjacent__post__prev a .adjacent__post h5,#preview-container #single__container .adjacent__post .adjacent__post__next a h5,#preview-container #single__container .adjacent__post__next a .adjacent__post h5{vertical-align:top;text-transform:uppercase;letter-spacing:1px;font-size:.9rem;font-weight:700;line-height:1.4;display:table-cell}#preview-container #single__container .adjacent__post__inner .home_link{text-align:left}#preview-container #single__container .adjacent__post__inner figure{vertical-align:middle;text-align:center;width:120px;max-width:120px;padding:0;display:table-cell;position:relative}#preview-container #single__container .adjacent__post__inner figure:before,#preview-container #single__container .adjacent__post__inner figure:after{display:none}#preview-container #single__container .adjacent__post__inner figure img,#preview-container #single__container .adjacent__post__inner figure amp-img{width:100%;display:inline-block}#preview-container #single__container .adjacent__post__inner h4{border-bottom:1px solid #e5e5e5;margin:0;padding:0 12px 12px;font-size:16px;font-weight:700;line-height:1}#preview-container #single__container .adjacent__post__prev{margin:0}#preview-container #single__container .adjacent__post__prev a h5{padding-left:12px}#preview-container .pc #single__container .adjacent__post__prev a h5{font-size:1rem}#preview-container #single__container .adjacent__post__prev a h5 p{color:#999;margin:.7em 0 0;font-size:12px;font-weight:400;line-height:1.4}#preview-container #single__container .adjacent__post__next{text-align:right;margin-top:-1px}#preview-container #single__container .adjacent__post__next a h5{text-align:left;padding-right:12px}#preview-container .pc #single__container .adjacent__post__next a h5{font-size:1rem}#preview-container #single__container .adjacent__post__next a h5 p{color:#999;margin:.7em 0 0;font-size:12px;font-weight:400;line-height:1.4}#preview-container .ad__related-post{margin-bottom:10px;padding:0 20px}#preview-container .sp.no-amp .ad__related-post{padding:0}#preview-container .ad__related-post--google{margin-bottom:10px;position:relative}#preview-container .related__title{text-align:left;margin:20px 0 10px;padding:20px 20px 0;font-size:14px;font-weight:700}#preview-container .sp.no-amp .related__title{margin-bottom:0;font-size:14px}#preview-container .pc .related__event{flex-wrap:wrap;justify-content:space-between;display:flex}#preview-container .pc .related__event__post{width:25%;padding:3px;display:block}#preview-container .amp .related__event__post a{text-decoration:none}#preview-container .related__event__post__link{color:#333;align-items:flex-start;margin-bottom:20px;text-decoration:none;display:flex}#preview-container .pc .related__event__post__link{display:block}#preview-container .related__event__post__link:visited{text-decoration:none}#preview-container .related__event__post__title{color:#333;flex-basis:53%;margin:0;padding-left:5%;font-size:13px;font-weight:700;line-height:1.8}#preview-container .related__event__post__date{color:#666;font-size:11px;font-weight:400}#preview-container .related__event__post__thumbnail{flex-basis:47%;display:block;position:relative}#preview-container .ad__in-post--more,#preview-container .ad__in-post--moreads,#preview-container .ad__title-under,#preview-container .ad__pc-content,#preview-container .ad__sp-content{text-align:center;display:block;position:relative}#preview-container .ad__puread__sp--large,#preview-container .ad__puread__sp--small{border-bottom:1px dotted #0003;margin:-.3em 0 .7em;padding:0 .7em .7em}#preview-container .ad__in-post__pc-moreads{flex-wrap:wrap;justify-content:space-between;display:flex;position:relative}#preview-container .ad__in-post__pc-moreads--left,#preview-container .ad__in-post__pc-moreads--right{flex-basis:336px}#preview-container .ad__title-under{padding:1em}#preview-container .pc .ad__title-under{padding:0}#preview-container .ad__pc-content{margin-bottom:1em}#preview-container .ad__pc-content #text-26.widget.widget_text{margin:0}#preview-container .pc.postid-237642 .ad__puread{display:none}#preview-container .pc.home .ad__puread{display:block}#preview-container .ad__puread__pc--sidebar{margin-bottom:-.8em}#preview-container .ad__sidebar__adx{text-align:center}#preview-container .ad__footer__sp{letter-spacing:normal}#preview-container .ad__footer__pc{letter-spacing:normal;justify-content:space-evenly;display:flex}#preview-container .ad__footer__pc__left,#preview-container .ad__footer__pc__right{flex-basis:336px}#preview-container .amp__ad,#preview-container .amp__ad--responsive,#preview-container .amp__ad--eyecatch-under,#preview-container .amp__ad--content-under,#preview-container .amp__ad__footer{display:block;position:relative}#preview-container .amp__ad--eyecatch-under{padding:10px 20px 20px}#preview-container .amp__ad__footer{background:#fff;padding:10px}#preview-container .amp .widget{padding:10px}#preview-container .amp .widget.widget_custom_html{padding:0}#preview-container .amp .widget__title{color:#fff;background:#ff5dab;border:0;border-radius:3px;margin:2em 0 1em;padding:.7em .8em;font-size:1.25em;position:relative;box-shadow:0 1px 5px #0000004d}#preview-container .amp .drawer__content .widget__title{color:#444;box-shadow:none;background:#f5f5f5;margin:-5px -10px 5px;padding:5px 5px 5px 14px;font-size:1rem;font-weight:700;display:block}#preview-container .amp .widget__post-title{padding-top:15px;font-size:13px}#preview-container .amp .widget__post-date{font-size:12px;display:block;position:relative}#preview-container .amp .widget__post-date i{color:#ff5dab;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}#preview-container .amp .widget__new-entry{flex-wrap:wrap;justify-content:space-between;padding:0 10px;display:flex}#preview-container .amp .drawer__content .widget__new-entry{background:#fff;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;margin:0 -10px;padding:10px 10px 0}#preview-container .amp .widget__new-entry li{width:47%;margin-bottom:20px}#preview-container .amp .widget__new-entry a{color:#444;text-decoration:none;display:block}#preview-container .amp .widget__new-entry a:visited{color:#444;text-decoration:none}#preview-container .amp .widget__new-entry figure{position:relative;overflow:hidden}#preview-container .amp .widget__new-entry figure amp-img{width:100%;position:absolute;top:0;left:0}#preview-container .amp .widget__new-entry figure:before{content:"";padding-bottom:56.25%;display:block}#preview-container .amp .widget__new-entry figure:after{content:"";opacity:0;background-color:#ffffff4d;margin:auto;transition:opacity .15s linear;position:absolute;top:0;right:0;bottom:0;left:0}#preview-container .widget__cafe__list__title{color:#fff;background:var(--key-color);border-radius:3px 3px 0 0;margin:0;padding:.75em .8em;font-size:1em}#preview-container .widget__cafe__list__ul{border:1px solid #ddd;border-top:0;border-radius:0 0 3px 3px;margin-top:-1px}#preview-container .widget__cafe__list__ul li{border-bottom:1px dotted #ddd}#preview-container .pc .widget__cafe__list__ul li{margin:0}#preview-container .widget__cafe__list__ul li:last-child{border-bottom:0;margin-bottom:0}#preview-container .widget__cafe__list__ul li a{color:#333;padding:1em;display:block}#preview-container .widget__cafe__list__ul li a:hover{color:var(--sub-color);padding-left:.7em;transition:all .3s ease-out}#preview-container .widget__cafe__list__ul i{color:var(--sub-color);margin-right:.2em}#preview-container .widget__post__list__article{border-bottom:1px dashed #0003;padding:1em .7em .2em}#preview-container .sp .widget__post__list__article{padding:1em 0 .2em}#preview-container .widget__post__list__article:first-child{padding-top:.25em}#preview-container .widget__post__list__anchor{color:#444;text-decoration:none;display:flex;position:relative}#preview-container .widget__post__list__figure{width:47%;margin-right:3%}#preview-container .widget__post__list__figure img{margin:0}#preview-container .widget__post__list__p{color:#444;width:50%;margin:0;padding:0;font-size:14px;font-weight:700}#preview-container .widget__kikan-gentei{display:block}#preview-container .widget__kikan-gentei__text{background:var(--sub-color);text-align:center;border-radius:5px;width:90%;margin:0 auto 1.5em;padding:15px 5px;box-shadow:0 4px #00a3e1}#preview-container .widget__kikan-gentei__text:hover{background:#00a3e1;transition:all .3s ease-in-out;transform:translate3d(0,3px,1px);box-shadow:0 1px #0090c7}#preview-container .widget__kikan-gentei__catch{color:#fff;margin:0 0 5px;font-size:14px}#preview-container .widget__kikan-gentei__title{color:#fff;margin:0;font-size:24px;font-weight:700;line-height:1}#preview-container :root{--key-color:#ff5dab;--sub-color:#00b5fa;--key-color-light:#fcedf4;--sub-color-light:#c7f0ff;--margin:10px;--max-width:1166px}#preview-container .work__detail{margin-bottom:15px;position:relative}#preview-container .work__detail--toggle,#preview-container .work__detail--setcookie{margin-bottom:15px}#preview-container .work__detail__title{background:var(--key-color);border-radius:5px;justify-content:flex-start;align-items:center;margin:0 10px;padding:10px;display:flex;position:relative}#preview-container .work__detail--toggle .work__detail__title{border-radius:5px 5px 0 0}#preview-container .work__detail__title__name{color:#fff;margin:0 .3em 0 0;font-size:1.2rem}#preview-container .work__detail__title__genre{border:1px solid var(--sub-color);color:var(--sub-color);background:#fff;padding:2px 3px;font-size:.7rem}#preview-container .work__detail__toggle{cursor:pointer;justify-content:flex-end;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}#preview-container .work__detail__toggle i{color:#fff;font-size:30px}#preview-container .work__detail__sub-title{border-bottom:3px solid var(--key-color);color:#222;padding:0 0 3px 13px;font-size:16px;font-weight:700;line-height:1.5;position:relative}#preview-container .work__detail__sub-title:before{content:"";background:var(--key-color);border-radius:5px;width:5px;height:80%;position:absolute;top:0;left:0}#preview-container .work__detail__video{padding-top:56.25%;position:relative}#preview-container .work__detail__video iframe{width:100%;height:100%;position:absolute;top:0;left:0}#preview-container .work__detail__bg-keyvisual{margin-bottom:1rem;position:relative}#preview-container .work__detail .work__detail__list__flex__blue,#preview-container .work__detail .work__detail__list__flex__pink{flex-wrap:wrap;justify-content:space-between;margin:0;display:flex}#preview-container .work__detail .work__detail__list__flex__blue:not(:only-child):first-child,#preview-container .work__detail .work__detail__list__flex__pink:not(:only-child):first-child{margin:0 0 15px}#preview-container .work__detail .work__detail__list__flex__blue li,#preview-container .work__detail__list__flex__blue .work__detail li,#preview-container .work__detail .work__detail__list__flex__pink li,#preview-container .work__detail__list__flex__pink .work__detail li{color:#333;text-align:center;border-radius:3px;flex-basis:30%;margin:0 0 5px;padding:3px 5px;font-size:.7rem}#preview-container .work__detail__list__flex__blue li{background:var(--sub-color-light)}#preview-container .work__detail__list__flex__pink li{background:var(--key-color-light)}#preview-container .work__detail__table{border-collapse:collapse;border:1px solid #c1c1c1;border-radius:5px;width:100%;margin:0 0 15px;font-size:12px}#preview-container .work__detail__table tr:last-child th,#preview-container .work__detail__table tr:last-child td{border-bottom:0}#preview-container .work__detail__table th,#preview-container .work__detail__table td{text-align:center;vertical-align:middle;border-width:1px 1px 1px 0;border-bottom-style:solid;border-bottom-color:#c1c1c1;padding:10px}#preview-container .work__detail__table th{background:#efefef;border-right:1px solid #c1c1c1;width:30%}#preview-container .work__detail__table td{width:70%}#preview-container .work__detail__description{color:#222;margin:0 .5rem 1rem;font-size:.8rem;line-height:1.8}#preview-container .work__detail .work__detail__inner__title__pink,#preview-container .work__detail .work__detail__inner__title__pink--light,#preview-container .work__detail .work__detail__inner__title__blue,#preview-container .work__detail .work__detail__inner__title__blue--light{border-radius:5px 5px 0 0;margin:0;padding:.5rem .5rem .5rem 1rem;font-size:.9rem;font-weight:700}#preview-container .work__detail__inner{max-width:var(--max-width);background:#fff;border-radius:0 0 5px 5px;margin:0 10px 1.5em;padding:1em;display:none;box-shadow:0 0 1px #ddd}#preview-container .work__detail--setcookie .work__detail__inner{display:none}#preview-container .work__detail__inner__box{border:1px solid #ddd;border-radius:0 0 5px 5px;margin:0 0 1rem;padding:15px 10px 10px}#preview-container .work__detail__inner__title__pink{background:var(--key-color);color:#fff}#preview-container .work__detail__inner__title__pink--light{background:var(--key-color-light)}#preview-container .work__detail__inner__title__blue{background:var(--sub-color);color:#fff}#preview-container .work__detail__inner__title__blue--light{background:var(--sub-color-light)}#preview-container .event__term__archive .archive__title__event-tag{font-size:24px}#preview-container .sp .event__term__archive .archive__title__event-tag{font-size:18px}#preview-container .pc main .eventorganiser-event-meta{margin-bottom:1em}#preview-container main .eo-event-venue-map .eo-venue-map{z-index:0}#preview-container main .eo-event-meta{margin-bottom:1em;font-size:14px}#preview-container main .eo-event-meta .eo__event__venue a,#preview-container main .eo-event-meta .eo__event__category a{background:var(--sub-color);color:#fff;border-radius:20px;margin-bottom:5px;padding:3px 7px;font-size:12px;text-decoration:none;display:inline-block}#preview-container main .eo-event-meta .eo__event__venue a:visited,#preview-container main .eo-event-meta .eo__event__category a:visited{color:#fff}#preview-container main .eo-event-meta .eo__event__tags strong:before{content:"";margin-right:.3em;font-family:fontawesome;position:relative}#preview-container main .eo-event-meta .eo__event__tags a{color:var(--sub-color);margin-right:.7em;text-decoration:none}#preview-container main .eo-event-meta .eo__event__tags a:before{content:"#";margin-right:.1em}#preview-container main .eo-event-meta .eo__event__date{display:none}#preview-container main .eo-event-meta .eo__event__venue strong:before{content:"";margin-right:.3em;font-family:fontawesome;position:relative}#preview-container main .eo-event-meta .eo__event__category strong:before{content:"";margin-right:.3em;font-family:fontawesome;position:relative}#preview-container main .eo-event-meta li{margin:0;padding:0}#preview-container main .eo-event-meta li:before{display:none}#preview-container main .eo-event-meta li:not(:last-child){margin-bottom:var(--margin)}#preview-container main .eo-event-meta li:not(:last-child) a{margin-right:.5em}#preview-container .shop__detail__eyecatch{margin:0 0 1em}#preview-container .shop__detail__catchcopy{margin:0 0 1em;font-size:18px}#preview-container .shop__detail__description{margin:0 0 2em;font-size:14px;line-height:1.6}#preview-container .shop__detail__information{border-left:5px solid var(--key-color);margin:0 0 .5em;padding-left:15px;font-size:16px}#preview-container .shop__detail__table{border-collapse:collapse;width:100%;font-size:13px}#preview-container .shop__detail__table tr{border-top:2px solid var(--key-color-light)}#preview-container .shop__detail__table tr:last-child{border-bottom:2px solid var(--key-color-light)}#preview-container .shop__detail__table th{color:#333;background:#fff8fb;width:30%;padding:15px}#preview-container .shop__detail__table td{width:70%;padding:15px}#preview-container .shop__detail__table iframe{margin-top:10px}#preview-container .shop__detail__post-list{margin:1.5em 0 .5em}#preview-container .pswp__caption i{color:#ff5dab;font-style:normal}#preview-container .psgal .photoswipe-gallery-caption i{color:#ff5dab;font-style:normal;font-weight:700}#preview-container .entry-content .psgal{flex-wrap:wrap;justify-content:space-between;padding-bottom:2em;display:flex}#preview-container .entry-content .psgal figure{flex-basis:48%;width:auto;margin-bottom:2%}#preview-container .entry-content .psgal figcaption{text-align:left;padding-top:5px;font-size:14px}#preview-container .video__container{margin-bottom:2em;padding-top:56.25%;position:relative;overflow:hidden}#preview-container .video__container video{width:100%;height:100%;position:absolute;top:0;left:0}#preview-container .wpcf7-form-control-wrap .wpcf7-recaptcha>div{margin:auto}#preview-container .pc .contact-form__question,#preview-container .pc .contact-form__question--gender,#preview-container .contact-form__question--gender .wpcf7-radio{display:flex}#preview-container .contact-form__question--gender .wpcf7-radio label{display:block}#preview-container .contact-form__question--gender .wpcf7-radio label input{display:none}#preview-container .contact-form__question--gender .wpcf7-radio label input:checked+span{background:var(--key-color);color:#fff}#preview-container .contact-form__question--gender .wpcf7-radio label input:checked+span:before{background:var(--key-color);border:3px solid #fff}#preview-container .contact-form__question--gender .wpcf7-radio label span{text-align:center;background:#f0f0f0;border-radius:6px;padding:10px 7px 10px 0;font-size:14px;display:block;position:relative}#preview-container .contact-form__question--gender .wpcf7-radio label span:before{content:"";background:#fff;border:3px solid #abaaab;border-radius:15px;width:15px;height:15px;position:absolute;top:50%;left:5px;transform:translateY(-50%)}#preview-container .contact-form__question--gender .wpcf7-list-item{width:47%;margin:0;display:block}#preview-container .contact-form__question--gender .wpcf7-list-item:first-child{margin-right:6%}#preview-container .pc .contact-form__question--age{display:flex}#preview-container .contact-form__question--age .contact-form__input{align-items:center;display:flex}#preview-container .contact-form__question--age .contact-form__input span{display:inline-block}#preview-container .contact-form__question--age .contact-form__input span.your-age{width:90%}#preview-container .contact-form__question--omega{margin-bottom:40px}#preview-container .pc .contact-form__question--omega{display:flex}#preview-container .contact-form__question--omega .contact-form__input{border-bottom:1px solid #c2c2c2}#preview-container .contact-form__question:first-of-type label{border-radius:5px 5px 0 0}#preview-container .pc .contact-form__question:first-of-type label{border-radius:5px 0 0}#preview-container .contact-form__question__label{color:#222;background:#f5f5f5;border:1px solid #c2c2c2;padding:18px 12px;font-size:15px;font-weight:700;line-height:1.3;display:block}#preview-container .pc .contact-form__question__label{border-bottom:0;border-right:0;width:30%;padding:27px 14px}#preview-container .contact-form__question__label~p:empty{display:none}#preview-container .contact-form__require{border:1px solid var(--key-color);color:var(--key-color);border-radius:3px;margin:-2px 0 0 10px;padding:3px 4px;font-size:12px;line-height:1;display:inline-block}#preview-container .contact-form .contact-form__input textarea,#preview-container .contact-form__input .contact-form textarea,#preview-container .contact-form .contact-form__input input,#preview-container .contact-form__input .contact-form input{color:#333;margin-bottom:0;display:block;width:100%!important}#preview-container .contact-form__input{background:#fff;border-left:1px solid #c2c2c2;border-right:1px solid #c2c2c2;padding:16px 20px;line-height:1.6}#preview-container .pc .contact-form__input{border-top:1px solid #c2c2c2;width:70%;padding:16px 20px}#preview-container .contact-form__input__text{margin:0 0 10px;font-size:12px;display:block}#preview-container .contact-form__input .wpcf7-not-valid-tip{width:100%;padding-top:.5em;font-size:13px;display:block}#preview-container .contact-form__submit{text-align:center}#preview-container .contact-form__submit input{color:#fff;background:var(--key-color);text-align:center;width:60%;padding:15px;font-size:16px;font-weight:700;display:inline-block}#preview-container .modal__close--top,#preview-container .modal__close--bottom{text-align:center;color:#fff;display:block}#preview-container .modal__close--top i,#preview-container .modal__close--bottom i{font-size:35px}#preview-container .modal__container{z-index:100;-webkit-overflow-scrolling:touch;background:#000000e6;width:100%;height:100vh;min-height:100%;padding-bottom:100px;display:none;position:fixed;top:0;left:0;right:0;overflow:scroll}#preview-container .modal__container.is-show{display:block}#preview-container .modal__sorry{color:#fff;padding:60px 20px 20px}#preview-container .modal__sorry h4{border-left:5px solid #fff;margin:0 0 20px;padding-left:10px;font-size:18px}#preview-container .modal__sorry p{font-size:14px;line-height:1.8}#preview-container .modal__sorry__anchor{color:var(--key-color);text-align:center;margin:0 0 15px;font-size:12px;display:block}#preview-container .modal__close--top{width:50px;height:50px;position:absolute;top:10px;right:10px}#preview-container .modal__close--bottom{padding-top:50px}#preview-container .header__slider{width:100%;position:relative}#preview-container .header__slider__dummy{background:#eaeaea;width:100%;height:220px}@media (max-width:374px){#preview-container .header__slider__dummy{height:190px}}@media (min-width:600px){#preview-container .header__slider__dummy{height:300px}}@media (min-width:1025px){#preview-container .header__slider__dummy{height:520px}}#preview-container .header__slider__dummy.header__slider__dummy--is-hide{display:none}#preview-container .header__slider__ul{backface-visibility:hidden;opacity:0;visibility:hidden;height:0;margin:0;transition:opacity .3s ease-in-out}#preview-container .header__slider__ul.header__slider__ul--is-active{opacity:1;visibility:visible;height:auto}#preview-container .header__slider__ul li{width:100%;height:220px}@media (max-width:374px){#preview-container .header__slider__ul li{height:190px}}@media (min-width:600px){#preview-container .header__slider__ul li{height:300px}}@media (min-width:1025px){#preview-container .header__slider__ul li{height:520px}}#preview-container .header__slider__ul a{display:block}#preview-container .header__slider__ul figure img{width:100%}#preview-container .header__slider__nav{border-bottom:1px solid #ddd;align-items:center;display:flex}#preview-container .sp .header__slider__nav{font-size:0;display:block}#preview-container .header__slider__nav__event-date{color:var(--key-color);white-space:nowrap;margin:0;font-size:10px}#preview-container .header__slider__nav__progress{background:var(--key-color);opacity:0;width:100%;height:4px;display:block;position:absolute;top:0;left:0}#preview-container .sp .header__slider__nav__progress{width:99%;transition:transform 5s linear 50ms;transform:translate(-99%)}#preview-container .pc .header__slider__nav__progress--current .header__slider__nav__progress{opacity:1}#preview-container .sp .header__slider__nav__progress--current .header__slider__nav__progress{opacity:1;transform:translate(0)}#preview-container .sp .header__slider__nav__progress--current .header__slider__nav__item__title{display:inline-block}#preview-container .header__slider__nav__item{cursor:pointer;text-align:left;padding:12px;font-size:0;position:relative;overflow:hidden}#preview-container .pc .header__slider__nav__item:first-child{padding-left:12px}#preview-container .sp .header__slider__nav__item:first-child{padding-left:10px}#preview-container .header__slider__nav__item:not(:last-child):after{content:"";display:block;position:absolute}#preview-container .pc .header__slider__nav__item:not(:last-child):after{background:#ddd;width:1px;height:100%;top:0;right:0}#preview-container .sp .header__slider__nav__item:not(:last-child):after{background:#fff;width:1px;height:4px;top:0;right:0}#preview-container .pc .header__slider__nav__item{width:20%}#preview-container .sp .header__slider__nav__item{vertical-align:top;width:13%;padding:14px 0 10px;display:inline-block}@media (max-width:320px){#preview-container .sp .header__slider__nav__item{padding:7px}}#preview-container .sp .header__slider__nav__item.header__slider__nav__progress--current{width:48%}#preview-container .header__slider__nav__item:before{background:#ddd;width:99%;height:4px;display:block;position:absolute;top:0;left:0}#preview-container .sp .header__slider__nav__item:before{content:""}#preview-container .header__slider__nav__item__thumbnail{vertical-align:middle;border-radius:50%;width:42px;height:42px;margin-right:12px;display:inline-block;position:relative;overflow:hidden}#preview-container .sp .header__slider__nav__item__thumbnail{vertical-align:top;width:35px;height:35px;margin-right:10px}#preview-container .header__slider__nav__item__thumbnail img{min-width:200%;display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#preview-container .header__slider__nav__item__title{vertical-align:middle;color:#333;width:calc(100% - 54px);margin:0;padding:0;font-size:13px;font-weight:700;display:none}#preview-container .pc .header__slider__nav__item__title{display:inline-block}#preview-container .sp .header__slider__nav__item__title{width:calc(100% - 45px);font-size:11px}@media (max-width:768px){#preview-container .header__slider .flickity-button{display:none}}#preview-container .entry-content table{width:100%;font-size:.95rem}#preview-container .entry-content table caption{color:#999;text-transform:none;padding-bottom:5px;font-size:.7rem}#preview-container .entry-content table th{background-color:#eee;border:1px solid #cfcfcf;width:30%;padding:.8em}#preview-container .entry-content table thead th{color:#fff;background:#666}#preview-container .table__scroll{white-space:nowrap;-webkit-overflow-scrolling:touch;margin-bottom:1rem;overflow:auto}#preview-container .table__scroll__description{text-align:center;color:#888;font-size:.7rem}#preview-container .pc .table__scroll__description{display:none}#preview-container .table__hikaku .table__hikaku__icon--blue{vertical-align:middle;text-align:center;background:#fff;width:64px;height:24px;font-size:11px;line-height:24px;display:inline-block}#preview-container .table__hikaku h3{color:#ff5dab;border:0;margin-bottom:20px;padding:0 0 0 16px;font-size:22px;font-weight:700;position:relative}#preview-container .sp .table__hikaku h3{font-size:15px}#preview-container .table__hikaku h3:before,#preview-container .table__hikaku h3:after{content:"";display:block;position:absolute;left:0}#preview-container .table__hikaku h3:before{content:"";background-image:linear-gradient(180deg,var(--key-color),var(--sub-color));width:6px;height:100%;display:block;top:0}#preview-container .table__hikaku h3:after{border-bottom:1px solid #bfbdcb;width:100%;bottom:-10px}#preview-container .table__hikaku table{border:0}#preview-container .table__hikaku table tr,#preview-container .table__hikaku table th,#preview-container .table__hikaku table td{text-align:center;border:0;font-size:13px}#preview-container .table__hikaku table th{color:#2b2553;background-color:var(--sub-color-light);border:2px solid #fff;height:56px;padding:4px;font-weight:700}#preview-container .sp .table__hikaku table th{height:30px;font-size:11px}#preview-container .table__hikaku table th.table__hikaku__store,#preview-container .table__hikaku table th.table__hikaku__status{width:17%}#preview-container .table__hikaku table th.table__hikaku__fee{width:35%}#preview-container .table__hikaku table th.table__hikaku__official{width:31%}#preview-container .table__hikaku table th.table__hikaku__brand-logo img{width:50px;height:50px;margin:0}#preview-container .table__hikaku table td{background:#edf7fb;border:2px solid #fff}#preview-container .table__hikaku table td.table__hikaku__fee-cell{font-size:16px}#preview-container .sp .table__hikaku table td{font-size:12px}#preview-container .table__hikaku table td p{justify-content:space-between;margin:0;display:flex}#preview-container .sp .table__hikaku table td p{display:block}#preview-container .table__hikaku table td p strong{color:var(--key-color)}#preview-container .sp .table__hikaku table td p strong,#preview-container .sp .table__hikaku table td p span{display:block}#preview-container .table__hikaku__icon--blue{color:var(--key-color);border:1px solid var(--key-color)}#preview-container .table__hikaku__cv-button{background:var(--key-color);color:#fff;border-radius:5px;width:90%;height:44px;font-weight:700;line-height:44px;text-decoration:none;display:inline-block;position:relative}#preview-container .sp .table__hikaku__cv-button{border-radius:44px;width:44px;font-size:11px}#preview-container .table__hikaku__cv-button i{display:block;position:absolute;top:50%;right:10px;transform:translateY(-50%)}#preview-container .sp .table__hikaku__cv-button i{right:4px}#preview-container .entry-content .table__hikaku .table__hikaku__cv-button:after{display:none}#preview-container .sp .table__hikaku__cv-button b{margin-right:7px}#preview-container .entry-content p.table__scroll__description{margin:-.5em 0 0;line-height:1}#preview-container .footer__copyright{text-align:right;float:right;padding-top:1.6em;font-family:Arial;font-size:12px}#preview-container .amp .footer__copyright,#preview-container .sp .footer__copyright{float:none;text-align:center}#preview-container .amp .footer__copyright{padding:1rem 0 1.4rem}#preview-container .footer__copyright div{display:inline-block}#preview-container .footer__copyright .copyright{float:none;margin:0;padding:0;font-size:100%}#preview-container .footer__copyright small{font-size:100%}#preview-container .hr__gradient,#preview-container .hr__gradient--small{background:linear-gradient(to right,var(--key-color)0,var(--sub-color)100%);border:0;padding:0}#preview-container .hr__gradient{height:3px}#preview-container .amp .hr__gradient{margin-top:2rem;margin-bottom:.5rem}#preview-container .hr__gradient--small{height:1px}#preview-container .video__responsive{padding-top:56.25%;position:relative}#preview-container .video__responsive iframe,#preview-container .video__responsive img{width:100%;height:100%;position:absolute;top:0;left:0}#preview-container .video__responsive__button{z-index:10;box-sizing:content-box;cursor:pointer;border-radius:50%;width:32px;height:44px;padding:18px 20px 18px 28px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}#preview-container .video__responsive__button:before{content:"";z-index:0;background:#ba1f24;border-radius:50%;width:80px;height:80px;animation:1.5s ease-out infinite pulse-border;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}#preview-container .video__responsive__button:after{content:"";z-index:1;background:#fa183d;border-radius:50%;width:80px;height:80px;transition:all .2s;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}#preview-container .video__responsive__button:hover:after{background-color:#da0528}#preview-container .video__responsive__button span{z-index:3;border-top:22px solid #0000;border-bottom:22px solid #0000;border-left:32px solid #fff;width:0;height:0;display:block;position:relative}#preview-container .video__overlay{z-index:-1;opacity:0;background:#000c;transition:all .5s;position:fixed;top:0;right:0;bottom:0;left:0}#preview-container .video__overlay.open{z-index:1000;opacity:1;position:fixed}#preview-container .video__overlay.open iframe{position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%);box-shadow:0 0 15px #000000bf}#preview-container .video__overlay__close{z-index:1000;color:#fff;cursor:pointer;font-size:36px;font-weight:400;line-height:1;text-decoration:none;transition:all .2s;position:absolute;top:15px;right:20px}#preview-container .video__overlay__close:hover{color:#fa183d}#preview-container .cc__interview{padding:0 10px}#preview-container .sp .cc__interview{padding:0 3px}#preview-container .cc__interview__balloon--l{justify-content:flex-start;align-items:flex-start;margin:30px 0;display:flex}#preview-container .cc__interview__balloon--l .cc__interview__faceicon{margin-right:25px}#preview-container .sp .cc__interview__balloon--l .cc__interview__faceicon{margin-right:18px;padding-top:10px}#preview-container .cc__interview__balloon--l .cc__interview__says{background:#fcedf4}#preview-container .cc__interview__balloon--l .cc__interview__says:after{border-right:22px solid #fcedf4;left:-26px}#preview-container .cc__interview__balloon--r{justify-content:flex-end;align-items:flex-start;margin:30px 0;display:flex}#preview-container .cc__interview__balloon--r .cc__interview__faceicon{order:2;margin-left:25px}#preview-container .sp .cc__interview__balloon--r .cc__interview__faceicon{margin-left:18px;padding-top:10px}#preview-container .cc__interview__balloon--r .cc__interview__says{background:#fffbd5}#preview-container .cc__interview__balloon--r .cc__interview__says:after{border-left:22px solid #fffbd5;right:-26px}#preview-container .cc__interview__faceicon img{border-radius:50%;width:80px;height:auto}#preview-container .cc__interview__says{box-sizing:border-box;border-radius:12px;flex-wrap:wrap;max-width:600px;margin:0;padding:17px 13px 15px 18px;line-height:1.8;display:flex;position:relative}#preview-container .cc__interview__says:after{content:"";border:10px solid #0000;position:absolute}#preview-container .cc__interview__says p{margin:15px 0 0;line-height:1.8}#preview-container .cc__interview__says p:first-child{margin:0}#preview-container .cc__interview__says p:empty{display:none}#preview-container .entry-content .wp-caption{border:1px solid #ededed;border-radius:5px;margin-bottom:15px;padding:3px}#preview-container .entry-content .wp-caption p{text-align:center;margin:0;padding-top:5px;font-size:13px;line-height:1.6}#preview-container .supplement{background:#ffffe0;border:1px solid #e6e6e6;border-radius:4px;margin:1.5em 0 2em;padding:3% 4%;font-size:16px;line-height:1.6}#preview-container .supplement:before{content:"";margin-right:.2em;font-family:fontawesome;font-size:1.2em;display:inline-block}#preview-container .event .supplement.warning{background:var(--key-color-light)}#preview-container .event .supplement.warning:before{content:""}#preview-container .accordion__box{text-align:left}#preview-container .entry__author .accordion__box{margin-top:1em}#preview-container .accordion__box label{color:#fff;background:var(--sub-color);cursor:pointer;margin:1px 0;padding:11px 12px;font-weight:700;transition:all .5s;display:block}#preview-container .accordion__box label:before{content:"";padding-right:8px;font-family:FontAwesome}#preview-container .accordion__box label:hover{background:var(--sub-color-light);color:var(--sub-color)}#preview-container .accordion__box input{display:none}#preview-container .accordion--hidden{opacity:0;height:0;padding:0;transition:all .8s;overflow:hidden}#preview-container .accordion__input:checked+label+.accordion--hidden,#preview-container .accordion__input:checked+label+p+.accordion--hidden{opacity:1;background:#eaeaea;height:auto;padding:15px}#preview-container .accordion__input:checked+label+p+.accordion--hidden{background:#fff}#preview-container .accordion__input:checked+label:before{content:""}#preview-container .custom-html-widget .sga-ranking-list{counter-increment:ranking;border-bottom:1px dashed #ddd;flex-wrap:wrap;margin-bottom:10px;padding-bottom:10px;display:flex;position:relative;overflow:hidden}#preview-container .custom-html-widget .sga-ranking-list:last-child{border:0}#preview-container .custom-html-widget .sga-ranking-list:before{content:counter(ranking);background:var(--key-color);color:#fff;text-align:center;z-index:1;width:1.5em;height:1.5em;font-family:Lato,sans-serif;font-size:.75em;font-weight:700;line-height:1.5em;display:block;position:absolute;top:0;left:0}#preview-container .custom-html-widget .sga-ranking-list p{margin:0}#preview-container .sidebar .custom-html-widget .sga-ranking-list p{display:none}#preview-container .homewidget .custom-html-widget .sga-ranking-list p{text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 156px);position:absolute;top:70px;left:166px;overflow:hidden}#preview-container .custom-html-widget .sga-ranking-list .sga-ranking__thumbnail{flex-basis:154px;height:92px;margin-right:10px;position:relative;overflow:hidden}#preview-container .custom-html-widget .sga-ranking-list>a{color:#444;flex-basis:calc(100% - 164px);font-weight:700}#preview-container .custom-html-widget .sga-ranking-list>a:visited{color:#444}#preview-container .sidebar .custom-html-widget .sga-ranking-list>a{font-size:14px}#preview-container .homewidget .custom-html-widget .sga-ranking-list>a{font-size:1.2rem}#preview-container .nav__page__partial{margin-bottom:1.5rem;padding-top:1.5rem}#preview-container .nav__page__partial__counter{text-align:center;color:#999;font-size:12px}#preview-container .nav__page__partial__links{flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:5px;padding-top:60px;display:flex;position:relative}#preview-container .pc .nav__page__partial__links{padding-top:86px}#preview-container .nav__page__partial__links span,#preview-container .nav__page__partial__links a{text-align:center;border-radius:3px;min-width:44px;height:44px;margin:0 5px 5px;padding:10px 3px;font-size:16px;display:block}#preview-container .nav__page__partial__links span{background:var(--key-color);color:#fff}#preview-container .nav__page__partial__links a{border:1px solid var(--key-color)}#preview-container .entry-content .nav__page__partial__links a,#preview-container .entry-content .nav__page__partial__links a:hover,#preview-container .entry-content .nav__page__partial__links a:active,#preview-container .entry-content .nav__page__partial__links a:focus,#preview-container .entry-content .nav__page__partial__links a:visited{color:var(--key-color);text-decoration:none}#preview-container .nav__page__partial__links a.next{position:absolute;top:0;left:0;right:0}#preview-container .pc .nav__page__partial__links a.next{left:50%;transform:translate(-50%,50%)}#preview-container .nav__page__partial__links a.next:after{content:"";font-size:16px;display:block;position:absolute;top:50%;right:7px;transform:translateY(-50%)}#preview-container .nav__page__partial__links__prev--disable,#preview-container .nav__page__partial__links__next--disable{color:#999;text-align:center;background:#f4f4f4;min-width:44px;height:44px;margin:0 5px 5px;padding:10px 3px;font-size:16px;display:block}#preview-container .entry__author{border:1px solid #dbdbdb;border-radius:5px;margin-bottom:2rem;padding:.5rem 1rem 1rem}#preview-container .entry__author .entry__author__description p{margin:0}#preview-container .entry__author__overview{justify-content:flex-start;align-items:center;margin-bottom:.5rem;padding-top:.5rem;display:flex}#preview-container .entry__author__overview .entry__author__names .entry__author__names__name{margin-bottom:-5px}#preview-container .entry__author__overview .entry__author__names .entry__author__names__position{margin:0}#preview-container .entry__author__overview .entry__author__names .entry__author__names__caption{color:#999;margin:0;font-size:.7rem;line-height:1.2}#preview-container .entry__author__image{width:50px;height:50px;margin-right:10px}#preview-container .entry-content .entry__author__image img{object-fit:cover;border-radius:50%;height:100%;margin:0}#preview-container .entry__author__names{flex-basis:calc(100% - 60px)}#preview-container .entry__author__names p{align-self:center}#preview-container .entry__author__names__name,#preview-container .entry__author__names__position{font-size:.9rem}#preview-container .entry__author__names__name{font-weight:700}#preview-container .entry__author__description p{font-size:1rem}#preview-container .archive__title__author{flex-wrap:wrap;justify-content:flex-start;align-items:center;display:flex}#preview-container .archive__title__author-icon{margin-bottom:10px}#preview-container .archive__title__author-icon img{border:2px solid #fff;border-radius:50%;width:80px;margin:0;box-shadow:0 0 5px #ddd}#preview-container .archive__title__author-text{width:calc(100% - 90px);margin:0 0 10px;padding:0 0 0 10px}#preview-container .archivettl .archive__title__author .archive__title__author-text__title{margin-bottom:5px;font-size:1rem;font-weight:700}#preview-container .archivettl .archive__title__author .archive__title__author-text__count{font-size:.8rem}#preview-container .amp amp-instagram{border:1px solid #dbdbdb;border-radius:6px}#preview-container .amp .voice{justify-content:flex-start;margin:1em 0;display:flex}#preview-container .amp .voice figure{flex-basis:20%;margin-right:3%}#preview-container .amp .voice figure img{border-radius:50%}#preview-container .amp .voice figcaption{text-align:center;font-size:.65em}#preview-container .amp .voice .voicecomment{color:#333;background:#fff;border:3px solid #eee;border-radius:5px;flex-basis:77%;padding:2.5%;position:relative}#preview-container .amp .voice .voicecomment:before{content:"";border-top:8px solid #0000;border-bottom:8px solid #0000;border-right:8px solid #eee;position:absolute;top:10px;left:-11px}#preview-container .l-rinker .m-all{margin-bottom:0}#preview-container .l-rinker .yyi-rinker-contents{background-color:#fff;border:1px solid #dbdbdb;margin:1em 0;box-shadow:2px 3px 8px -5px #00000040}#preview-container .l-rinker .yyi-rinker-contents .yyi-rinker-box{padding:12px;display:flex}#preview-container .l-rinker .yyi-rinker-contents .yyi-rinker-image{vertical-align:middle;width:125px;min-width:125px;padding:0 12px 0 0}#preview-container .l-rinker .yyi-rinker-contents .yyi-rinker-info{width:calc(100% - 125px)}#preview-container .l-rinker .yyi-rinker-contents .yyi-rinker-info .yyi-rinker-title{font-size:16px;font-weight:700}#preview-container .sp .l-rinker .yyi-rinker-contents .yyi-rinker-info .yyi-rinker-title{font-size:14px}#preview-container .l-rinker .yyi-rinker-contents .yyi-rinker-info .yyi-rinker-title a{color:var(--sub-color)}#preview-container .l-rinker .yyi-rinker-contents .yyi-rinker-info .yyi-rinker-title a:hover{color:var(--key-color)}#preview-container .l-rinker .yyi-rinker-contents .yyi-rinker-info .yyi-rinker-detail{color:#999;padding-left:0;font-size:10px}#preview-container .l-rinker .yyi-rinker-contents .yyi-rinker-info .yyi-rinker-links{flex-wrap:wrap;width:100%;margin:10px auto 0;padding:0;display:inline-flex}#preview-container .l-rinker .yyi-rinker-contents .yyi-rinker-info .yyi-rinker-links li{margin:0 0 10px}#preview-container .amp .l-rinker .yyi-rinker-contents .yyi-rinker-info .yyi-rinker-links li{height:auto;line-height:1}#preview-container .l-rinker .yyi-rinker-contents .yyi-rinker-info .yyi-rinker-links li a{border-radius:3px;font-size:14px;font-weight:400;display:block}#preview-container .amp .l-rinker .yyi-rinker-contents .yyi-rinker-info .yyi-rinker-links li a{padding:7px 15px}#preview-container .l-rinker .yyi-rinker-contents .yyi-rinker-info .yyi-rinker-links .rakutenlink a{color:#fff;background:#cf4944;border:1px solid #cf4944;text-decoration:none}#preview-container .l-rinker .yyi-rinker-contents .yyi-rinker-info .yyi-rinker-links .rakutenlink a:visited{color:#fff;text-decoration:none}#preview-container .l-rinker .yyi-rinker-contents .yyi-rinker-info .yyi-rinker-links .amazonlink a{color:#111;background:linear-gradient(#f7dea1,#f0c24d);border:1px solid #9c7e31;text-decoration:none;box-shadow:inset 0 1px #faecc8}#preview-container .l-rinker .yyi-rinker-contents .yyi-rinker-info .yyi-rinker-links .amazonlink a:visited{color:#111;text-decoration:none}#preview-container .l-rinker .yyi-rinker-contents .yyi-rinker-info .yyi-rinker-links .amazonlink a:hover{background:linear-gradient(#f5d78e,#eeb933);border-color:#a88734 #9c7e31 #846a29;transition:all .3s ease-in-out}#preview-container .page-full #main .article-footer,#preview-container .page-full #main article .fb-likebtn{max-width:100%}#preview-container .page-full #main .sharewrap,#preview-container .pc .drawer{display:none}#preview-container .sp .drawer{display:block}#preview-container .sp .drawer__content{z-index:100;-webkit-overflow-scrolling:touch;background:#f5f5f5;width:90%;max-width:330px;height:100%;padding-bottom:50px;transition:all .3s ease-in-out;position:fixed;top:0;overflow:auto;transform:translate(-905%)}#preview-container .sp .drawer__content__title{color:#444;margin:0 0 5px;padding:10px 5px 5px 14px;font-size:1rem;font-weight:700;display:block}#preview-container .sp .drawer__content .drawer__content__nav__region,#preview-container .sp .drawer__content .drawer__content__nav__text{background:#fff;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}#preview-container .sp .drawer__content__nav__region{flex-wrap:wrap;justify-content:space-around;padding:14px 14px 0;display:flex}#preview-container .sp .drawer__content__nav__region li{flex-basis:47%;margin-bottom:14px}#preview-container .sp .drawer__content__nav__region a{border:1px solid var(--sub-color);text-align:center;color:var(--sub-color);background:#fff;border-radius:5px;padding:10px;font-size:14px;font-weight:700;text-decoration:none;display:block}#preview-container .sp .drawer__content__nav__region a:visited{color:var(--sub-color)}#preview-container .sp .drawer__content__nav__text li:not(:last-child){border-bottom:1px solid #f0f0f0}#preview-container .sp .drawer__content__nav__text a{color:#333;padding:14px 14px 14px 15px;font-size:.8rem;font-weight:700;text-decoration:none;display:block}#preview-container .sp .drawer__content__nav__text a:visited{color:#333;text-decoration:none}#preview-container .sp .drawer__content__nav__text a:before{content:"";color:var(--sub-color);margin-right:.3em;font-family:fontawesome;position:relative}#preview-container .sp .drawer__content__nav__bottom{background:#fff;border:1px solid #f0f0f0;flex-wrap:wrap;justify-content:center;align-items:center;width:95%;margin:auto;display:flex}#preview-container .sp .drawer__content__nav__bottom li{border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;flex-basis:50%}#preview-container .sp .drawer__content__nav__bottom a{color:#333;text-align:center;padding:10px 0;font-size:12px;text-decoration:none;display:block}#preview-container .sp .drawer__content__nav__bottom a:visited{color:#333;text-decoration:none}#preview-container .sp .drawer__content__close{margin:0 20px 0 7px;padding:9px 3px;transition:all .3s ease-in-out;display:inline-block;position:absolute;top:0;right:0}#preview-container .sp .drawer__content__close span{background:#fff;width:3px;height:30px;transition:all .3s ease-in-out;display:inline-block;transform:rotate(45deg)}#preview-container .sp .drawer__content__close span:before{content:"";background:#fff;width:30px;height:3px;margin-top:-2px;display:block;position:absolute;top:50%;left:-13px}#preview-container .sp .drawer__title{text-align:center;letter-spacing:2px;background:var(--key-color);color:#fff;padding:7px 15px;font-family:Concert One,cursive;font-size:22px;font-weight:700;position:relative}#preview-container .sp .drawer__open{z-index:10;text-align:center;vertical-align:middle;color:#fff;background:0 0;border:0;outline:0;width:45px;padding:0;font-size:23px;line-height:45px;position:absolute;top:19px;left:0}#preview-container .sp.no-amp .drawer__open{top:50%;transform:translateY(-50%)}#preview-container .sp .drawer__close-cover{z-index:99;opacity:0;background:#000;width:100%;height:100%;transition:all .3s ease-in-out;display:none;position:fixed;top:0;left:0}#preview-container .sp .drawer__form--hidden{display:none}#preview-container .sp .drawer__form--hidden:checked~.drawer__content{transform:translate(0);box-shadow:6px 0 25px #00000026}#preview-container .sp .drawer__form--hidden:checked~.drawer__close-cover{opacity:.5;display:block}#preview-container .sp .widget__title{border-radius:0}#preview-container .sp .widget__new-entry .widget__post-title{margin:0}#preview-container .sp .widget .drawer__content__title{margin-top:-1em}#preview-container .sp .drawer__content__nav .widget_custom_html:first-of-type .drawer__content__title{margin-top:0}#preview-container .app__smart__dl{background-color:#faf5f6;border-bottom:1px solid #f1e0e7;width:100%;height:60px}#preview-container .app__smart__dl__anchor{justify-content:flex-start;align-items:center;width:100%;height:60px;padding:13px 10px;text-decoration:none;display:flex;position:relative}#preview-container .amp .app__smart__dl__anchor,#preview-container .amp .app__smart__dl__anchor:visited{text-decoration:none}#preview-container .app__smart__dl__image{flex-basis:44px}#preview-container .amp .app__smart__dl__image{background-size:cover;border-radius:12px;height:44px}#preview-container .app__smart__dl__image img{border-radius:12px;height:44px}#preview-container .app__smart__dl__text{margin-right:10px;padding-left:10px}#preview-container .app__smart__dl__title{color:var(--key-color);margin:0 0 5px;padding:0;font-size:14px;font-weight:700;line-height:1}#preview-container .app__smart__dl__description{color:#333;margin:0;padding:0;font-size:11px;line-height:1}@media (max-width:360px){#preview-container .app__smart__dl__description{font-size:10px}}#preview-container .app__smart__dl__button{background:var(--sub-color);color:#fff;text-align:center;border-radius:5px;width:130px;padding:5px 10px;font-size:12px;font-weight:700;position:absolute;right:10px}@media (max-width:360px){#preview-container .app__smart__dl__button{position:static}}#preview-container .app__faq{padding:1rem .5rem}#preview-container .app__faq__title{color:var(--key-color);margin:0 0 1rem;padding:0;font-size:1.2rem}#preview-container .app__faq__questions{margin-bottom:1.5rem}#preview-container .app__faq__questions__list{border:1px solid #c1c1c1;border-bottom-right-radius:5px;border-bottom-left-radius:5px;margin:0;padding:0}#preview-container .app__faq__questions__list__question{color:#222;border-bottom:1px solid #c1c1c1;padding:10px 40px;font-size:13px;position:relative}#preview-container .app__faq__questions__list__question.app__faq__questions__list--question{border-bottom:0}#preview-container .app__faq__questions__list__question.app__faq__questions__list--question:after{content:""}#preview-container .app__faq__questions__list__question:last-child{border-bottom:0}#preview-container .app__faq__questions__list__question:before{border:1px solid var(--key-color);width:20px;height:20px;color:var(--key-color);text-align:center;content:"Q";border-radius:50%;font-family:Arial;position:absolute;top:50%;left:10px;transform:translateY(-50%)}#preview-container .app__faq__questions__list__question:after{content:"";font-size:16px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}#preview-container .app__faq__questions__list__answer{padding:15px 30px 15px 40px;font-size:13px;line-height:1.7;display:none;position:relative}#preview-container .app__faq__questions__title{background:var(--key-color);color:#fff;text-align:center;border-top-left-radius:5px;border-top-right-radius:5px;margin:0;padding:.5rem 0;font-size:14px}#preview-container .app__single__container .entry-content{padding-bottom:0}#preview-container .app__single__container .app__official__banner{display:none}#preview-container .app__single__after h4{padding:12px 10px}#preview-container .app__single__after .wpp-list li{margin:0 0 10px;padding-bottom:0}#preview-container .app__single__after .wpp-list a{color:#444;font-size:14px;font-weight:700;text-decoration:none}#preview-container .app__single__after .wpp-list a:visited{color:#444;text-decoration:none}#preview-container .widget.EO_Event_List_Widget ul li{visibility:hidden;margin:0;padding:0;position:relative}#preview-container .widget.EO_Event_List_Widget ul li a{visibility:visible;color:#444;border-bottom:1px dotted #0003;padding-bottom:.7em;font-size:14px;text-decoration:none;display:block}#preview-container .widget.EO_Event_List_Widget ul li a:visited{color:#444;text-decoration:none}#preview-container .widget.widget_recent_entries li a{color:#444;font-size:14px;font-weight:700}#preview-container .widget.widget_recent_entries li .eyecatch{width:50%;max-width:154px}#preview-container .widget.popular-posts li:not(:first-child){padding-top:.75em}#preview-container .widget.popular-posts li a{color:#444;font-size:14px;font-weight:700;display:block;position:relative}#preview-container .ads-area,#preview-container .cc-col-wrap{letter-spacing:-.5em;text-align:center;width:100%;margin:0 auto 1em;padding-top:1em}#preview-container .ads-area>div,#preview-container .cc-col-wrap>div{vertical-align:top;letter-spacing:normal;display:inline-block}#preview-container .ads-area.col3>div,#preview-container .cc-col-wrap.col3>div{width:31.3333%}#preview-container .ads-area.col3>div:not(:last-child),#preview-container .cc-col-wrap.col3>div:not(:last-child){margin-right:3%}#preview-container .ads-area.col2>div,#preview-container .cc-col-wrap.col2>div{width:47%}#preview-container .ads-area.col2>div:not(:last-child),#preview-container .cc-col-wrap.col2>div:not(:last-child){margin-right:6%}#preview-container .cc-infeed{border-bottom:1px dotted #0003;width:100%;min-height:108px}#preview-container .wp-pagenavi{text-align:center;letter-spacing:-.5em;padding:2em 0}#preview-container .wp-pagenavi span,#preview-container .wp-pagenavi a{letter-spacing:normal;color:#00b5fa;border:1px solid #00b5fa;min-width:40px;min-height:40px;padding:12px 8px 0;font-size:16px;line-height:1;text-decoration:none;display:inline-block}@media (max-width:374px){#preview-container .wp-pagenavi span,#preview-container .wp-pagenavi a{min-width:35px;min-height:35px;padding:10px 8px 0;font-size:14px}}#preview-container .wp-pagenavi>:not(:last-child){margin-right:10px}#preview-container .wp-pagenavi .current{color:#fff;background:#00b5fa;text-decoration:none}#preview-container .wp-pagenavi .current:visited{color:#fff;text-decoration:none}#preview-container #custom_header .wrap{opacity:1}#preview-container .sp #top_carousel{min-height:190px;max-height:210px;overflow:hidden}#preview-container .single .article__by-category__post a,#preview-container .single .article__by-category__post a:visited,#preview-container .single .article__by-category__post a h3{color:#666}#preview-container .single .byline .writer{display:inline-block}#preview-container .single .entry-author{text-align:right;opacity:.3;font-size:12px}#preview-container .single .entry-author span:before{content:"";margin-right:.3em;font-family:fontawesome;font-size:12px}#preview-container .single .amazonjs_item{background:0}#preview-container .single .amazonjs_item .amazonjs_image a:after,#preview-container .single .amazonjs_item .amazonjs_info ul li:before,#preview-container .single.postid-3674 .eo-event-meta li:first-child{display:none}#preview-container .single img.is-loaded{animation:.5s ease-in-out 0 fadein}#preview-container .single [src$="dummy.png"]{width:100%;height:inherit}#preview-container body .entry-content .entry-author{opacity:0;display:none}#preview-container body .entry-content h2 i,#preview-container body .entry-content h3 i,#preview-container body .entry-content h4 i{color:#ff5dab}#preview-container body .entry-content h4{border-left:solid 5px var(--sub-color);color:#333;background:#c7f0ff;margin:2em 0 1em;padding:.7rem;font-size:1rem;font-weight:700}#preview-container body .entry-content ul li:before{display:none}#preview-container #container .column-wrap>div p{font-size:14px}#preview-container #container .column-wrap>div i{color:#ff5dab}#preview-container .period #container #main{background:#f5f5f5}#preview-container #container #main .cat-name{right:inherit;left:0}#preview-container .single.pc #container #main .cat-name{right:0;left:inherit;top:5px;transform:none}#preview-container #container #main .post__search .cat-name{background:var(--sub-color)}#preview-container #container #main .eyecatch .cat-name:empty:before{content:"※カテゴリを選択してください※";font-size:18px}#preview-container #container article.period-list{background:#fff;margin:1em}#preview-container #container article.period-list>a{border:0;padding:0;text-decoration:none}#preview-container #container article.period-list>a:first-child{border-top:0}#preview-container #container article.period-list span.date,#preview-container #container article.period-list span.entry-author{display:none}#preview-container #container article.period-list .eyecatch{float:none;width:100%;max-height:none}#preview-container #container article.period-list .eyecatch img{vertical-align:top}#preview-container .pc #container article.period-list .eyecatch:hover img{opacity:.7;transition:opacity .4s ease-in-out}#preview-container #container article.period-list .entry-meta .event-date-parent{color:#fff;letter-spacing:-.5em;white-space:nowrap;background:#ff5dab;display:block}#preview-container #container article.period-list .entry-meta .event-date-parent span{letter-spacing:normal;padding:5px 7px;font-family:Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,Osaka,MS PGothic,arial,helvetica,sans-serif;font-size:11px;font-weight:700;display:inline-block}#preview-container #container article.period-list .entry-meta .event-date-parent .event-cat{float:none;left:inherit;top:inherit;background:#00b5fa;margin:0;position:static;transform:none}#preview-container #container article.period-list .entry-meta .event-date-parent .event-cat:before{margin-right:.3em;transform:none}#preview-container #container article.period-list .entry-meta .event-date-parent .event-cat.term-slug__cafe:before{content:""}#preview-container #container article.period-list .entry-meta .event-date-parent .event-cat.term-slug__news:before{content:""}#preview-container #container article.period-list .entry-meta .event-date-parent .event-cat.term-slug__event:before,#preview-container #container article.period-list .entry-meta .event-date-parent .event-cat.term-slug__other:before{content:""}#preview-container #container article.period-list .entry-meta .event-date-parent .event-cat.term-slug__karaoke:before{content:""}#preview-container #container article.period-list section.entry-content{padding:3% 3% 0;overflow:hidden}#preview-container .pc #container article.period-list section.entry-content{padding:3% 3% 0}#preview-container #container article.period-list section.entry-content .entry-title{color:#444;margin:.3em 0;font-size:18px;line-height:1.4}#preview-container #container article.period-list .enrty-tags{padding:.5em 1em}#preview-container .pc #container article.period-list .enrty-tags{padding:.5em 2em}#preview-container #container article.period-list .enrty-tags ul{letter-spacing:-.5em;margin:0}#preview-container #container article.period-list .enrty-tags li{letter-spacing:normal;margin-bottom:.5em;display:inline-block}#preview-container #container article.period-list .enrty-tags li:not(:last-child){margin-right:.5em}#preview-container #container article.period-list .enrty-tags a{color:#ff5dab;border:1px solid #ff5dab;margin:0;padding:.5em;font-size:13px;font-weight:700;text-decoration:none;display:block}#preview-container #container .period-container{margin:0 1em}#preview-container .home #container .period-container{margin:2em 1em}#preview-container .pc #container .period-container{text-align:left;letter-spacing:-.5em;background:#fff;width:1166px;margin:0 auto 2em;padding:35px;box-shadow:0 0 1px #ddd}#preview-container #container .period-container article.period-list{margin:0 0 2em;box-shadow:0 2px 1px #ddd}#preview-container .pc #container .period-container article.period-list{letter-spacing:normal;vertical-align:top;width:31.3333%;box-shadow:none;margin:0 0 3%;display:inline-block}#preview-container .pc #container .period-container article.period-list:not(:nth-of-type(3n)){margin-right:3%}#preview-container #container .headline-period{letter-spacing:normal;color:#222;border-left:4px solid #ff5dab;margin:1em 0;padding:12px 10px;font-size:18px;font-weight:700;position:relative}#preview-container #container .more-read-period{color:#fff;text-align:center;letter-spacing:normal;background:#00b5fa;border-radius:5px;max-width:300px;margin:2em auto;padding:16px 10px;font-size:16px;font-weight:700;text-decoration:none;display:block}#preview-container .archive #container .archivettl{margin-left:-1em;margin-right:-1em}#preview-container .archive #container .archive-title{margin:0 .7em 1em;padding:0 0 .2em}#preview-container #container .widget{margin:0 0 2em}#preview-container .home #container .widget{margin:0 0 1em}#preview-container #container .widget#text-25,#preview-container #container .widget#text-25>div>p{margin:0}#preview-container #container .home_widget{margin:0 auto}#preview-container #container header.header{top:inherit;left:inherit;right:inherit;margin-bottom:0;transition:all .3s ease-in-out;position:relative}#preview-container #container header.header.fixed{opacity:0;background:0 0;position:fixed;top:-50px;left:0;right:0;display:block!important}#preview-container #container header.header.fixed.action{opacity:1;top:0}#preview-container #container header.header.fixed.none{display:none}#preview-container .pc #container header.header.fixed .header__inner{width:1166px;margin:auto}#preview-container #container header.header.fixed #inner-header{background:#ff5dabe6;width:100%;padding:0;transition:all .4s ease-in-out}#preview-container #container header.header.fixed #inner-header .nav_btn{transition:all .4s ease-in-out}#preview-container #container header.header.fixed #inner-header .nav_btn:before{height:auto;font-size:1.2em;transition:all .4s ease-in-out}#preview-container #container header.header.fixed #logo{transition:none}#preview-container #container header.header #logo{position:relative}#preview-container .pc #container header.header #logo{width:200px}@media (min-width:768px){#preview-container #container header.header #logo .h1{text-align:center;margin-top:15px;display:block}}@media only screen and (min-width:1200px){#preview-container .sp #container header.header #logo .h1{margin-top:25px}#preview-container .sp .nav_btn.search_btn{margin-top:-80px}}#preview-container .pc #container header.header #logo .h1{margin-top:0}#preview-container #container header.header #logo a{text-indent:-9999px;text-align:left;background-position:0 0;background-repeat:no-repeat;background-size:contain;width:70%;height:0;padding-bottom:10.4521%;display:block;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}@media (min-width:768px){#preview-container #container header.header #logo a{width:40%;height:0;top:inherit;left:inherit;background-position:0 0;background-repeat:no-repeat;background-size:contain;padding-bottom:5.9726%;display:inline-block;position:relative;transform:none}@media only screen and (min-width:1200px){#preview-container .sp #container header.header #logo a{width:20%}}#preview-container .pc #container header.header #logo a{background-position:0 0;background-repeat:no-repeat;background-size:contain;width:100%;height:0;padding-bottom:14.9315%;top:50%;left:0;transform:translateY(-50%)}#preview-container .cc-logged-user{clear:both;background:var(--sub-color);text-align:left;color:#fff;position:absolute;bottom:0;left:0}#preview-container .cc-logged-user__panel{color:#fff;margin:0;padding:5px 10px;font-size:12px}#preview-container .cc-logged-user__information{padding:5px 10px}#preview-container .cc-logged-user__information p{margin:0}#preview-container .article__by-category{box-shadow:0 -3px 0 var(--key-color);border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-radius:3px;margin-bottom:40px}#preview-container .article__by-category--horizontal{flex-wrap:wrap;justify-content:flex-start;display:flex}#preview-container .sp .article__by-category--horizontal{flex-wrap:nowrap;overflow-x:scroll}#preview-container .article__by-category__post{padding:0}#preview-container .article__by-category--horizontal .article__by-category__post{width:144px;height:100%;padding:5px;position:relative}#preview-container .article__by-category--vertical .article__by-category__post{border-bottom:1px dashed #0003}#preview-container .article__by-category__anchor{text-decoration:none}#preview-container .article__by-category--vertical .article__by-category__anchor{padding:10px;display:flex;position:relative}#preview-container .article__by-category__thumbnail{background:#f9f9f9;border:1px solid #e6e6e6;position:relative;overflow:hidden}#preview-container .article__by-category--vertical .article__by-category__thumbnail{width:124px;height:70px;margin:0 15px 0 0}#preview-container .article__by-category--horizontal .article__by-category__thumbnail{width:138px;height:78px;margin:0 0 5px}#preview-container .article__by-category__thumbnail img{width:inherit;height:inherit;object-fit:contain;object-position:center center;display:block;position:absolute;top:50%;transform:translateY(-50%)}#preview-container .custom-html-widget .article__by-category__thumbnail img{margin-bottom:0}#preview-container .article__by-category__event-time{color:var(--key-color);margin:0;font-size:.85em}#preview-container .sp .article__by-category__event-time{white-space:nowrap;font-size:12px}#preview-container .article__by-category__excerpt{white-space:nowrap;text-overflow:ellipsis;color:#8c8c8c;margin:5px 0;font-size:13px;overflow:hidden}#preview-container .article__by-category__post-list-button{text-align:center;margin:10px 0}#preview-container .article__by-category .article__by-category__post-list-button a{color:#fff;background:var(--sub-color);border-radius:3px;width:97%;padding:10px 0;font-size:14px;font-weight:700;text-decoration:none;display:inline-block}#preview-container .article__by-category .article__by-category__post-list-button a:visited{color:#fff}#preview-container .article__by-category__title{color:#3c3c3c;background:var(--key-color-light);border-bottom:1px solid #e6e6e6;margin:0;padding:7px 10px;font-size:16px;position:relative}#preview-container .article__by-category--vertical .article__by-category__post-info{width:calc(100% - 165px)}#preview-container .article__by-category--vertical .article__by-category__post-info h3{margin:0;font-size:16px}#preview-container .sp .article__by-category--vertical .article__by-category__post-info h3{font-size:14px}#preview-container .article__by-category--horizontal .article__by-category__post-info h3{margin:0 0 5px;font-size:12px}#preview-container .home.pc .homewidget.popular-posts .wpp-post-title{margin-bottom:10px;font-size:1.4em;font-weight:700}#preview-container .home.pc .homewidget.popular-posts .wpp-excerpt{color:#666;font-size:14px}#preview-container .home.pc .homewidget.popular-posts .wpp-thumbnail{margin-right:20px}#preview-container .home.sp .sidebar .widget.widget_recent_entries,#preview-container .home .post-3674 a .entry-content.remix .event-date{display:none}#preview-container .entry-content.remix .entry-meta .event-date,#preview-container .entry-content.remix .entry-meta .event-icon{opacity:1;color:var(--key-color);margin-right:.6em;font-family:Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,Osaka,MS PGothic,arial,helvetica,sans-serif;font-size:.85em;display:inline-block}#preview-container .entry-content.remix .entry-meta .event-date i,#preview-container .entry-content.remix .entry-meta .event-icon i{color:var(--key-color);margin-right:.2em;font-size:1em}#preview-container .entry-content.remix .entry-meta .event-date:before{content:"";color:var(--key-color);margin-right:.2em;font-family:fontawesome}#preview-container .entry-content.remix .entry-meta .date{opacity:0;display:none}#preview-container .entry-content.remix .entry-meta .date:before{content:""}#preview-container .cc-cetenr-for-adsbygoogle{text-align:center;margin:auto}}#preview-container .card-container{width:100%;max-width:64rem;color:inherit;background-color:#fff;border:1px solid #0003;border-radius:.5rem;flex-direction:row;height:100%;margin-top:1rem;margin-bottom:1rem;padding:0;text-decoration:none;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}#preview-container .card-container:hover{opacity:.8;transform:translate3d(0,3px,1px);color:inherit!important}#preview-container .card-thumbnail-wrapper{flex-shrink:0;width:25%;overflow:hidden}#preview-container .card-thumbnail-wrapper img{object-fit:cover;width:100%;min-height:8rem;max-height:10rem;height:100%!important;margin:0!important}#preview-container .card-thumbnail-dummy{background-color:#f1f1f1;width:100%;height:100%}#preview-container .card-content{text-align:center;flex-direction:column;flex-grow:1;justify-content:center;align-items:start;display:flex;padding:.5rem 1rem!important}#preview-container .card-content h3{-webkit-line-clamp:3;text-overflow:ellipsis;text-align:left;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden;padding:0 0 0 .5rem!important}#preview-container .card-excerpt{margin-top:.5rem!important}#preview-container .card-excerpt p{-webkit-line-clamp:2;text-overflow:ellipsis;color:#4a5568;-webkit-box-orient:vertical;font-size:.75rem;display:-webkit-box;overflow:hidden;margin:0!important;line-height:1.1!important}#preview-container .card-title{color:#1a202c;margin-bottom:.5rem;padding-left:.5rem;padding-right:.5rem;font-size:.825rem;font-weight:600;line-height:1.25;padding-top:.25rem!important;padding-bottom:.25rem!important}#preview-container .card-date{color:#ff5dab;margin-top:.5rem!important}#preview-container .card-date p{font-size:.825rem;margin:0!important;line-height:1!important}#preview-container .card-date i{margin-right:.25rem}@media (min-width:640px){#preview-container .card-title{font-size:1rem}#preview-container .card-thumbnail-wrapper{width:30%}#preview-container .card-thumbnail-wrapper img{min-height:10rem;max-height:12rem}#preview-container .card-date p{font-size:.825rem}}@media (min-width:768px){#preview-container .card-title{font-size:.825rem}#preview-container .card-thumbnail-wrapper{width:30%}#preview-container .card-thumbnail-wrapper img{min-height:8rem;max-height:10rem}}@media (min-width:1024px){#preview-container .card-title{font-size:1.25rem}#preview-container .card-thumbnail-wrapper{width:30%}#preview-container .card-thumbnail-wrapper img{min-height:10rem;max-height:12rem}}#preview-container .pswp{-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none;width:100%;height:100%;display:none;position:absolute;top:0;left:0;overflow:hidden}#preview-container .pswp *{box-sizing:border-box}#preview-container .pswp img{max-width:none}#preview-container .pswp--animate_opacity{opacity:.001;will-change:opacity;transition:opacity .333s cubic-bezier(.4,0,.22,1)}#preview-container .pswp--open{display:block}#preview-container .pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}#preview-container .pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}#preview-container .pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}#preview-container .pswp__bg{opacity:0;-webkit-backface-visibility:hidden;will-change:opacity;background:#000;width:100%;height:100%;position:absolute;top:0;left:0;transform:translateZ(0)}#preview-container .pswp__scroll-wrap{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}#preview-container .pswp__container,#preview-container .pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;top:0;right:0;bottom:0;left:0}#preview-container .pswp__container,#preview-container .pswp__img{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}#preview-container .pswp__zoom-wrap{transform-origin:0 0;-webkit-transition:-webkit-transform .333s cubic-bezier(.4,0,.22,1);width:100%;transition:transform .333s cubic-bezier(.4,0,.22,1);position:absolute}#preview-container .pswp__bg{will-change:opacity;transition:opacity .333s cubic-bezier(.4,0,.22,1)}#preview-container .pswp--animated-in .pswp__bg,#preview-container .pswp--animated-in .pswp__zoom-wrap{transition:none}#preview-container .pswp__container,#preview-container .pswp__zoom-wrap{-webkit-backface-visibility:hidden}#preview-container .pswp__item{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}#preview-container .pswp__img{width:auto;height:auto;position:absolute;top:0;left:0}#preview-container .pswp__img--placeholder{-webkit-backface-visibility:hidden}#preview-container .pswp__img--placeholder--blank{background:#222}#preview-container .pswp--ie .pswp__img{top:0;left:0;width:100%!important;height:auto!important}#preview-container .pswp__error-msg{text-align:center;color:#ccc;width:100%;margin-top:-8px;font-size:14px;line-height:16px;position:absolute;top:50%;left:0}#preview-container .pswp__error-msg a{color:#ccc;text-decoration:underline}#preview-container div.yyi-rinker-contents{background-color:#fff;border:1px solid #dbdbdb;margin:1.5em 0;box-shadow:2px 3px 8px -5px #00000040}#preview-container div.yyi-rinker-contents a{border:none}#preview-container div.yyi-rinker-contents div.yyi-rinker-box{box-sizing:border-box;padding:12px;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex}#preview-container div.yyi-rinker-contents div.yyi-rinker-image{vertical-align:middle;justify-content:center;align-items:center;padding:0;display:flex}#preview-container .yyi-rinker-img-s .yyi-rinker-image{width:75px;min-width:75px}#preview-container .yyi-rinker-img-m .yyi-rinker-image{width:175px;min-width:175px}#preview-container .yyi-rinker-img-l div.yyi-rinker-image{width:200px;min-width:200px}#preview-container div.yyi-rinker-contents.yyi-rinker-img-s div.yyi-rinker-info{width:calc(100% - 75px)}#preview-container div.yyi-rinker-contents div.yyi-rinker-info{width:calc(100% - 175px)}#preview-container div.yyi-rinker-contents.yyi-rinker-img-l div.yyi-rinker-info{width:calc(100% - 200px)}#preview-container div.yyi-rinker-contents div.yyi-rinker-title a{color:#333;text-decoration:none}#preview-container div.yyi-rinker-contents div.yyi-rinker-title p{margin:5px}#preview-container div.yyi-rinker-contents div.yyi-rinker-detail{color:#999;padding-left:15px;font-size:.8em}#preview-container div.yyi-rinker-contents div.yyi-rinker-detail a{text-decoration:underline}#preview-container div.yyi-rinker-contents div.yyi-rinker-detail .price-box,#preview-container div.yyi-rinker-contents div.yyi-rinker-detail .free-text{color:#aaa}#preview-container div.yyi-rinker-contents ul.yyi-rinker-links{border:none;flex-wrap:wrap;width:100%;margin:10px auto;padding:0;list-style-type:none;display:-ms-inline-flexbox;display:-webkit-inline-flex}#preview-container div.yyi-rinker-contents ul.yyi-rinker-links li{content:"";border:none;border-radius:2px;-ms-flex:none;margin:2px 5px;padding:0;position:static;box-shadow:0 6px 12px -5px #0000004d}#preview-container div.yyi-rinker-contents ul.yyi-rinker-links li:before{content:"";position:static}#preview-container div.yyi-rinker-contents ul.yyi-rinker-links li:hover{box-shadow:0 5px 8px -5px #0000004d}#preview-container div.yyi-rinker-contents ul.yyi-rinker-links li.amazonlink{background:#f6a306}#preview-container div.yyi-rinker-contents ul.yyi-rinker-links li a{color:#fff;width:100%;height:30px;padding:0 18px;font-size:.9em;font-weight:700;line-height:30px;text-decoration:none;display:block;position:relative}#preview-container div.yyi-rinker-contents ul.yyi-rinker-links li a:hover{opacity:.7;border:none}#preview-container div.yyi-rinker-contents ul.yyi-rinker-links li a:before{color:#fff;text-align:center;border:none;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}#preview-container div.yyi-rinker-contents ul.yyi-rinker-links li.amazonlink{order:20}#preview-container div.yyi-rinker-contents ul.yyi-rinker-links li.amazonlink a:before{content:""}#preview-container div.yyi-rinker-contents ul.yyi-rinker-links li.amazonkindlelink{background:#666;order:15}#preview-container div.yyi-rinker-contents ul.yyi-rinker-links li.amazonkindlelink a:before{content:""}#preview-container div.yyi-rinker-contents ul.yyi-rinker-links li.rakutenlink{background:#cf4944;order:30}#preview-container div.yyi-rinker-contents ul.yyi-rinker-links li.rakutenlink a:before{content:""}#preview-container div.yyi-rinker-contents ul.yyi-rinker-links li.yahoolink{background:#51a7e8;order:40}#preview-container div.yyi-rinker-contents ul.yyi-rinker-links li.yahoolink a:before{content:""}#preview-container div.yyi-rinker-contents ul.yyi-rinker-links li.freelink1{background:#4072b3;order:10}#preview-container div.yyi-rinker-contents ul.yyi-rinker-links li.freelink2{background:#4dc0b2;order:50}#preview-container div.yyi-rinker-contents ul.yyi-rinker-links li.freelink3{background:#6f63ad;order:15}#preview-container div.yyi-rinker-contents ul.yyi-rinker-links li.freelink4{background:#63ad87;order:55}#preview-container div.yyi-rinker-contents ul.yyi-rinker-links img,#preview-container div.yyi-rinker-contents div.yyi-rinker-title img,#preview-container div.yyi-rinker-contents div.yyi-rinker-image a+img{display:none}#preview-container div.yyi-rinker-detail .credit{font-size:75%}#preview-container ul.yyi-rinker-links li:before{background-color:#0000}@media (max-width:420px) and (min-width:321px){#preview-container body div.yyi-rinker-contents ul.yyi-rinker-links li a{padding:0 0 0 15px}#preview-container div.yyi-rinker-contents ul.yyi-rinker-links{-webkit-flex-flow:column;flex-direction:column}#preview-container .yyi-rinker-img-s .yyi-rinker-image{width:75px;min-width:75px}#preview-container .yyi-rinker-img-m .yyi-rinker-image{width:125px;min-width:125px}#preview-container .yyi-rinker-img-l div.yyi-rinker-image{width:150px;min-width:150px}#preview-container div.yyi-rinker-contents.yyi-rinker-img-s div.yyi-rinker-info{width:calc(100% - 75px)}#preview-container div.yyi-rinker-contents div.yyi-rinker-info{width:calc(100% - 125px)}#preview-container div.yyi-rinker-contents.yyi-rinker-img-l div.yyi-rinker-info{width:calc(100% - 150px)}}@media (max-width:320px){#preview-container div.yyi-rinker-contents ul.yyi-rinker-links li a{padding:0 0 0 7px}#preview-container div.yyi-rinker-contents ul.yyi-rinker-links{-webkit-flex-flow:column;flex-direction:column}#preview-container .yyi-rinker-img-s .yyi-rinker-image{width:75px;min-width:75px}#preview-container .yyi-rinker-img-m .yyi-rinker-image{width:100px;min-width:100px}#preview-container .yyi-rinker-img-l div.yyi-rinker-image{width:125px;min-width:125px}#preview-container div.yyi-rinker-contents.yyi-rinker-img-s div.yyi-rinker-info{width:calc(100% - 75px)}#preview-container div.yyi-rinker-contents div.yyi-rinker-info{width:calc(100% - 100px)}#preview-container div.yyi-rinker-contents.yyi-rinker-img-l div.yyi-rinker-info{width:calc(100% - 125px)}}#preview-container body div.yyi-rinker-contents ul.yyi-rinker-links li{list-style:none}#preview-container body div.yyi-rinker-contents ul.yyi-rinker-links li:before{position:absolute}#preview-container div.yyi-rinker-contents p{padding:0}#preview-container div.yyi-rinker-contents img{margin-bottom:0}#preview-container div.yyi_rinker-gutenberg input.rinkerg-richtext{width:300px}#preview-container input.rinkerg-richtext{width:70%}.tiptap-editor p{margin:.5em 0!important;font-size:1.125rem!important;line-height:1.6!important}.fade-enter-active,.fade-leave-active{transition:opacity .2s}.fade-enter-from,.fade-leave-to{opacity:0}.tiptap-editor img{cursor:pointer;border-radius:4px;max-width:100%;height:auto;transition:all .2s}.tiptap-editor img:hover{transform:scale(1.02);box-shadow:0 4px 8px #0000001a}.tiptap-editor img:focus{outline-offset:2px;outline:2px solid #3b82f6}.tiptap-editor .image-resizer{background:#3b82f61a;border:2px solid #3b82f6;border-radius:4px;position:absolute}.tiptap-editor .image-resizer .resize-handle{background:#3b82f6;border:1px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute}.tiptap-editor .image-resizer .resize-handle.nw{cursor:nw-resize;top:-4px;left:-4px}.tiptap-editor .image-resizer .resize-handle.ne{cursor:ne-resize;top:-4px;right:-4px}.tiptap-editor .image-resizer .resize-handle.sw{cursor:sw-resize;bottom:-4px;left:-4px}.tiptap-editor .image-resizer .resize-handle.se{cursor:se-resize;bottom:-4px;right:-4px}.tiptap-editor .image-resizer.resizing{background:#1d4ed81a;border-color:#1d4ed8}.tiptap-editor img:after{content:"↔";color:#fff;opacity:0;background:#3b82f6cc;border-radius:2px;padding:2px 4px;font-size:10px;transition:opacity .2s;position:absolute;top:4px;right:4px}.tiptap-editor img:hover:after{opacity:1}.tiptap-editor,.tiptap-editor *{caret-color:#3b82f6;caret-width:3px}.tiptap-editor:focus-within{caret-color:#1d4ed8;caret-width:3px}.tiptap-editor,.tiptap-editor:focus,.tiptap-editor:focus-within,.tiptap-editor *,.tiptap-editor :focus,.tiptap-editor.focus\:outline-none:focus{outline:none!important}.tiptap-editor:focus{box-shadow:none!important;border-color:#0000!important;outline:none!important}.tiptap-editor,.ProseMirror{min-height:400px}.drag-handle{height:calc(var(--spacing)*7);width:calc(var(--spacing)*7);cursor:grab;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-100);border-radius:.25rem;justify-content:center;align-items:center;display:flex}.tiptap :first-child{margin-top:0}.tiptap table{border-collapse:collapse;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300)}.tiptap td,.tiptap tr{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300)}.tiptap th{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);background-color:var(--color-gray-100)}.tiptap table{border-collapse:collapse;table-layout:fixed;width:100%;margin:0;overflow:hidden}.tiptap table td,.tiptap table th{box-sizing:border-box;vertical-align:top;min-width:1em;padding:6px 8px;position:relative}:is(.tiptap table td,.tiptap table th)>*{margin-bottom:0}.tiptap table th{text-align:left;font-weight:700}.tiptap table .selectedCell:after{background:var(--gray-2);content:"";pointer-events:none;z-index:2;position:absolute;top:0;right:0;bottom:0;left:0}.tiptap table .column-resize-handle{background-color:var(--purple);pointer-events:none;border:2px solid #64b7ff;width:4px;position:absolute;top:0;bottom:-2px;right:-2px}.tiptap .tableWrapper{margin:1.5rem 0;overflow-x:auto}.tiptap.resize-cursor{cursor:ew-resize;cursor:col-resize}.tiptap p{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));margin:.5em 0}.tiptap ul{margin:1em 0;padding-left:2em;list-style-type:disc}.tiptap ol{margin:1em 0;padding-left:2em;list-style-type:decimal}.tiptap h2{padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*2);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));color:var(--color-white);background-color:#ff5dab}.tiptap h3{border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--color-gray-300);padding-block:calc(var(--spacing)*1);padding-left:calc(var(--spacing)*2);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);border-left-color:#ff5dab}.tiptap h4{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.tiptap p.is-editor-empty:first-child:before{color:#adb5bd;content:attr(data-placeholder);float:left;pointer-events:none;height:0}body{background-color:var(--color-white)}@keyframes progress{50%{background-position-x:-115%}}@keyframes radio{0%{padding:5px}50%{padding:3px}}@keyframes toast{0%{opacity:0;scale:.9}to{opacity:1;scale:1}}@keyframes dropdown{0%{opacity:0}}@keyframes rating{0%,40%{filter:brightness(1.05)contrast(1.05);scale:1.1}}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}:root,[data-amplify-theme]{--amplify-components-accordion-background-color: var(--amplify-colors-background-primary);--amplify-components-accordion-item-border-color: var(--amplify-colors-border-secondary);--amplify-components-accordion-item-border-width: var(--amplify-border-widths-small);--amplify-components-accordion-item-border-style: solid;--amplify-components-accordion-item-border-radius: var(--amplify-radii-small);--amplify-components-accordion-item-trigger-align-items: center;--amplify-components-accordion-item-trigger-background-color: var(--amplify-colors-background-primary);--amplify-components-accordion-item-trigger-color: inherit;--amplify-components-accordion-item-trigger-gap: var(--amplify-space-small);--amplify-components-accordion-item-trigger-justify-content: space-between;--amplify-components-accordion-item-trigger-padding-block: var(--amplify-space-xs);--amplify-components-accordion-item-trigger-padding-inline: var(--amplify-space-small);--amplify-components-accordion-item-trigger-hover-color: inherit;--amplify-components-accordion-item-trigger-hover-background-color: var(--amplify-colors-overlay-5);--amplify-components-accordion-item-trigger-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-accordion-item-trigger-focus-box-shadow: 0 0 0 2px var(--amplify-colors-border-focus);--amplify-components-accordion-item-content-color: inherit;--amplify-components-accordion-item-content-padding-inline: var(--amplify-space-small);--amplify-components-accordion-item-content-padding-block-end: var(--amplify-space-small);--amplify-components-accordion-item-content-padding-block-start: var(--amplify-space-xxxs);--amplify-components-accordion-item-icon-color: var(--amplify-colors-font-tertiary);--amplify-components-accordion-item-icon-transition-duration: var(--amplify-time-medium);--amplify-components-accordion-item-icon-transition-timing-function: cubic-bezier(.87, 0, .13, 1);--amplify-components-ai-conversation-message-background-color: var(--amplify-colors-background-secondary);--amplify-components-ai-conversation-message-border-radius: var(--amplify-radii-large);--amplify-components-ai-conversation-message-gap: var(--amplify-space-small);--amplify-components-ai-conversation-message-padding-block: var(--amplify-space-small);--amplify-components-ai-conversation-message-padding-inline: var(--amplify-space-small);--amplify-components-ai-conversation-message-user-background-color: var(--amplify-colors-background-secondary);--amplify-components-ai-conversation-message-assistant-background-color: var(--amplify-colors-primary-10);--amplify-components-ai-conversation-message-sender-gap: var(--amplify-space-small);--amplify-components-ai-conversation-message-sender-username-color: var(--amplify-colors-font-primary);--amplify-components-ai-conversation-message-sender-username-font-size: inherit;--amplify-components-ai-conversation-message-sender-username-font-weight: var(--amplify-font-weights-bold);--amplify-components-ai-conversation-message-sender-timestamp-color: var(--amplify-colors-font-tertiary);--amplify-components-ai-conversation-message-sender-timestamp-font-size: inherit;--amplify-components-ai-conversation-message-sender-timestamp-font-weight: inherit;--amplify-components-ai-conversation-message-body-gap: var(--amplify-space-xs);--amplify-components-ai-conversation-message-actions-gap: var(--amplify-space-xs);--amplify-components-ai-conversation-form-gap: var(--amplify-space-small);--amplify-components-ai-conversation-form-padding: var(--amplify-space-small);--amplify-components-ai-conversation-attachment-border-color: var(--amplify-colors-border-secondary);--amplify-components-ai-conversation-attachment-border-width: var(--amplify-border-widths-small);--amplify-components-ai-conversation-attachment-border-radius: var(--amplify-radii-small);--amplify-components-ai-conversation-attachment-font-size: var(--amplify-font-sizes-small);--amplify-components-ai-conversation-attachment-padding-block: var(--amplify-space-xxxs);--amplify-components-ai-conversation-attachment-padding-inline: var(--amplify-space-xs);--amplify-components-ai-conversation-attachment-gap: var(--amplify-space-xs);--amplify-components-ai-conversation-attachment-list-padding: var(--amplify-space-xs);--amplify-components-ai-conversation-attachment-list-padding-block-start: 0;--amplify-components-ai-conversation-attachment-list-gap: var(--amplify-space-xxs);--amplify-components-ai-conversation-attachment-name-color: var(--amplify-colors-font-primary);--amplify-components-ai-conversation-attachment-name-font-size: var(--amplify-font-sizes-small);--amplify-components-ai-conversation-attachment-name-font-weight: var(--amplify-font-weights-normal);--amplify-components-ai-conversation-attachment-size-color: var(--amplify-colors-font-tertiary);--amplify-components-ai-conversation-attachment-size-font-size: var(--amplify-font-sizes-small);--amplify-components-ai-conversation-attachment-size-font-weight: var(--amplify-font-weights-normal);--amplify-components-ai-conversation-attachment-remove-padding: var(--amplify-space-xxs);--amplify-components-ai-conversation-attachment-image-width: var(--amplify-font-sizes-medium);--amplify-components-ai-conversation-attachment-image-height: var(--amplify-font-sizes-medium);--amplify-components-alert-align-items: center;--amplify-components-alert-justify-content: space-between;--amplify-components-alert-color: var(--amplify-colors-font-primary);--amplify-components-alert-background-color: var(--amplify-colors-background-tertiary);--amplify-components-alert-padding-block: var(--amplify-space-small);--amplify-components-alert-padding-inline: var(--amplify-space-medium);--amplify-components-alert-icon-size: var(--amplify-font-sizes-xl);--amplify-components-alert-heading-font-size: var(--amplify-font-sizes-medium);--amplify-components-alert-heading-font-weight: var(--amplify-font-weights-bold);--amplify-components-alert-info-color: var(--amplify-colors-font-info);--amplify-components-alert-info-background-color: var(--amplify-colors-background-info);--amplify-components-alert-error-color: var(--amplify-colors-font-error);--amplify-components-alert-error-background-color: var(--amplify-colors-background-error);--amplify-components-alert-warning-color: var(--amplify-colors-font-warning);--amplify-components-alert-warning-background-color: var(--amplify-colors-background-warning);--amplify-components-alert-success-color: var(--amplify-colors-font-success);--amplify-components-alert-success-background-color: var(--amplify-colors-background-success);--amplify-components-authenticator-max-width: 60rem;--amplify-components-authenticator-modal-width: var(--amplify-space-relative-full);--amplify-components-authenticator-modal-height: var(--amplify-space-relative-full);--amplify-components-authenticator-modal-background-color: var(--amplify-colors-overlay-50);--amplify-components-authenticator-modal-top: var(--amplify-space-zero);--amplify-components-authenticator-modal-left: var(--amplify-space-zero);--amplify-components-authenticator-container-width-max: 30rem;--amplify-components-authenticator-router-border-width: var(--amplify-border-widths-small);--amplify-components-authenticator-router-border-style: solid;--amplify-components-authenticator-router-border-color: var(--amplify-colors-border-primary);--amplify-components-authenticator-router-background-color: var(--amplify-colors-background-primary);--amplify-components-authenticator-router-box-shadow: var(--amplify-shadows-medium);--amplify-components-authenticator-footer-padding-bottom: var(--amplify-space-medium);--amplify-components-authenticator-form-padding: var(--amplify-space-xl);--amplify-components-authenticator-state-inactive-background-color: var(--amplify-colors-background-secondary);--amplify-components-authenticator-or-container-color: var(--amplify-colors-neutral-80);--amplify-components-authenticator-or-container-or-line-background-color: var(--amplify-colors-background-primary);--amplify-components-autocomplete-menu-width: 100%;--amplify-components-autocomplete-menu-margin-block-start: var(--amplify-space-xxxs);--amplify-components-autocomplete-menu-background-color: var(--amplify-colors-background-primary);--amplify-components-autocomplete-menu-border-color: var(--amplify-colors-border-primary);--amplify-components-autocomplete-menu-border-width: var(--amplify-border-widths-small);--amplify-components-autocomplete-menu-border-style: solid;--amplify-components-autocomplete-menu-border-radius: var(--amplify-radii-small);--amplify-components-autocomplete-menu-options-display: flex;--amplify-components-autocomplete-menu-options-flex-direction: column;--amplify-components-autocomplete-menu-options-max-height: 300px;--amplify-components-autocomplete-menu-option-background-color: var(--amplify-colors-background-primary);--amplify-components-autocomplete-menu-option-color: currentcolor;--amplify-components-autocomplete-menu-option-cursor: pointer;--amplify-components-autocomplete-menu-option-transition-duration: var(--amplify-time-short);--amplify-components-autocomplete-menu-option-transition-property: background-color, color;--amplify-components-autocomplete-menu-option-transition-timing-function: ease;--amplify-components-autocomplete-menu-option-active-background-color: var(--amplify-colors-primary-80);--amplify-components-autocomplete-menu-option-active-color: var(--amplify-colors-white);--amplify-components-autocomplete-menu-empty-display: flex;--amplify-components-autocomplete-menu-loading-align-items: center;--amplify-components-autocomplete-menu-loading-display: flex;--amplify-components-autocomplete-menu-loading-gap: var(--amplify-space-xxxs);--amplify-components-autocomplete-menu-space-shared-padding-block: var(--amplify-space-xs);--amplify-components-autocomplete-menu-space-shared-padding-inline: var(--amplify-space-small);--amplify-components-avatar-color: var(--amplify-colors-font-tertiary);--amplify-components-avatar-line-height: 1;--amplify-components-avatar-font-weight: var(--amplify-font-weights-semibold);--amplify-components-avatar-font-size: var(--amplify-font-sizes-small);--amplify-components-avatar-text-align: center;--amplify-components-avatar-width: var(--amplify-font-sizes-xxl);--amplify-components-avatar-height: var(--amplify-font-sizes-xxl);--amplify-components-avatar-background-color: var(--amplify-colors-background-tertiary);--amplify-components-avatar-border-radius: 100%;--amplify-components-avatar-border-color: var(--amplify-colors-border-primary);--amplify-components-avatar-border-width: var(--amplify-border-widths-medium);--amplify-components-avatar-info-color: var(--amplify-colors-font-info);--amplify-components-avatar-info-background-color: var(--amplify-colors-background-info);--amplify-components-avatar-info-border-color: var(--amplify-colors-border-info);--amplify-components-avatar-warning-color: var(--amplify-colors-font-warning);--amplify-components-avatar-warning-background-color: var(--amplify-colors-background-warning);--amplify-components-avatar-warning-border-color: var(--amplify-colors-border-warning);--amplify-components-avatar-success-color: var(--amplify-colors-font-success);--amplify-components-avatar-success-background-color: var(--amplify-colors-background-success);--amplify-components-avatar-success-border-color: var(--amplify-colors-border-success);--amplify-components-avatar-error-color: var(--amplify-colors-font-error);--amplify-components-avatar-error-background-color: var(--amplify-colors-background-error);--amplify-components-avatar-error-border-color: var(--amplify-colors-border-error);--amplify-components-avatar-small-font-size: var(--amplify-font-sizes-xs);--amplify-components-avatar-small-width: var(--amplify-font-sizes-xl);--amplify-components-avatar-small-height: var(--amplify-font-sizes-xl);--amplify-components-avatar-large-font-size: var(--amplify-font-sizes-medium);--amplify-components-avatar-large-width: var(--amplify-font-sizes-xxxl);--amplify-components-avatar-large-height: var(--amplify-font-sizes-xxxl);--amplify-components-badge-color: var(--amplify-colors-font-primary);--amplify-components-badge-line-height: 1;--amplify-components-badge-font-weight: var(--amplify-font-weights-semibold);--amplify-components-badge-font-size: var(--amplify-font-sizes-small);--amplify-components-badge-text-align: center;--amplify-components-badge-padding-vertical: var(--amplify-space-xs);--amplify-components-badge-padding-horizontal: var(--amplify-space-small);--amplify-components-badge-background-color: var(--amplify-colors-background-tertiary);--amplify-components-badge-border-radius: var(--amplify-radii-xl);--amplify-components-badge-info-color: var(--amplify-colors-font-info);--amplify-components-badge-info-background-color: var(--amplify-colors-background-info);--amplify-components-badge-warning-color: var(--amplify-colors-font-warning);--amplify-components-badge-warning-background-color: var(--amplify-colors-background-warning);--amplify-components-badge-success-color: var(--amplify-colors-font-success);--amplify-components-badge-success-background-color: var(--amplify-colors-background-success);--amplify-components-badge-error-color: var(--amplify-colors-font-error);--amplify-components-badge-error-background-color: var(--amplify-colors-background-error);--amplify-components-badge-small-font-size: var(--amplify-font-sizes-xs);--amplify-components-badge-small-padding-vertical: var(--amplify-space-xxs);--amplify-components-badge-small-padding-horizontal: var(--amplify-space-xs);--amplify-components-badge-large-font-size: var(--amplify-font-sizes-medium);--amplify-components-badge-large-padding-vertical: var(--amplify-space-small);--amplify-components-badge-large-padding-horizontal: var(--amplify-space-medium);--amplify-components-breadcrumbs-flex-direction: row;--amplify-components-breadcrumbs-flex-wrap: wrap;--amplify-components-breadcrumbs-gap: 0;--amplify-components-breadcrumbs-color: var(--amplify-colors-font-tertiary);--amplify-components-breadcrumbs-item-flex-direction: row;--amplify-components-breadcrumbs-item-color: inherit;--amplify-components-breadcrumbs-item-font-size: inherit;--amplify-components-breadcrumbs-item-align-items: center;--amplify-components-breadcrumbs-item-line-height: 1;--amplify-components-breadcrumbs-separator-color: inherit;--amplify-components-breadcrumbs-separator-font-size: inherit;--amplify-components-breadcrumbs-separator-padding-inline: var(--amplify-space-xxs);--amplify-components-breadcrumbs-link-color: var(--amplify-components-link-color);--amplify-components-breadcrumbs-link-font-size: inherit;--amplify-components-breadcrumbs-link-font-weight: normal;--amplify-components-breadcrumbs-link-text-decoration: none;--amplify-components-breadcrumbs-link-padding-inline: var(--amplify-space-xs);--amplify-components-breadcrumbs-link-padding-block: var(--amplify-space-xxs);--amplify-components-breadcrumbs-link-current-color: inherit;--amplify-components-breadcrumbs-link-current-font-size: inherit;--amplify-components-breadcrumbs-link-current-font-weight: normal;--amplify-components-breadcrumbs-link-current-text-decoration: none;--amplify-components-button-font-weight: var(--amplify-font-weights-bold);--amplify-components-button-transition-duration: var(--amplify-components-fieldcontrol-transition-duration);--amplify-components-button-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-button-line-height: var(--amplify-components-fieldcontrol-line-height);--amplify-components-button-padding-block-start: var(--amplify-components-fieldcontrol-padding-block-start);--amplify-components-button-padding-block-end: var(--amplify-components-fieldcontrol-padding-block-end);--amplify-components-button-padding-inline-start: var(--amplify-components-fieldcontrol-padding-inline-start);--amplify-components-button-padding-inline-end: var(--amplify-components-fieldcontrol-padding-inline-end);--amplify-components-button-background-color: transparent;--amplify-components-button-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-button-border-width: var(--amplify-components-fieldcontrol-border-width);--amplify-components-button-border-style: var(--amplify-components-fieldcontrol-border-style);--amplify-components-button-border-radius: var(--amplify-components-fieldcontrol-border-radius);--amplify-components-button-color: var(--amplify-colors-font-primary);--amplify-components-button-hover-color: var(--amplify-colors-font-focus);--amplify-components-button-hover-background-color: var(--amplify-colors-primary-10);--amplify-components-button-hover-border-color: var(--amplify-colors-primary-60);--amplify-components-button-focus-color: var(--amplify-colors-font-focus);--amplify-components-button-focus-background-color: var(--amplify-colors-primary-10);--amplify-components-button-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-button-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-button-active-color: var(--amplify-colors-font-active);--amplify-components-button-active-background-color: var(--amplify-colors-primary-20);--amplify-components-button-active-border-color: var(--amplify-colors-primary-100);--amplify-components-button-loading-color: var(--amplify-colors-font-disabled);--amplify-components-button-loading-background-color: transparent;--amplify-components-button-loading-border-color: var(--amplify-colors-border-tertiary);--amplify-components-button-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-disabled-background-color: transparent;--amplify-components-button-disabled-border-color: var(--amplify-colors-border-tertiary);--amplify-components-button-outlined-info-border-color: var(--amplify-colors-blue-60);--amplify-components-button-outlined-info-background-color: transparent;--amplify-components-button-outlined-info-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-info-hover-border-color: var(--amplify-colors-blue-60);--amplify-components-button-outlined-info-hover-background-color: var(--amplify-colors-blue-10);--amplify-components-button-outlined-info-hover-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-info-focus-border-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-info-focus-background-color: var(--amplify-colors-blue-10);--amplify-components-button-outlined-info-focus-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-info-focus-box-shadow: var(--amplify-components-fieldcontrol-info-focus-box-shadow);--amplify-components-button-outlined-info-active-border-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-info-active-background-color: var(--amplify-colors-blue-20);--amplify-components-button-outlined-info-active-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-warning-border-color: var(--amplify-colors-orange-60);--amplify-components-button-outlined-warning-background-color: transparent;--amplify-components-button-outlined-warning-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-warning-hover-border-color: var(--amplify-colors-orange-60);--amplify-components-button-outlined-warning-hover-background-color: var(--amplify-colors-orange-10);--amplify-components-button-outlined-warning-hover-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-warning-focus-border-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-warning-focus-background-color: var(--amplify-colors-orange-10);--amplify-components-button-outlined-warning-focus-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-warning-focus-box-shadow: var(--amplify-components-fieldcontrol-warning-focus-box-shadow);--amplify-components-button-outlined-warning-active-border-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-warning-active-background-color: var(--amplify-colors-orange-20);--amplify-components-button-outlined-warning-active-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-success-border-color: var(--amplify-colors-green-60);--amplify-components-button-outlined-success-background-color: transparent;--amplify-components-button-outlined-success-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-success-hover-border-color: var(--amplify-colors-green-60);--amplify-components-button-outlined-success-hover-background-color: var(--amplify-colors-green-10);--amplify-components-button-outlined-success-hover-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-success-focus-border-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-success-focus-background-color: var(--amplify-colors-green-10);--amplify-components-button-outlined-success-focus-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-success-focus-box-shadow: var(--amplify-components-fieldcontrol-success-focus-box-shadow);--amplify-components-button-outlined-success-active-border-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-success-active-background-color: var(--amplify-colors-green-20);--amplify-components-button-outlined-success-active-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-error-border-color: var(--amplify-colors-red-80);--amplify-components-button-outlined-error-background-color: transparent;--amplify-components-button-outlined-error-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-error-hover-border-color: var(--amplify-colors-red-80);--amplify-components-button-outlined-error-hover-background-color: var(--amplify-colors-red-10);--amplify-components-button-outlined-error-hover-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-error-focus-border-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-error-focus-background-color: var(--amplify-colors-red-10);--amplify-components-button-outlined-error-focus-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-error-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-button-outlined-error-active-border-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-error-active-background-color: var(--amplify-colors-red-20);--amplify-components-button-outlined-error-active-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-overlay-border-color: var(--amplify-colors-overlay-60);--amplify-components-button-outlined-overlay-background-color: transparent;--amplify-components-button-outlined-overlay-color: var(--amplify-colors-font-primary);--amplify-components-button-outlined-overlay-hover-border-color: var(--amplify-colors-overlay-60);--amplify-components-button-outlined-overlay-hover-background-color: var(--amplify-colors-overlay-5);--amplify-components-button-outlined-overlay-hover-color: var(--amplify-colors-neutral-90);--amplify-components-button-outlined-overlay-focus-border-color: var(--amplify-colors-overlay-90);--amplify-components-button-outlined-overlay-focus-background-color: var(--amplify-colors-overlay-5);--amplify-components-button-outlined-overlay-focus-color: var(--amplify-colors-neutral-90);--amplify-components-button-outlined-overlay-focus-box-shadow: var(--amplify-components-fieldcontrol-overlay-focus-box-shadow);--amplify-components-button-outlined-overlay-active-border-color: var(--amplify-colors-overlay-90);--amplify-components-button-outlined-overlay-active-background-color: var(--amplify-colors-overlay-10);--amplify-components-button-outlined-overlay-active-color: var(--amplify-colors-neutral-100);--amplify-components-button-primary-border-color: transparent;--amplify-components-button-primary-border-width: var(--amplify-border-widths-small);--amplify-components-button-primary-border-style: solid;--amplify-components-button-primary-background-color: var(--amplify-colors-primary-80);--amplify-components-button-primary-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-disabled-border-color: transparent;--amplify-components-button-primary-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-button-primary-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-primary-loading-border-color: transparent;--amplify-components-button-primary-loading-background-color: var(--amplify-colors-background-disabled);--amplify-components-button-primary-loading-color: var(--amplify-colors-font-disabled);--amplify-components-button-primary-hover-border-color: transparent;--amplify-components-button-primary-hover-background-color: var(--amplify-colors-primary-90);--amplify-components-button-primary-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-focus-border-color: transparent;--amplify-components-button-primary-focus-background-color: var(--amplify-colors-primary-90);--amplify-components-button-primary-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-button-primary-active-border-color: transparent;--amplify-components-button-primary-active-background-color: var(--amplify-colors-primary-100);--amplify-components-button-primary-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-info-border-color: transparent;--amplify-components-button-primary-info-background-color: var(--amplify-colors-blue-80);--amplify-components-button-primary-info-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-info-hover-border-color: transparent;--amplify-components-button-primary-info-hover-background-color: var(--amplify-colors-blue-90);--amplify-components-button-primary-info-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-info-focus-border-color: transparent;--amplify-components-button-primary-info-focus-background-color: var(--amplify-colors-blue-90);--amplify-components-button-primary-info-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-info-focus-box-shadow: var(--amplify-components-fieldcontrol-info-focus-box-shadow);--amplify-components-button-primary-info-active-border-color: transparent;--amplify-components-button-primary-info-active-background-color: var(--amplify-colors-blue-100);--amplify-components-button-primary-info-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-warning-border-color: transparent;--amplify-components-button-primary-warning-background-color: var(--amplify-colors-orange-80);--amplify-components-button-primary-warning-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-warning-hover-border-color: transparent;--amplify-components-button-primary-warning-hover-background-color: var(--amplify-colors-orange-90);--amplify-components-button-primary-warning-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-warning-focus-border-color: transparent;--amplify-components-button-primary-warning-focus-background-color: var(--amplify-colors-orange-90);--amplify-components-button-primary-warning-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-warning-focus-box-shadow: var(--amplify-components-fieldcontrol-overlay-focus-box-shadow);--amplify-components-button-primary-warning-active-border-color: transparent;--amplify-components-button-primary-warning-active-background-color: var(--amplify-colors-orange-100);--amplify-components-button-primary-warning-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-error-border-color: transparent;--amplify-components-button-primary-error-background-color: var(--amplify-colors-red-80);--amplify-components-button-primary-error-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-error-hover-border-color: transparent;--amplify-components-button-primary-error-hover-background-color: var(--amplify-colors-red-90);--amplify-components-button-primary-error-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-error-focus-border-color: transparent;--amplify-components-button-primary-error-focus-background-color: var(--amplify-colors-red-90);--amplify-components-button-primary-error-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-error-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-button-primary-error-active-border-color: transparent;--amplify-components-button-primary-error-active-background-color: var(--amplify-colors-red-100);--amplify-components-button-primary-error-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-success-border-color: transparent;--amplify-components-button-primary-success-background-color: var(--amplify-colors-green-80);--amplify-components-button-primary-success-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-success-hover-border-color: transparent;--amplify-components-button-primary-success-hover-background-color: var(--amplify-colors-green-90);--amplify-components-button-primary-success-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-success-focus-border-color: transparent;--amplify-components-button-primary-success-focus-background-color: var(--amplify-colors-green-90);--amplify-components-button-primary-success-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-success-focus-box-shadow: var(--amplify-components-fieldcontrol-success-focus-box-shadow);--amplify-components-button-primary-success-active-border-color: transparent;--amplify-components-button-primary-success-active-background-color: var(--amplify-colors-green-100);--amplify-components-button-primary-success-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-overlay-border-color: transparent;--amplify-components-button-primary-overlay-background-color: var(--amplify-colors-overlay-70);--amplify-components-button-primary-overlay-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-overlay-hover-border-color: transparent;--amplify-components-button-primary-overlay-hover-background-color: var(--amplify-colors-overlay-90);--amplify-components-button-primary-overlay-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-overlay-focus-border-color: transparent;--amplify-components-button-primary-overlay-focus-background-color: var(--amplify-colors-overlay-90);--amplify-components-button-primary-overlay-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-overlay-focus-box-shadow: var(--amplify-components-fieldcontrol-overlay-focus-box-shadow);--amplify-components-button-primary-overlay-active-border-color: transparent;--amplify-components-button-primary-overlay-active-background-color: var(--amplify-colors-overlay-90);--amplify-components-button-primary-overlay-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-menu-border-width: var(--amplify-space-zero);--amplify-components-button-menu-background-color: transparent;--amplify-components-button-menu-justify-content: start;--amplify-components-button-menu-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-menu-hover-background-color: var(--amplify-colors-primary-80);--amplify-components-button-menu-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-menu-focus-background-color: var(--amplify-colors-primary-80);--amplify-components-button-menu-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-menu-active-background-color: var(--amplify-colors-primary-90);--amplify-components-button-menu-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-link-background-color: transparent;--amplify-components-button-link-border-color: transparent;--amplify-components-button-link-border-width: var(--amplify-border-widths-small);--amplify-components-button-link-color: var(--amplify-colors-font-interactive);--amplify-components-button-link-hover-border-color: transparent;--amplify-components-button-link-hover-background-color: var(--amplify-colors-primary-10);--amplify-components-button-link-hover-color: var(--amplify-colors-font-hover);--amplify-components-button-link-focus-border-color: transparent;--amplify-components-button-link-focus-background-color: var(--amplify-colors-primary-10);--amplify-components-button-link-focus-color: var(--amplify-colors-font-focus);--amplify-components-button-link-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-button-link-active-border-color: transparent;--amplify-components-button-link-active-background-color: var(--amplify-colors-primary-20);--amplify-components-button-link-active-color: var(--amplify-colors-font-active);--amplify-components-button-link-disabled-border-color: transparent;--amplify-components-button-link-disabled-background-color: transparent;--amplify-components-button-link-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-link-loading-border-color: transparent;--amplify-components-button-link-loading-background-color: transparent;--amplify-components-button-link-loading-color: var(--amplify-colors-font-disabled);--amplify-components-button-link-info-border-color: transparent;--amplify-components-button-link-info-background-color: transparent;--amplify-components-button-link-info-color: var(--amplify-colors-blue-100);--amplify-components-button-link-info-hover-border-color: transparent;--amplify-components-button-link-info-hover-background-color: var(--amplify-colors-blue-10);--amplify-components-button-link-info-hover-color: var(--amplify-colors-blue-90);--amplify-components-button-link-info-focus-border-color: transparent;--amplify-components-button-link-info-focus-background-color: var(--amplify-colors-blue-10);--amplify-components-button-link-info-focus-color: var(--amplify-colors-blue-100);--amplify-components-button-link-info-focus-box-shadow: var(--amplify-components-fieldcontrol-info-focus-box-shadow);--amplify-components-button-link-info-active-border-color: transparent;--amplify-components-button-link-info-active-background-color: var(--amplify-colors-blue-20);--amplify-components-button-link-info-active-color: var(--amplify-colors-blue-100);--amplify-components-button-link-warning-border-color: transparent;--amplify-components-button-link-warning-background-color: transparent;--amplify-components-button-link-warning-color: var(--amplify-colors-orange-100);--amplify-components-button-link-warning-hover-border-color: transparent;--amplify-components-button-link-warning-hover-background-color: var(--amplify-colors-orange-10);--amplify-components-button-link-warning-hover-color: var(--amplify-colors-orange-90);--amplify-components-button-link-warning-focus-border-color: transparent;--amplify-components-button-link-warning-focus-background-color: var(--amplify-colors-orange-10);--amplify-components-button-link-warning-focus-color: var(--amplify-colors-orange-100);--amplify-components-button-link-warning-focus-box-shadow: var(--amplify-components-fieldcontrol-warning-focus-box-shadow);--amplify-components-button-link-warning-active-border-color: transparent;--amplify-components-button-link-warning-active-background-color: var(--amplify-colors-orange-20);--amplify-components-button-link-warning-active-color: var(--amplify-colors-orange-100);--amplify-components-button-link-success-border-color: transparent;--amplify-components-button-link-success-background-color: transparent;--amplify-components-button-link-success-color: var(--amplify-colors-green-100);--amplify-components-button-link-success-hover-border-color: transparent;--amplify-components-button-link-success-hover-background-color: var(--amplify-colors-green-10);--amplify-components-button-link-success-hover-color: var(--amplify-colors-green-90);--amplify-components-button-link-success-focus-border-color: transparent;--amplify-components-button-link-success-focus-background-color: var(--amplify-colors-green-10);--amplify-components-button-link-success-focus-color: var(--amplify-colors-green-100);--amplify-components-button-link-success-focus-box-shadow: var(--amplify-components-fieldcontrol-success-focus-box-shadow);--amplify-components-button-link-success-active-border-color: transparent;--amplify-components-button-link-success-active-background-color: var(--amplify-colors-green-20);--amplify-components-button-link-success-active-color: var(--amplify-colors-green-100);--amplify-components-button-link-error-border-color: transparent;--amplify-components-button-link-error-background-color: transparent;--amplify-components-button-link-error-color: var(--amplify-colors-red-100);--amplify-components-button-link-error-hover-border-color: transparent;--amplify-components-button-link-error-hover-background-color: var(--amplify-colors-red-10);--amplify-components-button-link-error-hover-color: var(--amplify-colors-red-90);--amplify-components-button-link-error-focus-border-color: transparent;--amplify-components-button-link-error-focus-background-color: var(--amplify-colors-red-10);--amplify-components-button-link-error-focus-color: var(--amplify-colors-red-100);--amplify-components-button-link-error-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-button-link-error-active-border-color: transparent;--amplify-components-button-link-error-active-background-color: var(--amplify-colors-red-20);--amplify-components-button-link-error-active-color: var(--amplify-colors-red-100);--amplify-components-button-link-overlay-border-color: transparent;--amplify-components-button-link-overlay-background-color: transparent;--amplify-components-button-link-overlay-color: var(--amplify-colors-neutral-100);--amplify-components-button-link-overlay-hover-border-color: transparent;--amplify-components-button-link-overlay-hover-background-color: var(--amplify-colors-overlay-5);--amplify-components-button-link-overlay-hover-color: var(--amplify-colors-overlay-80);--amplify-components-button-link-overlay-focus-border-color: transparent;--amplify-components-button-link-overlay-focus-background-color: var(--amplify-colors-overlay-5);--amplify-components-button-link-overlay-focus-color: var(--amplify-colors-overlay-90);--amplify-components-button-link-overlay-focus-box-shadow: var(--amplify-components-fieldcontrol-overlay-focus-box-shadow);--amplify-components-button-link-overlay-active-border-color: transparent;--amplify-components-button-link-overlay-active-background-color: var(--amplify-colors-overlay-10);--amplify-components-button-link-overlay-active-color: var(--amplify-colors-overlay-90);--amplify-components-button-warning-background-color: transparent;--amplify-components-button-warning-border-color: var(--amplify-colors-red-60);--amplify-components-button-warning-border-width: var(--amplify-border-widths-small);--amplify-components-button-warning-color: var(--amplify-colors-red-60);--amplify-components-button-warning-hover-border-color: var(--amplify-colors-red-80);--amplify-components-button-warning-hover-background-color: var(--amplify-colors-red-10);--amplify-components-button-warning-hover-color: var(--amplify-colors-font-error);--amplify-components-button-warning-focus-border-color: var(--amplify-colors-red-80);--amplify-components-button-warning-focus-background-color: var(--amplify-colors-red-10);--amplify-components-button-warning-focus-color: var(--amplify-colors-red-80);--amplify-components-button-warning-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-button-warning-active-border-color: var(--amplify-colors-red-100);--amplify-components-button-warning-active-background-color: var(--amplify-colors-red-20);--amplify-components-button-warning-active-color: var(--amplify-colors-red-100);--amplify-components-button-warning-disabled-border-color: var(--amplify-colors-border-tertiary);--amplify-components-button-warning-disabled-background-color: transparent;--amplify-components-button-warning-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-warning-loading-border-color: var(--amplify-colors-border-tertiary);--amplify-components-button-warning-loading-background-color: transparent;--amplify-components-button-warning-loading-color: var(--amplify-colors-font-disabled);--amplify-components-button-destructive-border-color: transparent;--amplify-components-button-destructive-border-width: var(--amplify-border-widths-small);--amplify-components-button-destructive-border-style: solid;--amplify-components-button-destructive-background-color: var(--amplify-colors-red-60);--amplify-components-button-destructive-color: var(--amplify-colors-font-inverse);--amplify-components-button-destructive-disabled-border-color: transparent;--amplify-components-button-destructive-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-button-destructive-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-destructive-loading-border-color: transparent;--amplify-components-button-destructive-loading-background-color: var(--amplify-colors-background-disabled);--amplify-components-button-destructive-loading-color: var(--amplify-colors-font-disabled);--amplify-components-button-destructive-hover-border-color: transparent;--amplify-components-button-destructive-hover-background-color: var(--amplify-colors-red-80);--amplify-components-button-destructive-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-destructive-focus-border-color: transparent;--amplify-components-button-destructive-focus-background-color: var(--amplify-colors-red-80);--amplify-components-button-destructive-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-destructive-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-button-destructive-active-border-color: transparent;--amplify-components-button-destructive-active-background-color: var(--amplify-colors-red-100);--amplify-components-button-destructive-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-small-font-size: var(--amplify-components-fieldcontrol-small-font-size);--amplify-components-button-small-padding-block-start: var(--amplify-components-fieldcontrol-small-padding-block-start);--amplify-components-button-small-padding-block-end: var(--amplify-components-fieldcontrol-small-padding-block-end);--amplify-components-button-small-padding-inline-start: var(--amplify-components-fieldcontrol-small-padding-inline-start);--amplify-components-button-small-padding-inline-end: var(--amplify-components-fieldcontrol-small-padding-inline-end);--amplify-components-button-large-font-size: var(--amplify-components-fieldcontrol-large-font-size);--amplify-components-button-large-padding-block-start: var(--amplify-components-fieldcontrol-large-padding-block-start);--amplify-components-button-large-padding-block-end: var(--amplify-components-fieldcontrol-large-padding-block-end);--amplify-components-button-large-padding-inline-start: var(--amplify-components-fieldcontrol-large-padding-inline-start);--amplify-components-button-large-padding-inline-end: var(--amplify-components-fieldcontrol-large-padding-inline-end);--amplify-components-button-loader-wrapper-align-items: center;--amplify-components-button-loader-wrapper-gap: var(--amplify-space-xs);--amplify-components-card-background-color: var(--amplify-colors-background-primary);--amplify-components-card-border-radius: var(--amplify-radii-xs);--amplify-components-card-border-width: 0;--amplify-components-card-border-style: solid;--amplify-components-card-border-color: transparent;--amplify-components-card-box-shadow: none;--amplify-components-card-padding: var(--amplify-space-medium);--amplify-components-card-outlined-background-color: var(--amplify-components-card-background-color);--amplify-components-card-outlined-border-radius: var(--amplify-radii-xs);--amplify-components-card-outlined-border-width: var(--amplify-border-widths-small);--amplify-components-card-outlined-border-style: solid;--amplify-components-card-outlined-border-color: var(--amplify-colors-border-primary);--amplify-components-card-outlined-box-shadow: var(--amplify-components-card-box-shadow);--amplify-components-card-elevated-background-color: var(--amplify-components-card-background-color);--amplify-components-card-elevated-border-radius: var(--amplify-radii-xs);--amplify-components-card-elevated-border-width: 0;--amplify-components-card-elevated-border-style: solid;--amplify-components-card-elevated-border-color: transparent;--amplify-components-card-elevated-box-shadow: var(--amplify-shadows-medium);--amplify-components-checkbox-cursor: pointer;--amplify-components-checkbox-align-items: center;--amplify-components-checkbox-disabled-cursor: not-allowed;--amplify-components-checkbox-button-position: relative;--amplify-components-checkbox-button-align-items: center;--amplify-components-checkbox-button-justify-content: center;--amplify-components-checkbox-button-color: var(--amplify-colors-font-inverse);--amplify-components-checkbox-button-before-width: 100%;--amplify-components-checkbox-button-before-height: 100%;--amplify-components-checkbox-button-before-border-width: var(--amplify-border-widths-medium);--amplify-components-checkbox-button-before-border-radius: 20%;--amplify-components-checkbox-button-before-border-style: solid;--amplify-components-checkbox-button-before-border-color: var(--amplify-colors-border-primary);--amplify-components-checkbox-button-focus-outline-color: var(--amplify-colors-transparent);--amplify-components-checkbox-button-focus-outline-style: solid;--amplify-components-checkbox-button-focus-outline-width: var(--amplify-outline-widths-medium);--amplify-components-checkbox-button-focus-outline-offset: var(--amplify-outline-offsets-medium);--amplify-components-checkbox-button-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-checkbox-button-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-checkbox-button-disabled-border-color: var(--amplify-colors-border-disabled);--amplify-components-checkbox-button-error-border-color: var(--amplify-colors-border-error);--amplify-components-checkbox-button-error-focus-border-color: var(--amplify-colors-border-error);--amplify-components-checkbox-button-error-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-checkbox-icon-background-color: var(--amplify-colors-primary-80);--amplify-components-checkbox-icon-border-radius: 20%;--amplify-components-checkbox-icon-opacity: var(--amplify-opacities-0);--amplify-components-checkbox-icon-transform: scale(0);--amplify-components-checkbox-icon-transition-property: all;--amplify-components-checkbox-icon-transition-duration: var(--amplify-time-short);--amplify-components-checkbox-icon-transition-timing-function: ease-in-out;--amplify-components-checkbox-icon-checked-opacity: var(--amplify-opacities-100);--amplify-components-checkbox-icon-checked-transform: scale(1);--amplify-components-checkbox-icon-checked-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-checkbox-icon-indeterminate-opacity: var(--amplify-opacities-100);--amplify-components-checkbox-icon-indeterminate-transform: scale(1);--amplify-components-checkbox-icon-indeterminate-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-checkbox-label-color: var(--amplify-components-text-color);--amplify-components-checkbox-label-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-checkboxfield-align-items: flex-start;--amplify-components-checkboxfield-align-content: center;--amplify-components-checkboxfield-flex-direction: column;--amplify-components-checkboxfield-justify-content: center;--amplify-components-collection-pagination-current-color: var(--amplify-components-pagination-current-color);--amplify-components-collection-pagination-current-background-color: var(--amplify-components-pagination-current-background-color);--amplify-components-collection-pagination-button-color: var(--amplify-components-pagination-button-color);--amplify-components-collection-pagination-button-hover-background-color: var(--amplify-components-pagination-button-hover-background-color);--amplify-components-collection-pagination-button-hover-color: var(--amplify-components-pagination-button-hover-color);--amplify-components-collection-pagination-button-disabled-color: var(--amplify-components-pagination-button-disabled-color);--amplify-components-collection-search-input-color: var(--amplify-components-searchfield-color);--amplify-components-collection-search-button-color: var(--amplify-components-searchfield-button-color);--amplify-components-collection-search-button-active-background-color: var(--amplify-components-searchfield-button-active-background-color);--amplify-components-collection-search-button-active-border-color: var(--amplify-components-searchfield-button-active-border-color);--amplify-components-collection-search-button-active-color: var(--amplify-components-searchfield-button-active-color);--amplify-components-collection-search-button-disabled-background-color: var(--amplify-components-searchfield-button-disabled-background-color);--amplify-components-collection-search-button-disabled-border-color: var(--amplify-components-searchfield-button-disabled-border-color);--amplify-components-collection-search-button-disabled-color: var(--amplify-components-searchfield-button-disabled-color);--amplify-components-collection-search-button-focus-background-color: var(--amplify-components-searchfield-button-focus-background-color);--amplify-components-collection-search-button-focus-border-color: var(--amplify-components-searchfield-button-focus-border-color);--amplify-components-collection-search-button-focus-color: var(--amplify-components-searchfield-button-focus-color);--amplify-components-collection-search-button-hover-background-color: var(--amplify-components-searchfield-button-hover-background-color);--amplify-components-collection-search-button-hover-border-color: var(--amplify-components-searchfield-button-hover-border-color);--amplify-components-collection-search-button-hover-color: var(--amplify-components-searchfield-button-hover-color);--amplify-components-copy-font-size: var(--amplify-font-sizes-xs);--amplify-components-copy-gap: var(--amplify-space-relative-medium);--amplify-components-copy-svg-path-fill: var(--amplify-colors-font-primary);--amplify-components-copy-tool-tip-bottom: var(--amplify-space-large);--amplify-components-copy-tool-tip-color: var(--amplify-colors-teal-100);--amplify-components-copy-tool-tip-font-size: var(--amplify-font-sizes-xxs);--amplify-components-countrycodeselect-height: var(--amplify-space-relative-full);--amplify-components-divider-border-style: solid;--amplify-components-divider-border-color: var(--amplify-colors-border-primary);--amplify-components-divider-border-width: var(--amplify-border-widths-medium);--amplify-components-divider-label-color: var(--amplify-colors-font-tertiary);--amplify-components-divider-label-padding-inline: var(--amplify-space-medium);--amplify-components-divider-label-font-size: var(--amplify-font-sizes-small);--amplify-components-divider-label-background-color: var(--amplify-colors-background-primary);--amplify-components-divider-small-border-width: var(--amplify-border-widths-small);--amplify-components-divider-large-border-width: var(--amplify-border-widths-large);--amplify-components-divider-opacity: var(--amplify-opacities-60);--amplify-components-dropzone-background-color: var(--amplify-colors-background-primary);--amplify-components-dropzone-border-radius: var(--amplify-radii-small);--amplify-components-dropzone-border-color: var(--amplify-colors-border-primary);--amplify-components-dropzone-border-style: dashed;--amplify-components-dropzone-border-width: var(--amplify-border-widths-small);--amplify-components-dropzone-color: var(--amplify-colors-font-primary);--amplify-components-dropzone-gap: var(--amplify-space-small);--amplify-components-dropzone-padding-block: var(--amplify-space-xl);--amplify-components-dropzone-padding-inline: var(--amplify-space-large);--amplify-components-dropzone-text-align: center;--amplify-components-dropzone-active-background-color: var(--amplify-colors-primary-10);--amplify-components-dropzone-active-border-radius: var(--amplify-components-dropzone-border-radius);--amplify-components-dropzone-active-border-color: var(--amplify-colors-border-pressed);--amplify-components-dropzone-active-border-style: var(--amplify-components-dropzone-border-style);--amplify-components-dropzone-active-border-width: var(--amplify-components-dropzone-border-width);--amplify-components-dropzone-active-color: var(--amplify-colors-font-primary);--amplify-components-dropzone-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-dropzone-disabled-border-radius: var(--amplify-components-dropzone-border-radius);--amplify-components-dropzone-disabled-border-color: var(--amplify-colors-border-disabled);--amplify-components-dropzone-disabled-border-style: var(--amplify-components-dropzone-border-style);--amplify-components-dropzone-disabled-border-width: var(--amplify-components-dropzone-border-width);--amplify-components-dropzone-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-dropzone-accepted-background-color: var(--amplify-colors-background-success);--amplify-components-dropzone-accepted-border-radius: var(--amplify-components-dropzone-border-radius);--amplify-components-dropzone-accepted-border-color: var(--amplify-colors-border-success);--amplify-components-dropzone-accepted-border-style: var(--amplify-components-dropzone-border-style);--amplify-components-dropzone-accepted-border-width: var(--amplify-components-dropzone-border-width);--amplify-components-dropzone-accepted-color: var(--amplify-colors-font-success);--amplify-components-dropzone-rejected-background-color: var(--amplify-colors-background-error);--amplify-components-dropzone-rejected-border-radius: var(--amplify-components-dropzone-border-radius);--amplify-components-dropzone-rejected-border-color: var(--amplify-colors-border-pressed);--amplify-components-dropzone-rejected-border-style: var(--amplify-components-dropzone-border-style);--amplify-components-dropzone-rejected-border-width: var(--amplify-components-dropzone-border-width);--amplify-components-dropzone-rejected-color: var(--amplify-colors-font-error);--amplify-components-field-gap: var(--amplify-space-xs);--amplify-components-field-font-size: var(--amplify-font-sizes-medium);--amplify-components-field-flex-direction: column;--amplify-components-field-small-gap: var(--amplify-space-xxxs);--amplify-components-field-small-font-size: var(--amplify-font-sizes-small);--amplify-components-field-large-gap: var(--amplify-space-small);--amplify-components-field-large-font-size: var(--amplify-font-sizes-large);--amplify-components-field-label-color: var(--amplify-colors-font-secondary);--amplify-components-fieldcontrol-border-style: solid;--amplify-components-fieldcontrol-border-color: var(--amplify-colors-border-primary);--amplify-components-fieldcontrol-border-width: var(--amplify-border-widths-small);--amplify-components-fieldcontrol-border-radius: var(--amplify-radii-small);--amplify-components-fieldcontrol-color: var(--amplify-colors-font-primary);--amplify-components-fieldcontrol-padding-block-start: var(--amplify-space-xs);--amplify-components-fieldcontrol-padding-block-end: var(--amplify-space-xs);--amplify-components-fieldcontrol-padding-inline-start: var(--amplify-space-medium);--amplify-components-fieldcontrol-padding-inline-end: var(--amplify-space-medium);--amplify-components-fieldcontrol-font-size: var(--amplify-components-field-font-size);--amplify-components-fieldcontrol-line-height: var(--amplify-line-heights-medium);--amplify-components-fieldcontrol-transition-duration: var(--amplify-time-medium);--amplify-components-fieldcontrol-outline-color: var(--amplify-colors-transparent);--amplify-components-fieldcontrol-outline-style: solid;--amplify-components-fieldcontrol-outline-width: var(--amplify-outline-widths-medium);--amplify-components-fieldcontrol-outline-offset: var(--amplify-outline-offsets-medium);--amplify-components-fieldcontrol-small-font-size: var(--amplify-components-field-small-font-size);--amplify-components-fieldcontrol-small-padding-block-start: var(--amplify-space-xxs);--amplify-components-fieldcontrol-small-padding-block-end: var(--amplify-space-xxs);--amplify-components-fieldcontrol-small-padding-inline-start: var(--amplify-space-small);--amplify-components-fieldcontrol-small-padding-inline-end: var(--amplify-space-small);--amplify-components-fieldcontrol-large-font-size: var(--amplify-components-field-large-font-size);--amplify-components-fieldcontrol-large-padding-block-start: var(--amplify-space-xs);--amplify-components-fieldcontrol-large-padding-block-end: var(--amplify-space-xs);--amplify-components-fieldcontrol-large-padding-inline-start: var(--amplify-space-medium);--amplify-components-fieldcontrol-large-padding-inline-end: var(--amplify-space-medium);--amplify-components-fieldcontrol-quiet-border-style: none;--amplify-components-fieldcontrol-quiet-border-inline-start: none;--amplify-components-fieldcontrol-quiet-border-inline-end: none;--amplify-components-fieldcontrol-quiet-border-block-start: none;--amplify-components-fieldcontrol-quiet-border-radius: 0;--amplify-components-fieldcontrol-quiet-focus-border-block-end-color: transparent;--amplify-components-fieldcontrol-quiet-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-fieldcontrol-quiet-error-border-block-end-color: var(--amplify-colors-border-error);--amplify-components-fieldcontrol-quiet-error-focus-border-block-end-color: transparent;--amplify-components-fieldcontrol-quiet-error-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-fieldcontrol-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-fieldcontrol-focus-box-shadow: 0px 0px 0px 2px var(--amplify-colors-border-focus);--amplify-components-fieldcontrol-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-fieldcontrol-disabled-cursor: not-allowed;--amplify-components-fieldcontrol-disabled-border-color: var(--amplify-colors-transparent);--amplify-components-fieldcontrol-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-fieldcontrol-error-border-color: var(--amplify-colors-border-error);--amplify-components-fieldcontrol-error-color: var(--amplify-colors-font-error);--amplify-components-fieldcontrol-error-focus-box-shadow: 0px 0px 0px 2px var(--amplify-colors-border-error);--amplify-components-fieldcontrol-info-focus-box-shadow: 0px 0px 0px 2px var(--amplify-colors-blue-100);--amplify-components-fieldcontrol-warning-focus-box-shadow: 0px 0px 0px 2px var(--amplify-colors-orange-100);--amplify-components-fieldcontrol-success-focus-box-shadow: 0px 0px 0px 2px var(--amplify-colors-green-100);--amplify-components-fieldcontrol-overlay-focus-box-shadow: 0px 0px 0px 2px var(--amplify-colors-overlay-90);--amplify-components-fieldgroup-gap: var(--amplify-space-zero);--amplify-components-fieldgroup-vertical-align-items: center;--amplify-components-fieldgroup-outer-align-items: center;--amplify-components-fieldmessages-error-color: var(--amplify-colors-font-error);--amplify-components-fieldmessages-error-font-size: var(--amplify-font-sizes-small);--amplify-components-fieldmessages-description-color: var(--amplify-colors-font-secondary);--amplify-components-fieldmessages-description-font-style: italic;--amplify-components-fieldmessages-description-font-size: var(--amplify-font-sizes-small);--amplify-components-fieldset-background-color: transparent;--amplify-components-fieldset-border-radius: var(--amplify-radii-xs);--amplify-components-fieldset-flex-direction: column;--amplify-components-fieldset-gap: var(--amplify-components-field-gap);--amplify-components-fieldset-legend-color: var(--amplify-colors-font-primary);--amplify-components-fieldset-legend-font-size: var(--amplify-components-field-font-size);--amplify-components-fieldset-legend-font-weight: var(--amplify-font-weights-bold);--amplify-components-fieldset-legend-line-height: var(--amplify-line-heights-medium);--amplify-components-fieldset-legend-small-font-size: var(--amplify-components-field-small-font-size);--amplify-components-fieldset-legend-large-font-size: var(--amplify-components-field-large-font-size);--amplify-components-fieldset-outlined-padding: var(--amplify-space-medium);--amplify-components-fieldset-outlined-border-color: var(--amplify-colors-neutral-40);--amplify-components-fieldset-outlined-border-width: var(--amplify-border-widths-small);--amplify-components-fieldset-outlined-border-style: solid;--amplify-components-fieldset-outlined-small-padding: var(--amplify-space-small);--amplify-components-fieldset-outlined-large-padding: var(--amplify-space-large);--amplify-components-fieldset-small-gap: var(--amplify-components-field-small-gap);--amplify-components-fieldset-large-gap: var(--amplify-components-field-large-gap);--amplify-components-fileuploader-dropzone-background-color: var(--amplify-colors-background-primary);--amplify-components-fileuploader-dropzone-border-radius: var(--amplify-radii-small);--amplify-components-fileuploader-dropzone-border-color: var(--amplify-colors-border-primary);--amplify-components-fileuploader-dropzone-border-style: dashed;--amplify-components-fileuploader-dropzone-border-width: var(--amplify-border-widths-small);--amplify-components-fileuploader-dropzone-gap: var(--amplify-space-small);--amplify-components-fileuploader-dropzone-padding-block: var(--amplify-space-xl);--amplify-components-fileuploader-dropzone-padding-inline: var(--amplify-space-large);--amplify-components-fileuploader-dropzone-text-align: center;--amplify-components-fileuploader-dropzone-active-background-color: var(--amplify-colors-primary-10);--amplify-components-fileuploader-dropzone-active-border-radius: var(--amplify-components-fileuploader-dropzone-border-radius);--amplify-components-fileuploader-dropzone-active-border-color: var(--amplify-colors-border-pressed);--amplify-components-fileuploader-dropzone-active-border-style: var(--amplify-components-fileuploader-dropzone-border-style);--amplify-components-fileuploader-dropzone-active-border-width: var(--amplify-border-widths-medium);--amplify-components-fileuploader-dropzone-icon-color: var(--amplify-colors-border-primary);--amplify-components-fileuploader-dropzone-icon-font-size: var(--amplify-font-sizes-xxl);--amplify-components-fileuploader-dropzone-text-color: var(--amplify-colors-font-tertiary);--amplify-components-fileuploader-dropzone-text-font-size: var(--amplify-font-sizes-medium);--amplify-components-fileuploader-dropzone-text-font-weight: var(--amplify-font-weights-bold);--amplify-components-fileuploader-file-background-color: var(--amplify-colors-background-primary);--amplify-components-fileuploader-file-border-radius: var(--amplify-radii-small);--amplify-components-fileuploader-file-border-color: var(--amplify-colors-border-primary);--amplify-components-fileuploader-file-border-style: solid;--amplify-components-fileuploader-file-border-width: var(--amplify-border-widths-small);--amplify-components-fileuploader-file-padding-block: var(--amplify-space-xs);--amplify-components-fileuploader-file-padding-inline: var(--amplify-space-small);--amplify-components-fileuploader-file-gap: var(--amplify-space-small);--amplify-components-fileuploader-file-align-items: baseline;--amplify-components-fileuploader-file-name-font-size: var(--amplify-font-sizes-medium);--amplify-components-fileuploader-file-name-font-weight: var(--amplify-font-weights-bold);--amplify-components-fileuploader-file-name-color: var(--amplify-colors-font-primary);--amplify-components-fileuploader-file-size-font-size: var(--amplify-font-sizes-small);--amplify-components-fileuploader-file-size-font-weight: var(--amplify-font-weights-normal);--amplify-components-fileuploader-file-size-color: var(--amplify-colors-font-tertiary);--amplify-components-fileuploader-file-image-width: var(--amplify-space-xxl);--amplify-components-fileuploader-file-image-height: var(--amplify-space-xxl);--amplify-components-fileuploader-file-image-background-color: var(--amplify-colors-background-secondary);--amplify-components-fileuploader-file-image-color: var(--amplify-colors-font-tertiary);--amplify-components-fileuploader-file-image-border-radius: var(--amplify-radii-small);--amplify-components-fileuploader-filelist-flex-direction: column;--amplify-components-fileuploader-filelist-gap: var(--amplify-space-small);--amplify-components-fileuploader-loader-stroke-linecap: round;--amplify-components-fileuploader-loader-stroke-empty: var(--amplify-colors-border-secondary);--amplify-components-fileuploader-loader-stroke-filled: var(--amplify-components-loader-stroke-filled);--amplify-components-fileuploader-loader-stroke-width: var(--amplify-border-widths-large);--amplify-components-fileuploader-previewer-background-color: var(--amplify-colors-background-primary);--amplify-components-fileuploader-previewer-border-color: var(--amplify-colors-border-primary);--amplify-components-fileuploader-previewer-border-style: solid;--amplify-components-fileuploader-previewer-border-width: var(--amplify-border-widths-small);--amplify-components-fileuploader-previewer-border-radius: var(--amplify-radii-small);--amplify-components-fileuploader-previewer-padding-block: var(--amplify-space-zero);--amplify-components-fileuploader-previewer-padding-inline: var(--amplify-space-zero);--amplify-components-fileuploader-previewer-max-height: 40rem;--amplify-components-fileuploader-previewer-max-width: auto;--amplify-components-fileuploader-previewer-text-font-size: var(--amplify-font-sizes-medium);--amplify-components-fileuploader-previewer-text-font-weight: var(--amplify-font-weights-bold);--amplify-components-fileuploader-previewer-text-color: var(--amplify-colors-font-primary);--amplify-components-fileuploader-previewer-body-padding-block: var(--amplify-space-medium);--amplify-components-fileuploader-previewer-body-padding-inline: var(--amplify-space-medium);--amplify-components-fileuploader-previewer-body-gap: var(--amplify-space-small);--amplify-components-fileuploader-previewer-footer-justify-content: flex-end;--amplify-components-flex-gap: var(--amplify-space-medium);--amplify-components-flex-justify-content: normal;--amplify-components-flex-align-items: stretch;--amplify-components-flex-align-content: normal;--amplify-components-flex-flex-wrap: nowrap;--amplify-components-heading-1-font-size: var(--amplify-font-sizes-xxxxl);--amplify-components-heading-1-font-weight: var(--amplify-font-weights-light);--amplify-components-heading-2-font-size: var(--amplify-font-sizes-xxxl);--amplify-components-heading-2-font-weight: var(--amplify-font-weights-normal);--amplify-components-heading-3-font-size: var(--amplify-font-sizes-xxl);--amplify-components-heading-3-font-weight: var(--amplify-font-weights-medium);--amplify-components-heading-4-font-size: var(--amplify-font-sizes-xl);--amplify-components-heading-4-font-weight: var(--amplify-font-weights-semibold);--amplify-components-heading-5-font-size: var(--amplify-font-sizes-large);--amplify-components-heading-5-font-weight: var(--amplify-font-weights-bold);--amplify-components-heading-6-font-size: var(--amplify-font-sizes-medium);--amplify-components-heading-6-font-weight: var(--amplify-font-weights-extrabold);--amplify-components-heading-color: var(--amplify-colors-font-primary);--amplify-components-heading-line-height: var(--amplify-line-heights-small);--amplify-components-icon-line-height: 1;--amplify-components-icon-height: 1em;--amplify-components-highlightmatch-highlighted-font-weight: var(--amplify-font-weights-bold);--amplify-components-image-max-width: 100%;--amplify-components-image-height: auto;--amplify-components-image-object-fit: initial;--amplify-components-image-object-position: initial;--amplify-components-inappmessaging-banner-height: 150px ;--amplify-components-inappmessaging-banner-width: 400px ;--amplify-components-inappmessaging-button-background-color: #e8e8e8;--amplify-components-inappmessaging-button-border-radius: 5px;--amplify-components-inappmessaging-button-color: black;--amplify-components-inappmessaging-dialog-height: 50vh;--amplify-components-inappmessaging-dialog-min-height: 400px;--amplify-components-inappmessaging-dialog-min-width: 400px;--amplify-components-inappmessaging-dialog-width: 30vw;--amplify-components-inappmessaging-header-font-size: var(--amplify-font-sizes-medium);--amplify-components-inappmessaging-header-font-weight: var(--amplify-font-weights-extrabold);--amplify-components-input-color: var(--amplify-components-fieldcontrol-color);--amplify-components-input-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-input-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-input-focus-border-color: var(--amplify-components-fieldcontrol-focus-border-color);--amplify-components-link-active-color: var(--amplify-colors-font-active);--amplify-components-link-color: var(--amplify-colors-font-interactive);--amplify-components-link-focus-color: var(--amplify-colors-font-focus);--amplify-components-link-hover-color: var(--amplify-colors-font-hover);--amplify-components-link-visited-color: var(--amplify-colors-font-interactive);--amplify-components-liveness-camera-module-background-color: var(--amplify-colors-background-primary);--amplify-components-loader-width: var(--amplify-font-sizes-medium);--amplify-components-loader-height: var(--amplify-font-sizes-medium);--amplify-components-loader-font-size: var(--amplify-font-sizes-xs);--amplify-components-loader-stroke-empty: var(--amplify-colors-neutral-20);--amplify-components-loader-stroke-filled: var(--amplify-colors-primary-80);--amplify-components-loader-stroke-linecap: round;--amplify-components-loader-animation-duration: 1s;--amplify-components-loader-small-width: var(--amplify-font-sizes-small);--amplify-components-loader-small-height: var(--amplify-font-sizes-small);--amplify-components-loader-small-font-size: var(--amplify-font-sizes-xxs);--amplify-components-loader-large-width: var(--amplify-font-sizes-large);--amplify-components-loader-large-height: var(--amplify-font-sizes-large);--amplify-components-loader-large-font-size: var(--amplify-font-sizes-small);--amplify-components-loader-linear-width: 100%;--amplify-components-loader-linear-min-width: 5rem;--amplify-components-loader-linear-font-size: var(--amplify-font-sizes-xxs);--amplify-components-loader-linear-stroke-width: var(--amplify-font-sizes-xxs);--amplify-components-loader-linear-stroke-filled: var(--amplify-colors-primary-80);--amplify-components-loader-linear-stroke-empty: var(--amplify-colors-neutral-20);--amplify-components-loader-linear-stroke-linecap: round;--amplify-components-loader-linear-animation-duration: 1s;--amplify-components-loader-linear-small-stroke-width: var(--amplify-font-sizes-xxxs);--amplify-components-loader-linear-small-font-size: var(--amplify-font-sizes-xxxs);--amplify-components-loader-linear-large-stroke-width: var(--amplify-font-sizes-xs);--amplify-components-loader-linear-large-font-size: var(--amplify-font-sizes-xs);--amplify-components-loader-text-fill: var(--amplify-colors-font-primary);--amplify-components-menu-background-color: var(--amplify-colors-background-primary);--amplify-components-menu-border-radius: var(--amplify-radii-medium);--amplify-components-menu-border-width: var(--amplify-border-widths-small);--amplify-components-menu-border-style: solid;--amplify-components-menu-border-color: var(--amplify-colors-border-primary);--amplify-components-menu-box-shadow: var(--amplify-shadows-large);--amplify-components-menu-flex-direction: column;--amplify-components-menu-gap: var(--amplify-space-zero);--amplify-components-menu-max-width: 30rem;--amplify-components-menu-min-width: 14rem;--amplify-components-menu-small-width: var(--amplify-font-sizes-medium);--amplify-components-menu-small-height: var(--amplify-font-sizes-medium);--amplify-components-menu-large-width: var(--amplify-font-sizes-xxxl);--amplify-components-menu-large-height: var(--amplify-font-sizes-xxxl);--amplify-components-menu-item-min-height: 2.5rem;--amplify-components-menu-item-padding-inline-start: var(--amplify-space-medium);--amplify-components-menu-item-padding-inline-end: var(--amplify-space-medium);--amplify-components-message-align-items: center;--amplify-components-message-background-color: var(--amplify-colors-background-tertiary);--amplify-components-message-border-color: transparent;--amplify-components-message-border-style: solid;--amplify-components-message-border-width: var(--amplify-border-widths-small);--amplify-components-message-border-radius: var(--amplify-radii-xs);--amplify-components-message-color: var(--amplify-colors-font-primary);--amplify-components-message-justify-content: flex-start;--amplify-components-message-padding-block: var(--amplify-space-small);--amplify-components-message-padding-inline: var(--amplify-space-medium);--amplify-components-message-line-height: var(--amplify-line-heights-small);--amplify-components-message-icon-size: var(--amplify-font-sizes-xl);--amplify-components-message-heading-font-size: var(--amplify-font-sizes-medium);--amplify-components-message-heading-font-weight: var(--amplify-font-weights-bold);--amplify-components-message-dismiss-gap: var(--amplify-space-xxs);--amplify-components-message-plain-color: var(--amplify-colors-font-primary);--amplify-components-message-plain-background-color: var(--amplify-colors-background-primary);--amplify-components-message-plain-border-color: transparent;--amplify-components-message-plain-info-color: var(--amplify-colors-font-info);--amplify-components-message-plain-info-background-color: var(--amplify-colors-background-primary);--amplify-components-message-plain-info-border-color: transparent;--amplify-components-message-plain-error-color: var(--amplify-colors-font-error);--amplify-components-message-plain-error-background-color: var(--amplify-colors-background-primary);--amplify-components-message-plain-error-border-color: transparent;--amplify-components-message-plain-success-color: var(--amplify-colors-font-success);--amplify-components-message-plain-success-background-color: var(--amplify-colors-background-primary);--amplify-components-message-plain-success-border-color: transparent;--amplify-components-message-plain-warning-color: var(--amplify-colors-font-warning);--amplify-components-message-plain-warning-background-color: var(--amplify-colors-background-primary);--amplify-components-message-plain-warning-border-color: transparent;--amplify-components-message-outlined-color: var(--amplify-colors-font-primary);--amplify-components-message-outlined-background-color: var(--amplify-colors-background-primary);--amplify-components-message-outlined-border-color: var(--amplify-colors-border-primary);--amplify-components-message-outlined-info-color: var(--amplify-colors-font-info);--amplify-components-message-outlined-info-background-color: var(--amplify-colors-background-primary);--amplify-components-message-outlined-info-border-color: var(--amplify-colors-border-info);--amplify-components-message-outlined-error-color: var(--amplify-colors-font-error);--amplify-components-message-outlined-error-background-color: var(--amplify-colors-background-primary);--amplify-components-message-outlined-error-border-color: var(--amplify-colors-border-error);--amplify-components-message-outlined-success-color: var(--amplify-colors-font-success);--amplify-components-message-outlined-success-background-color: var(--amplify-colors-background-primary);--amplify-components-message-outlined-success-border-color: var(--amplify-colors-border-success);--amplify-components-message-outlined-warning-color: var(--amplify-colors-font-warning);--amplify-components-message-outlined-warning-background-color: var(--amplify-colors-background-primary);--amplify-components-message-outlined-warning-border-color: var(--amplify-colors-border-warning);--amplify-components-message-filled-color: var(--amplify-colors-font-primary);--amplify-components-message-filled-background-color: var(--amplify-colors-background-secondary);--amplify-components-message-filled-border-color: transparent;--amplify-components-message-filled-info-color: var(--amplify-colors-font-info);--amplify-components-message-filled-info-background-color: var(--amplify-colors-background-info);--amplify-components-message-filled-info-border-color: transparent;--amplify-components-message-filled-error-color: var(--amplify-colors-font-error);--amplify-components-message-filled-error-background-color: var(--amplify-colors-background-error);--amplify-components-message-filled-error-border-color: transparent;--amplify-components-message-filled-success-color: var(--amplify-colors-font-success);--amplify-components-message-filled-success-background-color: var(--amplify-colors-background-success);--amplify-components-message-filled-success-border-color: transparent;--amplify-components-message-filled-warning-color: var(--amplify-colors-font-warning);--amplify-components-message-filled-warning-background-color: var(--amplify-colors-background-warning);--amplify-components-message-filled-warning-border-color: transparent;--amplify-components-pagination-current-align-items: center;--amplify-components-pagination-current-justify-content: center;--amplify-components-pagination-current-color: var(--amplify-colors-font-inverse);--amplify-components-pagination-current-font-size: var(--amplify-font-sizes-small);--amplify-components-pagination-current-background-color: var(--amplify-colors-overlay-40);--amplify-components-pagination-button-color: var(--amplify-colors-font-primary);--amplify-components-pagination-button-padding-inline-start: var(--amplify-space-xxs);--amplify-components-pagination-button-padding-inline-end: var(--amplify-space-xxs);--amplify-components-pagination-button-transition-property: background-color;--amplify-components-pagination-button-transition-duration: var(--amplify-time-medium);--amplify-components-pagination-button-hover-background-color: var(--amplify-colors-overlay-10);--amplify-components-pagination-button-hover-color: var(--amplify-colors-font-primary);--amplify-components-pagination-button-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-pagination-ellipsis-align-items: baseline;--amplify-components-pagination-ellipsis-justify-content: center;--amplify-components-pagination-ellipsis-padding-inline-start: var(--amplify-space-xs);--amplify-components-pagination-ellipsis-padding-inline-end: var(--amplify-space-xs);--amplify-components-pagination-item-container-margin-left: var(--amplify-space-xxxs);--amplify-components-pagination-item-container-margin-right: var(--amplify-space-xxxs);--amplify-components-pagination-item-shared-height: var(--amplify-font-sizes-xxl);--amplify-components-pagination-item-shared-min-width: var(--amplify-font-sizes-xxl);--amplify-components-pagination-item-shared-border-radius: var(--amplify-font-sizes-medium);--amplify-components-passwordfield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-passwordfield-button-color: var(--amplify-components-button-color);--amplify-components-passwordfield-button-active-background-color: var(--amplify-components-button-active-background-color);--amplify-components-passwordfield-button-active-border-color: var(--amplify-components-button-active-border-color);--amplify-components-passwordfield-button-active-color: var(--amplify-components-button-active-color);--amplify-components-passwordfield-button-disabled-background-color: var(--amplify-components-button-disabled-background-color);--amplify-components-passwordfield-button-disabled-border-color: var(--amplify-components-button-disabled-border-color);--amplify-components-passwordfield-button-disabled-color: var(--amplify-components-button-disabled-color);--amplify-components-passwordfield-button-error-color: var(--amplify-components-button-outlined-error-color);--amplify-components-passwordfield-button-error-background-color: var(--amplify-components-button-outlined-error-background-color);--amplify-components-passwordfield-button-error-border-color: var(--amplify-components-button-outlined-error-border-color);--amplify-components-passwordfield-button-error-active-border-color: var(--amplify-components-button-outlined-error-active-border-color);--amplify-components-passwordfield-button-error-active-background-color: var(--amplify-components-button-outlined-error-active-background-color);--amplify-components-passwordfield-button-error-active-color: var(--amplify-components-button-outlined-error-active-color);--amplify-components-passwordfield-button-error-focus-border-color: var(--amplify-components-button-outlined-error-focus-border-color);--amplify-components-passwordfield-button-error-focus-background-color: var(--amplify-components-button-outlined-error-focus-background-color);--amplify-components-passwordfield-button-error-focus-color: var(--amplify-components-button-outlined-error-focus-color);--amplify-components-passwordfield-button-error-focus-box-shadow: var(--amplify-components-button-outlined-error-focus-box-shadow);--amplify-components-passwordfield-button-error-hover-border-color: var(--amplify-components-button-outlined-error-hover-border-color);--amplify-components-passwordfield-button-error-hover-background-color: var(--amplify-components-button-outlined-error-hover-background-color);--amplify-components-passwordfield-button-error-hover-color: var(--amplify-components-button-outlined-error-hover-color);--amplify-components-passwordfield-button-focus-background-color: var(--amplify-components-button-focus-background-color);--amplify-components-passwordfield-button-focus-border-color: var(--amplify-components-button-focus-border-color);--amplify-components-passwordfield-button-focus-color: var(--amplify-components-button-focus-color);--amplify-components-passwordfield-button-hover-background-color: var(--amplify-components-button-hover-background-color);--amplify-components-passwordfield-button-hover-border-color: var(--amplify-components-button-hover-border-color);--amplify-components-passwordfield-button-hover-color: var(--amplify-components-button-hover-color);--amplify-components-phonenumberfield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-phonenumberfield-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-phonenumberfield-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-phonenumberfield-focus-border-color: var(--amplify-components-fieldcontrol-focus-border-color);--amplify-components-placeholder-border-radius: var(--amplify-radii-small);--amplify-components-placeholder-transition-duration: var(--amplify-time-long);--amplify-components-placeholder-start-color: var(--amplify-colors-background-secondary);--amplify-components-placeholder-end-color: var(--amplify-colors-background-tertiary);--amplify-components-placeholder-small-height: var(--amplify-space-small);--amplify-components-placeholder-default-height: var(--amplify-space-medium);--amplify-components-placeholder-large-height: var(--amplify-space-large);--amplify-components-radio-align-items: center;--amplify-components-radio-justify-content: flex-start;--amplify-components-radio-gap: inherit;--amplify-components-radio-disabled-cursor: not-allowed;--amplify-components-radio-button-align-items: center;--amplify-components-radio-button-justify-content: center;--amplify-components-radio-button-width: var(--amplify-font-sizes-medium);--amplify-components-radio-button-height: var(--amplify-font-sizes-medium);--amplify-components-radio-button-box-sizing: border-box;--amplify-components-radio-button-border-width: var(--amplify-border-widths-medium);--amplify-components-radio-button-border-style: solid;--amplify-components-radio-button-border-radius: 50%;--amplify-components-radio-button-border-color: var(--amplify-colors-border-primary);--amplify-components-radio-button-color: var(--amplify-colors-background-primary);--amplify-components-radio-button-background-color: var(--amplify-colors-background-primary);--amplify-components-radio-button-transition-property: all;--amplify-components-radio-button-transition-duration: var(--amplify-time-medium);--amplify-components-radio-button-outline-color: var(--amplify-colors-transparent);--amplify-components-radio-button-outline-style: solid;--amplify-components-radio-button-outline-width: var(--amplify-outline-widths-medium);--amplify-components-radio-button-outline-offset: var(--amplify-outline-offsets-medium);--amplify-components-radio-button-padding: var(--amplify-border-widths-medium);--amplify-components-radio-button-small-width: var(--amplify-font-sizes-small);--amplify-components-radio-button-small-height: var(--amplify-font-sizes-small);--amplify-components-radio-button-large-width: var(--amplify-font-sizes-large);--amplify-components-radio-button-large-height: var(--amplify-font-sizes-large);--amplify-components-radio-button-checked-color: var(--amplify-colors-primary-80);--amplify-components-radio-button-checked-disabled-color: var(--amplify-colors-background-disabled);--amplify-components-radio-button-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-radio-button-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-radio-button-error-border-color: var(--amplify-colors-border-error);--amplify-components-radio-button-error-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-radio-button-disabled-border-color: var(--amplify-colors-border-disabled);--amplify-components-radio-button-disabled-background-color: var(--amplify-colors-background-primary);--amplify-components-radio-label-color: var(--amplify-components-text-color);--amplify-components-radio-label-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-radiogroup-radio-border-width: var(--amplify-components-radio-button-border-width);--amplify-components-radiogroup-radio-border-color: var(--amplify-components-radio-button-border-color);--amplify-components-radiogroup-radio-background-color: var(--amplify-components-radio-button-background-color);--amplify-components-radiogroup-radio-checked-color: var(--amplify-components-radio-button-checked-color);--amplify-components-radiogroup-radio-label-color: var(--amplify-components-radio-label-color);--amplify-components-radiogroup-legend-color: var(--amplify-components-fieldset-legend-color);--amplify-components-radiogroup-legend-font-weight: var(--amplify-font-weights-normal);--amplify-components-rating-large-size: var(--amplify-font-sizes-xxxl);--amplify-components-rating-default-size: var(--amplify-font-sizes-xl);--amplify-components-rating-small-size: var(--amplify-font-sizes-small);--amplify-components-rating-filled-color: var(--amplify-colors-secondary-80);--amplify-components-rating-empty-color: var(--amplify-colors-background-tertiary);--amplify-components-searchfield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-searchfield-button-color: var(--amplify-components-button-color);--amplify-components-searchfield-button-background-color: var(--amplify-colors-background-primary);--amplify-components-searchfield-button-active-background-color: var(--amplify-components-button-active-background-color);--amplify-components-searchfield-button-active-border-color: var(--amplify-components-button-active-border-color);--amplify-components-searchfield-button-active-color: var(--amplify-components-button-active-color);--amplify-components-searchfield-button-disabled-background-color: var(--amplify-components-button-disabled-background-color);--amplify-components-searchfield-button-disabled-border-color: var(--amplify-components-button-disabled-border-color);--amplify-components-searchfield-button-disabled-color: var(--amplify-components-button-disabled-color);--amplify-components-searchfield-button-focus-background-color: var(--amplify-components-button-focus-background-color);--amplify-components-searchfield-button-focus-border-color: var(--amplify-components-button-focus-border-color);--amplify-components-searchfield-button-focus-color: var(--amplify-components-button-focus-color);--amplify-components-searchfield-button-hover-background-color: var(--amplify-components-button-hover-background-color);--amplify-components-searchfield-button-hover-border-color: var(--amplify-components-button-hover-border-color);--amplify-components-searchfield-button-hover-color: var(--amplify-components-button-hover-color);--amplify-components-select-color: var(--amplify-components-fieldcontrol-color);--amplify-components-select-background-color: var(--amplify-colors-background-primary);--amplify-components-select-padding-inline-end: var(--amplify-space-xxl);--amplify-components-select-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-select-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-select-wrapper-flex: 1;--amplify-components-select-wrapper-display: block;--amplify-components-select-wrapper-position: relative;--amplify-components-select-wrapper-cursor: pointer;--amplify-components-select-icon-wrapper-align-items: center;--amplify-components-select-icon-wrapper-position: absolute;--amplify-components-select-icon-wrapper-top: 50%;--amplify-components-select-icon-wrapper-right: var(--amplify-space-medium);--amplify-components-select-icon-wrapper-transform: translateY(-50%);--amplify-components-select-icon-wrapper-pointer-events: none;--amplify-components-select-icon-wrapper-small-right: var(--amplify-space-xs);--amplify-components-select-icon-wrapper-large-right: var(--amplify-space-medium);--amplify-components-select-option-background-color: transparent;--amplify-components-select-option-color: var(--amplify-colors-font-primary);--amplify-components-select-option-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-select-option-disabled-background-color: transparent;--amplify-components-select-white-space: nowrap;--amplify-components-select-min-width: 6.5rem;--amplify-components-select-small-min-width: 5.5rem;--amplify-components-select-small-padding-inline-end: var(--amplify-space-xl);--amplify-components-select-large-min-width: 7.5rem;--amplify-components-select-large-padding-inline-end: var(--amplify-space-xxl);--amplify-components-select-expanded-padding-block: var(--amplify-space-xs);--amplify-components-select-expanded-padding-inline: var(--amplify-space-small);--amplify-components-select-expanded-option-padding-block: var(--amplify-space-xs);--amplify-components-select-expanded-option-padding-inline: var(--amplify-space-small);--amplify-components-selectfield-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-selectfield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-selectfield-flex-direction: column;--amplify-components-selectfield-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-selectfield-focus-border-color: var(--amplify-components-fieldcontrol-focus-border-color);--amplify-components-selectfield-label-color: var(--amplify-components-field-label-color);--amplify-components-sliderfield-padding-block: var(--amplify-space-xs);--amplify-components-sliderfield-track-background-color: var(--amplify-colors-background-quaternary);--amplify-components-sliderfield-track-border-radius: 9999px;--amplify-components-sliderfield-track-height: .375rem;--amplify-components-sliderfield-track-min-width: 10rem;--amplify-components-sliderfield-range-background-color: var(--amplify-colors-primary-80);--amplify-components-sliderfield-range-border-radius: 9999px;--amplify-components-sliderfield-range-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-sliderfield-thumb-width: 1.25rem;--amplify-components-sliderfield-thumb-height: 1.25rem;--amplify-components-sliderfield-thumb-background-color: var(--amplify-colors-background-primary);--amplify-components-sliderfield-thumb-box-shadow: var(--amplify-shadows-small);--amplify-components-sliderfield-thumb-border-radius: 50%;--amplify-components-sliderfield-thumb-border-width: var(--amplify-border-widths-medium);--amplify-components-sliderfield-thumb-border-color: var(--amplify-colors-border-primary);--amplify-components-sliderfield-thumb-border-style: solid;--amplify-components-sliderfield-thumb-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-sliderfield-thumb-disabled-border-color: transparent;--amplify-components-sliderfield-thumb-disabled-box-shadow: none;--amplify-components-sliderfield-thumb-hover-background-color: var(--amplify-colors-background-primary);--amplify-components-sliderfield-thumb-hover-border-color: var(--amplify-colors-border-focus);--amplify-components-sliderfield-thumb-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-sliderfield-thumb-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-sliderfield-small-track-height: .25rem;--amplify-components-sliderfield-small-thumb-width: 1rem;--amplify-components-sliderfield-small-thumb-height: 1rem;--amplify-components-sliderfield-large-track-height: .625rem;--amplify-components-sliderfield-large-thumb-width: 1.5rem;--amplify-components-sliderfield-large-thumb-height: 1.5rem;--amplify-components-stepperfield-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-stepperfield-flex-direction: column;--amplify-components-stepperfield-input-color: var(--amplify-components-fieldcontrol-color);--amplify-components-stepperfield-input-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-stepperfield-input-text-align: center;--amplify-components-stepperfield-button-color: var(--amplify-components-button-color);--amplify-components-stepperfield-button-background-color: var(--amplify-colors-transparent);--amplify-components-stepperfield-button-active-color: var(--amplify-components-button-active-color);--amplify-components-stepperfield-button-active-background-color: var(--amplify-components-button-active-background-color);--amplify-components-stepperfield-button-focus-color: var(--amplify-components-button-focus-color);--amplify-components-stepperfield-button-focus-background-color: var(--amplify-components-button-focus-background-color);--amplify-components-stepperfield-button-disabled-color: var(--amplify-components-button-disabled-color);--amplify-components-stepperfield-button-disabled-background-color: var(--amplify-components-fieldcontrol-disabled-background-color);--amplify-components-stepperfield-button-hover-color: var(--amplify-components-button-hover-color);--amplify-components-stepperfield-button-hover-background-color: var(--amplify-components-button-hover-background-color);--amplify-components-storagemanager-dropzone-background-color: var(--amplify-colors-background-primary);--amplify-components-storagemanager-dropzone-border-radius: var(--amplify-radii-small);--amplify-components-storagemanager-dropzone-border-color: var(--amplify-colors-border-primary);--amplify-components-storagemanager-dropzone-border-style: dashed;--amplify-components-storagemanager-dropzone-border-width: var(--amplify-border-widths-small);--amplify-components-storagemanager-dropzone-gap: var(--amplify-space-small);--amplify-components-storagemanager-dropzone-padding-block: var(--amplify-space-xl);--amplify-components-storagemanager-dropzone-padding-inline: var(--amplify-space-large);--amplify-components-storagemanager-dropzone-text-align: center;--amplify-components-storagemanager-dropzone-active-background-color: var(--amplify-colors-primary-10);--amplify-components-storagemanager-dropzone-active-border-radius: var(--amplify-components-storagemanager-dropzone-border-radius);--amplify-components-storagemanager-dropzone-active-border-color: var(--amplify-colors-border-pressed);--amplify-components-storagemanager-dropzone-active-border-style: var(--amplify-components-storagemanager-dropzone-border-style);--amplify-components-storagemanager-dropzone-active-border-width: var(--amplify-border-widths-medium);--amplify-components-storagemanager-dropzone-icon-color: var(--amplify-colors-border-primary);--amplify-components-storagemanager-dropzone-icon-font-size: var(--amplify-font-sizes-xxl);--amplify-components-storagemanager-dropzone-text-color: var(--amplify-colors-font-tertiary);--amplify-components-storagemanager-dropzone-text-font-size: var(--amplify-font-sizes-medium);--amplify-components-storagemanager-dropzone-text-font-weight: var(--amplify-font-weights-bold);--amplify-components-storagemanager-file-background-color: var(--amplify-colors-background-primary);--amplify-components-storagemanager-file-border-radius: var(--amplify-radii-small);--amplify-components-storagemanager-file-border-color: var(--amplify-colors-border-primary);--amplify-components-storagemanager-file-border-style: solid;--amplify-components-storagemanager-file-border-width: var(--amplify-border-widths-small);--amplify-components-storagemanager-file-padding-block: var(--amplify-space-xs);--amplify-components-storagemanager-file-padding-inline: var(--amplify-space-small);--amplify-components-storagemanager-file-gap: var(--amplify-space-small);--amplify-components-storagemanager-file-align-items: baseline;--amplify-components-storagemanager-file-name-font-size: var(--amplify-font-sizes-medium);--amplify-components-storagemanager-file-name-font-weight: var(--amplify-font-weights-bold);--amplify-components-storagemanager-file-name-color: var(--amplify-colors-font-primary);--amplify-components-storagemanager-file-size-font-size: var(--amplify-font-sizes-small);--amplify-components-storagemanager-file-size-font-weight: var(--amplify-font-weights-normal);--amplify-components-storagemanager-file-size-color: var(--amplify-colors-font-tertiary);--amplify-components-storagemanager-file-image-width: var(--amplify-space-xxl);--amplify-components-storagemanager-file-image-height: var(--amplify-space-xxl);--amplify-components-storagemanager-file-image-background-color: var(--amplify-colors-background-secondary);--amplify-components-storagemanager-file-image-color: var(--amplify-colors-font-tertiary);--amplify-components-storagemanager-file-image-border-radius: var(--amplify-radii-small);--amplify-components-storagemanager-filelist-flex-direction: column;--amplify-components-storagemanager-filelist-gap: var(--amplify-space-small);--amplify-components-storagemanager-loader-stroke-linecap: round;--amplify-components-storagemanager-loader-stroke-empty: var(--amplify-colors-border-secondary);--amplify-components-storagemanager-loader-stroke-filled: var(--amplify-components-loader-stroke-filled);--amplify-components-storagemanager-loader-stroke-width: var(--amplify-border-widths-large);--amplify-components-storagemanager-previewer-background-color: var(--amplify-colors-background-primary);--amplify-components-storagemanager-previewer-border-color: var(--amplify-colors-border-primary);--amplify-components-storagemanager-previewer-border-style: solid;--amplify-components-storagemanager-previewer-border-width: var(--amplify-border-widths-small);--amplify-components-storagemanager-previewer-border-radius: var(--amplify-radii-small);--amplify-components-storagemanager-previewer-padding-block: var(--amplify-space-zero);--amplify-components-storagemanager-previewer-padding-inline: var(--amplify-space-zero);--amplify-components-storagemanager-previewer-max-height: 40rem;--amplify-components-storagemanager-previewer-max-width: auto;--amplify-components-storagemanager-previewer-text-font-size: var(--amplify-font-sizes-medium);--amplify-components-storagemanager-previewer-text-font-weight: var(--amplify-font-weights-bold);--amplify-components-storagemanager-previewer-text-color: var(--amplify-colors-font-primary);--amplify-components-storagemanager-previewer-body-padding-block: var(--amplify-space-medium);--amplify-components-storagemanager-previewer-body-padding-inline: var(--amplify-space-medium);--amplify-components-storagemanager-previewer-body-gap: var(--amplify-space-small);--amplify-components-storagemanager-previewer-footer-justify-content: flex-end;--amplify-components-switchfield-disabled-opacity: var(--amplify-opacities-60);--amplify-components-switchfield-focused-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-switchfield-font-size: var(--amplify-font-sizes-medium);--amplify-components-switchfield-large-font-size: var(--amplify-font-sizes-large);--amplify-components-switchfield-small-font-size: var(--amplify-font-sizes-small);--amplify-components-switchfield-label-padding: var(--amplify-space-xs);--amplify-components-switchfield-thumb-background-color: var(--amplify-colors-background-primary);--amplify-components-switchfield-thumb-border-color: transparent;--amplify-components-switchfield-thumb-border-width: var(--amplify-border-widths-small);--amplify-components-switchfield-thumb-border-style: solid;--amplify-components-switchfield-thumb-border-radius: var(--amplify-radii-xxxl);--amplify-components-switchfield-thumb-checked-transform: var(--amplify-transforms-slide-x-medium);--amplify-components-switchfield-thumb-transition-duration: var(--amplify-time-medium);--amplify-components-switchfield-thumb-width: var(--amplify-space-relative-medium);--amplify-components-switchfield-track-background-color: var(--amplify-colors-background-quaternary);--amplify-components-switchfield-track-border-radius: var(--amplify-radii-xxxl);--amplify-components-switchfield-track-checked-background-color: var(--amplify-colors-primary-80);--amplify-components-switchfield-track-height: var(--amplify-space-relative-medium);--amplify-components-switchfield-track-padding: var(--amplify-outline-widths-medium);--amplify-components-switchfield-track-transition-duration: var(--amplify-time-short);--amplify-components-switchfield-track-width: var(--amplify-space-relative-xl);--amplify-components-switchfield-track-error-background-color: var(--amplify-colors-background-error);--amplify-components-table-border-collapse: collapse;--amplify-components-table-display: table;--amplify-components-table-width: 100%;--amplify-components-table-head-display: table-header-group;--amplify-components-table-head-vertical-align: middle;--amplify-components-table-body-display: table-row-group;--amplify-components-table-body-vertical-align: middle;--amplify-components-table-foot-display: table-footer-group;--amplify-components-table-foot-vertical-align: middle;--amplify-components-table-row-display: table-row;--amplify-components-table-row-vertical-align: middle;--amplify-components-table-row-hover-background-color: var(--amplify-colors-background-tertiary);--amplify-components-table-row-striped-background-color: var(--amplify-colors-background-secondary);--amplify-components-table-header-border-color: var(--amplify-colors-border-tertiary);--amplify-components-table-header-border-style: solid;--amplify-components-table-header-border-width: var(--amplify-border-widths-small);--amplify-components-table-header-color: var(--amplify-colors-font-primary);--amplify-components-table-header-display: table-cell;--amplify-components-table-header-font-size: var(--amplify-font-sizes-medium);--amplify-components-table-header-font-weight: var(--amplify-font-weights-bold);--amplify-components-table-header-padding: var(--amplify-space-medium);--amplify-components-table-header-vertical-align: middle;--amplify-components-table-header-large-font-size: var(--amplify-font-sizes-large);--amplify-components-table-header-large-padding: var(--amplify-space-large);--amplify-components-table-header-small-font-size: var(--amplify-font-sizes-small);--amplify-components-table-header-small-padding: var(--amplify-space-xs);--amplify-components-table-data-border-color: var(--amplify-colors-border-tertiary);--amplify-components-table-data-border-style: solid;--amplify-components-table-data-border-width: var(--amplify-border-widths-small);--amplify-components-table-data-color: var(--amplify-colors-font-primary);--amplify-components-table-data-display: table-cell;--amplify-components-table-data-font-size: var(--amplify-font-sizes-medium);--amplify-components-table-data-font-weight: var(--amplify-font-weights-normal);--amplify-components-table-data-padding: var(--amplify-space-medium);--amplify-components-table-data-vertical-align: middle;--amplify-components-table-data-large-font-size: var(--amplify-font-sizes-large);--amplify-components-table-data-large-padding: var(--amplify-space-large);--amplify-components-table-data-small-font-size: var(--amplify-font-sizes-small);--amplify-components-table-data-small-padding: var(--amplify-space-xs);--amplify-components-table-caption-caption-side: bottom;--amplify-components-table-caption-color: var(--amplify-colors-font-primary);--amplify-components-table-caption-display: table-caption;--amplify-components-table-caption-font-size: var(--amplify-font-sizes-medium);--amplify-components-table-caption-text-align: center;--amplify-components-table-caption-word-break: break-all;--amplify-components-table-caption-large-font-size: var(--amplify-font-sizes-large);--amplify-components-table-caption-small-font-size: var(--amplify-font-sizes-small);--amplify-components-tabs-background-color: transparent;--amplify-components-tabs-border-color: var(--amplify-colors-border-secondary);--amplify-components-tabs-border-style: solid;--amplify-components-tabs-border-width: var(--amplify-border-widths-medium);--amplify-components-tabs-gap: 0;--amplify-components-tabs-item-background-color: transparent;--amplify-components-tabs-item-border-color: var(--amplify-colors-border-secondary);--amplify-components-tabs-item-border-style: solid;--amplify-components-tabs-item-border-width: var(--amplify-border-widths-medium);--amplify-components-tabs-item-color: var(--amplify-colors-font-secondary);--amplify-components-tabs-item-font-size: var(--amplify-font-sizes-medium);--amplify-components-tabs-item-font-weight: var(--amplify-font-weights-bold);--amplify-components-tabs-item-padding-vertical: var(--amplify-space-small);--amplify-components-tabs-item-padding-horizontal: var(--amplify-space-medium);--amplify-components-tabs-item-text-align: center;--amplify-components-tabs-item-transition-duration: var(--amplify-time-medium);--amplify-components-tabs-item-hover-background-color: transparent;--amplify-components-tabs-item-hover-border-color: var(--amplify-colors-border-focus);--amplify-components-tabs-item-hover-box-shadow: none;--amplify-components-tabs-item-hover-color: var(--amplify-colors-font-hover);--amplify-components-tabs-item-focus-background-color: transparent;--amplify-components-tabs-item-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-tabs-item-focus-box-shadow: 0px 0px 0px var(--amplify-border-widths-medium) var(--amplify-colors-border-focus);--amplify-components-tabs-item-focus-color: var(--amplify-colors-font-focus);--amplify-components-tabs-item-active-background-color: transparent;--amplify-components-tabs-item-active-border-color: var(--amplify-colors-font-interactive);--amplify-components-tabs-item-active-box-shadow: none;--amplify-components-tabs-item-active-color: var(--amplify-colors-font-interactive);--amplify-components-tabs-item-disabled-background-color: transparent;--amplify-components-tabs-item-disabled-border-color: var(--amplify-colors-border-tertiary);--amplify-components-tabs-item-disabled-box-shadow: none;--amplify-components-tabs-item-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-tabs-panel-background-color: transparent;--amplify-components-tabs-panel-padding-inline: 0;--amplify-components-tabs-panel-padding-block: var(--amplify-space-small);--amplify-components-text-color: var(--amplify-colors-font-primary);--amplify-components-text-primary-color: var(--amplify-colors-font-primary);--amplify-components-text-secondary-color: var(--amplify-colors-font-secondary);--amplify-components-text-tertiary-color: var(--amplify-colors-font-tertiary);--amplify-components-text-error-color: var(--amplify-colors-font-error);--amplify-components-text-warning-color: var(--amplify-colors-font-warning);--amplify-components-text-success-color: var(--amplify-colors-font-success);--amplify-components-text-info-color: var(--amplify-colors-font-info);--amplify-components-textareafield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-textareafield-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-textareafield-focus-border-color: var(--amplify-components-fieldcontrol-focus-border-color);--amplify-components-textfield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-textfield-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-textfield-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-textfield-focus-border-color: var(--amplify-components-fieldcontrol-focus-border-color);--amplify-components-togglebutton-border-color: var(--amplify-colors-border-primary);--amplify-components-togglebutton-color: var(--amplify-colors-font-primary);--amplify-components-togglebutton-hover-background-color: var(--amplify-colors-overlay-10);--amplify-components-togglebutton-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-togglebutton-focus-color: var(--amplify-colors-font-primary);--amplify-components-togglebutton-active-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-disabled-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-disabled-border-color: var(--amplify-colors-border-disabled);--amplify-components-togglebutton-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-togglebutton-pressed-border-color: var(--amplify-colors-border-pressed);--amplify-components-togglebutton-pressed-color: var(--amplify-colors-font-primary);--amplify-components-togglebutton-pressed-background-color: var(--amplify-colors-overlay-20);--amplify-components-togglebutton-pressed-hover-background-color: var(--amplify-colors-overlay-30);--amplify-components-togglebutton-primary-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-primary-border-width: var(--amplify-border-widths-small);--amplify-components-togglebutton-primary-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-togglebutton-primary-focus-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-primary-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-togglebutton-primary-focus-color: var(--amplify-colors-font-primary);--amplify-components-togglebutton-primary-hover-background-color: var(--amplify-colors-overlay-10);--amplify-components-togglebutton-primary-hover-color: var(--amplify-colors-font-primary);--amplify-components-togglebutton-primary-disabled-border-color: var(--amplify-colors-border-disabled);--amplify-components-togglebutton-primary-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-togglebutton-primary-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-togglebutton-primary-pressed-background-color: var(--amplify-colors-primary-80);--amplify-components-togglebutton-primary-pressed-border-color: var(--amplify-colors-primary-80);--amplify-components-togglebutton-primary-pressed-color: var(--amplify-colors-background-primary);--amplify-components-togglebutton-primary-pressed-focus-background-color: var(--amplify-colors-border-focus);--amplify-components-togglebutton-primary-pressed-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-togglebutton-primary-pressed-focus-color: var(--amplify-colors-background-primary);--amplify-components-togglebutton-primary-pressed-hover-border-color: var(--amplify-colors-primary-60);--amplify-components-togglebutton-primary-pressed-hover-background-color: var(--amplify-colors-primary-60);--amplify-components-togglebutton-primary-pressed-hover-box-shadow: var(--amplify-colors-primary-60);--amplify-components-togglebutton-primary-pressed-hover-color: var(--amplify-colors-background-primary);--amplify-components-togglebutton-link-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-color: var(--amplify-colors-overlay-50);--amplify-components-togglebutton-link-hover-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-hover-color: var(--amplify-colors-overlay-50);--amplify-components-togglebutton-link-focus-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-focus-color: var(--amplify-colors-overlay-50);--amplify-components-togglebutton-link-disabled-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-togglebutton-link-pressed-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-pressed-color: var(--amplify-colors-overlay-90);--amplify-components-togglebutton-link-pressed-focus-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-pressed-focus-color: var(--amplify-colors-overlay-90);--amplify-components-togglebutton-link-pressed-hover-color: var(--amplify-colors-overlay-90);--amplify-components-togglebutton-link-pressed-hover-background-color: var(--amplify-colors-transparent);--amplify-components-togglebuttongroup-align-items: center;--amplify-components-togglebuttongroup-align-content: center;--amplify-components-togglebuttongroup-justify-content: flex-start;--amplify-border-widths-small: 1px;--amplify-border-widths-medium: 2px;--amplify-border-widths-large: 3px;--amplify-colors-red-10: hsl(0, 75%, 95%);--amplify-colors-red-20: hsl(0, 75%, 85%);--amplify-colors-red-40: hsl(0, 75%, 75%);--amplify-colors-red-60: hsl(0, 50%, 50%);--amplify-colors-red-80: hsl(0, 95%, 30%);--amplify-colors-red-90: hsl(0, 100%, 20%);--amplify-colors-red-100: hsl(0, 100%, 15%);--amplify-colors-orange-10: hsl(30, 75%, 95%);--amplify-colors-orange-20: hsl(30, 75%, 85%);--amplify-colors-orange-40: hsl(30, 75%, 75%);--amplify-colors-orange-60: hsl(30, 50%, 50%);--amplify-colors-orange-80: hsl(30, 95%, 30%);--amplify-colors-orange-90: hsl(30, 100%, 20%);--amplify-colors-orange-100: hsl(30, 100%, 15%);--amplify-colors-yellow-10: hsl(60, 75%, 95%);--amplify-colors-yellow-20: hsl(60, 75%, 85%);--amplify-colors-yellow-40: hsl(60, 75%, 75%);--amplify-colors-yellow-60: hsl(60, 50%, 50%);--amplify-colors-yellow-80: hsl(60, 95%, 30%);--amplify-colors-yellow-90: hsl(60, 100%, 20%);--amplify-colors-yellow-100: hsl(60, 100%, 15%);--amplify-colors-green-10: hsl(130, 60%, 95%);--amplify-colors-green-20: hsl(130, 60%, 90%);--amplify-colors-green-40: hsl(130, 44%, 63%);--amplify-colors-green-60: hsl(130, 43%, 46%);--amplify-colors-green-80: hsl(130, 33%, 37%);--amplify-colors-green-90: hsl(130, 27%, 29%);--amplify-colors-green-100: hsl(130, 22%, 23%);--amplify-colors-teal-10: hsl(190, 75%, 95%);--amplify-colors-teal-20: hsl(190, 75%, 85%);--amplify-colors-teal-40: hsl(190, 70%, 70%);--amplify-colors-teal-60: hsl(190, 50%, 50%);--amplify-colors-teal-80: hsl(190, 95%, 30%);--amplify-colors-teal-90: hsl(190, 100%, 20%);--amplify-colors-teal-100: hsl(190, 100%, 15%);--amplify-colors-blue-10: hsl(220, 95%, 95%);--amplify-colors-blue-20: hsl(220, 85%, 85%);--amplify-colors-blue-40: hsl(220, 70%, 70%);--amplify-colors-blue-60: hsl(220, 50%, 50%);--amplify-colors-blue-80: hsl(220, 95%, 30%);--amplify-colors-blue-90: hsl(220, 100%, 20%);--amplify-colors-blue-100: hsl(220, 100%, 15%);--amplify-colors-purple-10: hsl(300, 95%, 95%);--amplify-colors-purple-20: hsl(300, 85%, 85%);--amplify-colors-purple-40: hsl(300, 70%, 70%);--amplify-colors-purple-60: hsl(300, 50%, 50%);--amplify-colors-purple-80: hsl(300, 95%, 30%);--amplify-colors-purple-90: hsl(300, 100%, 20%);--amplify-colors-purple-100: hsl(300, 100%, 15%);--amplify-colors-pink-10: hsl(340, 95%, 95%);--amplify-colors-pink-20: hsl(340, 90%, 85%);--amplify-colors-pink-40: hsl(340, 70%, 70%);--amplify-colors-pink-60: hsl(340, 50%, 50%);--amplify-colors-pink-80: hsl(340, 95%, 30%);--amplify-colors-pink-90: hsl(340, 100%, 20%);--amplify-colors-pink-100: hsl(340, 100%, 15%);--amplify-colors-neutral-10: hsl(210, 5%, 98%);--amplify-colors-neutral-20: hsl(210, 5%, 94%);--amplify-colors-neutral-40: hsl(210, 5%, 87%);--amplify-colors-neutral-60: hsl(210, 10%, 58%);--amplify-colors-neutral-80: hsl(210, 10%, 40%);--amplify-colors-neutral-90: hsl(210, 25%, 25%);--amplify-colors-neutral-100: hsl(210, 50%, 10%);--amplify-colors-primary-10: var(--amplify-colors-teal-10);--amplify-colors-primary-20: var(--amplify-colors-teal-20);--amplify-colors-primary-40: var(--amplify-colors-teal-40);--amplify-colors-primary-60: var(--amplify-colors-teal-60);--amplify-colors-primary-80: var(--amplify-colors-teal-80);--amplify-colors-primary-90: var(--amplify-colors-teal-90);--amplify-colors-primary-100: var(--amplify-colors-teal-100);--amplify-colors-secondary-10: var(--amplify-colors-purple-10);--amplify-colors-secondary-20: var(--amplify-colors-purple-20);--amplify-colors-secondary-40: var(--amplify-colors-purple-40);--amplify-colors-secondary-60: var(--amplify-colors-purple-60);--amplify-colors-secondary-80: var(--amplify-colors-purple-80);--amplify-colors-secondary-90: var(--amplify-colors-purple-90);--amplify-colors-secondary-100: var(--amplify-colors-purple-100);--amplify-colors-font-primary: var(--amplify-colors-neutral-100);--amplify-colors-font-secondary: var(--amplify-colors-neutral-90);--amplify-colors-font-tertiary: var(--amplify-colors-neutral-80);--amplify-colors-font-disabled: var(--amplify-colors-neutral-60);--amplify-colors-font-inverse: var(--amplify-colors-white);--amplify-colors-font-interactive: var(--amplify-colors-primary-80);--amplify-colors-font-hover: var(--amplify-colors-primary-90);--amplify-colors-font-focus: var(--amplify-colors-primary-100);--amplify-colors-font-active: var(--amplify-colors-primary-100);--amplify-colors-font-info: var(--amplify-colors-blue-90);--amplify-colors-font-warning: var(--amplify-colors-orange-90);--amplify-colors-font-error: var(--amplify-colors-red-90);--amplify-colors-font-success: var(--amplify-colors-green-90);--amplify-colors-background-primary: var(--amplify-colors-white);--amplify-colors-background-secondary: var(--amplify-colors-neutral-10);--amplify-colors-background-tertiary: var(--amplify-colors-neutral-20);--amplify-colors-background-quaternary: var(--amplify-colors-neutral-60);--amplify-colors-background-disabled: var(--amplify-colors-background-tertiary);--amplify-colors-background-info: var(--amplify-colors-blue-10);--amplify-colors-background-warning: var(--amplify-colors-orange-10);--amplify-colors-background-error: var(--amplify-colors-red-10);--amplify-colors-background-success: var(--amplify-colors-green-10);--amplify-colors-border-primary: var(--amplify-colors-neutral-60);--amplify-colors-border-secondary: var(--amplify-colors-neutral-40);--amplify-colors-border-tertiary: var(--amplify-colors-neutral-20);--amplify-colors-border-disabled: var(--amplify-colors-border-tertiary);--amplify-colors-border-pressed: var(--amplify-colors-primary-100);--amplify-colors-border-focus: var(--amplify-colors-primary-100);--amplify-colors-border-error: var(--amplify-colors-red-80);--amplify-colors-border-info: var(--amplify-colors-blue-80);--amplify-colors-border-success: var(--amplify-colors-green-80);--amplify-colors-border-warning: var(--amplify-colors-orange-80);--amplify-colors-shadow-primary: hsla(210, 50%, 10%, .25);--amplify-colors-shadow-secondary: hsla(210, 50%, 10%, .15);--amplify-colors-shadow-tertiary: hsla(210, 50%, 10%, .05);--amplify-colors-overlay-5: hsla(0, 0%, 0%, .05);--amplify-colors-overlay-10: hsla(0, 0%, 0%, .1);--amplify-colors-overlay-20: hsla(0, 0%, 0%, .2);--amplify-colors-overlay-30: hsla(0, 0%, 0%, .3);--amplify-colors-overlay-40: hsla(0, 0%, 0%, .4);--amplify-colors-overlay-50: hsla(0, 0%, 0%, .5);--amplify-colors-overlay-60: hsla(0, 0%, 0%, .6);--amplify-colors-overlay-70: hsla(0, 0%, 0%, .7);--amplify-colors-overlay-80: hsla(0, 0%, 0%, .8);--amplify-colors-overlay-90: hsla(0, 0%, 0%, .9);--amplify-colors-black: hsl(0, 0%, 0%);--amplify-colors-white: hsl(0, 0%, 100%);--amplify-colors-transparent: transparent;--amplify-fonts-default-variable: "InterVariable", "Inter var", "Inter", -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", Oxygen, Ubuntu, Cantarell, "Open Sans", sans-serif;--amplify-fonts-default-static: "Inter", -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", Oxygen, Ubuntu, Cantarell, "Open Sans", sans-serif;--amplify-font-sizes-xxxs: .375rem;--amplify-font-sizes-xxs: .5rem;--amplify-font-sizes-xs: .75rem;--amplify-font-sizes-small: .875rem;--amplify-font-sizes-medium: 1rem;--amplify-font-sizes-large: 1.25rem;--amplify-font-sizes-xl: 1.5rem;--amplify-font-sizes-xxl: 2rem;--amplify-font-sizes-xxxl: 2.5rem;--amplify-font-sizes-xxxxl: 3rem;--amplify-font-weights-hairline: 100;--amplify-font-weights-thin: 200;--amplify-font-weights-light: 300;--amplify-font-weights-normal: 400;--amplify-font-weights-medium: 500;--amplify-font-weights-semibold: 600;--amplify-font-weights-bold: 700;--amplify-font-weights-extrabold: 800;--amplify-font-weights-black: 900;--amplify-line-heights-small: 1.25;--amplify-line-heights-medium: 1.5;--amplify-line-heights-large: 2;--amplify-opacities-0: 0;--amplify-opacities-10: .1;--amplify-opacities-20: .2;--amplify-opacities-30: .3;--amplify-opacities-40: .4;--amplify-opacities-50: .5;--amplify-opacities-60: .6;--amplify-opacities-70: .7;--amplify-opacities-80: .8;--amplify-opacities-90: .9;--amplify-opacities-100: 1;--amplify-outline-offsets-small: 1px;--amplify-outline-offsets-medium: 2px;--amplify-outline-offsets-large: 3px;--amplify-outline-widths-small: 1px;--amplify-outline-widths-medium: 2px;--amplify-outline-widths-large: 3px;--amplify-radii-xs: .125rem;--amplify-radii-small: .25rem;--amplify-radii-medium: .5rem;--amplify-radii-large: 1rem;--amplify-radii-xl: 2rem;--amplify-radii-xxl: 4rem;--amplify-radii-xxxl: 8rem;--amplify-shadows-small: 0px 2px 4px var(--amplify-colors-shadow-tertiary);--amplify-shadows-medium: 0px 2px 6px var(--amplify-colors-shadow-secondary);--amplify-shadows-large: 0px 4px 12px var(--amplify-colors-shadow-primary);--amplify-space-zero: 0;--amplify-space-xxxs: .25rem;--amplify-space-xxs: .375rem;--amplify-space-xs: .5rem;--amplify-space-small: .75rem;--amplify-space-medium: 1rem;--amplify-space-large: 1.5rem;--amplify-space-xl: 2rem;--amplify-space-xxl: 3rem;--amplify-space-xxxl: 4.5rem;--amplify-space-relative-xxxs: .25em;--amplify-space-relative-xxs: .375em;--amplify-space-relative-xs: .5em;--amplify-space-relative-small: .75em;--amplify-space-relative-medium: 1em;--amplify-space-relative-large: 1.5em;--amplify-space-relative-xl: 2em;--amplify-space-relative-xxl: 3em;--amplify-space-relative-xxxl: 4.5em;--amplify-space-relative-full: 100%;--amplify-time-short: .1s;--amplify-time-medium: .25s;--amplify-time-long: .5s;--amplify-transforms-slide-x-small: translateX(.5em);--amplify-transforms-slide-x-medium: translateX(1em);--amplify-transforms-slide-x-large: translateX(2em)}html,[data-amplify-theme]{font-family:var(--amplify-fonts-default-static)}@supports (font-variation-settings: normal){html,[data-amplify-theme]{font-family:var(--amplify-fonts-default-variable)}}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:var(--amplify-line-heights-medium)}*{box-sizing:border-box}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}}[class*=amplify]{all:unset;box-sizing:border-box}.amplify-flex{align-content:var(--amplify-components-flex-align-content);align-items:var(--amplify-components-flex-align-items);display:flex;flex-wrap:var(--amplify-components-flex-flex-wrap);gap:var(--amplify-components-flex-gap);justify-content:var(--amplify-components-flex-justify-content)}.amplify-grid{display:grid}.amplify-scrollview{display:block;overflow:auto}.amplify-text{display:block;color:var(--amplify-components-text-color)}b.amplify-text,em.amplify-text,i.amplify-text,span.amplify-text,strong.amplify-text{display:inline}.amplify-text--truncated{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.amplify-text--primary{color:var(--amplify-components-text-primary-color)}.amplify-text--secondary{color:var(--amplify-components-text-secondary-color)}.amplify-text--tertiary{color:var(--amplify-components-text-tertiary-color)}.amplify-text--error{color:var(--amplify-components-text-error-color)}.amplify-text--info{color:var(--amplify-components-text-info-color)}.amplify-text--success{color:var(--amplify-components-text-success-color)}.amplify-text--warning{color:var(--amplify-components-text-warning-color)}.amplify-badge{background-color:var(--amplify-components-badge-background-color);border-radius:var(--amplify-components-badge-border-radius);color:var(--amplify-components-badge-color);display:inline-flex;font-size:var(--amplify-components-badge-font-size);font-weight:var(--amplify-components-badge-font-weight);line-height:var(--amplify-components-badge-line-height);padding:var(--amplify-components-badge-padding-vertical) var(--amplify-components-badge-padding-horizontal);text-align:var(--amplify-components-badge-text-align)}.amplify-badge--info{color:var(--amplify-components-badge-info-color);background-color:var(--amplify-components-badge-info-background-color)}.amplify-badge--error{color:var(--amplify-components-badge-error-color);background-color:var(--amplify-components-badge-error-background-color)}.amplify-badge--warning{color:var(--amplify-components-badge-warning-color);background-color:var(--amplify-components-badge-warning-background-color)}.amplify-badge--success{color:var(--amplify-components-badge-success-color);background-color:var(--amplify-components-badge-success-background-color)}.amplify-badge--small{font-size:var(--amplify-components-badge-small-font-size);padding:var(--amplify-components-badge-small-padding-vertical) var(--amplify-components-badge-small-padding-horizontal)}.amplify-badge--large{font-size:var(--amplify-components-badge-large-font-size);padding:var(--amplify-components-badge-large-padding-vertical) var(--amplify-components-badge-large-padding-horizontal)}.amplify-button{--amplify-internal-button-background-color: var( --amplify-components-button-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-border-color );--amplify-internal-button-color: var(--amplify-components-button-color);--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-focus-box-shadow );--amplify-internal-button-border-width: var( --amplify-components-button-border-width );align-items:center;background-color:var(--amplify-internal-button-background-color);border-color:var(--amplify-internal-button-border-color);border-radius:var(--amplify-components-button-border-radius);border-style:var(--amplify-components-button-border-style);border-width:var(--amplify-internal-button-border-width);box-sizing:border-box;color:var(--amplify-internal-button-color);cursor:pointer;display:inline-flex;font-size:var(--amplify-components-button-font-size);font-weight:var(--amplify-components-button-font-weight);justify-content:center;line-height:var(--amplify-components-button-line-height);padding-block-start:var(--amplify-components-button-padding-block-start);padding-block-end:var(--amplify-components-button-padding-block-end);padding-inline-start:var(--amplify-components-button-padding-inline-start);padding-inline-end:var(--amplify-components-button-padding-inline-end);transition:all var(--amplify-components-button-transition-duration);-webkit-user-select:none;-moz-user-select:none;user-select:none;--amplify-internal-button-disabled-color: var( --amplify-components-button-disabled-color );--amplify-internal-button-disabled-background-color: var( --amplify-components-button-disabled-background-color );--amplify-internal-button-disabled-border-color: var( --amplify-components-button-disabled-border-color );--amplify-internal-button-disabled-text-decoration: initial;--amplify-internal-button-loading-background-color: var( --amplify-components-button-loading-background-color );--amplify-internal-button-loading-border-color: var( --amplify-components-button-loading-border-color );--amplify-internal-button-loading-color: var( --amplify-components-button-loading-color );--amplify-internal-button-loading-text-decoration: initial}.amplify-button:hover{--amplify-internal-button-background-color: var( --amplify-components-button-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-hover-color )}.amplify-button:focus{--amplify-internal-button-background-color: var( --amplify-components-button-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-focus-color );box-shadow:var(--amplify-internal-button-focus-box-shadow)}.amplify-button:active{--amplify-internal-button-background-color: var( --amplify-components-button-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-active-color )}.amplify-button--fullwidth{width:100%}.amplify-button--outlined--info{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-info-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-info-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-info-color )}.amplify-button--outlined--info:hover{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-info-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-info-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-info-hover-color )}.amplify-button--outlined--info:focus{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-info-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-info-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-info-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-outlined-info-focus-box-shadow )}.amplify-button--outlined--info:active{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-info-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-info-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-info-active-color )}.amplify-button--outlined--warning{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-warning-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-warning-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-warning-color )}.amplify-button--outlined--warning:hover{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-warning-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-warning-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-warning-hover-color )}.amplify-button--outlined--warning:focus{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-warning-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-warning-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-warning-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-outlined-warning-focus-box-shadow )}.amplify-button--outlined--warning:active{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-warning-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-warning-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-warning-active-color )}.amplify-button--outlined--error{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-error-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-error-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-error-color )}.amplify-button--outlined--error:hover{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-error-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-error-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-error-hover-color )}.amplify-button--outlined--error:focus{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-error-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-error-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-error-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-outlined-error-focus-box-shadow )}.amplify-button--outlined--error:active{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-error-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-error-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-error-active-color )}.amplify-button--outlined--success{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-success-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-success-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-success-color )}.amplify-button--outlined--success:hover{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-success-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-success-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-success-hover-color )}.amplify-button--outlined--success:focus{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-success-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-success-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-success-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-outlined-success-focus-box-shadow )}.amplify-button--outlined--success:active{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-success-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-success-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-success-active-color )}.amplify-button--outlined--overlay{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-overlay-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-overlay-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-overlay-color )}.amplify-button--outlined--overlay:hover{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-overlay-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-overlay-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-overlay-hover-color )}.amplify-button--outlined--overlay:focus{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-overlay-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-overlay-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-overlay-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-outlined-overlay-focus-box-shadow )}.amplify-button--outlined--overlay:active{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-overlay-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-overlay-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-overlay-active-color )}.amplify-button--menu{border-width:var(--amplify-components-button-menu-border-width);background-color:var(--amplify-components-button-menu-background-color);justify-content:var(--amplify-components-button-menu-justify-content);--amplify-internal-button-disabled-color: var( --amplify-components-button-menu-disabled-color )}.amplify-button--menu:hover{color:var(--amplify-components-button-menu-hover-color);background-color:var(--amplify-components-button-menu-hover-background-color)}.amplify-button--menu:focus{box-shadow:none;color:var(--amplify-components-button-menu-focus-color);background-color:var(--amplify-components-button-menu-focus-background-color)}.amplify-button--menu:active{color:var(--amplify-components-button-menu-active-color);background-color:var(--amplify-components-button-menu-active-background-color)}.amplify-button--primary{--amplify-internal-button-border-width: var( --amplify-components-button-primary-border-width );--amplify-internal-button-background-color: var( --amplify-components-button-primary-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-color );--amplify-internal-button-disabled-border-color: var( --amplify-components-button-primary-disabled-border-color );--amplify-internal-button-disabled-background-color: var( --amplify-components-button-primary-disabled-background-color );--amplify-internal-button-disabled-color: var( --amplify-components-button-primary-disabled-color );--amplify-internal-button-loading-background-color: var( --amplify-components-button-primary-loading-background-color );--amplify-internal-button-loading-border-color: var( --amplify-components-button-primary-loading-border-color );--amplify-internal-button-loading-color: var( --amplify-components-button-primary-loading-color )}.amplify-button--primary:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-hover-color )}.amplify-button--primary:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-focus-box-shadow )}.amplify-button--primary:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-active-color )}.amplify-button--primary--info{--amplify-internal-button-background-color: var( --amplify-components-button-primary-info-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-info-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-info-color )}.amplify-button--primary--info:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-info-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-info-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-info-hover-color )}.amplify-button--primary--info:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-info-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-info-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-info-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-info-focus-box-shadow )}.amplify-button--primary--info:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-info-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-info-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-info-active-color )}.amplify-button--primary--warning{--amplify-internal-button-background-color: var( --amplify-components-button-primary-warning-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-warning-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-warning-color )}.amplify-button--primary--warning:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-warning-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-warning-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-warning-hover-color )}.amplify-button--primary--warning:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-warning-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-warning-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-warning-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-warning-focus-box-shadow )}.amplify-button--primary--warning:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-warning-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-warning-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-warning-active-color )}.amplify-button--primary--error{--amplify-internal-button-background-color: var( --amplify-components-button-primary-error-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-error-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-error-color )}.amplify-button--primary--error:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-error-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-error-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-error-hover-color )}.amplify-button--primary--error:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-error-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-error-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-error-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-error-focus-box-shadow )}.amplify-button--primary--error:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-error-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-error-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-error-active-color )}.amplify-button--primary--success{--amplify-internal-button-background-color: var( --amplify-components-button-primary-success-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-success-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-success-color )}.amplify-button--primary--success:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-success-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-success-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-success-hover-color )}.amplify-button--primary--success:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-success-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-success-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-success-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-success-focus-box-shadow )}.amplify-button--primary--success:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-success-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-success-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-success-active-color )}.amplify-button--primary--overlay{--amplify-internal-button-background-color: var( --amplify-components-button-primary-overlay-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-overlay-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-overlay-color )}.amplify-button--primary--overlay:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-overlay-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-overlay-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-overlay-hover-color )}.amplify-button--primary--overlay:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-overlay-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-overlay-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-overlay-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-overlay-focus-box-shadow )}.amplify-button--primary--overlay:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-overlay-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-overlay-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-overlay-active-color )}.amplify-button--link{--amplify-internal-button-border-width: var( --amplify-components-button-link-border-width );--amplify-internal-button-background-color: var( --amplify-components-button-link-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-color );--amplify-internal-button-disabled-border-color: var( --amplify-components-button-link-disabled-border-color );--amplify-internal-button-disabled-background-color: var( --amplify-components-button-link-disabled-background-color );--amplify-internal-button-disabled-color: var( --amplify-components-button-link-disabled-color );--amplify-internal-button-loading-background-color: var( --amplify-components-button-link-loading-background-color );--amplify-internal-button-loading-border-color: var( --amplify-components-button-link-loading-border-color );--amplify-internal-button-loading-color: var( --amplify-components-button-link-loading-color )}.amplify-button--link:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-hover-color )}.amplify-button--link:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-focus-box-shadow )}.amplify-button--link:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-active-color )}.amplify-button--link--info{--amplify-internal-button-background-color: var( --amplify-components-button-link-info-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-info-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-info-color )}.amplify-button--link--info:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-info-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-info-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-info-hover-color )}.amplify-button--link--info:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-info-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-info-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-info-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-info-focus-box-shadow )}.amplify-button--link--info:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-info-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-info-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-info-active-color )}.amplify-button--link--warning{--amplify-internal-button-background-color: var( --amplify-components-button-link-warning-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-warning-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-warning-color )}.amplify-button--link--warning:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-warning-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-warning-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-warning-hover-color )}.amplify-button--link--warning:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-warning-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-warning-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-warning-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-warning-focus-box-shadow )}.amplify-button--link--warning:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-warning-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-warning-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-warning-active-color )}.amplify-button--link--error{--amplify-internal-button-background-color: var( --amplify-components-button-link-error-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-error-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-error-color )}.amplify-button--link--error:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-error-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-error-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-error-hover-color )}.amplify-button--link--error:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-error-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-error-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-error-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-error-focus-box-shadow )}.amplify-button--link--error:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-error-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-error-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-error-active-color )}.amplify-button--link--success{--amplify-internal-button-background-color: var( --amplify-components-button-link-success-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-success-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-success-color )}.amplify-button--link--success:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-success-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-success-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-success-hover-color )}.amplify-button--link--success:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-success-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-success-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-success-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-success-focus-box-shadow )}.amplify-button--link--success:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-success-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-success-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-success-active-color )}.amplify-button--link--overlay{--amplify-internal-button-background-color: var( --amplify-components-button-link-overlay-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-overlay-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-overlay-color )}.amplify-button--link--overlay:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-overlay-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-overlay-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-overlay-hover-color )}.amplify-button--link--overlay:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-overlay-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-overlay-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-overlay-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-overlay-focus-box-shadow )}.amplify-button--link--overlay:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-overlay-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-overlay-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-overlay-active-color )}.amplify-button--destructive{border-width:var(--amplify-components-button-destructive-border-width);background-color:var(--amplify-components-button-destructive-background-color);border-color:var(--amplify-components-button-destructive-border-color);color:var(--amplify-components-button-destructive-color);--amplify-internal-button-disabled-border-color: var( --amplify-components-button-destructive-disabled-border-color );--amplify-internal-button-disabled-background-color: var( --amplify-components-button-destructive-disabled-background-color );--amplify-internal-button-disabled-color: var( --amplify-components-button-destructive-disabled-color );--amplify-internal-button-loading-background-color: var( --amplify-components-button-destructive-loading-background-color );--amplify-internal-button-loading-border-color: var( --amplify-components-button-destructive-loading-border-color );--amplify-internal-button-loading-color: var( --amplify-components-button-destructive-loading-color )}.amplify-button--destructive:hover{background-color:var(--amplify-components-button-destructive-hover-background-color);border-color:var(--amplify-components-button-destructive-hover-border-color);color:var(--amplify-components-button-destructive-hover-color)}.amplify-button--destructive:focus{background-color:var(--amplify-components-button-destructive-focus-background-color);border-color:var(--amplify-components-button-destructive-focus-border-color);color:var(--amplify-components-button-destructive-focus-color);box-shadow:var(--amplify-components-button-destructive-focus-box-shadow)}.amplify-button--destructive:active{background-color:var(--amplify-components-button-destructive-active-background-color);border-color:var(--amplify-components-button-destructive-active-border-color);color:var(--amplify-components-button-destructive-active-color)}.amplify-button--warning{background-color:var(--amplify-components-button-warning-background-color);border-color:var(--amplify-components-button-warning-border-color);border-width:var(--amplify-components-button-warning-border-width);color:var(--amplify-components-button-warning-color);--amplify-internal-button-disabled-text-decoration: none;--amplify-internal-button-disabled-border-color: var( --amplify-components-button-warning-disabled-border-color );--amplify-internal-button-disabled-background-color: var( --amplify-components-button-warning-disabled-background-color );--amplify-internal-button-disabled-color: var( --amplify-components-button-warning-disabled-color );--amplify-internal-button-loading-background-color: var( --amplify-components-button-warning-loading-background-color );--amplify-internal-button-loading-border-color: var( --amplify-components-button-warning-loading-border-color );--amplify-internal-button-loading-color: var( --amplify-components-button-warning-loading-color );--amplify-internal-button-loading-text-decoration: none}.amplify-button--warning:hover{background-color:var(--amplify-components-button-warning-hover-background-color);border-color:var(--amplify-components-button-warning-hover-border-color);color:var(--amplify-components-button-warning-hover-color)}.amplify-button--warning:focus{background-color:var(--amplify-components-button-warning-focus-background-color);border-color:var(--amplify-components-button-warning-focus-border-color);color:var(--amplify-components-button-warning-focus-color);box-shadow:var(--amplify-components-button-warning-focus-box-shadow)}.amplify-button--warning:active{background-color:var(--amplify-components-button-warning-active-background-color);border-color:var(--amplify-components-button-warning-active-border-color);color:var(--amplify-components-button-warning-active-color)}.amplify-button--small{font-size:var(--amplify-components-button-small-font-size);padding-block-start:var(--amplify-components-button-small-padding-block-start);padding-block-end:var(--amplify-components-button-small-padding-block-end);padding-inline-start:var(--amplify-components-button-small-padding-inline-start);padding-inline-end:var(--amplify-components-button-small-padding-inline-end)}.amplify-button--large{font-size:var(--amplify-components-button-large-font-size);padding-block-start:var(--amplify-components-button-large-padding-block-start);padding-block-end:var(--amplify-components-button-large-padding-block-end);padding-inline-start:var(--amplify-components-button-large-padding-inline-start);padding-inline-end:var(--amplify-components-button-large-padding-inline-end)}.amplify-button--disabled{background-color:var(--amplify-internal-button-disabled-background-color);border-color:var(--amplify-internal-button-disabled-border-color);color:var(--amplify-internal-button-disabled-color);-webkit-text-decoration:var(--amplify-internal-button-disabled-text-decoration);text-decoration:var(--amplify-internal-button-disabled-text-decoration);cursor:not-allowed}.amplify-button--disabled:hover{background-color:var(--amplify-internal-button-disabled-background-color);border-color:var(--amplify-internal-button-disabled-border-color);color:var(--amplify-internal-button-disabled-color);-webkit-text-decoration:var(--amplify-internal-button-disabled-text-decoration);text-decoration:var(--amplify-internal-button-disabled-text-decoration)}.amplify-button--disabled :focus{background-color:var(--amplify-internal-button-disabled-background-color);border-color:var(--amplify-internal-button-disabled-border-color);color:var(--amplify-internal-button-disabled-color);-webkit-text-decoration:var(--amplify-internal-button-disabled-text-decoration);text-decoration:var(--amplify-internal-button-disabled-text-decoration)}.amplify-button--disabled:active{background-color:var(--amplify-internal-button-disabled-background-color);border-color:var(--amplify-internal-button-disabled-border-color);color:var(--amplify-internal-button-disabled-color);-webkit-text-decoration:var(--amplify-internal-button-disabled-text-decoration);text-decoration:var(--amplify-internal-button-disabled-text-decoration)}.amplify-button--loading,.amplify-button--loading:hover{background-color:var(--amplify-internal-button-loading-background-color);border-color:var(--amplify-internal-button-loading-border-color);color:var(--amplify-components-button-loading-color);-webkit-text-decoration:var(--amplify-internal-button-loading-text-decoration);text-decoration:var(--amplify-internal-button-loading-text-decoration)}.amplify-button--loading:focus{background-color:var(--amplify-internal-button-loading-background-color);border-color:var(--amplify-internal-button-loading-border-color);color:var(--amplify-components-button-loading-color);-webkit-text-decoration:var(--amplify-internal-button-loading-text-decoration);text-decoration:var(--amplify-internal-button-loading-text-decoration)}.amplify-button--loading:active{background-color:var(--amplify-internal-button-loading-background-color);border-color:var(--amplify-internal-button-loading-border-color);color:var(--amplify-components-button-loading-color);-webkit-text-decoration:var(--amplify-internal-button-loading-text-decoration);text-decoration:var(--amplify-internal-button-loading-text-decoration)}.amplify-button__loader-wrapper{align-items:var(--amplify-components-button-loader-wrapper-align-items);gap:var(--amplify-components-button-loader-wrapper-gap)}@media (prefers-reduced-motion: reduce){.amplify-button{transition:none}}.amplify-dropzone{display:block;background-color:var(--amplify-components-dropzone-background-color);border-color:var(--amplify-components-dropzone-border-color);border-width:var(--amplify-components-dropzone-border-width);border-style:var(--amplify-components-dropzone-border-style);border-radius:var(--amplify-components-dropzone-border-radius);color:var(--amplify-components-dropzone-color);padding-block:var(--amplify-components-dropzone-padding-block);padding-inline:var(--amplify-components-dropzone-padding-inline);text-align:var(--amplify-components-dropzone-text-align)}.amplify-dropzone--disabled{cursor:not-allowed;background-color:var(--amplify-components-dropzone-disabled-background-color);border-color:var(--amplify-components-dropzone-disabled-border-color);border-width:var(--amplify-components-dropzone-disabled-border-width);border-style:var(--amplify-components-dropzone-disabled-border-style);border-radius:var(--amplify-components-dropzone-disabled-border-radius);color:var(--amplify-components-dropzone-disabled-color)}.amplify-dropzone--active{background-color:var(--amplify-components-dropzone-active-background-color);border-color:var(--amplify-components-dropzone-active-border-color);border-width:var(--amplify-components-dropzone-active-border-width);border-style:var(--amplify-components-dropzone-active-border-style);border-radius:var(--amplify-components-dropzone-active-border-radius);color:var(--amplify-components-dropzone-active-color)}.amplify-dropzone--rejected{background-color:var(--amplify-components-dropzone-rejected-background-color);border-color:var(--amplify-components-dropzone-rejected-border-color);border-width:var(--amplify-components-dropzone-rejected-border-width);border-style:var(--amplify-components-dropzone-rejected-border-style);border-radius:var(--amplify-components-dropzone-rejected-border-radius);color:var(--amplify-components-dropzone-rejected-color)}.amplify-dropzone--accepted{background-color:var(--amplify-components-dropzone-accepted-background-color);border-color:var(--amplify-components-dropzone-accepted-border-color);border-width:var(--amplify-components-dropzone-accepted-border-width);border-style:var(--amplify-components-dropzone-accepted-border-style);border-radius:var(--amplify-components-dropzone-accepted-border-radius);color:var(--amplify-components-dropzone-accepted-color)}.amplify-field__description{color:var(--amplify-components-fieldmessages-description-color);font-style:var(--amplify-components-fieldmessages-description-font-style);font-size:var(--amplify-components-fieldmessages-description-font-size)}.amplify-field__error-message{color:var(--amplify-components-fieldmessages-error-color);font-size:var(--amplify-components-fieldmessages-error-font-size)}.amplify-heading{color:var(--amplify-components-heading-color);line-height:var(--amplify-components-heading-line-height);display:block}.amplify-heading--truncated{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.amplify-heading--1{font-size:var(--amplify-components-heading-1-font-size);font-weight:var(--amplify-components-heading-1-font-weight)}.amplify-heading--2{font-size:var(--amplify-components-heading-2-font-size);font-weight:var(--amplify-components-heading-2-font-weight)}.amplify-heading--3{font-size:var(--amplify-components-heading-3-font-size);font-weight:var(--amplify-components-heading-3-font-weight)}.amplify-heading--4{font-size:var(--amplify-components-heading-4-font-size);font-weight:var(--amplify-components-heading-4-font-weight)}.amplify-heading--5{font-size:var(--amplify-components-heading-5-font-size);font-weight:var(--amplify-components-heading-5-font-weight)}.amplify-heading--6{font-size:var(--amplify-components-heading-6-font-size);font-weight:var(--amplify-components-heading-6-font-weight)}.amplify-icon{display:inline-block;vertical-align:middle;fill:currentColor;height:var(--amplify-components-icon-height);line-height:var(--amplify-components-icon-line-height)}.amplify-icon>svg{height:var(--amplify-components-icon-height);width:var(--amplify-components-icon-height)}.amplify-highlightmatch__highlighted{font-weight:var(--amplify-components-highlightmatch-highlighted-font-weight)}.amplify-input{box-sizing:border-box;color:var(--amplify-components-fieldcontrol-color);font-size:var(--amplify-components-fieldcontrol-font-size);line-height:var(--amplify-components-fieldcontrol-line-height);padding-block-start:var(--amplify-components-fieldcontrol-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-padding-inline-end);transition:all var(--amplify-components-fieldcontrol-transition-duration);width:100%;border-color:var(--amplify-components-fieldcontrol-border-color);border-radius:var(--amplify-components-fieldcontrol-border-radius);border-style:var(--amplify-components-fieldcontrol-border-style);border-width:var(--amplify-components-fieldcontrol-border-width);outline-color:var(--amplify-components-fieldcontrol-outline-color);outline-style:var(--amplify-components-fieldcontrol-outline-style);outline-width:var(--amplify-components-fieldcontrol-outline-width);outline-offset:var(--amplify-components-fieldcontrol-outline-offset);-webkit-user-select:text;-moz-user-select:text;user-select:text;display:inline-block;--amplify-components-fieldcontrol-color: var( --amplify-components-input-color );--amplify-components-fieldcontrol-border-color: var( --amplify-components-input-border-color );--amplify-components-fieldcontrol-font-size: var( --amplify-components-input-font-size );--amplify-components-fieldcontrol-focus-border-color: var( --amplify-components-input-focus-border-color )}.amplify-input:focus{border-color:var(--amplify-components-fieldcontrol-focus-border-color);box-shadow:var(--amplify-components-fieldcontrol-focus-box-shadow)}.amplify-input--small{font-size:var(--amplify-components-fieldcontrol-small-font-size);padding-block-start:var(--amplify-components-fieldcontrol-small-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-small-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-small-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-small-padding-inline-end)}.amplify-input--large{font-size:var(--amplify-components-fieldcontrol-large-font-size);padding-block-start:var(--amplify-components-fieldcontrol-large-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-large-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-large-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-large-padding-inline-end)}.amplify-input--error{border-color:var(--amplify-components-fieldcontrol-error-border-color)}.amplify-input--error:focus{border-color:var(--amplify-components-fieldcontrol-error-border-color);box-shadow:var(--amplify-components-fieldcontrol-error-focus-box-shadow)}.amplify-input--quiet{border-block-start:var(--amplify-components-fieldcontrol-quiet-border-block-start);border-inline-start:var(--amplify-components-fieldcontrol-quiet-border-inline-start);border-inline-end:var(--amplify-components-fieldcontrol-quiet-border-inline-end);border-radius:var(--amplify-components-fieldcontrol-quiet-border-radius)}.amplify-input--quiet:focus{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-focus-border-block-end-color);box-shadow:var(--amplify-components-fieldcontrol-quiet-focus-box-shadow)}.amplify-input--quiet[aria-invalid=true]{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-border-block-end-color)}.amplify-input--quiet[aria-invalid=true]:focus{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-focus-border-block-end-color);box-shadow:var(--amplify-components-fieldcontrol-quiet-error-focus-box-shadow)}.amplify-input[disabled]{color:var(--amplify-components-fieldcontrol-disabled-color);cursor:var(--amplify-components-fieldcontrol-disabled-cursor);border-color:var(--amplify-components-fieldcontrol-disabled-border-color);background-color:var(--amplify-components-fieldcontrol-disabled-background-color)}.amplify-textarea{box-sizing:border-box;color:var(--amplify-components-fieldcontrol-color);font-size:var(--amplify-components-fieldcontrol-font-size);line-height:var(--amplify-components-fieldcontrol-line-height);padding-block-start:var(--amplify-components-fieldcontrol-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-padding-inline-end);transition:all var(--amplify-components-fieldcontrol-transition-duration);width:100%;border-color:var(--amplify-components-fieldcontrol-border-color);border-radius:var(--amplify-components-fieldcontrol-border-radius);border-style:var(--amplify-components-fieldcontrol-border-style);border-width:var(--amplify-components-fieldcontrol-border-width);outline-color:var(--amplify-components-fieldcontrol-outline-color);outline-style:var(--amplify-components-fieldcontrol-outline-style);outline-width:var(--amplify-components-fieldcontrol-outline-width);outline-offset:var(--amplify-components-fieldcontrol-outline-offset);-webkit-user-select:text;-moz-user-select:text;user-select:text;white-space:pre-wrap;max-height:100%}.amplify-textarea:focus{border-color:var(--amplify-components-fieldcontrol-focus-border-color);box-shadow:var(--amplify-components-fieldcontrol-focus-box-shadow)}.amplify-textarea--small{font-size:var(--amplify-components-fieldcontrol-small-font-size);padding-block-start:var(--amplify-components-fieldcontrol-small-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-small-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-small-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-small-padding-inline-end)}.amplify-textarea--large{font-size:var(--amplify-components-fieldcontrol-large-font-size);padding-block-start:var(--amplify-components-fieldcontrol-large-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-large-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-large-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-large-padding-inline-end)}.amplify-textarea--error{border-color:var(--amplify-components-fieldcontrol-error-border-color)}.amplify-textarea--error:focus{border-color:var(--amplify-components-fieldcontrol-error-border-color);box-shadow:var(--amplify-components-fieldcontrol-error-focus-box-shadow)}.amplify-textarea--quiet{border-block-start:var(--amplify-components-fieldcontrol-quiet-border-block-start);border-inline-start:var(--amplify-components-fieldcontrol-quiet-border-inline-start);border-inline-end:var(--amplify-components-fieldcontrol-quiet-border-inline-end);border-radius:var(--amplify-components-fieldcontrol-quiet-border-radius)}.amplify-textarea--quiet:focus{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-focus-border-block-end-color);box-shadow:var(--amplify-components-fieldcontrol-quiet-focus-box-shadow)}.amplify-textarea--quiet[aria-invalid=true]{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-border-block-end-color)}.amplify-textarea--quiet[aria-invalid=true]:focus{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-focus-border-block-end-color);box-shadow:var(--amplify-components-fieldcontrol-quiet-error-focus-box-shadow)}.amplify-textarea[disabled]{color:var(--amplify-components-fieldcontrol-disabled-color);cursor:var(--amplify-components-fieldcontrol-disabled-cursor);border-color:var(--amplify-components-fieldcontrol-disabled-border-color);background-color:var(--amplify-components-fieldcontrol-disabled-background-color)}.amplify-image{height:var(--amplify-components-image-height);max-width:var(--amplify-components-image-max-width);-o-object-fit:var(--amplify-components-image-object-fit);object-fit:var(--amplify-components-image-object-fit);-o-object-position:var(--amplify-components-image-object-position);object-position:var(--amplify-components-image-object-position);overflow:clip}.amplify-link{color:var(--amplify-components-link-color);-webkit-text-decoration:var(--amplify-components-link-text-decoration);text-decoration:var(--amplify-components-link-text-decoration);cursor:pointer}.amplify-link:visited{color:var(--amplify-components-link-visited-color);-webkit-text-decoration:var(--amplify-components-link-visited-text-decoration);text-decoration:var(--amplify-components-link-visited-text-decoration)}.amplify-link:active{color:var(--amplify-components-link-active-color);-webkit-text-decoration:var(--amplify-components-link-active-text-decoration);text-decoration:var(--amplify-components-link-active-text-decoration)}.amplify-link:focus{color:var(--amplify-components-link-focus-color);-webkit-text-decoration:var(--amplify-components-link-focus-text-decoration);text-decoration:var(--amplify-components-link-focus-text-decoration)}.amplify-link:hover{color:var(--amplify-components-link-hover-color);-webkit-text-decoration:var(--amplify-components-link-hover-text-decoration);text-decoration:var(--amplify-components-link-hover-text-decoration)}.amplify-loader{width:var(--amplify-components-loader-width);height:var(--amplify-components-loader-height);font-size:var(--amplify-components-loader-font-size);fill:none;stroke:var(--amplify-components-loader-stroke-empty);--amplify-internal-loader-linear-font-size: var( --amplify-components-loader-linear-font-size );--amplify-internal-loader-linear-stroke-width: var( --amplify-components-loader-linear-stroke-width )}.amplify-loader circle:last-of-type{transform-origin:center center;animation-name:amplify-loader-circular;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:var(--amplify-components-loader-animation-duration);stroke:var(--amplify-components-loader-stroke-filled);stroke-linecap:var(--amplify-components-loader-stroke-linecap)}@media (prefers-reduced-motion){.amplify-loader circle:last-of-type{animation:none;stroke-dasharray:100% 200%;stroke-dashoffset:50%}}.amplify-loader line:last-of-type{stroke:var(--amplify-components-loader-linear-stroke-filled);stroke-dasharray:50% 200%;animation-name:amplify-loader-linear;animation-duration:var(--amplify-components-loader-linear-animation-duration);animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion){.amplify-loader line:last-of-type{animation:none;stroke-dashoffset:-50%}}.amplify-loader--small{width:var(--amplify-components-loader-small-width);height:var(--amplify-components-loader-small-height);font-size:var(--amplify-components-loader-small-font-size);--amplify-internal-loader-linear-stroke-width: var( --amplify-components-loader-linear-small-stroke-width );--amplify-internal-loader-linear-font-size: var( --amplify-components-loader-linear-small-font-size )}.amplify-loader--large{width:var(--amplify-components-loader-large-width);height:var(--amplify-components-loader-large-height);font-size:var(--amplify-components-loader-large-font-size);--amplify-internal-loader-linear-stroke-width: var( --amplify-components-loader-linear-large-stroke-width );--amplify-internal-loader-linear-font-size: var( --amplify-components-loader-linear-large-font-size )}.amplify-loader--linear{width:var(--amplify-components-loader-linear-width);min-width:var(--amplify-components-loader-linear-min-width);stroke:var(--amplify-components-loader-linear-stroke-empty);stroke-linecap:var(--amplify-components-loader-linear-stroke-linecap);stroke-width:var(--amplify-internal-loader-linear-stroke-width);font-size:var(--amplify-internal-loader-linear-font-size)}.amplify-loader--determinate circle:last-of-type{animation:none;transform:rotate(-90deg)}.amplify-loader--determinate line:last-of-type{animation:none;stroke-dashoffset:0%;stroke-dasharray:none}.amplify-loader__label{fill:var(--amplify-components-loader-text-fill);stroke:none}@keyframes amplify-loader-circular{0%{stroke-dasharray:100% 200%;transform:rotate(120deg)}50%{stroke-dasharray:20% 400%}to{stroke-dasharray:100% 200%;transform:rotate(480deg)}}@keyframes amplify-loader-linear{0%{stroke-dashoffset:200%}to{stroke-dashoffset:-50%}}.amplify-placeholder{animation-direction:alternate;animation-duration:var(--amplify-components-placeholder-transition-duration);animation-iteration-count:infinite;animation-name:amplify-placeholder-loading;border-radius:var(--amplify-components-placeholder-border-radius);height:var(--amplify-components-placeholder-default-height);width:100%;display:block}.amplify-placeholder--small{height:var(--amplify-components-placeholder-small-height)}.amplify-placeholder--large{height:var(--amplify-components-placeholder-large-height)}@keyframes amplify-placeholder-loading{0%{background-color:var(--amplify-components-placeholder-start-color)}to{background-color:var(--amplify-components-placeholder-end-color)}}@media (prefers-reduced-motion: reduce){.amplify-placeholder{animation:none;background-color:var(--amplify-components-placeholder-end-color)}}[data-amplify-copy]{display:flex;font-size:var(--amplify-components-copy-font-size);gap:var(--amplify-components-copy-gap);justify-content:center;align-items:center;word-break:break-all}[data-amplify-copy-svg]{cursor:pointer;position:relative}[data-amplify-copy-svg] path{fill:var(--amplify-components-copy-svg-path-fill)}[data-amplify-copy-svg]:hover [data-amplify-copy-tooltip]{visibility:visible;font-size:var(--amplify-components-copy-tool-tip-font-size)}[data-amplify-copy-tooltip]{visibility:hidden;position:absolute;bottom:var(--amplify-components-copy-tool-tip-bottom);color:var(--amplify-components-copy-tool-tip-color)}.amplify-accordion{display:block;background-color:var(--amplify-components-accordion-background-color);border-radius:var(--amplify-components-accordion-item-border-radius)}.amplify-accordion__item{display:block;position:relative;border-width:var(--amplify-components-accordion-item-border-width);border-style:var(--amplify-components-accordion-item-border-style);border-color:var(--amplify-components-accordion-item-border-color)}.amplify-accordion__item+.amplify-accordion__item{margin-block-start:calc(-1 * var(--amplify-components-accordion-item-border-width))}.amplify-accordion__item:where(:first-of-type){border-start-end-radius:var(--amplify-components-accordion-item-border-radius);border-start-start-radius:var(--amplify-components-accordion-item-border-radius)}.amplify-accordion__item:where(:last-of-type){border-end-end-radius:var(--amplify-components-accordion-item-border-radius);border-end-start-radius:var(--amplify-components-accordion-item-border-radius)}.amplify-accordion__item__trigger{cursor:pointer;display:flex;position:relative;color:var(--amplify-components-accordion-item-trigger-color);border-radius:var(--amplify-components-accordion-item-border-radius);padding-inline:var(--amplify-components-accordion-item-trigger-padding-inline);padding-block:var(--amplify-components-accordion-item-trigger-padding-block);gap:var(--amplify-components-accordion-item-trigger-gap);align-items:var(--amplify-components-accordion-item-trigger-align-items);justify-content:var(--amplify-components-accordion-item-trigger-justify-content)}.amplify-accordion__item__trigger:hover{background-color:var(--amplify-components-accordion-item-trigger-hover-background-color);color:var(--amplify-components-accordion-item-trigger-hover-color)}.amplify-accordion__item__trigger:focus{box-shadow:var(--amplify-components-accordion-item-trigger-focus-box-shadow);border-color:var(--amplify-components-accordion-item-trigger-focus-border-color);z-index:2}.amplify-accordion__item__trigger::-webkit-details-marker{display:none}.amplify-accordion__item__content{display:block;color:var(--amplify-components-accordion-item-content-color);padding-block-end:var(--amplify-components-accordion-item-content-padding-block-end);padding-block-start:var(--amplify-components-accordion-item-content-padding-block-start);padding-inline:var(--amplify-components-accordion-item-content-padding-inline)}.amplify-accordion__item__icon{color:var(--amplify-components-accordion-item-icon-color);transition-property:transform;transition-duration:var(--amplify-components-accordion-item-icon-transition-duration);transition-timing-function:var(--amplify-components-accordion-item-icon-transition-timing-function)}[open] .amplify-accordion__item__icon{transform:rotate(180deg)}.amplify-alert{align-items:var(--amplify-components-alert-align-items);background-color:var(--amplify-components-alert-background-color);color:var(--amplify-components-alert-color);justify-content:var(--amplify-components-alert-justify-content);padding-block:var(--amplify-components-alert-padding-block);padding-inline:var(--amplify-components-alert-padding-inline)}.amplify-alert--info{color:var(--amplify-components-alert-info-color);background-color:var(--amplify-components-alert-info-background-color)}.amplify-alert--error{color:var(--amplify-components-alert-error-color);background-color:var(--amplify-components-alert-error-background-color)}.amplify-alert--warning{color:var(--amplify-components-alert-warning-color);background-color:var(--amplify-components-alert-warning-background-color)}.amplify-alert--success{color:var(--amplify-components-alert-success-color);background-color:var(--amplify-components-alert-success-background-color)}.amplify-alert__icon{font-size:var(--amplify-components-alert-icon-size);line-height:1}.amplify-alert__heading{display:block;font-weight:var(--amplify-components-alert-heading-font-weight);font-size:var(--amplify-components-alert-heading-font-size)}.amplify-alert__body{color:inherit;display:block}.amplify-alert__dismiss{color:inherit}.amplify-autocomplete__menu__option,.amplify-autocomplete__menu--loading,.amplify-autocomplete__menu--empty{padding-block:var(--amplify-components-autocomplete-menu-space-shared-padding-block);padding-inline:var(--amplify-components-autocomplete-menu-space-shared-padding-inline)}.amplify-autocomplete{position:relative;display:block}.amplify-autocomplete__menu{position:absolute;z-index:999999;width:var(--amplify-components-autocomplete-menu-width);margin-block-start:var(--amplify-components-autocomplete-menu-margin-block-start);background-color:var(--amplify-components-autocomplete-menu-background-color);border-color:var(--amplify-components-autocomplete-menu-border-color);border-width:var(--amplify-components-autocomplete-menu-border-width);border-style:var(--amplify-components-autocomplete-menu-border-style);border-radius:var(--amplify-components-autocomplete-menu-border-radius)}.amplify-autocomplete__menu--empty{display:var(--amplify-components-autocomplete-menu-empty-display)}.amplify-autocomplete__menu--loading{display:var(--amplify-components-autocomplete-menu-loading-display);align-items:var(--amplify-components-autocomplete-menu-loading-align-items);gap:var(--amplify-components-autocomplete-menu-loading-gap)}.amplify-autocomplete__menu__options{position:relative;overscroll-behavior:contain;display:var(--amplify-components-autocomplete-menu-options-display);flex-direction:var(--amplify-components-autocomplete-menu-options-flex-direction);max-height:var(--amplify-components-autocomplete-menu-options-max-height)}.amplify-autocomplete__menu__option{background-color:var(--amplify-components-autocomplete-menu-option-background-color);color:var(--amplify-components-autocomplete-menu-option-color);cursor:var(--amplify-components-autocomplete-menu-option-cursor);transition-duration:var(--amplify-components-autocomplete-menu-option-transition-duration);transition-property:var(--amplify-components-autocomplete-menu-option-transition-property);transition-timing-function:var(--amplify-components-autocomplete-menu-option-transition-timing-function)}.amplify-autocomplete__menu__option--active{background-color:var(--amplify-components-autocomplete-menu-option-active-background-color);color:var(--amplify-components-autocomplete-menu-option-active-color)}[data-amplify-authenticator]{display:grid}[data-amplify-authenticator][data-variation=modal]{overflow-y:auto;width:var(--amplify-components-authenticator-modal-width);height:var(--amplify-components-authenticator-modal-height);background-color:var(--amplify-components-authenticator-modal-background-color);position:fixed;top:var(--amplify-components-authenticator-modal-top);left:var(--amplify-components-authenticator-modal-left);z-index:1}[data-amplify-authenticator] [data-amplify-container]{place-self:center}@media (min-width: 30rem){[data-amplify-authenticator] [data-amplify-container]{width:var(--amplify-components-authenticator-container-width-max)}}[data-amplify-authenticator] [data-amplify-router]{background-color:var(--amplify-components-authenticator-router-background-color);box-shadow:var(--amplify-components-authenticator-router-box-shadow);border-color:var(--amplify-components-authenticator-router-border-color);border-width:var(--amplify-components-authenticator-router-border-width);border-style:var(--amplify-components-authenticator-router-border-style)}[data-amplify-authenticator] [data-amplify-footer]{padding-bottom:var(--amplify-components-authenticator-footer-padding-bottom);text-align:center}[data-amplify-authenticator] [data-amplify-form]{padding:var(--amplify-components-authenticator-form-padding)}[data-amplify-authenticator] [data-state=inactive]{background-color:var(--amplify-components-authenticator-state-inactive-background-color)}@media (max-width: 26rem){[data-amplify-authenticator] [data-amplify-sign-up-errors]{font-size:.688rem}}.amplify-authenticator__column{display:flex;flex-direction:column}.amplify-authenticator__subtitle{margin-bottom:var(--amplify-space-medium)}.amplify-authenticator__heading{font-size:var(--amplify-font-sizes-xl)}.amplify-authenticator__federated-text{align-self:center}.amplify-authenticator__federated-buttons{flex-direction:column;padding-block-end:var(--amplify-space-medium)}.amplify-authenticator__federated-button{font-weight:400;gap:var(--amplify-space-medium)}.amplify-avatar{--avatar-color: var(--amplify-components-avatar-color);--avatar-background-color: var(--amplify-components-avatar-background-color);--avatar-filled-background-color: var(--amplify-components-avatar-color);--avatar-filled-color: var(--amplify-components-avatar-background-color);--avatar-border-color: var(--amplify-components-avatar-border-color);--avatar-size: var(--amplify-components-avatar-width);--amplify-components-icon-height: 100%;position:relative;display:inline-flex;align-items:center;justify-content:center;color:var(--avatar-color);background-color:var(--avatar-background-color);font-weight:var(--amplify-components-avatar-font-weight);font-size:var(--amplify-components-avatar-font-size);width:var(--amplify-components-avatar-width);height:var(--amplify-components-avatar-height);overflow:hidden;border-radius:var(--amplify-components-avatar-border-radius)}.amplify-avatar--filled{background-color:var(--avatar-filled-background-color);color:var(--avatar-filled-color)}.amplify-avatar--outlined{border-width:var(--amplify-components-avatar-border-width);border-style:solid;padding:var(--amplify-components-avatar-border-width);border-color:var(--avatar-border-color);background-color:transparent;color:var(--avatar-color)}.amplify-avatar--small{--avatar-size: var(--amplify-components-avatar-small-width);width:var(--amplify-components-avatar-small-width);height:var(--amplify-components-avatar-small-height);font-size:var(--amplify-components-avatar-small-font-size)}.amplify-avatar--large{--avatar-size: var(--amplify-components-avatar-large-width);width:var(--amplify-components-avatar-large-width);height:var(--amplify-components-avatar-large-height);font-size:var(--amplify-components-avatar-large-font-size)}.amplify-avatar--warning{--avatar-border-color: var( --amplify-components-avatar-warning-border-color );--avatar-background-color: var( --amplify-components-avatar-warning-background-color );--avatar-color: var(--amplify-components-avatar-warning-color);--avatar-filled-background-color: var( --amplify-components-avatar-warning-color );--avatar-filled-color: var( --amplify-components-avatar-warning-background-color );--amplify-components-loader-stroke-filled: var( --amplify-components-avatar-warning-color )}.amplify-avatar--error{--avatar-border-color: var(--amplify-components-avatar-error-border-color);--avatar-background-color: var( --amplify-components-avatar-error-background-color );--avatar-color: var(--amplify-components-avatar-error-color);--avatar-filled-background-color: var( --amplify-components-avatar-error-color );--avatar-filled-color: var( --amplify-components-avatar-error-background-color );--amplify-components-loader-stroke-filled: var( --amplify-components-avatar-error-color )}.amplify-avatar--info{--avatar-border-color: var(--amplify-components-avatar-info-border-color);--avatar-background-color: var( --amplify-components-avatar-info-background-color );--avatar-color: var(--amplify-components-avatar-info-color);--avatar-filled-background-color: var( --amplify-components-avatar-info-color );--avatar-filled-color: var( --amplify-components-avatar-info-background-color );--amplify-components-loader-stroke-filled: var( --amplify-components-avatar-info-color )}.amplify-avatar--success{--avatar-border-color: var( --amplify-components-avatar-success-border-color );--avatar-background-color: var( --amplify-components-avatar-success-background-color );--avatar-color: var(--amplify-components-avatar-success-color);--avatar-filled-background-color: var( --amplify-components-avatar-success-color );--avatar-filled-color: var( --amplify-components-avatar-success-background-color );--amplify-components-loader-stroke-filled: var( --amplify-components-avatar-success-color )}.amplify-avatar__icon{display:flex;font-size:calc(var(--avatar-size) * .6)}.amplify-avatar__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.amplify-avatar__loader{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;stroke:transparent}.amplify-breadcrumbs__list{display:flex;flex-wrap:var(--amplify-components-breadcrumbs-flex-wrap);flex-direction:var(--amplify-components-breadcrumbs-flex-direction);gap:var(--amplify-components-breadcrumbs-gap);color:var(--amplify-components-breadcrumbs-color)}.amplify-breadcrumbs__item{display:inline-flex;flex-direction:var(--amplify-components-breadcrumbs-item-flex-direction);align-items:var(--amplify-components-breadcrumbs-item-align-items);line-height:var(--amplify-components-breadcrumbs-item-line-height);color:var(--amplify-components-breadcrumbs-item-color);font-size:var(--amplify-components-breadcrumbs-item-font-size)}.amplify-breadcrumbs__separator{color:var(--amplify-components-breadcrumbs-separator-color);font-size:var(--amplify-components-breadcrumbs-separator-font-size);padding-inline:var(--amplify-components-breadcrumbs-separator-padding-inline)}.amplify-breadcrumbs__link{color:var(--amplify-components-breadcrumbs-link-color);font-size:var(--amplify-components-breadcrumbs-link-font-size);font-weight:var(--amplify-components-breadcrumbs-link-font-weight);padding-inline:var(--amplify-components-breadcrumbs-link-padding-inline);padding-block:var(--amplify-components-breadcrumbs-link-padding-block);-webkit-text-decoration:var(--amplify-components-breadcrumbs-link-text-decoration);text-decoration:var(--amplify-components-breadcrumbs-link-text-decoration)}.amplify-breadcrumbs__link--current{color:var(--amplify-components-breadcrumbs-link-current-color);font-size:var(--amplify-components-breadcrumbs-link-current-font-size);font-weight:var(--amplify-components-breadcrumbs-link-current-font-weight);-webkit-text-decoration:var(--amplify-components-breadcrumbs-link-current-text-decoration);text-decoration:var(--amplify-components-breadcrumbs-link-current-text-decoration)}.amplify-card{background-color:var(--amplify-components-card-background-color);border-radius:var(--amplify-components-card-border-radius);border-width:var(--amplify-components-card-border-width);border-style:var(--amplify-components-card-border-style);border-color:var(--amplify-components-card-border-color);box-shadow:var(--amplify-components-card-box-shadow);display:block;padding:var(--amplify-components-card-padding)}.amplify-card--outlined{background-color:var(--amplify-components-card-outlined-background-color);border-radius:var(--amplify-components-card-outlined-border-radius);border-width:var(--amplify-components-card-outlined-border-width);border-style:var(--amplify-components-card-outlined-border-style);border-color:var(--amplify-components-card-outlined-border-color);box-shadow:var(--amplify-components-card-outlined-box-shadow)}.amplify-card--elevated{background-color:var(--amplify-components-card-elevated-background-color);border-radius:var(--amplify-components-card-elevated-border-radius);border-width:var(--amplify-components-card-elevated-border-width);border-style:var(--amplify-components-card-elevated-border-style);border-color:var(--amplify-components-card-elevated-border-color);box-shadow:var(--amplify-components-card-elevated-box-shadow)}.amplify-collection{flex-direction:column}.amplify-collection__pagination{justify-content:center;--amplify-components-pagination-current-color: var( --amplify-components-collection-pagination-current-color );--amplify-components-pagination-current-background-color: var( --amplify-components-collection-pagination-current-background-color );--amplify-components-pagination-button-color: var( --amplify-components-collection-pagination-button-color );--amplify-components-pagination-button-hover-color: var( --amplify-components-collection-pagination-button-hover-color );--amplify-components-pagination-button-hover-background-color: var( --amplify-components-collection-pagination-button-hover-background-color );--amplify-components-pagination-button-disabled-color: var( --amplify-components-collection-pagination-button-disabled-color )}.amplify-collection__search{flex-direction:row;justify-content:center;--amplify-components-searchfield-input-color: var( --amplify-components-collection-search-input-color );--amplify-components-searchfield-button-color: var( --amplify-components-collection-search-button-color );--amplify-components-searchfield-button-active-background-color: var( --amplify-components-collection-search-button-active-background-color );--amplify-components-searchfield-button-active-border-color: var( --amplify-components-collection-search-button-active-border-color );--amplify-components-searchfield-button-active-color: var( --amplify-components-collection-search-button-active-color );--amplify-components-searchfield-button-disabled-background-color: var( --amplify-components-collection-search-button-disabled-background-color );--amplify-components-searchfield-button-disabled-border-color: var( --amplify-components-collection-search-button-disabled-border-color );--amplify-components-searchfield-button-disabled-color: var( --amplify-components-collection-search-button-disabled-color );--amplify-components-searchfield-button-focus-background-color: var( --amplify-components-collection-search-button-focus-background-color );--amplify-components-searchfield-button-focus-border-color: var( --amplify-components-collection-search-button-focus-border-color );--amplify-components-searchfield-button-focus-color: var( --amplify-components-collection-search-button-focus-color );--amplify-components-searchfield-button-hover-background-color: var( --amplify-components-collection-search-button-hover-background-color );--amplify-components-searchfield-button-hover-border-color: var( --amplify-components-collection-search-button-hover-border-color );--amplify-components-searchfield-button-hover-color: var( --amplify-components-collection-search-button-hover-color )}.amplify-checkbox{cursor:var(--amplify-components-checkbox-cursor);align-items:var(--amplify-components-checkbox-align-items);flex-direction:row-reverse;gap:inherit;position:relative}.amplify-checkbox--disabled{cursor:var(--amplify-components-checkbox-disabled-cursor);color:var(--amplify-components-checkbox-label-disabled-color)}.amplify-checkbox__button{position:var(--amplify-components-checkbox-button-position);align-items:var(--amplify-components-checkbox-button-align-items);justify-content:var(--amplify-components-checkbox-button-justify-content);color:var(--amplify-components-checkbox-button-color);--amplify-internal-checkbox_button-focused-before-border-color: var( --amplify-components-checkbox-button-focus-border-color );--amplify-internal-checkbox_button-focused-before-box-shadow: var( --amplify-components-checkbox-button-focus-box-shadow )}.amplify-checkbox__button:before{content:"";display:inline-block;position:absolute;box-sizing:border-box;width:var(--amplify-components-checkbox-button-before-width);height:var(--amplify-components-checkbox-button-before-height);border-width:var(--amplify-components-checkbox-button-before-border-width);border-radius:var(--amplify-components-checkbox-button-before-border-radius);border-style:var(--amplify-components-checkbox-button-before-border-style);border-color:var(--amplify-components-checkbox-button-before-border-color)}.amplify-checkbox__button--focused:before{outline-color:var(--amplify-components-checkbox-button-focus-outline-color);outline-style:var(--amplify-components-checkbox-button-focus-outline-style);outline-width:var(--amplify-components-checkbox-button-focus-outline-width);outline-offset:var(--amplify-components-checkbox-button-focus-outline-offset);border-color:var(--amplify-internal-checkbox_button-focused-before-border-color);box-shadow:var(--amplify-internal-checkbox_button-focused-before-box-shadow)}.amplify-checkbox__button--error{--amplify-internal-checkbox_button-focused-before-border-color: var( --amplify-components-checkbox-button-error-focus-border-color );--amplify-internal-checkbox_button-focused-before-box-shadow: var( --amplify-components-checkbox-button-error-focus-box-shadow )}.amplify-checkbox__button--error:before{border-color:var(--amplify-components-checkbox-button-error-border-color)}.amplify-checkbox__button--disabled:before{border-color:var(--amplify-components-checkbox-button-disabled-border-color)}.amplify-checkbox__icon{line-height:1;width:1em;height:1em;background-color:var(--amplify-components-checkbox-icon-background-color);opacity:var(--amplify-components-checkbox-icon-opacity);transform:var(--amplify-components-checkbox-icon-transform);border-radius:var(--amplify-components-checkbox-icon-border-radius);transition-property:var(--amplify-components-checkbox-icon-transition-property);transition-duration:var(--amplify-components-checkbox-icon-transition-duration);transition-timing-function:var(--amplify-components-checkbox-icon-transition-timing-function);--amplify-internal-checkbox-icon-disabled-background-color: var( --amplify-components-checkbox-icon-background-color )}.amplify-checkbox__icon--checked{opacity:var(--amplify-components-checkbox-icon-checked-opacity);transform:var(--amplify-components-checkbox-icon-checked-transform);--amplify-internal-checkbox-icon-disabled-background-color: var( --amplify-components-checkbox-icon-checked-disabled-background-color )}.amplify-checkbox__icon--indeterminate{opacity:var(--amplify-components-checkbox-icon-indeterminate-opacity);transform:var(--amplify-components-checkbox-icon-indeterminate-transform);--amplify-internal-checkbox-icon-disabled-background-color: var( --amplify-components-checkbox-icon-indeterminate-disabled-background-color )}.amplify-checkbox__icon--disabled{background-color:var(--amplify-internal-checkbox-icon-disabled-background-color)}.amplify-checkbox__label{color:var(--amplify-components-checkbox-label-color)}.amplify-checkbox__label--disabled{color:var(--amplify-components-checkbox-label-disabled-color)}.amplify-checkboxfield{align-content:var(--amplify-components-checkboxfield-align-content);align-items:var(--amplify-components-checkboxfield-align-items);flex-direction:var(--amplify-components-checkboxfield-flex-direction);justify-content:var(--amplify-components-checkboxfield-justify-content)}.amplify-dialcodeselect{height:var(--amplify-components-countrycodeselect-height)}.amplify-divider{--amplify-internal-divider-size: var( --amplify-components-divider-border-width );border-color:var(--amplify-components-divider-border-color);border-style:var(--amplify-components-divider-border-style);border-width:0;opacity:var(--amplify-components-divider-opacity);padding:0;display:flex;position:relative;text-align:center;justify-content:center}.amplify-divider:after{content:attr(data-label);position:absolute;transform:translateY(-50%);font-size:var(--amplify-components-divider-label-font-size);padding-inline:var(--amplify-components-divider-label-padding-inline);background-color:var(--amplify-components-divider-label-background-color);color:var(--amplify-components-divider-label-color)}.amplify-divider--small{--amplify-internal-divider-size: var( --amplify-components-divider-small-border-width )}.amplify-divider--large{--amplify-internal-divider-size: var( --amplify-components-divider-large-border-width )}.amplify-divider--horizontal{width:100%;border-bottom-width:var(--amplify-internal-divider-size)}.amplify-divider--vertical{border-left-width:var(--amplify-internal-divider-size);flex-direction:column}.amplify-divider--vertical:after{top:auto;transform:translate(-50%);padding-block:0;padding-inline:0}.amplify-field{font-size:var(--amplify-components-field-font-size);gap:var(--amplify-components-field-gap);flex-direction:var(--amplify-components-field-flex-direction)}.amplify-field--small{font-size:var(--amplify-components-field-small-font-size);gap:var(--amplify-components-field-small-gap)}.amplify-field--large{font-size:var(--amplify-components-field-large-font-size);gap:var(--amplify-components-field-large-gap)}.amplify-label{color:var(--amplify-components-field-label-color)}.amplify-field-group__outer-end .amplify-select__wrapper .amplify-select,.amplify-field-group__outer-end .amplify-field-group__control,.amplify-field-group__outer-start .amplify-select__wrapper:not(:first-child) .amplify-select:not(:first-child),.amplify-field-group__outer-start--quiet .amplify-field-group__control,.amplify-field-group__outer-start .amplify-field-group__control:not(:first-child),.amplify-field-group :not(:first-child) .amplify-input{border-start-start-radius:0;border-end-start-radius:0}@supports not (border-start-start-radius: 0){.amplify-field-group__outer-end .amplify-select__wrapper .amplify-select,.amplify-field-group__outer-end .amplify-field-group__control,.amplify-field-group__outer-start .amplify-select__wrapper:not(:first-child) .amplify-select:not(:first-child),.amplify-field-group__outer-start--quiet .amplify-field-group__control,.amplify-field-group__outer-start .amplify-field-group__control:not(:first-child),.amplify-field-group :not(:first-child) .amplify-input{border-top-left-radius:0;border-bottom-left-radius:0}}.amplify-field-group__outer-end .amplify-select__wrapper:not(:last-child) .amplify-select,.amplify-field-group__outer-end--quiet .amplify-field-group__control,.amplify-field-group__outer-end .amplify-field-group__control:not(:last-child),.amplify-field-group__outer-start .amplify-select__wrapper .amplify-select,.amplify-field-group__outer-start .amplify-field-group__control,.amplify-field-group :not(:last-child) .amplify-input{border-end-end-radius:0;border-start-end-radius:0}@supports not (border-end-end-radius: 0){.amplify-field-group__outer-end .amplify-select__wrapper:not(:last-child) .amplify-select,.amplify-field-group__outer-end--quiet .amplify-field-group__control,.amplify-field-group__outer-end .amplify-field-group__control:not(:last-child),.amplify-field-group__outer-start .amplify-select__wrapper .amplify-select,.amplify-field-group__outer-start .amplify-field-group__control,.amplify-field-group :not(:last-child) .amplify-input{border-bottom-right-radius:0;border-top-right-radius:0}}.amplify-field-group{gap:var(--amplify-components-fieldgroup-gap);align-self:stretch}.amplify-field-group--horizontal{flex-direction:row}.amplify-field-group--vertical{flex-direction:column;align-items:var(--amplify-components-fieldgroup-vertical-align-items)}.amplify-field-group__outer-start,.amplify-field-group__outer-end{display:flex;flex-shrink:0;align-items:var(--amplify-components-fieldgroup-outer-align-items)}.amplify-field-group__outer-start .amplify-field-group__control,.amplify-field-group__outer-end .amplify-field-group__control{height:100%}.amplify-field-group__outer-start .amplify-field-group__control:not(:focus){border-inline-end-color:transparent}.amplify-field-group__outer-start .amplify-field-group__control:focus{z-index:1}.amplify-field-group__outer-start--quiet .amplify-field-group__control:not(:focus){border-block-start-color:transparent;border-inline-start-color:transparent}.amplify-field-group__outer-end .amplify-field-group__control:not(:focus){border-inline-start-color:transparent}.amplify-field-group__outer-end .amplify-field-group__control:focus{z-index:1}.amplify-field-group__outer-end--quiet .amplify-field-group__control:not(:focus){border-block-start-color:transparent;border-inline-end-color:transparent}.amplify-field-group__field-wrapper{position:relative;width:100%}.amplify-field-group__field-wrapper--vertical{width:-moz-fit-content;width:fit-content}.amplify-field-group__inner-end,.amplify-field-group__inner-start{position:absolute;top:0;height:100%;pointer-events:none}.amplify-field-group__inner-end .amplify-button,.amplify-field-group__inner-start .amplify-button{pointer-events:all;height:100%}.amplify-field-group__inner-end{right:0;left:auto}.amplify-field-group__inner-start,html[dir=rtl] .amplify-field-group__inner-end{right:auto;left:0}html[dir=rtl] .amplify-field-group__inner-start{left:auto;right:0}.amplify-field-group--has-inner-end .amplify-input{padding-inline-end:calc(var(--amplify-components-fieldcontrol-padding-inline-end) * 3)}.amplify-field-group--has-inner-start .amplify-input{padding-inline-start:calc(var(--amplify-components-fieldcontrol-padding-inline-start) * 3)}.amplify-field-group__icon:not(.amplify-field-group__icon-button){display:flex;padding-inline-start:var(--amplify-components-fieldcontrol-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-padding-inline-start);flex-direction:column;justify-content:center;height:100%}.amplify-fieldset{background-color:var(--amplify-components-fieldset-background-color);border-radius:var(--amplify-components-fieldset-border-radius);flex-direction:var(--amplify-components-fieldset-flex-direction);gap:var(--amplify-components-fieldset-gap)}.amplify-fieldset--small{gap:var(--amplify-components-fieldset-small-gap)}.amplify-fieldset--large{gap:var(--amplify-components-fieldset-large-gap)}.amplify-fieldset--outlined{border:var(--amplify-components-fieldset-outlined-border-width) var(--amplify-components-fieldset-outlined-border-style) var(--amplify-components-fieldset-outlined-border-color);padding:var(--amplify-components-fieldset-outlined-padding)}.amplify-fieldset--outlined.amplify-fieldset--small{padding:var(--amplify-components-fieldset-outlined-small-padding)}.amplify-fieldset--outlined.amplify-fieldset--large{padding:var(--amplify-components-fieldset-outlined-large-padding)}.amplify-fieldset__legend{color:var(--amplify-components-fieldset-legend-color);font-weight:var(--amplify-components-fieldset-legend-font-weight);line-height:var(--amplify-components-fieldset-legend-line-height);font-size:var(--amplify-components-fieldset-legend-font-size)}.amplify-fieldset__legend--small{font-size:var(--amplify-components-fieldset-legend-small-font-size)}.amplify-fieldset__legend--large{font-size:var(--amplify-components-fieldset-legend-large-font-size)}.amplify-liveness-cancel-container{z-index:2;position:absolute;top:var(--amplify-space-medium);right:var(--amplify-space-medium)}.liveness-detector .amplify-button--primary:focus{box-shadow:unset;outline:var(--amplify-components-button-focus-color) solid 2px;outline-offset:2px}.amplify-liveness-cancel-button{background-color:#fff;color:#047d95}.amplify-liveness-fade-out{animation-name:amplify-liveness-animation-fadeout;animation-duration:1s;animation-fill-mode:forwards}@keyframes amplify-liveness-animation-fadeout{0%{opacity:1}to{opacity:0}}.amplify-liveness-camera-module{flex-direction:column;align-items:center;justify-content:center;background-color:var(--amplify-components-liveness-camera-module-background-color);border:1px solid var(--amplify-colors-neutral-40);position:relative}.amplify-liveness-camera-module--mobile{position:fixed;top:0;left:0;height:100%;width:100%;z-index:2}.amplify-liveness-video{position:absolute;top:0;left:0;width:100%;height:100%;transform:scaleX(-1)}.amplify-liveness-freshness-canvas{height:100%;width:100%;position:fixed;top:0;left:0;pointer-events:none;z-index:1}.amplify-liveness-loader{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.amplify-liveness-oval-canvas{flex-direction:column;position:absolute;top:0;left:0;width:100%;height:100%;align-items:center;justify-content:center}.amplify-liveness-oval-canvas--mobile{position:fixed}.amplify-liveness-video-anchor{position:relative;width:100%}.amplify-liveness-recording-icon-container{z-index:1;position:absolute;top:var(--amplify-space-medium);left:var(--amplify-space-medium)}.amplify-liveness-recording-icon{flex-direction:column;align-items:center;background-color:#fff;padding:var(--amplify-space-xxs);gap:var(--amplify-space-xxs);border-radius:var(--amplify-radii-small)}.amplify-liveness-recording-icon .amplify-text{color:var(--amplify-colors-black)}.amplify-liveness-instruction-overlay{z-index:2}.amplify-liveness-countdown-container{background-color:var(--amplify-colors-background-primary);border-radius:100%;padding:var(--amplify-space-xs)}.amplify-liveness-instruction-list{flex-direction:column}.amplify-liveness-instruction-list li{display:flex}.amplify-liveness-toast{background-color:var(--amplify-colors-background-primary);padding:var(--amplify-space-small);max-width:100%}.amplify-liveness-toast__message{color:var(--amplify-colors-font-primary);text-align:center;flex-direction:column}.amplify-liveness-toast--medium{border-radius:var(--amplify-radii-medium)}.amplify-liveness-toast--large{font-size:var(--amplify-font-sizes-xxl);padding:0 var(--amplify-space-xs)}.amplify-liveness-toast--primary{background-color:var(--amplify-colors-primary-80)}.amplify-liveness-toast--primary .amplify-liveness-toast__message{color:var(--amplify-colors-font-inverse);text-align:center;flex-direction:column}.amplify-liveness-toast__container{gap:var(--amplify-space-xs);flex-direction:column;align-items:center}.amplify-liveness-toast--error{background-color:var(--amplify-colors-red-80)}.amplify-liveness-toast--error .amplify-liveness-toast__message{color:var(--amplify-colors-font-inverse)}.amplify-liveness-match-indicator{display:block;width:min(70%,200px);position:relative;--amplify-liveness-match-indicator-transition: transform .2s linear}.amplify-liveness-match-indicator__bar{--percentage: 0;display:block;width:100%;height:var(--amplify-space-medium);border-radius:var(--amplify-radii-medium);background:var(--amplify-colors-white);position:relative;overflow:hidden;transform:translateZ(0);border:1px solid var(--amplify-colors-border-tertiary)}.amplify-liveness-match-indicator__pin{--percentage: 0;display:block;width:100%;position:absolute;top:50%;left:0;transform:translate(var(--percentage));transition:var(--amplify-liveness-match-indicator-transition)}.amplify-liveness-match-indicator__bar:after{position:absolute;content:"";width:100%;height:100%;background:var(--amplify-colors-primary-80);left:-100%;transform:translate(var(--percentage));transition:var(--amplify-liveness-match-indicator-transition)}.amplify-liveness-match-indicator__pin:after{--height: var(--amplify-space-xl);position:absolute;content:"";width:var(--amplify-space-small);height:var(--height);border-radius:var(--amplify-radii-medium);background:var(--amplify-colors-primary-80);left:0;top:0;transform:translate(-50%,calc(var(--height) / 2 * -1))}.amplify-liveness-figures{flex-wrap:wrap}.amplify-liveness-figure{flex-direction:column;gap:0}.amplify-liveness-figure__caption{padding:var(--amplify-space-xxs)}.amplify-liveness-figure__caption--success{background-color:var(--amplify-colors-background-success);color:var(--amplify-colors-font-success)}.amplify-liveness-figure__caption--error{background-color:var(--amplify-colors-background-error);color:var(--amplify-colors-font-error)}.amplify-liveness-figure__image{background-color:#fff;border:1px solid var(--amplify-colors-border-primary);position:relative;display:flex;justify-content:center}.amplify-liveness-figure__image svg{display:block}.amplify-liveness-figure__image--success{border-color:var(--amplify-colors-green-90)}.amplify-liveness-figure__image--error{border-color:var(--amplify-colors-border-error)}.amplify-liveness-figure__icon{position:absolute;left:0;top:0}.amplify-liveness-landscape-error-modal{background-color:var(--amplify-colors-background-primary);flex-direction:column;text-align:center;align-items:center;justify-content:center;width:100%}.amplify-liveness-landscape-error-modal__header{font-size:large;font-weight:var(--amplify-font-weights-bold)}.amplify-liveness-landscape-error-modal__button{justify-content:center}.amplify-liveness-start-screen-header{display:flex;flex-direction:column}.amplify-liveness-start-screen-header__heading{color:var(--amplify-colors-font-primary);font-weight:var(--amplify-font-weights-bold)}.amplify-liveness-start-screen-header__body{color:var(--amplify-colors-font-primary)}.amplify-liveness-start-screen-warning{color:var(--amplify-colors-blue-90);background-color:var(--amplify-colors-blue-10);align-items:center;z-index:3}.amplify-liveness-start-screen-instructions__heading{color:var(--amplify-colors-font-primary);font-weight:var(--amplify-font-weights-bold)}.amplify-liveness-overlay-opaque{background-color:var(--amplify-colors-overlay-40)}.amplify-liveness-overlay{flex-direction:column;position:absolute;left:0;top:0;width:100%;height:100%;padding:var(--amplify-space-large)}.amplify-liveness-error-modal{gap:var(--amplify-space-xs);align-items:center;justify-content:center;color:var(--amplify-colors-font-error)}.amplify-liveness-error-modal__heading{font-weight:var(--amplify-font-weights-bold)}.amplify-liveness-hint--mobile{margin-top:var(--amplify-space-xxxl)}.amplify-liveness-hint__text{align-items:center;gap:var(--amplify-space-xs)}.amplify-liveness-popover{position:relative}.amplify-liveness-popover__anchor{position:absolute;top:26px;left:20px;z-index:3;border-style:solid;border-width:0 9px 9px 9px;border-color:transparent transparent var(--amplify-colors-background-primary) transparent}.amplify-liveness-popover__anchor-secondary{position:absolute;top:24px;left:19px;z-index:2;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent var(--amplify-colors-border-secondary) transparent}.amplify-liveness-popover__container{position:absolute;background-color:var(--amplify-colors-background-primary);color:var(--amplify-colors-font-primary);flex-direction:row;font-size:var(--amplify-font-sizes-xs);font-weight:var(--amplify-font-weights-normal);padding:var(--amplify-space-small);top:33px;width:240px;border:1px solid var(--amplify-colors-border-secondary);border-radius:2px;z-index:4}.amplify-liveness-start-screen-camera-select{flex-direction:column;position:absolute;left:0;top:0;width:100%;height:100%;padding:var(--amplify-space-xl);align-items:center;justify-content:flex-end;display:flex;z-index:2}.amplify-liveness-start-screen-camera-select__container{display:flex;justify-content:space-between;align-items:inherit;gap:var(--amplify-space-xs)}.amplify-liveness-start-screen-camera-select__label,.amplify-liveness-start-screen-camera-select .amplify-select,.amplify-liveness-start-screen-camera-select .amplify-select__wrapper,.amplify-liveness-start-screen-camera-select .amplify-select__icon-wrapper{background-color:var(--amplify-colors-background-primary);color:var(--amplify-colors-font-primary)}.amplify-liveness-start-screen-camera-waiting{flex-direction:column;align-items:center;justify-content:center;text-align:center;height:480px}.amplify-menu__wrapper{z-index:999999}.amplify-menu__trigger{display:flex;justify-content:center;align-items:center}.amplify-menu__content{background-color:var(--amplify-components-menu-background-color);border-radius:var(--amplify-components-menu-border-radius);box-shadow:var(--amplify-components-menu-box-shadow);flex-direction:var(--amplify-components-menu-flex-direction);gap:var(--amplify-components-menu-gap);min-width:var(--amplify-components-menu-min-width);max-width:var(--amplify-components-menu-max-width);border-color:var(--amplify-components-menu-border-color);border-width:var(--amplify-components-menu-border-width);border-style:var(--amplify-components-menu-border-style)}.amplify-menu__content__item{min-height:var(--amplify-components-menu-item-min-height);padding-inline-start:var(--amplify-components-menu-item-padding-inline-start);padding-inline-end:var(--amplify-components-menu-item-padding-inline-end)}.amplify-menu__content__item:not(:first-child):not(:last-child){border-radius:0}.amplify-menu__content__item:first-child{border-end-end-radius:0;border-end-start-radius:0}@supports not (border-end-end-radius: 0){.amplify-menu__content__item:first-child{border-bottom-right-radius:0;border-bottom-left-radius:0}}.amplify-menu__content__item:last-child{border-start-end-radius:0;border-start-start-radius:0}@supports not (border-end-end-radius: 0){.amplify-menu__content__item:last-child{border-top-right-radius:0;border-top-left-radius:0}}.amplify-message{align-items:var(--amplify-components-message-align-items);background-color:var(--amplify-components-message-background-color);color:var(--amplify-components-message-color);justify-content:var(--amplify-components-message-justify-content);padding-block:var(--amplify-components-message-padding-block);padding-inline:var(--amplify-components-message-padding-inline);border-color:var(--amplify-components-message-border-color);border-radius:var(--amplify-components-message-border-radius);border-style:var(--amplify-components-message-border-style);border-width:var(--amplify-components-message-border-width);line-height:var(--amplify-components-message-line-height)}.amplify-message--plain{background-color:var(--amplify-components-message-plain-background-color);border-color:var(--amplify-components-message-plain-border-color);color:var(--amplify-components-message-plain-color)}.amplify-message--plain.amplify-message--info{background-color:var(--amplify-components-message-plain-info-background-color);border-color:var(--amplify-components-message-plain-info-border-color);color:var(--amplify-components-message-plain-info-color)}.amplify-message--plain.amplify-message--error{background-color:var(--amplify-components-message-plain-error-background-color);border-color:var(--amplify-components-message-plain-error-border-color);color:var(--amplify-components-message-plain-error-color)}.amplify-message--plain.amplify-message--warning{background-color:var(--amplify-components-message-plain-warning-background-color);border-color:var(--amplify-components-message-plain-warning-border-color);color:var(--amplify-components-message-plain-warning-color)}.amplify-message--plain.amplify-message--success{background-color:var(--amplify-components-message-plain-success-background-color);border-color:var(--amplify-components-message-plain-success-border-color);color:var(--amplify-components-message-plain-success-color)}.amplify-message--outlined{background-color:var(--amplify-components-message-outlined-background-color);border-color:var(--amplify-components-message-outlined-border-color);color:var(--amplify-components-message-outlined-color)}.amplify-message--outlined.amplify-message--info{background-color:var(--amplify-components-message-outlined-info-background-color);border-color:var(--amplify-components-message-outlined-info-border-color);color:var(--amplify-components-message-outlined-info-color)}.amplify-message--outlined.amplify-message--error{background-color:var(--amplify-components-message-outlined-error-background-color);border-color:var(--amplify-components-message-outlined-error-border-color);color:var(--amplify-components-message-outlined-error-color)}.amplify-message--outlined.amplify-message--warning{background-color:var(--amplify-components-message-outlined-warning-background-color);border-color:var(--amplify-components-message-outlined-warning-border-color);color:var(--amplify-components-message-outlined-warning-color)}.amplify-message--outlined.amplify-message--success{background-color:var(--amplify-components-message-outlined-success-background-color);border-color:var(--amplify-components-message-outlined-success-border-color);color:var(--amplify-components-message-outlined-success-color)}.amplify-message--filled{background-color:var(--amplify-components-message-filled-background-color);border-color:var(--amplify-components-message-filled-border-color);color:var(--amplify-components-message-filled-color)}.amplify-message--filled.amplify-message--info{background-color:var(--amplify-components-message-filled-info-background-color);border-color:var(--amplify-components-message-filled-info-border-color);color:var(--amplify-components-message-filled-info-color)}.amplify-message--filled.amplify-message--error{background-color:var(--amplify-components-message-filled-error-background-color);border-color:var(--amplify-components-message-filled-error-border-color);color:var(--amplify-components-message-filled-error-color)}.amplify-message--filled.amplify-message--warning{background-color:var(--amplify-components-message-filled-warning-background-color);border-color:var(--amplify-components-message-filled-warning-border-color);color:var(--amplify-components-message-filled-warning-color)}.amplify-message--filled.amplify-message--success{background-color:var(--amplify-components-message-filled-success-background-color);border-color:var(--amplify-components-message-filled-success-border-color);color:var(--amplify-components-message-filled-success-color)}.amplify-message__icon{font-size:var(--amplify-components-message-icon-size)}.amplify-message__icon>*{display:block}.amplify-message__heading{font-weight:var(--amplify-components-message-heading-font-weight);font-size:var(--amplify-components-message-heading-font-size)}.amplify-message__content{flex:1;flex-direction:column;gap:var(--amplify-space-xxxs)}.amplify-message__dismiss{margin-inline-start:auto;gap:var(--amplify-components-message-dismiss-gap)}.amplify-pagination{list-style-type:none}.amplify-pagination__item{height:var(--amplify-components-pagination-item-shared-height);min-width:var(--amplify-components-pagination-item-shared-min-width);border-radius:var(--amplify-components-pagination-item-shared-border-radius);display:flex;align-items:center;justify-content:center;font-weight:initial;color:var(--amplify-components-pagination-button-color);margin-inline-start:var(--amplify-components-pagination-item-container-margin-left);margin-inline-end:var(--amplify-components-pagination-item-container-margin-right);padding-inline-start:var(--amplify-components-pagination-button-padding-inline-start);padding-inline-end:var(--amplify-components-pagination-button-padding-inline-end);transition-property:var(--amplify-components-pagination-button-transition-property);transition-duration:var(--amplify-components-pagination-button-transition-duration)}.amplify-pagination__item:hover{text-decoration:none;color:var(--amplify-components-pagination-button-hover-color);background-color:var(--amplify-components-pagination-button-hover-background-color)}.amplify-pagination__item--disabled{color:var(--amplify-components-pagination-button-disabled-color);pointer-events:none}.amplify-pagination__item--current{align-items:var(--amplify-components-pagination-current-align-items);justify-content:var(--amplify-components-pagination-current-justify-content);color:var(--amplify-components-pagination-current-color);font-size:var(--amplify-components-pagination-current-font-size);background-color:var(--amplify-components-pagination-current-background-color)}.amplify-pagination__item--ellipsis{align-items:var(--amplify-components-pagination-ellipsis-align-items);justify-content:var(--amplify-components-pagination-ellipsis-justify-content);padding-inline-start:var(--amplify-components-pagination-ellipsis-padding-inline-start);padding-inline-end:var(--amplify-components-pagination-ellipsis-padding-inline-end)}.amplify-passwordfield{--amplify-components-fieldcontrol-color: var( --amplify-components-passwordfield-color );--amplify-components-button-color: var( --amplify-components-passwordfield-button-color );--amplify-components-button-active-background-color: var( --amplify-components-passwordfield-button-active-background-color );--amplify-components-button-active-border-color: var( --amplify-components-passwordfield-button-active-border-color );--amplify-components-button-active-color: var( --amplify-components-passwordfield-button-active-color );--amplify-components-button-disabled-background-color: var( --amplify-components-passwordfield-button-disabled-background-color );--amplify-components-button-disabled-border-color: var( --amplify-components-passwordfield-button-disabled-border-color );--amplify-components-button-disabled-color: var( --amplify-components-passwordfield-button-disabled-color );--amplify-components-button-focus-background-color: var( --amplify-components-passwordfield-button-focus-background-color );--amplify-components-button-focus-border-color: var( --amplify-components-passwordfield-button-focus-border-color );--amplify-components-button-focus-color: var( --amplify-components-passwordfield-button-focus-color );--amplify-components-button-hover-background-color: var( --amplify-components-passwordfield-button-hover-background-color );--amplify-components-button-hover-border-color: var( --amplify-components-passwordfield-button-hover-border-color );--amplify-components-button-hover-color: var( --amplify-components-passwordfield-button-hover-color );--amplify-components-button-outlined-error-color: var( --amplify-components-passwordfield-button-error-color );--amplify-components-button-outlined-error-border-color: var( --amplify-components-passwordfield-button-error-border-color );--amplify-components-button-outlined-error-background-color: var( --amplify-components-passwordfield-button-error-background-color );--amplify-components-button-outlined-error-active-color: var( --amplify-components-passwordfield-button-error-active-color );--amplify-components-button-outlined-error-active-border-color: var( --amplify-components-passwordfield-button-error-active-border-color );--amplify-components-button-outlined-error-active-background-color: var( --amplify-components-passwordfield-button-error-active-background-color );--amplify-components-button-outlined-error-hover-color: var( --amplify-components-passwordfield-button-error-hover-color );--amplify-components-button-outlined-error-hover-border-color: var( --amplify-components-passwordfield-button-error-hover-border-color );--amplify-components-button-outlined-error-hover-background-color: var( --amplify-components-passwordfield-button-error-hover-background-color );--amplify-components-button-outlined-error-focus-color: var( --amplify-components-passwordfield-button-error-focus-color );--amplify-components-button-outlined-error-focus-box-shadow: var( --amplify-components-passwordfield-button-error-focus-box-shadow );--amplify-components-button-outlined-error-focus-border-color: var( --amplify-components-passwordfield-button-error-focus-border-color );--amplify-components-button-outlined-error-focus-background-color: var( --amplify-components-passwordfield-button-error-focus-background-color )}.amplify-phonenumberfield select:not(:focus){border-right:none}.amplify-phonenumberfield{--amplify-components-selectfield-color: var( --amplify-components-phonenumberfield-color );--amplify-components-selectfield-border-color: var( --amplify-components-phonenumberfield-border-color );--amplify-components-selectfield-font-size: var( --amplify-components-phonenumberfield-font-size );--amplify-components-selectfield-focus-border-color: var( --amplify-components-phonenumberfield-focus-border-color );--amplify-components-textfield-color: var( --amplify-components-phonenumberfield-color );--amplify-components-textfield-border-color: var( --amplify-components-phonenumberfield-border-color );--amplify-components-textfield-font-size: var( --amplify-components-phonenumberfield-font-size );--amplify-components-textfield-focus-border-color: var( --amplify-components-phonenumberfield-focus-border-color )}.amplify-rating{display:flex;position:relative;text-align:left;font-size:var(--amplify-components-rating-default-size);line-height:var(--amplify-components-rating-default-size)}.amplify-rating--small{font-size:var(--amplify-components-rating-small-size);line-height:var(--amplify-components-rating-small-size)}.amplify-rating--large{font-size:var(--amplify-components-rating-large-size);line-height:var(--amplify-components-rating-large-size)}.amplify-rating__item{position:relative;height:1em;width:1em}.amplify-rating__icon{width:1em;height:1em;display:block;position:absolute;overflow:hidden}.amplify-rating__icon--filled{color:var(--amplify-components-rating-filled-color)}.amplify-rating__icon--empty{color:var(--amplify-components-rating-empty-color)}.amplify-radio{align-items:var(--amplify-components-radio-align-items);justify-content:var(--amplify-components-radio-justify-content);gap:inherit;flex-direction:row-reverse;position:relative}.amplify-radio--disabled{cursor:var(--amplify-components-radio-disabled-cursor)}.amplify-radio__button{flex-shrink:0;align-items:var(--amplify-components-radio-button-align-items);justify-content:var(--amplify-components-radio-button-justify-content);padding:var(--amplify-components-radio-button-padding);box-sizing:var(--amplify-components-radio-button-box-sizing);border-width:var(--amplify-components-radio-button-border-width);border-style:var(--amplify-components-radio-button-border-style);border-radius:var(--amplify-components-radio-button-border-radius);border-color:var(--amplify-components-radio-button-border-color);color:var(--amplify-components-radio-button-color);background-color:var(--amplify-components-radio-button-background-color);transition-property:var(--amplify-components-radio-button-transition-property);transition-duration:var(--amplify-components-radio-button-transition-duration);width:var(--amplify-components-radio-button-width);height:var(--amplify-components-radio-button-height);outline-color:var(--amplify-components-radio-button-outline-color);outline-style:var(--amplify-components-radio-button-outline-style);outline-width:var(--amplify-components-radio-button-outline-width);outline-offset:var(--amplify-components-radio-button-outline-offset)}.amplify-radio__button:before{content:"";display:inline-block;width:100%;height:100%;border-radius:var(--amplify-components-radio-button-before-border-radius);background-color:currentColor;border-radius:50%}.amplify-radio__button--small{width:var(--amplify-components-radio-button-small-width);height:var(--amplify-components-radio-button-small-height)}.amplify-radio__button--large{width:var(--amplify-components-radio-button-large-width);height:var(--amplify-components-radio-button-large-height)}.amplify-radio__input:checked+.amplify-radio__button{color:var(--amplify-components-radio-button-checked-color)}.amplify-radio__input:checked:disabled+.amplify-radio__button{color:var(--amplify-components-radio-button-checked-disabled-color)}.amplify-radio__input:focus+.amplify-radio__button{border-color:var(--amplify-components-radio-button-focus-border-color);box-shadow:var(--amplify-components-radio-button-focus-box-shadow)}.amplify-radio__input[aria-invalid=true]+.amplify-radio__button{border-color:var(--amplify-components-radio-button-error-border-color)}.amplify-radio__input[aria-invalid=true]:focus+.amplify-radio__button{box-shadow:var(--amplify-components-radio-button-error-focus-box-shadow)}.amplify-radio__input:disabled+.amplify-radio__button{border-color:var(--amplify-components-radio-button-disabled-border-color);background-color:var(--amplify-components-radio-button-disabled-background-color)}.amplify-radio__label{color:var(--amplify-components-radio-label-color)}.amplify-radio__label--disabled{color:var(--amplify-components-radio-label-disabled-color)}.amplify-radiogroup{gap:inherit;flex-direction:inherit;align-items:inherit}.amplify-radiogroupfield{flex-direction:column;align-items:flex-start;--amplify-components-fieldset-legend-color: var( --amplify-components-radiogroup-legend-color );--amplify-components-fieldset-legend-font-weight: var( --amplify-components-radiogroup-legend-font-weight );--amplify-components-radio-button-border-width: var( --amplify-components-radiogroup-radio-border-width );--amplify-components-radio-button-border-color: var( --amplify-components-radiogroup-radio-border-color );--amplify-components-radio-button-background-color: var( --amplify-components-radiogroup-radio-background-color );--amplify-components-radio-label-color: var( --amplify-components-radiogroup-radio-label-color );--amplify-components-radio-button-checked-color: var( --amplify-components-radiogroup-radio-checked-color )}.amplify-searchfield{--amplify-components-fieldcontrol-color: var( --amplify-components-searchfield-input-color )}.amplify-searchfield__search{color:var(--amplify-components-searchfield-button-color);background-color:var(--amplify-components-searchfield-button-background-color)}.amplify-searchfield__search:active{background-color:var(--amplify-components-button-active-background-color);border-color:var(--amplify-components-button-active-border-color);color:var(--amplify-components-button-active-color)}.amplify-searchfield__search:focus{background-color:var(--amplify-components-searchfield-button-focus-background-color);border-color:var(--amplify-components-searchfield-button-focus-border-color);color:var(--amplify-components-searchfield-button-focus-color)}.amplify-searchfield__search:hover{background-color:var(--amplify-components-searchfield-button-hover-background-color);border-color:var(--amplify-components-searchfield-button-hover-border-color);color:var(--amplify-components-searchfield-button-hover-color)}.amplify-searchfield__search:disabled{background-color:var(--amplify-components-searchfield-button-disabled-background-color);border-color:var(--amplify-components-searchfield-button-disabled-border-color);color:var(--amplify-components-searchfield-button-disabled-color)}.amplify-select__wrapper{flex:var(--amplify-components-select-wrapper-flex);display:var(--amplify-components-select-wrapper-display);position:var(--amplify-components-select-wrapper-position);cursor:var(--amplify-components-select-wrapper-cursor);align-self:stretch}.amplify-select__icon{color:var(--amplify-components-fieldcontrol-color);align-items:var(--amplify-components-select-icon-wrapper-align-items);position:var(--amplify-components-select-icon-wrapper-position);top:var(--amplify-components-select-icon-wrapper-top);right:var(--amplify-components-select-icon-wrapper-right);transform:var(--amplify-components-select-icon-wrapper-transform);pointer-events:var(--amplify-components-select-icon-wrapper-pointer-events)}.amplify-select__icon--small{right:var(--amplify-components-select-icon-wrapper-small-right)}.amplify-select__icon--large{right:var(--amplify-components-select-icon-wrapper-large-right)}.amplify-select{box-sizing:border-box;color:var(--amplify-components-fieldcontrol-color);font-size:var(--amplify-components-fieldcontrol-font-size);line-height:var(--amplify-components-fieldcontrol-line-height);padding-block-start:var(--amplify-components-fieldcontrol-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-padding-inline-end);transition:all var(--amplify-components-fieldcontrol-transition-duration);width:100%;border-color:var(--amplify-components-fieldcontrol-border-color);border-radius:var(--amplify-components-fieldcontrol-border-radius);border-style:var(--amplify-components-fieldcontrol-border-style);border-width:var(--amplify-components-fieldcontrol-border-width);outline-color:var(--amplify-components-fieldcontrol-outline-color);outline-style:var(--amplify-components-fieldcontrol-outline-style);outline-width:var(--amplify-components-fieldcontrol-outline-width);outline-offset:var(--amplify-components-fieldcontrol-outline-offset);background-color:var(--amplify-components-select-background-color);color:var(--amplify-components-select-color);min-width:var(--amplify-components-select-min-width);padding-inline-end:var(--amplify-components-select-padding-inline-end);white-space:var(--amplify-components-select-white-space)}.amplify-select:focus{border-color:var(--amplify-components-fieldcontrol-focus-border-color);box-shadow:var(--amplify-components-fieldcontrol-focus-box-shadow)}.amplify-select--small{font-size:var(--amplify-components-fieldcontrol-small-font-size);padding-block-start:var(--amplify-components-fieldcontrol-small-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-small-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-small-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-small-padding-inline-end)}.amplify-select--large{font-size:var(--amplify-components-fieldcontrol-large-font-size);padding-block-start:var(--amplify-components-fieldcontrol-large-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-large-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-large-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-large-padding-inline-end)}.amplify-select--error{border-color:var(--amplify-components-fieldcontrol-error-border-color)}.amplify-select--error:focus{border-color:var(--amplify-components-fieldcontrol-error-border-color);box-shadow:var(--amplify-components-fieldcontrol-error-focus-box-shadow)}.amplify-select--quiet{border-block-start:var(--amplify-components-fieldcontrol-quiet-border-block-start);border-inline-start:var(--amplify-components-fieldcontrol-quiet-border-inline-start);border-inline-end:var(--amplify-components-fieldcontrol-quiet-border-inline-end);border-radius:var(--amplify-components-fieldcontrol-quiet-border-radius)}.amplify-select--quiet:focus{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-focus-border-block-end-color);box-shadow:var(--amplify-components-fieldcontrol-quiet-focus-box-shadow)}.amplify-select--quiet[aria-invalid=true]{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-border-block-end-color)}.amplify-select--quiet[aria-invalid=true]:focus{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-focus-border-block-end-color);box-shadow:var(--amplify-components-fieldcontrol-quiet-error-focus-box-shadow)}.amplify-select[disabled]{color:var(--amplify-components-fieldcontrol-disabled-color);cursor:var(--amplify-components-fieldcontrol-disabled-cursor);border-color:var(--amplify-components-fieldcontrol-disabled-border-color);background-color:var(--amplify-components-fieldcontrol-disabled-background-color)}.amplify-select option{background-color:var(--amplify-components-select-option-background-color);color:var(--amplify-components-select-option-color)}.amplify-select option[disabled=""]{background-color:var(--amplify-components-select-option-disabled-background-color);color:var(--amplify-components-select-option-disabled-color);cursor:var(--amplify-components-fieldcontrol-disabled-cursor)}.amplify-select[disabled]{background-color:var(--amplify-components-select-disabled-background-color);color:var(--amplify-components-select-disabled-color)}.amplify-select[disabled] option{color:inherit;background-color:inherit}.amplify-select--small{min-width:var(--amplify-components-select-small-min-width);padding-inline-end:var(--amplify-components-select-small-padding-inline-end)}.amplify-select--large{min-width:var(--amplify-components-select-large-min-width);padding-inline-end:var(--amplify-components-select-large-padding-inline-end)}.amplify-select--expanded{overflow:auto;padding:var(--amplify-components-select-expanded-padding-block) var(--amplify-components-select-expanded-padding-inline)}.amplify-select--expanded option{padding:var(--amplify-components-select-expanded-option-padding-block) var(--amplify-components-select-expanded-option-padding-inline)}.amplify-selectfield{flex-direction:var(--amplify-components-selectfield-flex-direction);--amplify-components-fieldcontrol-border-color: var( --amplify-components-selectfield-border-color );--amplify-components-fieldcontrol-color: var( --amplify-components-selectfield-color );--amplify-components-fieldcontrol-font-size: var( --amplify-components-selectfield-font-size );--amplify-components-fieldcontrol-focus-border-color: var( --amplify-components-selectfield-focus-border-color );--amplify-components-field-label-color: var( --amplify-components-selectfield-label-color )}.amplify-sliderfield{flex-direction:column}.amplify-sliderfield__label{display:flex;justify-content:space-between}.amplify-sliderfield__root{align-items:center;box-sizing:content-box;display:flex;padding-block:var(--amplify-components-sliderfield-padding-block);position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;--amplify-internal-sliderfield-root-height: var( --amplify-components-sliderfield-thumb-height );--amplify-internal-sliderfield-root-width: var( --amplify-components-sliderfield-thumb-height )}.amplify-sliderfield__root--disabled{cursor:not-allowed}.amplify-sliderfield__root--horizontal{height:var(--amplify-internal-sliderfield-root-height)}.amplify-sliderfield__root--vertical{flex-direction:column;width:var(--amplify-internal-sliderfield-root-width)}.amplify-sliderfield__root--large{--amplify-internal-sliderfield-root-height: var( --amplify-components-sliderfield-large-thumb-height );--amplify-internal-sliderfield-root-width: var( --amplify-components-sliderfield-large-thumb-height )}.amplify-sliderfield__root--small{--amplify-internal-sliderfield-root-height: var( --amplify-components-sliderfield-small-thumb-height );--amplify-internal-sliderfield-root-width: var( --amplify-components-sliderfield-small-thumb-height )}.amplify-sliderfield__track{position:relative;flex-grow:1;border-radius:var(--amplify-components-sliderfield-track-border-radius);background-color:var(--amplify-components-sliderfield-track-background-color);--amplify-internal-sliderfield-track-height: var( --amplify-components-sliderfield-track-height );--amplify-internal-sliderfield-track-min-width: var( --amplify-components-sliderfield-track-min-width );--amplify-internal-sliderfield-track-width: var( --amplify-components-sliderfield-track-height );--amplify-internal-sliderfield-track-min-height: var( --amplify-components-sliderfield-track-min-width )}.amplify-sliderfield__track--horizontal{height:var(--amplify-internal-sliderfield-track-height);min-width:var(--amplify-internal-sliderfield-track-min-width)}.amplify-sliderfield__track--vertical{width:var(--amplify-internal-sliderfield-track-width);min-height:var(--amplify-internal-sliderfield-track-min-height)}.amplify-sliderfield__track--large{--amplify-internal-sliderfield-track-height: var( --amplify-components-sliderfield-large-track-height );--amplify-internal-sliderfield-track-width: var( --amplify-components-sliderfield-large-track-height )}.amplify-sliderfield__track--small{--amplify-internal-sliderfield-track-height: var( --amplify-components-sliderfield-small-track-height );--amplify-internal-sliderfield-track-width: var( --amplify-components-sliderfield-small-track-height )}.amplify-sliderfield__range{position:absolute;border-radius:var(--amplify-components-sliderfield-range-border-radius);background-color:var(--amplify-components-sliderfield-range-background-color)}.amplify-sliderfield__range--disabled{background-color:var(--amplify-components-sliderfield-range-disabled-background-color)}.amplify-sliderfield__range--horizontal{height:100%}.amplify-sliderfield__range--vertical{width:100%}.amplify-sliderfield__thumb{display:block;width:var(--amplify-components-sliderfield-thumb-width);height:var(--amplify-components-sliderfield-thumb-height);background-color:var(--amplify-components-sliderfield-thumb-background-color);box-shadow:var(--amplify-components-sliderfield-thumb-box-shadow);border-radius:var(--amplify-components-sliderfield-thumb-border-radius);border-width:var(--amplify-components-sliderfield-thumb-border-width);border-color:var(--amplify-components-sliderfield-thumb-border-color);border-style:var(--amplify-components-sliderfield-thumb-border-style)}.amplify-sliderfield__thumb:hover{background-color:var(--amplify-components-sliderfield-thumb-hover-background-color);border-color:var(--amplify-components-sliderfield-thumb-hover-border-color)}.amplify-sliderfield__thumb:focus{border-color:var(--amplify-components-sliderfield-thumb-focus-border-color);box-shadow:var(--amplify-components-sliderfield-thumb-focus-box-shadow)}.amplify-sliderfield__thumb--disabled{background-color:var(--amplify-components-sliderfield-thumb-disabled-background-color);border-color:var(--amplify-components-sliderfield-thumb-disabled-border-color);box-shadow:var(--amplify-components-sliderfield-thumb-disabled-box-shadow)}.amplify-sliderfield__thumb--large{width:var(--amplify-components-sliderfield-large-thumb-width);height:var(--amplify-components-sliderfield-large-thumb-height)}.amplify-sliderfield__thumb--small{width:var(--amplify-components-sliderfield-small-thumb-width);height:var(--amplify-components-sliderfield-small-thumb-height)}.amplify-stepperfield{flex-direction:var(--amplify-components-stepperfield-flex-direction);--amplify-components-fieldcontrol-border-color: var( --amplify-components-stepperfield-border-color );--amplify-components-button-border-color: var( --amplify-components-stepperfield-border-color );--amplify-components-fieldcontrol-color: var( --amplify-components-stepperfield-input-color );--amplify-components-fieldcontrol-font-size: var( --amplify-components-stepperfield-input-font-size );--amplify-components-button-color: var( --amplify-components-stepperfield-button-color );--amplify-components-button-active-color: var( --amplify-components-stepperfield-button-active-color );--amplify-components-button-active-background-color: var( --amplify-components-stepperfield-button-active-background-color );--amplify-components-button-focus-color: var( --amplify-components-stepperfield-button-focus-color );--amplify-components-button-focus-background-color: var( --amplify-components-stepperfield-button-focus-background-color );--amplify-components-button-disabled-color: var( --amplify-components-stepperfield-button-disabled-color );--amplify-components-button-disabled-background-color: var( --amplify-components-stepperfield-button-disabled-background-color );--amplify-components-button-hover-color: var( --amplify-components-stepperfield-button-hover-color );--amplify-components-button-hover-background-color: var( --amplify-components-stepperfield-button-hover-background-color )}.amplify-stepperfield__button--decrease,.amplify-stepperfield__button--increase{background-color:var(--amplify-components-stepperfield-button-background-color)}.amplify-stepperfield__button--decrease--disabled,.amplify-stepperfield__button--increase--disabled{background-color:var(--amplify-components-stepperfield-button-disabled-background-color)}.amplify-stepperfield__button--decrease--quiet,.amplify-stepperfield__button--increase--quiet{border-width:0 0 var(--amplify-components-button-border-width) 0;border-radius:0}.amplify-stepperfield__button--decrease[data-invalid=true]{border-inline-end:none}.amplify-stepperfield__button--increase[data-invalid=true]{border-inline-start:none}.amplify-stepperfield__input{-moz-appearance:textfield;text-align:var(--amplify-components-stepperfield-input-text-align)}.amplify-stepperfield__input::-webkit-outer-spin-button,.amplify-stepperfield__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.amplify-stepperfield__input:not(:focus,[aria-invalid=true]){border-inline-start:none;border-inline-end:none}.amplify-switchfield{display:inline-block;font-size:var(--amplify-components-switchfield-font-size);cursor:pointer}.amplify-switchfield--small{font-size:var(--amplify-components-switchfield-small-font-size)}.amplify-switchfield--large{font-size:var(--amplify-components-switchfield-large-font-size)}.amplify-switch__wrapper{display:inline-flex;align-items:center}.amplify-switch__wrapper--start{flex-direction:row}.amplify-switch__wrapper--end{flex-direction:row-reverse}.amplify-switch__wrapper--top{flex-direction:column}.amplify-switch__wrapper--bottom{flex-direction:column-reverse}.amplify-switch__track{display:inline-flex;justify-content:flex-start;box-sizing:content-box;border-radius:var(--amplify-components-switchfield-track-border-radius);padding:var(--amplify-components-switchfield-track-padding);width:var(--amplify-components-switchfield-track-width);height:var(--amplify-components-switchfield-track-height);transition-duration:var(--amplify-components-switchfield-track-transition-duration);background-color:var(--amplify-components-switchfield-track-background-color)}.amplify-switch__track--checked{background-color:var(--amplify-components-switchfield-track-checked-background-color)}.amplify-switch__track--disabled{opacity:var(--amplify-components-switchfield-disabled-opacity);cursor:not-allowed}.amplify-switch__track--focused{box-shadow:var(--amplify-components-switchfield-focused-shadow)}.amplify-switch__track--error{background-color:var(--amplify-components-switchfield-track-error-background-color)}.amplify-switch__thumb{background-color:var(--amplify-components-switchfield-thumb-background-color);transition-duration:var(--amplify-components-switchfield-thumb-transition-duration);border-radius:var(--amplify-components-switchfield-thumb-border-radius);width:var(--amplify-components-switchfield-thumb-width);height:var(--amplify-components-switchfield-thumb-width);border-width:var(--amplify-components-switchfield-thumb-border-width);border-style:var(--amplify-components-switchfield-thumb-border-style);border-color:var(--amplify-components-switchfield-thumb-border-color);overflow-wrap:break-word}.amplify-switch__thumb--checked{transform:var(--amplify-components-switchfield-thumb-checked-transform)}.amplify-switch__thumb--disabled{cursor:not-allowed}.amplify-switch__label{padding:var(--amplify-components-switchfield-label-padding);cursor:pointer}.amplify-table{border-collapse:var(--amplify-components-table-border-collapse);display:var(--amplify-components-table-display);width:var(--amplify-components-table-width);--amplify-internal-table-caption-font-size: var( --amplify-components-table-caption-font-size );--amplify-internal-table-th-font-size: var( --amplify-components-table-header-font-size );--amplify-internal-table-th-padding: var( --amplify-components-table-header-padding );--amplify-internal-table-td-font-size: var( --amplify-components-table-data-font-size );--amplify-internal-table-td-padding: var( --amplify-components-table-data-padding );--amplify-internal-table-td-border-width: var( --amplify-components-table-data-border-width ) 0px var(--amplify-components-table-data-border-width) 0px;--amplify-internal-table-th-border-width: var( --amplify-components-table-header-border-width ) 0px var(--amplify-components-table-header-border-width) 0px}.amplify-table--small{--amplify-internal-table-caption-font-size: var( --amplify-components-table-caption-small-font-size );--amplify-internal-table-th-font-size: var( --amplify-components-table-header-small-font-size );--amplify-internal-table-th-padding: var( --amplify-components-table-header-small-padding );--amplify-internal-table-td-font-size: var( --amplify-components-table-data-small-font-size );--amplify-internal-table-td-padding: var( --amplify-components-table-data-small-padding )}.amplify-table--large{--amplify-internal-table-caption-font-size: var( --amplify-components-table-caption-large-font-size );--amplify-internal-table-th-font-size: var( --amplify-components-table-header-large-font-size );--amplify-internal-table-th-padding: var( --amplify-components-table-header-large-padding );--amplify-internal-table-td-font-size: var( --amplify-components-table-data-large-font-size );--amplify-internal-table-td-padding: var( --amplify-components-table-data-large-padding )}.amplify-table--bordered{--amplify-internal-table-td-border-width: var( --amplify-components-table-data-border-width ) var(--amplify-components-table-data-border-width) var(--amplify-components-table-data-border-width) var(--amplify-components-table-data-border-width);--amplify-internal-table-th-border-width: var( --amplify-components-table-header-border-width ) var(--amplify-components-table-header-border-width) var(--amplify-components-table-header-border-width) var(--amplify-components-table-header-border-width)}.amplify-table--striped .amplify-table__row:not(.amplify-table__head *):nth-child(odd){background-color:var(--amplify-components-table-row-striped-background-color)}.amplify-table__caption{caption-side:var(--amplify-components-table-caption-caption-side);color:var(--amplify-components-table-caption-color);display:var(--amplify-components-table-caption-display);font-size:var(--amplify-internal-table-caption-font-size);text-align:var(--amplify-components-table-caption-text-align);word-break:var(--amplify-components-table-caption-word-break)}.amplify-table__head{display:var(--amplify-components-table-head-display);vertical-align:var(--amplify-components-table-head-vertical-align)}.amplify-table__body{display:var(--amplify-components-table-body-display);vertical-align:var(--amplify-components-table-body-vertical-align)}.amplify-table__foot{display:var(--amplify-components-table-foot-display);vertical-align:var(--amplify-components-table-foot-vertical-align)}.amplify-table__row{display:var(--amplify-components-table-row-display);vertical-align:var(--amplify-components-table-row-vertical-align)}.amplify-table__th{border-color:var(--amplify-components-table-header-border-color);border-style:var(--amplify-components-table-header-border-style);border-width:var(--amplify-internal-table-th-border-width);color:var(--amplify-components-table-header-color);display:var(--amplify-components-table-header-display);font-size:var(--amplify-internal-table-th-font-size);font-weight:var(--amplify-components-table-header-font-weight);padding:var(--amplify-internal-table-th-padding);vertical-align:var(--amplify-components-table-header-vertical-align)}.amplify-table__th:first-child{border-left-width:var(--amplify-components-table-header-border-width)}.amplify-table__th:last-child{border-right-width:var(--amplify-components-table-header-border-width)}.amplify-table__td{border-color:var(--amplify-components-table-data-border-color);border-style:var(--amplify-components-table-data-border-style);border-width:var(--amplify-internal-table-td-border-width);color:var(--amplify-components-table-data-color);display:var(--amplify-components-table-data-display);font-size:var(--amplify-internal-table-td-font-size);font-weight:var(--amplify-components-table-data-font-weight);padding:var(--amplify-internal-table-td-padding);vertical-align:var(--amplify-components-table-data-vertical-align)}.amplify-table__td:first-child{border-left-width:var(--amplify-components-table-data-border-width)}.amplify-table__td:last-child{border-right-width:var(--amplify-components-table-data-border-width)}.amplify-table[data-highlightonhover=true] .amplify-table__row:not(.amplify-table__head *):hover{background-color:var(--amplify-components-table-row-hover-background-color)}.amplify-tabs__list{--internal-item-margin-start: 0;--internal-item-margin-end: calc( -1 * var(--amplify-components-tabs-item-border-width) );--internal-item-border-width: 0 0 var(--amplify-components-tabs-border-width) 0;--internal-item-flex: initial;display:flex;flex-direction:row;background-color:var(--amplify-components-tabs-background-color);box-shadow:var(--amplify-components-tabs-box-shadow);border-width:var(--internal-item-border-width);border-style:var(--amplify-components-tabs-border-style);border-color:var(--amplify-components-tabs-border-color);gap:var(--amplify-components-tabs-gap)}.amplify-tabs__list--top{--internal-item-border-width: var(--amplify-components-tabs-border-width) 0 0 0;--internal-item-margin-start: calc( -1 * var(--amplify-components-tabs-item-border-width) );--internal-item-margin-end: 0}.amplify-tabs__list--equal{--internal-item-flex: 1 1 0}.amplify-tabs__list--relative{--internal-item-flex: 1 1 auto}.amplify-tabs__panel{display:none;background-color:var(--amplify-components-tabs-panel-background-color);padding-inline:var(--amplify-components-tabs-panel-padding-inline);padding-block:var(--amplify-components-tabs-panel-padding-block)}.amplify-tabs__panel--active{display:block}.amplify-tabs__item{position:relative;background-color:var(--amplify-components-tabs-item-background-color);box-sizing:border-box;color:var(--amplify-components-tabs-item-color);font-size:var(--amplify-components-tabs-item-font-size);font-weight:var(--amplify-components-tabs-item-font-weight);padding:var(--amplify-components-tabs-item-padding-vertical) var(--amplify-components-tabs-item-padding-horizontal);text-align:var(--amplify-components-tabs-item-text-align);transition:all var(--amplify-components-tabs-item-transition-duration);border-width:var(--internal-item-border-width);border-style:var(--amplify-components-tabs-item-border-style);border-color:var(--amplify-components-tabs-item-border-color);flex:var(--internal-item-flex);margin-block-start:var(--internal-item-margin-start);margin-block-end:var(--internal-item-margin-end)}.amplify-tabs__item--active{color:var(--amplify-components-tabs-item-active-color);border-color:var(--amplify-components-tabs-item-active-border-color);background-color:var(--amplify-components-tabs-item-active-background-color);transition-property:none}.amplify-tabs__item:hover{color:var(--amplify-components-tabs-item-hover-color);cursor:pointer}.amplify-tabs__item:focus-visible{z-index:2;color:var(--amplify-components-tabs-item-focus-color);background-color:var(--amplify-components-tabs-item-focus-background-color);border-color:var(--amplify-components-tabs-item-focus-border-color);box-shadow:var(--amplify-components-tabs-item-focus-box-shadow)}.amplify-tabs__item:active{background-color:var(--amplify-components-tabs-item-active-background-color);border-color:var(--amplify-components-tabs-item-active-border-color);box-shadow:var(--amplify-components-tabs-item-active-box-shadow);color:var(--amplify-components-tabs-item-active-color)}.amplify-tabs__item[disabled]{background-color:var(--amplify-components-tabs-item-disabled-background-color);border-color:var(--amplify-components-tabs-item-disabled-border-color);box-shadow:var(--amplify-components-tabs-item-disabled-box-shadow);color:var(--amplify-components-tabs-item-disabled-color);cursor:not-allowed}.amplify-textareafield{max-height:100%;flex-direction:column;--amplify-components-fieldcontrol-color: var( --amplify-components-textareafield-color );--amplify-components-fieldcontrol-border-color: var( --amplify-components-textareafield-border-color );--amplify-components-fieldcontrol-focus-border-color: var( --amplify-components-textareafield-focus-border-color )}.amplify-textfield{--amplify-components-fieldcontrol-color: var( --amplify-components-textfield-color );--amplify-components-fieldcontrol-border-color: var( --amplify-components-textfield-border-color );--amplify-components-fieldcontrol-font-size: var( --amplify-components-textfield-font-size );--amplify-components-fieldcontrol-focus-border-color: var( --amplify-components-textfield-focus-border-color )}.amplify-togglebutton{--amplify-internal-togglebutton-background-color: initial;--amplify-internal-togglebutton-border-color: var( --amplify-components-togglebutton-border-color );--amplify-internal-togglebutton-color: var( --amplify-components-togglebutton-color );background-color:var(--amplify-internal-togglebutton-background-color);border-color:var(--amplify-internal-togglebutton-border-color);color:var(--amplify-internal-togglebutton-color);--amplify-internal-togglebutton-focus-background-color: var( --amplify-internal-togglebutton-background-color );--amplify-internal-togglebutton-focus-border-color: var( --amplify-components-togglebutton-focus-border-color );--amplify-internal-togglebutton-focus-color: var( --amplify-components-togglebutton-focus-color );--amplify-internal-togglebutton-hover-background-color: var( --amplify-components-togglebutton-hover-background-color );--amplify-internal-togglebutton-hover-border-color: var( --amplify-internal-togglebutton-border-color );--amplify-internal-togglebutton-hover-color: var( --amplify-internal-togglebutton-color );--amplify-internal-togglebutton-active-background-color: var( --amplify-components-togglebutton-active-background-color );--amplify-internal-togglebutton-disabled-background-color: var( --amplify-components-togglebutton-disabled-background-color );--amplify-internal-togglebutton-disabled-border-color: var( --amplify-components-togglebutton-disabled-border-color );--amplify-internal-togglebutton-disabled-color: var( --amplify-components-togglebutton-disabled-color )}.amplify-togglebutton:focus{background-color:var(--amplify-internal-togglebutton-focus-background-color);border-color:var(--amplify-internal-togglebutton-focus-border-color);color:var(--amplify-internal-togglebutton-focus-color)}.amplify-togglebutton:hover{background-color:var(--amplify-internal-togglebutton-hover-background-color);border-color:var(--amplify-internal-togglebutton-hover-border-color);color:var(--amplify-internal-togglebutton-hover-color)}.amplify-togglebutton:active{background-color:var(--amplify-internal-togglebutton-active-background-color)}.amplify-togglebutton:disabled{background-color:var(--amplify-internal-togglebutton-disabled-background-color);border-color:var(--amplify-internal-togglebutton-disabled-border-color);color:var(--amplify-internal-togglebutton-disabled-color)}.amplify-togglebutton--pressed{--amplify-internal-togglebutton-border-color: var( --amplify-components-togglebutton-pressed-border-color );--amplify-internal-togglebutton-background-color: var( --amplify-components-togglebutton-pressed-background-color );--amplify-internal-togglebutton-color: var( --amplify-components-togglebutton-pressed-color );--amplify-internal-togglebutton-hover-background-color: var( --amplify-components-togglebutton-pressed-hover-background-color );--amplify-internal-togglebutton-disabled-background-color: var( --amplify-components-togglebutton-pressed-background-color );--amplify-internal-togglebutton-disabled-border-color: var( --amplify-components-togglebutton-pressed-border-color );--amplify-internal-togglebutton-disabled-color: var( --amplify-components-togglebutton-pressed-color )}.amplify-togglebutton--primary{--amplify-internal-togglebutton-primary-background-color: var( --amplify-components-togglebutton-primary-background-color );--amplify-internal-togglebutton-background-color: var( --amplify-internal-togglebutton-primary-background-color );--amplify-internal-togglebutton-primary-border-color: var( --amplify-components-togglebutton-border-color );--amplify-internal-togglebutton-border-color: var( --amplify-internal-togglebutton-primary-border-color );--amplify-internal-togglebutton-primary-color: var( --amplify-components-togglebutton-color );--amplify-internal-togglebutton-color: var( --amplify-internal-togglebutton-primary-color );border-width:var(--amplify-components-togglebutton-primary-border-width);--amplify-internal-togglebutton-primary-focus-background-color: var( --amplify-components-togglebutton-primary-focus-background-color );--amplify-internal-togglebutton-primary-focus-border-color: var( --amplify-components-togglebutton-primary-focus-border-color );--amplify-internal-togglebutton-primary-focus-color: var( --amplify-components-togglebutton-primary-focus-color );--amplify-internal-togglebutton-primary-focus-box-shadow: var( --amplify-components-togglebutton-primary-focus-box-shadow );--amplify-internal-togglebutton-focus-background-color: var( --amplify-internal-togglebutton-primary-focus-background-color );--amplify-internal-togglebutton-focus-border-color: var( --amplify-internal-togglebutton-primary-focus-border-color );--amplify-internal-togglebutton-focus-color: var( --amplify-internal-togglebutton-primary-focus-color );--amplify-internal-togglebutton-primary-hover-background-color: var( --amplify-components-togglebutton-primary-hover-background-color );--amplify-internal-togglebutton-primary-hover-border-color: var( --amplify-internal-togglebutton-primary-border-color );--amplify-internal-togglebutton-primary-hover-color: var( --amplify-components-togglebutton-primary-hover-color );--amplify-internal-togglebutton-hover-background-color: var( --amplify-internal-togglebutton-primary-hover-background-color );--amplify-internal-togglebutton-hover-border-color: var( --amplify-internal-togglebutton-primary-hover-border-color );--amplify-internal-togglebutton-hover-color: var( --amplify-internal-togglebutton-primary-hover-color );--amplify-internal-togglebutton-primary-disabled-background-color: var( --amplify-components-togglebutton-primary-disabled-background-color );--amplify-internal-togglebutton-primary-disabled-border-color: var( --amplify-components-togglebutton-primary-disabled-border-color );--amplify-internal-togglebutton-primary-disabled-color: var( --amplify-components-togglebutton-primary-disabled-color );--amplify-internal-togglebutton-disabled-background-color: var( --amplify-internal-togglebutton-primary-disabled-background-color );--amplify-internal-togglebutton-disabled-border-color: var( --amplify-internal-togglebutton-primary-disabled-border-color );--amplify-internal-togglebutton-disabled-color: var( --amplify-internal-togglebutton-primary-disabled-color )}.amplify-togglebutton--primary:focus{box-shadow:var(--amplify-internal-togglebutton-primary-focus-box-shadow)}.amplify-togglebutton--pressed{--amplify-internal-togglebutton-primary-background-color: var( --amplify-components-togglebutton-primary-pressed-background-color );--amplify-internal-togglebutton-primary-border-color: var( --amplify-components-togglebutton-primary-pressed-border-color );--amplify-internal-togglebutton-primary-color: var( --amplify-components-togglebutton-primary-pressed-color );--amplify-internal-togglebutton-primary-focus-background-color: var( --amplify-components-togglebutton-primary-pressed-focus-background-color );--amplify-internal-togglebutton-primary-focus-border-color: var( --amplify-components-togglebutton-primary-pressed-focus-border-color );--amplify-internal-togglebutton-primary-focus-color: var( --amplify-components-togglebutton-primary-pressed-focus-color );--amplify-internal-togglebutton-primary-hover-background-color: var( --amplify-components-togglebutton-primary-pressed-hover-background-color );--amplify-internal-togglebutton-primary-hover-border-color: var( --amplify-components-togglebutton-primary-pressed-hover-border-color );--amplify-internal-togglebutton-primary-hover-color: var( --amplify-components-togglebutton-primary-pressed-hover-color );--amplify-internal-togglebutton-primary-disabled-background-color: var( --amplify-components-togglebutton-primary-pressed-background-color );--amplify-internal-togglebutton-primary-disabled-border-color: var( --amplify-components-togglebutton-primary-pressed-border-color );--amplify-internal-togglebutton-primary-disabled-color: var( --amplify-components-togglebutton-primary-pressed-color )}.amplify-togglebutton--pressed:hover{--amplify-internal-togglebutton-primary-focus-box-shadow: var( --amplify-components-togglebutton-primary-pressed-hover-box-shadow )}.amplify-togglebutton--link{--amplify-internal-togglebutton-link-background-color: var( --amplify-components-togglebutton-link-background-color );--amplify-internal-togglebutton-link-color: var( --amplify-components-togglebutton-link-color );--amplify-internal-togglebutton-background-color: var( --amplify-internal-togglebutton-link-background-color );--amplify-internal-togglebutton-color: var( --amplify-internal-togglebutton-link-color );--amplify-internal-togglebutton-link-focus-background-color: var( --amplify-components-togglebutton-link-focus-background-color );--amplify-internal-togglebutton-link-focus-color: var( --amplify-components-togglebutton-link-focus-color );--amplify-internal-togglebutton-focus-background-color: var( --amplify-internal-togglebutton-link-focus-background-color );--amplify-internal-togglebutton-focus-color: var( --amplify-internal-togglebutton-link-focus-color );--amplify-internal-togglebutton-link-hover-background-color: var( --amplify-components-togglebutton-link-hover-background-color );--amplify-internal-togglebutton-link-hover-color: var( --amplify-components-togglebutton-link-hover-color );--amplify-internal-togglebutton-hover-background-color: var( --amplify-internal-togglebutton-link-hover-background-color );--amplify-internal-togglebutton-hover-color: var( --amplify-internal-togglebutton-link-hover-color );--amplify-internal-togglebutton-link-disabled-color: var( --amplify-components-togglebutton-link-disabled-color );--amplify-internal-togglebutton-link-disabled-background-color: var( --amplify-components-togglebutton-link-disabled-background-color );--amplify-internal-togglebutton-disabled-color: var( --amplify-internal-togglebutton-link-disabled-color );--amplify-internal-togglebutton-disabled-background-color: var( --amplify-internal-togglebutton-link-disabled-background-color )}.amplify-togglebutton--pressed{--amplify-internal-togglebutton-link-color: var( --amplify-components-togglebutton-link-pressed-color );--amplify-internal-togglebutton-link-background-color: var( --amplify-components-togglebutton-link-pressed-background-color );--amplify-internal-togglebutton-link-focus-background-color: var( --amplify-components-togglebutton-link-pressed-focus-background-color );--amplify-internal-togglebutton-link-focus-color: var( --amplify-components-togglebutton-link-pressed-focus-color );--amplify-internal-togglebutton-link-hover-background-color: var( --amplify-components-togglebutton-link-pressed-hover-background-color );--amplify-internal-togglebutton-link-hover-color: var( --amplify-components-togglebutton-link-pressed-hover-color );--amplify-internal-togglebutton-link-disabled-color: var( --amplify-components-togglebutton-link-pressed-color )}.amplify-togglebuttongroup{align-items:var(--amplify-components-togglebuttongroup-align-items);align-content:var(--amplify-components-togglebuttongroup-align-content);justify-content:var(--amplify-components-togglebuttongroup-justify-content);gap:0}.amplify-togglebuttongroup .amplify-togglebutton:focus,.amplify-togglebuttongroup .amplify-togglebutton.amplify-togglebutton--pressed{z-index:2}.amplify-togglebuttongroup .amplify-togglebutton:not(:first-of-type){margin-inline-start:calc(-1 * var(--amplify-components-button-border-width));border-start-start-radius:0;border-end-start-radius:0}@supports not (border-start-start-radius: 0){.amplify-togglebuttongroup .amplify-togglebutton:not(:first-of-type){border-top-left-radius:0;border-bottom-left-radius:0}}.amplify-togglebuttongroup .amplify-togglebutton:not(:last-of-type){border-start-end-radius:0;border-end-end-radius:0}@supports not (border-end-end-radius: 0){.amplify-togglebuttongroup .amplify-togglebutton:not(:last-of-type){border-bottom-right-radius:0;border-top-right-radius:0}}.amplify-fileuploader__dropzone{background-color:var(--amplify-components-fileuploader-dropzone-background-color);border-color:var(--amplify-components-fileuploader-dropzone-border-color);border-radius:var(--amplify-components-fileuploader-dropzone-border-radius);border-style:var(--amplify-components-fileuploader-dropzone-border-style);border-width:var(--amplify-components-fileuploader-dropzone-border-width);text-align:var(--amplify-components-fileuploader-dropzone-text-align);padding-block:var(--amplify-components-fileuploader-dropzone-padding-block);padding-inline:var(--amplify-components-fileuploader-dropzone-padding-inline);display:flex;flex-direction:column;align-items:center;gap:var(--amplify-components-fileuploader-dropzone-gap)}.amplify-fileuploader__dropzone--small{flex-direction:row;justify-content:center}.amplify-fileuploader__dropzone--active{border-color:var(--amplify-components-fileuploader-dropzone-active-border-color);border-width:var(--amplify-components-fileuploader-dropzone-active-border-width);background-color:var(--amplify-components-fileuploader-dropzone-active-background-color)}.amplify-fileuploader__dropzone__icon{font-size:var(--amplify-components-fileuploader-dropzone-icon-font-size);color:var(--amplify-components-fileuploader-dropzone-icon-color)}.amplify-fileuploader__dropzone__text{color:var(--amplify-components-fileuploader-dropzone-text-color);font-size:var(--amplify-components-fileuploader-dropzone-text-font-size);font-weight:var(--amplify-components-fileuploader-dropzone-text-font-weight)}.amplify-fileuploader__file__list{display:flex;flex-direction:var(--amplify-components-fileuploader-filelist-flex-direction);gap:var(--amplify-components-fileuploader-filelist-gap)}.amplify-fileuploader__file{position:relative;border-width:var(--amplify-components-fileuploader-file-border-width);border-style:var(--amplify-components-fileuploader-file-border-style);border-color:var(--amplify-components-fileuploader-file-border-color);border-radius:var(--amplify-components-fileuploader-file-border-radius);display:flex;flex-direction:column;padding-inline:var(--amplify-components-fileuploader-file-padding-inline);padding-block:var(--amplify-components-fileuploader-file-padding-block);align-items:var(--amplify-components-fileuploader-file-align-items)}.amplify-fileuploader__file__wrapper{width:100%;display:flex;flex-direction:row;align-items:center;gap:var(--amplify-components-fileuploader-file-gap)}.amplify-fileuploader__file__name{text-overflow:ellipsis;overflow:hidden;font-weight:var(--amplify-components-fileuploader-file-name-font-weight);font-size:var(--amplify-components-fileuploader-file-name-font-size);color:var(--amplify-components-fileuploader-file-name-color)}.amplify-fileuploader__file__size{font-weight:var(--amplify-components-fileuploader-file-size-font-weight);font-size:var(--amplify-components-fileuploader-file-size-font-size);color:var(--amplify-components-fileuploader-file-size-color)}.amplify-fileuploader__file__main{flex:1;white-space:nowrap;overflow:hidden}.amplify-fileuploader__file__image{position:relative;display:flex;align-items:center;justify-content:center;width:var(--amplify-components-fileuploader-file-image-width);height:var(--amplify-components-fileuploader-file-image-height);background-color:var(--amplify-components-fileuploader-file-image-background-color);border-radius:var(--amplify-components-fileuploader-file-image-border-radius);color:var(--amplify-components-fileuploader-file-image-color)}.amplify-fileuploader__file__image img{max-height:100%}.amplify-fileuploader__file__status--error{color:var(--amplify-colors-font-error);font-size:var(--amplify-components-fileuploader-file-size-font-size)}.amplify-fileuploader__file__status--success{color:var(--amplify-colors-font-success)}.amplify-fileuploader__loader{stroke-linecap:var(--amplify-components-fileuploader-loader-stroke-linecap);stroke:var(--amplify-components-fileuploader-loader-stroke-empty);stroke-width:var(--amplify-components-fileuploader-loader-stroke-width);height:var(--amplify-components-fileuploader-loader-stroke-width);--amplify-components-loader-linear-stroke-filled: var( --amplify-components-fileuploader-loader-stroke-filled );overflow:hidden;position:absolute;bottom:0;left:0;width:100%}.amplify-fileuploader__previewer{display:flex;flex-direction:column;max-width:var(--amplify-components-fileuploader-previewer-max-width);max-height:var(--amplify-components-fileuploader-previewer-max-height);overflow:auto;gap:var(--amplify-components-fileuploader-previewer-body-gap);padding-inline:var(--amplify-components-fileuploader-previewer-body-padding-inline);padding-block:var(--amplify-components-fileuploader-previewer-body-padding-block);background-color:var(--amplify-components-fileuploader-previewer-background-color);border-width:var(--amplify-components-fileuploader-previewer-border-width);border-style:var(--amplify-components-fileuploader-previewer-border-style);border-color:var(--amplify-components-fileuploader-previewer-border-color);border-radius:var(--amplify-components-fileuploader-previewer-border-radius)}.amplify-fileuploader__previewer__text{font-weight:var(--amplify-components-fileuploader-previewer-text-font-weight);font-size:var(--amplify-components-fileuploader-previewer-text-font-size);color:var(--amplify-components-fileuploader-previewer-text-color)}.amplify-fileuploader__previewer__footer{display:flex;flex-direction:row;justify-content:var(--amplify-components-fileuploader-previewer-footer-justify-content)}.amplify-fileuploader__previewer__actions{display:flex;flex-direction:row;gap:var(--amplify-space-small)}.amplify-inappmessaging-backdrop{background-color:var(--amplify-colors-overlay-50);top:0;right:0;bottom:0;left:0;position:fixed;z-index:1000}.amplify-inappmessaging-backdrop-content-container{align-items:center;top:0;right:0;bottom:0;left:0;justify-content:center;pointer-events:none;position:fixed;z-index:1001}.amplify-inappmessaging-backdrop-content{pointer-events:auto}.amplify-inappmessaging-bannermessage{box-shadow:var(--amplify-shadows-medium);height:var(--amplify-components-inappmessaging-banner-height);margin:var(--amplify-space-small);max-width:50%;position:fixed;width:var(--amplify-components-inappmessaging-banner-width)}.amplify-inappmessaging-bannermessage--top{top:0}.amplify-inappmessaging-bannermessage--middle{bottom:0;margin:auto var(--amplify-space-small);top:0}.amplify-inappmessaging-bannermessage--bottom{bottom:0}.amplify-inappmessaging-bannermessage--left{left:0}.amplify-inappmessaging-bannermessage--center{left:0;margin:var(--amplify-space-small) auto;right:0}.amplify-inappmessaging-bannermessage--right{right:0}.amplify-inappmessaging-bannermessage--center-middle{top:0;right:0;bottom:0;left:0;margin:auto}.amplify-inappmessaging-bannermessage--full-width{max-width:initial;width:calc(100% - 2 * var(--amplify-space-small))}.amplify-inappmessaging-fullscreenmessage{height:var(--amplify-components-inappmessaging-dialog-height);min-height:var(--amplify-components-inappmessaging-dialog-min-height);min-width:var(--amplify-components-inappmessaging-dialog-min-width);width:var(--amplify-components-inappmessaging-dialog-width)}.amplify-inappmessaging-fullscreenmessage--fullscreen{height:auto;top:0;right:0;bottom:0;left:0;position:fixed;width:auto;z-index:1000}.amplify-inappmessaging-messagelayout{background-color:var(--amplify-colors-background-primary);flex-direction:column;flex-grow:1;gap:var(--amplify-space-xxxs);max-width:100%;padding:var(--amplify-space-medium)}.amplify-inappmessaging-messagelayout__button{border-width:0;width:100%}.amplify-inappmessaging-messagelayout__button,.amplify-inappmessaging-messagelayout__button:active,.amplify-inappmessaging-messagelayout__button:visited,.amplify-inappmessaging-messagelayout__button:hover,.amplify-inappmessaging-messagelayout__button:focus{background-color:var(--amplify-components-inappmessaging-button-background-color);border-radius:var(--amplify-components-inappmessaging-button-border-radius);color:var(--amplify-components-inappmessaging-button-color)}.amplify-inappmessaging-messagelayout__button--dark:active,.amplify-inappmessaging-messagelayout__button--dark:visited,.amplify-inappmessaging-messagelayout__button--light:active,.amplify-inappmessaging-messagelayout__button--light:visited{filter:brightness(100%)}.amplify-inappmessaging-messagelayout__button--dark:hover,.amplify-inappmessaging-messagelayout__button--dark:focus{filter:brightness(120%)}.amplify-inappmessaging-messagelayout__button--light:hover,.amplify-inappmessaging-messagelayout__button--light:focus{filter:brightness(80%)}.amplify-inappmessaging-messagelayout__close-button,.amplify-inappmessaging-messagelayout__close-button:active,.amplify-inappmessaging-messagelayout__close-button:visited{color:var(--amplify-colors-neutral-80)}.amplify-inappmessaging-messagelayout__close-button:hover,.amplify-inappmessaging-messagelayout__close-button:focus{color:var(--amplify-colors-neutral-100)}.amplify-inappmessaging-messagelayout__content{flex-grow:1;overflow:hidden}.amplify-inappmessaging-messagelayout__content--horizontal{flex-direction:row}.amplify-inappmessaging-messagelayout__content--vertical{flex-direction:column;justify-content:center}.amplify-inappmessaging-messagelayout__header{flex-shrink:0;font-size:var(--amplify-components-inappmessaging-header-font-size);font-weight:var(--amplify-components-inappmessaging-header-font-weight)}.amplify-inappmessaging-messagelayout__image-container{align-items:center;display:flex;justify-content:center;position:relative}.amplify-inappmessaging-messagelayout__image-container img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;position:absolute}.amplify-inappmessaging-messagelayout__image-container--horizontal{max-width:15%;min-width:15%}.amplify-inappmessaging-messagelayout__image-container--vertical{max-height:40%;min-height:40%}.amplify-inappmessaging-messagelayout__text-container{flex-direction:column;overflow-y:auto;gap:var(--amplify-space-xxxs)}.amplify-inappmessaging-messagelayout__text-container--horizontal{flex-grow:1}.amplify-inappmessaging-messagelayout__text-container--vertical{flex-grow:0}.amplify-inappmessaging-modalmessage{align-items:center;height:initial;top:0;right:0;bottom:0;left:0;justify-content:center;pointer-events:none;position:fixed;width:initial;z-index:1000}.amplify-inappmessaging-modalmessage__dialog{box-shadow:var(--amplify-shadows-medium);height:var(--amplify-components-inappmessaging-dialog-height);min-height:var(--amplify-components-inappmessaging-dialog-min-height);min-width:var(--amplify-components-inappmessaging-dialog-min-width);pointer-events:auto;width:var(--amplify-components-inappmessaging-dialog-width)}.amplify-inappmessaging-modalmessage__dialog--full-width{width:100%;margin:var(--amplify-space-small)}.amplify-storagemanager__dropzone{background-color:var(--amplify-components-storagemanager-dropzone-background-color);border-color:var(--amplify-components-storagemanager-dropzone-border-color);border-radius:var(--amplify-components-storagemanager-dropzone-border-radius);border-style:var(--amplify-components-storagemanager-dropzone-border-style);border-width:var(--amplify-components-storagemanager-dropzone-border-width);text-align:var(--amplify-components-storagemanager-dropzone-text-align);padding-block:var(--amplify-components-storagemanager-dropzone-padding-block);padding-inline:var(--amplify-components-storagemanager-dropzone-padding-inline);display:flex;flex-direction:column;align-items:center;gap:var(--amplify-components-storagemanager-dropzone-gap)}.amplify-storagemanager__dropzone--small{flex-direction:row;justify-content:center}.amplify-storagemanager__dropzone--active{border-color:var(--amplify-components-storagemanager-dropzone-active-border-color);border-width:var(--amplify-components-storagemanager-dropzone-active-border-width);background-color:var(--amplify-components-storagemanager-dropzone-active-background-color)}.amplify-storagemanager__dropzone__icon{font-size:var(--amplify-components-storagemanager-dropzone-icon-font-size);color:var(--amplify-components-storagemanager-dropzone-icon-color)}.amplify-storagemanager__dropzone__text{color:var(--amplify-components-storagemanager-dropzone-text-color);font-size:var(--amplify-components-storagemanager-dropzone-text-font-size);font-weight:var(--amplify-components-storagemanager-dropzone-text-font-weight)}.amplify-storagemanager__file__list{display:flex;flex-direction:var(--amplify-components-storagemanager-filelist-flex-direction);gap:var(--amplify-components-storagemanager-filelist-gap)}.amplify-storagemanager__file{position:relative;border-width:var(--amplify-components-storagemanager-file-border-width);border-style:var(--amplify-components-storagemanager-file-border-style);border-color:var(--amplify-components-storagemanager-file-border-color);border-radius:var(--amplify-components-storagemanager-file-border-radius);display:flex;flex-direction:column;padding-inline:var(--amplify-components-storagemanager-file-padding-inline);padding-block:var(--amplify-components-storagemanager-file-padding-block);align-items:var(--amplify-components-storagemanager-file-align-items)}.amplify-storagemanager__file__wrapper{width:100%;display:flex;flex-direction:row;align-items:center;gap:var(--amplify-components-storagemanager-file-gap)}.amplify-storagemanager__file__name{text-overflow:ellipsis;overflow:hidden;font-weight:var(--amplify-components-storagemanager-file-name-font-weight);font-size:var(--amplify-components-storagemanager-file-name-font-size);color:var(--amplify-components-storagemanager-file-name-color)}.amplify-storagemanager__file__size{font-weight:var(--amplify-components-storagemanager-file-size-font-weight);font-size:var(--amplify-components-storagemanager-file-size-font-size);color:var(--amplify-components-storagemanager-file-size-color)}.amplify-storagemanager__file__main{flex:1;white-space:nowrap;overflow:hidden}.amplify-storagemanager__file__image{position:relative;display:flex;align-items:center;justify-content:center;width:var(--amplify-components-storagemanager-file-image-width);height:var(--amplify-components-storagemanager-file-image-height);background-color:var(--amplify-components-storagemanager-file-image-background-color);border-radius:var(--amplify-components-storagemanager-file-image-border-radius);color:var(--amplify-components-storagemanager-file-image-color)}.amplify-storagemanager__file__image img{max-height:100%}.amplify-storagemanager__file__status--error{color:var(--amplify-colors-font-error);font-size:var(--amplify-components-storagemanager-file-size-font-size)}.amplify-storagemanager__file__status--success{color:var(--amplify-colors-font-success)}.amplify-storagemanager__loader{stroke-linecap:var(--amplify-components-storagemanager-loader-stroke-linecap);stroke:var(--amplify-components-storagemanager-loader-stroke-empty);stroke-width:var(--amplify-components-storagemanager-loader-stroke-width);height:var(--amplify-components-storagemanager-loader-stroke-width);--amplify-components-loader-linear-stroke-filled: var( --amplify-components-storagemanager-loader-stroke-filled );overflow:hidden;position:absolute;bottom:0;left:0;width:100%}.amplify-storagemanager__previewer{display:flex;flex-direction:column;max-width:var(--amplify-components-storagemanager-previewer-max-width);max-height:var(--amplify-components-storagemanager-previewer-max-height);overflow:auto;gap:var(--amplify-components-storagemanager-previewer-body-gap);padding-inline:var(--amplify-components-storagemanager-previewer-body-padding-inline);padding-block:var(--amplify-components-storagemanager-previewer-body-padding-block);background-color:var(--amplify-components-storagemanager-previewer-background-color);border-width:var(--amplify-components-storagemanager-previewer-border-width);border-style:var(--amplify-components-storagemanager-previewer-border-style);border-color:var(--amplify-components-storagemanager-previewer-border-color);border-radius:var(--amplify-components-storagemanager-previewer-border-radius)}.amplify-storagemanager__previewer__text{font-weight:var(--amplify-components-storagemanager-previewer-text-font-weight);font-size:var(--amplify-components-storagemanager-previewer-text-font-size);color:var(--amplify-components-storagemanager-previewer-text-color)}.amplify-storagemanager__previewer__footer{display:flex;flex-direction:row;justify-content:var(--amplify-components-storagemanager-previewer-footer-justify-content)}.amplify-storagemanager__previewer__actions{display:flex;flex-direction:row;gap:var(--amplify-space-small)}.amplify-storage-browser{display:flex;flex-direction:column;align-items:stretch;height:100%;position:relative;padding:var(--amplify-space-small);gap:var(--amplify-space-small)}.amplify-storage-browser__error{background-color:var(--amplify-colors-background-error);color:var(--amplify-colors-font-error);padding:var(--amplify-space-medium)}.amplify-storage-browser__navigation,.amplify-storage-browser__exit{align-self:flex-start}.amplify-storage-browser__title{font-weight:var(--amplify-font-weights-bold);font-size:var(--amplify-font-sizes-large)}.amplify-storage-browser__controls,.amplify-storage-browser__summary,.amplify-storage-browser__footer{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:var(--amplify-space-medium)}.amplify-storage-browser__footer{justify-content:flex-end}.amplify-storage-browser__search{display:flex;flex-direction:row;flex:1;gap:var(--amplify-space-small)}.amplify-storage-browser__drop-zone{flex:1;overflow:hidden;position:relative;width:100%;display:block}.amplify-storage-browser__data-table{overflow:auto;position:relative;border-width:var(--amplify-border-widths-small);border-style:solid;border-color:var(--amplify-colors-border-primary);border-radius:var(--amplify-radii-small);width:100%;height:100%;display:block}.amplify-storage-browser__table{width:100%;position:relative}.amplify-storage-browser__table-head{position:sticky;top:0;background:var(--amplify-colors-background-primary);box-shadow:var(--amplify-shadows-small);z-index:2}.amplify-storage-browser__table-header{border:none;padding:var(--amplify-space-xxxs)}.amplify-storage-browser__table-data-cell{padding:var(--amplify-space-xxxs)}.amplify-storage-browser__table-data-cell:first-child,.amplify-storage-browser__table-data-cell:last-child{border-inline-start-width:0;border-inline-end-width:0}.amplify-storage-browser__table-data-cell-icon{vertical-align:middle;margin-inline-end:var(--amplify-space-xs)}.amplify-storage-browser__table-header--select,.amplify-storage-browser__table-data--select,.amplify-storage-browser__table-header--download,.amplify-storage-browser__table-data--download,.amplify-storage-browser__table-data--cancel{text-align:center}.amplify-storage-browser__table-data--size,.amplify-storage-browser__table-header--size{text-align:end}.amplify-storage-browser__table-button-data-cell,.amplify-storage-browser__table-date-data-cell,.amplify-storage-browser__table-number-data-cell,.amplify-storage-browser__table-text-data-cell,.amplify-storage-browser__table-sort-header{display:flex;width:100%;gap:var(--amplify-space-xxs);padding:var(--amplify-space-xxs);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;align-items:center;justify-content:flex-start}.amplify-storage-browser__table-button-data-cell-icon--action-progress,.amplify-storage-browser__table-date-data-cell-icon--action-progress,.amplify-storage-browser__table-number-data-cell-icon--action-progress,.amplify-storage-browser__table-text-data-cell-icon--action-progress,.amplify-storage-browser__table-sort-header-icon--action-progress{animation-name:amplify-loader-circular;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:var(--amplify-components-loader-animation-duration)}.amplify-storage-browser__status{display:flex;flex-direction:row;gap:var(--amplify-space-xs);align-items:center}.amplify-storage-browser__status-display{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:var(--amplify-space-small);flex:1}.amplify-storage-browser__status-label{font-weight:var(--amplify-font-weights-bold)}.amplify-storage-browser__status-value{color:var(--amplify-colors-font-secondary)}.amplify-storage-browser__destination{display:flex;flex-direction:row;gap:var(--amplify-space-xs);align-items:center}.amplify-storage-browser__destination-label{font-weight:var(--amplify-font-weights-bold)}.amplify-storage-browser__message{flex:1}.amplify-storage-browser__buttons{justify-content:flex-end;display:flex;gap:var(--amplify-space-small)}.amplify-storage-browser__loader{position:absolute;stroke-width:var(--amplify-border-widths-large);height:var(--amplify-border-widths-large);top:0;z-index:3}.amplify-ai-conversation{display:flex;flex-direction:column;height:100%;flex:1}.amplify-ai-conversation__message{--internal-content-bg: ;--internal-flex-direction: ;--internal-content-padding: ;--internal-body-align-items: ;display:flex;flex-direction:var(--internal-flex-direction);gap:var(--amplify-components-ai-conversation-message-gap);padding-inline:var(--amplify-components-ai-conversation-message-padding-inline);padding-block:var(--amplify-components-ai-conversation-message-padding-block)}.amplify-ai-conversation__message__list{display:flex;flex-direction:column}.amplify-ai-conversation__message__avatar{flex-shrink:0}.amplify-ai-conversation__message__sender{display:flex;flex-direction:var(--internal-flex-direction);align-items:center;min-height:var(--amplify-components-avatar-height);gap:var(--amplify-components-ai-conversation-message-sender-gap)}.amplify-ai-conversation__message__sender__username{color:var(--amplify-components-ai-conversation-message-sender-username-color);font-size:var(--amplify-components-ai-conversation-message-sender-username-font-size);font-weight:var(--amplify-components-ai-conversation-message-sender-username-font-weight)}.amplify-ai-conversation__message__sender__timestamp{color:var(--amplify-components-ai-conversation-message-sender-timestamp-color);font-size:var(--amplify-components-ai-conversation-message-sender-timestamp-font-size);font-weight:var(--amplify-components-ai-conversation-message-sender-timestamp-font-weight)}.amplify-ai-conversation__message__body{display:flex;flex:1;flex-direction:column;align-items:var(--internal-body-align-items);gap:var(--amplify-components-ai-conversation-message-body-gap)}.amplify-ai-conversation__message__content{background-color:var(--internal-content-bg);border-radius:var(--amplify-radii-medium);padding:var(--internal-content-padding);display:flex;flex-direction:column;gap:var(--amplify-space-small)}.amplify-ai-conversation__message__text{display:block}.amplify-ai-conversation__message__image{max-width:25%}.amplify-ai-conversation__message__actions{display:flex;flex-direction:row;gap:var(--amplify-components-ai-conversation-message-actions-gap)}.amplify-ai-conversation__message--bubble{--internal-content-bg: var(--internal-bg-color);--internal-content-padding: var(--amplify-space-xxs) var(--amplify-space-xs);--internal-flex-direction: row-reverse;--internal-body-align-items: flex-end}.amplify-ai-conversation__message--user{--internal-bg-color: var( --amplify-components-ai-conversation-message-user-background-color )}.amplify-ai-conversation__message--assistant{--internal-bg-color: var( --amplify-components-ai-conversation-message-assistant-background-color );--internal-flex-direction: row;--internal-body-align-items: flex-start}.amplify-ai-conversation__scrollview{flex:1 0 50%}.amplify-ai-conversation__form{display:flex;flex-direction:row;align-items:flex-start;padding:var(--amplify-components-ai-conversation-form-padding);gap:var(--amplify-components-ai-conversation-form-gap);max-height:100%;overflow:hidden}.amplify-ai-conversation__form__dropzone{text-align:initial;border:none;padding:0;display:grid;overflow:hidden}.amplify-ai-conversation__form__error{padding:0;padding-block-start:var(--amplify-components-ai-conversation-attachment-list-padding-block-start);gap:var(--amplify-components-ai-conversation-attachment-gap)}.amplify-ai-conversation__attachment{display:flex;flex-direction:row;align-items:center;padding-block:var(--amplify-components-ai-conversation-attachment-padding-block);padding-inline:var(--amplify-components-ai-conversation-attachment-padding-inline);border-width:var(--amplify-components-ai-conversation-attachment-border-width);border-style:solid;border-color:var(--amplify-components-ai-conversation-attachment-border-color);border-radius:var(--amplify-components-ai-conversation-attachment-border-radius);gap:var(--amplify-components-ai-conversation-attachment-gap);font-size:var(--amplify-components-ai-conversation-attachment-font-size)}.amplify-ai-conversation__attachment__list{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--amplify-components-ai-conversation-attachment-list-gap);padding:var(--amplify-components-ai-conversation-attachment-list-padding);padding-block-start:var(--amplify-components-ai-conversation-attachment-list-padding-block-start)}.amplify-ai-conversation__attachment__image{width:var(--amplify-components-ai-conversation-attachment-image-width);height:var(--amplify-components-ai-conversation-attachment-image-height);-o-object-fit:cover;object-fit:cover}.amplify-ai-conversation__attachment__name{color:var(--amplify-components-ai-conversation-attachment-name-color);font-size:var(--amplify-components-ai-conversation-attachment-name-font-size);font-weight:var(--amplify-components-ai-conversation-attachment-name-font-weight)}.amplify-ai-conversation__attachment__size{color:var(--amplify-components-ai-conversation-attachment-size-color);font-size:var(--amplify-components-ai-conversation-attachment-size-font-size);font-weight:var(--amplify-components-ai-conversation-attachment-size-font-weight)}.amplify-ai-conversation__attachment__remove{padding:var(--amplify-components-ai-conversation-attachment-remove-padding)}.amplify-ai-conversation__prompt{font-weight:400}.amplify-label-start{flex-direction:row}.amplify-label-end{flex-direction:row-reverse}.amplify-label-top{flex-direction:column}.amplify-label-bottom{flex-direction:column-reverse}.amplify-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;fill:transparent;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}html{font-family:var(--amplify-fonts-default-static)}@supports (font-variation-settings: normal){html{font-family:var(--amplify-fonts-default-variable)}}[data-amplify-spacer]{flex:1}.line-clamp-2[data-v-6a9304b6]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.terms-item[data-v-92576154]{display:flex;align-items:flex-start;gap:.5rem}.terms-number[data-v-92576154]{flex-shrink:0;font-weight:500;min-width:2rem;text-align:right}.terms-text[data-v-92576154]{flex:1;line-height:1.6}.terms-sub-item[data-v-92576154]{display:flex;align-items:flex-start;gap:.5rem}.terms-sub-number[data-v-92576154]{flex-shrink:0;font-weight:500;min-width:2.5rem;text-align:right}.terms-sub-text[data-v-92576154]{flex:1;line-height:1.6}.collapse-arrow .collapse-title[data-v-92576154]:after{font-size:1rem}.terms-content[data-v-7c279f00]{line-height:1.8}.terms-item[data-v-7c279f00]{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:1rem}.terms-number[data-v-7c279f00]{flex-shrink:0;font-weight:600;min-width:2rem;text-align:right;color:#374151}.terms-text[data-v-7c279f00]{flex:1;line-height:1.8}.terms-sub-items[data-v-7c279f00]{margin-top:.75rem}.terms-sub-item[data-v-7c279f00]{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:.75rem}.terms-sub-number[data-v-7c279f00]{flex-shrink:0;font-weight:600;min-width:2.5rem;text-align:right;color:#374151}.terms-sub-text[data-v-7c279f00]{flex:1;line-height:1.8}.collapse-arrow .collapse-title[data-v-7c279f00]:after{font-size:1rem}
