/* Homepage-aligned shell for timestamp, UUID and cron only. No parsing or output changes. */
body.lab-form-home {
 --bg:#f3f0e8;--surface:#fffdf7;--surface2:#fff;--border:#191919;
 --primary:#6234d8;--primary2:#6234d8;--text:#191919;--text-dim:#38352f;--text-muted:#514c43;
 --success:#17623c;--danger:#a51d31;--warning:#765000;--shadow:4px 4px 0 #191919;
 background:var(--bg);color:var(--text);color-scheme:light;
}
.lab-form-home .topbar {background:#ed5a50;border:2px solid #191919;border-radius:5px;box-shadow:4px 4px 0 #191919;padding:14px 18px;gap:12px;}
.lab-form-home .brand {font-size:19px;line-height:1.25;color:#191919;}
.lab-form-home .language-switch {background:transparent;border:0;border-radius:4px;padding:0;flex-shrink:0;}
.lab-form-home .language-switch a {border:2px solid transparent;border-radius:4px;color:#191919;padding:6px 9px;min-width:40px;}
.lab-form-home[data-lang="en"] .switch-en,.lab-form-home[data-lang="zh"] .switch-zh {background:#ffe372;color:#191919;border-color:#191919;box-shadow:2px 2px 0 #191919;}
.lab-form-home h1 {font-size:clamp(30px,4.3vw,52px);line-height:1.12;overflow-wrap:anywhere;}
.lab-form-home .eyebrow {color:#514c43;}
.lab-form-home .trust-row>span {background:#ffe372;color:#191919;border:2px solid #191919;border-radius:4px;box-shadow:2px 2px 0 #191919;padding:6px 10px;}
.lab-form-home .trust-row>span span {background:none;color:inherit;border:0;box-shadow:none;padding:0;border-radius:0;}
.lab-form-home .panel,.lab-form-home .info-card,.lab-form-home .clock-card {background:#fffdf7;border:2px solid #191919;border-radius:5px;box-shadow:4px 4px 0 #191919;min-width:0;}
.lab-form-home .clock-card {background:#e5dbfa;}
.lab-form-home input,.lab-form-home select {background:#fff;color:#191919;border:2px solid #191919;border-radius:4px;min-width:0;}
.lab-form-home input::placeholder {color:#686158;opacity:1;}
.lab-form-home button {background:#ffe372;color:#191919;border:2px solid #191919;border-radius:4px;box-shadow:3px 3px 0 #191919;min-height:42px;white-space:normal;}
.lab-form-home button.primary {background:#6234d8;color:#fff;border:2px solid #191919;}
.lab-form-home button.active {background:#e5dbfa;color:#3f1d8b;border:2px solid #191919;box-shadow:inset 0 0 0 2px #6234d8,3px 3px 0 #191919;}
.lab-form-home button:hover {border-color:#191919;transform:translate(-1px,-1px);box-shadow:4px 4px 0 #191919;}
.lab-form-home button:active {transform:translate(2px,2px);box-shadow:1px 1px 0 #191919;}
.lab-form-home :is(input,select,button,a):focus-visible {outline:3px solid #6234d8;outline-offset:4px;}
.lab-form-home :is(input,select):focus {border-color:#6234d8;box-shadow:0 0 0 2px #e5dbfa;}
.lab-form-home button:disabled {opacity:.6;cursor:not-allowed;transform:none;box-shadow:none;}
.lab-form-home .result,.lab-form-home .uuid-row,.lab-form-home .fieldbox {background:#fff9dc;border:2px solid #191919;border-radius:4px;min-width:0;}
.lab-form-home .uuid-num {background:#e5dbfa;color:#3f1d8b;border:1px solid #191919;border-radius:4px;}
.lab-form-home .fieldbox span {color:#3f1d8b;overflow-wrap:anywhere;}
.lab-form-home .status {color:#3f1d8b;}
.lab-form-home .status.error,.lab-form-home .toast.error {color:#a51d31;}
.lab-form-home .toast {background:#fffdf7;border:2px solid #191919;border-radius:4px;box-shadow:4px 4px 0 #191919;}
.lab-form-home .toast.error {border-color:#a51d31;}
.lab-form-home .seo-content a {text-decoration:underline;text-underline-offset:3px;color:#3f1d8b;}
@media(max-width:560px){.lab-form-home .topbar {padding:12px;align-items:center;flex-wrap:wrap;}.lab-form-home .page{width:calc(100% - 28px);}.lab-form-home .segmented {gap:10px;}.lab-form-home .fieldbox{min-width:0;}}
@media(prefers-reduced-motion:reduce){.lab-form-home button,.lab-form-home .toast{transition:none;}}
.lab-form-home .fieldbox span{display:block;margin:6px 0;}
.lab-form-home .fieldbox small{display:block;color:#514c43;}
