.line-page{display:block;height:auto;max-width:900px;padding:32px 20px 60px}.line-intro{margin-bottom:25px}.line-intro h1{margin-top:14px;font-size:28px}.line-page p,.line-page li{font-size:14px;line-height:1.85}.line-logo{display:inline-block;background:#06c755;color:white;font-weight:800;padding:7px 14px;border-radius:12px}.line-card{background:white;border:1px solid #d8e5dc;border-radius:16px;padding:26px;margin:18px 0}.line-card h2{font-size:20px;margin:0 0 15px}.line-page a{color:#08786a}.line-page fieldset{padding:0;border:0;min-width:0}.line-page label{display:block;font-size:14px;font-weight:600;margin:20px 0 8px}.line-page input:not([type=checkbox]){width:100%;padding:12px;border:1px solid #bed4c6;border-radius:8px;min-width:0}.line-page small,.line-page .hint{display:block;font-size:12px;color:#64786e;line-height:1.8;margin-top:7px}.line-page .check{display:flex;gap:9px;align-items:center}.line-actions,.copy-row{display:flex;gap:10px}.line-actions{margin:20px 0}.line-page .primary{background:#08786a;color:#fff}.line-result{padding:14px;background:#edf7f2;border-radius:10px}.line-result p{margin:5px 0 0}#settings-status,#page-status{color:#885421}.copy-row button{flex-shrink:0}@media(max-width:600px){.line-card{padding:20px}.line-actions{flex-direction:column}.line-intro h1{font-size:24px}}
