:root{--edc-brand-primary:#248c8c;--edc-company-primary:var(--edc-brand-primary);--edc-theme-bg:#e9f5f5;--edc-theme-title:#76c4c4;--edc-theme-checkbox:#449d9d;--edc-theme-button:#248c8c;--gform-page-bg:#f0ebf8;--gform-card-bg:#fff;--gform-card-radius:8px;--gform-card-shadow:0 1px 2px 0 #3c40434d, 0 1px 3px 1px #3c404326;--gform-top-bar-height:10px;--gform-content-width:640px;--gform-text:#1f2023;--gform-text-secondary:#5e6368;--gform-text-3rd:#a2a6a9;--gform-border:#dbdde1;--gform-error:#d93025;--gform-required:#d93025;--gform-focus-ring:color-mix(in srgb, var(--edc-theme-button) 35%, transparent);--font-sans:"Roboto", "Noto Sans TC", "Noto Sans SC", system-ui, sans-serif}[data-theme=original]{--edc-theme-bg:#e9f5f5;--edc-theme-title:#76c4c4;--edc-theme-checkbox:#449d9d;--edc-theme-button:#248c8c;--gform-page-bg:#e9f5f5}[data-theme=red]{--edc-theme-bg:#f5e9ea;--edc-theme-title:#c4767d;--edc-theme-checkbox:#9d444b;--edc-theme-button:#8c242d;--gform-page-bg:#f5e9ea}[data-theme=red2]{--edc-theme-bg:#fceeef;--edc-theme-title:#e16a75;--edc-theme-checkbox:#c53a49;--edc-theme-button:#a61f2e;--gform-page-bg:#fceeef}[data-theme=purple]{--edc-theme-bg:#f9eff7;--edc-theme-title:#d485c0;--edc-theme-checkbox:#b85aaa;--edc-theme-button:#a03d90;--gform-page-bg:#f9eff7}[data-theme=blue]{--edc-theme-bg:#eef3f7;--edc-theme-title:#8eb4d4;--edc-theme-checkbox:#6a9bc8;--edc-theme-button:#568ebf;--gform-page-bg:#eef3f7}[data-theme=green]{--edc-theme-bg:#f5f7e9;--edc-theme-title:#ccd76f;--edc-theme-checkbox:#bdcc4c;--edc-theme-button:#adbf24;--gform-page-bg:#f5f7e9}[data-theme=yellow]{--edc-theme-bg:#fcf8ea;--edc-theme-title:#f7d87a;--edc-theme-checkbox:#f4cd52;--edc-theme-button:#f2c230;--gform-page-bg:#fcf8ea}*,:before,:after{box-sizing:border-box}html{font-size:16px}html,body,#root{min-height:100%;margin:0}body{font-family:var(--font-sans);color:var(--gform-text);background:var(--gform-page-bg);-webkit-font-smoothing:antialiased}a{color:var(--edc-theme-button);text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}img{max-width:100%;display:block}@keyframes question-flash-kf{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--gform-error) 55%, transparent)}40%{box-shadow:0 0 0 .1875rem color-mix(in srgb, var(--gform-error) 45%, transparent)}to{box-shadow:0 0 #0000}}.question-flash{animation:1.4s ease-out question-flash-kf}._viewport_1vtgq_1{z-index:1000;pointer-events:none;outline:none;flex-direction:column;gap:.5rem;width:min(100% - 2rem,26.25rem);margin:0;padding:0;list-style:none;display:flex;position:fixed;top:1.5rem;left:50%;transform:translate(-50%)}._toast_1vtgq_18{pointer-events:auto;color:#fff;background:#323232;border-radius:.5rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.4;animation:.2s ease-out _slideDown_1vtgq_1;box-shadow:0 .25rem .75rem #0003}@keyframes _slideDown_1vtgq_1{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}
