:root{--gridBg: rgb(155, 201, 205);--pt1in: .013889in;--pt3in: .041667in}.gv-grid{display:grid;gap:var(--screenGap);padding:12px;border:1px solid #d0d7de;border-radius:0;width:-moz-fit-content;width:fit-content;max-width:100%;box-sizing:border-box;position:relative;overflow:hidden;background:transparent;align-content:start}.gv-grid:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--gridBg);z-index:0;pointer-events:none}.gv-cell{background:#fff;border:none;border-radius:0;box-sizing:border-box;position:relative;z-index:1;overflow:hidden;box-shadow:inset 0 0 0 1px #000}.gv-ad{border-radius:0;background:#fff;box-sizing:border-box;position:relative;z-index:2;overflow:hidden;padding:0;border:1px solid #000}.gv-ad img{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;background:transparent}.gv-fallback{width:100%;height:100%;display:grid;place-items:center;text-align:center;font-weight:800;background:#fff}.gv-fallback small{display:block;margin-top:6px;font-weight:700;opacity:.9}.gv-filler-label{position:absolute;bottom:3px;left:3px;background:#00000073;color:#fff;font-size:8px;font-weight:700;letter-spacing:.06em;padding:1px 4px;border-radius:3px;pointer-events:none;line-height:1.4}@media print{.gv-filler-label{display:none}}.gv-page-footer{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:7.625in;box-sizing:border-box;padding:5px 4px 0;font-family:Arial,Helvetica,sans-serif;font-size:8pt;color:#111827;gap:12px}.gv-footer-left{display:flex;align-items:center;gap:6px;white-space:nowrap;text-align:left}.gv-footer-right{white-space:nowrap;text-align:right;font-weight:600;margin-left:auto}.gv-statbox{background:#fff;border:1px solid #d0d7de;border-radius:12px;padding:10px 12px;font-size:14px}.gv-statrow{display:flex;justify-content:space-between;gap:10px;margin:2px 0}.gv-statrow b{font-weight:800}.gv-swatch{height:40px;border-radius:10px;border:1px solid #d0d7de;background:#fff;display:grid;place-items:center;font-size:12px;color:#374151}@media print{.gv-page-footer{width:7.625in!important;padding:4pt 0 0!important;margin-left:0!important;font-family:Arial,Helvetica,sans-serif!important;font-size:8pt!important}}:root{--color-blue-50: #EEF2F4;--color-blue-100: #D5DDE1;--color-blue-200: #ABBCC3;--color-blue-300: #7F99A4;--color-blue-400: #537786;--color-blue-500: #264550;--color-blue-600: #1F3841;--color-blue-700: #182B33;--color-blue-800: #111F25;--color-blue-900: #0A1318;--color-blue-950: #060B0E;--color-teal-50: #E8F7F5;--color-teal-100: #C5ECE8;--color-teal-200: #8DD9D1;--color-teal-300: #56C6BA;--color-teal-400: #2AB3A5;--color-teal-500: #1F9B90;--color-teal-600: #197D74;--color-teal-700: #135F58;--color-teal-800: #0D413D;--color-teal-900: #082623;--color-teal-950: #041514;--color-orange-50: #FDF0EC;--color-orange-100: #FADACE;--color-orange-200: #F5B59E;--color-orange-300: #F0916E;--color-orange-400: #EB7F5C;--color-orange-500: #E76F54;--color-orange-600: #D4533A;--color-orange-700: #A93E2B;--color-orange-800: #7E2E20;--color-orange-900: #541F15;--color-orange-950: #2F110C;--color-red-50: #FEF2F2;--color-red-100: #FDE8E8;--color-red-200: #FBCFCF;--color-red-300: #F8A8A8;--color-red-400: #F17474;--color-red-500: #DC2626;--color-red-600: #C41E1E;--color-red-700: #991B1B;--color-red-800: #731A1A;--color-red-900: #501717;--color-red-950: #2C0B0B;--color-gray-50: #F9F9F9;--color-gray-100: #F3F3F3;--color-gray-200: #E5E5E5;--color-gray-300: #D4D4D4;--color-gray-400: #A3A3A3;--color-gray-500: #737373;--color-gray-600: #525252;--color-gray-700: #404040;--color-gray-800: #262626;--color-gray-900: #171717;--color-gray-950: #0A0A0A;--color-white: #FFFFFF;--color-black: #000000;--color-bg-primary: var(--color-white);--color-bg-secondary: var(--color-gray-50);--color-bg-tertiary: var(--color-gray-100);--color-bg-inverse: var(--color-blue-500);--color-text-primary: var(--color-gray-900);--color-text-secondary: var(--color-gray-600);--color-text-tertiary: var(--color-gray-500);--color-text-inverse: var(--color-white);--color-text-link: var(--color-teal-600);--color-text-link-hover: var(--color-teal-700);--color-border-default: var(--color-gray-300);--color-border-strong: var(--color-gray-400);--color-border-focus: var(--color-teal-500);--color-primary: var(--color-blue-500);--color-primary-hover: var(--color-blue-600);--color-primary-active: var(--color-blue-700);--color-secondary: var(--color-teal-500);--color-secondary-hover: var(--color-teal-600);--color-secondary-active: var(--color-teal-700);--color-accent: var(--color-orange-500);--color-success: #15803D;--color-success-bg: #F0FDF4;--color-warning: #92400E;--color-warning-bg: #FEFCE8;--color-error: var(--color-red-500);--color-error-bg: var(--color-red-50);--color-info: var(--color-teal-600);--color-info-bg: var(--color-teal-50);--font-sans: "Poppins", system-ui, -apple-system, sans-serif;--text-display-50: 64px;--text-display-50-weight: 400;--text-display-50-leading: 1.15;--text-display-50-leading-compact: 1.1;--text-display-40: 56px;--text-display-40-weight: 400;--text-display-40-leading: 1.15;--text-display-40-leading-compact: 1.1;--text-display-30: 48px;--text-display-30-weight: 500;--text-display-30-leading: 1.2;--text-display-30-leading-compact: 1.1;--text-display-20: 32px;--text-display-20-weight: 500;--text-display-20-leading: 1.25;--text-display-20-leading-compact: 1.1;--text-display-10: 24px;--text-display-10-weight: 500;--text-display-10-leading: 1.3;--text-display-10-leading-compact: 1.2;--text-title-50: 24px;--text-title-50-weight: 600;--text-title-50-leading: 1.3;--text-title-50-leading-compact: 1.2;--text-title-40: 20px;--text-title-40-weight: 600;--text-title-40-leading: 1.35;--text-title-40-leading-compact: 1.2;--text-title-30: 18px;--text-title-30-weight: 600;--text-title-30-leading: 1.4;--text-title-30-leading-compact: 1.2;--text-title-20: 16px;--text-title-20-weight: 600;--text-title-20-leading: 1.4;--text-title-20-leading-compact: 1.2;--text-title-10: 14px;--text-title-10-weight: 600;--text-title-10-leading: 1.45;--text-title-10-leading-compact: 1.2;--text-link-50: 20px;--text-link-50-weight: 600;--text-link-50-leading: 1.4;--text-link-50-leading-compact: 1.2;--text-link-40: 18px;--text-link-40-weight: 600;--text-link-40-leading: 1.45;--text-link-40-leading-compact: 1.2;--text-link-30: 16px;--text-link-30-weight: 600;--text-link-30-leading: 1.5;--text-link-30-leading-compact: 1.2;--text-link-20: 14px;--text-link-20-weight: 600;--text-link-20-leading: 1.5;--text-link-20-leading-compact: 1.2;--text-link-10: 12px;--text-link-10-weight: 600;--text-link-10-leading: 1.5;--text-link-10-leading-compact: 1.25;--text-subtitle-50: 20px;--text-subtitle-50-weight: 500;--text-subtitle-50-leading: 1.4;--text-subtitle-50-leading-compact: 1.2;--text-subtitle-40: 18px;--text-subtitle-40-weight: 500;--text-subtitle-40-leading: 1.45;--text-subtitle-40-leading-compact: 1.2;--text-subtitle-30: 16px;--text-subtitle-30-weight: 500;--text-subtitle-30-leading: 1.5;--text-subtitle-30-leading-compact: 1.2;--text-subtitle-20: 14px;--text-subtitle-20-weight: 500;--text-subtitle-20-leading: 1.5;--text-subtitle-20-leading-compact: 1.2;--text-subtitle-10: 12px;--text-subtitle-10-weight: 500;--text-subtitle-10-leading: 1.5;--text-subtitle-10-leading-compact: 1.25;--text-body-50: 20px;--text-body-50-weight: 400;--text-body-50-leading: 1.5;--text-body-50-leading-compact: 1.2;--text-body-40: 18px;--text-body-40-weight: 400;--text-body-40-leading: 1.55;--text-body-40-leading-compact: 1.2;--text-body-30: 16px;--text-body-30-weight: 400;--text-body-30-leading: 1.6;--text-body-30-leading-compact: 1.2;--text-body-20: 14px;--text-body-20-weight: 400;--text-body-20-leading: 1.6;--text-body-20-leading-compact: 1.2;--text-body-10: 12px;--text-body-10-weight: 400;--text-body-10-leading: 1.6;--text-body-10-leading-compact: 1.25;--text-caption-50: 20px;--text-caption-50-weight: 300;--text-caption-50-leading: 1.5;--text-caption-50-leading-compact: 1.2;--text-caption-40: 18px;--text-caption-40-weight: 300;--text-caption-40-leading: 1.5;--text-caption-40-leading-compact: 1.2;--text-caption-30: 16px;--text-caption-30-weight: 300;--text-caption-30-leading: 1.5;--text-caption-30-leading-compact: 1.2;--text-caption-20: 14px;--text-caption-20-weight: 300;--text-caption-20-leading: 1.5;--text-caption-20-leading-compact: 1.2;--text-caption-10: 12px;--text-caption-10-weight: 300;--text-caption-10-leading: 1.5;--text-caption-10-leading-compact: 1.25;--text-quote-50: 20px;--text-quote-50-weight: 400;--text-quote-50-leading: 1.6;--text-quote-50-leading-compact: 1.2;--text-quote-50-style: italic;--text-quote-40: 18px;--text-quote-40-weight: 400;--text-quote-40-leading: 1.6;--text-quote-40-leading-compact: 1.2;--text-quote-40-style: italic;--text-quote-30: 16px;--text-quote-30-weight: 400;--text-quote-30-leading: 1.6;--text-quote-30-leading-compact: 1.2;--text-quote-30-style: italic;--text-quote-20: 14px;--text-quote-20-weight: 400;--text-quote-20-leading: 1.6;--text-quote-20-leading-compact: 1.2;--text-quote-20-style: italic;--text-quote-10: 12px;--text-quote-10-weight: 400;--text-quote-10-leading: 1.6;--text-quote-10-leading-compact: 1.25;--text-quote-10-style: italic;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-6: 24px;--space-8: 32px;--space-12: 48px;--space-16: 64px;--space-24: 96px;--radius-none: 0px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-full: 9999px;--shadow-sm: 0 1px 2px 0 rgba(0,0,0,.06), 0 1px 3px 0 rgba(0,0,0,.1);--shadow-md: 0 4px 6px -1px rgba(0,0,0,.08), 0 2px 4px -2px rgba(0,0,0,.06);--shadow-lg: 0 10px 15px -3px rgba(0,0,0,.1), 0 4px 6px -4px rgba(0,0,0,.06);--duration-fast: .1s;--duration-normal: .2s;--duration-slow: .3s;--ease-default: cubic-bezier(.4, 0, .2, 1);--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--card-shadow-hover: var(--shadow-md);--card-transform-hover: translateY(-1px);--card-transition: box-shadow var(--duration-normal) var(--ease-default), transform var(--duration-normal) var(--ease-default);--btn-scale-active: scale(.97);--btn-transition: background-color var(--duration-fast) var(--ease-default), border-color var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default), transform var(--duration-fast) var(--ease-default);--link-inline-color: var(--color-teal-600);--link-inline-color-hover: var(--color-teal-700);--link-inline-color-active: var(--color-teal-800);--link-inline-decoration: underline;--link-nav-color: var(--color-gray-600);--link-nav-color-hover: var(--color-blue-500);--link-nav-color-active: var(--color-blue-600);--link-nav-weight: 500;--link-nav-weight-active:600;--link-nav-decoration: none;--link-nav-bg-hover: var(--color-gray-100);--link-nav-bg-active: var(--color-gray-100);--link-nav-radius: var(--radius-md);--link-nav-padding: 8px 12px;--table-row-hover-bg: var(--color-gray-50);--table-row-transition: background-color var(--duration-fast) var(--ease-default);--icon-btn-color: var(--color-gray-500);--icon-btn-color-hover: var(--color-gray-700);--icon-btn-bg-hover: var(--color-gray-100);--icon-btn-radius: var(--radius-md);--icon-sm: 14px;--icon-md: 16px;--icon-lg: 20px;--icon-xl: 24px;--icon-btn-min-size: 44px;--icon-btn-padding: 10px;--icon-color-default:var(--color-gray-500);--icon-color-hover: var(--color-gray-700);--icon-color-active: var(--color-blue-600);--icon-color-muted: var(--color-gray-400);--btn-primary-bg: var(--color-blue-500);--btn-primary-bg-hover: var(--color-blue-600);--btn-primary-bg-active: var(--color-blue-700);--btn-primary-text: var(--color-white);--btn-primary-radius: var(--radius-md);--btn-primary-padding: 10px 20px;--btn-primary-font-size: var(--text-body-20);--btn-primary-font-weight: 600;--btn-secondary-bg: transparent;--btn-secondary-bg-hover: var(--color-blue-50);--btn-secondary-bg-active: var(--color-blue-100);--btn-secondary-border: var(--color-blue-500);--btn-secondary-border-hover: var(--color-blue-600);--btn-secondary-text: var(--color-blue-500);--btn-secondary-text-hover: var(--color-blue-600);--btn-ghost-bg: transparent;--btn-ghost-bg-hover: var(--color-gray-100);--btn-ghost-bg-active: var(--color-gray-200);--btn-ghost-text: var(--color-blue-500);--btn-ghost-text-hover: var(--color-blue-600);--btn-danger-bg: var(--color-red-500);--btn-danger-bg-hover: var(--color-red-600);--btn-danger-bg-active: var(--color-red-700);--btn-danger-text: var(--color-white);--btn-disabled-bg: var(--color-gray-100);--btn-disabled-text: var(--color-gray-400);--btn-disabled-border: var(--color-gray-200);--input-bg: var(--color-white);--input-border: var(--color-gray-500);--input-border-hover: var(--color-gray-600);--input-border-focus: var(--color-teal-500);--input-ring-focus: rgba(31, 155, 144, .25);--input-text: var(--color-gray-900);--input-placeholder: var(--color-gray-500);--input-radius: var(--radius-md);--input-padding: 10px 12px;--input-font-size: var(--text-body-20);--input-disabled-bg: var(--color-gray-100);--input-disabled-text: var(--color-gray-500);--input-error-border: var(--color-red-500);--input-error-ring: rgba(220, 38, 38, .25);--card-bg: var(--color-white);--card-border: var(--color-gray-300);--card-radius: var(--radius-lg);--card-shadow: var(--shadow-sm);--card-padding: var(--space-4);--badge-radius: var(--radius-full);--badge-padding: 2px 10px;--badge-font-size: var(--text-caption-10);--badge-font-weight: 500;--table-header-bg: var(--color-gray-50);--table-header-text: var(--color-gray-700);--table-border: var(--color-gray-300);--table-row-hover: var(--color-gray-50);--table-stripe: var(--color-gray-50);--focus-ring: 0 0 0 3px var(--input-ring-focus);--focus-ring-error: 0 0 0 3px var(--input-error-ring)}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(147 197 253 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(147 197 253 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--color-gray-200)}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Poppins,system-ui,-apple-system,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:var(--color-gray-400)}input::placeholder,textarea::placeholder{opacity:1;color:var(--color-gray-400)}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.visible{visibility:visible}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.mx-4{margin-left:var(--space-4);margin-right:var(--space-4)}.mb-0{margin-bottom:0}.mt-1\.5{margin-top:.375rem}.box-border{box-sizing:border-box}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.min-h-screen{min-height:100vh}.w-full{width:100%}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-1\.5{gap:.375rem}.overflow-hidden{overflow:hidden}.whitespace-nowrap{white-space:nowrap}.rounded-full{border-radius:var(--radius-full)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-blue-500{border-color:var(--color-blue-500)}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-green-200{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))}.border-red-200{border-color:var(--color-red-200)}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-emerald-600{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-red-50{background-color:var(--color-red-50)}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.py-3{padding-top:var(--space-3);padding-bottom:var(--space-3)}.pb-2{padding-bottom:var(--space-2)}.pt-3{padding-top:var(--space-3)}.text-left{text-align:left}.text-right{text-align:right}.align-top{vertical-align:top}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.tracking-wide{letter-spacing:.025em}.text-blue-600{color:var(--color-blue-600)}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-gray-400{color:var(--color-gray-400)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.shadow{--tw-shadow: var(--shadow-md);--tw-shadow-colored: var(--shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: var(--shadow-lg);--tw-shadow-colored: var(--shadow-lg);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-blue-100{--tw-shadow-color: var(--color-blue-100);--tw-shadow: var(--tw-shadow-colored)}.outline{outline-style:solid}.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{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:var(--ease-default);transition-duration:var(--duration-normal)}.transition-all{transition-property:all;transition-timing-function:var(--ease-default);transition-duration:var(--duration-normal)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:var(--ease-default);transition-duration:var(--duration-normal)}@media(max-width:768px){select,input[type=text],input[type=date]{font-size:16px!important}}@media(max-width:640px){.pub-results-grid,.specs-field-grid{grid-template-columns:1fr!important}.table-scroll-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.nav-buttons{flex-direction:column!important}.nav-buttons>button{width:100%;box-sizing:border-box}}.hover\:border-gray-400:hover{border-color:var(--color-gray-400)}.hover\:bg-emerald-700:hover{--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\:bg-green-100:hover{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.hover\:bg-red-100:hover{background-color:var(--color-red-100)}
