body.independent-tool-page:not(.publish-review-admin-page){color:#1f2937;background:#f5f7fa;min-width:320px;margin:0;font:14px/1.6 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.publish-review-admin-page #__nuxt{width:100%;min-width:0}.independent-tool-shell{min-height:100vh}.independent-tool-shell>.app-content{background:0 0}.tool-original-entry{background:#fff;margin:0;padding:12px 20px}.independent-tool-page .auth-modal{z-index:20000;box-sizing:border-box;background:#0008;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.independent-tool-page .auth-modal .modal-content{box-sizing:border-box;background:#fff;border-radius:8px;width:100%;max-width:420px;max-height:90vh;padding:24px;overflow:auto}.independent-tool-page .auth-modal h2{text-align:center;margin:0 0 20px}.independent-tool-page .auth-modal .form-group{margin:15px 0}.independent-tool-page .auth-modal label{margin-bottom:6px;display:block}.independent-tool-page .auth-modal input{box-sizing:border-box;width:100%;font:inherit;border:1px solid #ddd;border-radius:4px;padding:12px}.independent-tool-page .auth-modal .account-fields{border:0;min-width:0;margin:0;padding:0}.independent-tool-page .auth-modal .account-code,.independent-tool-page .auth-modal .form-actions{gap:12px;margin-top:16px;display:flex}.independent-tool-page .auth-modal .form-actions button{color:#fff;font:inherit;background:#6c757d;border:0;border-radius:4px;flex:1;padding:12px}.independent-tool-page .auth-modal .form-actions button[type=submit]{background:#36c}.independent-tool-page .auth-modal button:disabled{opacity:.6;cursor:wait}.independent-tool-page .auth-modal .account-text-link{color:#36c;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.independent-tool-page .auth-modal .message{padding:10px}.independent-tool-page .auth-modal .error{color:#b42318;background:#fff1f0}.independent-tool-page .auth-modal .success{color:#176632;background:#eef9ee}.independent-tool-page .auth-modal .auth-hint{color:#666;font-size:12px;display:block}.independent-tool-page .auth-modal .account-code input{min-width:0}
