/*
Theme Name: obsessive2026
Theme URI: https://www.obsessive.jp/
Author: Obsessive
Description: Obsessive 2026 — 案22。既存Worksとメディアをそのまま利用します。
Version: 1.0.6
Requires at least: 6.9
Requires PHP: 8.4
Text Domain: obsessive2026
*/
.admin-bar .site-header{top:32px}
.contact-form .form-fields label{grid-column:auto}
.contact-form .form-fields .message-field{grid-column:1/-1}
.contact-form .contact-trap{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}
.contact-form [aria-invalid=true]{outline:1px solid currentColor;outline-offset:2px}
.contact-form button:disabled{opacity:.5;cursor:wait}
.form-contact .form-status{min-height:0}
.wp-empty{font-size:13px}
@media(max-width:782px){.admin-bar .site-header{top:46px}}
@media(max-width:768px){.admin-bar .mobile-menu{top:114px}.contact-form .form-fields label{grid-column:1}}
@media(max-width:600px){body.admin-bar #wpadminbar{position:fixed}}
