body{font-family:Lucida Grande,Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif;margin:0}a:hover,a:link,a:visited{color:#000;text-decoration:none}#wapper{clear:both;height:auto;width:100%}#maindiv{clear:both;height:100%;margin-left:210px}#leftbar{border-right:2px dotted #cfdbec;float:left;margin:10px 0 0 -198px;padding-left:5px;padding-right:0;padding-top:0;position:relative;width:180px}#menuhandler{float:right;margin:0;padding:0}#maincontent_wapper{float:left;font-family:Lucida Grande,Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif;font-size:.9em;width:100%}#maincontent{margin-bottom:10px;margin-right:20px;margin-top:10px}#divclear{clear:both;font-size:0;height:0;line-height:0;overflow:hidden;visibility:hidden}#friends_link{list-style-position:inside;margin:0 auto;width:180px}.friends_link_li{font-size:.9em;line-height:30px}.footlogo{margin-top:22px;text-align:center}.footlogo span{color:#767676;font-family:Lucida Grande,Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif;font-size:10pt}.footlogo2{margin-top:22px;text-align:right}.footlogo2 span{color:#767676;font-family:Lucida Grande,Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif;font-size:10pt}a#go-top{color:#999;height:48px;line-height:48px;text-align:center;text-decoration:none;width:48px}#logo span{font-size:30px}#logo a{color:#fff;padding-left:15px;text-decoration:none;text-shadow:0 1px 0 #ffffff4d,0 -1px 0 #00000073}#headbar{background:#e7edf5;background:url(https://www.opstool.com/static/img/header.png) repeat 0 0;border-bottom:5px solid #729752;height:45px;margin:0;vertical-align:middle}#logo{line-height:42px;vertical-align:middle}#logo,#search_box{float:left;height:42px}#search_box{display:inline;padding-left:16px}#search_holder{display:table;height:42px}#search_holder div{display:table-cell;left:0;*position:absolute;top:50%;vertical-align:middle;width:100%}#search_holder #search_input{border:2.8px solid #fff;width:280px}#search_holder #search_button{background-color:#729752;border:1px solid #fff;color:#fff;font-size:1em;font-weight:700;padding:0 2ex}#search_result{margin-left:10px;margin-top:10px}#toprightlinks{display:inline;float:right;height:48px;line-height:48px;vertical-align:middle}#toprightlinks a{color:#fff}#toprightlinks .link1,#toprightlinks .link2{color:#fff;font-size:18px;padding-left:5px;padding-right:5px}#toprightlinks .link2{border-left:2px dotted #ccc}#toprightlinks .link3{color:#fff;font-size:18px;padding-left:5px;padding-right:20px}.beian{margin:0 auto}.beian a{color:dimgray;font-size:small}.beian_div{background-color:#eee}#mytable{border:1px solid #ccc;border-collapse:collapse;border-radius:5px;border-spacing:0;box-shadow:0 0 5px #0000004d;font-family:Lucida Grande,Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif;width:100%}#mytable thead{background:#eee;border-bottom:1px solid #ddd;font-size:1.1em;font-weight:700}#mytable thead td{border:1px solid #d6d0e6;text-align:center}#mytable td{border:1px solid #d6d0e6;height:28px;padding-left:12px}#mytable tr:nth-child(2n){background-color:#f8f8f8}.pager{border:1px solid #e5e5e5;border-left:0;color:#2953a6!important;float:left;font-size:12px;font-weight:700;height:22px;margin-bottom:2px;margin-right:2px;margin-top:2px;padding:8px 12px 0;text-align:right}#pageselect{color:#ccc}#pagelist a:hover,#pageselect{background-color:#efefef;font-size:12px}#pagelist a:hover{color:#2953a6}#pagepre{border:1px solid #e5e5e5}#pagenext,.pageempty{border:1px solid #e5e5e5;color:#999!important}.hover{background-color:#eef0ee}#search_button{background-color:#729752;border:.5px solid #fff;color:#fff;font-size:.9em;outline-style:none;padding:0 2ex}#search_input{outline-style:none;width:380px}#article_content table{border:1px solid;border-collapse:collapse;width:100%}#article_content table tr{border:1px solid #666;font-weight:400;height:28px;text-align:center}#article_content table tbody tr:nth-child(odd){background:#f8f8f8}#article_content table td,#article_content table th{border:1px solid #666}#article_content pre code{background-color:#fafafa;border:1px solid #ccc;display:block;font-family:Consolas,Monaco,Bitstream Vera Sans Mono,Courier New,Courier,monospace!important;font-size:.8em;overflow:auto;padding:5px}#article_content pre ul,pre ol{padding-left:40px}#article_view{border:1px solid #ccc;box-shadow:0 0 5px #0000004d;font-size:1.1em;height:100%;margin-bottom:30px;margin-right:0;padding:12px 20px 16px}#article_title{color:#004dbc;margin-bottom:8px;margin-top:0}#article_meta{background:#eee;border-bottom:1px solid #ccc;margin-left:-20px;margin-right:-20px;margin-top:-12px;padding-left:20px;padding-right:20px;padding-top:12px}#article_content{padding-top:8px}#article_content a:link{color:#000;text-decoration:underline}#article_meta_info{border-top:1px dotted #ccc;margin:0 -28px 2px;padding-left:28px;padding-right:28px}#tool_index{padding:22px}#tool_index .security-notice{background-color:#e8f5e8;border:1px solid #4caf50;border-radius:4px;color:#2e7d32;font-size:14px;margin-bottom:15px;padding:10px;text-align:center}#tool_index a{border-bottom:1px dotted}#tool_index table{border:1px solid #ccc;border-collapse:collapse;border-radius:5px;border-spacing:0;box-shadow:0 0 5px #0000004d;font-family:Lucida Grande,Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif;padding:30px;width:100%}#tool_index table thead{background:#eee;border-bottom:1px solid #ddd;font-size:1.1em;font-weight:700}#tool_index table thead td{border:1px solid #d6d0e6;text-align:center}#tool_index table td{border:1px solid #d6d0e6;height:28px;padding-left:12px}#tool_index table tr:nth-child(2n){background-color:#f8f8f8}#tool_regex #main{display:block;margin-left:auto;margin-right:auto;max-width:1200px;padding:20px;text-align:left}#tool_regex .inputbox{background-color:#fff;border:1px solid #666;border-radius:4px;color:#000;font-family:Courier New,monospace;font-size:14px;font-weight:500;outline:none;padding:12px;transition:border-color .2s}#tool_regex .inputbox:focus{border-color:#666}#tool_regex #re{box-sizing:border-box;color:#000;font-family:Courier New,monospace;font-size:14px;width:100%}#tool_regex #result{margin-top:20px}#tool_regex .notice{background-color:#f0f8ff;border:1px solid #e0e0e0;border-radius:4px;color:#555;padding:20px;text-align:center}#tool_regex .error{background-color:#ffe6e6;border:1px solid #ffb3b3;color:#c00}#tool_regex .match{background-color:#bfe4ff;color:#0066b3}#tool_regex #match_line{background-color:#2d2d2d;border:1px solid #ddd;border-radius:4px;box-sizing:border-box;color:#f8f8f2;font-family:Courier New,monospace;font-size:14px;margin-bottom:15px;margin-top:10px;overflow-x:auto;padding:15px;width:100%}#tool_regex #match_line span{white-space:pre-wrap}#tool_regex #match_groups{background-color:#2d2d2d;border:1px solid #ddd;border-radius:4px;box-sizing:border-box;color:#f8f8f2;font-family:Courier New,monospace;margin-bottom:15px;margin-top:10px;overflow-x:auto;padding:15px;width:100%}#tool_regex #match_groups table{border-collapse:collapse;color:#fff;font-family:monaco,courier}#tool_regex #match_groups table,#tool_regex #match_groups table td{border-color:gray;border-spacing:8px}#tool_regex .section{margin-bottom:25px;width:100%}#tool_regex .regex-options{background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:4px;margin-top:15px;padding:15px}#tool_regex .option-title{color:#555;font-size:14px;font-weight:600;margin-bottom:10px}#tool_regex .option-group{display:flex;flex-wrap:wrap;gap:20px}#tool_regex .option-label{align-items:center;color:#666;cursor:pointer;display:flex;font-size:14px;transition:color .2s}#tool_regex .option-label:hover{color:#333}#tool_regex .option-label input[type=checkbox]{accent-color:#666;cursor:pointer;height:16px;margin-right:8px;width:16px}#tool_regex .option-text{-webkit-user-select:none;user-select:none}#tool_regex .section-title{color:#333;font-size:16px;font-weight:600;margin-bottom:10px}#tool_regex #c3{clear:both}#tool_regex #qstr{box-sizing:border-box;font-family:monaco,courier;font-size:14px;min-height:120px;resize:vertical;width:100%}#tool_regex #test_str_wapper{display:block}#tool_regex h3{color:#6178d8;font-size:22px;font-weight:400;margin-bottom:10px;margin-top:22px;text-align:center}#tool_regex pre{margin:0;padding:0}#tool_regex #quickref{background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:4px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;margin:20px 0;padding:20px;text-align:left}#tool_regex .partial-match{color:#ff9500;font-weight:600}#tool_regex .full-match{color:#28a745;font-weight:600}#tool_regex .partial-match-info{background-color:#fff3cd;border:1px solid #ffeaa7;border-radius:4px;color:#856404;margin-top:15px;padding:15px}#tool_regex .partial-match-info pre{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:3px;font-size:13px;margin:5px 0;padding:8px}#tool_json{width:100%}#tool_json textarea{display:block;margin-left:auto;margin-right:auto;margin-top:10px}#tool_json textarea.empty-input{margin-bottom:24px}#content_box .error-message{background-color:#fdd;border:1px solid red;color:red;display:block;font-family:Consolas,Monaco,Bitstream Vera Sans Mono,Courier New,Courier,monospace!important;margin-left:auto;margin-right:auto;margin-top:10px;padding:10px;white-space:pre-wrap;width:1100px}.toolbar{margin:10px auto 0;text-align:left;width:1100px}.toolbar button{background-color:#f0f0f0;border:1px solid #ccc;cursor:pointer;margin-right:10px;padding:5px 10px}.toolbar button:hover{background-color:#e0e0e0}.copy-success{color:green;margin-left:10px}#tool_sql{padding:20px;width:100%}#tool_sql pre,#tool_sql textarea{display:block;margin-left:auto;margin-right:auto;margin-top:10px}#tool_sql pre{background-color:#fafafa;border:1px solid #ccc;font-family:Consolas,Monaco,Bitstream Vera Sans Mono,Courier New,Courier,monospace!important;width:1100px}#copybox span{font-size:small}#content_box{margin:0 auto;width:1100px}textarea{border:1px solid #ccc;border-radius:4px;font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace;padding:10px;resize:vertical}#copybox{align-items:center;align-self:center;display:flex;gap:10px;justify-content:center;margin-top:10px}#copybox button{background-color:#4caf50;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:5px 10px}#copybox button:hover{background-color:#45a049}.config-options{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.config-row label{min-width:100px}.config-row input[type=number],.config-row select{background-color:#fff;border:1px solid #ddd;border-radius:4px;flex:1 1;font-size:14px;padding:6px 10px}.config-row input[type=number]:focus,.config-row select:focus{border-color:#4caf50;box-shadow:0 0 0 2px #4caf5033;outline:none}.indent-options{display:flex;flex:1 1;gap:20px}.indent-options label{align-items:center;cursor:pointer;display:flex;gap:5px;min-width:auto}.indent-options input[type=radio]{margin:0}@media (max-width:768px){.config-options{grid-template-columns:1fr}.config-row{align-items:flex-start;flex-direction:column;gap:5px}.config-row label{min-width:auto}.indent-options{flex-direction:column;gap:10px}}#tool_time #content_box{margin:20px auto;text-align:center;width:1100px}#tool_time textarea{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:14px;padding:10px;width:100%}#tool_time .empty-input{height:150px}#tool_time .error-message{color:red;margin-top:10px;text-align:left}#tool_time .result-container{background-color:#f9f9f9;border:1px solid #ddd;border-radius:4px;margin-top:20px;padding:15px;text-align:left}#tool_time .result-container h3{margin-top:0}#tool_time .result-container ul{list-style-type:none;padding:0}#tool_time .result-table{border-collapse:collapse;margin-top:10px;width:100%}#tool_time .result-table tr{border-bottom:1px solid #eee}#tool_time .result-table tr:last-child{border-bottom:none}#tool_time .result-table td{padding:8px 12px;vertical-align:top}#tool_time .result-table .result-label{color:#333;font-weight:400;padding-right:20px;text-align:right;white-space:nowrap;width:160px}#tool_time .result-table .result-value{color:#555;font-family:Courier New,monospace;font-size:15px;font-weight:700;max-width:800px;word-break:break-all}#tool_time .input-format-info{background-color:#e8f4fd;border-left:4px solid #2196f3;border-radius:4px;color:#1976d2;font-size:14px;margin-bottom:15px;padding:10px 15px}#tool_time .input-format-info strong{font-weight:600}.quick-input-panel{background-color:#fafafa;border:1px solid #e0e0e0;border-radius:6px;margin-bottom:15px}.quick-input-toggle{background-color:#f0f0f0;border:none;border-bottom:1px solid #e0e0e0;border-radius:6px 6px 0 0;color:#333;cursor:pointer;font-size:14px;font-weight:500;padding:10px 15px;text-align:left;width:100%}.quick-input-toggle:hover{background-color:#e8e8e8}.quick-input-options{background-color:#fff;border-radius:0 0 6px 6px;display:flex;flex-direction:column;gap:15px;padding:15px}.quick-input-row{align-items:center;display:flex;gap:10px;min-height:30px}.quick-input-row label{color:#555;font-size:14px;font-weight:500;min-width:120px}.quick-input-row button{background-color:#fff;border:1px solid #ccc;border-radius:4px;cursor:pointer;padding:6px 12px}.quick-input-row button:hover{background-color:#f8f8f8}.quick-input-row input[type=datetime-local]{border:1px solid #ddd;border-radius:4px;font-size:14px;padding:5px 10px}#tool_string #content_box{display:flex;flex-direction:column;gap:10px;margin:20px auto;width:1100px}#tool_string textarea{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace;font-size:14px;padding:10px;width:100%}#tool_string .toolbar{align-items:center;display:flex;gap:10px}#tool_string .toolbar button{background-color:#f0f0f0;border:1px solid #ccc;border-radius:4px;cursor:pointer;padding:8px 15px}#tool_string .toolbar button:hover{background-color:#e8e8e8}#tool_string .error-message{color:red;margin-top:10px;white-space:pre-wrap}#tool_string .copy-success{color:green;font-size:14px}#tool_string .output-area{background-color:#f9f9f9}#tool_url #content_box{display:flex;flex-direction:column;gap:10px;margin:20px auto;width:1100px}#tool_url textarea{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace;font-size:14px;padding:10px;width:100%}#tool_url .toolbar{align-items:center;display:flex;gap:10px}#tool_url .toolbar button{background-color:#f0f0f0;border:1px solid #ccc;border-radius:4px;cursor:pointer;padding:8px 15px}#tool_url .toolbar button:hover{background-color:#e8e8e8}#tool_url .error-message{color:red;margin-top:10px;white-space:pre-wrap}#tool_url .copy-success{color:green;font-size:14px}#tool_url .output-area{background-color:#f9f9f9}#tool_password{box-sizing:border-box;overflow-x:hidden;padding:20px;width:100%}#tool_password *{box-sizing:border-box;max-width:100%}#tool_password .password-input{background-color:#fff;border:1px solid #ccc;border-radius:4px;display:block;font-family:Consolas,Monaco,Bitstream Vera Sans Mono,Courier New,Courier,monospace!important;margin-left:auto;margin-right:auto;margin-top:10px;padding:10px;resize:vertical}#content_box{display:flex;flex-direction:column;gap:10px}.config-panel{background-color:#fafafa;border:1px solid #e0e0e0;border-radius:6px;margin-bottom:15px}.config-toggle{background-color:#f0f0f0;border:none;border-bottom:1px solid #e0e0e0;border-radius:6px 6px 0 0;color:#333;cursor:pointer;font-size:14px;font-weight:500;padding:10px 15px;text-align:left;width:100%}.config-toggle:hover{background-color:#e8e8e8}.config-options{grid-gap:15px;background-color:#fff;border-radius:0 0 6px 6px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));padding:15px}.config-row{align-items:center;display:flex;gap:10px;min-height:30px}.config-row label{color:#555;font-size:14px;font-weight:500;min-width:120px}.config-row input[type=number],.config-row input[type=text]{background-color:#fff;border:1px solid #ddd;border-radius:4px;flex:1 1;font-size:14px;padding:6px 10px}.config-row input[type=number]:focus,.config-row input[type=text]:focus{border-color:#4caf50;box-shadow:0 0 0 2px #4caf5033;outline:none}.config-row input[type=checkbox]{cursor:pointer;height:16px;margin:0;width:16px}.password-container{margin-bottom:15px}.password-buttons{align-items:center;display:flex;gap:10px;justify-content:center;margin-bottom:10px;margin-top:10px}.password-input{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;display:block;font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace;font-size:16px;margin-left:auto;margin-right:auto;max-width:600px;padding:10px;width:100%}.generate-btn{background-color:#4caf50;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px}.generate-btn:hover{background-color:#45a049}.copy-btn{background-color:#2196f3;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px}.copy-btn:hover{background-color:#1976d2}.copy-message{font-size:small;margin-top:10px;text-align:center}.copy-message.success{color:#4caf50}.copy-message.error{color:#f44336}.password-info{background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px;display:flex;gap:20px;justify-content:center;margin-top:10px;padding:15px}.password-length,.password-strength{font-size:14px}.password-length strong,.password-strength strong{color:#333;margin-right:8px}.strength-strong{color:#4caf50;font-weight:700}.strength-medium{color:#ff9800;font-weight:700}.strength-weak{color:#f44336;font-weight:700}@media (max-width:768px){.config-options{grid-template-columns:1fr}.config-row{align-items:flex-start;flex-direction:column;gap:5px}.config-row label{min-width:auto}.password-buttons{flex-direction:column;gap:10px}.password-input{width:100%}.password-info{flex-direction:column;gap:10px}}
/*# sourceMappingURL=main.26393d62.css.map*/