| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257 |
- <!doctype html>
- <html lang="zh-CN">
- <head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1"><title>申勤物业 · 数字化协同平台</title>
- <style>
- :root{--blue:#3864ff;--blue-bg:#edf1ff;--text:#242a36;--muted:#7d879b;--line:#e7e9ef;--bg:#f1f3f6;--green:#159e87;--amber:#c58720;--red:#d85164;--side:224px}*{box-sizing:border-box}body{margin:0;font:14px/1.6 "Microsoft YaHei","Segoe UI",sans-serif;color:var(--text);background:var(--bg);letter-spacing:0}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.45}a{color:var(--blue);text-decoration:none}button{color:inherit}button:focus-visible,a:focus-visible{outline:3px solid #89a3ff;outline-offset:2px}.icon{width:17px;height:17px;stroke-width:1.7;flex-shrink:0}button .icon{vertical-align:middle}header.global{height:56px;display:flex;align-items:center;position:fixed;inset:0 0 auto;z-index:30;background:white;border-bottom:1px solid var(--line);gap:20px;padding:0 20px}.brand{display:flex;gap:10px;align-items:center;white-space:nowrap;font-size:17px;font-weight:700}.brand-mark{display:grid;place-items:center;width:30px;height:32px;color:#a5234b;border-left:4px solid #a5234b;border-right:2px solid #d89bac}.brand-mark .icon{width:24px;height:24px}.topnav{display:flex;height:100%;gap:22px;flex:1;overflow:auto;scrollbar-width:none}.topnav button{border:0;background:none;padding:0 4px;position:relative;white-space:nowrap;color:#737e94}.topnav button.active{color:var(--blue)}.topnav button.active:after{content:"";height:3px;background:var(--blue);position:absolute;bottom:0;left:0;right:0;border-radius:3px}.header-right{display:flex;gap:13px;align-items:center;white-space:nowrap}.sample{color:#8b93a2;font-size:11px;border:1px solid var(--line);padding:1px 7px;border-radius:4px}.iconbtn{width:32px;height:32px;border:0;background:transparent;display:inline-grid;place-items:center;border-radius:5px}.iconbtn:hover{background:var(--blue-bg);color:var(--blue)}.avatar{height:30px;width:30px;display:grid;place-items:center;background:#f2f4f8;border-radius:50%;font-size:12px;position:relative}.avatar:after{content:"";position:absolute;width:6px;height:6px;border-radius:50%;background:#47be92;bottom:0;right:0}.sidebar{position:fixed;top:56px;bottom:0;left:0;width:var(--side);background:white;border-right:1px solid var(--line);display:flex;flex-direction:column;z-index:25}.side-scroll{overflow:auto;padding:8px;flex:1;scrollbar-width:thin}.side-group{margin:3px 0}.group-btn{display:flex;align-items:center;gap:10px;width:100%;border:0;background:transparent;padding:12px 9px;color:#747e92;text-align:left}.group-btn .chev{margin-left:auto;width:14px}.group-btn.active{color:var(--blue)}.side-items{padding-bottom:6px}.side-item{display:flex;align-items:center;gap:10px;width:100%;padding:10px 16px 10px 25px;min-height:42px;border:0;background:white;color:#727c90;border-radius:7px;text-align:left;margin-bottom:3px;font-size:13px}.side-item:hover{background:#f6f8ff}.side-item.active{background:var(--blue);color:white}.side-item .count{margin-left:auto;font-size:11px;opacity:.8}.side-footer{padding:10px 12px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;color:#939aab;font-size:11px}.workspace{margin-left:var(--side);padding-top:56px;min-height:100vh}#content{padding:25px 26px 32px;max-width:1900px;margin:auto}.page-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:23px}.page-head h1{font-size:23px;line-height:1.4;margin:0 0 4px;font-weight:700}.sub{font-size:12px;color:var(--muted)}.overline{font-size:11px;color:#9ba8c9;letter-spacing:0;margin-top:5px}.head-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.btn{border:1px solid #dfe3eb;background:white;border-radius:5px;min-height:33px;padding:5px 12px;font-size:12px;display:inline-flex;gap:6px;align-items:center;justify-content:center}.btn:hover{border-color:#91a5f2;color:var(--blue)}.btn.primary{background:var(--blue);color:white;border-color:var(--blue)}.btn.danger{color:var(--red)}input,select,textarea{border:1px solid #dfe3eb;background:white;border-radius:5px;padding:7px 10px;min-width:0;color:var(--text);outline:none;font-size:12px}input:focus,select:focus,textarea:focus{border-color:var(--blue)}select{min-height:34px}.kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-bottom:22px}.kpi{background:white;padding:18px 20px;border:1px solid var(--line);border-radius:7px;min-height:114px}.kpi-top{display:flex;align-items:center;justify-content:space-between;color:#7e889c;font-size:12px}.kpi-top .icon{color:var(--blue)}.kpi strong{display:block;font-size:28px;line-height:1.4;margin:5px 0 2px;font-weight:600}.kpi small{color:#9aa2b0;font-size:11px}.green{color:var(--green)}.amber{color:var(--amber)}.red{color:var(--red)}.blue{color:var(--blue)}.charts{display:grid;grid-template-columns:1.6fr 1fr;gap:18px;background:white;border:1px solid var(--line);border-radius:7px;margin-bottom:22px}.chart-block{padding:19px 22px;min-width:0}.chart-block+ .chart-block{border-left:1px solid var(--line)}.section-title{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:17px;font-size:14px;font-weight:600}.section-title small{font-size:11px;color:var(--muted);font-weight:400}.chart-label{display:flex;align-items:baseline;gap:10px}.chart-label strong{font-size:25px;font-weight:600}.chart-label span{font-size:11px;color:var(--muted)}.chartcanvas{width:100%;height:170px;display:block;margin-top:8px}.bar-row{display:grid;grid-template-columns:66px 1fr 25px;align-items:center;gap:12px;font-size:12px;margin:17px 0}.bar-track{height:7px;background:#f0f2f7;border-radius:4px;overflow:hidden}.bar-fill{height:100%;border-radius:4px}.surface{background:white;border:1px solid var(--line);border-radius:6px;overflow:hidden;margin-bottom:20px}.surface-head{padding:16px 20px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:12px}.surface-head h2{margin:0;font-size:14px;font-weight:600}.toolbar{display:flex;align-items:center;gap:10px;padding:13px 20px;flex-wrap:wrap;border-bottom:1px solid var(--line)}.search{position:relative;flex:1;max-width:360px}.search input{width:100%;padding-left:32px}.search .icon{position:absolute;left:10px;top:10px;width:14px;height:14px;color:var(--muted)}.segmented{display:flex;gap:4px;background:#f1f3f7;border-radius:5px;padding:3px}.segmented button{border:0;background:transparent;font-size:12px;padding:4px 11px;color:#8c95a6;border-radius:3px}.segmented button.active{background:white;color:var(--blue);box-shadow:0 1px 3px #27355312}.table-wrap{overflow:auto}table{border-collapse:collapse;width:100%;font-size:12px;white-space:normal}th{text-align:left;background:#fafbfc;color:#929bad;font-weight:400;padding:12px 18px;white-space:nowrap}td{padding:14px 18px;border-bottom:1px solid #eff0f4;vertical-align:middle}tr:last-child td{border-bottom:0}tbody tr:hover{background:#fafbff}.task-title{font-weight:500;font-size:13px;display:block;margin-bottom:3px}.tag{font-size:11px;padding:2px 7px;border-radius:4px;display:inline-block;white-space:nowrap;background:#eef2ff;color:var(--blue);font-weight:400}.tag.green{color:#178b75;background:#eaf7f1}.tag.amber{color:#b57a1c;background:#fff5e6}.tag.red{color:#ce5565;background:#fff0f2}.tag.gray{color:#929bad;background:#f0f2f5}.textbtn{border:0;background:transparent;color:var(--blue);padding:3px;font-size:12px;white-space:nowrap}.row-note{font-size:11px;color:#929cad;max-width:530px;line-height:1.7}.project-title{font-size:19px;font-weight:600}.project-meta{display:flex;gap:20px;flex-wrap:wrap;margin-top:9px;color:#8690a0;font-size:12px}.project-banner{padding:20px 22px;border-bottom:1px solid var(--line)}.stage-scroll{overflow:auto}.stages{display:grid;grid-template-columns:repeat(9,minmax(103px,1fr));padding:22px 18px 20px;gap:0;min-width:950px}.stage{border:0;background:transparent;position:relative;display:flex;align-items:center;flex-direction:column;gap:9px;font-size:11px;color:#a0a8b7;padding:0 2px}.stage:before{content:"";height:1px;background:#e4e7ef;position:absolute;top:13px;left:calc(-50% + 14px);right:calc(50% + 14px)}.stage:first-child:before{display:none}.stage-dot{position:relative;z-index:1;display:grid;place-items:center;height:27px;width:27px;border-radius:50%;background:#eef0f5;border:3px solid white}.stage.done{color:var(--green)}.stage.done .stage-dot{background:#e7f6ef}.stage.done:before{background:#b5dfd2}.stage.active{color:var(--blue);font-weight:600}.stage.active .stage-dot{background:var(--blue);color:white;box-shadow:0 0 0 3px #e8edff}.stage.selected{color:var(--blue)}.main-grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:20px}.summary-panel{background:white;border:1px solid var(--line);padding:19px 20px;margin-bottom:18px;border-radius:6px}.summary-panel h3{font-size:13px;margin:0 0 15px}.data-row{display:flex;justify-content:space-between;gap:15px;padding:9px 0;font-size:12px;border-bottom:1px solid #f0f1f5}.data-row:last-child{border:0}.data-row span:first-child{color:#929bad}.data-row span:last-child{text-align:right}.gate{display:flex;align-items:center;justify-content:space-between;padding:9px 0;gap:12px;font-size:12px}.gate .icon{width:14px;height:14px}.gate span{display:flex;gap:8px;align-items:center}.timeline{padding:0;margin:0;list-style:none}.timeline li{border-left:1px solid #e5e8f0;margin-left:5px;padding:0 0 20px 15px;position:relative;font-size:12px}.timeline li:before{content:"";width:7px;height:7px;background:#95adff;border:3px solid white;border-radius:50%;position:absolute;left:-7px;top:3px}.timeline small{display:block;font-size:10px;color:#9da5b5}.info-strip{padding:11px 18px;background:#f5f7ff;font-size:12px;color:#647bc5;border-top:1px solid #e9edff}.empty{padding:48px 20px;text-align:center;color:#9aa3b3}.empty .icon{width:30px;height:30px;display:block;margin:0 auto 12px;color:#a8b8e7}.footer-note{font-size:11px;color:#a0a7b6;margin-top:12px}.drawer-backdrop{position:fixed;inset:0;background:#192a472d;z-index:45;display:none}.drawer-backdrop.open{display:block}.drawer{position:absolute;top:0;bottom:0;right:0;width:min(630px,100%);background:white;box-shadow:-8px 0 36px #1f2d4414;display:flex;flex-direction:column}.drawer-head{display:flex;align-items:flex-start;justify-content:space-between;padding:23px 25px;border-bottom:1px solid var(--line);gap:15px}.drawer-head h2{margin:4px 0;font-size:19px}.drawer-body{padding:21px 25px;overflow:auto;flex:1}.detail-group{padding:0 0 19px;margin:0 0 19px;border-bottom:1px solid var(--line)}.detail-group h3{font-size:12px;color:#939dad;font-weight:400;margin:0 0 8px}.detail-group p{font-size:13px;margin:0;line-height:1.9}.detail-pair{display:grid;grid-template-columns:1fr 1fr;gap:18px}.fields{display:grid;grid-template-columns:1fr 1fr;gap:14px}.field{display:flex;flex-direction:column;gap:6px;font-size:12px}.field.full{grid-column:1/-1}.field textarea{resize:vertical;min-height:74px}.check{font-size:12px;display:flex;align-items:flex-start;gap:8px;margin-top:12px}.check input{margin-top:4px;accent-color:var(--blue)}.drawer-footer{border-top:1px solid var(--line);padding:15px 25px;display:flex;justify-content:space-between;align-items:center;gap:12px;background:#fcfcfe}.form-error{font-size:12px;color:var(--red);margin:10px 0}.toast{position:fixed;left:50%;top:72px;transform:translateX(-50%);z-index:80;background:#273445;color:white;padding:10px 20px;border-radius:6px;box-shadow:0 4px 22px #26314130;display:none;max-width:85%;font-size:13px}.toast.show{display:block}.legacy-frame{width:100%;height:calc(100vh - 126px);border:1px solid var(--line);background:white;border-radius:5px}.legacy-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:13px;gap:15px}.rule-list td{min-width:110px}.rule-list td:first-child{min-width:220px}.mobile-only{display:none}.collapsed .sidebar{width:58px}.collapsed .workspace{margin-left:58px}.collapsed .side-items,.collapsed .group-label,.collapsed .chev,.collapsed .side-footer span{display:none}.collapsed .group-btn{justify-content:center;padding:14px 4px}.collapsed .side-footer{padding:10px}.report-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.document-row{display:flex;align-items:center;gap:15px;padding:18px 20px;border-bottom:1px solid var(--line)}.document-row>.icon{color:var(--blue);width:24px;height:24px}.document-row>div{flex:1}.document-row:last-child{border-bottom:0}
- @media(min-width:1650px){#content{padding:28px 34px}.charts{grid-template-columns:1.7fr 1fr}.chartcanvas{height:195px}}
- @media(max-width:1150px){.brand{font-size:14px}.global{gap:10px!important;padding:0 12px!important}.topnav{gap:12px}.header-right{gap:6px}.sample{display:none}.main-grid{grid-template-columns:minmax(0,1fr) 260px}#content{padding:20px 18px}.kpi{padding:15px}.row-note{max-width:320px}}
- @media(max-width:850px){:root{--side:190px}.brand strong{max-width:120px;white-space:normal;font-size:12px;line-height:1.4}.topnav{gap:8px}.topnav button{font-size:12px}.main-grid{grid-template-columns:1fr}.main-grid>aside{display:grid;grid-template-columns:1fr 1fr;gap:15px}.charts{grid-template-columns:1.2fr 1fr}.kpis{gap:9px}.kpi strong{font-size:24px}.header-right .avatar{display:none}}
- @media(max-width:640px){.mobile-only{display:inline-grid}.global{height:54px!important;flex-wrap:wrap;gap:6px!important}.brand{gap:5px}.brand strong{max-width:none;font-size:13px}.brand-mark{width:24px;height:27px}.brand-mark .icon{width:19px}.topnav{position:absolute;top:54px;left:0;right:0;height:39px;background:white;border-bottom:1px solid var(--line);padding:0 12px;justify-content:space-between}.header-right{margin-left:auto}.sidebar{top:93px;width:224px;transform:translateX(-100%);transition:transform .15s}.sidebar.mobile-open{transform:none;box-shadow:6px 0 30px #21395c24}.workspace{margin-left:0!important;padding-top:93px}#content{padding:18px 12px}.page-head{align-items:flex-start;margin-bottom:15px;flex-wrap:wrap}.page-head h1{font-size:20px}.head-actions{gap:6px}.kpis{grid-template-columns:1fr 1fr;margin-bottom:15px}.kpi{padding:12px 15px;min-height:105px}.charts{grid-template-columns:1fr;gap:0}.chart-block{padding:16px}.chart-block+.chart-block{border-left:0;border-top:1px solid var(--line)}.chartcanvas{height:160px}.main-grid>aside{display:block}.report-grid{grid-template-columns:1fr}.toolbar{padding:12px;gap:8px}.surface-head{padding:13px 14px}.surface-head h2{font-size:13px}td,th{padding:12px}.table-wrap table{min-width:650px}.drawer-head,.drawer-body{padding:18px}.drawer-footer{padding:13px 18px}.fields,.detail-pair{grid-template-columns:1fr}.field.full{grid-column:auto}.legacy-frame{height:calc(100vh - 160px)}.collapsed .sidebar{width:224px}.collapsed .side-items{display:block}.collapsed .group-label{display:inline}.project-meta{gap:8px 16px}.toast{top:105px}.header-right>.iconbtn{width:28px}}
- .brand{color:var(--text)}.main-grid>*{min-width:0}.check.field{flex-direction:row}.drawer-body{scroll-behavior:auto}
- @media(max-width:850px){.main-grid{grid-template-columns:minmax(0,1fr)}}
- .project-overview,.flow-map{background:#fff;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:22px}.project-heading{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.progress-summary{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:21px 22px}.flow-eyebrow{font-size:11px;color:#7a8496;margin-bottom:4px}.progress-summary h2{margin:0;font-size:18px}.progress-summary p{margin:7px 0;color:#936326;font-size:12px;overflow-wrap:anywhere}.progress-actions{display:flex;gap:8px;flex-wrap:wrap;flex-shrink:0}.flow-track-scroll{overflow:auto;scrollbar-width:thin}.flow-track{display:grid;grid-template-columns:repeat(9,minmax(105px,1fr));min-width:1030px;padding:20px 18px 27px}.flow-stage{background:none;border:0;position:relative;display:flex;align-items:center;flex-direction:column;gap:6px;padding:0 5px;color:#68768b;min-height:88px}.flow-stage:before{content:"";position:absolute;top:16px;right:calc(50% + 17px);left:calc(-50% + 17px);height:1px;background:#dbe1eb}.flow-stage:first-child:before{display:none}.flow-number{display:grid;place-items:center;width:33px;height:33px;background:#edf0f5;border:1px solid #e2e6ed;border-radius:50%;z-index:1;font-size:12px}.flow-stage strong{font-size:12px;font-weight:500;white-space:nowrap}.flow-stage small{font-size:10px;color:#919aaa}.flow-stage.current .flow-number{background:var(--blue);border-color:var(--blue);color:white}.flow-stage.current strong{color:var(--blue);font-weight:600}.flow-stage.selected .flow-number{outline:3px solid #cbd7ff;outline-offset:3px}.flow-stage.selected strong{color:var(--blue)}.compact{padding-top:10px;padding-bottom:16px}.next-cycle-line{padding:14px 22px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.next-cycle-line strong{font-size:13px;margin:0 10px}.flow-controls{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-bottom:20px}.flow-controls label{display:flex;gap:8px;align-items:center;font-size:12px;color:#7b8596}.flow-runtime{display:flex;justify-content:space-between;gap:12px;padding:16px 20px;background:#fff;margin-bottom:18px;border-left:3px solid var(--blue);font-size:12px}.flow-runtime>div{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.flow-runtime strong{font-size:16px}.flow-runtime span{color:#7e899a}.flow-section-heading{padding:18px 22px 0;display:flex;align-items:center;justify-content:space-between;gap:14px}.flow-section-heading h2{margin:0;font-size:14px;display:flex;align-items:center;gap:8px}.flow-selected{margin:0 22px;padding:17px 20px;border-left:3px solid var(--blue);background:#f4f6fc;display:flex;align-items:center;justify-content:space-between;gap:12px}.flow-selected h2{font-size:17px;margin:0}.flow-branches{padding:0 22px 22px 45px}.department-branch{position:relative;display:grid;grid-template-columns:113px minmax(0,1fr);border-left:1px solid #cfd8e7;padding:24px 0 0 22px;gap:16px}.department-branch:before{content:"";position:absolute;left:0;top:44px;width:15px;border-top:1px solid #cfd8e7}.branch-department{display:flex;align-items:center;gap:7px;flex-wrap:wrap;align-content:flex-start;padding-top:8px;color:#526c8e;font-size:12px}.branch-department span{flex-basis:100%;padding-left:24px;color:#98a1af;font-size:11px}.branch-department .icon{color:#5678b6}.department-branch[data-department="hr"] .branch-department{color:#876198}.department-branch[data-department="hr"] .icon{color:#876198}.department-branch[data-department="purchase"] .branch-department{color:#a77325}.department-branch[data-department="field"] .branch-department{color:#238574}.branch-tasks{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:12px}.branch-task{border:1px solid #dfe5ef;border-radius:6px;background:#fff;padding:13px 15px;min-width:0;text-align:left;display:flex;flex-direction:column;align-items:stretch;transition:border-color .12s,background .12s;overflow-wrap:anywhere}.branch-task:hover{background:#fafbff;border-color:#839eeb}.branch-task.confirmed{border-left:3px solid #3ca58a}.branch-task-top{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px;color:#8d97a8;margin-bottom:9px}.branch-task strong{font-size:13px;font-weight:600;line-height:1.7}.branch-task p{font-size:12px;color:#7f8999;margin:7px 0 12px;line-height:1.8}.branch-owner{font-size:11px;color:#939cac;line-height:1.7;margin-top:auto}.branch-link{font-size:11px;color:var(--blue);display:flex;align-items:center;justify-content:space-between;margin-top:9px}.flow-writeback{margin:0 22px 0 45px;padding:17px 20px;border-top:2px solid #36a38b;background:#f2faf7}.flow-writeback>div:first-child{display:flex;align-items:center;gap:9px;color:#24836f;font-size:13px}.flow-writeback p{font-size:12px;color:#71867e;margin:8px 0}.writeback-fields{display:flex;gap:9px 20px;flex-wrap:wrap;font-size:11px;color:#6b7e77}.flow-outcome{display:flex;align-items:flex-start;gap:10px;padding:18px 22px 20px 45px;font-size:12px;color:#7a8495}.flow-outcome .icon{flex-shrink:0}.flow-gates{padding:18px 22px;background:white;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:22px}.flow-gates h2{font-size:14px;margin:0 0 15px}.flow-gates>div{display:flex;gap:15px 26px;flex-wrap:wrap}.flow-gates>div>span{display:flex;align-items:center;gap:7px;font-size:12px}.flow-reuse{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;padding:10px 0}.flow-reuse>span{display:flex;gap:9px;align-items:center}.flow-blocker{color:var(--red);margin-top:12px!important}.scope-line{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 20px;background:#f4f7ff;font-size:12px;color:#637eaf}.scope-line .btn{margin-left:auto}
- .writeback-values{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px;padding-top:7px}.writeback-values>div{display:flex;flex-direction:column;gap:4px;font-size:12px;color:#73887f}.writeback-values strong{font-size:15px;font-weight:500;color:#237b65}
- @media(max-width:1150px){.progress-summary{align-items:flex-start;flex-direction:column}.flow-runtime{flex-direction:column}.branch-tasks{grid-template-columns:repeat(auto-fit,minmax(min(215px,100%),1fr))}}
- @media(max-width:640px){.flow-controls{gap:12px}.flow-controls label{width:100%;justify-content:space-between}.flow-controls select{max-width:240px}.flow-section-heading{align-items:flex-start;flex-direction:column;padding:15px 14px 0}.flow-selected{margin:0 14px;padding:12px;flex-wrap:wrap}.flow-branches{padding:0 14px 18px 24px}.department-branch{grid-template-columns:minmax(0,1fr);gap:10px;padding-left:15px}.department-branch:before{top:39px;width:10px}.branch-department span{flex-basis:auto;padding-left:0}.branch-tasks{grid-template-columns:minmax(0,1fr)}.flow-writeback{margin:0 14px 0 24px;padding:14px}.flow-outcome{padding:15px 14px 18px 24px}.progress-summary{padding:18px 16px}.progress-summary h2{font-size:16px}.progress-actions{flex-shrink:1}.flow-reuse{flex-wrap:wrap}.flow-runtime{padding:14px}.next-cycle-line{padding:14px 16px}.project-overview .project-banner{padding:18px 16px}}
- </style></head>
- <body>
- <header class="global"><button class="iconbtn mobile-only" id="mobile-menu" title="展开部门菜单" aria-label="展开部门菜单"><i data-lucide="menu"></i></button><a class="brand" href="#home"><span class="brand-mark"><i data-lucide="building-2"></i></span><strong>申勤物业数字化平台</strong></a><button class="iconbtn" id="refresh" title="刷新当前视图" aria-label="刷新当前视图"><i data-lucide="rotate-cw"></i></button><nav class="topnav" id="topnav" aria-label="主导航"></nav><div class="header-right"><span class="sample">演示数据</span><button class="iconbtn" id="fullscreen" title="全屏" aria-label="全屏"><i data-lucide="maximize"></i></button><button class="iconbtn" id="notifications" title="我的待办" aria-label="我的待办"><i data-lucide="bell"></i></button><span class="avatar" title="user_syq · 业务管理员">管</span></div></header>
- <aside class="sidebar" id="sidebar"><nav class="side-scroll" id="sidenav" aria-label="部门与功能"></nav><div class="side-footer"><button class="iconbtn" id="collapse" title="收起侧栏" aria-label="收起侧栏"><i data-lucide="panel-left-close"></i></button><span>样例工作空间</span><button class="iconbtn" id="reset-sample" title="重置样例数据" aria-label="重置样例数据"><i data-lucide="rotate-ccw"></i></button></div></aside>
- <main class="workspace"><div id="content"><div id="boot-status" class="summary-panel"><h2>正在加载项目工作空间</h2><p>请稍候。</p></div><noscript><div class="summary-panel">当前浏览器没有运行 JavaScript,因此无法显示项目、部门和任务页面。请检查是否为完整的最终网页文件,以及当前浏览器是否允许该页面运行 JavaScript。</div></noscript></div></main>
- <div class="drawer-backdrop" id="drawer"><section class="drawer" role="dialog" aria-modal="true" aria-labelledby="drawer-title"><div class="drawer-head" id="drawer-head"></div><div class="drawer-body" id="drawer-body"></div><div class="drawer-footer" id="drawer-footer"></div></section></div><div class="toast" id="toast" role="status"></div>
- <script>
- window.addEventListener('error',function(event){var status=document.getElementById('boot-status');if(!status)return;status.replaceChildren();var title=document.createElement('h2');title.textContent='页面加载遇到问题';var detail=document.createElement('p');detail.textContent=event.message||'页面脚本未正常加载';var note=document.createElement('p');note.textContent='请将这条提示及地址栏里的文件地址发给我,以便定位。';status.append(title,detail,note)});
- </script>
- <script>/**
- * @license lucide v1.8.0 - ISC
- *
- * This source code is licensed under the ISC license.
- * See the LICENSE file in the root directory of this source tree.
- */
- (function(a,n){typeof exports=="object"&&typeof module<"u"?n(exports):typeof define=="function"&&define.amd?define(["exports"],n):(a=typeof globalThis<"u"?globalThis:a||self,n(a.lucide={}))})(this,(function(a){"use strict";const n={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":2,"stroke-linecap":"round","stroke-linejoin":"round"},fa=([t,h,d])=>{const c=document.createElementNS("http://www.w3.org/2000/svg",t);return Object.keys(h).forEach(M=>{c.setAttribute(M,String(h[M]))}),d?.length&&d.forEach(M=>{const p=fa(M);c.appendChild(p)}),c},ka=(t,h={})=>{const d={...n,...h};return fa(["svg",d,t])},Gu=t=>{for(const h in t)if(h.startsWith("aria-")||h==="role"||h==="title")return!0;return!1},Wu=(...t)=>t.filter((h,d,c)=>!!h&&h.trim()!==""&&c.indexOf(h)===d).join(" ").trim(),Eu=t=>t.replace(/^([A-Z])|[\s-_]+(\w)/g,(h,d,c)=>c?c.toUpperCase():d.toLowerCase()),Iu=t=>{const h=Eu(t);return h.charAt(0).toUpperCase()+h.slice(1)},Xu=t=>Array.from(t.attributes).reduce((h,d)=>(h[d.name]=d.value,h),{}),Pa=t=>typeof t=="string"?t:!t||!t.class?"":t.class&&typeof t.class=="string"?t.class.split(" "):t.class&&Array.isArray(t.class)?t.class:"",Ba=(t,{nameAttr:h,icons:d,attrs:c})=>{const M=t.getAttribute(h);if(M==null)return;const p=Iu(M),Sa=d[p];if(!Sa)return console.warn(`${t.outerHTML} icon name was not found in the provided icons object.`);const La=Xu(t),ju=Gu(La)?{}:{"aria-hidden":"true"},Ou={...n,"data-lucide":M,...ju,...c,...La},Nu=Pa(La),Ku=Pa(c),Zu=Wu("lucide",`lucide-${M}`,...Nu,...Ku);Zu&&Object.assign(Ou,{class:Zu});const Qu=ka(Sa,Ou);return t.parentNode?.replaceChild(Qu,t)},za=[["path",{d:"m14 12 4 4 4-4"}],["path",{d:"M18 16V7"}],["path",{d:"m2 16 4.039-9.69a.5.5 0 0 1 .923 0L11 16"}],["path",{d:"M3.304 13h6.392"}]],Fa=[["path",{d:"m14 11 4-4 4 4"}],["path",{d:"M18 16V7"}],["path",{d:"m2 16 4.039-9.69a.5.5 0 0 1 .923 0L11 16"}],["path",{d:"M3.304 13h6.392"}]],Da=[["path",{d:"m15 16 2.536-7.328a1.02 1.02 1 0 1 1.928 0L22 16"}],["path",{d:"M15.697 14h5.606"}],["path",{d:"m2 16 4.039-9.69a.5.5 0 0 1 .923 0L11 16"}],["path",{d:"M3.304 13h6.392"}]],Ra=[["circle",{cx:"16",cy:"4",r:"1"}],["path",{d:"m18 19 1-7-6 1"}],["path",{d:"m5 8 3-3 5.5 3-2.36 3.5"}],["path",{d:"M4.24 14.5a5 5 0 0 0 6.88 6"}],["path",{d:"M13.76 17.5a5 5 0 0 0-6.88-6"}]],ba=[["path",{d:"M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l-2.35 8.36A2 2 0 0 1 4.49 12H2"}]],qa=[["path",{d:"M18 17.5a2.5 2.5 0 1 1-4 2.03V12"}],["path",{d:"M6 12H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2"}],["path",{d:"M6 8h12"}],["path",{d:"M6.6 15.572A2 2 0 1 0 10 17v-5"}]],Ta=[["path",{d:"M5 17H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-1"}],["path",{d:"m12 15 5 6H7Z"}]],g=[["circle",{cx:"12",cy:"13",r:"8"}],["path",{d:"M5 3 2 6"}],["path",{d:"m22 6-3-3"}],["path",{d:"M6.38 18.7 4 21"}],["path",{d:"M17.64 18.67 20 21"}],["path",{d:"m9 13 2 2 4-4"}]],Ua=[["path",{d:"M6.87 6.87a8 8 0 1 0 11.26 11.26"}],["path",{d:"M19.9 14.25a8 8 0 0 0-9.15-9.15"}],["path",{d:"m22 6-3-3"}],["path",{d:"M6.26 18.67 4 21"}],["path",{d:"m2 2 20 20"}],["path",{d:"M4 4 2 6"}]],C=[["circle",{cx:"12",cy:"13",r:"8"}],["path",{d:"M5 3 2 6"}],["path",{d:"m22 6-3-3"}],["path",{d:"M6.38 18.7 4 21"}],["path",{d:"M17.64 18.67 20 21"}],["path",{d:"M12 10v6"}],["path",{d:"M9 13h6"}]],u=[["circle",{cx:"12",cy:"13",r:"8"}],["path",{d:"M5 3 2 6"}],["path",{d:"m22 6-3-3"}],["path",{d:"M6.38 18.7 4 21"}],["path",{d:"M17.64 18.67 20 21"}],["path",{d:"M9 13h6"}]],Oa=[["circle",{cx:"12",cy:"13",r:"8"}],["path",{d:"M12 9v4l2 2"}],["path",{d:"M5 3 2 6"}],["path",{d:"m22 6-3-3"}],["path",{d:"M6.38 18.7 4 21"}],["path",{d:"M17.64 18.67 20 21"}]],Za=[["path",{d:"M11 21c0-2.5 2-2.5 2-5"}],["path",{d:"M16 21c0-2.5 2-2.5 2-5"}],["path",{d:"m19 8-.8 3a1.25 1.25 0 0 1-1.2 1H7a1.25 1.25 0 0 1-1.2-1L5 8"}],["path",{d:"M21 3a1 1 0 0 1 1 1v2a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V4a1 1 0 0 1 1-1z"}],["path",{d:"M6 21c0-2.5 2-2.5 2-5"}]],Ga=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2"}],["polyline",{points:"11 3 11 11 14 8 17 11 17 3"}]],Wa=[["path",{d:"M2 12h20"}],["path",{d:"M10 16v4a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-4"}],["path",{d:"M10 8V4a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v4"}],["path",{d:"M20 16v1a2 2 0 0 1-2 2h-2a2 2 0 0 1-2-2v-1"}],["path",{d:"M14 8V7c0-1.1.9-2 2-2h2a2 2 0 0 1 2 2v1"}]],Ea=[["path",{d:"M12 2v20"}],["path",{d:"M8 10H4a2 2 0 0 1-2-2V6c0-1.1.9-2 2-2h4"}],["path",{d:"M16 10h4a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2h-4"}],["path",{d:"M8 20H7a2 2 0 0 1-2-2v-2c0-1.1.9-2 2-2h1"}],["path",{d:"M16 14h1a2 2 0 0 1 2 2v2a2 2 0 0 1-2 2h-1"}]],Ia=[["rect",{width:"6",height:"16",x:"4",y:"2",rx:"2"}],["rect",{width:"6",height:"9",x:"14",y:"9",rx:"2"}],["path",{d:"M22 22H2"}]],Xa=[["rect",{width:"16",height:"6",x:"2",y:"4",rx:"2"}],["rect",{width:"9",height:"6",x:"9",y:"14",rx:"2"}],["path",{d:"M22 22V2"}]],ja=[["rect",{width:"6",height:"14",x:"4",y:"5",rx:"2"}],["rect",{width:"6",height:"10",x:"14",y:"7",rx:"2"}],["path",{d:"M17 22v-5"}],["path",{d:"M17 7V2"}],["path",{d:"M7 22v-3"}],["path",{d:"M7 5V2"}]],Na=[["rect",{width:"6",height:"14",x:"4",y:"5",rx:"2"}],["rect",{width:"6",height:"10",x:"14",y:"7",rx:"2"}],["path",{d:"M10 2v20"}],["path",{d:"M20 2v20"}]],Ka=[["rect",{width:"6",height:"14",x:"4",y:"5",rx:"2"}],["rect",{width:"6",height:"10",x:"14",y:"7",rx:"2"}],["path",{d:"M4 2v20"}],["path",{d:"M14 2v20"}]],Qa=[["rect",{width:"6",height:"14",x:"2",y:"5",rx:"2"}],["rect",{width:"6",height:"10",x:"16",y:"7",rx:"2"}],["path",{d:"M12 2v20"}]],Ja=[["rect",{width:"6",height:"14",x:"2",y:"5",rx:"2"}],["rect",{width:"6",height:"10",x:"12",y:"7",rx:"2"}],["path",{d:"M22 2v20"}]],Ya=[["rect",{width:"6",height:"14",x:"6",y:"5",rx:"2"}],["rect",{width:"6",height:"10",x:"16",y:"7",rx:"2"}],["path",{d:"M2 2v20"}]],_a=[["rect",{width:"6",height:"10",x:"9",y:"7",rx:"2"}],["path",{d:"M4 22V2"}],["path",{d:"M20 22V2"}]],xa=[["rect",{width:"6",height:"14",x:"3",y:"5",rx:"2"}],["rect",{width:"6",height:"10",x:"15",y:"7",rx:"2"}],["path",{d:"M3 2v20"}],["path",{d:"M21 2v20"}]],at=[["rect",{width:"6",height:"16",x:"4",y:"6",rx:"2"}],["rect",{width:"6",height:"9",x:"14",y:"6",rx:"2"}],["path",{d:"M22 2H2"}]],tt=[["rect",{width:"9",height:"6",x:"6",y:"14",rx:"2"}],["rect",{width:"16",height:"6",x:"6",y:"4",rx:"2"}],["path",{d:"M2 2v20"}]],ht=[["path",{d:"M22 17h-3"}],["path",{d:"M22 7h-5"}],["path",{d:"M5 17H2"}],["path",{d:"M7 7H2"}],["rect",{x:"5",y:"14",width:"14",height:"6",rx:"2"}],["rect",{x:"7",y:"4",width:"10",height:"6",rx:"2"}]],dt=[["rect",{width:"14",height:"6",x:"5",y:"14",rx:"2"}],["rect",{width:"10",height:"6",x:"7",y:"4",rx:"2"}],["path",{d:"M2 14h20"}],["path",{d:"M2 4h20"}]],ct=[["rect",{width:"14",height:"6",x:"5",y:"14",rx:"2"}],["rect",{width:"10",height:"6",x:"7",y:"4",rx:"2"}],["path",{d:"M2 20h20"}],["path",{d:"M2 10h20"}]],Mt=[["rect",{width:"14",height:"6",x:"5",y:"16",rx:"2"}],["rect",{width:"10",height:"6",x:"7",y:"2",rx:"2"}],["path",{d:"M2 12h20"}]],pt=[["rect",{width:"14",height:"6",x:"5",y:"12",rx:"2"}],["rect",{width:"10",height:"6",x:"7",y:"2",rx:"2"}],["path",{d:"M2 22h20"}]],it=[["rect",{width:"14",height:"6",x:"5",y:"16",rx:"2"}],["rect",{width:"10",height:"6",x:"7",y:"6",rx:"2"}],["path",{d:"M2 2h20"}]],nt=[["rect",{width:"10",height:"6",x:"7",y:"9",rx:"2"}],["path",{d:"M22 20H2"}],["path",{d:"M22 4H2"}]],lt=[["rect",{width:"14",height:"6",x:"5",y:"15",rx:"2"}],["rect",{width:"10",height:"6",x:"7",y:"3",rx:"2"}],["path",{d:"M2 21h20"}],["path",{d:"M2 3h20"}]],et=[["path",{d:"M10 10H6"}],["path",{d:"M14 18V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v11a1 1 0 0 0 1 1h2"}],["path",{d:"M19 18h2a1 1 0 0 0 1-1v-3.28a1 1 0 0 0-.684-.948l-1.923-.641a1 1 0 0 1-.578-.502l-1.539-3.076A1 1 0 0 0 16.382 8H14"}],["path",{d:"M8 8v4"}],["path",{d:"M9 18h6"}],["circle",{cx:"17",cy:"18",r:"2"}],["circle",{cx:"7",cy:"18",r:"2"}]],rt=[["path",{d:"M16 12h3"}],["path",{d:"M17.5 12a8 8 0 0 1-8 8A4.5 4.5 0 0 1 5 15.5c0-6 8-4 8-8.5a3 3 0 1 0-6 0c0 3 2.5 8.5 12 13"}]],ot=[["path",{d:"M10 17c-5-3-7-7-7-9a2 2 0 0 1 4 0c0 2.5-5 2.5-5 6 0 1.7 1.3 3 3 3 2.8 0 5-2.2 5-5"}],["path",{d:"M22 17c-5-3-7-7-7-9a2 2 0 0 1 4 0c0 2.5-5 2.5-5 6 0 1.7 1.3 3 3 3 2.8 0 5-2.2 5-5"}]],vt=[["path",{d:"M10 2v5.632c0 .424-.272.795-.653.982A6 6 0 0 0 6 14c.006 4 3 7 5 8"}],["path",{d:"M10 5H8a2 2 0 0 0 0 4h.68"}],["path",{d:"M14 2v5.632c0 .424.272.795.652.982A6 6 0 0 1 18 14c0 4-3 7-5 8"}],["path",{d:"M14 5h2a2 2 0 0 1 0 4h-.68"}],["path",{d:"M18 22H6"}],["path",{d:"M9 2h6"}]],$t=[["path",{d:"M12 6v16"}],["path",{d:"m19 13 2-1a9 9 0 0 1-18 0l2 1"}],["path",{d:"M9 11h6"}],["circle",{cx:"12",cy:"4",r:"2"}]],mt=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M16 16s-1.5-2-4-2-4 2-4 2"}],["path",{d:"M7.5 8 10 9"}],["path",{d:"m14 9 2.5-1"}],["path",{d:"M9 10h.01"}],["path",{d:"M15 10h.01"}]],yt=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M8 15h8"}],["path",{d:"M8 9h2"}],["path",{d:"M14 9h2"}]],st=[["path",{d:"M7 10H6a4 4 0 0 1-4-4 1 1 0 0 1 1-1h4"}],["path",{d:"M7 5a1 1 0 0 1 1-1h13a1 1 0 0 1 1 1 7 7 0 0 1-7 7H8a1 1 0 0 1-1-1z"}],["path",{d:"M9 12v5"}],["path",{d:"M15 12v5"}],["path",{d:"M5 20a3 3 0 0 1 3-3h8a3 3 0 0 1 3 3 1 1 0 0 1-1 1H6a1 1 0 0 1-1-1"}]],gt=[["path",{d:"M2 12 7 2"}],["path",{d:"m7 12 5-10"}],["path",{d:"m12 12 5-10"}],["path",{d:"m17 12 5-10"}],["path",{d:"M4.5 7h15"}],["path",{d:"M12 16v6"}]],Ct=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"m14.31 8 5.74 9.94"}],["path",{d:"M9.69 8h11.48"}],["path",{d:"m7.38 12 5.74-9.94"}],["path",{d:"M9.69 16 3.95 6.06"}],["path",{d:"M14.31 16H2.83"}],["path",{d:"m16.62 12-5.74 9.94"}]],ut=[["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2"}],["path",{d:"M6 8h.01"}],["path",{d:"M10 8h.01"}],["path",{d:"M14 8h.01"}]],At=[["path",{d:"M12 6.528V3a1 1 0 0 1 1-1h0"}],["path",{d:"M18.237 21A15 15 0 0 0 22 11a6 6 0 0 0-10-4.472A6 6 0 0 0 2 11a15.1 15.1 0 0 0 3.763 10 3 3 0 0 0 3.648.648 5.5 5.5 0 0 1 5.178 0A3 3 0 0 0 18.237 21"}]],Ht=[["rect",{width:"20",height:"5",x:"2",y:"3",rx:"1"}],["path",{d:"M4 8v11a2 2 0 0 0 2 2h2"}],["path",{d:"M20 8v11a2 2 0 0 1-2 2h-2"}],["path",{d:"m9 15 3-3 3 3"}],["path",{d:"M12 12v9"}]],Vt=[["rect",{x:"2",y:"4",width:"20",height:"16",rx:"2"}],["path",{d:"M10 4v4"}],["path",{d:"M2 8h20"}],["path",{d:"M6 4v4"}]],wt=[["rect",{width:"20",height:"5",x:"2",y:"3",rx:"1"}],["path",{d:"M4 8v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8"}],["path",{d:"m9.5 17 5-5"}],["path",{d:"m9.5 12 5 5"}]],St=[["rect",{width:"20",height:"5",x:"2",y:"3",rx:"1"}],["path",{d:"M4 8v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8"}],["path",{d:"M10 12h4"}]],Lt=[["path",{d:"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{d:"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{d:"M5 18v2"}],["path",{d:"M19 18v2"}]],ft=[["path",{d:"M14 8a1 1 0 0 1 1 1v2a1 1 0 0 0 1 1h3.293a.707.707 0 0 1 .5 1.207l-6.939 6.939a1.207 1.207 0 0 1-1.708 0l-6.94-6.94a.707.707 0 0 1 .5-1.206H8a1 1 0 0 0 1-1V9a1 1 0 0 1 1-1z"}],["path",{d:"M9 4h6"}]],kt=[["path",{d:"M9 5a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v6a1 1 0 0 0 1 1h3.293a.707.707 0 0 1 .5 1.207l-7.086 7.086a1 1 0 0 1-1.414 0l-7.086-7.086a.707.707 0 0 1 .5-1.207H8a1 1 0 0 0 1-1z"}]],Pt=[["path",{d:"M13 9a1 1 0 0 1-1-1V4.707a.707.707 0 0 0-1.207-.5l-6.94 6.94a1.207 1.207 0 0 0 0 1.707l6.94 6.94a.707.707 0 0 0 1.207-.5V16a1 1 0 0 1 1-1h2a1 1 0 0 0 1-1v-4a1 1 0 0 0-1-1z"}],["path",{d:"M20 9v6"}]],Bt=[["path",{d:"M10.793 19.793a.707.707 0 0 0 1.207-.5V16a1 1 0 0 1 1-1h6a1 1 0 0 0 1-1v-4a1 1 0 0 0-1-1h-6a1 1 0 0 1-1-1V4.707a.707.707 0 0 0-1.207-.5l-6.94 6.94a1.207 1.207 0 0 0 0 1.707z"}]],zt=[["path",{d:"M11 9a1 1 0 0 0 1-1V4.707a.707.707 0 0 1 1.207-.5l6.94 6.94a1.207 1.207 0 0 1 0 1.707l-6.94 6.94a.707.707 0 0 1-1.207-.5V16a1 1 0 0 0-1-1H9a1 1 0 0 1-1-1v-4a1 1 0 0 1 1-1z"}],["path",{d:"M4 9v6"}]],Ft=[["path",{d:"M13.207 19.793a.707.707 0 0 1-1.207-.5V16a1 1 0 0 0-1-1H5a1 1 0 0 1-1-1v-4a1 1 0 0 1 1-1h6a1 1 0 0 0 1-1V4.707a.707.707 0 0 1 1.207-.5l6.94 6.94a1.207 1.207 0 0 1 0 1.707z"}]],Dt=[["path",{d:"M14 16a1 1 0 0 0 1-1v-2a1 1 0 0 1 1-1h3.293a.707.707 0 0 0 .5-1.207l-6.939-6.939a1.207 1.207 0 0 0-1.708 0l-6.94 6.94a.707.707 0 0 0 .5 1.206H8a1 1 0 0 1 1 1v2a1 1 0 0 0 1 1z"}],["path",{d:"M9 20h6"}]],Rt=[["path",{d:"M9 19a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1v-6a1 1 0 0 1 1-1h3.293a.707.707 0 0 0 .5-1.207l-7.086-7.086a1 1 0 0 0-1.414 0l-7.086 7.086a.707.707 0 0 0 .5 1.207H8a1 1 0 0 1 1 1z"}]],bt=[["path",{d:"m3 16 4 4 4-4"}],["path",{d:"M7 20V4"}],["rect",{x:"15",y:"4",width:"4",height:"6",ry:"2"}],["path",{d:"M17 20v-6h-2"}],["path",{d:"M15 20h4"}]],qt=[["path",{d:"m3 16 4 4 4-4"}],["path",{d:"M7 20V4"}],["path",{d:"M17 10V4h-2"}],["path",{d:"M15 10h4"}],["rect",{x:"15",y:"14",width:"4",height:"6",ry:"2"}]],A=[["path",{d:"m3 16 4 4 4-4"}],["path",{d:"M7 20V4"}],["path",{d:"M20 8h-5"}],["path",{d:"M15 10V6.5a2.5 2.5 0 0 1 5 0V10"}],["path",{d:"M15 14h5l-5 6h5"}]],Tt=[["path",{d:"M19 3H5"}],["path",{d:"M12 21V7"}],["path",{d:"m6 15 6 6 6-6"}]],Ut=[["path",{d:"M17 7 7 17"}],["path",{d:"M17 17H7V7"}]],Ot=[["path",{d:"m3 16 4 4 4-4"}],["path",{d:"M7 20V4"}],["path",{d:"M11 4h4"}],["path",{d:"M11 8h7"}],["path",{d:"M11 12h10"}]],Zt=[["path",{d:"m7 7 10 10"}],["path",{d:"M17 7v10H7"}]],Gt=[["path",{d:"M12 2v14"}],["path",{d:"m19 9-7 7-7-7"}],["circle",{cx:"12",cy:"21",r:"1"}]],Wt=[["path",{d:"M12 17V3"}],["path",{d:"m6 11 6 6 6-6"}],["path",{d:"M19 21H5"}]],Et=[["path",{d:"m3 16 4 4 4-4"}],["path",{d:"M7 20V4"}],["path",{d:"m21 8-4-4-4 4"}],["path",{d:"M17 4v16"}]],H=[["path",{d:"m3 16 4 4 4-4"}],["path",{d:"M7 20V4"}],["path",{d:"M11 4h10"}],["path",{d:"M11 8h7"}],["path",{d:"M11 12h4"}]],V=[["path",{d:"m3 16 4 4 4-4"}],["path",{d:"M7 4v16"}],["path",{d:"M15 4h5l-5 6h5"}],["path",{d:"M15 20v-3.5a2.5 2.5 0 0 1 5 0V20"}],["path",{d:"M20 18h-5"}]],It=[["path",{d:"M12 5v14"}],["path",{d:"m19 12-7 7-7-7"}]],Xt=[["path",{d:"m9 6-6 6 6 6"}],["path",{d:"M3 12h14"}],["path",{d:"M21 19V5"}]],jt=[["path",{d:"M8 3 4 7l4 4"}],["path",{d:"M4 7h16"}],["path",{d:"m16 21 4-4-4-4"}],["path",{d:"M20 17H4"}]],Nt=[["path",{d:"M3 19V5"}],["path",{d:"m13 6-6 6 6 6"}],["path",{d:"M7 12h14"}]],Kt=[["path",{d:"m12 19-7-7 7-7"}],["path",{d:"M19 12H5"}]],Qt=[["path",{d:"M3 5v14"}],["path",{d:"M21 12H7"}],["path",{d:"m15 18 6-6-6-6"}]],Jt=[["path",{d:"m16 3 4 4-4 4"}],["path",{d:"M20 7H4"}],["path",{d:"m8 21-4-4 4-4"}],["path",{d:"M4 17h16"}]],Yt=[["path",{d:"M17 12H3"}],["path",{d:"m11 18 6-6-6-6"}],["path",{d:"M21 5v14"}]],_t=[["path",{d:"M5 12h14"}],["path",{d:"m12 5 7 7-7 7"}]],xt=[["path",{d:"m3 8 4-4 4 4"}],["path",{d:"M7 4v16"}],["rect",{x:"15",y:"4",width:"4",height:"6",ry:"2"}],["path",{d:"M17 20v-6h-2"}],["path",{d:"M15 20h4"}]],ah=[["path",{d:"m3 8 4-4 4 4"}],["path",{d:"M7 4v16"}],["path",{d:"M17 10V4h-2"}],["path",{d:"M15 10h4"}],["rect",{x:"15",y:"14",width:"4",height:"6",ry:"2"}]],w=[["path",{d:"m3 8 4-4 4 4"}],["path",{d:"M7 4v16"}],["path",{d:"M20 8h-5"}],["path",{d:"M15 10V6.5a2.5 2.5 0 0 1 5 0V10"}],["path",{d:"M15 14h5l-5 6h5"}]],th=[["path",{d:"m21 16-4 4-4-4"}],["path",{d:"M17 20V4"}],["path",{d:"m3 8 4-4 4 4"}],["path",{d:"M7 4v16"}]],hh=[["path",{d:"m5 9 7-7 7 7"}],["path",{d:"M12 16V2"}],["circle",{cx:"12",cy:"21",r:"1"}]],dh=[["path",{d:"m18 9-6-6-6 6"}],["path",{d:"M12 3v14"}],["path",{d:"M5 21h14"}]],ch=[["path",{d:"M7 17V7h10"}],["path",{d:"M17 17 7 7"}]],S=[["path",{d:"m3 8 4-4 4 4"}],["path",{d:"M7 4v16"}],["path",{d:"M11 12h4"}],["path",{d:"M11 16h7"}],["path",{d:"M11 20h10"}]],Mh=[["path",{d:"M7 7h10v10"}],["path",{d:"M7 17 17 7"}]],ph=[["path",{d:"M5 3h14"}],["path",{d:"m18 13-6-6-6 6"}],["path",{d:"M12 7v14"}]],ih=[["path",{d:"m3 8 4-4 4 4"}],["path",{d:"M7 4v16"}],["path",{d:"M11 12h10"}],["path",{d:"M11 16h7"}],["path",{d:"M11 20h4"}]],L=[["path",{d:"m3 8 4-4 4 4"}],["path",{d:"M7 4v16"}],["path",{d:"M15 4h5l-5 6h5"}],["path",{d:"M15 20v-3.5a2.5 2.5 0 0 1 5 0V20"}],["path",{d:"M20 18h-5"}]],nh=[["path",{d:"m5 12 7-7 7 7"}],["path",{d:"M12 19V5"}]],lh=[["path",{d:"m4 6 3-3 3 3"}],["path",{d:"M7 17V3"}],["path",{d:"m14 6 3-3 3 3"}],["path",{d:"M17 17V3"}],["path",{d:"M4 21h16"}]],eh=[["path",{d:"M12 6v12"}],["path",{d:"M17.196 9 6.804 15"}],["path",{d:"m6.804 9 10.392 6"}]],rh=[["circle",{cx:"12",cy:"12",r:"4"}],["path",{d:"M16 8v5a3 3 0 0 0 6 0v-1a10 10 0 1 0-4 8"}]],oh=[["circle",{cx:"12",cy:"12",r:"1"}],["path",{d:"M20.2 20.2c2.04-2.03.02-7.36-4.5-11.9-4.54-4.52-9.87-6.54-11.9-4.5-2.04 2.03-.02 7.36 4.5 11.9 4.54 4.52 9.87 6.54 11.9 4.5Z"}],["path",{d:"M15.7 15.7c4.52-4.54 6.54-9.87 4.5-11.9-2.03-2.04-7.36-.02-11.9 4.5-4.52 4.54-6.54 9.87-4.5 11.9 2.03 2.04 7.36.02 11.9-4.5Z"}]],vh=[["path",{d:"M2 10v3"}],["path",{d:"M6 6v11"}],["path",{d:"M10 3v18"}],["path",{d:"M14 8v7"}],["path",{d:"M18 5v13"}],["path",{d:"M22 10v3"}]],$h=[["path",{d:"m15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526"}],["circle",{cx:"12",cy:"8",r:"6"}]],mh=[["path",{d:"M2 13a2 2 0 0 0 2-2V7a2 2 0 0 1 4 0v13a2 2 0 0 0 4 0V4a2 2 0 0 1 4 0v13a2 2 0 0 0 4 0v-4a2 2 0 0 1 2-2"}]],yh=[["path",{d:"m14 12-8.381 8.38a1 1 0 0 1-3.001-3L11 9"}],["path",{d:"M15 15.5a.5.5 0 0 0 .5.5A6.5 6.5 0 0 0 22 9.5a.5.5 0 0 0-.5-.5h-1.672a2 2 0 0 1-1.414-.586l-5.062-5.062a1.205 1.205 0 0 0-1.704 0L9.352 5.648a1.205 1.205 0 0 0 0 1.704l5.062 5.062A2 2 0 0 1 15 13.828z"}]],sh=[["path",{d:"M10 16c.5.3 1.2.5 2 .5s1.5-.2 2-.5"}],["path",{d:"M15 12h.01"}],["path",{d:"M19.38 6.813A9 9 0 0 1 20.8 10.2a2 2 0 0 1 0 3.6 9 9 0 0 1-17.6 0 2 2 0 0 1 0-3.6A9 9 0 0 1 12 3c2 0 3.5 1.1 3.5 2.5s-.9 2.5-2 2.5c-.8 0-1.5-.4-1.5-1"}],["path",{d:"M9 12h.01"}]],f=[["path",{d:"M13.5 10.5 15 9"}],["path",{d:"M4 4v15a1 1 0 0 0 1 1h15"}],["path",{d:"M4.293 19.707 6 18"}],["path",{d:"m9 15 1.5-1.5"}]],gh=[["path",{d:"M4 10a4 4 0 0 1 4-4h8a4 4 0 0 1 4 4v10a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2z"}],["path",{d:"M8 10h8"}],["path",{d:"M8 18h8"}],["path",{d:"M8 22v-6a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v6"}],["path",{d:"M9 6V4a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2v2"}]],Ch=[["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16"}]],uh=[["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z"}],["path",{d:"M12 7v10"}],["path",{d:"M15.4 10a4 4 0 1 0 0 4"}]],k=[["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z"}],["path",{d:"m9 12 2 2 4-4"}]],Ah=[["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z"}],["path",{d:"M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8"}],["path",{d:"M12 18V6"}]],Hh=[["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z"}],["path",{d:"M7 12h5"}],["path",{d:"M15 9.4a4 4 0 1 0 0 5.2"}]],Vh=[["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z"}],["path",{d:"M8 8h8"}],["path",{d:"M8 12h8"}],["path",{d:"m13 17-5-1h1a4 4 0 0 0 0-8"}]],wh=[["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z"}],["line",{x1:"12",x2:"12",y1:"16",y2:"12"}],["line",{x1:"12",x2:"12.01",y1:"8",y2:"8"}]],Sh=[["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z"}],["path",{d:"m9 8 3 3v7"}],["path",{d:"m12 11 3-3"}],["path",{d:"M9 12h6"}],["path",{d:"M9 16h6"}]],Lh=[["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z"}],["line",{x1:"8",x2:"16",y1:"12",y2:"12"}]],fh=[["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z"}],["path",{d:"m15 9-6 6"}],["path",{d:"M9 9h.01"}],["path",{d:"M15 15h.01"}]],kh=[["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z"}],["line",{x1:"12",x2:"12",y1:"8",y2:"16"}],["line",{x1:"8",x2:"16",y1:"12",y2:"12"}]],Ph=[["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z"}],["path",{d:"M8 12h4"}],["path",{d:"M10 16V9.5a2.5 2.5 0 0 1 5 0"}],["path",{d:"M8 16h7"}]],P=[["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z"}],["path",{d:"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3"}],["line",{x1:"12",x2:"12.01",y1:"17",y2:"17"}]],Bh=[["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z"}],["path",{d:"M9 16h5"}],["path",{d:"M9 12h5a2 2 0 1 0 0-4h-3v9"}]],zh=[["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z"}],["path",{d:"M11 17V8h4"}],["path",{d:"M11 12h3"}],["path",{d:"M9 16h4"}]],Fh=[["path",{d:"M11 7v10a5 5 0 0 0 5-5"}],["path",{d:"m15 8-6 3"}],["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76"}]],Dh=[["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z"}],["line",{x1:"15",x2:"9",y1:"9",y2:"15"}],["line",{x1:"9",x2:"15",y1:"9",y2:"15"}]],Rh=[["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z"}]],bh=[["path",{d:"M22 18H6a2 2 0 0 1-2-2V7a2 2 0 0 0-2-2"}],["path",{d:"M17 14V4a2 2 0 0 0-2-2h-1a2 2 0 0 0-2 2v10"}],["rect",{width:"13",height:"8",x:"8",y:"6",rx:"1"}],["circle",{cx:"18",cy:"20",r:"2"}],["circle",{cx:"9",cy:"20",r:"2"}]],qh=[["path",{d:"M12 16v1a2 2 0 0 0 2 2h1a2 2 0 0 1 2 2v1"}],["path",{d:"M12 6a2 2 0 0 1 2 2"}],["path",{d:"M18 8c0 4-3.5 8-6 8s-6-4-6-8a6 6 0 0 1 12 0"}]],Th=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M4.929 4.929 19.07 19.071"}]],Uh=[["path",{d:"M4 13c3.5-2 8-2 10 2a5.5 5.5 0 0 1 8 5"}],["path",{d:"M5.15 17.89c5.52-1.52 8.65-6.89 7-12C11.55 4 11.5 2 13 2c3.22 0 5 5.5 5 8 0 6.5-4.2 12-10.49 12C5.11 22 2 22 2 20c0-1.5 1.14-1.55 3.15-2.11Z"}]],Oh=[["path",{d:"M10 10.01h.01"}],["path",{d:"M10 14.01h.01"}],["path",{d:"M14 10.01h.01"}],["path",{d:"M14 14.01h.01"}],["path",{d:"M18 6v12"}],["path",{d:"M6 6v12"}],["rect",{x:"2",y:"6",width:"20",height:"12",rx:"2"}]],Zh=[["path",{d:"M12 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5"}],["path",{d:"m16 19 3 3 3-3"}],["path",{d:"M18 12h.01"}],["path",{d:"M19 16v6"}],["path",{d:"M6 12h.01"}],["circle",{cx:"12",cy:"12",r:"2"}]],Gh=[["path",{d:"M12 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5"}],["path",{d:"M18 12h.01"}],["path",{d:"M19 22v-6"}],["path",{d:"m22 19-3-3-3 3"}],["path",{d:"M6 12h.01"}],["circle",{cx:"12",cy:"12",r:"2"}]],Wh=[["path",{d:"M13 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5"}],["path",{d:"m17 17 5 5"}],["path",{d:"M18 12h.01"}],["path",{d:"m22 17-5 5"}],["path",{d:"M6 12h.01"}],["circle",{cx:"12",cy:"12",r:"2"}]],Eh=[["rect",{width:"20",height:"12",x:"2",y:"6",rx:"2"}],["circle",{cx:"12",cy:"12",r:"2"}],["path",{d:"M6 12h.01M18 12h.01"}]],Ih=[["path",{d:"M3 5v14"}],["path",{d:"M8 5v14"}],["path",{d:"M12 5v14"}],["path",{d:"M17 5v14"}],["path",{d:"M21 5v14"}]],Xh=[["path",{d:"M10 3a41 41 0 0 0 0 18"}],["path",{d:"M14 3a41 41 0 0 1 0 18"}],["path",{d:"M17 3a2 2 0 0 1 1.68.92 15.25 15.25 0 0 1 0 16.16A2 2 0 0 1 17 21H7a2 2 0 0 1-1.68-.92 15.25 15.25 0 0 1 0-16.16A2 2 0 0 1 7 3z"}],["path",{d:"M3.84 17h16.32"}],["path",{d:"M3.84 7h16.32"}]],jh=[["path",{d:"M4 20h16"}],["path",{d:"m6 16 6-12 6 12"}],["path",{d:"M8 12h8"}]],Nh=[["path",{d:"M10 4 8 6"}],["path",{d:"M17 19v2"}],["path",{d:"M2 12h20"}],["path",{d:"M7 19v2"}],["path",{d:"M9 5 7.621 3.621A2.121 2.121 0 0 0 4 5v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-5"}]],Kh=[["path",{d:"m11 7-3 5h4l-3 5"}],["path",{d:"M14.856 6H16a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-2.935"}],["path",{d:"M22 14v-4"}],["path",{d:"M5.14 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h2.936"}]],Qh=[["path",{d:"M22 14v-4"}],["path",{d:"M6 14v-4"}],["rect",{x:"2",y:"6",width:"16",height:"12",rx:"2"}]],Jh=[["path",{d:"M10 10v4"}],["path",{d:"M14 10v4"}],["path",{d:"M22 14v-4"}],["path",{d:"M6 10v4"}],["rect",{x:"2",y:"6",width:"16",height:"12",rx:"2"}]],Yh=[["path",{d:"M10 14v-4"}],["path",{d:"M22 14v-4"}],["path",{d:"M6 14v-4"}],["rect",{x:"2",y:"6",width:"16",height:"12",rx:"2"}]],_h=[["path",{d:"M10 9v6"}],["path",{d:"M12.543 6H16a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-3.605"}],["path",{d:"M22 14v-4"}],["path",{d:"M7 12h6"}],["path",{d:"M7.606 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h3.606"}]],xh=[["path",{d:"M10 17h.01"}],["path",{d:"M10 7v6"}],["path",{d:"M14 6h2a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-2"}],["path",{d:"M22 14v-4"}],["path",{d:"M6 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h2"}]],a4=[["path",{d:"M 22 14 L 22 10"}],["rect",{x:"2",y:"6",width:"16",height:"12",rx:"2"}]],t4=[["path",{d:"M4.5 3h15"}],["path",{d:"M6 3v16a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V3"}],["path",{d:"M6 14h12"}]],h4=[["path",{d:"M9 9c-.64.64-1.521.954-2.402 1.165A6 6 0 0 0 8 22a13.96 13.96 0 0 0 9.9-4.1"}],["path",{d:"M10.75 5.093A6 6 0 0 1 22 8c0 2.411-.61 4.68-1.683 6.66"}],["path",{d:"M5.341 10.62a4 4 0 0 0 6.487 1.208M10.62 5.341a4.015 4.015 0 0 1 2.039 2.04"}],["line",{x1:"2",x2:"22",y1:"2",y2:"22"}]],d4=[["path",{d:"M10.165 6.598C9.954 7.478 9.64 8.36 9 9c-.64.64-1.521.954-2.402 1.165A6 6 0 0 0 8 22c7.732 0 14-6.268 14-14a6 6 0 0 0-11.835-1.402Z"}],["path",{d:"M5.341 10.62a4 4 0 1 0 5.279-5.28"}]],c4=[["path",{d:"M2 20v-8a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v8"}],["path",{d:"M4 10V6a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v4"}],["path",{d:"M12 4v6"}],["path",{d:"M2 18h20"}]],M4=[["path",{d:"M3 20v-8a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v8"}],["path",{d:"M5 10V6a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v4"}],["path",{d:"M3 18h18"}]],p4=[["path",{d:"M11.771 6.109a2.5 2.5 0 0 1 3.12 3.12"}],["path",{d:"M17.852 12.185a6.5 6.5 0 0 0-9.035-9.04"}],["path",{d:"M18.013 18.013C15.029 20.349 10.831 22 7 22a3 3 0 0 1-2.68-1.66L2.4 16.5"}],["path",{d:"m18.5 6 2.19 4.5a6.48 6.48 0 0 1-.139 4.393"}],["path",{d:"m2 2 20 20"}],["path",{d:"M6.355 6.37a7 7 0 0 0-.075.23c-1.1 3.13-.78 3.9-3.18 6.08A3 3 0 0 0 5 18c3.356 0 6.993-1.267 9.85-3.151"}]],i4=[["path",{d:"M2 4v16"}],["path",{d:"M2 8h18a2 2 0 0 1 2 2v10"}],["path",{d:"M2 17h20"}],["path",{d:"M6 8v9"}]],n4=[["path",{d:"M16.4 13.7A6.5 6.5 0 1 0 6.28 6.6c-1.1 3.13-.78 3.9-3.18 6.08A3 3 0 0 0 5 18c4 0 8.4-1.8 11.4-4.3"}],["path",{d:"m18.5 6 2.19 4.5a6.48 6.48 0 0 1-2.29 7.2C15.4 20.2 11 22 7 22a3 3 0 0 1-2.68-1.66L2.4 16.5"}],["circle",{cx:"12.5",cy:"8.5",r:"2.5"}]],l4=[["path",{d:"M13 13v5"}],["path",{d:"M17 11.47V8"}],["path",{d:"M17 11h1a3 3 0 0 1 2.745 4.211"}],["path",{d:"m2 2 20 20"}],["path",{d:"M5 8v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2v-3"}],["path",{d:"M7.536 7.535C6.766 7.649 6.154 8 5.5 8a2.5 2.5 0 0 1-1.768-4.268"}],["path",{d:"M8.727 3.204C9.306 2.767 9.885 2 11 2c1.56 0 2 1.5 3 1.5s1.72-.5 2.5-.5a1 1 0 1 1 0 5c-.78 0-1.5-.5-2.5-.5a3.149 3.149 0 0 0-.842.12"}],["path",{d:"M9 14.6V18"}]],e4=[["path",{d:"M17 11h1a3 3 0 0 1 0 6h-1"}],["path",{d:"M9 12v6"}],["path",{d:"M13 12v6"}],["path",{d:"M14 7.5c-1 0-1.44.5-3 .5s-2-.5-3-.5-1.72.5-2.5.5a2.5 2.5 0 0 1 0-5c.78 0 1.57.5 2.5.5S9.44 2 11 2s2 1.5 3 1.5 1.72-.5 2.5-.5a2.5 2.5 0 0 1 0 5c-.78 0-1.5-.5-2.5-.5Z"}],["path",{d:"M5 8v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V8"}]],r4=[["path",{d:"M10.268 21a2 2 0 0 0 3.464 0"}],["path",{d:"M11.68 2.009A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673c-.824-.85-1.678-1.731-2.21-3.348"}],["circle",{cx:"18",cy:"5",r:"3"}]],o4=[["path",{d:"M18.518 17.347A7 7 0 0 1 14 19"}],["path",{d:"M18.8 4A11 11 0 0 1 20 9"}],["path",{d:"M9 9h.01"}],["circle",{cx:"20",cy:"16",r:"2"}],["circle",{cx:"9",cy:"9",r:"7"}],["rect",{x:"4",y:"16",width:"10",height:"6",rx:"2"}]],v4=[["path",{d:"M10.268 21a2 2 0 0 0 3.464 0"}],["path",{d:"M15 8h6"}],["path",{d:"M16.243 3.757A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673A9.4 9.4 0 0 1 18.667 12"}]],$4=[["path",{d:"M10.268 21a2 2 0 0 0 3.464 0"}],["path",{d:"M17 17H4a1 1 0 0 1-.74-1.673C4.59 13.956 6 12.499 6 8a6 6 0 0 1 .258-1.742"}],["path",{d:"m2 2 20 20"}],["path",{d:"M8.668 3.01A6 6 0 0 1 18 8c0 2.687.77 4.653 1.707 6.05"}]],m4=[["path",{d:"M10.268 21a2 2 0 0 0 3.464 0"}],["path",{d:"M15 8h6"}],["path",{d:"M18 5v6"}],["path",{d:"M20.002 14.464a9 9 0 0 0 .738.863A1 1 0 0 1 20 17H4a1 1 0 0 1-.74-1.673C4.59 13.956 6 12.499 6 8a6 6 0 0 1 8.75-5.332"}]],y4=[["path",{d:"M10.268 21a2 2 0 0 0 3.464 0"}],["path",{d:"M22 8c0-2.3-.8-4.3-2-6"}],["path",{d:"M3.262 15.326A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673C19.41 13.956 18 12.499 18 8A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326"}],["path",{d:"M4 2C2.8 3.7 2 5.7 2 8"}]],s4=[["path",{d:"M10.268 21a2 2 0 0 0 3.464 0"}],["path",{d:"M3.262 15.326A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673C19.41 13.956 18 12.499 18 8A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326"}]],B=[["rect",{width:"13",height:"7",x:"3",y:"3",rx:"1"}],["path",{d:"m22 15-3-3 3-3"}],["rect",{width:"13",height:"7",x:"3",y:"14",rx:"1"}]],z=[["rect",{width:"13",height:"7",x:"8",y:"3",rx:"1"}],["path",{d:"m2 9 3 3-3 3"}],["rect",{width:"13",height:"7",x:"8",y:"14",rx:"1"}]],g4=[["rect",{width:"7",height:"13",x:"3",y:"3",rx:"1"}],["path",{d:"m9 22 3-3 3 3"}],["rect",{width:"7",height:"13",x:"14",y:"3",rx:"1"}]],C4=[["rect",{width:"7",height:"13",x:"3",y:"8",rx:"1"}],["path",{d:"m15 2-3 3-3-3"}],["rect",{width:"7",height:"13",x:"14",y:"8",rx:"1"}]],u4=[["path",{d:"M12.409 13.017A5 5 0 0 1 22 15c0 3.866-4 7-9 7-4.077 0-8.153-.82-10.371-2.462-.426-.316-.631-.832-.62-1.362C2.118 12.723 2.627 2 10 2a3 3 0 0 1 3 3 2 2 0 0 1-2 2c-1.105 0-1.64-.444-2-1"}],["path",{d:"M15 14a5 5 0 0 0-7.584 2"}],["path",{d:"M9.964 6.825C8.019 7.977 9.5 13 8 15"}]],A4=[["circle",{cx:"18.5",cy:"17.5",r:"3.5"}],["circle",{cx:"5.5",cy:"17.5",r:"3.5"}],["circle",{cx:"15",cy:"5",r:"1"}],["path",{d:"M12 17.5V14l-3-3 4-3 2 3h2"}]],H4=[["rect",{x:"14",y:"14",width:"4",height:"6",rx:"2"}],["rect",{x:"6",y:"4",width:"4",height:"6",rx:"2"}],["path",{d:"M6 20h4"}],["path",{d:"M14 10h4"}],["path",{d:"M6 14h2v6"}],["path",{d:"M14 4h2v6"}]],V4=[["path",{d:"M10 10h4"}],["path",{d:"M19 7V4a1 1 0 0 0-1-1h-2a1 1 0 0 0-1 1v3"}],["path",{d:"M20 21a2 2 0 0 0 2-2v-3.851c0-1.39-2-2.962-2-4.829V8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v11a2 2 0 0 0 2 2z"}],["path",{d:"M 22 16 L 2 16"}],["path",{d:"M4 21a2 2 0 0 1-2-2v-3.851c0-1.39 2-2.962 2-4.829V8a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v11a2 2 0 0 1-2 2z"}],["path",{d:"M9 7V4a1 1 0 0 0-1-1H6a1 1 0 0 0-1 1v3"}]],w4=[["circle",{cx:"12",cy:"11.9",r:"2"}],["path",{d:"M6.7 3.4c-.9 2.5 0 5.2 2.2 6.7C6.5 9 3.7 9.6 2 11.6"}],["path",{d:"m8.9 10.1 1.4.8"}],["path",{d:"M17.3 3.4c.9 2.5 0 5.2-2.2 6.7 2.4-1.2 5.2-.6 6.9 1.5"}],["path",{d:"m15.1 10.1-1.4.8"}],["path",{d:"M16.7 20.8c-2.6-.4-4.6-2.6-4.7-5.3-.2 2.6-2.1 4.8-4.7 5.2"}],["path",{d:"M12 13.9v1.6"}],["path",{d:"M13.5 5.4c-1-.2-2-.2-3 0"}],["path",{d:"M17 16.4c.7-.7 1.2-1.6 1.5-2.5"}],["path",{d:"M5.5 13.9c.3.9.8 1.8 1.5 2.5"}]],S4=[["path",{d:"M16 7h.01"}],["path",{d:"M3.4 18H12a8 8 0 0 0 8-8V7a4 4 0 0 0-7.28-2.3L2 20"}],["path",{d:"m20 7 2 .5-2 .5"}],["path",{d:"M10 18v3"}],["path",{d:"M14 17.75V21"}],["path",{d:"M7 18a6 6 0 0 0 3.84-10.61"}]],L4=[["path",{d:"M12 18v4"}],["path",{d:"m17 18 1.956-11.468"}],["path",{d:"m3 8 7.82-5.615a2 2 0 0 1 2.36 0L21 8"}],["path",{d:"M4 18h16"}],["path",{d:"M7 18 5.044 6.532"}],["circle",{cx:"12",cy:"10",r:"2"}]],f4=[["path",{d:"M11.767 19.089c4.924.868 6.14-6.025 1.216-6.894m-1.216 6.894L5.86 18.047m5.908 1.042-.347 1.97m1.563-8.864c4.924.869 6.14-6.025 1.215-6.893m-1.215 6.893-3.94-.694m5.155-6.2L8.29 4.26m5.908 1.042.348-1.97M7.48 20.364l3.126-17.727"}]],k4=[["circle",{cx:"9",cy:"9",r:"7"}],["circle",{cx:"15",cy:"15",r:"7"}]],P4=[["path",{d:"M3 3h18"}],["path",{d:"M20 7H8"}],["path",{d:"M20 11H8"}],["path",{d:"M10 19h10"}],["path",{d:"M8 15h12"}],["path",{d:"M4 3v14"}],["circle",{cx:"4",cy:"19",r:"2"}]],B4=[["path",{d:"M10 22V7a1 1 0 0 0-1-1H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-5a1 1 0 0 0-1-1H2"}],["rect",{x:"14",y:"2",width:"8",height:"8",rx:"1"}]],z4=[["path",{d:"m7 7 10 10-5 5V2l5 5L7 17"}],["line",{x1:"18",x2:"21",y1:"12",y2:"12"}],["line",{x1:"3",x2:"6",y1:"12",y2:"12"}]],F4=[["path",{d:"m17 17-5 5V12l-5 5"}],["path",{d:"m2 2 20 20"}],["path",{d:"M14.5 9.5 17 7l-5-5v4.5"}]],D4=[["path",{d:"m7 7 10 10-5 5V2l5 5L7 17"}]],R4=[["path",{d:"M6 12h9a4 4 0 0 1 0 8H7a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1h7a4 4 0 0 1 0 8"}]],b4=[["path",{d:"m7 7 10 10-5 5V2l5 5L7 17"}],["path",{d:"M20.83 14.83a4 4 0 0 0 0-5.66"}],["path",{d:"M18 12h.01"}]],q4=[["path",{d:"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z"}],["circle",{cx:"12",cy:"12",r:"4"}]],T4=[["circle",{cx:"11",cy:"13",r:"9"}],["path",{d:"M14.35 4.65 16.3 2.7a2.41 2.41 0 0 1 3.4 0l1.6 1.6a2.4 2.4 0 0 1 0 3.4l-1.95 1.95"}],["path",{d:"m22 2-1.5 1.5"}]],U4=[["path",{d:"M17 10c.7-.7 1.69 0 2.5 0a2.5 2.5 0 1 0 0-5 .5.5 0 0 1-.5-.5 2.5 2.5 0 1 0-5 0c0 .81.7 1.8 0 2.5l-7 7c-.7.7-1.69 0-2.5 0a2.5 2.5 0 0 0 0 5c.28 0 .5.22.5.5a2.5 2.5 0 1 0 5 0c0-.81-.7-1.8 0-2.5Z"}]],O4=[["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20"}],["path",{d:"m8 13 4-7 4 7"}],["path",{d:"M9.1 11h5.7"}]],Z4=[["path",{d:"M12 13h.01"}],["path",{d:"M12 6v3"}],["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20"}]],G4=[["path",{d:"M12 6v7"}],["path",{d:"M16 8v3"}],["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20"}],["path",{d:"M8 8v3"}]],W4=[["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20"}],["path",{d:"m9 9.5 2 2 4-4"}]],E4=[["path",{d:"M5 7a2 2 0 0 0-2 2v11"}],["path",{d:"M5.803 18H5a2 2 0 0 0 0 4h9.5a.5.5 0 0 0 .5-.5V21"}],["path",{d:"M9 15V4a2 2 0 0 1 2-2h9.5a.5.5 0 0 1 .5.5v14a.5.5 0 0 1-.5.5H11a2 2 0 0 1 0-4h10"}]],F=[["path",{d:"M12 17h1.5"}],["path",{d:"M12 22h1.5"}],["path",{d:"M12 2h1.5"}],["path",{d:"M17.5 22H19a1 1 0 0 0 1-1"}],["path",{d:"M17.5 2H19a1 1 0 0 1 1 1v1.5"}],["path",{d:"M20 14v3h-2.5"}],["path",{d:"M20 8.5V10"}],["path",{d:"M4 10V8.5"}],["path",{d:"M4 19.5V14"}],["path",{d:"M4 4.5A2.5 2.5 0 0 1 6.5 2H8"}],["path",{d:"M8 22H6.5a1 1 0 0 1 0-5H8"}]],I4=[["path",{d:"M12 13V7"}],["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20"}],["path",{d:"m9 10 3 3 3-3"}]],X4=[["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20"}],["path",{d:"M8 12v-2a4 4 0 0 1 8 0v2"}],["circle",{cx:"15",cy:"12",r:"1"}],["circle",{cx:"9",cy:"12",r:"1"}]],j4=[["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20"}],["path",{d:"M8.62 9.8A2.25 2.25 0 1 1 12 6.836a2.25 2.25 0 1 1 3.38 2.966l-2.626 2.856a.998.998 0 0 1-1.507 0z"}]],N4=[["path",{d:"m20 13.7-2.1-2.1a2 2 0 0 0-2.8 0L9.7 17"}],["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20"}],["circle",{cx:"10",cy:"8",r:"2"}]],K4=[["path",{d:"M13 2H6.5A2.5 2.5 0 0 0 4 4.5v15"}],["path",{d:"M17 2v6"}],["path",{d:"M17 4h2"}],["path",{d:"M20 15.2V21a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20"}],["circle",{cx:"17",cy:"10",r:"2"}]],Q4=[["path",{d:"M18 6V4a2 2 0 1 0-4 0v2"}],["path",{d:"M20 15v6a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20"}],["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H10"}],["rect",{x:"12",y:"6",width:"8",height:"5",rx:"1"}]],J4=[["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20"}],["path",{d:"M9 10h6"}]],Y4=[["path",{d:"M10 2v8l3-3 3 3V2"}],["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20"}]],_4=[["path",{d:"M12 21V7"}],["path",{d:"m16 12 2 2 4-4"}],["path",{d:"M22 6V4a1 1 0 0 0-1-1h-5a4 4 0 0 0-4 4 4 4 0 0 0-4-4H3a1 1 0 0 0-1 1v13a1 1 0 0 0 1 1h6a3 3 0 0 1 3 3 3 3 0 0 1 3-3h6a1 1 0 0 0 1-1v-1.3"}]],x4=[["path",{d:"M12 7v14"}],["path",{d:"M16 12h2"}],["path",{d:"M16 8h2"}],["path",{d:"M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"}],["path",{d:"M6 12h2"}],["path",{d:"M6 8h2"}]],a5=[["path",{d:"M12 7v14"}],["path",{d:"M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"}]],t5=[["path",{d:"M12 7v6"}],["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20"}],["path",{d:"M9 10h6"}]],h5=[["path",{d:"M11 22H5.5a1 1 0 0 1 0-5h4.501"}],["path",{d:"m21 22-1.879-1.878"}],["path",{d:"M3 19.5v-15A2.5 2.5 0 0 1 5.5 2H18a1 1 0 0 1 1 1v8"}],["circle",{cx:"17",cy:"18",r:"3"}]],d5=[["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20"}],["path",{d:"M8 11h8"}],["path",{d:"M8 7h6"}]],c5=[["path",{d:"M10 13h4"}],["path",{d:"M12 6v7"}],["path",{d:"M16 8V6H8v2"}],["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20"}]],M5=[["path",{d:"M12 13V7"}],["path",{d:"M18 2h1a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20"}],["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2"}],["path",{d:"m9 10 3-3 3 3"}],["path",{d:"m9 5 3-3 3 3"}]],p5=[["path",{d:"M12 13V7"}],["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20"}],["path",{d:"m9 10 3-3 3 3"}]],i5=[["path",{d:"M15 13a3 3 0 1 0-6 0"}],["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20"}],["circle",{cx:"12",cy:"8",r:"2"}]],n5=[["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20"}]],l5=[["path",{d:"m14.5 7-5 5"}],["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20"}],["path",{d:"m9.5 7 5 5"}]],e5=[["path",{d:"M17 3a2 2 0 0 1 2 2v15a1 1 0 0 1-1.496.868l-4.512-2.578a2 2 0 0 0-1.984 0l-4.512 2.578A1 1 0 0 1 5 20V5a2 2 0 0 1 2-2z"}],["path",{d:"m9 10 2 2 4-4"}]],r5=[["path",{d:"M19 19v1a1 1 0 0 1-1.496.868l-4.512-2.578a2 2 0 0 0-1.984 0l-4.512 2.578A1 1 0 0 1 5 20V5"}],["path",{d:"m2 2 20 20"}],["path",{d:"M8.656 3H17a2 2 0 0 1 2 2v8.344"}]],o5=[["path",{d:"M15 10H9"}],["path",{d:"M17 3a2 2 0 0 1 2 2v15a1 1 0 0 1-1.496.868l-4.512-2.578a2 2 0 0 0-1.984 0l-4.512 2.578A1 1 0 0 1 5 20V5a2 2 0 0 1 2-2z"}]],v5=[["path",{d:"M12 7v6"}],["path",{d:"M15 10H9"}],["path",{d:"M17 3a2 2 0 0 1 2 2v15a1 1 0 0 1-1.496.868l-4.512-2.578a2 2 0 0 0-1.984 0l-4.512 2.578A1 1 0 0 1 5 20V5a2 2 0 0 1 2-2z"}]],$5=[["path",{d:"m14.5 7.5-5 5"}],["path",{d:"M17 3a2 2 0 0 1 2 2v15a1 1 0 0 1-1.496.868l-4.512-2.578a2 2 0 0 0-1.984 0l-4.512 2.578A1 1 0 0 1 5 20V5a2 2 0 0 1 2-2z"}],["path",{d:"m9.5 7.5 5 5"}]],m5=[["path",{d:"M17 3a2 2 0 0 1 2 2v15a1 1 0 0 1-1.496.868l-4.512-2.578a2 2 0 0 0-1.984 0l-4.512 2.578A1 1 0 0 1 5 20V5a2 2 0 0 1 2-2z"}]],y5=[["path",{d:"M4 9V5a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v4"}],["path",{d:"M8 8v1"}],["path",{d:"M12 8v1"}],["path",{d:"M16 8v1"}],["rect",{width:"20",height:"12",x:"2",y:"9",rx:"2"}],["circle",{cx:"8",cy:"15",r:"2"}],["circle",{cx:"16",cy:"15",r:"2"}]],s5=[["path",{d:"M12 6V2H8"}],["path",{d:"M15 11v2"}],["path",{d:"M2 12h2"}],["path",{d:"M20 12h2"}],["path",{d:"M20 16a2 2 0 0 1-2 2H8.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 4 20.286V8a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2z"}],["path",{d:"M9 11v2"}]],g5=[["path",{d:"M13.67 8H18a2 2 0 0 1 2 2v4.33"}],["path",{d:"M2 14h2"}],["path",{d:"M20 14h2"}],["path",{d:"M22 22 2 2"}],["path",{d:"M8 8H6a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 1.414-.586"}],["path",{d:"M9 13v2"}],["path",{d:"M9.67 4H12v2.33"}]],C5=[["path",{d:"M12 8V4H8"}],["rect",{width:"16",height:"12",x:"4",y:"8",rx:"2"}],["path",{d:"M2 14h2"}],["path",{d:"M20 14h2"}],["path",{d:"M15 13v2"}],["path",{d:"M9 13v2"}]],u5=[["path",{d:"M10 3a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a6 6 0 0 0 1.2 3.6l.6.8A6 6 0 0 1 17 13v8a1 1 0 0 1-1 1H8a1 1 0 0 1-1-1v-8a6 6 0 0 1 1.2-3.6l.6-.8A6 6 0 0 0 10 5z"}],["path",{d:"M17 13h-4a1 1 0 0 0-1 1v3a1 1 0 0 0 1 1h4"}]],A5=[["path",{d:"M17 3h4v4"}],["path",{d:"M18.575 11.082a13 13 0 0 1 1.048 9.027 1.17 1.17 0 0 1-1.914.597L14 17"}],["path",{d:"M7 10 3.29 6.29a1.17 1.17 0 0 1 .6-1.91 13 13 0 0 1 9.03 1.05"}],["path",{d:"M7 14a1.7 1.7 0 0 0-1.207.5l-2.646 2.646A.5.5 0 0 0 3.5 18H5a1 1 0 0 1 1 1v1.5a.5.5 0 0 0 .854.354L9.5 18.207A1.7 1.7 0 0 0 10 17v-2a1 1 0 0 0-1-1z"}],["path",{d:"M9.707 14.293 21 3"}]],H5=[["path",{d:"M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z"}],["path",{d:"m3.3 7 8.7 5 8.7-5"}],["path",{d:"M12 22V12"}]],V5=[["path",{d:"M2.97 12.92A2 2 0 0 0 2 14.63v3.24a2 2 0 0 0 .97 1.71l3 1.8a2 2 0 0 0 2.06 0L12 19v-5.5l-5-3-4.03 2.42Z"}],["path",{d:"m7 16.5-4.74-2.85"}],["path",{d:"m7 16.5 5-3"}],["path",{d:"M7 16.5v5.17"}],["path",{d:"M12 13.5V19l3.97 2.38a2 2 0 0 0 2.06 0l3-1.8a2 2 0 0 0 .97-1.71v-3.24a2 2 0 0 0-.97-1.71L17 10.5l-5 3Z"}],["path",{d:"m17 16.5-5-3"}],["path",{d:"m17 16.5 4.74-2.85"}],["path",{d:"M17 16.5v5.17"}],["path",{d:"M7.97 4.42A2 2 0 0 0 7 6.13v4.37l5 3 5-3V6.13a2 2 0 0 0-.97-1.71l-3-1.8a2 2 0 0 0-2.06 0l-3 1.8Z"}],["path",{d:"M12 8 7.26 5.15"}],["path",{d:"m12 8 4.74-2.85"}],["path",{d:"M12 13.5V8"}]],w5=[["path",{d:"M16 3h3a1 1 0 0 1 1 1v16a1 1 0 0 1-1 1h-3"}],["path",{d:"M8 21H5a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h3"}]],D=[["path",{d:"M8 3H7a2 2 0 0 0-2 2v5a2 2 0 0 1-2 2 2 2 0 0 1 2 2v5c0 1.1.9 2 2 2h1"}],["path",{d:"M16 21h1a2 2 0 0 0 2-2v-5c0-1.1.9-2 2-2a2 2 0 0 1-2-2V5a2 2 0 0 0-2-2h-1"}]],S5=[["path",{d:"M12 5a3 3 0 1 0-5.997.125 4 4 0 0 0-2.526 5.77 4 4 0 0 0 .556 6.588A4 4 0 1 0 12 18Z"}],["path",{d:"M9 13a4.5 4.5 0 0 0 3-4"}],["path",{d:"M6.003 5.125A3 3 0 0 0 6.401 6.5"}],["path",{d:"M3.477 10.896a4 4 0 0 1 .585-.396"}],["path",{d:"M6 18a4 4 0 0 1-1.967-.516"}],["path",{d:"M12 13h4"}],["path",{d:"M12 18h6a2 2 0 0 1 2 2v1"}],["path",{d:"M12 8h8"}],["path",{d:"M16 8V5a2 2 0 0 1 2-2"}],["circle",{cx:"16",cy:"13",r:".5"}],["circle",{cx:"18",cy:"3",r:".5"}],["circle",{cx:"20",cy:"21",r:".5"}],["circle",{cx:"20",cy:"8",r:".5"}]],L5=[["path",{d:"m10.852 14.772-.383.923"}],["path",{d:"m10.852 9.228-.383-.923"}],["path",{d:"m13.148 14.772.382.924"}],["path",{d:"m13.531 8.305-.383.923"}],["path",{d:"m14.772 10.852.923-.383"}],["path",{d:"m14.772 13.148.923.383"}],["path",{d:"M17.598 6.5A3 3 0 1 0 12 5a3 3 0 0 0-5.63-1.446 3 3 0 0 0-.368 1.571 4 4 0 0 0-2.525 5.771"}],["path",{d:"M17.998 5.125a4 4 0 0 1 2.525 5.771"}],["path",{d:"M19.505 10.294a4 4 0 0 1-1.5 7.706"}],["path",{d:"M4.032 17.483A4 4 0 0 0 11.464 20c.18-.311.892-.311 1.072 0a4 4 0 0 0 7.432-2.516"}],["path",{d:"M4.5 10.291A4 4 0 0 0 6 18"}],["path",{d:"M6.002 5.125a3 3 0 0 0 .4 1.375"}],["path",{d:"m9.228 10.852-.923-.383"}],["path",{d:"m9.228 13.148-.923.383"}],["circle",{cx:"12",cy:"12",r:"3"}]],f5=[["path",{d:"M12 18V5"}],["path",{d:"M15 13a4.17 4.17 0 0 1-3-4 4.17 4.17 0 0 1-3 4"}],["path",{d:"M17.598 6.5A3 3 0 1 0 12 5a3 3 0 1 0-5.598 1.5"}],["path",{d:"M17.997 5.125a4 4 0 0 1 2.526 5.77"}],["path",{d:"M18 18a4 4 0 0 0 2-7.464"}],["path",{d:"M19.967 17.483A4 4 0 1 1 12 18a4 4 0 1 1-7.967-.517"}],["path",{d:"M6 18a4 4 0 0 1-2-7.464"}],["path",{d:"M6.003 5.125a4 4 0 0 0-2.526 5.77"}]],k5=[["path",{d:"M16 3v2.107"}],["path",{d:"M17 9c1 3 2.5 3.5 3.5 4.5A5 5 0 0 1 22 17a5 5 0 0 1-10 0c0-.3 0-.6.1-.9a2 2 0 1 0 3.3-2C13 11.5 16 9 17 9"}],["path",{d:"M21 8.274V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h3.938"}],["path",{d:"M3 15h5.253"}],["path",{d:"M3 9h8.228"}],["path",{d:"M8 15v6"}],["path",{d:"M8 3v6"}]],P5=[["path",{d:"M12 9v1.258"}],["path",{d:"M16 3v5.46"}],["path",{d:"M21 9.118V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h5.75"}],["path",{d:"M22 17.5c0 2.499-1.75 3.749-3.83 4.474a.5.5 0 0 1-.335-.005c-2.085-.72-3.835-1.97-3.835-4.47V14a.5.5 0 0 1 .5-.499c1 0 2.25-.6 3.12-1.36a.6.6 0 0 1 .76-.001c.875.765 2.12 1.36 3.12 1.36a.5.5 0 0 1 .5.5z"}],["path",{d:"M3 15h7"}],["path",{d:"M3 9h12.142"}],["path",{d:"M8 15v6"}],["path",{d:"M8 3v6"}]],B5=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M12 9v6"}],["path",{d:"M16 15v6"}],["path",{d:"M16 3v6"}],["path",{d:"M3 15h18"}],["path",{d:"M3 9h18"}],["path",{d:"M8 15v6"}],["path",{d:"M8 3v6"}]],z5=[["path",{d:"M12 12h.01"}],["path",{d:"M16 6V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v2"}],["path",{d:"M22 13a18.15 18.15 0 0 1-20 0"}],["rect",{width:"20",height:"14",x:"2",y:"6",rx:"2"}]],F5=[["path",{d:"M10 20v2"}],["path",{d:"M14 20v2"}],["path",{d:"M18 20v2"}],["path",{d:"M21 20H3"}],["path",{d:"M6 20v2"}],["path",{d:"M8 16V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v12"}],["rect",{x:"4",y:"6",width:"16",height:"10",rx:"2"}]],D5=[["path",{d:"M12 11v4"}],["path",{d:"M14 13h-4"}],["path",{d:"M16 6V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v2"}],["path",{d:"M18 6v14"}],["path",{d:"M6 6v14"}],["rect",{width:"20",height:"14",x:"2",y:"6",rx:"2"}]],R5=[["path",{d:"M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16"}],["rect",{width:"20",height:"14",x:"2",y:"6",rx:"2"}]],b5=[["rect",{x:"8",y:"8",width:"8",height:"8",rx:"2"}],["path",{d:"M4 10a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2"}],["path",{d:"M14 20a2 2 0 0 0 2 2h4a2 2 0 0 0 2-2v-4a2 2 0 0 0-2-2"}]],q5=[["path",{d:"m16 22-1-4"}],["path",{d:"M19 14a1 1 0 0 0 1-1v-1a2 2 0 0 0-2-2h-3a1 1 0 0 1-1-1V4a2 2 0 0 0-4 0v5a1 1 0 0 1-1 1H6a2 2 0 0 0-2 2v1a1 1 0 0 0 1 1"}],["path",{d:"M19 14H5l-1.973 6.767A1 1 0 0 0 4 22h16a1 1 0 0 0 .973-1.233z"}],["path",{d:"m8 22 1-4"}]],T5=[["path",{d:"m11 10 3 3"}],["path",{d:"M6.5 21A3.5 3.5 0 1 0 3 17.5a2.62 2.62 0 0 1-.708 1.792A1 1 0 0 0 3 21z"}],["path",{d:"M9.969 17.031 21.378 5.624a1 1 0 0 0-3.002-3.002L6.967 14.031"}]],U5=[["path",{d:"M7.001 15.085A1.5 1.5 0 0 1 9 16.5"}],["circle",{cx:"18.5",cy:"8.5",r:"3.5"}],["circle",{cx:"7.5",cy:"16.5",r:"5.5"}],["circle",{cx:"7.5",cy:"4.5",r:"2.5"}]],O5=[["path",{d:"M12 20v-8"}],["path",{d:"M12.656 7H14a4 4 0 0 1 4 4v1.344"}],["path",{d:"M14.12 3.88 16 2"}],["path",{d:"M17.123 17.123A6 6 0 0 1 6 14v-3a4 4 0 0 1 1.72-3.287"}],["path",{d:"m2 2 20 20"}],["path",{d:"M21 5a4 4 0 0 1-3.55 3.97"}],["path",{d:"M22 13h-3.344"}],["path",{d:"M3 21a4 4 0 0 1 3.81-4"}],["path",{d:"M3 5a4 4 0 0 0 3.55 3.97"}],["path",{d:"M6 13H2"}],["path",{d:"m8 2 1.88 1.88"}],["path",{d:"M9.712 4.06A3 3 0 0 1 15 6v1.13"}]],Z5=[["path",{d:"M10 19.655A6 6 0 0 1 6 14v-3a4 4 0 0 1 4-4h4a4 4 0 0 1 4 3.97"}],["path",{d:"M14 15.003a1 1 0 0 1 1.517-.859l4.997 2.997a1 1 0 0 1 0 1.718l-4.997 2.997a1 1 0 0 1-1.517-.86z"}],["path",{d:"M14.12 3.88 16 2"}],["path",{d:"M21 5a4 4 0 0 1-3.55 3.97"}],["path",{d:"M3 21a4 4 0 0 1 3.81-4"}],["path",{d:"M3 5a4 4 0 0 0 3.55 3.97"}],["path",{d:"M6 13H2"}],["path",{d:"m8 2 1.88 1.88"}],["path",{d:"M9 7.13V6a3 3 0 1 1 6 0v1.13"}]],G5=[["path",{d:"M12 20v-9"}],["path",{d:"M14 7a4 4 0 0 1 4 4v3a6 6 0 0 1-12 0v-3a4 4 0 0 1 4-4z"}],["path",{d:"M14.12 3.88 16 2"}],["path",{d:"M21 21a4 4 0 0 0-3.81-4"}],["path",{d:"M21 5a4 4 0 0 1-3.55 3.97"}],["path",{d:"M22 13h-4"}],["path",{d:"M3 21a4 4 0 0 1 3.81-4"}],["path",{d:"M3 5a4 4 0 0 0 3.55 3.97"}],["path",{d:"M6 13H2"}],["path",{d:"m8 2 1.88 1.88"}],["path",{d:"M9 7.13V6a3 3 0 1 1 6 0v1.13"}]],W5=[["path",{d:"M10 12h4"}],["path",{d:"M10 8h4"}],["path",{d:"M14 21v-3a2 2 0 0 0-4 0v3"}],["path",{d:"M6 10H4a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-2"}],["path",{d:"M6 21V5a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v16"}]],E5=[["path",{d:"M12 10h.01"}],["path",{d:"M12 14h.01"}],["path",{d:"M12 6h.01"}],["path",{d:"M16 10h.01"}],["path",{d:"M16 14h.01"}],["path",{d:"M16 6h.01"}],["path",{d:"M8 10h.01"}],["path",{d:"M8 14h.01"}],["path",{d:"M8 6h.01"}],["path",{d:"M9 22v-3a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v3"}],["rect",{x:"4",y:"2",width:"16",height:"20",rx:"2"}]],I5=[["path",{d:"M4 6 2 7"}],["path",{d:"M10 6h4"}],["path",{d:"m22 7-2-1"}],["rect",{width:"16",height:"16",x:"4",y:"3",rx:"2"}],["path",{d:"M4 11h16"}],["path",{d:"M8 15h.01"}],["path",{d:"M16 15h.01"}],["path",{d:"M6 19v2"}],["path",{d:"M18 21v-2"}]],X5=[["path",{d:"M8 6v6"}],["path",{d:"M15 6v6"}],["path",{d:"M2 12h19.6"}],["path",{d:"M18 18h3s.5-1.7.8-2.8c.1-.4.2-.8.2-1.2 0-.4-.1-.8-.2-1.2l-1.4-5C20.1 6.8 19.1 6 18 6H4a2 2 0 0 0-2 2v10h3"}],["circle",{cx:"7",cy:"18",r:"2"}],["path",{d:"M9 18h5"}],["circle",{cx:"16",cy:"18",r:"2"}]],j5=[["path",{d:"M10 3h.01"}],["path",{d:"M14 2h.01"}],["path",{d:"m2 9 20-5"}],["path",{d:"M12 12V6.5"}],["rect",{width:"16",height:"10",x:"4",y:"12",rx:"3"}],["path",{d:"M9 12v5"}],["path",{d:"M15 12v5"}],["path",{d:"M4 17h16"}]],N5=[["path",{d:"M17 19a1 1 0 0 1-1-1v-2a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2v2a1 1 0 0 1-1 1z"}],["path",{d:"M17 21v-2"}],["path",{d:"M19 14V6.5a1 1 0 0 0-7 0v11a1 1 0 0 1-7 0V10"}],["path",{d:"M21 21v-2"}],["path",{d:"M3 5V3"}],["path",{d:"M4 10a2 2 0 0 1-2-2V6a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v2a2 2 0 0 1-2 2z"}],["path",{d:"M7 5V3"}]],K5=[["path",{d:"M16 13H3"}],["path",{d:"M16 17H3"}],["path",{d:"m7.2 7.9-3.388 2.5A2 2 0 0 0 3 12.01V20a1 1 0 0 0 1 1h16a1 1 0 0 0 1-1v-8.654c0-2-2.44-6.026-6.44-8.026a1 1 0 0 0-1.082.057L10.4 5.6"}],["circle",{cx:"9",cy:"7",r:"2"}]],Q5=[["path",{d:"M20 21v-8a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v8"}],["path",{d:"M4 16s.5-1 2-1 2.5 2 4 2 2.5-2 4-2 2.5 2 4 2 2-1 2-1"}],["path",{d:"M2 21h20"}],["path",{d:"M7 8v3"}],["path",{d:"M12 8v3"}],["path",{d:"M17 8v3"}],["path",{d:"M7 4h.01"}],["path",{d:"M12 4h.01"}],["path",{d:"M17 4h.01"}]],J5=[["rect",{width:"16",height:"20",x:"4",y:"2",rx:"2"}],["line",{x1:"8",x2:"16",y1:"6",y2:"6"}],["line",{x1:"16",x2:"16",y1:"14",y2:"18"}],["path",{d:"M16 10h.01"}],["path",{d:"M12 10h.01"}],["path",{d:"M8 10h.01"}],["path",{d:"M12 14h.01"}],["path",{d:"M8 14h.01"}],["path",{d:"M12 18h.01"}],["path",{d:"M8 18h.01"}]],Y5=[["path",{d:"M11 14h1v4"}],["path",{d:"M16 2v4"}],["path",{d:"M3 10h18"}],["path",{d:"M8 2v4"}],["rect",{x:"3",y:"4",width:"18",height:"18",rx:"2"}]],_5=[["path",{d:"m14 18 4 4 4-4"}],["path",{d:"M16 2v4"}],["path",{d:"M18 14v8"}],["path",{d:"M21 11.354V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h7.343"}],["path",{d:"M3 10h18"}],["path",{d:"M8 2v4"}]],x5=[["path",{d:"m14 18 4-4 4 4"}],["path",{d:"M16 2v4"}],["path",{d:"M18 22v-8"}],["path",{d:"M21 11.343V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h9"}],["path",{d:"M3 10h18"}],["path",{d:"M8 2v4"}]],a3=[["path",{d:"M8 2v4"}],["path",{d:"M16 2v4"}],["path",{d:"M21 14V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8"}],["path",{d:"M3 10h18"}],["path",{d:"m16 20 2 2 4-4"}]],t3=[["path",{d:"M8 2v4"}],["path",{d:"M16 2v4"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2"}],["path",{d:"M3 10h18"}],["path",{d:"m9 16 2 2 4-4"}]],h3=[["path",{d:"M16 14v2.2l1.6 1"}],["path",{d:"M16 2v4"}],["path",{d:"M21 7.5V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h3.5"}],["path",{d:"M3 10h5"}],["path",{d:"M8 2v4"}],["circle",{cx:"16",cy:"16",r:"6"}]],d3=[["path",{d:"m15.228 16.852-.923-.383"}],["path",{d:"m15.228 19.148-.923.383"}],["path",{d:"M16 2v4"}],["path",{d:"m16.47 14.305.382.923"}],["path",{d:"m16.852 20.772-.383.924"}],["path",{d:"m19.148 15.228.383-.923"}],["path",{d:"m19.53 21.696-.382-.924"}],["path",{d:"m20.772 16.852.924-.383"}],["path",{d:"m20.772 19.148.924.383"}],["path",{d:"M21 10.592V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h6"}],["path",{d:"M3 10h18"}],["path",{d:"M8 2v4"}],["circle",{cx:"18",cy:"18",r:"3"}]],c3=[["path",{d:"M8 2v4"}],["path",{d:"M16 2v4"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2"}],["path",{d:"M3 10h18"}],["path",{d:"M8 14h.01"}],["path",{d:"M12 14h.01"}],["path",{d:"M16 14h.01"}],["path",{d:"M8 18h.01"}],["path",{d:"M12 18h.01"}],["path",{d:"M16 18h.01"}]],M3=[["path",{d:"M3 20a2 2 0 0 0 2 2h10a2.4 2.4 0 0 0 1.706-.706l3.588-3.588A2.4 2.4 0 0 0 21 16V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2z"}],["path",{d:"M15 22v-5a1 1 0 0 1 1-1h5"}],["path",{d:"M8 2v4"}],["path",{d:"M16 2v4"}],["path",{d:"M3 10h18"}]],p3=[["path",{d:"M8 2v4"}],["path",{d:"M16 2v4"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2"}],["path",{d:"M3 10h18"}],["path",{d:"M10 16h4"}]],i3=[["path",{d:"M16 19h6"}],["path",{d:"M16 2v4"}],["path",{d:"M21 15V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"}],["path",{d:"M3 10h18"}],["path",{d:"M8 2v4"}]],n3=[["path",{d:"M12.127 22H5a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v5.125"}],["path",{d:"M14.62 18.8A2.25 2.25 0 1 1 18 15.836a2.25 2.25 0 1 1 3.38 2.966l-2.626 2.856a.998.998 0 0 1-1.507 0z"}],["path",{d:"M16 2v4"}],["path",{d:"M3 10h18"}],["path",{d:"M8 2v4"}]],l3=[["path",{d:"M4.2 4.2A2 2 0 0 0 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 1.82-1.18"}],["path",{d:"M21 15.5V6a2 2 0 0 0-2-2H9.5"}],["path",{d:"M16 2v4"}],["path",{d:"M3 10h7"}],["path",{d:"M21 10h-5.5"}],["path",{d:"m2 2 20 20"}]],e3=[["path",{d:"M8 2v4"}],["path",{d:"M16 2v4"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2"}],["path",{d:"M3 10h18"}],["path",{d:"M10 16h4"}],["path",{d:"M12 14v4"}]],r3=[["path",{d:"M16 19h6"}],["path",{d:"M16 2v4"}],["path",{d:"M19 16v6"}],["path",{d:"M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"}],["path",{d:"M3 10h18"}],["path",{d:"M8 2v4"}]],o3=[["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2"}],["path",{d:"M16 2v4"}],["path",{d:"M3 10h18"}],["path",{d:"M8 2v4"}],["path",{d:"M17 14h-6"}],["path",{d:"M13 18H7"}],["path",{d:"M7 14h.01"}],["path",{d:"M17 18h.01"}]],v3=[["path",{d:"M16 2v4"}],["path",{d:"M21 11.75V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h7.25"}],["path",{d:"m22 22-1.875-1.875"}],["path",{d:"M3 10h18"}],["path",{d:"M8 2v4"}],["circle",{cx:"18",cy:"18",r:"3"}]],$3=[["path",{d:"M11 10v4h4"}],["path",{d:"m11 14 1.535-1.605a5 5 0 0 1 8 1.5"}],["path",{d:"M16 2v4"}],["path",{d:"m21 18-1.535 1.605a5 5 0 0 1-8-1.5"}],["path",{d:"M21 22v-4h-4"}],["path",{d:"M21 8.5V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h4.3"}],["path",{d:"M3 10h4"}],["path",{d:"M8 2v4"}]],m3=[["path",{d:"M8 2v4"}],["path",{d:"M16 2v4"}],["path",{d:"M21 13V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8"}],["path",{d:"M3 10h18"}],["path",{d:"m17 22 5-5"}],["path",{d:"m17 17 5 5"}]],y3=[["path",{d:"M8 2v4"}],["path",{d:"M16 2v4"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2"}],["path",{d:"M3 10h18"}],["path",{d:"m14 14-4 4"}],["path",{d:"m10 14 4 4"}]],s3=[["path",{d:"M8 2v4"}],["path",{d:"M16 2v4"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2"}],["path",{d:"M3 10h18"}]],g3=[["path",{d:"M12 2v2"}],["path",{d:"M15.726 21.01A2 2 0 0 1 14 22H4a2 2 0 0 1-2-2V10a2 2 0 0 1 2-2"}],["path",{d:"M18 2v2"}],["path",{d:"M2 13h2"}],["path",{d:"M8 8h14"}],["rect",{x:"8",y:"3",width:"14",height:"14",rx:"2"}]],C3=[["path",{d:"M13.997 4a2 2 0 0 1 1.76 1.05l.486.9A2 2 0 0 0 18.003 7H20a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h1.997a2 2 0 0 0 1.759-1.048l.489-.904A2 2 0 0 1 10.004 4z"}],["circle",{cx:"12",cy:"13",r:"3"}]],u3=[["path",{d:"M14.564 14.558a3 3 0 1 1-4.122-4.121"}],["path",{d:"m2 2 20 20"}],["path",{d:"M20 20H4a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h1.997a2 2 0 0 0 .819-.175"}],["path",{d:"M9.695 4.024A2 2 0 0 1 10.004 4h3.993a2 2 0 0 1 1.76 1.05l.486.9A2 2 0 0 0 18.003 7H20a2 2 0 0 1 2 2v7.344"}]],A3=[["path",{d:"M5.7 21a2 2 0 0 1-3.5-2l8.6-14a6 6 0 0 1 10.4 6 2 2 0 1 1-3.464-2 2 2 0 1 0-3.464-2Z"}],["path",{d:"M17.75 7 15 2.1"}],["path",{d:"M10.9 4.8 13 9"}],["path",{d:"m7.9 9.7 2 4.4"}],["path",{d:"M4.9 14.7 7 18.9"}]],H3=[["path",{d:"M10 10v7.9"}],["path",{d:"M11.802 6.145a5 5 0 0 1 6.053 6.053"}],["path",{d:"M14 6.1v2.243"}],["path",{d:"m15.5 15.571-.964.964a5 5 0 0 1-7.071 0 5 5 0 0 1 0-7.07l.964-.965"}],["path",{d:"M16 7V3a1 1 0 0 1 1.707-.707 2.5 2.5 0 0 0 2.152.717 1 1 0 0 1 1.131 1.131 2.5 2.5 0 0 0 .717 2.152A1 1 0 0 1 21 8h-4"}],["path",{d:"m2 2 20 20"}],["path",{d:"M8 17v4a1 1 0 0 1-1.707.707 2.5 2.5 0 0 0-2.152-.717 1 1 0 0 1-1.131-1.131 2.5 2.5 0 0 0-.717-2.152A1 1 0 0 1 3 16h4"}]],V3=[["path",{d:"M10 7v10.9"}],["path",{d:"M14 6.1V17"}],["path",{d:"M16 7V3a1 1 0 0 1 1.707-.707 2.5 2.5 0 0 0 2.152.717 1 1 0 0 1 1.131 1.131 2.5 2.5 0 0 0 .717 2.152A1 1 0 0 1 21 8h-4"}],["path",{d:"M16.536 7.465a5 5 0 0 0-7.072 0l-2 2a5 5 0 0 0 0 7.07 5 5 0 0 0 7.072 0l2-2a5 5 0 0 0 0-7.07"}],["path",{d:"M8 17v4a1 1 0 0 1-1.707.707 2.5 2.5 0 0 0-2.152-.717 1 1 0 0 1-1.131-1.131 2.5 2.5 0 0 0-.717-2.152A1 1 0 0 1 3 16h4"}]],w3=[["path",{d:"M12 22v-4c1.5 1.5 3.5 3 6 3 0-1.5-.5-3.5-2-5"}],["path",{d:"M13.988 8.327C13.902 6.054 13.365 3.82 12 2a9.3 9.3 0 0 0-1.445 2.9"}],["path",{d:"M17.375 11.725C18.882 10.53 21 7.841 21 6c-2.324 0-5.08 1.296-6.662 2.684"}],["path",{d:"m2 2 20 20"}],["path",{d:"M21.024 15.378A15 15 0 0 0 22 15c-.426-1.279-2.67-2.557-4.25-2.907"}],["path",{d:"M6.995 6.992C5.714 6.4 4.29 6 3 6c0 2 2.5 5 4 6-1.5 0-4.5 1.5-5 3 3.5 1.5 6 1 6 1-1.5 1.5-2 3.5-2 5 2.5 0 4.5-1.5 6-3"}]],S3=[["path",{d:"M12 22v-4"}],["path",{d:"M7 12c-1.5 0-4.5 1.5-5 3 3.5 1.5 6 1 6 1-1.5 1.5-2 3.5-2 5 2.5 0 4.5-1.5 6-3 1.5 1.5 3.5 3 6 3 0-1.5-.5-3.5-2-5 0 0 2.5.5 6-1-.5-1.5-3.5-3-5-3 1.5-1 4-4 4-6-2.5 0-5.5 1.5-7 3 0-2.5-.5-5-2-7-1.5 2-2 4.5-2 7-1.5-1.5-4.5-3-7-3 0 2 2.5 5 4 6"}]],L3=[["path",{d:"M10.5 5H19a2 2 0 0 1 2 2v8.5"}],["path",{d:"M17 11h-.5"}],["path",{d:"M19 19H5a2 2 0 0 1-2-2V7a2 2 0 0 1 2-2"}],["path",{d:"m2 2 20 20"}],["path",{d:"M7 11h4"}],["path",{d:"M7 15h2.5"}]],R=[["rect",{width:"18",height:"14",x:"3",y:"5",rx:"2",ry:"2"}],["path",{d:"M7 15h4M15 15h2M7 11h2M13 11h4"}]],f3=[["path",{d:"m21 8-2 2-1.5-3.7A2 2 0 0 0 15.646 5H8.4a2 2 0 0 0-1.903 1.257L5 10 3 8"}],["path",{d:"M7 14h.01"}],["path",{d:"M17 14h.01"}],["rect",{width:"18",height:"8",x:"3",y:"10",rx:"2"}],["path",{d:"M5 18v2"}],["path",{d:"M19 18v2"}]],k3=[["path",{d:"M19 17h2c.6 0 1-.4 1-1v-3c0-.9-.7-1.7-1.5-1.9C18.7 10.6 16 10 16 10s-1.3-1.4-2.2-2.3c-.5-.4-1.1-.7-1.8-.7H5c-.6 0-1.1.4-1.4.9l-1.4 2.9A3.7 3.7 0 0 0 2 12v4c0 .6.4 1 1 1h2"}],["circle",{cx:"7",cy:"17",r:"2"}],["path",{d:"M9 17h6"}],["circle",{cx:"17",cy:"17",r:"2"}]],P3=[["path",{d:"M10 2h4"}],["path",{d:"m21 8-2 2-1.5-3.7A2 2 0 0 0 15.646 5H8.4a2 2 0 0 0-1.903 1.257L5 10 3 8"}],["path",{d:"M7 14h.01"}],["path",{d:"M17 14h.01"}],["rect",{width:"18",height:"8",x:"3",y:"10",rx:"2"}],["path",{d:"M5 18v2"}],["path",{d:"M19 18v2"}]],B3=[["path",{d:"M18 19V9a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v8a2 2 0 0 0 2 2h2"}],["path",{d:"M2 9h3a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H2"}],["path",{d:"M22 17v1a1 1 0 0 1-1 1H10v-9a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v9"}],["circle",{cx:"8",cy:"19",r:"2"}]],z3=[["path",{d:"M12 14v4"}],["path",{d:"M14.172 2a2 2 0 0 1 1.414.586l3.828 3.828A2 2 0 0 1 20 7.828V20a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2z"}],["path",{d:"M8 14h8"}],["rect",{x:"8",y:"10",width:"8",height:"8",rx:"1"}]],F3=[["path",{d:"M2.27 21.7s9.87-3.5 12.73-6.36a4.5 4.5 0 0 0-6.36-6.37C5.77 11.84 2.27 21.7 2.27 21.7zM8.64 14l-2.05-2.04M15.34 15l-2.46-2.46"}],["path",{d:"M22 9s-1.33-2-3.5-2C16.86 7 15 9 15 9s1.33 2 3.5 2S22 9 22 9z"}],["path",{d:"M15 2s-2 1.33-2 3.5S15 9 15 9s2-1.84 2-3.5C17 3.33 15 2 15 2z"}]],D3=[["path",{d:"M10 9v7"}],["path",{d:"M14 6v10"}],["circle",{cx:"17.5",cy:"12.5",r:"3.5"}],["circle",{cx:"6.5",cy:"12.5",r:"3.5"}]],R3=[["path",{d:"m2 16 4.039-9.69a.5.5 0 0 1 .923 0L11 16"}],["path",{d:"M22 9v7"}],["path",{d:"M3.304 13h6.392"}],["circle",{cx:"18.5",cy:"12.5",r:"3.5"}]],b3=[["path",{d:"M15 11h4.5a1 1 0 0 1 0 5h-4a.5.5 0 0 1-.5-.5v-9a.5.5 0 0 1 .5-.5h3a1 1 0 0 1 0 5"}],["path",{d:"m2 16 4.039-9.69a.5.5 0 0 1 .923 0L11 16"}],["path",{d:"M3.304 13h6.392"}]],q3=[["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2"}],["circle",{cx:"8",cy:"10",r:"2"}],["path",{d:"M8 12h8"}],["circle",{cx:"16",cy:"10",r:"2"}],["path",{d:"m6 20 .7-2.9A1.4 1.4 0 0 1 8.1 16h7.8a1.4 1.4 0 0 1 1.4 1l.7 3"}]],T3=[["path",{d:"M2 8V6a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2h-6"}],["path",{d:"M2 12a9 9 0 0 1 8 8"}],["path",{d:"M2 16a5 5 0 0 1 4 4"}],["line",{x1:"2",x2:"2.01",y1:"20",y2:"20"}]],U3=[["path",{d:"M10 5V3"}],["path",{d:"M14 5V3"}],["path",{d:"M15 21v-3a3 3 0 0 0-6 0v3"}],["path",{d:"M18 3v8"}],["path",{d:"M18 5H6"}],["path",{d:"M22 11H2"}],["path",{d:"M22 9v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9"}],["path",{d:"M6 3v8"}]],O3=[["path",{d:"M12 5c.67 0 1.35.09 2 .26 1.78-2 5.03-2.84 6.42-2.26 1.4.58-.42 7-.42 7 .57 1.07 1 2.24 1 3.44C21 17.9 16.97 21 12 21s-9-3-9-7.56c0-1.25.5-2.4 1-3.44 0 0-1.89-6.42-.5-7 1.39-.58 4.72.23 6.5 2.23A9.04 9.04 0 0 1 12 5Z"}],["path",{d:"M8 14v.5"}],["path",{d:"M16 14v.5"}],["path",{d:"M11.25 16.25h1.5L12 17l-.75-.75Z"}]],Z3=[["path",{d:"m12.309 6.652 4.797 2.401a1 1 0 0 1 .447 1.341l-.501 1.001.605.605h2.725a1 1 0 0 1 .894 1.447l-.724 1.448"}],["path",{d:"m15.166 15.166-.719 1.439a1 1 0 0 1-1.342.447L3.61 12.3a2.92 2.92 0 0 1-1.3-3.91L3.69 5.6a2.9 2.9 0 0 1 .873-1.037"}],["path",{d:"M2 19h3.76a2 2 0 0 0 1.8-1.1l1.441-2.902"}],["path",{d:"m2 2 20 20"}],["path",{d:"M2 21v-4"}],["path",{d:"M7 9h.01"}]],G3=[["path",{d:"M16.75 12h3.632a1 1 0 0 1 .894 1.447l-2.034 4.069a1 1 0 0 1-1.708.134l-2.124-2.97"}],["path",{d:"M17.106 9.053a1 1 0 0 1 .447 1.341l-3.106 6.211a1 1 0 0 1-1.342.447L3.61 12.3a2.92 2.92 0 0 1-1.3-3.91L3.69 5.6a2.92 2.92 0 0 1 3.92-1.3z"}],["path",{d:"M2 19h3.76a2 2 0 0 0 1.8-1.1L9 15"}],["path",{d:"M2 21v-4"}],["path",{d:"M7 9h.01"}]],b=[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16"}],["path",{d:"M7 11.207a.5.5 0 0 1 .146-.353l2-2a.5.5 0 0 1 .708 0l3.292 3.292a.5.5 0 0 0 .708 0l4.292-4.292a.5.5 0 0 1 .854.353V16a1 1 0 0 1-1 1H8a1 1 0 0 1-1-1z"}]],q=[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16"}],["rect",{x:"7",y:"13",width:"9",height:"4",rx:"1"}],["rect",{x:"7",y:"5",width:"12",height:"4",rx:"1"}]],W3=[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16"}],["path",{d:"M7 11h8"}],["path",{d:"M7 16h3"}],["path",{d:"M7 6h12"}]],E3=[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16"}],["path",{d:"M7 11h8"}],["path",{d:"M7 16h12"}],["path",{d:"M7 6h3"}]],T=[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16"}],["path",{d:"M7 16h8"}],["path",{d:"M7 11h12"}],["path",{d:"M7 6h3"}]],I3=[["path",{d:"M11 13v4"}],["path",{d:"M15 5v4"}],["path",{d:"M3 3v16a2 2 0 0 0 2 2h16"}],["rect",{x:"7",y:"13",width:"9",height:"4",rx:"1"}],["rect",{x:"7",y:"5",width:"12",height:"4",rx:"1"}]],U=[["path",{d:"M9 5v4"}],["rect",{width:"4",height:"6",x:"7",y:"9",rx:"1"}],["path",{d:"M9 15v2"}],["path",{d:"M17 3v2"}],["rect",{width:"4",height:"8",x:"15",y:"5",rx:"1"}],["path",{d:"M17 13v3"}],["path",{d:"M3 3v16a2 2 0 0 0 2 2h16"}]],O=[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16"}],["rect",{x:"15",y:"5",width:"4",height:"12",rx:"1"}],["rect",{x:"7",y:"8",width:"4",height:"9",rx:"1"}]],X3=[["path",{d:"M13 17V9"}],["path",{d:"M18 17v-3"}],["path",{d:"M3 3v16a2 2 0 0 0 2 2h16"}],["path",{d:"M8 17V5"}]],Z=[["path",{d:"M13 17V9"}],["path",{d:"M18 17V5"}],["path",{d:"M3 3v16a2 2 0 0 0 2 2h16"}],["path",{d:"M8 17v-3"}]],j3=[["path",{d:"M11 13H7"}],["path",{d:"M19 9h-4"}],["path",{d:"M3 3v16a2 2 0 0 0 2 2h16"}],["rect",{x:"15",y:"5",width:"4",height:"12",rx:"1"}],["rect",{x:"7",y:"8",width:"4",height:"9",rx:"1"}]],G=[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16"}],["path",{d:"M18 17V9"}],["path",{d:"M13 17V5"}],["path",{d:"M8 17v-3"}]],N3=[["path",{d:"M10 6h8"}],["path",{d:"M12 16h6"}],["path",{d:"M3 3v16a2 2 0 0 0 2 2h16"}],["path",{d:"M8 11h7"}]],W=[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16"}],["path",{d:"m19 9-5 5-4-4-3 3"}]],K3=[["path",{d:"m13.11 7.664 1.78 2.672"}],["path",{d:"m14.162 12.788-3.324 1.424"}],["path",{d:"m20 4-6.06 1.515"}],["path",{d:"M3 3v16a2 2 0 0 0 2 2h16"}],["circle",{cx:"12",cy:"6",r:"2"}],["circle",{cx:"16",cy:"12",r:"2"}],["circle",{cx:"9",cy:"15",r:"2"}]],Q3=[["path",{d:"M5 21V3"}],["path",{d:"M12 21V9"}],["path",{d:"M19 21v-6"}]],E=[["path",{d:"M5 21v-6"}],["path",{d:"M12 21V3"}],["path",{d:"M19 21V9"}]],J3=[["path",{d:"M12 16v5"}],["path",{d:"M16 14v7"}],["path",{d:"M20 10v11"}],["path",{d:"m22 3-8.646 8.646a.5.5 0 0 1-.708 0L9.354 8.354a.5.5 0 0 0-.707 0L2 15"}],["path",{d:"M4 18v3"}],["path",{d:"M8 14v7"}]],I=[["path",{d:"M5 21v-6"}],["path",{d:"M12 21V9"}],["path",{d:"M19 21V3"}]],X=[["path",{d:"M6 5h12"}],["path",{d:"M4 12h10"}],["path",{d:"M12 19h8"}]],j=[["path",{d:"M21 12c.552 0 1.005-.449.95-.998a10 10 0 0 0-8.953-8.951c-.55-.055-.998.398-.998.95v8a1 1 0 0 0 1 1z"}],["path",{d:"M21.21 15.89A10 10 0 1 1 8 2.83"}]],N=[["circle",{cx:"7.5",cy:"7.5",r:".5",fill:"currentColor"}],["circle",{cx:"18.5",cy:"5.5",r:".5",fill:"currentColor"}],["circle",{cx:"11.5",cy:"11.5",r:".5",fill:"currentColor"}],["circle",{cx:"7.5",cy:"16.5",r:".5",fill:"currentColor"}],["circle",{cx:"17.5",cy:"14.5",r:".5",fill:"currentColor"}],["path",{d:"M3 3v16a2 2 0 0 0 2 2h16"}]],Y3=[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16"}],["path",{d:"M7 16c.5-2 1.5-7 4-7 2 0 2 3 4 3 2.5 0 4.5-5 5-7"}]],_3=[["path",{d:"M18 6 7 17l-5-5"}],["path",{d:"m22 10-7.5 7.5L13 16"}]],x3=[["path",{d:"M20 4L9 15"}],["path",{d:"M21 19L3 19"}],["path",{d:"M9 15L4 10"}]],ad=[["path",{d:"M20 6 9 17l-5-5"}]],td=[["path",{d:"M17 21a1 1 0 0 0 1-1v-5.35c0-.457.316-.844.727-1.041a4 4 0 0 0-2.134-7.589 5 5 0 0 0-9.186 0 4 4 0 0 0-2.134 7.588c.411.198.727.585.727 1.041V20a1 1 0 0 0 1 1Z"}],["path",{d:"M6 17h12"}]],hd=[["path",{d:"M2 17a5 5 0 0 0 10 0c0-2.76-2.5-5-5-3-2.5-2-5 .24-5 3Z"}],["path",{d:"M12 17a5 5 0 0 0 10 0c0-2.76-2.5-5-5-3-2.5-2-5 .24-5 3Z"}],["path",{d:"M7 14c3.22-2.91 4.29-8.75 5-12 1.66 2.38 4.94 9 5 12"}],["path",{d:"M22 9c-4.29 0-7.14-2.33-10-7 5.71 0 10 4.67 10 7Z"}]],dd=[["path",{d:"M5 20a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1z"}],["path",{d:"M15 18c1.5-.615 3-2.461 3-4.923C18 8.769 14.5 4.462 12 2 9.5 4.462 6 8.77 6 13.077 6 15.539 7.5 17.385 9 18"}],["path",{d:"m16 7-2.5 2.5"}],["path",{d:"M9 2h6"}]],cd=[["path",{d:"M4 20a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1z"}],["path",{d:"m6.7 18-1-1C4.35 15.682 3 14.09 3 12a5 5 0 0 1 4.95-5c1.584 0 2.7.455 4.05 1.818C13.35 7.455 14.466 7 16.05 7A5 5 0 0 1 21 12c0 2.082-1.359 3.673-2.7 5l-1 1"}],["path",{d:"M10 4h4"}],["path",{d:"M12 2v6.818"}]],Md=[["path",{d:"M5 20a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1z"}],["path",{d:"m14.5 10 1.5 8"}],["path",{d:"M7 10h10"}],["path",{d:"m8 18 1.5-8"}],["circle",{cx:"12",cy:"6",r:"4"}]],pd=[["path",{d:"M5 20a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1z"}],["path",{d:"M16.5 18c1-2 2.5-5 2.5-9a7 7 0 0 0-7-7H6.635a1 1 0 0 0-.768 1.64L7 5l-2.32 5.802a2 2 0 0 0 .95 2.526l2.87 1.456"}],["path",{d:"m15 5 1.425-1.425"}],["path",{d:"m17 8 1.53-1.53"}],["path",{d:"M9.713 12.185 7 18"}]],id=[["path",{d:"M4 20a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1z"}],["path",{d:"m12.474 5.943 1.567 5.34a1 1 0 0 0 1.75.328l2.616-3.402"}],["path",{d:"m20 9-3 9"}],["path",{d:"m5.594 8.209 2.615 3.403a1 1 0 0 0 1.75-.329l1.567-5.34"}],["path",{d:"M7 18 4 9"}],["circle",{cx:"12",cy:"4",r:"2"}],["circle",{cx:"20",cy:"7",r:"2"}],["circle",{cx:"4",cy:"7",r:"2"}]],nd=[["path",{d:"M5 20a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1z"}],["path",{d:"M10 2v2"}],["path",{d:"M14 2v2"}],["path",{d:"m17 18-1-9"}],["path",{d:"M6 2v5a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2"}],["path",{d:"M6 4h12"}],["path",{d:"m7 18 1-9"}]],ld=[["path",{d:"m6 9 6 6 6-6"}]],ed=[["path",{d:"m17 18-6-6 6-6"}],["path",{d:"M7 6v12"}]],rd=[["path",{d:"m7 18 6-6-6-6"}],["path",{d:"M17 6v12"}]],od=[["path",{d:"m15 18-6-6 6-6"}]],vd=[["path",{d:"m9 18 6-6-6-6"}]],$d=[["path",{d:"m18 15-6-6-6 6"}]],md=[["path",{d:"m7 20 5-5 5 5"}],["path",{d:"m7 4 5 5 5-5"}]],yd=[["path",{d:"m7 6 5 5 5-5"}],["path",{d:"m7 13 5 5 5-5"}]],sd=[["path",{d:"M12 12h.01"}],["path",{d:"M16 12h.01"}],["path",{d:"m17 7 5 5-5 5"}],["path",{d:"m7 7-5 5 5 5"}],["path",{d:"M8 12h.01"}]],gd=[["path",{d:"m9 7-5 5 5 5"}],["path",{d:"m15 7 5 5-5 5"}]],Cd=[["path",{d:"m20 17-5-5 5-5"}],["path",{d:"m4 17 5-5-5-5"}]],ud=[["path",{d:"m11 17-5-5 5-5"}],["path",{d:"m18 17-5-5 5-5"}]],Ad=[["path",{d:"m6 17 5-5-5-5"}],["path",{d:"m13 17 5-5-5-5"}]],Hd=[["path",{d:"m7 15 5 5 5-5"}],["path",{d:"m7 9 5-5 5 5"}]],Vd=[["path",{d:"m17 11-5-5-5 5"}],["path",{d:"m17 18-5-5-5 5"}]],wd=[["path",{d:"M10 9h4"}],["path",{d:"M12 7v5"}],["path",{d:"M14 21v-3a2 2 0 0 0-4 0v3"}],["path",{d:"m18 9 3.52 2.147a1 1 0 0 1 .48.854V19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-6.999a1 1 0 0 1 .48-.854L6 9"}],["path",{d:"M6 21V7a1 1 0 0 1 .376-.782l5-3.999a1 1 0 0 1 1.249.001l5 4A1 1 0 0 1 18 7v14"}]],Sd=[["path",{d:"M12 12H3a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h13"}],["path",{d:"M18 8c0-2.5-2-2.5-2-5"}],["path",{d:"m2 2 20 20"}],["path",{d:"M21 12a1 1 0 0 1 1 1v2a1 1 0 0 1-.5.866"}],["path",{d:"M22 8c0-2.5-2-2.5-2-5"}],["path",{d:"M7 12v4"}]],Ld=[["path",{d:"M17 12H3a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h14"}],["path",{d:"M18 8c0-2.5-2-2.5-2-5"}],["path",{d:"M21 16a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1"}],["path",{d:"M22 8c0-2.5-2-2.5-2-5"}],["path",{d:"M7 12v4"}]],K=[["circle",{cx:"12",cy:"12",r:"10"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16"}]],Q=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M12 8v8"}],["path",{d:"m8 12 4 4 4-4"}]],J=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"m12 8-4 4 4 4"}],["path",{d:"M16 12H8"}]],Y=[["path",{d:"M2 12a10 10 0 1 1 10 10"}],["path",{d:"m2 22 10-10"}],["path",{d:"M8 22H2v-6"}]],_=[["path",{d:"M12 22a10 10 0 1 1 10-10"}],["path",{d:"M22 22 12 12"}],["path",{d:"M22 16v6h-6"}]],x=[["path",{d:"M2 8V2h6"}],["path",{d:"m2 2 10 10"}],["path",{d:"M12 2A10 10 0 1 1 2 12"}]],a1=[["path",{d:"M22 12A10 10 0 1 1 12 2"}],["path",{d:"M22 2 12 12"}],["path",{d:"M16 2h6v6"}]],t1=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"m12 16 4-4-4-4"}],["path",{d:"M8 12h8"}]],h1=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"m16 12-4-4-4 4"}],["path",{d:"M12 16V8"}]],d1=[["path",{d:"M21.801 10A10 10 0 1 1 17 3.335"}],["path",{d:"m9 11 3 3L22 4"}]],c1=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"m9 12 2 2 4-4"}]],M1=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"m16 10-4 4-4-4"}]],p1=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"m14 16-4-4 4-4"}]],i1=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"m10 8 4 4-4 4"}]],n1=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"m8 14 4-4 4 4"}]],fd=[["path",{d:"M10.1 2.182a10 10 0 0 1 3.8 0"}],["path",{d:"M13.9 21.818a10 10 0 0 1-3.8 0"}],["path",{d:"M17.609 3.721a10 10 0 0 1 2.69 2.7"}],["path",{d:"M2.182 13.9a10 10 0 0 1 0-3.8"}],["path",{d:"M20.279 17.609a10 10 0 0 1-2.7 2.69"}],["path",{d:"M21.818 10.1a10 10 0 0 1 0 3.8"}],["path",{d:"M3.721 6.391a10 10 0 0 1 2.7-2.69"}],["path",{d:"M6.391 20.279a10 10 0 0 1-2.69-2.7"}]],l1=[["circle",{cx:"12",cy:"12",r:"10"}],["line",{x1:"8",x2:"16",y1:"12",y2:"12"}],["line",{x1:"12",x2:"12",y1:"16",y2:"16"}],["line",{x1:"12",x2:"12",y1:"8",y2:"8"}]],kd=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8"}],["path",{d:"M12 18V6"}]],Pd=[["path",{d:"M10.1 2.18a9.93 9.93 0 0 1 3.8 0"}],["path",{d:"M17.6 3.71a9.95 9.95 0 0 1 2.69 2.7"}],["path",{d:"M21.82 10.1a9.93 9.93 0 0 1 0 3.8"}],["path",{d:"M20.29 17.6a9.95 9.95 0 0 1-2.7 2.69"}],["path",{d:"M13.9 21.82a9.94 9.94 0 0 1-3.8 0"}],["path",{d:"M6.4 20.29a9.95 9.95 0 0 1-2.69-2.7"}],["path",{d:"M2.18 13.9a9.93 9.93 0 0 1 0-3.8"}],["path",{d:"M3.71 6.4a9.95 9.95 0 0 1 2.7-2.69"}],["circle",{cx:"12",cy:"12",r:"1"}]],Bd=[["circle",{cx:"12",cy:"12",r:"10"}],["circle",{cx:"12",cy:"12",r:"1"}]],zd=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M17 12h.01"}],["path",{d:"M12 12h.01"}],["path",{d:"M7 12h.01"}]],Fd=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M7 10h10"}],["path",{d:"M7 14h10"}]],Dd=[["path",{d:"M12 2a10 10 0 0 1 7.38 16.75"}],["path",{d:"m16 12-4-4-4 4"}],["path",{d:"M12 16V8"}],["path",{d:"M2.5 8.875a10 10 0 0 0-.5 3"}],["path",{d:"M2.83 16a10 10 0 0 0 2.43 3.4"}],["path",{d:"M4.636 5.235a10 10 0 0 1 .891-.857"}],["path",{d:"M8.644 21.42a10 10 0 0 0 7.631-.38"}]],Rd=[["path",{d:"M12 2a10 10 0 0 1 7.38 16.75"}],["path",{d:"M12 8v8"}],["path",{d:"M16 12H8"}],["path",{d:"M2.5 8.875a10 10 0 0 0-.5 3"}],["path",{d:"M2.83 16a10 10 0 0 0 2.43 3.4"}],["path",{d:"M4.636 5.235a10 10 0 0 1 .891-.857"}],["path",{d:"M8.644 21.42a10 10 0 0 0 7.631-.38"}]],e1=[["path",{d:"M15.6 2.7a10 10 0 1 0 5.7 5.7"}],["circle",{cx:"12",cy:"12",r:"2"}],["path",{d:"M13.4 10.6 19 5"}]],r1=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M8 12h8"}]],bd=[["path",{d:"m2 2 20 20"}],["path",{d:"M8.35 2.69A10 10 0 0 1 21.3 15.65"}],["path",{d:"M19.08 19.08A10 10 0 1 1 4.92 4.92"}]],o1=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M9 17V7h4a3 3 0 0 1 0 6H9"}]],v1=[["path",{d:"M12.656 7H13a3 3 0 0 1 2.984 3.307"}],["path",{d:"M13 13H9"}],["path",{d:"M19.071 19.071A1 1 0 0 1 4.93 4.93"}],["path",{d:"m2 2 20 20"}],["path",{d:"M8.357 2.687a10 10 0 0 1 12.956 12.956"}],["path",{d:"M9 17V9"}]],$1=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"m15 9-6 6"}],["path",{d:"M9 9h.01"}],["path",{d:"M15 15h.01"}]],m1=[["circle",{cx:"12",cy:"12",r:"10"}],["line",{x1:"10",x2:"10",y1:"15",y2:"9"}],["line",{x1:"14",x2:"14",y1:"15",y2:"9"}]],qd=[["circle",{cx:"12",cy:"19",r:"2"}],["circle",{cx:"12",cy:"5",r:"2"}],["circle",{cx:"16",cy:"12",r:"2"}],["circle",{cx:"20",cy:"19",r:"2"}],["circle",{cx:"4",cy:"19",r:"2"}],["circle",{cx:"8",cy:"12",r:"2"}]],y1=[["path",{d:"M9 9.003a1 1 0 0 1 1.517-.859l4.997 2.997a1 1 0 0 1 0 1.718l-4.997 2.997A1 1 0 0 1 9 14.996z"}],["circle",{cx:"12",cy:"12",r:"10"}]],s1=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M8 12h8"}],["path",{d:"M12 8v8"}]],Td=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M10 16V9.5a1 1 0 0 1 5 0"}],["path",{d:"M8 12h4"}],["path",{d:"M8 16h7"}]],g1=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M12 7v4"}],["path",{d:"M7.998 9.003a5 5 0 1 0 8-.005"}]],l=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3"}],["path",{d:"M12 17h.01"}]],C1=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M22 2 2 22"}]],Ud=[["circle",{cx:"12",cy:"12",r:"10"}],["line",{x1:"9",x2:"15",y1:"15",y2:"9"}]],Od=[["circle",{cx:"12",cy:"12",r:"6"}]],Zd=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M11.051 7.616a1 1 0 0 1 1.909.024l.737 1.452a1 1 0 0 0 .737.535l1.634.256a1 1 0 0 1 .588 1.806l-1.172 1.168a1 1 0 0 0-.282.866l.259 1.613a1 1 0 0 1-1.541 1.134l-1.465-.75a1 1 0 0 0-.912 0l-1.465.75a1 1 0 0 1-1.539-1.133l.258-1.613a1 1 0 0 0-.282-.867l-1.156-1.152a1 1 0 0 1 .572-1.822l1.633-.256a1 1 0 0 0 .737-.535z"}]],u1=[["circle",{cx:"12",cy:"12",r:"10"}],["rect",{x:"9",y:"9",width:"6",height:"6",rx:"1"}]],A1=[["path",{d:"M17.925 20.056a6 6 0 0 0-11.851.001"}],["circle",{cx:"12",cy:"11",r:"4"}],["circle",{cx:"12",cy:"12",r:"10"}]],H1=[["circle",{cx:"12",cy:"12",r:"10"}],["circle",{cx:"12",cy:"10",r:"3"}],["path",{d:"M7 20.662V19a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v1.662"}]],V1=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"m15 9-6 6"}],["path",{d:"m9 9 6 6"}]],Gd=[["circle",{cx:"12",cy:"12",r:"10"}]],Wd=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M11 9h4a2 2 0 0 0 2-2V3"}],["circle",{cx:"9",cy:"9",r:"2"}],["path",{d:"M7 21v-4a2 2 0 0 1 2-2h4"}],["circle",{cx:"15",cy:"15",r:"2"}]],Ed=[["path",{d:"m12.296 3.464 3.02 3.956"}],["path",{d:"M20.2 6 3 11l-.9-2.4c-.3-1.1.3-2.2 1.3-2.5l13.5-4c1.1-.3 2.2.3 2.5 1.3z"}],["path",{d:"M3 11h18v8a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"}],["path",{d:"m6.18 5.276 3.1 3.899"}]],Id=[["rect",{width:"8",height:"4",x:"8",y:"2",rx:"1",ry:"1"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"}],["path",{d:"m9 14 2 2 4-4"}]],Xd=[["path",{d:"M21.66 17.67a1.08 1.08 0 0 1-.04 1.6A12 12 0 0 1 4.73 2.38a1.1 1.1 0 0 1 1.61-.04z"}],["path",{d:"M19.65 15.66A8 8 0 0 1 8.35 4.34"}],["path",{d:"m14 10-5.5 5.5"}],["path",{d:"M14 17.85V10H6.15"}]],jd=[["path",{d:"M16 14v2.2l1.6 1"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v.832"}],["path",{d:"M8 4H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h2"}],["circle",{cx:"16",cy:"16",r:"6"}],["rect",{x:"8",y:"2",width:"8",height:"4",rx:"1"}]],Nd=[["rect",{width:"8",height:"4",x:"8",y:"2",rx:"1",ry:"1"}],["path",{d:"M8 4H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-2"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v4"}],["path",{d:"M21 14H11"}],["path",{d:"m15 10-4 4 4 4"}]],Kd=[["rect",{width:"8",height:"4",x:"8",y:"2",rx:"1",ry:"1"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"}],["path",{d:"M12 11h4"}],["path",{d:"M12 16h4"}],["path",{d:"M8 11h.01"}],["path",{d:"M8 16h.01"}]],Qd=[["rect",{width:"8",height:"4",x:"8",y:"2",rx:"1",ry:"1"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"}],["path",{d:"M9 14h6"}]],Jd=[["path",{d:"M11 14h10"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v1.344"}],["path",{d:"m17 18 4-4-4-4"}],["path",{d:"M8 4H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 1.793-1.113"}],["rect",{x:"8",y:"2",width:"8",height:"4",rx:"1"}]],w1=[["rect",{width:"8",height:"4",x:"8",y:"2",rx:"1"}],["path",{d:"M8 4H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-.5"}],["path",{d:"M16 4h2a2 2 0 0 1 1.73 1"}],["path",{d:"M8 18h1"}],["path",{d:"M21.378 12.626a1 1 0 0 0-3.004-3.004l-4.01 4.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z"}]],S1=[["path",{d:"M16 4h2a2 2 0 0 1 2 2v2"}],["path",{d:"M21.34 15.664a1 1 0 1 0-3.004-3.004l-5.01 5.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z"}],["path",{d:"M8 22H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"}],["rect",{x:"8",y:"2",width:"8",height:"4",rx:"1"}]],Yd=[["rect",{width:"8",height:"4",x:"8",y:"2",rx:"1",ry:"1"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"}],["path",{d:"M9 14h6"}],["path",{d:"M12 17v-6"}]],_d=[["rect",{width:"8",height:"4",x:"8",y:"2",rx:"1",ry:"1"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"}],["path",{d:"M9 12v-1h6v1"}],["path",{d:"M11 17h2"}],["path",{d:"M12 11v6"}]],xd=[["rect",{width:"8",height:"4",x:"8",y:"2",rx:"1",ry:"1"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"}],["path",{d:"m15 11-6 6"}],["path",{d:"m9 11 6 6"}]],a6=[["rect",{width:"8",height:"4",x:"8",y:"2",rx:"1",ry:"1"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"}]],t6=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M12 6v6l2-4"}]],h6=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M12 6v6l-4-2"}]],d6=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M12 6v6l-2-4"}]],c6=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M12 6v6"}]],M6=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M12 6v6l4-2"}]],p6=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M12 6v6h4"}]],i6=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M12 6v6l4 2"}]],n6=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M12 6v6l2 4"}]],l6=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M12 6v10"}]],e6=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M12 6v6l-2 4"}]],r6=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M12 6v6l-4 2"}]],o6=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M12 6v6H8"}]],v6=[["path",{d:"M12 6v6l4 2"}],["path",{d:"M20 12v5"}],["path",{d:"M20 21h.01"}],["path",{d:"M21.25 8.2A10 10 0 1 0 16 21.16"}]],$6=[["path",{d:"M12 6v6l2 1"}],["path",{d:"M12.337 21.994a10 10 0 1 1 9.588-8.767"}],["path",{d:"m14 18 4 4 4-4"}],["path",{d:"M18 14v8"}]],m6=[["path",{d:"M12 6v6l1.56.78"}],["path",{d:"M13.227 21.925a10 10 0 1 1 8.767-9.588"}],["path",{d:"m14 18 4-4 4 4"}],["path",{d:"M18 22v-8"}]],y6=[["path",{d:"M12 6v6l4 2"}],["path",{d:"M22 12a10 10 0 1 0-11 9.95"}],["path",{d:"m22 16-5.5 5.5L14 19"}]],s6=[["path",{d:"M12 2a10 10 0 0 1 7.38 16.75"}],["path",{d:"M12 6v6l4 2"}],["path",{d:"M2.5 8.875a10 10 0 0 0-.5 3"}],["path",{d:"M2.83 16a10 10 0 0 0 2.43 3.4"}],["path",{d:"M4.636 5.235a10 10 0 0 1 .891-.857"}],["path",{d:"M8.644 21.42a10 10 0 0 0 7.631-.38"}]],g6=[["path",{d:"M12 6v6l3.644 1.822"}],["path",{d:"M16 19h6"}],["path",{d:"M19 16v6"}],["path",{d:"M21.92 13.267a10 10 0 1 0-8.653 8.653"}]],C6=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M12 6v6l4 2"}]],u6=[["path",{d:"M10 9.17a3 3 0 1 0 0 5.66"}],["path",{d:"M17 9.17a3 3 0 1 0 0 5.66"}],["rect",{x:"2",y:"5",width:"20",height:"14",rx:"2"}]],A6=[["path",{d:"M12 12v4"}],["path",{d:"M12 20h.01"}],["path",{d:"M8.128 16.949A7 7 0 1 1 15.71 8h1.79a1 1 0 0 1 0 9h-1.642"}]],H6=[["path",{d:"M21 15.251A4.5 4.5 0 0 0 17.5 8h-1.79A7 7 0 1 0 3 13.607"}],["path",{d:"M7 11v4h4"}],["path",{d:"M8 19a5 5 0 0 0 9-3 4.5 4.5 0 0 0-4.5-4.5 4.82 4.82 0 0 0-3.41 1.41L7 15"}]],V6=[["path",{d:"m17 15-5.5 5.5L9 18"}],["path",{d:"M5.516 16.07A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 3.501 7.327"}]],w6=[["path",{d:"m10.852 19.772-.383.924"}],["path",{d:"m13.148 14.228.383-.923"}],["path",{d:"M13.148 19.772a3 3 0 1 0-2.296-5.544l-.383-.923"}],["path",{d:"m13.53 20.696-.382-.924a3 3 0 1 1-2.296-5.544"}],["path",{d:"m14.772 15.852.923-.383"}],["path",{d:"m14.772 18.148.923.383"}],["path",{d:"M4.2 15.1a7 7 0 1 1 9.93-9.858A7 7 0 0 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.2"}],["path",{d:"m9.228 15.852-.923-.383"}],["path",{d:"m9.228 18.148-.923.383"}]],L1=[["path",{d:"M12 13v8l-4-4"}],["path",{d:"m12 21 4-4"}],["path",{d:"M4.393 15.269A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.436 8.284"}]],S6=[["path",{d:"M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242"}],["path",{d:"M8 19v1"}],["path",{d:"M8 14v1"}],["path",{d:"M16 19v1"}],["path",{d:"M16 14v1"}],["path",{d:"M12 21v1"}],["path",{d:"M12 16v1"}]],L6=[["path",{d:"M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242"}],["path",{d:"M16 17H7"}],["path",{d:"M17 21H9"}]],f6=[["path",{d:"M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242"}],["path",{d:"M16 14v2"}],["path",{d:"M8 14v2"}],["path",{d:"M16 20h.01"}],["path",{d:"M8 20h.01"}],["path",{d:"M12 16v2"}],["path",{d:"M12 22h.01"}]],k6=[["path",{d:"M6 16.326A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 .5 8.973"}],["path",{d:"m13 12-3 5h4l-3 5"}]],P6=[["path",{d:"M11 20v2"}],["path",{d:"M18.376 14.512a6 6 0 0 0 3.461-4.127c.148-.625-.659-.97-1.248-.714a4 4 0 0 1-5.259-5.26c.255-.589-.09-1.395-.716-1.248a6 6 0 0 0-4.594 5.36"}],["path",{d:"M3 20a5 5 0 1 1 8.9-4H13a3 3 0 0 1 2 5.24"}],["path",{d:"M7 19v2"}]],B6=[["path",{d:"M13 16a3 3 0 0 1 0 6H7a5 5 0 1 1 4.9-6z"}],["path",{d:"M18.376 14.512a6 6 0 0 0 3.461-4.127c.148-.625-.659-.97-1.248-.714a4 4 0 0 1-5.259-5.26c.255-.589-.09-1.395-.716-1.248a6 6 0 0 0-4.594 5.36"}]],z6=[["path",{d:"M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242"}],["path",{d:"m9.2 22 3-7"}],["path",{d:"m9 13-3 7"}],["path",{d:"m17 13-3 7"}]],F6=[["path",{d:"M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242"}],["path",{d:"M16 14v6"}],["path",{d:"M8 14v6"}],["path",{d:"M12 16v6"}]],D6=[["path",{d:"M10.94 5.274A7 7 0 0 1 15.71 10h1.79a4.5 4.5 0 0 1 4.222 6.057"}],["path",{d:"M18.796 18.81A4.5 4.5 0 0 1 17.5 19H9A7 7 0 0 1 5.79 5.78"}],["path",{d:"m2 2 20 20"}]],R6=[["path",{d:"M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242"}],["path",{d:"M8 15h.01"}],["path",{d:"M8 19h.01"}],["path",{d:"M12 17h.01"}],["path",{d:"M12 21h.01"}],["path",{d:"M16 15h.01"}],["path",{d:"M16 19h.01"}]],b6=[["path",{d:"M12 2v2"}],["path",{d:"m4.93 4.93 1.41 1.41"}],["path",{d:"M20 12h2"}],["path",{d:"m19.07 4.93-1.41 1.41"}],["path",{d:"M15.947 12.65a4 4 0 0 0-5.925-4.128"}],["path",{d:"M3 20a5 5 0 1 1 8.9-4H13a3 3 0 0 1 2 5.24"}],["path",{d:"M11 20v2"}],["path",{d:"M7 19v2"}]],q6=[["path",{d:"M12 2v2"}],["path",{d:"m4.93 4.93 1.41 1.41"}],["path",{d:"M20 12h2"}],["path",{d:"m19.07 4.93-1.41 1.41"}],["path",{d:"M15.947 12.65a4 4 0 0 0-5.925-4.128"}],["path",{d:"M13 22H7a5 5 0 1 1 4.9-6H13a3 3 0 0 1 0 6Z"}]],T6=[["path",{d:"m17 18-1.535 1.605a5 5 0 0 1-8-1.5"}],["path",{d:"M17 22v-4h-4"}],["path",{d:"M20.996 15.251A4.5 4.5 0 0 0 17.495 8h-1.79a7 7 0 1 0-12.709 5.607"}],["path",{d:"M7 10v4h4"}],["path",{d:"m7 14 1.535-1.605a5 5 0 0 1 8 1.5"}]],f1=[["path",{d:"M12 13v8"}],["path",{d:"M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242"}],["path",{d:"m8 17 4-4 4 4"}]],U6=[["path",{d:"M17.5 12a1 1 0 1 1 0 9H9.006a7 7 0 1 1 6.702-9z"}],["path",{d:"M21.832 9A3 3 0 0 0 19 7h-2.207a5.5 5.5 0 0 0-10.72.61"}]],O6=[["path",{d:"M17.5 19H9a7 7 0 1 1 6.71-9h1.79a4.5 4.5 0 1 1 0 9Z"}]],Z6=[["path",{d:"M16.17 7.83 2 22"}],["path",{d:"M4.02 12a2.827 2.827 0 1 1 3.81-4.17A2.827 2.827 0 1 1 12 4.02a2.827 2.827 0 1 1 4.17 3.81A2.827 2.827 0 1 1 19.98 12a2.827 2.827 0 1 1-3.81 4.17A2.827 2.827 0 1 1 12 19.98a2.827 2.827 0 1 1-4.17-3.81A1 1 0 1 1 4 12"}],["path",{d:"m7.83 7.83 8.34 8.34"}]],G6=[["path",{d:"M17.28 9.05a5.5 5.5 0 1 0-10.56 0A5.5 5.5 0 1 0 12 17.66a5.5 5.5 0 1 0 5.28-8.6Z"}],["path",{d:"M12 17.66L12 22"}]],k1=[["path",{d:"m18 16 4-4-4-4"}],["path",{d:"m6 8-4 4 4 4"}],["path",{d:"m14.5 4-5 16"}]],W6=[["path",{d:"m16 18 6-6-6-6"}],["path",{d:"m8 6-6 6 6 6"}]],E6=[["path",{d:"M10 2v2"}],["path",{d:"M14 2v2"}],["path",{d:"M16 8a1 1 0 0 1 1 1v8a4 4 0 0 1-4 4H7a4 4 0 0 1-4-4V9a1 1 0 0 1 1-1h14a4 4 0 1 1 0 8h-1"}],["path",{d:"M6 2v2"}]],I6=[["path",{d:"M13.744 17.736a6 6 0 1 1-7.48-7.48"}],["path",{d:"M15 6h1v4"}],["path",{d:"m6.134 14.768.866-.5 2 3.464"}],["circle",{cx:"16",cy:"8",r:"6"}]],X6=[["path",{d:"M11 10.27 7 3.34"}],["path",{d:"m11 13.73-4 6.93"}],["path",{d:"M12 22v-2"}],["path",{d:"M12 2v2"}],["path",{d:"M14 12h8"}],["path",{d:"m17 20.66-1-1.73"}],["path",{d:"m17 3.34-1 1.73"}],["path",{d:"M2 12h2"}],["path",{d:"m20.66 17-1.73-1"}],["path",{d:"m20.66 7-1.73 1"}],["path",{d:"m3.34 17 1.73-1"}],["path",{d:"m3.34 7 1.73 1"}],["circle",{cx:"12",cy:"12",r:"2"}],["circle",{cx:"12",cy:"12",r:"8"}]],e=[["path",{d:"M10.5 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v5.5"}],["path",{d:"m14.3 19.6 1-.4"}],["path",{d:"M15 3v7.5"}],["path",{d:"m15.2 16.9-.9-.3"}],["path",{d:"m16.6 21.7.3-.9"}],["path",{d:"m16.8 15.3-.4-1"}],["path",{d:"m19.1 15.2.3-.9"}],["path",{d:"m19.6 21.7-.4-1"}],["path",{d:"m20.7 16.8 1-.4"}],["path",{d:"m21.7 19.4-.9-.3"}],["path",{d:"M9 3v18"}],["circle",{cx:"18",cy:"18",r:"3"}]],P1=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M9 3v18"}],["path",{d:"M15 3v18"}]],B1=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M12 3v18"}]],j6=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M7.5 3v18"}],["path",{d:"M12 3v18"}],["path",{d:"M16.5 3v18"}]],N6=[["path",{d:"M14 3a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1"}],["path",{d:"M19 3a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1"}],["path",{d:"m7 15 3 3"}],["path",{d:"m7 21 3-3H5a2 2 0 0 1-2-2v-2"}],["rect",{x:"14",y:"14",width:"7",height:"7",rx:"1"}],["rect",{x:"3",y:"3",width:"7",height:"7",rx:"1"}]],K6=[["path",{d:"M15 6v12a3 3 0 1 0 3-3H6a3 3 0 1 0 3 3V6a3 3 0 1 0-3 3h12a3 3 0 1 0-3-3"}]],Q6=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"m16.24 7.76-1.804 5.411a2 2 0 0 1-1.265 1.265L7.76 16.24l1.804-5.411a2 2 0 0 1 1.265-1.265z"}]],J6=[["path",{d:"M15.536 11.293a1 1 0 0 0 0 1.414l2.376 2.377a1 1 0 0 0 1.414 0l2.377-2.377a1 1 0 0 0 0-1.414l-2.377-2.377a1 1 0 0 0-1.414 0z"}],["path",{d:"M2.297 11.293a1 1 0 0 0 0 1.414l2.377 2.377a1 1 0 0 0 1.414 0l2.377-2.377a1 1 0 0 0 0-1.414L6.088 8.916a1 1 0 0 0-1.414 0z"}],["path",{d:"M8.916 17.912a1 1 0 0 0 0 1.415l2.377 2.376a1 1 0 0 0 1.414 0l2.377-2.376a1 1 0 0 0 0-1.415l-2.377-2.376a1 1 0 0 0-1.414 0z"}],["path",{d:"M8.916 4.674a1 1 0 0 0 0 1.414l2.377 2.376a1 1 0 0 0 1.414 0l2.377-2.376a1 1 0 0 0 0-1.414l-2.377-2.377a1 1 0 0 0-1.414 0z"}]],Y6=[["rect",{width:"14",height:"8",x:"5",y:"2",rx:"2"}],["rect",{width:"20",height:"8",x:"2",y:"14",rx:"2"}],["path",{d:"M6 18h2"}],["path",{d:"M12 18h6"}]],_6=[["path",{d:"M3 20a1 1 0 0 1-1-1v-1a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1Z"}],["path",{d:"M20 16a8 8 0 1 0-16 0"}],["path",{d:"M12 4v4"}],["path",{d:"M10 4h4"}]],x6=[["path",{d:"m20.9 18.55-8-15.98a1 1 0 0 0-1.8 0l-8 15.98"}],["ellipse",{cx:"12",cy:"19",rx:"9",ry:"3"}]],z1=[["path",{d:"M16 2v2"}],["path",{d:"M17.915 22a6 6 0 0 0-12 0"}],["path",{d:"M8 2v2"}],["circle",{cx:"12",cy:"12",r:"4"}],["rect",{x:"3",y:"4",width:"18",height:"18",rx:"2"}]],a8=[["rect",{x:"2",y:"6",width:"20",height:"8",rx:"1"}],["path",{d:"M17 14v7"}],["path",{d:"M7 14v7"}],["path",{d:"M17 3v3"}],["path",{d:"M7 3v3"}],["path",{d:"M10 14 2.3 6.3"}],["path",{d:"m14 6 7.7 7.7"}],["path",{d:"m8 6 8 8"}]],t8=[["path",{d:"M22 7.7c0-.6-.4-1.2-.8-1.5l-6.3-3.9a1.72 1.72 0 0 0-1.7 0l-10.3 6c-.5.2-.9.8-.9 1.4v6.6c0 .5.4 1.2.8 1.5l6.3 3.9a1.72 1.72 0 0 0 1.7 0l10.3-6c.5-.3.9-1 .9-1.5Z"}],["path",{d:"M10 21.9V14L2.1 9.1"}],["path",{d:"m10 14 11.9-6.9"}],["path",{d:"M14 19.8v-8.1"}],["path",{d:"M18 17.5V9.4"}]],h8=[["path",{d:"M16 2v2"}],["path",{d:"M7 22v-2a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v2"}],["path",{d:"M8 2v2"}],["circle",{cx:"12",cy:"11",r:"3"}],["rect",{x:"3",y:"4",width:"18",height:"18",rx:"2"}]],d8=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M12 18a6 6 0 0 0 0-12v12z"}]],c8=[["path",{d:"M12 2a10 10 0 1 0 10 10 4 4 0 0 1-5-5 4 4 0 0 1-5-5"}],["path",{d:"M8.5 8.5v.01"}],["path",{d:"M16 15.5v.01"}],["path",{d:"M12 12v.01"}],["path",{d:"M11 17v.01"}],["path",{d:"M7 14v.01"}]],M8=[["path",{d:"M2 12h20"}],["path",{d:"M20 12v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-8"}],["path",{d:"m4 8 16-4"}],["path",{d:"m8.86 6.78-.45-1.81a2 2 0 0 1 1.45-2.43l1.94-.48a2 2 0 0 1 2.43 1.46l.45 1.8"}]],p8=[["path",{d:"m12 15 2 2 4-4"}],["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2"}]],i8=[["line",{x1:"12",x2:"18",y1:"15",y2:"15"}],["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2"}]],n8=[["line",{x1:"15",x2:"15",y1:"12",y2:"18"}],["line",{x1:"12",x2:"18",y1:"15",y2:"15"}],["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2"}]],l8=[["line",{x1:"12",x2:"18",y1:"18",y2:"12"}],["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2"}]],e8=[["line",{x1:"12",x2:"18",y1:"12",y2:"18"}],["line",{x1:"12",x2:"18",y1:"18",y2:"12"}],["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2"}]],r8=[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2"}]],o8=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M9.17 14.83a4 4 0 1 0 0-5.66"}]],v8=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M14.83 14.83a4 4 0 1 1 0-5.66"}]],$8=[["path",{d:"M20 4v7a4 4 0 0 1-4 4H4"}],["path",{d:"m9 10-5 5 5 5"}]],m8=[["path",{d:"m15 10 5 5-5 5"}],["path",{d:"M4 4v7a4 4 0 0 0 4 4h12"}]],y8=[["path",{d:"m14 15-5 5-5-5"}],["path",{d:"M20 4h-7a4 4 0 0 0-4 4v12"}]],s8=[["path",{d:"M14 9 9 4 4 9"}],["path",{d:"M20 20h-7a4 4 0 0 1-4-4V4"}]],g8=[["path",{d:"m10 15 5 5 5-5"}],["path",{d:"M4 4h7a4 4 0 0 1 4 4v12"}]],C8=[["path",{d:"m10 9 5-5 5 5"}],["path",{d:"M4 20h7a4 4 0 0 0 4-4V4"}]],u8=[["path",{d:"M20 20v-7a4 4 0 0 0-4-4H4"}],["path",{d:"M9 14 4 9l5-5"}]],A8=[["path",{d:"m15 14 5-5-5-5"}],["path",{d:"M4 20v-7a4 4 0 0 1 4-4h12"}]],H8=[["path",{d:"M12 20v2"}],["path",{d:"M12 2v2"}],["path",{d:"M17 20v2"}],["path",{d:"M17 2v2"}],["path",{d:"M2 12h2"}],["path",{d:"M2 17h2"}],["path",{d:"M2 7h2"}],["path",{d:"M20 12h2"}],["path",{d:"M20 17h2"}],["path",{d:"M20 7h2"}],["path",{d:"M7 20v2"}],["path",{d:"M7 2v2"}],["rect",{x:"4",y:"4",width:"16",height:"16",rx:"2"}],["rect",{x:"8",y:"8",width:"8",height:"8",rx:"1"}]],V8=[["rect",{width:"20",height:"14",x:"2",y:"5",rx:"2"}],["line",{x1:"2",x2:"22",y1:"10",y2:"10"}]],w8=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M10 9.3a2.8 2.8 0 0 0-3.5 1 3.1 3.1 0 0 0 0 3.4 2.7 2.7 0 0 0 3.5 1"}],["path",{d:"M17 9.3a2.8 2.8 0 0 0-3.5 1 3.1 3.1 0 0 0 0 3.4 2.7 2.7 0 0 0 3.5 1"}]],S8=[["path",{d:"M10.2 18H4.774a1.5 1.5 0 0 1-1.352-.97 11 11 0 0 1 .132-6.487"}],["path",{d:"M18 10.2V4.774a1.5 1.5 0 0 0-.97-1.352 11 11 0 0 0-6.486.132"}],["path",{d:"M18 5a4 3 0 0 1 4 3 2 2 0 0 1-2 2 10 10 0 0 0-5.139 1.42"}],["path",{d:"M5 18a3 4 0 0 0 3 4 2 2 0 0 0 2-2 10 10 0 0 1 1.42-5.14"}],["path",{d:"M8.709 2.554a10 10 0 0 0-6.155 6.155 1.5 1.5 0 0 0 .676 1.626l9.807 5.42a2 2 0 0 0 2.718-2.718l-5.42-9.807a1.5 1.5 0 0 0-1.626-.676"}]],L8=[["path",{d:"M6 2v14a2 2 0 0 0 2 2h14"}],["path",{d:"M18 22V8a2 2 0 0 0-2-2H2"}]],f8=[["path",{d:"M4 9a2 2 0 0 0-2 2v2a2 2 0 0 0 2 2h4a1 1 0 0 1 1 1v4a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2v-4a1 1 0 0 1 1-1h4a2 2 0 0 0 2-2v-2a2 2 0 0 0-2-2h-4a1 1 0 0 1-1-1V4a2 2 0 0 0-2-2h-2a2 2 0 0 0-2 2v4a1 1 0 0 1-1 1z"}]],k8=[["circle",{cx:"12",cy:"12",r:"10"}],["line",{x1:"22",x2:"18",y1:"12",y2:"12"}],["line",{x1:"6",x2:"2",y1:"12",y2:"12"}],["line",{x1:"12",x2:"12",y1:"6",y2:"2"}],["line",{x1:"12",x2:"12",y1:"22",y2:"18"}]],P8=[["path",{d:"M11.562 3.266a.5.5 0 0 1 .876 0L15.39 8.87a1 1 0 0 0 1.516.294L21.183 5.5a.5.5 0 0 1 .798.519l-2.834 10.246a1 1 0 0 1-.956.734H5.81a1 1 0 0 1-.957-.734L2.02 6.02a.5.5 0 0 1 .798-.519l4.276 3.664a1 1 0 0 0 1.516-.294z"}],["path",{d:"M5 21h14"}]],B8=[["path",{d:"M10 22v-8"}],["path",{d:"M2.336 8.89 10 14l11.715-7.029"}],["path",{d:"M22 14a2 2 0 0 1-.971 1.715l-10 6a2 2 0 0 1-2.138-.05l-6-4A2 2 0 0 1 2 16v-6a2 2 0 0 1 .971-1.715l10-6a2 2 0 0 1 2.138.05l6 4A2 2 0 0 1 22 8z"}]],z8=[["path",{d:"m6 8 1.75 12.28a2 2 0 0 0 2 1.72h4.54a2 2 0 0 0 2-1.72L18 8"}],["path",{d:"M5 8h14"}],["path",{d:"M7 15a6.47 6.47 0 0 1 5 0 6.47 6.47 0 0 0 5 0"}],["path",{d:"m12 8 1-6h2"}]],F8=[["circle",{cx:"12",cy:"12",r:"8"}],["line",{x1:"3",x2:"6",y1:"3",y2:"6"}],["line",{x1:"21",x2:"18",y1:"3",y2:"6"}],["line",{x1:"3",x2:"6",y1:"21",y2:"18"}],["line",{x1:"21",x2:"18",y1:"21",y2:"18"}]],D8=[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3"}],["path",{d:"M3 5v14a9 3 0 0 0 18 0V5"}]],R8=[["path",{d:"M11 11.31c1.17.56 1.54 1.69 3.5 1.69 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1"}],["path",{d:"M11.75 18c.35.5 1.45 1 2.75 1 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1"}],["path",{d:"M2 10h4"}],["path",{d:"M2 14h4"}],["path",{d:"M2 18h4"}],["path",{d:"M2 6h4"}],["path",{d:"M7 3a1 1 0 0 0-1 1v16a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1L10 4a1 1 0 0 0-1-1z"}]],b8=[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3"}],["path",{d:"M3 12a9 3 0 0 0 5 2.69"}],["path",{d:"M21 9.3V5"}],["path",{d:"M3 5v14a9 3 0 0 0 6.47 2.88"}],["path",{d:"M12 12v4h4"}],["path",{d:"M13 20a5 5 0 0 0 9-3 4.5 4.5 0 0 0-4.5-4.5c-1.33 0-2.54.54-3.41 1.41L12 16"}]],q8=[["path",{d:"M21 11.693V5"}],["path",{d:"m22 22-1.875-1.875"}],["path",{d:"M3 12a9 3 0 0 0 8.697 2.998"}],["path",{d:"M3 5v14a9 3 0 0 0 9.28 2.999"}],["circle",{cx:"18",cy:"18",r:"3"}],["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3"}]],T8=[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3"}],["path",{d:"M3 5V19A9 3 0 0 0 15 21.84"}],["path",{d:"M21 5V8"}],["path",{d:"M21 12L18 17H22L19 22"}],["path",{d:"M3 12A9 3 0 0 0 14.59 14.87"}]],U8=[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3"}],["path",{d:"M3 5V19A9 3 0 0 0 21 19V5"}],["path",{d:"M3 12A9 3 0 0 0 21 12"}]],O8=[["path",{d:"m13 21-3-3 3-3"}],["path",{d:"M20 18H10"}],["path",{d:"M3 11h.01"}],["rect",{x:"6",y:"3",width:"5",height:"8",rx:"2.5"}]],Z8=[["path",{d:"M10 18h10"}],["path",{d:"m17 21 3-3-3-3"}],["path",{d:"M3 11h.01"}],["rect",{x:"15",y:"3",width:"5",height:"8",rx:"2.5"}],["rect",{x:"6",y:"3",width:"5",height:"8",rx:"2.5"}]],G8=[["path",{d:"M10 5a2 2 0 0 0-1.344.519l-6.328 5.74a1 1 0 0 0 0 1.481l6.328 5.741A2 2 0 0 0 10 19h10a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2z"}],["path",{d:"m12 9 6 6"}],["path",{d:"m18 9-6 6"}]],W8=[["path",{d:"M10.162 3.167A10 10 0 0 0 2 13a2 2 0 0 0 4 0v-1a2 2 0 0 1 4 0v4a2 2 0 0 0 4 0v-4a2 2 0 0 1 4 0v1a2 2 0 0 0 4-.006 10 10 0 0 0-8.161-9.826"}],["path",{d:"M20.804 14.869a9 9 0 0 1-17.608 0"}],["circle",{cx:"12",cy:"4",r:"2"}]],E8=[["circle",{cx:"19",cy:"19",r:"2"}],["circle",{cx:"5",cy:"5",r:"2"}],["path",{d:"M6.48 3.66a10 10 0 0 1 13.86 13.86"}],["path",{d:"m6.41 6.41 11.18 11.18"}],["path",{d:"M3.66 6.48a10 10 0 0 0 13.86 13.86"}]],I8=[["path",{d:"M2.7 10.3a2.41 2.41 0 0 0 0 3.41l7.59 7.59a2.41 2.41 0 0 0 3.41 0l7.59-7.59a2.41 2.41 0 0 0 0-3.41L13.7 2.71a2.41 2.41 0 0 0-3.41 0z"}],["path",{d:"M8 12h8"}]],F1=[["path",{d:"M2.7 10.3a2.41 2.41 0 0 0 0 3.41l7.59 7.59a2.41 2.41 0 0 0 3.41 0l7.59-7.59a2.41 2.41 0 0 0 0-3.41L13.7 2.71a2.41 2.41 0 0 0-3.41 0Z"}],["path",{d:"M9.2 9.2h.01"}],["path",{d:"m14.5 9.5-5 5"}],["path",{d:"M14.7 14.8h.01"}]],X8=[["path",{d:"M2.7 10.3a2.41 2.41 0 0 0 0 3.41l7.59 7.59a2.41 2.41 0 0 0 3.41 0l7.59-7.59a2.41 2.41 0 0 0 0-3.41l-7.59-7.59a2.41 2.41 0 0 0-3.41 0Z"}]],j8=[["path",{d:"M12 8v8"}],["path",{d:"M2.7 10.3a2.41 2.41 0 0 0 0 3.41l7.59 7.59a2.41 2.41 0 0 0 3.41 0l7.59-7.59a2.41 2.41 0 0 0 0-3.41L13.7 2.71a2.41 2.41 0 0 0-3.41 0z"}],["path",{d:"M8 12h8"}]],N8=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2"}],["path",{d:"M12 12h.01"}]],K8=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2"}],["path",{d:"M15 9h.01"}],["path",{d:"M9 15h.01"}]],Q8=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2"}],["path",{d:"M16 8h.01"}],["path",{d:"M8 8h.01"}],["path",{d:"M8 16h.01"}],["path",{d:"M16 16h.01"}]],J8=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2"}],["path",{d:"M16 8h.01"}],["path",{d:"M8 8h.01"}],["path",{d:"M8 16h.01"}],["path",{d:"M16 16h.01"}],["path",{d:"M12 12h.01"}]],Y8=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2"}],["path",{d:"M16 8h.01"}],["path",{d:"M12 12h.01"}],["path",{d:"M8 16h.01"}]],_8=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2"}],["path",{d:"M16 8h.01"}],["path",{d:"M16 12h.01"}],["path",{d:"M16 16h.01"}],["path",{d:"M8 8h.01"}],["path",{d:"M8 12h.01"}],["path",{d:"M8 16h.01"}]],x8=[["rect",{width:"12",height:"12",x:"2",y:"10",rx:"2",ry:"2"}],["path",{d:"m17.92 14 3.5-3.5a2.24 2.24 0 0 0 0-3l-5-4.92a2.24 2.24 0 0 0-3 0L10 6"}],["path",{d:"M6 18h.01"}],["path",{d:"M10 14h.01"}],["path",{d:"M15 6h.01"}],["path",{d:"M18 9h.01"}]],ac=[["path",{d:"M12 3v14"}],["path",{d:"M5 10h14"}],["path",{d:"M5 21h14"}]],tc=[["circle",{cx:"12",cy:"12",r:"10"}],["circle",{cx:"12",cy:"12",r:"4"}],["path",{d:"M12 12h.01"}]],hc=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M6 12c0-1.7.7-3.2 1.8-4.2"}],["circle",{cx:"12",cy:"12",r:"2"}],["path",{d:"M18 12c0 1.7-.7 3.2-1.8 4.2"}]],dc=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["circle",{cx:"12",cy:"12",r:"5"}],["path",{d:"M12 12h.01"}]],cc=[["circle",{cx:"12",cy:"12",r:"10"}],["circle",{cx:"12",cy:"12",r:"2"}]],Mc=[["circle",{cx:"12",cy:"6",r:"1"}],["line",{x1:"5",x2:"19",y1:"12",y2:"12"}],["circle",{cx:"12",cy:"18",r:"1"}]],pc=[["path",{d:"m10 16 1.5 1.5"}],["path",{d:"m14 8-1.5-1.5"}],["path",{d:"M15 2c-1.798 1.998-2.518 3.995-2.807 5.993"}],["path",{d:"m16.5 10.5 1 1"}],["path",{d:"m17 6-2.891-2.891"}],["path",{d:"M2 15c6.667-6 13.333 0 20-6"}],["path",{d:"m20 9 .891.891"}],["path",{d:"M3.109 14.109 4 15"}],["path",{d:"m6.5 12.5 1 1"}],["path",{d:"m7 18 2.891 2.891"}],["path",{d:"M9 22c1.798-1.998 2.518-3.995 2.807-5.993"}]],ic=[["path",{d:"M2 8h20"}],["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2"}],["path",{d:"M6 16h12"}]],nc=[["path",{d:"M15 2c-1.35 1.5-2.092 3-2.5 4.5L14 8"}],["path",{d:"m17 6-2.891-2.891"}],["path",{d:"M2 15c3.333-3 6.667-3 10-3"}],["path",{d:"m2 2 20 20"}],["path",{d:"m20 9 .891.891"}],["path",{d:"M22 9c-1.5 1.35-3 2.092-4.5 2.5l-1-1"}],["path",{d:"M3.109 14.109 4 15"}],["path",{d:"m6.5 12.5 1 1"}],["path",{d:"m7 18 2.891 2.891"}],["path",{d:"M9 22c1.35-1.5 2.092-3 2.5-4.5L10 16"}]],lc=[["path",{d:"M11.25 16.25h1.5L12 17z"}],["path",{d:"M16 14v.5"}],["path",{d:"M4.42 11.247A13.152 13.152 0 0 0 4 14.556C4 18.728 7.582 21 12 21s8-2.272 8-6.444a11.702 11.702 0 0 0-.493-3.309"}],["path",{d:"M8 14v.5"}],["path",{d:"M8.5 8.5c-.384 1.05-1.083 2.028-2.344 2.5-1.931.722-3.576-.297-3.656-1-.113-.994 1.177-6.53 4-7 1.923-.321 3.651.845 3.651 2.235A7.497 7.497 0 0 1 14 5.277c0-1.39 1.844-2.598 3.767-2.277 2.823.47 4.113 6.006 4 7-.08.703-1.725 1.722-3.656 1-1.261-.472-1.855-1.45-2.239-2.5"}]],ec=[["line",{x1:"12",x2:"12",y1:"2",y2:"22"}],["path",{d:"M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6"}]],rc=[["path",{d:"M20.5 10a2.5 2.5 0 0 1-2.4-3H18a2.95 2.95 0 0 1-2.6-4.4 10 10 0 1 0 6.3 7.1c-.3.2-.8.3-1.2.3"}],["circle",{cx:"12",cy:"12",r:"3"}]],oc=[["path",{d:"M11 20H2"}],["path",{d:"M11 4.562v16.157a1 1 0 0 0 1.242.97L19 20V5.562a2 2 0 0 0-1.515-1.94l-4-1A2 2 0 0 0 11 4.561z"}],["path",{d:"M11 4H8a2 2 0 0 0-2 2v14"}],["path",{d:"M14 12h.01"}],["path",{d:"M22 20h-3"}]],vc=[["path",{d:"M10 12h.01"}],["path",{d:"M18 9V6a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v14"}],["path",{d:"M2 20h8"}],["path",{d:"M20 17v-2a2 2 0 1 0-4 0v2"}],["rect",{x:"14",y:"17",width:"8",height:"5",rx:"1"}]],$c=[["path",{d:"M10 12h.01"}],["path",{d:"M18 20V6a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v14"}],["path",{d:"M2 20h20"}]],mc=[["circle",{cx:"12.1",cy:"12.1",r:"1"}]],yc=[["path",{d:"M12 15V3"}],["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"}],["path",{d:"m7 10 5 5 5-5"}]],sc=[["path",{d:"m12.99 6.74 1.93 3.44"}],["path",{d:"M19.136 12a10 10 0 0 1-14.271 0"}],["path",{d:"m21 21-2.16-3.84"}],["path",{d:"m3 21 8.02-14.26"}],["circle",{cx:"12",cy:"5",r:"2"}]],gc=[["path",{d:"M10 11h.01"}],["path",{d:"M14 6h.01"}],["path",{d:"M18 6h.01"}],["path",{d:"M6.5 13.1h.01"}],["path",{d:"M22 5c0 9-4 12-6 12s-6-3-6-12c0-2 2-3 6-3s6 1 6 3"}],["path",{d:"M17.4 9.9c-.8.8-2 .8-2.8 0"}],["path",{d:"M10.1 7.1C9 7.2 7.7 7.7 6 8.6c-3.5 2-4.7 3.9-3.7 5.6 4.5 7.8 9.5 8.4 11.2 7.4.9-.5 1.9-2.1 1.9-4.7"}],["path",{d:"M9.1 16.5c.3-1.1 1.4-1.7 2.4-1.4"}]],Cc=[["path",{d:"M10 18a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H5a3 3 0 0 1-3-3 1 1 0 0 1 1-1z"}],["path",{d:"M13 10H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a1 1 0 0 1 1 1v6a1 1 0 0 1-1 1l-.81 3.242a1 1 0 0 1-.97.758H8"}],["path",{d:"M14 4h3a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1h-3"}],["path",{d:"M18 6h4"}],["path",{d:"m5 10-2 8"}],["path",{d:"m7 18 2-8"}]],uc=[["path",{d:"M10 10 7 7"}],["path",{d:"m10 14-3 3"}],["path",{d:"m14 10 3-3"}],["path",{d:"m14 14 3 3"}],["path",{d:"M14.205 4.139a4 4 0 1 1 5.439 5.863"}],["path",{d:"M19.637 14a4 4 0 1 1-5.432 5.868"}],["path",{d:"M4.367 10a4 4 0 1 1 5.438-5.862"}],["path",{d:"M9.795 19.862a4 4 0 1 1-5.429-5.873"}],["rect",{x:"10",y:"8",width:"4",height:"8",rx:"1"}]],Ac=[["path",{d:"M18.715 13.186C18.29 11.858 17.384 10.607 16 9.5c-2-1.6-3.5-4-4-6.5a10.7 10.7 0 0 1-.884 2.586"}],["path",{d:"m2 2 20 20"}],["path",{d:"M8.795 8.797A11 11 0 0 1 8 9.5C6 11.1 5 13 5 15a7 7 0 0 0 13.222 3.208"}]],Hc=[["path",{d:"M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5C6 11.1 5 13 5 15a7 7 0 0 0 7 7z"}]],Vc=[["path",{d:"M7 16.3c2.2 0 4-1.83 4-4.05 0-1.16-.57-2.26-1.71-3.19S7.29 6.75 7 5.3c-.29 1.45-1.14 2.84-2.29 3.76S3 11.1 3 12.25c0 2.22 1.8 4.05 4 4.05z"}],["path",{d:"M12.56 6.6A10.97 10.97 0 0 0 14 3.02c.5 2.5 2 4.9 4 6.5s3 3.5 3 5.5a6.98 6.98 0 0 1-11.91 4.97"}]],wc=[["path",{d:"M15.4 15.63a7.875 6 135 1 1 6.23-6.23 4.5 3.43 135 0 0-6.23 6.23"}],["path",{d:"m8.29 12.71-2.6 2.6a2.5 2.5 0 1 0-1.65 4.65A2.5 2.5 0 1 0 8.7 18.3l2.59-2.59"}]],Sc=[["path",{d:"m2 2 8 8"}],["path",{d:"m22 2-8 8"}],["ellipse",{cx:"12",cy:"9",rx:"10",ry:"5"}],["path",{d:"M7 13.4v7.9"}],["path",{d:"M12 14v8"}],["path",{d:"M17 13.4v7.9"}],["path",{d:"M2 9v8a10 5 0 0 0 20 0V9"}]],Lc=[["path",{d:"M17.596 12.768a2 2 0 1 0 2.829-2.829l-1.768-1.767a2 2 0 0 0 2.828-2.829l-2.828-2.828a2 2 0 0 0-2.829 2.828l-1.767-1.768a2 2 0 1 0-2.829 2.829z"}],["path",{d:"m2.5 21.5 1.4-1.4"}],["path",{d:"m20.1 3.9 1.4-1.4"}],["path",{d:"M5.343 21.485a2 2 0 1 0 2.829-2.828l1.767 1.768a2 2 0 1 0 2.829-2.829l-6.364-6.364a2 2 0 1 0-2.829 2.829l1.768 1.767a2 2 0 0 0-2.828 2.829z"}],["path",{d:"m9.6 14.4 4.8-4.8"}]],fc=[["path",{d:"M6 18.5a3.5 3.5 0 1 0 7 0c0-1.57.92-2.52 2.04-3.46"}],["path",{d:"M6 8.5c0-.75.13-1.47.36-2.14"}],["path",{d:"M8.8 3.15A6.5 6.5 0 0 1 19 8.5c0 1.63-.44 2.81-1.09 3.76"}],["path",{d:"M12.5 6A2.5 2.5 0 0 1 15 8.5M10 13a2 2 0 0 0 1.82-1.18"}],["line",{x1:"2",x2:"22",y1:"2",y2:"22"}]],kc=[["path",{d:"M6 8.5a6.5 6.5 0 1 1 13 0c0 6-6 6-6 10a3.5 3.5 0 1 1-7 0"}],["path",{d:"M15 8.5a2.5 2.5 0 0 0-5 0v1a2 2 0 1 1 0 4"}]],Pc=[["path",{d:"M7 3.34V5a3 3 0 0 0 3 3"}],["path",{d:"M11 21.95V18a2 2 0 0 0-2-2 2 2 0 0 1-2-2v-1a2 2 0 0 0-2-2H2.05"}],["path",{d:"M21.54 15H17a2 2 0 0 0-2 2v4.54"}],["path",{d:"M12 2a10 10 0 1 0 9.54 13"}],["path",{d:"M20 6V4a2 2 0 1 0-4 0v2"}],["rect",{width:"8",height:"5",x:"14",y:"6",rx:"1"}]],D1=[["path",{d:"M21.54 15H17a2 2 0 0 0-2 2v4.54"}],["path",{d:"M7 3.34V5a3 3 0 0 0 3 3a2 2 0 0 1 2 2c0 1.1.9 2 2 2a2 2 0 0 0 2-2c0-1.1.9-2 2-2h3.17"}],["path",{d:"M11 21.95V18a2 2 0 0 0-2-2a2 2 0 0 1-2-2v-1a2 2 0 0 0-2-2H2.05"}],["circle",{cx:"12",cy:"12",r:"10"}]],Bc=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M12 2a7 7 0 1 0 10 10"}]],zc=[["path",{d:"m2 2 20 20"}],["path",{d:"M20 14.347V14c0-6-4-12-8-12-1.078 0-2.157.436-3.157 1.19"}],["path",{d:"M6.206 6.21C4.871 8.4 4 11.2 4 14a8 8 0 0 0 14.568 4.568"}]],Fc=[["circle",{cx:"11.5",cy:"12.5",r:"3.5"}],["path",{d:"M3 8c0-3.5 2.5-6 6.5-6 5 0 4.83 3 7.5 5s5 2 5 6c0 4.5-2.5 6.5-7 6.5-2.5 0-2.5 2.5-6 2.5s-7-2-7-5.5c0-3 1.5-3 1.5-5C3.5 10 3 9 3 8Z"}]],Dc=[["ellipse",{cx:"12",cy:"12",rx:"10",ry:"6"}]],Rc=[["path",{d:"M12 2C8 2 4 8 4 14a8 8 0 0 0 16 0c0-6-4-12-8-12"}]],R1=[["circle",{cx:"12",cy:"12",r:"1"}],["circle",{cx:"12",cy:"5",r:"1"}],["circle",{cx:"12",cy:"19",r:"1"}]],b1=[["circle",{cx:"12",cy:"12",r:"1"}],["circle",{cx:"19",cy:"12",r:"1"}],["circle",{cx:"5",cy:"12",r:"1"}]],bc=[["path",{d:"M5 15a6.5 6.5 0 0 1 7 0 6.5 6.5 0 0 0 7 0"}],["path",{d:"M5 9a6.5 6.5 0 0 1 7 0 6.5 6.5 0 0 0 7 0"}]],qc=[["line",{x1:"5",x2:"19",y1:"9",y2:"9"}],["line",{x1:"5",x2:"19",y1:"15",y2:"15"}],["line",{x1:"19",x2:"5",y1:"5",y2:"19"}]],Tc=[["line",{x1:"5",x2:"19",y1:"9",y2:"9"}],["line",{x1:"5",x2:"19",y1:"15",y2:"15"}]],Uc=[["path",{d:"M21 21H8a2 2 0 0 1-1.42-.587l-3.994-3.999a2 2 0 0 1 0-2.828l10-10a2 2 0 0 1 2.829 0l5.999 6a2 2 0 0 1 0 2.828L12.834 21"}],["path",{d:"m5.082 11.09 8.828 8.828"}]],Oc=[["path",{d:"m15 20 3-3h2a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h2l3 3z"}],["path",{d:"M6 8v1"}],["path",{d:"M10 8v1"}],["path",{d:"M14 8v1"}],["path",{d:"M18 8v1"}]],Zc=[["path",{d:"M4 10h12"}],["path",{d:"M4 14h9"}],["path",{d:"M19 6a7.7 7.7 0 0 0-5.2-2A7.9 7.9 0 0 0 6 12c0 4.4 3.5 8 7.8 8 2 0 3.8-.8 5.2-2"}]],Gc=[["path",{d:"M14 13h2a2 2 0 0 1 2 2v2a2 2 0 0 0 4 0v-6.998a2 2 0 0 0-.59-1.42L18 5"}],["path",{d:"M14 21V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v16"}],["path",{d:"M2 21h13"}],["path",{d:"M3 7h11"}],["path",{d:"m9 11-2 3h3l-2 3"}]],Wc=[["path",{d:"m15 15 6 6"}],["path",{d:"m15 9 6-6"}],["path",{d:"M21 16v5h-5"}],["path",{d:"M21 8V3h-5"}],["path",{d:"M3 16v5h5"}],["path",{d:"m3 21 6-6"}],["path",{d:"M3 8V3h5"}],["path",{d:"M9 9 3 3"}]],Ec=[["path",{d:"M15 3h6v6"}],["path",{d:"M10 14 21 3"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}]],Ic=[["path",{d:"M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49"}],["path",{d:"M14.084 14.158a3 3 0 0 1-4.242-4.242"}],["path",{d:"M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143"}],["path",{d:"m2 2 20 20"}]],Xc=[["path",{d:"m15 18-.722-3.25"}],["path",{d:"M2 8a10.645 10.645 0 0 0 20 0"}],["path",{d:"m20 15-1.726-2.05"}],["path",{d:"m4 15 1.726-2.05"}],["path",{d:"m9 18 .722-3.25"}]],jc=[["path",{d:"M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0"}],["circle",{cx:"12",cy:"12",r:"3"}]],Nc=[["path",{d:"M12 16h.01"}],["path",{d:"M16 16h.01"}],["path",{d:"M3 19a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V8.5a.5.5 0 0 0-.769-.422l-4.462 2.844A.5.5 0 0 1 15 10.5v-2a.5.5 0 0 0-.769-.422L9.77 10.922A.5.5 0 0 1 9 10.5V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2z"}],["path",{d:"M8 16h.01"}]],Kc=[["path",{d:"M10.827 16.379a6.082 6.082 0 0 1-8.618-7.002l5.412 1.45a6.082 6.082 0 0 1 7.002-8.618l-1.45 5.412a6.082 6.082 0 0 1 8.618 7.002l-5.412-1.45a6.082 6.082 0 0 1-7.002 8.618l1.45-5.412Z"}],["path",{d:"M12 12v.01"}]],Qc=[["path",{d:"M12 6a2 2 0 0 1 3.414-1.414l6 6a2 2 0 0 1 0 2.828l-6 6A2 2 0 0 1 12 18z"}],["path",{d:"M2 6a2 2 0 0 1 3.414-1.414l6 6a2 2 0 0 1 0 2.828l-6 6A2 2 0 0 1 2 18z"}]],Jc=[["path",{d:"M12.67 19a2 2 0 0 0 1.416-.588l6.154-6.172a6 6 0 0 0-8.49-8.49L5.586 9.914A2 2 0 0 0 5 11.328V18a1 1 0 0 0 1 1z"}],["path",{d:"M16 8 2 22"}],["path",{d:"M17.5 15H9"}]],Yc=[["path",{d:"M4 3 2 5v15c0 .6.4 1 1 1h2c.6 0 1-.4 1-1V5Z"}],["path",{d:"M6 8h4"}],["path",{d:"M6 18h4"}],["path",{d:"m12 3-2 2v15c0 .6.4 1 1 1h2c.6 0 1-.4 1-1V5Z"}],["path",{d:"M14 8h4"}],["path",{d:"M14 18h4"}],["path",{d:"m20 3-2 2v15c0 .6.4 1 1 1h2c.6 0 1-.4 1-1V5Z"}]],_c=[["circle",{cx:"12",cy:"12",r:"2"}],["path",{d:"M12 2v4"}],["path",{d:"m6.8 15-3.5 2"}],["path",{d:"m20.7 7-3.5 2"}],["path",{d:"M6.8 9 3.3 7"}],["path",{d:"m20.7 17-3.5-2"}],["path",{d:"m9 22 3-8 3 8"}],["path",{d:"M8 22h8"}],["path",{d:"M18 18.7a9 9 0 1 0-12 0"}]],xc=[["path",{d:"M13.659 22H18a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v11.5"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"M8 12v-1"}],["path",{d:"M8 18v-2"}],["path",{d:"M8 7V6"}],["circle",{cx:"8",cy:"20",r:"2"}]],q1=[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"m8 18 4-4"}],["path",{d:"M8 10v8h8"}]],T1=[["path",{d:"M13 22h5a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v3.3"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"m7.69 16.479 1.29 4.88a.5.5 0 0 1-.698.591l-1.843-.849a1 1 0 0 0-.879.001l-1.846.85a.5.5 0 0 1-.692-.593l1.29-4.88"}],["circle",{cx:"6",cy:"14",r:"3"}]],a7=[["path",{d:"M14.5 22H18a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v3.8"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"M11.7 14.2 7 17l-4.7-2.8"}],["path",{d:"M3 13.1a2 2 0 0 0-.999 1.76v3.24a2 2 0 0 0 .969 1.78L6 21.7a2 2 0 0 0 2.03.01L11 19.9a2 2 0 0 0 1-1.76V14.9a2 2 0 0 0-.97-1.78L8 11.3a2 2 0 0 0-2.03-.01z"}],["path",{d:"M7 17v5"}]],U1=[["path",{d:"M14 22h4a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v6"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"M5 14a1 1 0 0 0-1 1v2a1 1 0 0 1-1 1 1 1 0 0 1 1 1v2a1 1 0 0 0 1 1"}],["path",{d:"M9 22a1 1 0 0 0 1-1v-2a1 1 0 0 1 1-1 1 1 0 0 1-1-1v-2a1 1 0 0 0-1-1"}]],O1=[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"M10 12a1 1 0 0 0-1 1v1a1 1 0 0 1-1 1 1 1 0 0 1 1 1v1a1 1 0 0 0 1 1"}],["path",{d:"M14 18a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1 1 1 0 0 1-1-1v-1a1 1 0 0 0-1-1"}]],Z1=[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"M8 18v-1"}],["path",{d:"M12 18v-6"}],["path",{d:"M16 18v-3"}]],G1=[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"M8 18v-2"}],["path",{d:"M12 18v-4"}],["path",{d:"M16 18v-6"}]],W1=[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"m16 13-3.5 3.5-2-2L8 17"}]],E1=[["path",{d:"M15.941 22H18a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.704l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v3.512"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"M4.017 11.512a6 6 0 1 0 8.466 8.475"}],["path",{d:"M9 16a1 1 0 0 1-1-1v-4c0-.552.45-1.008.995-.917a6 6 0 0 1 4.922 4.922c.091.544-.365.995-.917.995z"}]],I1=[["path",{d:"M10.5 22H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v6"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"m14 20 2 2 4-4"}]],t7=[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"m9 15 2 2 4-4"}]],h7=[["path",{d:"M16 22h2a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v2.85"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"M8 14v2.2l1.6 1"}],["circle",{cx:"8",cy:"16",r:"6"}]],X1=[["path",{d:"M4 12.15V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2h-3.35"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"m5 16-3 3 3 3"}],["path",{d:"m9 22 3-3-3-3"}]],d7=[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"M10 12.5 8 15l2 2.5"}],["path",{d:"m14 12.5 2 2.5-2 2.5"}]],c7=[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"}],["path",{d:"M9 10h6"}],["path",{d:"M12 13V7"}],["path",{d:"M9 17h6"}]],j1=[["path",{d:"M15 8a1 1 0 0 1-1-1V2a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8z"}],["path",{d:"M20 8v12a2 2 0 0 1-2 2h-4.182"}],["path",{d:"m3.305 19.53.923-.382"}],["path",{d:"M4 10.592V4a2 2 0 0 1 2-2h8"}],["path",{d:"m4.228 16.852-.924-.383"}],["path",{d:"m5.852 15.228-.383-.923"}],["path",{d:"m5.852 20.772-.383.924"}],["path",{d:"m8.148 15.228.383-.923"}],["path",{d:"m8.53 21.696-.382-.924"}],["path",{d:"m9.773 16.852.922-.383"}],["path",{d:"m9.773 19.148.922.383"}],["circle",{cx:"7",cy:"18",r:"3"}]],M7=[["path",{d:"M4 12V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"M10 16h2v6"}],["path",{d:"M10 22h4"}],["rect",{x:"2",y:"16",width:"4",height:"6",rx:"2"}]],p7=[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"M12 18v-6"}],["path",{d:"m9 15 3 3 3-3"}]],N1=[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"}],["path",{d:"M12 9v4"}],["path",{d:"M12 17h.01"}]],i7=[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["circle",{cx:"10",cy:"12",r:"2"}],["path",{d:"m20 17-1.296-1.296a2.41 2.41 0 0 0-3.408 0L9 22"}]],n7=[["path",{d:"M13 22h5a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v7"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"M3.62 18.8A2.25 2.25 0 1 1 7 15.836a2.25 2.25 0 1 1 3.38 2.966l-2.626 2.856a1 1 0 0 1-1.507 0z"}]],r=[["path",{d:"M4 6.835V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2h-.343"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"M2 19a2 2 0 0 1 4 0v1a2 2 0 0 1-4 0v-4a6 6 0 0 1 12 0v4a2 2 0 0 1-4 0v-1a2 2 0 0 1 4 0"}]],l7=[["path",{d:"M4 11V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-1"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"M2 15h10"}],["path",{d:"m9 18 3-3-3-3"}]],K1=[["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"M4 12v6"}],["path",{d:"M4 14h2"}],["path",{d:"M9.65 22H18a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v4"}],["circle",{cx:"4",cy:"20",r:"2"}]],Q1=[["path",{d:"M4 9.8V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2h-3"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"M9 17v-2a2 2 0 0 0-4 0v2"}],["rect",{width:"8",height:"5",x:"3",y:"17",rx:"1"}]],J1=[["path",{d:"M20 14V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"M14 18h6"}]],e7=[["path",{d:"M11.65 22H18a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v10.35"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"M8 20v-7l3 1.474"}],["circle",{cx:"6",cy:"20",r:"2"}]],r7=[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"M9 15h6"}]],o7=[["path",{d:"M4.226 20.925A2 2 0 0 0 6 22h12a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v3.127"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"m5 11-3 3"}],["path",{d:"m5 17-3-3h10"}]],Y1=[["path",{d:"M14.364 13.634a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506l4.013-4.009a1 1 0 0 0-3.004-3.004z"}],["path",{d:"M14.487 7.858A1 1 0 0 1 14 7V2"}],["path",{d:"M20 19.645V20a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l2.516 2.516"}],["path",{d:"M8 18h1"}]],_1=[["path",{d:"M12.659 22H18a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v9.34"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"M10.378 12.622a1 1 0 0 1 3 3.003L8.36 20.637a2 2 0 0 1-.854.506l-2.867.837a.5.5 0 0 1-.62-.62l.836-2.869a2 2 0 0 1 .506-.853z"}]],x1=[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"M15.033 13.44a.647.647 0 0 1 0 1.12l-4.065 2.352a.645.645 0 0 1-.968-.56v-4.704a.645.645 0 0 1 .967-.56z"}]],a2=[["path",{d:"M11.35 22H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v5.35"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"M14 19h6"}],["path",{d:"M17 16v6"}]],v7=[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"M9 15h6"}],["path",{d:"M12 18v-6"}]],t2=[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"}],["path",{d:"M12 17h.01"}],["path",{d:"M9.1 9a3 3 0 0 1 5.82 1c0 2-3 3-3 3"}]],h2=[["path",{d:"M11.1 22H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.589 3.588A2.4 2.4 0 0 1 20 8v3.25"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"m21 22-2.88-2.88"}],["circle",{cx:"16",cy:"17",r:"3"}]],$7=[["path",{d:"M20 10V8a2.4 2.4 0 0 0-.706-1.704l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h4.35"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"M16 14a2 2 0 0 0-2 2"}],["path",{d:"M16 22a2 2 0 0 1-2-2"}],["path",{d:"M20 14a2 2 0 0 1 2 2"}],["path",{d:"M20 22a2 2 0 0 0 2-2"}]],m7=[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["circle",{cx:"11.5",cy:"14.5",r:"2.5"}],["path",{d:"M13.3 16.3 15 18"}]],d2=[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"M8 15h.01"}],["path",{d:"M11.5 13.5a2.5 2.5 0 0 1 0 3"}],["path",{d:"M15 12a5 5 0 0 1 0 6"}]],y7=[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"M8 12h8"}],["path",{d:"M10 11v2"}],["path",{d:"M8 17h8"}],["path",{d:"M14 16v2"}]],s7=[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"M8 13h2"}],["path",{d:"M14 13h2"}],["path",{d:"M8 17h2"}],["path",{d:"M14 17h2"}]],g7=[["path",{d:"M11 21a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1v-8a1 1 0 0 1 1-1"}],["path",{d:"M16 16a1 1 0 0 1-1 1H9a1 1 0 0 1-1-1V8a1 1 0 0 1 1-1"}],["path",{d:"M21 6a2 2 0 0 0-.586-1.414l-2-2A2 2 0 0 0 17 2h-3a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1z"}]],C7=[["path",{d:"M4 11V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h7"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"m10 18 3-3-3-3"}]],u7=[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"m8 16 2-2-2-2"}],["path",{d:"M12 18h4"}]],A7=[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"M10 9H8"}],["path",{d:"M16 13H8"}],["path",{d:"M16 17H8"}]],c2=[["path",{d:"M12 22h6a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v6"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"M3 16v-1.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 .5.5V16"}],["path",{d:"M6 22h2"}],["path",{d:"M7 14v8"}]],H7=[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"M11 18h2"}],["path",{d:"M12 12v6"}],["path",{d:"M9 13v-.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 .5.5v.5"}]],V7=[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"M12 12v6"}],["path",{d:"m15 15-3-3-3 3"}]],w7=[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"M16 22a4 4 0 0 0-8 0"}],["circle",{cx:"12",cy:"15",r:"3"}]],M2=[["path",{d:"M4 12V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"m10 17.843 3.033-1.755a.64.64 0 0 1 .967.56v4.704a.65.65 0 0 1-.967.56L10 20.157"}],["rect",{width:"7",height:"6",x:"3",y:"16",rx:"1"}]],S7=[["path",{d:"M4 11.55V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2h-1.95"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"M12 15a5 5 0 0 1 0 6"}],["path",{d:"M8 14.502a.5.5 0 0 0-.826-.381l-1.893 1.631a1 1 0 0 1-.651.243H3.5a.5.5 0 0 0-.5.501v3.006a.5.5 0 0 0 .5.501h1.129a1 1 0 0 1 .652.243l1.893 1.633a.5.5 0 0 0 .826-.38z"}]],p2=[["path",{d:"M11 22H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v5"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"m15 17 5 5"}],["path",{d:"m20 17-5 5"}]],L7=[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"m14.5 12.5-5 5"}],["path",{d:"m9.5 12.5 5 5"}]],f7=[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}]],k7=[["path",{d:"M15 2h-4a2 2 0 0 0-2 2v11a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V8"}],["path",{d:"M16.706 2.706A2.4 2.4 0 0 0 15 2v5a1 1 0 0 0 1 1h5a2.4 2.4 0 0 0-.706-1.706z"}],["path",{d:"M5 7a2 2 0 0 0-2 2v11a2 2 0 0 0 2 2h8a2 2 0 0 0 1.732-1"}]],P7=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M7 3v18"}],["path",{d:"M3 7.5h4"}],["path",{d:"M3 12h18"}],["path",{d:"M3 16.5h4"}],["path",{d:"M17 3v18"}],["path",{d:"M17 7.5h4"}],["path",{d:"M17 16.5h4"}]],i2=[["path",{d:"M12 10a2 2 0 0 0-2 2c0 1.02-.1 2.51-.26 4"}],["path",{d:"M14 13.12c0 2.38 0 6.38-1 8.88"}],["path",{d:"M17.29 21.02c.12-.6.43-2.3.5-3.02"}],["path",{d:"M2 12a10 10 0 0 1 18-6"}],["path",{d:"M2 16h.01"}],["path",{d:"M21.8 16c.2-2 .131-5.354 0-6"}],["path",{d:"M5 19.5C5.5 18 6 15 6 12a6 6 0 0 1 .34-2"}],["path",{d:"M8.65 22c.21-.66.45-1.32.57-2"}],["path",{d:"M9 6.8a6 6 0 0 1 9 5.2v2"}]],B7=[["path",{d:"M15 6.5V3a1 1 0 0 0-1-1h-2a1 1 0 0 0-1 1v3.5"}],["path",{d:"M9 18h8"}],["path",{d:"M18 3h-3"}],["path",{d:"M11 3a6 6 0 0 0-6 6v11"}],["path",{d:"M5 13h4"}],["path",{d:"M17 10a4 4 0 0 0-8 0v10a2 2 0 0 0 2 2h4a2 2 0 0 0 2-2Z"}]],z7=[["path",{d:"M18 12.47v.03m0-.5v.47m-.475 5.056A6.744 6.744 0 0 1 15 18c-3.56 0-7.56-2.53-8.5-6 .348-1.28 1.114-2.433 2.121-3.38m3.444-2.088A8.802 8.802 0 0 1 15 6c3.56 0 6.06 2.54 7 6-.309 1.14-.786 2.177-1.413 3.058"}],["path",{d:"M7 10.67C7 8 5.58 5.97 2.73 5.5c-1 1.5-1 5 .23 6.5-1.24 1.5-1.24 5-.23 6.5C5.58 18.03 7 16 7 13.33m7.48-4.372A9.77 9.77 0 0 1 16 6.07m0 11.86a9.77 9.77 0 0 1-1.728-3.618"}],["path",{d:"m16.01 17.93-.23 1.4A2 2 0 0 1 13.8 21H9.5a5.96 5.96 0 0 0 1.49-3.98M8.53 3h5.27a2 2 0 0 1 1.98 1.67l.23 1.4M2 2l20 20"}]],F7=[["path",{d:"M2 16s9-15 20-4C11 23 2 8 2 8"}]],D7=[["path",{d:"M6.5 12c.94-3.46 4.94-6 8.5-6 3.56 0 6.06 2.54 7 6-.94 3.47-3.44 6-7 6s-7.56-2.53-8.5-6Z"}],["path",{d:"M18 12v.5"}],["path",{d:"M16 17.93a9.77 9.77 0 0 1 0-11.86"}],["path",{d:"M7 10.67C7 8 5.58 5.97 2.73 5.5c-1 1.5-1 5 .23 6.5-1.24 1.5-1.24 5-.23 6.5C5.58 18.03 7 16 7 13.33"}],["path",{d:"M10.46 7.26C10.2 5.88 9.17 4.24 8 3h5.8a2 2 0 0 1 1.98 1.67l.23 1.4"}],["path",{d:"m16.01 17.93-.23 1.4A2 2 0 0 1 13.8 21H9.5a5.96 5.96 0 0 0 1.49-3.98"}]],R7=[["path",{d:"m17.586 11.414-5.93 5.93a1 1 0 0 1-8-8l3.137-3.137a.707.707 0 0 1 1.207.5V10"}],["path",{d:"M20.414 8.586 22 7"}],["circle",{cx:"19",cy:"10",r:"2"}]],b7=[["path",{d:"M4 11h1"}],["path",{d:"M8 15a2 2 0 0 1-4 0V3a1 1 0 0 1 1-1h.5C14 2 20 9 20 18v4"}],["circle",{cx:"18",cy:"18",r:"2"}]],q7=[["path",{d:"M16 16c-3 0-5-2-8-2a6 6 0 0 0-4 1.528"}],["path",{d:"m2 2 20 20"}],["path",{d:"M4 22V4"}],["path",{d:"M7.656 2H8c3 0 5 2 7.333 2q2 0 3.067-.8A1 1 0 0 1 20 4v10.347"}]],T7=[["path",{d:"M18 22V2.8a.8.8 0 0 0-1.17-.71L5.45 7.78a.8.8 0 0 0 0 1.44L18 15.5"}]],U7=[["path",{d:"M4 22V4a1 1 0 0 1 .4-.8A6 6 0 0 1 8 2c3 0 5 2 7.333 2q2 0 3.067-.8A1 1 0 0 1 20 4v10a1 1 0 0 1-.4.8A6 6 0 0 1 16 16c-3 0-5-2-8-2a6 6 0 0 0-4 1.528"}]],O7=[["path",{d:"M6 22V2.8a.8.8 0 0 1 1.17-.71l11.38 5.69a.8.8 0 0 1 0 1.44L6 15.5"}]],Z7=[["path",{d:"M12 2c1 3 2.5 3.5 3.5 4.5A5 5 0 0 1 17 10a5 5 0 1 1-10 0c0-.3 0-.6.1-.9a2 2 0 1 0 3.3-2C8 4.5 11 2 12 2Z"}],["path",{d:"m5 22 14-4"}],["path",{d:"m5 18 14 4"}]],G7=[["path",{d:"M12 3q1 4 4 6.5t3 5.5a1 1 0 0 1-14 0 5 5 0 0 1 1-3 1 1 0 0 0 5 0c0-2-1.5-3-1.5-5q0-2 2.5-4"}]],W7=[["path",{d:"M11.652 6H18"}],["path",{d:"M12 13v1"}],["path",{d:"M16 16v4a2 2 0 0 1-2 2h-4a2 2 0 0 1-2-2v-8a4 4 0 0 0-.8-2.4l-.6-.8A3 3 0 0 1 6 7V6"}],["path",{d:"m2 2 20 20"}],["path",{d:"M7.649 2H17a1 1 0 0 1 1 1v4a3 3 0 0 1-.6 1.8l-.6.8a4 4 0 0 0-.55 1.007"}]],E7=[["path",{d:"M12 13v1"}],["path",{d:"M17 2a1 1 0 0 1 1 1v4a3 3 0 0 1-.6 1.8l-.6.8A4 4 0 0 0 16 12v8a2 2 0 0 1-2 2H10a2 2 0 0 1-2-2v-8a4 4 0 0 0-.8-2.4l-.6-.8A3 3 0 0 1 6 7V3a1 1 0 0 1 1-1z"}],["path",{d:"M6 6h12"}]],I7=[["path",{d:"M10 2v2.343"}],["path",{d:"M14 2v6.343"}],["path",{d:"m2 2 20 20"}],["path",{d:"M20 20a2 2 0 0 1-2 2H6a2 2 0 0 1-1.755-2.96l5.227-9.563"}],["path",{d:"M6.453 15H15"}],["path",{d:"M8.5 2h7"}]],X7=[["path",{d:"M10 2v6.292a7 7 0 1 0 4 0V2"}],["path",{d:"M5 15h14"}],["path",{d:"M8.5 2h7"}]],j7=[["path",{d:"M14 2v6a2 2 0 0 0 .245.96l5.51 10.08A2 2 0 0 1 18 22H6a2 2 0 0 1-1.755-2.96l5.51-10.08A2 2 0 0 0 10 8V2"}],["path",{d:"M6.453 15h11.094"}],["path",{d:"M8.5 2h7"}]],N7=[["path",{d:"m3 7 5 5-5 5V7"}],["path",{d:"m21 7-5 5 5 5V7"}],["path",{d:"M12 20v2"}],["path",{d:"M12 14v2"}],["path",{d:"M12 8v2"}],["path",{d:"M12 2v2"}]],K7=[["path",{d:"m17 3-5 5-5-5h10"}],["path",{d:"m17 21-5-5-5 5h10"}],["path",{d:"M4 12H2"}],["path",{d:"M10 12H8"}],["path",{d:"M16 12h-2"}],["path",{d:"M22 12h-2"}]],Q7=[["path",{d:"M12 5a3 3 0 1 1 3 3m-3-3a3 3 0 1 0-3 3m3-3v1M9 8a3 3 0 1 0 3 3M9 8h1m5 0a3 3 0 1 1-3 3m3-3h-1m-2 3v-1"}],["circle",{cx:"12",cy:"8",r:"2"}],["path",{d:"M12 10v12"}],["path",{d:"M12 22c4.2 0 7-1.667 7-5-4.2 0-7 1.667-7 5Z"}],["path",{d:"M12 22c-4.2 0-7-1.667-7-5 4.2 0 7 1.667 7 5Z"}]],J7=[["circle",{cx:"12",cy:"12",r:"3"}],["path",{d:"M12 16.5A4.5 4.5 0 1 1 7.5 12 4.5 4.5 0 1 1 12 7.5a4.5 4.5 0 1 1 4.5 4.5 4.5 4.5 0 1 1-4.5 4.5"}],["path",{d:"M12 7.5V9"}],["path",{d:"M7.5 12H9"}],["path",{d:"M16.5 12H15"}],["path",{d:"M12 16.5V15"}],["path",{d:"m8 8 1.88 1.88"}],["path",{d:"M14.12 9.88 16 8"}],["path",{d:"m8 16 1.88-1.88"}],["path",{d:"M14.12 14.12 16 16"}]],Y7=[["path",{d:"M2 12h6"}],["path",{d:"M22 12h-6"}],["path",{d:"M12 2v2"}],["path",{d:"M12 8v2"}],["path",{d:"M12 14v2"}],["path",{d:"M12 20v2"}],["path",{d:"m19 9-3 3 3 3"}],["path",{d:"m5 15 3-3-3-3"}]],_7=[["circle",{cx:"12",cy:"12",r:"3"}],["path",{d:"M3 7V5a2 2 0 0 1 2-2h2"}],["path",{d:"M17 3h2a2 2 0 0 1 2 2v2"}],["path",{d:"M21 17v2a2 2 0 0 1-2 2h-2"}],["path",{d:"M7 21H5a2 2 0 0 1-2-2v-2"}]],x7=[["path",{d:"M12 22v-6"}],["path",{d:"M12 8V2"}],["path",{d:"M4 12H2"}],["path",{d:"M10 12H8"}],["path",{d:"M16 12h-2"}],["path",{d:"M22 12h-2"}],["path",{d:"m15 19-3-3-3 3"}],["path",{d:"m15 5-3 3-3-3"}]],a9=[["circle",{cx:"15",cy:"19",r:"2"}],["path",{d:"M20.9 19.8A2 2 0 0 0 22 18V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2h5.1"}],["path",{d:"M15 11v-1"}],["path",{d:"M15 17v-2"}]],t9=[["path",{d:"M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"}],["path",{d:"m9 13 2 2 4-4"}]],h9=[["path",{d:"M16 14v2.2l1.6 1"}],["path",{d:"M7 20H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2"}],["circle",{cx:"16",cy:"16",r:"6"}]],d9=[["path",{d:"M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"}],["path",{d:"M2 10h20"}]],c9=[["path",{d:"M10 10.5 8 13l2 2.5"}],["path",{d:"m14 10.5 2 2.5-2 2.5"}],["path",{d:"M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2z"}]],n2=[["path",{d:"M10.3 20H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.98a2 2 0 0 1 1.69.9l.66 1.2A2 2 0 0 0 12 6h8a2 2 0 0 1 2 2v3.3"}],["path",{d:"m14.305 19.53.923-.382"}],["path",{d:"m15.228 16.852-.923-.383"}],["path",{d:"m16.852 15.228-.383-.923"}],["path",{d:"m16.852 20.772-.383.924"}],["path",{d:"m19.148 15.228.383-.923"}],["path",{d:"m19.53 21.696-.382-.924"}],["path",{d:"m20.772 16.852.924-.383"}],["path",{d:"m20.772 19.148.924.383"}],["circle",{cx:"18",cy:"18",r:"3"}]],M9=[["path",{d:"M4 20h16a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.93a2 2 0 0 1-1.66-.9l-.82-1.2A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13c0 1.1.9 2 2 2Z"}],["circle",{cx:"12",cy:"13",r:"1"}]],p9=[["path",{d:"M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"}],["path",{d:"M12 10v6"}],["path",{d:"m15 13-3 3-3-3"}]],i9=[["path",{d:"M18 19a5 5 0 0 1-5-5v8"}],["path",{d:"M9 20H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v5"}],["circle",{cx:"13",cy:"12",r:"2"}],["circle",{cx:"20",cy:"19",r:"2"}]],n9=[["path",{d:"M10.638 20H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v3.417"}],["path",{d:"M14.62 18.8A2.25 2.25 0 1 1 18 15.836a2.25 2.25 0 1 1 3.38 2.966l-2.626 2.856a.998.998 0 0 1-1.507 0z"}]],l9=[["circle",{cx:"12",cy:"13",r:"2"}],["path",{d:"M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"}],["path",{d:"M14 13h3"}],["path",{d:"M7 13h3"}]],e9=[["path",{d:"M2 9V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-1"}],["path",{d:"M2 13h10"}],["path",{d:"m9 16 3-3-3-3"}]],r9=[["path",{d:"M4 20h16a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.93a2 2 0 0 1-1.66-.9l-.82-1.2A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13c0 1.1.9 2 2 2Z"}],["path",{d:"M8 10v4"}],["path",{d:"M12 10v2"}],["path",{d:"M16 10v6"}]],o9=[["path",{d:"M13 20H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v1.36"}],["path",{d:"M19 12v6"}],["path",{d:"M19 14h2"}],["circle",{cx:"19",cy:"20",r:"2"}]],v9=[["rect",{width:"8",height:"5",x:"14",y:"17",rx:"1"}],["path",{d:"M10 20H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v2.5"}],["path",{d:"M20 17v-2a2 2 0 1 0-4 0v2"}]],$9=[["path",{d:"M9 13h6"}],["path",{d:"M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"}]],m9=[["path",{d:"m6 14 1.45-2.9A2 2 0 0 1 9.24 10H20a2 2 0 0 1 1.94 2.5l-1.55 6a2 2 0 0 1-1.94 1.5H4a2 2 0 0 1-2-2V5c0-1.1.9-2 2-2h3.93a2 2 0 0 1 1.66.9l.82 1.2a2 2 0 0 0 1.66.9H18a2 2 0 0 1 2 2v2"}],["circle",{cx:"14",cy:"15",r:"1"}]],y9=[["path",{d:"m6 14 1.5-2.9A2 2 0 0 1 9.24 10H20a2 2 0 0 1 1.94 2.5l-1.54 6a2 2 0 0 1-1.95 1.5H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H18a2 2 0 0 1 2 2v2"}]],s9=[["path",{d:"M2 7.5V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-1.5"}],["path",{d:"M2 13h10"}],["path",{d:"m5 10-3 3 3 3"}]],l2=[["path",{d:"M2 11.5V5a2 2 0 0 1 2-2h3.9c.7 0 1.3.3 1.7.9l.8 1.2c.4.6 1 .9 1.7.9H20a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-9.5"}],["path",{d:"M11.378 13.626a1 1 0 1 0-3.004-3.004l-5.01 5.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z"}]],g9=[["path",{d:"M12 10v6"}],["path",{d:"M9 13h6"}],["path",{d:"M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"}]],C9=[["circle",{cx:"11.5",cy:"12.5",r:"2.5"}],["path",{d:"M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"}],["path",{d:"M13.3 14.3 15 16"}]],u9=[["path",{d:"M4 20h16a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.93a2 2 0 0 1-1.66-.9l-.82-1.2A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13c0 1.1.9 2 2 2Z"}],["circle",{cx:"12",cy:"13",r:"2"}],["path",{d:"M12 15v5"}]],A9=[["path",{d:"M10.7 20H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v4.1"}],["path",{d:"m21 21-1.9-1.9"}],["circle",{cx:"17",cy:"17",r:"3"}]],H9=[["path",{d:"M2 9.35V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h7"}],["path",{d:"m8 16 3-3-3-3"}]],V9=[["path",{d:"M9 20H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v.5"}],["path",{d:"M12 10v4h4"}],["path",{d:"m12 14 1.535-1.605a5 5 0 0 1 8 1.5"}],["path",{d:"M22 22v-4h-4"}],["path",{d:"m22 18-1.535 1.605a5 5 0 0 1-8-1.5"}]],w9=[["path",{d:"M20 10a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2A1 1 0 0 0 15 3h-2a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z"}],["path",{d:"M20 21a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-2.9a1 1 0 0 1-.88-.55l-.42-.85a1 1 0 0 0-.92-.6H13a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z"}],["path",{d:"M3 5a2 2 0 0 0 2 2h3"}],["path",{d:"M3 3v13a2 2 0 0 0 2 2h3"}]],S9=[["path",{d:"M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"}],["path",{d:"M12 10v6"}],["path",{d:"m9 13 3-3 3 3"}]],L9=[["path",{d:"M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"}],["path",{d:"m9.5 10.5 5 5"}],["path",{d:"m14.5 10.5-5 5"}]],f9=[["path",{d:"M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"}]],k9=[["path",{d:"M20 5a2 2 0 0 1 2 2v7a2 2 0 0 1-2 2H9a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h2.5a1.5 1.5 0 0 1 1.2.6l.6.8a1.5 1.5 0 0 0 1.2.6z"}],["path",{d:"M3 8.268a2 2 0 0 0-1 1.738V19a2 2 0 0 0 2 2h11a2 2 0 0 0 1.732-1"}]],P9=[["path",{d:"M4 16v-2.38C4 11.5 2.97 10.5 3 8c.03-2.72 1.49-6 4.5-6C9.37 2 10 3.8 10 5.5c0 3.11-2 5.66-2 8.68V16a2 2 0 1 1-4 0Z"}],["path",{d:"M20 20v-2.38c0-2.12 1.03-3.12 1-5.62-.03-2.72-1.49-6-4.5-6C14.63 6 14 7.8 14 9.5c0 3.11 2 5.66 2 8.68V20a2 2 0 1 0 4 0Z"}],["path",{d:"M16 17h4"}],["path",{d:"M4 13h4"}]],B9=[["path",{d:"M12 12H5a2 2 0 0 0-2 2v5"}],["path",{d:"M15 19h7"}],["path",{d:"M16 19V2"}],["path",{d:"M6 12V7a2 2 0 0 1 2-2h2.172a2 2 0 0 1 1.414.586l3.828 3.828A2 2 0 0 1 16 10.828"}],["path",{d:"M7 19h4"}],["circle",{cx:"13",cy:"19",r:"2"}],["circle",{cx:"5",cy:"19",r:"2"}]],z9=[["path",{d:"M4 14h6"}],["path",{d:"M4 2h10"}],["rect",{x:"4",y:"18",width:"16",height:"4",rx:"1"}],["rect",{x:"4",y:"6",width:"16",height:"4",rx:"1"}]],F9=[["path",{d:"m15 17 5-5-5-5"}],["path",{d:"M4 18v-2a4 4 0 0 1 4-4h12"}]],D9=[["line",{x1:"22",x2:"2",y1:"6",y2:"6"}],["line",{x1:"22",x2:"2",y1:"18",y2:"18"}],["line",{x1:"6",x2:"6",y1:"2",y2:"22"}],["line",{x1:"18",x2:"18",y1:"2",y2:"22"}]],R9=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M16 16s-1.5-2-4-2-4 2-4 2"}],["line",{x1:"9",x2:"9.01",y1:"9",y2:"9"}],["line",{x1:"15",x2:"15.01",y1:"9",y2:"9"}]],b9=[["path",{d:"M14 13h2a2 2 0 0 1 2 2v2a2 2 0 0 0 4 0v-6.998a2 2 0 0 0-.59-1.42L18 5"}],["path",{d:"M14 21V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v16"}],["path",{d:"M2 21h13"}],["path",{d:"M3 9h11"}]],q9=[["path",{d:"M3 7V5a2 2 0 0 1 2-2h2"}],["path",{d:"M17 3h2a2 2 0 0 1 2 2v2"}],["path",{d:"M21 17v2a2 2 0 0 1-2 2h-2"}],["path",{d:"M7 21H5a2 2 0 0 1-2-2v-2"}],["rect",{width:"10",height:"8",x:"7",y:"8",rx:"1"}]],T9=[["path",{d:"M13.354 3H3a1 1 0 0 0-.742 1.67l7.225 7.989A2 2 0 0 1 10 14v6a1 1 0 0 0 .553.895l2 1A1 1 0 0 0 14 21v-7a2 2 0 0 1 .517-1.341l1.218-1.348"}],["path",{d:"M16 6h6"}],["path",{d:"M19 3v6"}]],e2=[["path",{d:"M12.531 3H3a1 1 0 0 0-.742 1.67l7.225 7.989A2 2 0 0 1 10 14v6a1 1 0 0 0 .553.895l2 1A1 1 0 0 0 14 21v-7a2 2 0 0 1 .517-1.341l.427-.473"}],["path",{d:"m16.5 3.5 5 5"}],["path",{d:"m21.5 3.5-5 5"}]],r2=[["path",{d:"M10 20a1 1 0 0 0 .553.895l2 1A1 1 0 0 0 14 21v-7a2 2 0 0 1 .517-1.341L21.74 4.67A1 1 0 0 0 21 3H3a1 1 0 0 0-.742 1.67l7.225 7.989A2 2 0 0 1 10 14z"}]],U9=[["path",{d:"M2 7v10"}],["path",{d:"M6 5v14"}],["rect",{width:"12",height:"18",x:"10",y:"3",rx:"2"}]],O9=[["path",{d:"M2 3v18"}],["rect",{width:"12",height:"18",x:"6",y:"3",rx:"2"}],["path",{d:"M22 3v18"}]],Z9=[["rect",{width:"18",height:"14",x:"3",y:"3",rx:"2"}],["path",{d:"M4 21h1"}],["path",{d:"M9 21h1"}],["path",{d:"M14 21h1"}],["path",{d:"M19 21h1"}]],G9=[["path",{d:"M7 2h10"}],["path",{d:"M5 6h14"}],["rect",{width:"18",height:"12",x:"3",y:"10",rx:"2"}]],W9=[["path",{d:"M3 2h18"}],["rect",{width:"18",height:"12",x:"3",y:"6",rx:"2"}],["path",{d:"M3 22h18"}]],E9=[["line",{x1:"6",x2:"10",y1:"11",y2:"11"}],["line",{x1:"8",x2:"8",y1:"9",y2:"13"}],["line",{x1:"15",x2:"15.01",y1:"12",y2:"12"}],["line",{x1:"18",x2:"18.01",y1:"10",y2:"10"}],["path",{d:"M17.32 5H6.68a4 4 0 0 0-3.978 3.59c-.006.052-.01.101-.017.152C2.604 9.416 2 14.456 2 16a3 3 0 0 0 3 3c1 0 1.5-.5 2-1l1.414-1.414A2 2 0 0 1 9.828 16h4.344a2 2 0 0 1 1.414.586L17 18c.5.5 1 1 2 1a3 3 0 0 0 3-3c0-1.545-.604-6.584-.685-7.258-.007-.05-.011-.1-.017-.151A4 4 0 0 0 17.32 5z"}]],I9=[["path",{d:"M11.146 15.854a1.207 1.207 0 0 1 1.708 0l1.56 1.56A2 2 0 0 1 15 18.828V21a1 1 0 0 1-1 1h-4a1 1 0 0 1-1-1v-2.172a2 2 0 0 1 .586-1.414z"}],["path",{d:"M18.828 15a2 2 0 0 1-1.414-.586l-1.56-1.56a1.207 1.207 0 0 1 0-1.708l1.56-1.56A2 2 0 0 1 18.828 9H21a1 1 0 0 1 1 1v4a1 1 0 0 1-1 1z"}],["path",{d:"M6.586 14.414A2 2 0 0 1 5.172 15H3a1 1 0 0 1-1-1v-4a1 1 0 0 1 1-1h2.172a2 2 0 0 1 1.414.586l1.56 1.56a1.207 1.207 0 0 1 0 1.708z"}],["path",{d:"M9 3a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v2.172a2 2 0 0 1-.586 1.414l-1.56 1.56a1.207 1.207 0 0 1-1.708 0l-1.56-1.56A2 2 0 0 1 9 5.172z"}]],X9=[["line",{x1:"6",x2:"10",y1:"12",y2:"12"}],["line",{x1:"8",x2:"8",y1:"10",y2:"14"}],["line",{x1:"15",x2:"15.01",y1:"13",y2:"13"}],["line",{x1:"18",x2:"18.01",y1:"11",y2:"11"}],["rect",{width:"20",height:"12",x:"2",y:"6",rx:"2"}]],j9=[["path",{d:"m12 14 4-4"}],["path",{d:"M3.34 19a10 10 0 1 1 17.32 0"}]],N9=[["path",{d:"m14 13-8.381 8.38a1 1 0 0 1-3.001-3l8.384-8.381"}],["path",{d:"m16 16 6-6"}],["path",{d:"m21.5 10.5-8-8"}],["path",{d:"m8 8 6-6"}],["path",{d:"m8.5 7.5 8 8"}]],K9=[["path",{d:"M10.5 3 8 9l4 13 4-13-2.5-6"}],["path",{d:"M17 3a2 2 0 0 1 1.6.8l3 4a2 2 0 0 1 .013 2.382l-7.99 10.986a2 2 0 0 1-3.247 0l-7.99-10.986A2 2 0 0 1 2.4 7.8l2.998-3.997A2 2 0 0 1 7 3z"}],["path",{d:"M2 9h20"}]],Q9=[["path",{d:"M11.5 21a7.5 7.5 0 1 1 7.35-9"}],["path",{d:"M13 12V3"}],["path",{d:"M4 21h16"}],["path",{d:"M9 12V3"}]],J9=[["path",{d:"M9 10h.01"}],["path",{d:"M15 10h.01"}],["path",{d:"M12 2a8 8 0 0 0-8 8v12l3-3 2.5 2.5L12 19l2.5 2.5L17 19l3 3V10a8 8 0 0 0-8-8z"}]],Y9=[["path",{d:"M12 7v14"}],["path",{d:"M20 11v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-8"}],["path",{d:"M7.5 7a1 1 0 0 1 0-5A4.8 8 0 0 1 12 7a4.8 8 0 0 1 4.5-5 1 1 0 0 1 0 5"}],["rect",{x:"3",y:"7",width:"18",height:"4",rx:"1"}]],_9=[["path",{d:"M15 6a9 9 0 0 0-9 9V3"}],["path",{d:"M21 18h-6"}],["circle",{cx:"18",cy:"6",r:"3"}],["circle",{cx:"6",cy:"18",r:"3"}]],x9=[["path",{d:"M6 3v12"}],["path",{d:"M18 9a3 3 0 1 0 0-6 3 3 0 0 0 0 6z"}],["path",{d:"M6 21a3 3 0 1 0 0-6 3 3 0 0 0 0 6z"}],["path",{d:"M15 6a9 9 0 0 0-9 9"}],["path",{d:"M18 15v6"}],["path",{d:"M21 18h-6"}]],aM=[["path",{d:"M15 6a9 9 0 0 0-9 9V3"}],["circle",{cx:"18",cy:"6",r:"3"}],["circle",{cx:"6",cy:"18",r:"3"}]],o2=[["circle",{cx:"12",cy:"12",r:"3"}],["line",{x1:"3",x2:"9",y1:"12",y2:"12"}],["line",{x1:"15",x2:"21",y1:"12",y2:"12"}]],tM=[["path",{d:"M12 3v6"}],["circle",{cx:"12",cy:"12",r:"3"}],["path",{d:"M12 15v6"}]],hM=[["circle",{cx:"5",cy:"6",r:"3"}],["path",{d:"M12 6h5a2 2 0 0 1 2 2v7"}],["path",{d:"m15 9-3-3 3-3"}],["circle",{cx:"19",cy:"18",r:"3"}],["path",{d:"M12 18H7a2 2 0 0 1-2-2V9"}],["path",{d:"m9 15 3 3-3 3"}]],dM=[["circle",{cx:"18",cy:"18",r:"3"}],["circle",{cx:"6",cy:"6",r:"3"}],["path",{d:"M13 6h3a2 2 0 0 1 2 2v7"}],["path",{d:"M11 18H8a2 2 0 0 1-2-2V9"}]],cM=[["circle",{cx:"12",cy:"18",r:"3"}],["circle",{cx:"6",cy:"6",r:"3"}],["circle",{cx:"18",cy:"6",r:"3"}],["path",{d:"M18 9v2c0 .6-.4 1-1 1H7c-.6 0-1-.4-1-1V9"}],["path",{d:"M12 12v3"}]],MM=[["circle",{cx:"5",cy:"6",r:"3"}],["path",{d:"M5 9v6"}],["circle",{cx:"5",cy:"18",r:"3"}],["path",{d:"M12 3v18"}],["circle",{cx:"19",cy:"6",r:"3"}],["path",{d:"M16 15.7A9 9 0 0 0 19 9"}]],pM=[["path",{d:"M12 6h4a2 2 0 0 1 2 2v7"}],["path",{d:"M6 12v9"}],["path",{d:"M9 3 3 9"}],["path",{d:"M9 9 3 3"}],["circle",{cx:"18",cy:"18",r:"3"}]],iM=[["circle",{cx:"18",cy:"18",r:"3"}],["circle",{cx:"6",cy:"6",r:"3"}],["path",{d:"M6 21V9a9 9 0 0 0 9 9"}]],nM=[["circle",{cx:"5",cy:"6",r:"3"}],["path",{d:"M5 9v12"}],["circle",{cx:"19",cy:"18",r:"3"}],["path",{d:"m15 9-3-3 3-3"}],["path",{d:"M12 6h5a2 2 0 0 1 2 2v7"}]],lM=[["circle",{cx:"6",cy:"6",r:"3"}],["path",{d:"M6 9v12"}],["path",{d:"m21 3-6 6"}],["path",{d:"m21 9-6-6"}],["path",{d:"M18 11.5V15"}],["circle",{cx:"18",cy:"18",r:"3"}]],eM=[["circle",{cx:"5",cy:"6",r:"3"}],["path",{d:"M5 9v12"}],["path",{d:"m15 9-3-3 3-3"}],["path",{d:"M12 6h5a2 2 0 0 1 2 2v3"}],["path",{d:"M19 15v6"}],["path",{d:"M22 18h-6"}]],rM=[["circle",{cx:"6",cy:"6",r:"3"}],["path",{d:"M6 9v12"}],["path",{d:"M13 6h3a2 2 0 0 1 2 2v3"}],["path",{d:"M18 15v6"}],["path",{d:"M21 18h-6"}]],oM=[["circle",{cx:"18",cy:"18",r:"3"}],["circle",{cx:"6",cy:"6",r:"3"}],["path",{d:"M18 6V5"}],["path",{d:"M18 11v-1"}],["line",{x1:"6",x2:"6",y1:"9",y2:"21"}]],vM=[["circle",{cx:"18",cy:"18",r:"3"}],["circle",{cx:"6",cy:"6",r:"3"}],["path",{d:"M13 6h3a2 2 0 0 1 2 2v7"}],["line",{x1:"6",x2:"6",y1:"9",y2:"21"}]],$M=[["path",{d:"M5.116 4.104A1 1 0 0 1 6.11 3h11.78a1 1 0 0 1 .994 1.105L17.19 20.21A2 2 0 0 1 15.2 22H8.8a2 2 0 0 1-2-1.79z"}],["path",{d:"M6 12a5 5 0 0 1 6 0 5 5 0 0 0 6 0"}]],mM=[["circle",{cx:"6",cy:"15",r:"4"}],["circle",{cx:"18",cy:"15",r:"4"}],["path",{d:"M14 15a2 2 0 0 0-2-2 2 2 0 0 0-2 2"}],["path",{d:"M2.5 13 5 7c.7-1.3 1.4-2 3-2"}],["path",{d:"M21.5 13 19 7c-.7-1.3-1.5-2-3-2"}]],yM=[["path",{d:"M15.686 15A14.5 14.5 0 0 1 12 22a14.5 14.5 0 0 1 0-20 10 10 0 1 0 9.542 13"}],["path",{d:"M2 12h8.5"}],["path",{d:"M20 6V4a2 2 0 1 0-4 0v2"}],["rect",{width:"8",height:"5",x:"14",y:"6",rx:"1"}]],sM=[["path",{d:"M10.114 4.462A14.5 14.5 0 0 1 12 2a10 10 0 0 1 9.313 13.643"}],["path",{d:"M15.557 15.556A14.5 14.5 0 0 1 12 22 10 10 0 0 1 4.929 4.929"}],["path",{d:"M15.892 10.234A14.5 14.5 0 0 0 12 2a10 10 0 0 0-3.643.687"}],["path",{d:"M17.656 12H22"}],["path",{d:"M19.071 19.071A10 10 0 0 1 12 22 14.5 14.5 0 0 1 8.44 8.45"}],["path",{d:"M2 12h10"}],["path",{d:"m2 2 20 20"}]],gM=[["path",{d:"m16 3 5 5"}],["path",{d:"M2 12h20A10 10 0 1 1 12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 4-10"}],["path",{d:"m21 3-5 5"}]],CM=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20"}],["path",{d:"M2 12h20"}]],uM=[["path",{d:"M12 13V2l8 4-8 4"}],["path",{d:"M20.561 10.222a9 9 0 1 1-12.55-5.29"}],["path",{d:"M8.002 9.997a5 5 0 1 0 8.9 2.02"}]],AM=[["path",{d:"M2 17h18a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2H2"}],["path",{d:"M2 21V3"}],["path",{d:"M7 17v3a1 1 0 0 0 1 1h5a1 1 0 0 0 1-1v-3"}],["circle",{cx:"16",cy:"11",r:"2"}],["circle",{cx:"8",cy:"11",r:"2"}]],HM=[["path",{d:"M21.42 10.922a1 1 0 0 0-.019-1.838L12.83 5.18a2 2 0 0 0-1.66 0L2.6 9.08a1 1 0 0 0 0 1.832l8.57 3.908a2 2 0 0 0 1.66 0z"}],["path",{d:"M22 10v6"}],["path",{d:"M6 12.5V16a6 3 0 0 0 12 0v-3.5"}]],VM=[["path",{d:"M22 5V2l-5.89 5.89"}],["circle",{cx:"16.6",cy:"15.89",r:"3"}],["circle",{cx:"8.11",cy:"7.4",r:"3"}],["circle",{cx:"12.35",cy:"11.65",r:"3"}],["circle",{cx:"13.91",cy:"5.85",r:"3"}],["circle",{cx:"18.15",cy:"10.09",r:"3"}],["circle",{cx:"6.56",cy:"13.2",r:"3"}],["circle",{cx:"10.8",cy:"17.44",r:"3"}],["circle",{cx:"5",cy:"19",r:"3"}]],v2=[["path",{d:"M12 3v17a1 1 0 0 1-1 1H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v6a1 1 0 0 1-1 1H3"}],["path",{d:"m16 19 2 2 4-4"}]],$2=[["path",{d:"M12 3v17a1 1 0 0 1-1 1H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v6a1 1 0 0 1-1 1H3"}],["path",{d:"M16 19h6"}],["path",{d:"M19 22v-6"}]],m2=[["path",{d:"M12 3v17a1 1 0 0 1-1 1H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v6a1 1 0 0 1-1 1H3"}],["path",{d:"m16 16 5 5"}],["path",{d:"m16 21 5-5"}]],y2=[["path",{d:"M12 3v18"}],["path",{d:"M3 12h18"}],["rect",{x:"3",y:"3",width:"18",height:"18",rx:"2"}]],wM=[["path",{d:"M15 3v18"}],["path",{d:"M3 12h18"}],["path",{d:"M9 3v18"}],["rect",{x:"3",y:"3",width:"18",height:"18",rx:"2"}]],o=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M3 9h18"}],["path",{d:"M3 15h18"}],["path",{d:"M9 3v18"}],["path",{d:"M15 3v18"}]],SM=[["circle",{cx:"12",cy:"9",r:"1"}],["circle",{cx:"19",cy:"9",r:"1"}],["circle",{cx:"5",cy:"9",r:"1"}],["circle",{cx:"12",cy:"15",r:"1"}],["circle",{cx:"19",cy:"15",r:"1"}],["circle",{cx:"5",cy:"15",r:"1"}]],LM=[["circle",{cx:"9",cy:"12",r:"1"}],["circle",{cx:"9",cy:"5",r:"1"}],["circle",{cx:"9",cy:"19",r:"1"}],["circle",{cx:"15",cy:"12",r:"1"}],["circle",{cx:"15",cy:"5",r:"1"}],["circle",{cx:"15",cy:"19",r:"1"}]],fM=[["circle",{cx:"12",cy:"5",r:"1"}],["circle",{cx:"19",cy:"5",r:"1"}],["circle",{cx:"5",cy:"5",r:"1"}],["circle",{cx:"12",cy:"12",r:"1"}],["circle",{cx:"19",cy:"12",r:"1"}],["circle",{cx:"5",cy:"12",r:"1"}],["circle",{cx:"12",cy:"19",r:"1"}],["circle",{cx:"19",cy:"19",r:"1"}],["circle",{cx:"5",cy:"19",r:"1"}]],kM=[["path",{d:"M3 7V5c0-1.1.9-2 2-2h2"}],["path",{d:"M17 3h2c1.1 0 2 .9 2 2v2"}],["path",{d:"M21 17v2c0 1.1-.9 2-2 2h-2"}],["path",{d:"M7 21H5c-1.1 0-2-.9-2-2v-2"}],["rect",{width:"7",height:"5",x:"7",y:"7",rx:"1"}],["rect",{width:"7",height:"5",x:"10",y:"12",rx:"1"}]],PM=[["path",{d:"m11.9 12.1 4.514-4.514"}],["path",{d:"M20.1 2.3a1 1 0 0 0-1.4 0l-1.114 1.114A2 2 0 0 0 17 4.828v1.344a2 2 0 0 1-.586 1.414A2 2 0 0 1 17.828 7h1.344a2 2 0 0 0 1.414-.586L21.7 5.3a1 1 0 0 0 0-1.4z"}],["path",{d:"m6 16 2 2"}],["path",{d:"M8.23 9.85A3 3 0 0 1 11 8a5 5 0 0 1 5 5 3 3 0 0 1-1.85 2.77l-.92.38A2 2 0 0 0 12 18a4 4 0 0 1-4 4 6 6 0 0 1-6-6 4 4 0 0 1 4-4 2 2 0 0 0 1.85-1.23z"}]],BM=[["path",{d:"M13.144 21.144A7.274 10.445 45 1 0 2.856 10.856"}],["path",{d:"M13.144 21.144A7.274 4.365 45 0 0 2.856 10.856a7.274 4.365 45 0 0 10.288 10.288"}],["path",{d:"M16.565 10.435 18.6 8.4a2.501 2.501 0 1 0 1.65-4.65 2.5 2.5 0 1 0-4.66 1.66l-2.024 2.025"}],["path",{d:"m8.5 16.5-1-1"}]],zM=[["path",{d:"M12 16H4a2 2 0 1 1 0-4h16a2 2 0 1 1 0 4h-4.25"}],["path",{d:"M5 12a2 2 0 0 1-2-2 9 7 0 0 1 18 0 2 2 0 0 1-2 2"}],["path",{d:"M5 16a2 2 0 0 0-2 2 3 3 0 0 0 3 3h12a3 3 0 0 0 3-3 2 2 0 0 0-2-2q0 0 0 0"}],["path",{d:"m6.67 12 6.13 4.6a2 2 0 0 0 2.8-.4l3.15-4.2"}]],FM=[["path",{d:"m15 12-9.373 9.373a1 1 0 0 1-3.001-3L12 9"}],["path",{d:"m18 15 4-4"}],["path",{d:"m21.5 11.5-1.914-1.914A2 2 0 0 1 19 8.172v-.344a2 2 0 0 0-.586-1.414l-1.657-1.657A6 6 0 0 0 12.516 3H9l1.243 1.243A6 6 0 0 1 12 8.485V10l2 2h1.172a2 2 0 0 1 1.414.586L18.5 14.5"}]],DM=[["path",{d:"M11 15h2a2 2 0 1 0 0-4h-3c-.6 0-1.1.2-1.4.6L3 17"}],["path",{d:"m7 21 1.6-1.4c.3-.4.8-.6 1.4-.6h4c1.1 0 2.1-.4 2.8-1.2l4.6-4.4a2 2 0 0 0-2.75-2.91l-4.2 3.9"}],["path",{d:"m2 16 6 6"}],["circle",{cx:"16",cy:"9",r:"2.9"}],["circle",{cx:"6",cy:"5",r:"3"}]],RM=[["path",{d:"M12.035 17.012a3 3 0 0 0-3-3l-.311-.002a.72.72 0 0 1-.505-1.229l1.195-1.195A2 2 0 0 1 10.828 11H12a2 2 0 0 0 0-4H9.243a3 3 0 0 0-2.122.879l-2.707 2.707A4.83 4.83 0 0 0 3 14a8 8 0 0 0 8 8h2a8 8 0 0 0 8-8V7a2 2 0 1 0-4 0v2a2 2 0 1 0 4 0"}],["path",{d:"M13.888 9.662A2 2 0 0 0 17 8V5A2 2 0 1 0 13 5"}],["path",{d:"M9 5A2 2 0 1 0 5 5V10"}],["path",{d:"M9 7V4A2 2 0 1 1 13 4V7.268"}]],s2=[["path",{d:"M18 11.5V9a2 2 0 0 0-2-2a2 2 0 0 0-2 2v1.4"}],["path",{d:"M14 10V8a2 2 0 0 0-2-2a2 2 0 0 0-2 2v2"}],["path",{d:"M10 9.9V9a2 2 0 0 0-2-2a2 2 0 0 0-2 2v5"}],["path",{d:"M6 14a2 2 0 0 0-2-2a2 2 0 0 0-2 2"}],["path",{d:"M18 11a2 2 0 1 1 4 0v3a8 8 0 0 1-8 8h-4a8 8 0 0 1-8-8 2 2 0 1 1 4 0"}]],bM=[["path",{d:"M11 14h2a2 2 0 0 0 0-4h-3c-.6 0-1.1.2-1.4.6L3 16"}],["path",{d:"m14.45 13.39 5.05-4.694C20.196 8 21 6.85 21 5.75a2.75 2.75 0 0 0-4.797-1.837.276.276 0 0 1-.406 0A2.75 2.75 0 0 0 11 5.75c0 1.2.802 2.248 1.5 2.946L16 11.95"}],["path",{d:"m2 15 6 6"}],["path",{d:"m7 20 1.6-1.4c.3-.4.8-.6 1.4-.6h4c1.1 0 2.1-.4 2.8-1.2l4.6-4.4a1 1 0 0 0-2.75-2.91"}]],g2=[["path",{d:"M11 12h2a2 2 0 1 0 0-4h-3c-.6 0-1.1.2-1.4.6L3 14"}],["path",{d:"m7 18 1.6-1.4c.3-.4.8-.6 1.4-.6h4c1.1 0 2.1-.4 2.8-1.2l4.6-4.4a2 2 0 0 0-2.75-2.91l-4.2 3.9"}],["path",{d:"m2 13 6 6"}]],qM=[["path",{d:"M18 12.5V10a2 2 0 0 0-2-2a2 2 0 0 0-2 2v1.4"}],["path",{d:"M14 11V9a2 2 0 1 0-4 0v2"}],["path",{d:"M10 10.5V5a2 2 0 1 0-4 0v9"}],["path",{d:"m7 15-1.76-1.76a2 2 0 0 0-2.83 2.82l3.6 3.6C7.5 21.14 9.2 22 12 22h2a8 8 0 0 0 8-8V7a2 2 0 1 0-4 0v5"}]],TM=[["path",{d:"M12 3V2"}],["path",{d:"m15.4 17.4 3.2-2.8a2 2 0 1 1 2.8 2.9l-3.6 3.3c-.7.8-1.7 1.2-2.8 1.2h-4c-1.1 0-2.1-.4-2.8-1.2l-1.302-1.464A1 1 0 0 0 6.151 19H5"}],["path",{d:"M2 14h12a2 2 0 0 1 0 4h-2"}],["path",{d:"M4 10h16"}],["path",{d:"M5 10a7 7 0 0 1 14 0"}],["path",{d:"M5 14v6a1 1 0 0 1-1 1H2"}]],UM=[["path",{d:"M18 11V6a2 2 0 0 0-2-2a2 2 0 0 0-2 2"}],["path",{d:"M14 10V4a2 2 0 0 0-2-2a2 2 0 0 0-2 2v2"}],["path",{d:"M10 10.5V6a2 2 0 0 0-2-2a2 2 0 0 0-2 2v8"}],["path",{d:"M18 8a2 2 0 1 1 4 0v6a8 8 0 0 1-8 8h-2c-2.8 0-4.5-.86-5.99-2.34l-3.6-3.6a2 2 0 0 1 2.83-2.82L7 15"}]],OM=[["path",{d:"M2.048 18.566A2 2 0 0 0 4 21h16a2 2 0 0 0 1.952-2.434l-2-9A2 2 0 0 0 18 8H6a2 2 0 0 0-1.952 1.566z"}],["path",{d:"M8 11V6a4 4 0 0 1 8 0v5"}]],ZM=[["path",{d:"m11 17 2 2a1 1 0 1 0 3-3"}],["path",{d:"m14 14 2.5 2.5a1 1 0 1 0 3-3l-3.88-3.88a3 3 0 0 0-4.24 0l-.88.88a1 1 0 1 1-3-3l2.81-2.81a5.79 5.79 0 0 1 7.06-.87l.47.28a2 2 0 0 0 1.42.25L21 4"}],["path",{d:"m21 3 1 11h-2"}],["path",{d:"M3 3 2 14l6.5 6.5a1 1 0 1 0 3-3"}],["path",{d:"M3 4h8"}]],GM=[["path",{d:"M12 2v8"}],["path",{d:"m16 6-4 4-4-4"}],["rect",{width:"20",height:"8",x:"2",y:"14",rx:"2"}],["path",{d:"M6 18h.01"}],["path",{d:"M10 18h.01"}]],WM=[["path",{d:"m16 6-4-4-4 4"}],["path",{d:"M12 2v8"}],["rect",{width:"20",height:"8",x:"2",y:"14",rx:"2"}],["path",{d:"M6 18h.01"}],["path",{d:"M10 18h.01"}]],EM=[["path",{d:"M10 16h.01"}],["path",{d:"M2.212 11.577a2 2 0 0 0-.212.896V18a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5.527a2 2 0 0 0-.212-.896L18.55 5.11A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z"}],["path",{d:"M21.946 12.013H2.054"}],["path",{d:"M6 16h.01"}]],IM=[["path",{d:"M10 10V5a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v5"}],["path",{d:"M14 6a6 6 0 0 1 6 6v3"}],["path",{d:"M4 15v-3a6 6 0 0 1 6-6"}],["rect",{x:"2",y:"15",width:"20",height:"4",rx:"1"}]],XM=[["line",{x1:"4",x2:"20",y1:"9",y2:"9"}],["line",{x1:"4",x2:"20",y1:"15",y2:"15"}],["line",{x1:"10",x2:"8",y1:"3",y2:"21"}],["line",{x1:"16",x2:"14",y1:"3",y2:"21"}]],jM=[["path",{d:"M14 18a2 2 0 0 0-4 0"}],["path",{d:"m19 11-2.11-6.657a2 2 0 0 0-2.752-1.148l-1.276.61A2 2 0 0 1 12 4H8.5a2 2 0 0 0-1.925 1.456L5 11"}],["path",{d:"M2 11h20"}],["circle",{cx:"17",cy:"18",r:"3"}],["circle",{cx:"7",cy:"18",r:"3"}]],NM=[["path",{d:"m5.2 6.2 1.4 1.4"}],["path",{d:"M2 13h2"}],["path",{d:"M20 13h2"}],["path",{d:"m17.4 7.6 1.4-1.4"}],["path",{d:"M22 17H2"}],["path",{d:"M22 21H2"}],["path",{d:"M16 13a4 4 0 0 0-8 0"}],["path",{d:"M12 5V2.5"}]],KM=[["path",{d:"M10 12H6"}],["path",{d:"M10 15V9"}],["path",{d:"M14 14.5a.5.5 0 0 0 .5.5h1a2.5 2.5 0 0 0 2.5-2.5v-1A2.5 2.5 0 0 0 15.5 9h-1a.5.5 0 0 0-.5.5z"}],["path",{d:"M6 15V9"}],["rect",{x:"2",y:"5",width:"20",height:"14",rx:"2"}]],QM=[["path",{d:"M22 9a1 1 0 0 0-1-1H3a1 1 0 0 0-1 1v4a1 1 0 0 0 1 1h1l2 2h12l2-2h1a1 1 0 0 0 1-1Z"}],["path",{d:"M7.5 12h9"}]],JM=[["path",{d:"M4 12h8"}],["path",{d:"M4 18V6"}],["path",{d:"M12 18V6"}],["path",{d:"M21 18h-4c0-4 4-3 4-6 0-1.5-2-2.5-4-1"}]],YM=[["path",{d:"M4 12h8"}],["path",{d:"M4 18V6"}],["path",{d:"M12 18V6"}],["path",{d:"M17.5 10.5c1.7-1 3.5 0 3.5 1.5a2 2 0 0 1-2 2"}],["path",{d:"M17 17.5c2 1.5 4 .3 4-1.5a2 2 0 0 0-2-2"}]],_M=[["path",{d:"M4 12h8"}],["path",{d:"M4 18V6"}],["path",{d:"M12 18V6"}],["path",{d:"m17 12 3-2v8"}]],xM=[["path",{d:"M12 18V6"}],["path",{d:"M17 10v3a1 1 0 0 0 1 1h3"}],["path",{d:"M21 10v8"}],["path",{d:"M4 12h8"}],["path",{d:"M4 18V6"}]],ap=[["path",{d:"M4 12h8"}],["path",{d:"M4 18V6"}],["path",{d:"M12 18V6"}],["path",{d:"M17 13v-3h4"}],["path",{d:"M17 17.7c.4.2.8.3 1.3.3 1.5 0 2.7-1.1 2.7-2.5S19.8 13 18.3 13H17"}]],tp=[["path",{d:"M4 12h8"}],["path",{d:"M4 18V6"}],["path",{d:"M12 18V6"}],["circle",{cx:"19",cy:"16",r:"2"}],["path",{d:"M20 10c-2 2-3 3.5-3 6"}]],hp=[["path",{d:"M6 12h12"}],["path",{d:"M6 20V4"}],["path",{d:"M18 20V4"}]],dp=[["path",{d:"M21 14h-1.343"}],["path",{d:"M9.128 3.47A9 9 0 0 1 21 12v3.343"}],["path",{d:"m2 2 20 20"}],["path",{d:"M20.414 20.414A2 2 0 0 1 19 21h-1a2 2 0 0 1-2-2v-3"}],["path",{d:"M3 14h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-7a9 9 0 0 1 2.636-6.364"}]],cp=[["path",{d:"M3 14h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-7a9 9 0 0 1 18 0v7a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3"}]],Mp=[["path",{d:"M3 11h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-5Zm0 0a9 9 0 1 1 18 0m0 0v5a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3Z"}],["path",{d:"M21 16v2a4 4 0 0 1-4 4h-5"}]],pp=[["path",{d:"M12.409 5.824c-.702.792-1.15 1.496-1.415 2.166l2.153 2.156a.5.5 0 0 1 0 .707l-2.293 2.293a.5.5 0 0 0 0 .707L12 15"}],["path",{d:"M13.508 20.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5a5.5 5.5 0 0 1 9.591-3.677.6.6 0 0 0 .818.001A5.5 5.5 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5z"}]],ip=[["path",{d:"M19.414 14.414C21 12.828 22 11.5 22 9.5a5.5 5.5 0 0 0-9.591-3.676.6.6 0 0 1-.818.001A5.5 5.5 0 0 0 2 9.5c0 2.3 1.5 4 3 5.5l5.535 5.362a2 2 0 0 0 2.879.052 2.12 2.12 0 0 0-.004-3 2.124 2.124 0 1 0 3-3 2.124 2.124 0 0 0 3.004 0 2 2 0 0 0 0-2.828l-1.881-1.882a2.41 2.41 0 0 0-3.409 0l-1.71 1.71a2 2 0 0 1-2.828 0 2 2 0 0 1 0-2.828l2.823-2.762"}]],np=[["path",{d:"m14.876 18.99-1.368 1.323a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5a5.2 5.2 0 0 1-.244 1.572"}],["path",{d:"M15 15h6"}]],lp=[["path",{d:"M10.5 4.893a5.5 5.5 0 0 1 1.091.931.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 1.872-1.002 3.356-2.187 4.655"}],["path",{d:"m16.967 16.967-3.459 3.346a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5a5.5 5.5 0 0 1 2.747-4.761"}],["path",{d:"m2 2 20 20"}]],ep=[["path",{d:"m14.479 19.374-.971.939a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5a5.2 5.2 0 0 1-.219 1.49"}],["path",{d:"M15 15h6"}],["path",{d:"M18 12v6"}]],rp=[["path",{d:"M2 9.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5l-5.492 5.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5"}]],op=[["path",{d:"M2 9.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5l-5.492 5.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5"}],["path",{d:"M3.22 13H9.5l.5-1 2 4.5 2-7 1.5 3.5h5.27"}]],vp=[["path",{d:"M11 8c2-3-2-3 0-6"}],["path",{d:"M15.5 8c2-3-2-3 0-6"}],["path",{d:"M6 10h.01"}],["path",{d:"M6 14h.01"}],["path",{d:"M10 16v-4"}],["path",{d:"M14 16v-4"}],["path",{d:"M18 16v-4"}],["path",{d:"M20 6a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h3"}],["path",{d:"M5 20v2"}],["path",{d:"M19 20v2"}]],$p=[["path",{d:"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z"}]],mp=[["path",{d:"M11 17v4"}],["path",{d:"M14 3v8a2 2 0 0 0 2 2h5.865"}],["path",{d:"M17 17v4"}],["path",{d:"M18 17a4 4 0 0 0 4-4 8 6 0 0 0-8-6 6 5 0 0 0-6 5v3a2 2 0 0 0 2 2z"}],["path",{d:"M2 10v5"}],["path",{d:"M6 3h16"}],["path",{d:"M7 21h14"}],["path",{d:"M8 13H2"}]],yp=[["path",{d:"m9 11-6 6v3h9l3-3"}],["path",{d:"m22 12-4.6 4.6a2 2 0 0 1-2.8 0l-5.2-5.2a2 2 0 0 1 0-2.8L14 4"}]],sp=[["path",{d:"M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8"}],["path",{d:"M3 3v5h5"}],["path",{d:"M12 7v5l4 2"}]],gp=[["path",{d:"M10.82 16.12c1.69.6 3.91.79 5.18.85.28.01.53-.09.7-.27"}],["path",{d:"M11.14 20.57c.52.24 2.44 1.12 4.08 1.37.46.06.86-.25.9-.71.12-1.52-.3-3.43-.5-4.28"}],["path",{d:"M16.13 21.05c1.65.63 3.68.84 4.87.91a.9.9 0 0 0 .7-.26"}],["path",{d:"M17.99 5.52a20.83 20.83 0 0 1 3.15 4.5.8.8 0 0 1-.68 1.13c-1.17.1-2.5.02-3.9-.25"}],["path",{d:"M20.57 11.14c.24.52 1.12 2.44 1.37 4.08.04.3-.08.59-.31.75"}],["path",{d:"M4.93 4.93a10 10 0 0 0-.67 13.4c.35.43.96.4 1.17-.12.69-1.71 1.07-5.07 1.07-6.71 1.34.45 3.1.9 4.88.62a.85.85 0 0 0 .48-.24"}],["path",{d:"M5.52 17.99c1.05.95 2.91 2.42 4.5 3.15a.8.8 0 0 0 1.13-.68c.2-2.34-.33-5.3-1.57-8.28"}],["path",{d:"M8.35 2.68a10 10 0 0 1 9.98 1.58c.43.35.4.96-.12 1.17-1.5.6-4.3.98-6.07 1.05"}],["path",{d:"m2 2 20 20"}]],Cp=[["path",{d:"M10.82 16.12c1.69.6 3.91.79 5.18.85.55.03 1-.42.97-.97-.06-1.27-.26-3.5-.85-5.18"}],["path",{d:"M11.5 6.5c1.64 0 5-.38 6.71-1.07.52-.2.55-.82.12-1.17A10 10 0 0 0 4.26 18.33c.35.43.96.4 1.17-.12.69-1.71 1.07-5.07 1.07-6.71 1.34.45 3.1.9 4.88.62a.88.88 0 0 0 .73-.74c.3-2.14-.15-3.5-.61-4.88"}],["path",{d:"M15.62 16.95c.2.85.62 2.76.5 4.28a.77.77 0 0 1-.9.7 16.64 16.64 0 0 1-4.08-1.36"}],["path",{d:"M16.13 21.05c1.65.63 3.68.84 4.87.91a.9.9 0 0 0 .96-.96 17.68 17.68 0 0 0-.9-4.87"}],["path",{d:"M16.94 15.62c.86.2 2.77.62 4.29.5a.77.77 0 0 0 .7-.9 16.64 16.64 0 0 0-1.36-4.08"}],["path",{d:"M17.99 5.52a20.82 20.82 0 0 1 3.15 4.5.8.8 0 0 1-.68 1.13c-2.33.2-5.3-.32-8.27-1.57"}],["path",{d:"M4.93 4.93 3 3a.7.7 0 0 1 0-1"}],["path",{d:"M9.58 12.18c1.24 2.98 1.77 5.95 1.57 8.28a.8.8 0 0 1-1.13.68 20.82 20.82 0 0 1-4.5-3.15"}]],up=[["path",{d:"M12 7v4"}],["path",{d:"M14 21v-3a2 2 0 0 0-4 0v3"}],["path",{d:"M14 9h-4"}],["path",{d:"M18 11h2a2 2 0 0 1 2 2v6a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-9a2 2 0 0 1 2-2h2"}],["path",{d:"M18 21V5a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16"}]],Ap=[["path",{d:"M10 22v-6.57"}],["path",{d:"M12 11h.01"}],["path",{d:"M12 7h.01"}],["path",{d:"M14 15.43V22"}],["path",{d:"M15 16a5 5 0 0 0-6 0"}],["path",{d:"M16 11h.01"}],["path",{d:"M16 7h.01"}],["path",{d:"M8 11h.01"}],["path",{d:"M8 7h.01"}],["rect",{x:"4",y:"2",width:"16",height:"20",rx:"2"}]],Hp=[["path",{d:"M5 22h14"}],["path",{d:"M5 2h14"}],["path",{d:"M17 22v-4.172a2 2 0 0 0-.586-1.414L12 12l-4.414 4.414A2 2 0 0 0 7 17.828V22"}],["path",{d:"M7 2v4.172a2 2 0 0 0 .586 1.414L12 12l4.414-4.414A2 2 0 0 0 17 6.172V2"}]],Vp=[["path",{d:"M8.62 13.8A2.25 2.25 0 1 1 12 10.836a2.25 2.25 0 1 1 3.38 2.966l-2.626 2.856a.998.998 0 0 1-1.507 0z"}],["path",{d:"M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"}]],wp=[["path",{d:"M10 12V8.964"}],["path",{d:"M14 12V8.964"}],["path",{d:"M15 12a1 1 0 0 1 1 1v2a2 2 0 0 1-2 2h-4a2 2 0 0 1-2-2v-2a1 1 0 0 1 1-1z"}],["path",{d:"M8.5 21H5a2 2 0 0 1-2-2v-9a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2h-5a2 2 0 0 1-2-2v-2"}]],Sp=[["path",{d:"M12.35 21H5a2 2 0 0 1-2-2v-9a2 2 0 0 1 .71-1.53l7-6a2 2 0 0 1 2.58 0l7 6A2 2 0 0 1 21 10v2.35"}],["path",{d:"M14.8 12.4A1 1 0 0 0 14 12h-4a1 1 0 0 0-1 1v8"}],["path",{d:"M15 18h6"}],["path",{d:"M18 15v6"}]],Lp=[["path",{d:"M9.5 13.866a4 4 0 0 1 5 .01"}],["path",{d:"M12 17h.01"}],["path",{d:"M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"}],["path",{d:"M7 10.754a8 8 0 0 1 10 0"}]],C2=[["path",{d:"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8"}],["path",{d:"M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"}]],u2=[["path",{d:"M12 17c5 0 8-2.69 8-6H4c0 3.31 3 6 8 6m-4 4h8m-4-3v3M5.14 11a3.5 3.5 0 1 1 6.71 0"}],["path",{d:"M12.14 11a3.5 3.5 0 1 1 6.71 0"}],["path",{d:"M15.5 6.5a3.5 3.5 0 1 0-7 0"}]],A2=[["path",{d:"m7 11 4.08 10.35a1 1 0 0 0 1.84 0L17 11"}],["path",{d:"M17 7A5 5 0 0 0 7 7"}],["path",{d:"M17 7a2 2 0 0 1 0 4H7a2 2 0 0 1 0-4"}]],fp=[["path",{d:"M13.5 8h-3"}],["path",{d:"m15 2-1 2h3a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h3"}],["path",{d:"M16.899 22A5 5 0 0 0 7.1 22"}],["path",{d:"m9 2 3 6"}],["circle",{cx:"12",cy:"15",r:"3"}]],kp=[["path",{d:"M16 10h2"}],["path",{d:"M16 14h2"}],["path",{d:"M6.17 15a3 3 0 0 1 5.66 0"}],["circle",{cx:"9",cy:"11",r:"2"}],["rect",{x:"2",y:"5",width:"20",height:"14",rx:"2"}]],Pp=[["path",{d:"M10.3 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v10l-3.1-3.1a2 2 0 0 0-2.814.014L6 21"}],["path",{d:"m14 19 3 3v-5.5"}],["path",{d:"m17 22 3-3"}],["circle",{cx:"9",cy:"9",r:"2"}]],Bp=[["path",{d:"M21 9v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h7"}],["line",{x1:"16",x2:"22",y1:"5",y2:"5"}],["circle",{cx:"9",cy:"9",r:"2"}],["path",{d:"m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21"}]],zp=[["line",{x1:"2",x2:"22",y1:"2",y2:"22"}],["path",{d:"M10.41 10.41a2 2 0 1 1-2.83-2.83"}],["line",{x1:"13.5",x2:"6",y1:"13.5",y2:"21"}],["line",{x1:"18",x2:"21",y1:"12",y2:"15"}],["path",{d:"M3.59 3.59A1.99 1.99 0 0 0 3 5v14a2 2 0 0 0 2 2h14c.55 0 1.052-.22 1.41-.59"}],["path",{d:"M21 15V5a2 2 0 0 0-2-2H9"}]],Fp=[["path",{d:"M15 15.003a1 1 0 0 1 1.517-.859l4.997 2.997a1 1 0 0 1 0 1.718l-4.997 2.997a1 1 0 0 1-1.517-.86z"}],["path",{d:"M21 12.17V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h6"}],["path",{d:"m6 21 5-5"}],["circle",{cx:"9",cy:"9",r:"2"}]],Dp=[["path",{d:"M16 5h6"}],["path",{d:"M19 2v6"}],["path",{d:"M21 11.5V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h7.5"}],["path",{d:"m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21"}],["circle",{cx:"9",cy:"9",r:"2"}]],Rp=[["path",{d:"M10.3 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v10l-3.1-3.1a2 2 0 0 0-2.814.014L6 21"}],["path",{d:"m14 19.5 3-3 3 3"}],["path",{d:"M17 22v-5.5"}],["circle",{cx:"9",cy:"9",r:"2"}]],bp=[["path",{d:"M16 3h5v5"}],["path",{d:"M17 21h2a2 2 0 0 0 2-2"}],["path",{d:"M21 12v3"}],["path",{d:"m21 3-5 5"}],["path",{d:"M3 7V5a2 2 0 0 1 2-2"}],["path",{d:"m5 21 4.144-4.144a1.21 1.21 0 0 1 1.712 0L13 19"}],["path",{d:"M9 3h3"}],["rect",{x:"3",y:"11",width:"10",height:"10",rx:"1"}]],qp=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2"}],["circle",{cx:"9",cy:"9",r:"2"}],["path",{d:"m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21"}]],Tp=[["path",{d:"m22 11-1.296-1.296a2.4 2.4 0 0 0-3.408 0L11 16"}],["path",{d:"M4 8a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2"}],["circle",{cx:"13",cy:"7",r:"1",fill:"currentColor"}],["rect",{x:"8",y:"2",width:"14",height:"14",rx:"2"}]],Up=[["path",{d:"M12 3v12"}],["path",{d:"m8 11 4 4 4-4"}],["path",{d:"M8 5H4a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-4"}]],Op=[["polyline",{points:"22 12 16 12 14 15 10 15 8 12 2 12"}],["path",{d:"M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z"}]],Zp=[["path",{d:"M6 3h12"}],["path",{d:"M6 8h12"}],["path",{d:"m6 13 8.5 8"}],["path",{d:"M6 13h3"}],["path",{d:"M9 13c6.667 0 6.667-10 0-10"}]],Gp=[["path",{d:"M6 16c5 0 7-8 12-8a4 4 0 0 1 0 8c-5 0-7-8-12-8a4 4 0 1 0 0 8"}]],Wp=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M12 16v-4"}],["path",{d:"M12 8h.01"}]],Ep=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M7 7h.01"}],["path",{d:"M17 7h.01"}],["path",{d:"M7 17h.01"}],["path",{d:"M17 17h.01"}]],Ip=[["line",{x1:"19",x2:"10",y1:"4",y2:"4"}],["line",{x1:"14",x2:"5",y1:"20",y2:"20"}],["line",{x1:"15",x2:"9",y1:"4",y2:"20"}]],Xp=[["path",{d:"m16 14 4 4-4 4"}],["path",{d:"M20 10a8 8 0 1 0-8 8h8"}]],jp=[["path",{d:"M4 10a8 8 0 1 1 8 8H4"}],["path",{d:"m8 22-4-4 4-4"}]],Np=[["path",{d:"M12 9.5V21m0-11.5L6 3m6 6.5L18 3"}],["path",{d:"M6 15h12"}],["path",{d:"M6 11h12"}]],Kp=[["path",{d:"M21 17a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v2a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-2Z"}],["path",{d:"M6 15v-2"}],["path",{d:"M12 15V9"}],["circle",{cx:"12",cy:"6",r:"3"}]],Qp=[["path",{d:"M5 3v14"}],["path",{d:"M12 3v8"}],["path",{d:"M19 3v18"}]],Jp=[["path",{d:"M18 17a1 1 0 0 0-1 1v1a2 2 0 1 0 2-2z"}],["path",{d:"M20.97 3.61a.45.45 0 0 0-.58-.58C10.2 6.6 6.6 10.2 3.03 20.39a.45.45 0 0 0 .58.58C13.8 17.4 17.4 13.8 20.97 3.61"}],["path",{d:"m6.707 6.707 10.586 10.586"}],["path",{d:"M7 5a2 2 0 1 0-2 2h1a1 1 0 0 0 1-1z"}]],Yp=[["path",{d:"M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z"}],["circle",{cx:"16.5",cy:"7.5",r:".5",fill:"currentColor"}]],_p=[["path",{d:"M12.4 2.7a2.5 2.5 0 0 1 3.4 0l5.5 5.5a2.5 2.5 0 0 1 0 3.4l-3.7 3.7a2.5 2.5 0 0 1-3.4 0L8.7 9.8a2.5 2.5 0 0 1 0-3.4z"}],["path",{d:"m14 7 3 3"}],["path",{d:"m9.4 10.6-6.814 6.814A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814"}]],xp=[["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2"}],["path",{d:"M6 8h4"}],["path",{d:"M14 8h.01"}],["path",{d:"M18 8h.01"}],["path",{d:"M2 12h20"}],["path",{d:"M6 12v4"}],["path",{d:"M10 12v4"}],["path",{d:"M14 12v4"}],["path",{d:"M18 12v4"}]],ai=[["path",{d:"m15.5 7.5 2.3 2.3a1 1 0 0 0 1.4 0l2.1-2.1a1 1 0 0 0 0-1.4L19 4"}],["path",{d:"m21 2-9.6 9.6"}],["circle",{cx:"7.5",cy:"15.5",r:"5.5"}]],ti=[["path",{d:"M 20 4 A2 2 0 0 1 22 6"}],["path",{d:"M 22 6 L 22 16.41"}],["path",{d:"M 7 16 L 16 16"}],["path",{d:"M 9.69 4 L 20 4"}],["path",{d:"M14 8h.01"}],["path",{d:"M18 8h.01"}],["path",{d:"m2 2 20 20"}],["path",{d:"M20 20H4a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2"}],["path",{d:"M6 8h.01"}],["path",{d:"M8 12h.01"}]],hi=[["path",{d:"M10 8h.01"}],["path",{d:"M12 12h.01"}],["path",{d:"M14 8h.01"}],["path",{d:"M16 12h.01"}],["path",{d:"M18 8h.01"}],["path",{d:"M6 8h.01"}],["path",{d:"M7 16h10"}],["path",{d:"M8 12h.01"}],["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2"}]],di=[["path",{d:"M12 2v5"}],["path",{d:"M14.829 15.998a3 3 0 1 1-5.658 0"}],["path",{d:"M20.92 14.606A1 1 0 0 1 20 16H4a1 1 0 0 1-.92-1.394l3-7A1 1 0 0 1 7 7h10a1 1 0 0 1 .92.606z"}]],ci=[["path",{d:"M10.293 2.293a1 1 0 0 1 1.414 0l2.5 2.5 5.994 1.227a1 1 0 0 1 .506 1.687l-7 7a1 1 0 0 1-1.687-.506l-1.227-5.994-2.5-2.5a1 1 0 0 1 0-1.414z"}],["path",{d:"m14.207 4.793-3.414 3.414"}],["path",{d:"M3 20a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1z"}],["path",{d:"m9.086 6.5-4.793 4.793a1 1 0 0 0-.18 1.17L7 18"}]],Mi=[["path",{d:"M12 10v12"}],["path",{d:"M17.929 7.629A1 1 0 0 1 17 9H7a1 1 0 0 1-.928-1.371l2-5A1 1 0 0 1 9 2h6a1 1 0 0 1 .928.629z"}],["path",{d:"M9 22h6"}]],pi=[["path",{d:"M19.929 18.629A1 1 0 0 1 19 20H9a1 1 0 0 1-.928-1.371l2-5A1 1 0 0 1 11 13h6a1 1 0 0 1 .928.629z"}],["path",{d:"M6 3a2 2 0 0 1 2 2v2a2 2 0 0 1-2 2H5a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1z"}],["path",{d:"M8 6h4a2 2 0 0 1 2 2v5"}]],ii=[["path",{d:"M19.929 9.629A1 1 0 0 1 19 11H9a1 1 0 0 1-.928-1.371l2-5A1 1 0 0 1 11 4h6a1 1 0 0 1 .928.629z"}],["path",{d:"M6 15a2 2 0 0 1 2 2v2a2 2 0 0 1-2 2H5a1 1 0 0 1-1-1v-4a1 1 0 0 1 1-1z"}],["path",{d:"M8 18h4a2 2 0 0 0 2-2v-5"}]],ni=[["path",{d:"M12 12v6"}],["path",{d:"M4.077 10.615A1 1 0 0 0 5 12h14a1 1 0 0 0 .923-1.385l-3.077-7.384A2 2 0 0 0 15 2H9a2 2 0 0 0-1.846 1.23Z"}],["path",{d:"M8 20a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1H9a1 1 0 0 1-1-1z"}]],li=[["path",{d:"m12 8 6-3-6-3v10"}],["path",{d:"m8 11.99-5.5 3.14a1 1 0 0 0 0 1.74l8.5 4.86a2 2 0 0 0 2 0l8.5-4.86a1 1 0 0 0 0-1.74L16 12"}],["path",{d:"m6.49 12.85 11.02 6.3"}],["path",{d:"M17.51 12.85 6.5 19.15"}]],ei=[["path",{d:"M10 18v-7"}],["path",{d:"M11.12 2.198a2 2 0 0 1 1.76.006l7.866 3.847c.476.233.31.949-.22.949H3.474c-.53 0-.695-.716-.22-.949z"}],["path",{d:"M14 18v-7"}],["path",{d:"M18 18v-7"}],["path",{d:"M3 22h18"}],["path",{d:"M6 18v-7"}]],ri=[["path",{d:"m5 8 6 6"}],["path",{d:"m4 14 6-6 2-3"}],["path",{d:"M2 5h12"}],["path",{d:"M7 2h1"}],["path",{d:"m22 22-5-10-5 10"}],["path",{d:"M14 18h6"}]],oi=[["path",{d:"M2 20h20"}],["path",{d:"m9 10 2 2 4-4"}],["rect",{x:"3",y:"4",width:"18",height:"12",rx:"2"}]],H2=[["rect",{width:"18",height:"12",x:"3",y:"4",rx:"2",ry:"2"}],["line",{x1:"2",x2:"22",y1:"20",y2:"20"}]],vi=[["path",{d:"M18 5a2 2 0 0 1 2 2v8.526a2 2 0 0 0 .212.897l1.068 2.127a1 1 0 0 1-.9 1.45H3.62a1 1 0 0 1-.9-1.45l1.068-2.127A2 2 0 0 0 4 15.526V7a2 2 0 0 1 2-2z"}],["path",{d:"M20.054 15.987H3.946"}]],$i=[["path",{d:"M7 22a5 5 0 0 1-2-4"}],["path",{d:"M7 16.93c.96.43 1.96.74 2.99.91"}],["path",{d:"M3.34 14A6.8 6.8 0 0 1 2 10c0-4.42 4.48-8 10-8s10 3.58 10 8a7.19 7.19 0 0 1-.33 2"}],["path",{d:"M5 18a2 2 0 1 0 0-4 2 2 0 0 0 0 4z"}],["path",{d:"M14.33 22h-.09a.35.35 0 0 1-.24-.32v-10a.34.34 0 0 1 .33-.34c.08 0 .15.03.21.08l7.34 6a.33.33 0 0 1-.21.59h-4.49l-2.57 3.85a.35.35 0 0 1-.28.14z"}]],mi=[["path",{d:"M3.704 14.467a10 8 0 1 1 3.115 2.375"}],["path",{d:"M7 22a5 5 0 0 1-2-3.994"}],["circle",{cx:"5",cy:"16",r:"2"}]],yi=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M18 13a6 6 0 0 1-6 5 6 6 0 0 1-6-5h12Z"}],["line",{x1:"9",x2:"9.01",y1:"9",y2:"9"}],["line",{x1:"15",x2:"15.01",y1:"9",y2:"9"}]],si=[["path",{d:"M13 13.74a2 2 0 0 1-2 0L2.5 8.87a1 1 0 0 1 0-1.74L11 2.26a2 2 0 0 1 2 0l8.5 4.87a1 1 0 0 1 0 1.74z"}],["path",{d:"m20 14.285 1.5.845a1 1 0 0 1 0 1.74L13 21.74a2 2 0 0 1-2 0l-8.5-4.87a1 1 0 0 1 0-1.74l1.5-.845"}]],V2=[["path",{d:"M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z"}],["path",{d:"M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12"}],["path",{d:"M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17"}]],gi=[["path",{d:"M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 .83.18 2 2 0 0 0 .83-.18l8.58-3.9a1 1 0 0 0 0-1.831z"}],["path",{d:"M16 17h6"}],["path",{d:"M19 14v6"}],["path",{d:"M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 .825.178"}],["path",{d:"M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l2.116-.962"}]],Ci=[["rect",{width:"7",height:"7",x:"3",y:"3",rx:"1"}],["rect",{width:"7",height:"7",x:"14",y:"3",rx:"1"}],["rect",{width:"7",height:"7",x:"14",y:"14",rx:"1"}],["rect",{width:"7",height:"7",x:"3",y:"14",rx:"1"}]],ui=[["rect",{width:"7",height:"7",x:"3",y:"3",rx:"1"}],["rect",{width:"7",height:"7",x:"3",y:"14",rx:"1"}],["path",{d:"M14 4h7"}],["path",{d:"M14 9h7"}],["path",{d:"M14 15h7"}],["path",{d:"M14 20h7"}]],Ai=[["rect",{width:"7",height:"9",x:"3",y:"3",rx:"1"}],["rect",{width:"7",height:"5",x:"14",y:"3",rx:"1"}],["rect",{width:"7",height:"9",x:"14",y:"12",rx:"1"}],["rect",{width:"7",height:"5",x:"3",y:"16",rx:"1"}]],Hi=[["rect",{width:"7",height:"18",x:"3",y:"3",rx:"1"}],["rect",{width:"7",height:"7",x:"14",y:"3",rx:"1"}],["rect",{width:"7",height:"7",x:"14",y:"14",rx:"1"}]],Vi=[["rect",{width:"18",height:"7",x:"3",y:"3",rx:"1"}],["rect",{width:"7",height:"7",x:"3",y:"14",rx:"1"}],["rect",{width:"7",height:"7",x:"14",y:"14",rx:"1"}]],wi=[["rect",{width:"18",height:"7",x:"3",y:"3",rx:"1"}],["rect",{width:"9",height:"7",x:"3",y:"14",rx:"1"}],["rect",{width:"5",height:"7",x:"16",y:"14",rx:"1"}]],Si=[["path",{d:"M2 22c1.25-.987 2.27-1.975 3.9-2.2a5.56 5.56 0 0 1 3.8 1.5 4 4 0 0 0 6.187-2.353 3.5 3.5 0 0 0 3.69-5.116A3.5 3.5 0 0 0 20.95 8 3.5 3.5 0 1 0 16 3.05a3.5 3.5 0 0 0-5.831 1.373 3.5 3.5 0 0 0-5.116 3.69 4 4 0 0 0-2.348 6.155C3.499 15.42 4.409 16.712 4.2 18.1 3.926 19.743 3.014 20.732 2 22"}],["path",{d:"M2 22 17 7"}]],Li=[["path",{d:"M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10Z"}],["path",{d:"M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12"}]],fi=[["path",{d:"M16 12h3a2 2 0 0 0 1.902-1.38l1.056-3.333A1 1 0 0 0 21 6H3a1 1 0 0 0-.958 1.287l1.056 3.334A2 2 0 0 0 5 12h3"}],["path",{d:"M18 6V3a1 1 0 0 0-1-1h-3"}],["rect",{width:"8",height:"12",x:"8",y:"10",rx:"1"}]],ki=[["path",{d:"M7 2a1 1 0 0 0-.8 1.6 14 14 0 0 1 0 16.8A1 1 0 0 0 7 22h10a1 1 0 0 0 .8-1.6 14 14 0 0 1 0-16.8A1 1 0 0 0 17 2z"}]],Pi=[["path",{d:"M13.433 2a1 1 0 0 1 .824.448 18 18 0 0 1 0 19.104 1 1 0 0 1-.824.448h-2.866a1 1 0 0 1-.824-.448 18 18 0 0 1 0-19.104A1 1 0 0 1 10.567 2z"}]],Bi=[["rect",{width:"8",height:"18",x:"3",y:"3",rx:"1"}],["path",{d:"M7 3v18"}],["path",{d:"M20.4 18.9c.2.5-.1 1.1-.6 1.3l-1.9.7c-.5.2-1.1-.1-1.3-.6L11.1 5.1c-.2-.5.1-1.1.6-1.3l1.9-.7c.5-.2 1.1.1 1.3.6Z"}]],zi=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"m4.93 4.93 4.24 4.24"}],["path",{d:"m14.83 9.17 4.24-4.24"}],["path",{d:"m14.83 14.83 4.24 4.24"}],["path",{d:"m9.17 14.83-4.24 4.24"}],["circle",{cx:"12",cy:"12",r:"4"}]],Fi=[["path",{d:"m16 6 4 14"}],["path",{d:"M12 6v14"}],["path",{d:"M8 8v12"}],["path",{d:"M4 4v16"}]],Di=[["path",{d:"M14 12h2v8"}],["path",{d:"M14 20h4"}],["path",{d:"M6 12h4"}],["path",{d:"M6 20h4"}],["path",{d:"M8 20V8a4 4 0 0 1 7.464-2"}]],Ri=[["path",{d:"M16.8 11.2c.8-.9 1.2-2 1.2-3.2a6 6 0 0 0-9.3-5"}],["path",{d:"m2 2 20 20"}],["path",{d:"M6.3 6.3a4.67 4.67 0 0 0 1.2 5.2c.7.7 1.3 1.5 1.5 2.5"}],["path",{d:"M9 18h6"}],["path",{d:"M10 22h4"}]],bi=[["path",{d:"M15 14c.2-1 .7-1.7 1.5-2.5 1-.9 1.5-2.2 1.5-3.5A6 6 0 0 0 6 8c0 1 .2 2.2 1.5 3.5.7.7 1.3 1.5 1.5 2.5"}],["path",{d:"M9 18h6"}],["path",{d:"M10 22h4"}]],qi=[["path",{d:"M 3 12 L 15 12"}],["circle",{cx:"18",cy:"12",r:"3"}]],Ti=[["path",{d:"M7 3.5c5-2 7 2.5 3 4C1.5 10 2 15 5 16c5 2 9-10 14-7s.5 13.5-4 12c-5-2.5.5-11 6-2"}]],Ui=[["path",{d:"M11 5h2"}],["path",{d:"M15 12h6"}],["path",{d:"M19 5h2"}],["path",{d:"M3 12h6"}],["path",{d:"M3 19h18"}],["path",{d:"M3 5h2"}]],Oi=[["path",{d:"M9 17H7A5 5 0 0 1 7 7"}],["path",{d:"M15 7h2a5 5 0 0 1 4 8"}],["line",{x1:"8",x2:"12",y1:"12",y2:"12"}],["line",{x1:"2",x2:"22",y1:"2",y2:"22"}]],Zi=[["path",{d:"M9 17H7A5 5 0 0 1 7 7h2"}],["path",{d:"M15 7h2a5 5 0 1 1 0 10h-2"}],["line",{x1:"8",x2:"16",y1:"12",y2:"12"}]],Gi=[["path",{d:"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"}],["path",{d:"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"}]],Wi=[["path",{d:"M16 5H3"}],["path",{d:"M16 12H3"}],["path",{d:"M11 19H3"}],["path",{d:"m15 18 2 2 4-4"}]],Ei=[["path",{d:"M13 5h8"}],["path",{d:"M13 12h8"}],["path",{d:"M13 19h8"}],["path",{d:"m3 17 2 2 4-4"}],["path",{d:"m3 7 2 2 4-4"}]],Ii=[["path",{d:"M3 5h8"}],["path",{d:"M3 12h8"}],["path",{d:"M3 19h8"}],["path",{d:"m15 5 3 3 3-3"}],["path",{d:"m15 19 3-3 3 3"}]],Xi=[["path",{d:"M3 5h8"}],["path",{d:"M3 12h8"}],["path",{d:"M3 19h8"}],["path",{d:"m15 8 3-3 3 3"}],["path",{d:"m15 16 3 3 3-3"}]],ji=[["path",{d:"M16 5H3"}],["path",{d:"M16 12H3"}],["path",{d:"M9 19H3"}],["path",{d:"m16 16-3 3 3 3"}],["path",{d:"M21 5v12a2 2 0 0 1-2 2h-6"}]],Ni=[["path",{d:"M10 5h11"}],["path",{d:"M10 12h11"}],["path",{d:"M10 19h11"}],["path",{d:"m3 10 3-3-3-3"}],["path",{d:"m3 20 3-3-3-3"}]],Ki=[["path",{d:"M12 5H2"}],["path",{d:"M6 12h12"}],["path",{d:"M9 19h6"}],["path",{d:"M16 5h6"}],["path",{d:"M19 8V2"}]],Qi=[["path",{d:"M2 5h20"}],["path",{d:"M6 12h12"}],["path",{d:"M9 19h6"}]],v=[["path",{d:"M21 5H11"}],["path",{d:"M21 12H11"}],["path",{d:"M21 19H11"}],["path",{d:"m7 8-4 4 4 4"}]],$=[["path",{d:"M21 5H11"}],["path",{d:"M21 12H11"}],["path",{d:"M21 19H11"}],["path",{d:"m3 8 4 4-4 4"}]],Ji=[["path",{d:"M16 5H3"}],["path",{d:"M11 12H3"}],["path",{d:"M16 19H3"}],["path",{d:"M21 12h-6"}]],Yi=[["path",{d:"M16 5H3"}],["path",{d:"M11 12H3"}],["path",{d:"M11 19H3"}],["path",{d:"M21 16V5"}],["circle",{cx:"18",cy:"16",r:"3"}]],_i=[["path",{d:"M11 5h10"}],["path",{d:"M11 12h10"}],["path",{d:"M11 19h10"}],["path",{d:"M4 4h1v5"}],["path",{d:"M4 9h2"}],["path",{d:"M6.5 20H3.4c0-1 2.6-1.925 2.6-3.5a1.5 1.5 0 0 0-2.6-1.02"}]],xi=[["path",{d:"M16 5H3"}],["path",{d:"M11 12H3"}],["path",{d:"M16 19H3"}],["path",{d:"M18 9v6"}],["path",{d:"M21 12h-6"}]],an=[["path",{d:"M21 5H3"}],["path",{d:"M7 12H3"}],["path",{d:"M7 19H3"}],["path",{d:"M12 18a5 5 0 0 0 9-3 4.5 4.5 0 0 0-4.5-4.5c-1.33 0-2.54.54-3.41 1.41L11 14"}],["path",{d:"M11 10v4h4"}]],tn=[["path",{d:"M3 5h6"}],["path",{d:"M3 12h13"}],["path",{d:"M3 19h13"}],["path",{d:"m16 8-3-3 3-3"}],["path",{d:"M21 19V7a2 2 0 0 0-2-2h-6"}]],hn=[["path",{d:"M13 5h8"}],["path",{d:"M13 12h8"}],["path",{d:"M13 19h8"}],["path",{d:"m3 17 2 2 4-4"}],["rect",{x:"3",y:"4",width:"6",height:"6",rx:"1"}]],dn=[["path",{d:"M8 5h13"}],["path",{d:"M13 12h8"}],["path",{d:"M13 19h8"}],["path",{d:"M3 10a2 2 0 0 0 2 2h3"}],["path",{d:"M3 5v12a2 2 0 0 0 2 2h3"}]],cn=[["path",{d:"M16 5H3"}],["path",{d:"M11 12H3"}],["path",{d:"M16 19H3"}],["path",{d:"m15.5 9.5 5 5"}],["path",{d:"m20.5 9.5-5 5"}]],Mn=[["path",{d:"M21 5H3"}],["path",{d:"M10 12H3"}],["path",{d:"M10 19H3"}],["path",{d:"M15 12.003a1 1 0 0 1 1.517-.859l4.997 2.997a1 1 0 0 1 0 1.718l-4.997 2.997a1 1 0 0 1-1.517-.86z"}]],pn=[["path",{d:"M3 5h.01"}],["path",{d:"M3 12h.01"}],["path",{d:"M3 19h.01"}],["path",{d:"M8 5h13"}],["path",{d:"M8 12h13"}],["path",{d:"M8 19h13"}]],w2=[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56"}]],nn=[["path",{d:"M22 12a1 1 0 0 1-10 0 1 1 0 0 0-10 0"}],["path",{d:"M7 20.7a1 1 0 1 1 5-8.7 1 1 0 1 0 5-8.6"}],["path",{d:"M7 3.3a1 1 0 1 1 5 8.6 1 1 0 1 0 5 8.6"}],["circle",{cx:"12",cy:"12",r:"10"}]],ln=[["path",{d:"M12 2v4"}],["path",{d:"m16.2 7.8 2.9-2.9"}],["path",{d:"M18 12h4"}],["path",{d:"m16.2 16.2 2.9 2.9"}],["path",{d:"M12 18v4"}],["path",{d:"m4.9 19.1 2.9-2.9"}],["path",{d:"M2 12h4"}],["path",{d:"m4.9 4.9 2.9 2.9"}]],en=[["line",{x1:"2",x2:"5",y1:"12",y2:"12"}],["line",{x1:"19",x2:"22",y1:"12",y2:"12"}],["line",{x1:"12",x2:"12",y1:"2",y2:"5"}],["line",{x1:"12",x2:"12",y1:"19",y2:"22"}],["circle",{cx:"12",cy:"12",r:"7"}],["circle",{cx:"12",cy:"12",r:"3"}]],rn=[["path",{d:"M12 19v3"}],["path",{d:"M12 2v3"}],["path",{d:"M18.89 13.24a7 7 0 0 0-8.13-8.13"}],["path",{d:"M19 12h3"}],["path",{d:"M2 12h3"}],["path",{d:"m2 2 20 20"}],["path",{d:"M7.05 7.05a7 7 0 0 0 9.9 9.9"}]],on=[["line",{x1:"2",x2:"5",y1:"12",y2:"12"}],["line",{x1:"19",x2:"22",y1:"12",y2:"12"}],["line",{x1:"12",x2:"12",y1:"2",y2:"5"}],["line",{x1:"12",x2:"12",y1:"19",y2:"22"}],["circle",{cx:"12",cy:"12",r:"7"}]],S2=[["circle",{cx:"12",cy:"16",r:"1"}],["rect",{width:"18",height:"12",x:"3",y:"10",rx:"2"}],["path",{d:"M7 10V7a5 5 0 0 1 9.33-2.5"}]],vn=[["circle",{cx:"12",cy:"16",r:"1"}],["rect",{x:"3",y:"10",width:"18",height:"12",rx:"2"}],["path",{d:"M7 10V7a5 5 0 0 1 10 0v3"}]],L2=[["rect",{width:"18",height:"11",x:"3",y:"11",rx:"2",ry:"2"}],["path",{d:"M7 11V7a5 5 0 0 1 9.9-1"}]],$n=[["rect",{width:"18",height:"11",x:"3",y:"11",rx:"2",ry:"2"}],["path",{d:"M7 11V7a5 5 0 0 1 10 0v4"}]],mn=[["path",{d:"m10 17 5-5-5-5"}],["path",{d:"M15 12H3"}],["path",{d:"M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4"}]],yn=[["path",{d:"M3 5h1"}],["path",{d:"M3 12h1"}],["path",{d:"M3 19h1"}],["path",{d:"M8 5h1"}],["path",{d:"M8 12h1"}],["path",{d:"M8 19h1"}],["path",{d:"M13 5h8"}],["path",{d:"M13 12h8"}],["path",{d:"M13 19h8"}]],sn=[["path",{d:"M6 20a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2"}],["path",{d:"M8 18V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v14"}],["path",{d:"M10 20h4"}],["circle",{cx:"16",cy:"20",r:"2"}],["circle",{cx:"8",cy:"20",r:"2"}]],gn=[["path",{d:"m16 17 5-5-5-5"}],["path",{d:"M21 12H9"}],["path",{d:"M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4"}]],Cn=[["circle",{cx:"11",cy:"11",r:"8"}],["path",{d:"m21 21-4.3-4.3"}],["path",{d:"M11 11a2 2 0 0 0 4 0 4 4 0 0 0-8 0 6 6 0 0 0 12 0"}]],un=[["path",{d:"M22 13V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h8"}],["path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7"}],["path",{d:"m16 19 2 2 4-4"}]],An=[["path",{d:"m12 15 4 4"}],["path",{d:"M2.352 10.648a1.205 1.205 0 0 0 0 1.704l2.296 2.296a1.205 1.205 0 0 0 1.704 0l6.029-6.029a1 1 0 1 1 3 3l-6.029 6.029a1.205 1.205 0 0 0 0 1.704l2.296 2.296a1.205 1.205 0 0 0 1.704 0l6.365-6.367A1 1 0 0 0 8.716 4.282z"}],["path",{d:"m5 8 4 4"}]],Hn=[["path",{d:"M22 15V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h8"}],["path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7"}],["path",{d:"M16 19h6"}]],Vn=[["path",{d:"M22 13V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h8"}],["path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7"}],["path",{d:"M19 16v6"}],["path",{d:"M16 19h6"}]],wn=[["path",{d:"M21.2 8.4c.5.38.8.97.8 1.6v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V10a2 2 0 0 1 .8-1.6l8-6a2 2 0 0 1 2.4 0l8 6Z"}],["path",{d:"m22 10-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 10"}]],f2=[["path",{d:"M22 10.5V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h12.5"}],["path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7"}],["path",{d:"M18 15.28c.2-.4.5-.8.9-1a2.1 2.1 0 0 1 2.6.4c.3.4.5.8.5 1.3 0 1.3-2 2-2 2"}],["path",{d:"M20 22v.01"}]],Sn=[["path",{d:"M22 12.5V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h7.5"}],["path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7"}],["path",{d:"M18 21a3 3 0 1 0 0-6 3 3 0 0 0 0 6Z"}],["circle",{cx:"18",cy:"18",r:"3"}],["path",{d:"m22 22-1.5-1.5"}]],Ln=[["path",{d:"M22 10.5V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h12.5"}],["path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7"}],["path",{d:"M20 14v4"}],["path",{d:"M20 22v.01"}]],fn=[["path",{d:"m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7"}],["rect",{x:"2",y:"4",width:"20",height:"16",rx:"2"}]],kn=[["path",{d:"M22 13V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h9"}],["path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7"}],["path",{d:"m17 17 4 4"}],["path",{d:"m21 17-4 4"}]],Pn=[["path",{d:"M22 17a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9.5C2 7 4 5 6.5 5H18c2.2 0 4 1.8 4 4v8Z"}],["polyline",{points:"15,9 18,9 18,11"}],["path",{d:"M6.5 5C9 5 11 7 11 9.5V17a2 2 0 0 1-2 2"}],["line",{x1:"6",x2:"7",y1:"10",y2:"10"}]],Bn=[["path",{d:"M17 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-8a2 2 0 0 1 1-1.732"}],["path",{d:"m22 5.5-6.419 4.179a2 2 0 0 1-2.162 0L7 5.5"}],["rect",{x:"7",y:"3",width:"15",height:"12",rx:"2"}]],zn=[["path",{d:"m11 19-1.106-.552a2 2 0 0 0-1.788 0l-3.659 1.83A1 1 0 0 1 3 19.381V6.618a1 1 0 0 1 .553-.894l4.553-2.277a2 2 0 0 1 1.788 0l4.212 2.106a2 2 0 0 0 1.788 0l3.659-1.83A1 1 0 0 1 21 4.619V14"}],["path",{d:"M15 5.764V14"}],["path",{d:"M21 18h-6"}],["path",{d:"M9 3.236v15"}]],Fn=[["path",{d:"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"}],["path",{d:"m9 10 2 2 4-4"}]],Dn=[["path",{d:"M19.43 12.935c.357-.967.57-1.955.57-2.935a8 8 0 0 0-16 0c0 4.993 5.539 10.193 7.399 11.799a1 1 0 0 0 1.202 0 32.197 32.197 0 0 0 .813-.728"}],["circle",{cx:"12",cy:"10",r:"3"}],["path",{d:"m16 18 2 2 4-4"}]],Rn=[["path",{d:"M15 22a1 1 0 0 1-1-1v-4a1 1 0 0 1 .445-.832l3-2a1 1 0 0 1 1.11 0l3 2A1 1 0 0 1 22 17v4a1 1 0 0 1-1 1z"}],["path",{d:"M18 10a8 8 0 0 0-16 0c0 4.993 5.539 10.193 7.399 11.799a1 1 0 0 0 .601.2"}],["path",{d:"M18 22v-3"}],["circle",{cx:"10",cy:"10",r:"3"}]],bn=[["path",{d:"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"}],["path",{d:"M9 10h6"}]],qn=[["path",{d:"M18.977 14C19.6 12.701 20 11.343 20 10a8 8 0 0 0-16 0c0 4.993 5.539 10.193 7.399 11.799a1 1 0 0 0 1.202 0 32 32 0 0 0 .824-.738"}],["circle",{cx:"12",cy:"10",r:"3"}],["path",{d:"M16 18h6"}]],Tn=[["path",{d:"M12.75 7.09a3 3 0 0 1 2.16 2.16"}],["path",{d:"M17.072 17.072c-1.634 2.17-3.527 3.912-4.471 4.727a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 1.432-4.568"}],["path",{d:"m2 2 20 20"}],["path",{d:"M8.475 2.818A8 8 0 0 1 20 10c0 1.183-.31 2.377-.81 3.533"}],["path",{d:"M9.13 9.13a3 3 0 0 0 3.74 3.74"}]],k2=[["path",{d:"M17.97 9.304A8 8 0 0 0 2 10c0 4.69 4.887 9.562 7.022 11.468"}],["path",{d:"M21.378 16.626a1 1 0 0 0-3.004-3.004l-4.01 4.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z"}],["circle",{cx:"10",cy:"10",r:"3"}]],Un=[["path",{d:"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"}],["path",{d:"M12 7v6"}],["path",{d:"M9 10h6"}]],On=[["path",{d:"M19.914 11.105A7.298 7.298 0 0 0 20 10a8 8 0 0 0-16 0c0 4.993 5.539 10.193 7.399 11.799a1 1 0 0 0 1.202 0 32 32 0 0 0 .824-.738"}],["circle",{cx:"12",cy:"10",r:"3"}],["path",{d:"M16 18h6"}],["path",{d:"M19 15v6"}]],Zn=[["path",{d:"M 12.248 21.969 a 1 1 0 0 1 -0.849 -0.17 C 9.539 20.193 4 14.993 4 10 a 8 8 0 0 1 16 0 C 20 10.42 19.961 10.841 19.888 11.262"}],["path",{d:"m22 22-1.88-1.88"}],["circle",{cx:"12",cy:"10",r:"3"}],["circle",{cx:"18",cy:"18",r:"3"}]],Gn=[["path",{d:"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"}],["path",{d:"m14.5 7.5-5 5"}],["path",{d:"m9.5 7.5 5 5"}]],Wn=[["path",{d:"M19.752 11.901A7.78 7.78 0 0 0 20 10a8 8 0 0 0-16 0c0 4.993 5.539 10.193 7.399 11.799a1 1 0 0 0 1.202 0 19 19 0 0 0 .09-.077"}],["circle",{cx:"12",cy:"10",r:"3"}],["path",{d:"m21.5 15.5-5 5"}],["path",{d:"m21.5 20.5-5-5"}]],En=[["path",{d:"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"}],["circle",{cx:"12",cy:"10",r:"3"}]],In=[["path",{d:"M18 8c0 3.613-3.869 7.429-5.393 8.795a1 1 0 0 1-1.214 0C9.87 15.429 6 11.613 6 8a6 6 0 0 1 12 0"}],["circle",{cx:"12",cy:"8",r:"2"}],["path",{d:"M8.714 14h-3.71a1 1 0 0 0-.948.683l-2.004 6A1 1 0 0 0 3 22h18a1 1 0 0 0 .948-1.316l-2-6a1 1 0 0 0-.949-.684h-3.712"}]],Xn=[["path",{d:"m11 19-1.106-.552a2 2 0 0 0-1.788 0l-3.659 1.83A1 1 0 0 1 3 19.381V6.618a1 1 0 0 1 .553-.894l4.553-2.277a2 2 0 0 1 1.788 0l4.212 2.106a2 2 0 0 0 1.788 0l3.659-1.83A1 1 0 0 1 21 4.619V12"}],["path",{d:"M15 5.764V12"}],["path",{d:"M18 15v6"}],["path",{d:"M21 18h-6"}],["path",{d:"M9 3.236v15"}]],jn=[["path",{d:"M14.106 5.553a2 2 0 0 0 1.788 0l3.659-1.83A1 1 0 0 1 21 4.619v12.764a1 1 0 0 1-.553.894l-4.553 2.277a2 2 0 0 1-1.788 0l-4.212-2.106a2 2 0 0 0-1.788 0l-3.659 1.83A1 1 0 0 1 3 19.381V6.618a1 1 0 0 1 .553-.894l4.553-2.277a2 2 0 0 1 1.788 0z"}],["path",{d:"M15 5.764v15"}],["path",{d:"M9 3.236v15"}]],Nn=[["path",{d:"m14 6 4 4"}],["path",{d:"M17 3h4v4"}],["path",{d:"m21 3-7.75 7.75"}],["circle",{cx:"9",cy:"15",r:"6"}]],Kn=[["path",{d:"M16 3h5v5"}],["path",{d:"m21 3-6.75 6.75"}],["circle",{cx:"10",cy:"14",r:"6"}]],Qn=[["path",{d:"M8 22h8"}],["path",{d:"M12 11v11"}],["path",{d:"m19 3-7 8-7-8Z"}]],Jn=[["path",{d:"M15 3h6v6"}],["path",{d:"m21 3-7 7"}],["path",{d:"m3 21 7-7"}],["path",{d:"M9 21H3v-6"}]],Yn=[["path",{d:"M8 3H5a2 2 0 0 0-2 2v3"}],["path",{d:"M21 8V5a2 2 0 0 0-2-2h-3"}],["path",{d:"M3 16v3a2 2 0 0 0 2 2h3"}],["path",{d:"M16 21h3a2 2 0 0 0 2-2v-3"}]],_n=[["path",{d:"M7.21 15 2.66 7.14a2 2 0 0 1 .13-2.2L4.4 2.8A2 2 0 0 1 6 2h12a2 2 0 0 1 1.6.8l1.6 2.14a2 2 0 0 1 .14 2.2L16.79 15"}],["path",{d:"M11 12 5.12 2.2"}],["path",{d:"m13 12 5.88-9.8"}],["path",{d:"M8 7h8"}],["circle",{cx:"12",cy:"17",r:"5"}],["path",{d:"M12 18v-2h-.5"}]],xn=[["path",{d:"M11.636 6A13 13 0 0 0 19.4 3.2 1 1 0 0 1 21 4v11.344"}],["path",{d:"M14.378 14.357A13 13 0 0 0 11 14H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h1"}],["path",{d:"m2 2 20 20"}],["path",{d:"M6 14a12 12 0 0 0 2.4 7.2 2 2 0 0 0 3.2-2.4A8 8 0 0 1 10 14"}],["path",{d:"M8 8v6"}]],al=[["path",{d:"M11 6a13 13 0 0 0 8.4-2.8A1 1 0 0 1 21 4v12a1 1 0 0 1-1.6.8A13 13 0 0 0 11 14H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2z"}],["path",{d:"M6 14a12 12 0 0 0 2.4 7.2 2 2 0 0 0 3.2-2.4A8 8 0 0 1 10 14"}],["path",{d:"M8 6v8"}]],tl=[["circle",{cx:"12",cy:"12",r:"10"}],["line",{x1:"8",x2:"16",y1:"15",y2:"15"}],["line",{x1:"9",x2:"9.01",y1:"9",y2:"9"}],["line",{x1:"15",x2:"15.01",y1:"9",y2:"9"}]],hl=[["path",{d:"M12 12v-2"}],["path",{d:"M12 18v-2"}],["path",{d:"M16 12v-2"}],["path",{d:"M16 18v-2"}],["path",{d:"M2 11h1.5"}],["path",{d:"M20 18v-2"}],["path",{d:"M20.5 11H22"}],["path",{d:"M4 18v-2"}],["path",{d:"M8 12v-2"}],["path",{d:"M8 18v-2"}],["rect",{x:"2",y:"6",width:"20",height:"10",rx:"2"}]],dl=[["path",{d:"M4 5h16"}],["path",{d:"M4 12h16"}],["path",{d:"M4 19h16"}]],cl=[["path",{d:"m8 6 4-4 4 4"}],["path",{d:"M12 2v10.3a4 4 0 0 1-1.172 2.872L4 22"}],["path",{d:"m20 22-5-5"}]],Ml=[["path",{d:"M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719"}],["path",{d:"m9 12 2 2 4-4"}]],pl=[["path",{d:"m10 9-3 3 3 3"}],["path",{d:"m14 15 3-3-3-3"}],["path",{d:"M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719"}]],il=[["path",{d:"M10.1 2.182a10 10 0 0 1 3.8 0"}],["path",{d:"M13.9 21.818a10 10 0 0 1-3.8 0"}],["path",{d:"M17.609 3.72a10 10 0 0 1 2.69 2.7"}],["path",{d:"M2.182 13.9a10 10 0 0 1 0-3.8"}],["path",{d:"M20.28 17.61a10 10 0 0 1-2.7 2.69"}],["path",{d:"M21.818 10.1a10 10 0 0 1 0 3.8"}],["path",{d:"M3.721 6.391a10 10 0 0 1 2.7-2.69"}],["path",{d:"m6.163 21.117-2.906.85a1 1 0 0 1-1.236-1.169l.965-2.98"}]],nl=[["path",{d:"M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719"}],["path",{d:"M7.828 13.07A3 3 0 0 1 12 8.764a3 3 0 0 1 5.004 2.224 3 3 0 0 1-.832 2.083l-3.447 3.62a1 1 0 0 1-1.45-.001z"}]],ll=[["path",{d:"M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719"}],["path",{d:"M8 12h.01"}],["path",{d:"M12 12h.01"}],["path",{d:"M16 12h.01"}]],el=[["path",{d:"m2 2 20 20"}],["path",{d:"M4.93 4.929a10 10 0 0 0-1.938 11.412 2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 0 0 11.302-1.989"}],["path",{d:"M8.35 2.69A10 10 0 0 1 21.3 15.65"}]],rl=[["path",{d:"M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719"}],["path",{d:"M8 12h8"}],["path",{d:"M12 8v8"}]],P2=[["path",{d:"M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719"}],["path",{d:"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3"}],["path",{d:"M12 17h.01"}]],ol=[["path",{d:"M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719"}],["path",{d:"m10 15-3-3 3-3"}],["path",{d:"M7 12h8a2 2 0 0 1 2 2v1"}]],vl=[["path",{d:"M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719"}],["path",{d:"M12 8v4"}],["path",{d:"M12 16h.01"}]],$l=[["path",{d:"M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719"}],["path",{d:"m15 9-6 6"}],["path",{d:"m9 9 6 6"}]],ml=[["path",{d:"M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719"}]],yl=[["path",{d:"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.7.7 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z"}],["path",{d:"m9 11 2 2 4-4"}]],sl=[["path",{d:"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z"}],["path",{d:"m10 8-3 3 3 3"}],["path",{d:"m14 14 3-3-3-3"}]],gl=[["path",{d:"M14 3h2"}],["path",{d:"M16 19h-2"}],["path",{d:"M2 12v-2"}],["path",{d:"M2 16v5.286a.71.71 0 0 0 1.212.502l1.149-1.149"}],["path",{d:"M20 19a2 2 0 0 0 2-2v-1"}],["path",{d:"M22 10v2"}],["path",{d:"M22 6V5a2 2 0 0 0-2-2"}],["path",{d:"M4 3a2 2 0 0 0-2 2v1"}],["path",{d:"M8 19h2"}],["path",{d:"M8 3h2"}]],Cl=[["path",{d:"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z"}],["path",{d:"M10 15h4"}],["path",{d:"M10 9h4"}],["path",{d:"M12 7v4"}]],ul=[["path",{d:"M12.7 3H4a2 2 0 0 0-2 2v16.286a.71.71 0 0 0 1.212.502l2.202-2.202A2 2 0 0 1 6.828 19H20a2 2 0 0 0 2-2v-4.7"}],["circle",{cx:"19",cy:"6",r:"3"}]],Al=[["path",{d:"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z"}],["path",{d:"M7.5 9.5c0 .687.265 1.383.697 1.844l3.009 3.264a1.14 1.14 0 0 0 .407.314 1 1 0 0 0 .783-.004 1.14 1.14 0 0 0 .398-.31l3.008-3.264A2.77 2.77 0 0 0 16.5 9.5 2.5 2.5 0 0 0 12 8a2.5 2.5 0 0 0-4.5 1.5"}]],Hl=[["path",{d:"M22 8.5V5a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v16.286a.71.71 0 0 0 1.212.502l2.202-2.202A2 2 0 0 1 6.828 19H10"}],["path",{d:"M20 15v-2a2 2 0 0 0-4 0v2"}],["rect",{x:"14",y:"15",width:"8",height:"5",rx:"1"}]],Vl=[["path",{d:"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z"}],["path",{d:"M12 11h.01"}],["path",{d:"M16 11h.01"}],["path",{d:"M8 11h.01"}]],wl=[["path",{d:"M19 19H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.7.7 0 0 1 2 21.286V5a2 2 0 0 1 1.184-1.826"}],["path",{d:"m2 2 20 20"}],["path",{d:"M8.656 3H20a2 2 0 0 1 2 2v11.344"}]],Sl=[["path",{d:"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z"}],["path",{d:"M12 8v6"}],["path",{d:"M9 11h6"}]],Ll=[["path",{d:"M14 14a2 2 0 0 0 2-2V8h-2"}],["path",{d:"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z"}],["path",{d:"M8 14a2 2 0 0 0 2-2V8H8"}]],fl=[["path",{d:"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z"}],["path",{d:"m10 8-3 3 3 3"}],["path",{d:"M17 14v-1a2 2 0 0 0-2-2H7"}]],kl=[["path",{d:"M12 3H4a2 2 0 0 0-2 2v16.286a.71.71 0 0 0 1.212.502l2.202-2.202A2 2 0 0 1 6.828 19H20a2 2 0 0 0 2-2v-4"}],["path",{d:"M16 3h6v6"}],["path",{d:"m16 9 6-6"}]],Pl=[["path",{d:"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z"}],["path",{d:"M7 11h10"}],["path",{d:"M7 15h6"}],["path",{d:"M7 7h8"}]],Bl=[["path",{d:"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z"}],["path",{d:"M12 15h.01"}],["path",{d:"M12 7v4"}]],zl=[["path",{d:"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z"}],["path",{d:"m14.5 8.5-5 5"}],["path",{d:"m9.5 8.5 5 5"}]],Fl=[["path",{d:"M16 10a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 14.286V4a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2z"}],["path",{d:"M20 9a2 2 0 0 1 2 2v10.286a.71.71 0 0 1-1.212.502l-2.202-2.202A2 2 0 0 0 17.172 19H10a2 2 0 0 1-2-2v-1"}]],Dl=[["path",{d:"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z"}]],Rl=[["path",{d:"M12 11.4V9.1"}],["path",{d:"m12 17 6.59-6.59"}],["path",{d:"m15.05 5.7-.218-.691a3 3 0 0 0-5.663 0L4.418 19.695A1 1 0 0 0 5.37 21h13.253a1 1 0 0 0 .951-1.31L18.45 16.2"}],["circle",{cx:"20",cy:"9",r:"2"}]],bl=[["path",{d:"M12 19v3"}],["path",{d:"M15 9.34V5a3 3 0 0 0-5.68-1.33"}],["path",{d:"M16.95 16.95A7 7 0 0 1 5 12v-2"}],["path",{d:"M18.89 13.23A7 7 0 0 0 19 12v-2"}],["path",{d:"m2 2 20 20"}],["path",{d:"M9 9v3a3 3 0 0 0 5.12 2.12"}]],ql=[["path",{d:"M12 19v3"}],["path",{d:"M19 10v2a7 7 0 0 1-14 0v-2"}],["rect",{x:"9",y:"2",width:"6",height:"13",rx:"3"}]],B2=[["path",{d:"m11 7.601-5.994 8.19a1 1 0 0 0 .1 1.298l.817.818a1 1 0 0 0 1.314.087L15.09 12"}],["path",{d:"M16.5 21.174C15.5 20.5 14.372 20 13 20c-2.058 0-3.928 2.356-6 2-2.072-.356-2.775-3.369-1.5-4.5"}],["circle",{cx:"16",cy:"7",r:"5"}]],Tl=[["path",{d:"M10 12h4"}],["path",{d:"M10 17h4"}],["path",{d:"M10 7h4"}],["path",{d:"M18 12h2"}],["path",{d:"M18 18h2"}],["path",{d:"M18 6h2"}],["path",{d:"M4 12h2"}],["path",{d:"M4 18h2"}],["path",{d:"M4 6h2"}],["rect",{x:"6",y:"2",width:"12",height:"20",rx:"2"}]],Ul=[["path",{d:"M6 18h8"}],["path",{d:"M3 22h18"}],["path",{d:"M14 22a7 7 0 1 0 0-14h-1"}],["path",{d:"M9 14h2"}],["path",{d:"M9 12a2 2 0 0 1-2-2V6h6v4a2 2 0 0 1-2 2Z"}],["path",{d:"M12 6V3a1 1 0 0 0-1-1H9a1 1 0 0 0-1 1v3"}]],Ol=[["rect",{width:"20",height:"15",x:"2",y:"4",rx:"2"}],["rect",{width:"8",height:"7",x:"6",y:"8",rx:"1"}],["path",{d:"M18 8v7"}],["path",{d:"M6 19v2"}],["path",{d:"M18 19v2"}]],Zl=[["path",{d:"M12 13v8"}],["path",{d:"M12 3v3"}],["path",{d:"M18.172 6a2 2 0 0 1 1.414.586l2.06 2.06a1.207 1.207 0 0 1 0 1.708l-2.06 2.06a2 2 0 0 1-1.414.586H4a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1z"}]],Gl=[["path",{d:"M8 2h8"}],["path",{d:"M9 2v1.343M15 2v2.789a4 4 0 0 0 .672 2.219l.656.984a4 4 0 0 1 .672 2.22v1.131M7.8 7.8l-.128.192A4 4 0 0 0 7 10.212V20a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2v-3"}],["path",{d:"M7 15a6.47 6.47 0 0 1 5 0 6.472 6.472 0 0 0 3.435.435"}],["line",{x1:"2",x2:"22",y1:"2",y2:"22"}]],Wl=[["path",{d:"M8 2h8"}],["path",{d:"M9 2v2.789a4 4 0 0 1-.672 2.219l-.656.984A4 4 0 0 0 7 10.212V20a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2v-9.789a4 4 0 0 0-.672-2.219l-.656-.984A4 4 0 0 1 15 4.788V2"}],["path",{d:"M7 15a6.472 6.472 0 0 1 5 0 6.47 6.47 0 0 0 5 0"}]],El=[["path",{d:"m14 10 7-7"}],["path",{d:"M20 10h-6V4"}],["path",{d:"m3 21 7-7"}],["path",{d:"M4 14h6v6"}]],Il=[["path",{d:"M8 3v3a2 2 0 0 1-2 2H3"}],["path",{d:"M21 8h-3a2 2 0 0 1-2-2V3"}],["path",{d:"M3 16h3a2 2 0 0 1 2 2v3"}],["path",{d:"M16 21v-3a2 2 0 0 1 2-2h3"}]],Xl=[["path",{d:"M5 12h14"}]],jl=[["path",{d:"M11 6 8 9"}],["path",{d:"m16 7-8 8"}],["rect",{x:"4",y:"2",width:"16",height:"20",rx:"2"}]],Nl=[["path",{d:"M10 6.6 8.6 8"}],["path",{d:"M12 18v4"}],["path",{d:"M15 7.5 9.5 13"}],["path",{d:"M7 22h10"}],["circle",{cx:"12",cy:"10",r:"8"}]],Kl=[["path",{d:"m9 10 2 2 4-4"}],["rect",{width:"20",height:"14",x:"2",y:"3",rx:"2"}],["path",{d:"M12 17v4"}],["path",{d:"M8 21h8"}]],Ql=[["path",{d:"M11 13a3 3 0 1 1 2.83-4H14a2 2 0 0 1 0 4z"}],["path",{d:"M12 17v4"}],["path",{d:"M8 21h8"}],["rect",{x:"2",y:"3",width:"20",height:"14",rx:"2"}]],Jl=[["path",{d:"M12 17v4"}],["path",{d:"m14.305 7.53.923-.382"}],["path",{d:"m15.228 4.852-.923-.383"}],["path",{d:"m16.852 3.228-.383-.924"}],["path",{d:"m16.852 8.772-.383.923"}],["path",{d:"m19.148 3.228.383-.924"}],["path",{d:"m19.53 9.696-.382-.924"}],["path",{d:"m20.772 4.852.924-.383"}],["path",{d:"m20.772 7.148.924.383"}],["path",{d:"M22 13v2a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h7"}],["path",{d:"M8 21h8"}],["circle",{cx:"18",cy:"6",r:"3"}]],Yl=[["path",{d:"M12 17v4"}],["path",{d:"M22 12.307V15a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h8.693"}],["path",{d:"M8 21h8"}],["circle",{cx:"19",cy:"6",r:"3"}]],_l=[["path",{d:"M12 13V7"}],["path",{d:"m15 10-3 3-3-3"}],["rect",{width:"20",height:"14",x:"2",y:"3",rx:"2"}],["path",{d:"M12 17v4"}],["path",{d:"M8 21h8"}]],xl=[["path",{d:"M12 17v4"}],["path",{d:"M17 17H4a2 2 0 0 1-2-2V5a2 2 0 0 1 1.184-1.826"}],["path",{d:"m2 2 20 20"}],["path",{d:"M8 21h8"}],["path",{d:"M8.656 3H20a2 2 0 0 1 2 2v10a2 2 0 0 1-.293 1.042"}]],ae=[["path",{d:"M10 13V7"}],["path",{d:"M14 13V7"}],["rect",{width:"20",height:"14",x:"2",y:"3",rx:"2"}],["path",{d:"M12 17v4"}],["path",{d:"M8 21h8"}]],te=[["path",{d:"M15.033 9.44a.647.647 0 0 1 0 1.12l-4.065 2.352a.645.645 0 0 1-.968-.56V7.648a.645.645 0 0 1 .967-.56z"}],["path",{d:"M12 17v4"}],["path",{d:"M8 21h8"}],["rect",{x:"2",y:"3",width:"20",height:"14",rx:"2"}]],he=[["path",{d:"M18 8V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h8"}],["path",{d:"M10 19v-3.96 3.15"}],["path",{d:"M7 19h5"}],["rect",{width:"6",height:"10",x:"16",y:"12",rx:"2"}]],de=[["path",{d:"M5.5 20H8"}],["path",{d:"M17 9h.01"}],["rect",{width:"10",height:"16",x:"12",y:"4",rx:"2"}],["path",{d:"M8 6H4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h4"}],["circle",{cx:"17",cy:"15",r:"1"}]],ce=[["path",{d:"M12 17v4"}],["path",{d:"M8 21h8"}],["rect",{x:"2",y:"3",width:"20",height:"14",rx:"2"}],["rect",{x:"9",y:"7",width:"6",height:"6",rx:"1"}]],Me=[["path",{d:"m9 10 3-3 3 3"}],["path",{d:"M12 13V7"}],["rect",{width:"20",height:"14",x:"2",y:"3",rx:"2"}],["path",{d:"M12 17v4"}],["path",{d:"M8 21h8"}]],pe=[["path",{d:"m14.5 12.5-5-5"}],["path",{d:"m9.5 12.5 5-5"}],["rect",{width:"20",height:"14",x:"2",y:"3",rx:"2"}],["path",{d:"M12 17v4"}],["path",{d:"M8 21h8"}]],ie=[["rect",{width:"20",height:"14",x:"2",y:"3",rx:"2"}],["line",{x1:"8",x2:"16",y1:"21",y2:"21"}],["line",{x1:"12",x2:"12",y1:"17",y2:"21"}]],ne=[["path",{d:"M18 5h4"}],["path",{d:"M20 3v4"}],["path",{d:"M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401"}]],le=[["path",{d:"M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401"}]],ee=[["path",{d:"m18 14-1-3"}],["path",{d:"m3 9 6 2a2 2 0 0 1 2-2h2a2 2 0 0 1 1.99 1.81"}],["path",{d:"M8 17h3a1 1 0 0 0 1-1 6 6 0 0 1 6-6 1 1 0 0 0 1-1v-.75A5 5 0 0 0 17 5"}],["circle",{cx:"19",cy:"17",r:"3"}],["circle",{cx:"5",cy:"17",r:"3"}]],re=[["path",{d:"m8 3 4 8 5-5 5 15H2L8 3z"}],["path",{d:"M4.14 15.08c2.62-1.57 5.24-1.43 7.86.42 2.74 1.94 5.49 2 8.23.19"}]],oe=[["path",{d:"m8 3 4 8 5-5 5 15H2L8 3z"}]],ve=[["path",{d:"M12 7.318V10"}],["path",{d:"M5 10v5a7 7 0 0 0 14 0V9c0-3.527-2.608-6.515-6-7"}],["circle",{cx:"7",cy:"4",r:"2"}]],$e=[["path",{d:"M12 6v.343"}],["path",{d:"M18.218 18.218A7 7 0 0 1 5 15V9a7 7 0 0 1 .782-3.218"}],["path",{d:"M19 13.343V9A7 7 0 0 0 8.56 2.902"}],["path",{d:"M22 22 2 2"}]],me=[["path",{d:"m15.55 8.45 5.138 2.087a.5.5 0 0 1-.063.947l-6.124 1.58a2 2 0 0 0-1.438 1.435l-1.579 6.126a.5.5 0 0 1-.947.063L8.45 15.551"}],["path",{d:"M22 2 2 22"}],["path",{d:"m6.816 11.528-2.779-6.84a.495.495 0 0 1 .651-.651l6.84 2.779"}]],ye=[["path",{d:"M2.034 2.681a.498.498 0 0 1 .647-.647l9 3.5a.5.5 0 0 1-.033.944L8.204 7.545a1 1 0 0 0-.66.66l-1.066 3.443a.5.5 0 0 1-.944.033z"}],["circle",{cx:"16",cy:"16",r:"6"}],["path",{d:"m11.8 11.8 8.4 8.4"}]],se=[["path",{d:"M4.037 4.688a.495.495 0 0 1 .651-.651l16 6.5a.5.5 0 0 1-.063.947l-6.124 1.58a2 2 0 0 0-1.438 1.435l-1.579 6.126a.5.5 0 0 1-.947.063z"}]],ge=[["path",{d:"M14 4.1 12 6"}],["path",{d:"m5.1 8-2.9-.8"}],["path",{d:"m6 12-1.9 2"}],["path",{d:"M7.2 2.2 8 5.1"}],["path",{d:"M9.037 9.69a.498.498 0 0 1 .653-.653l11 4.5a.5.5 0 0 1-.074.949l-4.349 1.041a1 1 0 0 0-.74.739l-1.04 4.35a.5.5 0 0 1-.95.074z"}]],Ce=[["path",{d:"M12 7.318V10"}],["path",{d:"M19 10v5a7 7 0 0 1-14 0V9c0-3.527 2.608-6.515 6-7"}],["circle",{cx:"17",cy:"4",r:"2"}]],ue=[["path",{d:"M12.586 12.586 19 19"}],["path",{d:"M3.688 3.037a.497.497 0 0 0-.651.651l6.5 15.999a.501.501 0 0 0 .947-.062l1.569-6.083a2 2 0 0 1 1.448-1.479l6.124-1.579a.5.5 0 0 0 .063-.947z"}]],Ae=[["rect",{x:"5",y:"2",width:"14",height:"20",rx:"7"}],["path",{d:"M12 6v4"}]],z2=[["path",{d:"M5 3v16h16"}],["path",{d:"m5 19 6-6"}],["path",{d:"m2 6 3-3 3 3"}],["path",{d:"m18 16 3 3-3 3"}]],He=[["path",{d:"M11 19H5v-6"}],["path",{d:"M13 5h6v6"}],["path",{d:"M19 5 5 19"}]],Ve=[["path",{d:"M19 13v6h-6"}],["path",{d:"M5 11V5h6"}],["path",{d:"m5 5 14 14"}]],we=[["path",{d:"M11 19H5V13"}],["path",{d:"M19 5L5 19"}]],Se=[["path",{d:"M19 13V19H13"}],["path",{d:"M5 5L19 19"}]],Le=[["path",{d:"M8 18L12 22L16 18"}],["path",{d:"M12 2V22"}]],fe=[["path",{d:"M6 8L2 12L6 16"}],["path",{d:"M2 12H22"}]],ke=[["path",{d:"M18 8L22 12L18 16"}],["path",{d:"M2 12H22"}]],Pe=[["path",{d:"m18 8 4 4-4 4"}],["path",{d:"M2 12h20"}],["path",{d:"m6 8-4 4 4 4"}]],Be=[["path",{d:"M5 11V5H11"}],["path",{d:"M5 5L19 19"}]],ze=[["path",{d:"M13 5H19V11"}],["path",{d:"M19 5L5 19"}]],Fe=[["path",{d:"M8 6L12 2L16 6"}],["path",{d:"M12 2V22"}]],De=[["path",{d:"M12 2v20"}],["path",{d:"m8 18 4 4 4-4"}],["path",{d:"m8 6 4-4 4 4"}]],Re=[["path",{d:"M12 2v20"}],["path",{d:"m15 19-3 3-3-3"}],["path",{d:"m19 9 3 3-3 3"}],["path",{d:"M2 12h20"}],["path",{d:"m5 9-3 3 3 3"}],["path",{d:"m9 5 3-3 3 3"}]],be=[["circle",{cx:"8",cy:"18",r:"4"}],["path",{d:"M12 18V2l7 4"}]],qe=[["circle",{cx:"12",cy:"18",r:"4"}],["path",{d:"M16 18V2"}]],Te=[["path",{d:"M9 18V5l12-2v13"}],["path",{d:"m9 9 12-2"}],["circle",{cx:"6",cy:"18",r:"3"}],["circle",{cx:"18",cy:"16",r:"3"}]],Ue=[["path",{d:"M9 18V5l12-2v13"}],["circle",{cx:"6",cy:"18",r:"3"}],["circle",{cx:"18",cy:"16",r:"3"}]],Oe=[["path",{d:"M9.31 9.31 5 21l7-4 7 4-1.17-3.17"}],["path",{d:"M14.53 8.88 12 2l-1.17 3.17"}],["line",{x1:"2",x2:"22",y1:"2",y2:"22"}]],Ze=[["polygon",{points:"12 2 19 21 12 17 5 21 12 2"}]],Ge=[["path",{d:"M8.43 8.43 3 11l8 2 2 8 2.57-5.43"}],["path",{d:"M17.39 11.73 22 2l-9.73 4.61"}],["line",{x1:"2",x2:"22",y1:"2",y2:"22"}]],We=[["polygon",{points:"3 11 22 2 13 21 11 13 3 11"}]],Ee=[["rect",{x:"16",y:"16",width:"6",height:"6",rx:"1"}],["rect",{x:"2",y:"16",width:"6",height:"6",rx:"1"}],["rect",{x:"9",y:"2",width:"6",height:"6",rx:"1"}],["path",{d:"M5 16v-3a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v3"}],["path",{d:"M12 12V8"}]],Ie=[["path",{d:"M15 18h-5"}],["path",{d:"M18 14h-8"}],["path",{d:"M4 22h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-4 0v-9a2 2 0 0 1 2-2h2"}],["rect",{width:"8",height:"4",x:"10",y:"6",rx:"1"}]],Xe=[["path",{d:"M12 2v10"}],["path",{d:"m8.5 4 7 4"}],["path",{d:"m8.5 8 7-4"}],["circle",{cx:"12",cy:"17",r:"5"}]],je=[["path",{d:"M6 8.32a7.43 7.43 0 0 1 0 7.36"}],["path",{d:"M9.46 6.21a11.76 11.76 0 0 1 0 11.58"}],["path",{d:"M12.91 4.1a15.91 15.91 0 0 1 .01 15.8"}],["path",{d:"M16.37 2a20.16 20.16 0 0 1 0 20"}]],Ne=[["path",{d:"M13.4 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-7.4"}],["path",{d:"M2 6h4"}],["path",{d:"M2 10h4"}],["path",{d:"M2 14h4"}],["path",{d:"M2 18h4"}],["path",{d:"M21.378 5.626a1 1 0 1 0-3.004-3.004l-5.01 5.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z"}]],Ke=[["path",{d:"M2 6h4"}],["path",{d:"M2 10h4"}],["path",{d:"M2 14h4"}],["path",{d:"M2 18h4"}],["rect",{width:"16",height:"20",x:"4",y:"2",rx:"2"}],["path",{d:"M15 2v20"}],["path",{d:"M15 7h5"}],["path",{d:"M15 12h5"}],["path",{d:"M15 17h5"}]],Qe=[["path",{d:"M2 6h4"}],["path",{d:"M2 10h4"}],["path",{d:"M2 14h4"}],["path",{d:"M2 18h4"}],["rect",{width:"16",height:"20",x:"4",y:"2",rx:"2"}],["path",{d:"M9.5 8h5"}],["path",{d:"M9.5 12H16"}],["path",{d:"M9.5 16H14"}]],Je=[["path",{d:"M2 6h4"}],["path",{d:"M2 10h4"}],["path",{d:"M2 14h4"}],["path",{d:"M2 18h4"}],["rect",{width:"16",height:"20",x:"4",y:"2",rx:"2"}],["path",{d:"M16 2v20"}]],Ye=[["path",{d:"M8 2v4"}],["path",{d:"M12 2v4"}],["path",{d:"M16 2v4"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v2"}],["path",{d:"M20 12v2"}],["path",{d:"M20 18v2a2 2 0 0 1-2 2h-1"}],["path",{d:"M13 22h-2"}],["path",{d:"M7 22H6a2 2 0 0 1-2-2v-2"}],["path",{d:"M4 14v-2"}],["path",{d:"M4 8V6a2 2 0 0 1 2-2h2"}],["path",{d:"M8 10h6"}],["path",{d:"M8 14h8"}],["path",{d:"M8 18h5"}]],_e=[["path",{d:"M8 2v4"}],["path",{d:"M12 2v4"}],["path",{d:"M16 2v4"}],["rect",{width:"16",height:"18",x:"4",y:"4",rx:"2"}],["path",{d:"M8 10h6"}],["path",{d:"M8 14h8"}],["path",{d:"M8 18h5"}]],xe=[["path",{d:"M12 4V2"}],["path",{d:"M5 10v4a7.004 7.004 0 0 0 5.277 6.787c.412.104.802.292 1.102.592L12 22l.621-.621c.3-.3.69-.488 1.102-.592a7.01 7.01 0 0 0 4.125-2.939"}],["path",{d:"M19 10v3.343"}],["path",{d:"M12 12c-1.349-.573-1.905-1.005-2.5-2-.546.902-1.048 1.353-2.5 2-1.018-.644-1.46-1.08-2-2-1.028.71-1.69.918-3 1 1.081-1.048 1.757-2.03 2-3 .194-.776.84-1.551 1.79-2.21m11.654 5.997c.887-.457 1.28-.891 1.556-1.787 1.032.916 1.683 1.157 3 1-1.297-1.036-1.758-2.03-2-3-.5-2-4-4-8-4-.74 0-1.461.068-2.15.192"}],["line",{x1:"2",x2:"22",y1:"2",y2:"22"}]],ar=[["path",{d:"M12 4V2"}],["path",{d:"M5 10v4a7.004 7.004 0 0 0 5.277 6.787c.412.104.802.292 1.102.592L12 22l.621-.621c.3-.3.69-.488 1.102-.592A7.003 7.003 0 0 0 19 14v-4"}],["path",{d:"M12 4C8 4 4.5 6 4 8c-.243.97-.919 1.952-2 3 1.31-.082 1.972-.29 3-1 .54.92.982 1.356 2 2 1.452-.647 1.954-1.098 2.5-2 .595.995 1.151 1.427 2.5 2 1.31-.621 1.862-1.058 2.5-2 .629.977 1.162 1.423 2.5 2 1.209-.548 1.68-.967 2-2 1.032.916 1.683 1.157 3 1-1.297-1.036-1.758-2.03-2-3-.5-2-4-4-8-4Z"}]],F2=[["path",{d:"M12 16h.01"}],["path",{d:"M12 8v4"}],["path",{d:"M15.312 2a2 2 0 0 1 1.414.586l4.688 4.688A2 2 0 0 1 22 8.688v6.624a2 2 0 0 1-.586 1.414l-4.688 4.688a2 2 0 0 1-1.414.586H8.688a2 2 0 0 1-1.414-.586l-4.688-4.688A2 2 0 0 1 2 15.312V8.688a2 2 0 0 1 .586-1.414l4.688-4.688A2 2 0 0 1 8.688 2z"}]],tr=[["path",{d:"M2.586 16.726A2 2 0 0 1 2 15.312V8.688a2 2 0 0 1 .586-1.414l4.688-4.688A2 2 0 0 1 8.688 2h6.624a2 2 0 0 1 1.414.586l4.688 4.688A2 2 0 0 1 22 8.688v6.624a2 2 0 0 1-.586 1.414l-4.688 4.688a2 2 0 0 1-1.414.586H8.688a2 2 0 0 1-1.414-.586z"}],["path",{d:"M8 12h8"}]],D2=[["path",{d:"M10 15V9"}],["path",{d:"M14 15V9"}],["path",{d:"M2.586 16.726A2 2 0 0 1 2 15.312V8.688a2 2 0 0 1 .586-1.414l4.688-4.688A2 2 0 0 1 8.688 2h6.624a2 2 0 0 1 1.414.586l4.688 4.688A2 2 0 0 1 22 8.688v6.624a2 2 0 0 1-.586 1.414l-4.688 4.688a2 2 0 0 1-1.414.586H8.688a2 2 0 0 1-1.414-.586z"}]],R2=[["path",{d:"m15 9-6 6"}],["path",{d:"M2.586 16.726A2 2 0 0 1 2 15.312V8.688a2 2 0 0 1 .586-1.414l4.688-4.688A2 2 0 0 1 8.688 2h6.624a2 2 0 0 1 1.414.586l4.688 4.688A2 2 0 0 1 22 8.688v6.624a2 2 0 0 1-.586 1.414l-4.688 4.688a2 2 0 0 1-1.414.586H8.688a2 2 0 0 1-1.414-.586z"}],["path",{d:"m9 9 6 6"}]],hr=[["path",{d:"M2.586 16.726A2 2 0 0 1 2 15.312V8.688a2 2 0 0 1 .586-1.414l4.688-4.688A2 2 0 0 1 8.688 2h6.624a2 2 0 0 1 1.414.586l4.688 4.688A2 2 0 0 1 22 8.688v6.624a2 2 0 0 1-.586 1.414l-4.688 4.688a2 2 0 0 1-1.414.586H8.688a2 2 0 0 1-1.414-.586z"}]],dr=[["path",{d:"M3 20h4.5a.5.5 0 0 0 .5-.5v-.282a.52.52 0 0 0-.247-.437 8 8 0 1 1 8.494-.001.52.52 0 0 0-.247.438v.282a.5.5 0 0 0 .5.5H21"}]],cr=[["path",{d:"M3 3h6l6 18h6"}],["path",{d:"M14 3h7"}]],Mr=[["path",{d:"M12 12V4a1 1 0 0 1 1-1h6.297a1 1 0 0 1 .651 1.759l-4.696 4.025"}],["path",{d:"m12 21-7.414-7.414A2 2 0 0 1 4 12.172V6.415a1.002 1.002 0 0 1 1.707-.707L20 20.009"}],["path",{d:"m12.214 3.381 8.414 14.966a1 1 0 0 1-.167 1.199l-1.168 1.163a1 1 0 0 1-.706.291H6.351a1 1 0 0 1-.625-.219L3.25 18.8a1 1 0 0 1 .631-1.781l4.165.027"}]],pr=[["path",{d:"M20.341 6.484A10 10 0 0 1 10.266 21.85"}],["path",{d:"M3.659 17.516A10 10 0 0 1 13.74 2.152"}],["circle",{cx:"12",cy:"12",r:"3"}],["circle",{cx:"19",cy:"5",r:"2"}],["circle",{cx:"5",cy:"19",r:"2"}]],ir=[["path",{d:"M12 3v6"}],["path",{d:"M16.76 3a2 2 0 0 1 1.8 1.1l2.23 4.479a2 2 0 0 1 .21.891V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V9.472a2 2 0 0 1 .211-.894L5.45 4.1A2 2 0 0 1 7.24 3z"}],["path",{d:"M3.054 9.013h17.893"}]],nr=[["path",{d:"M12 22V12"}],["path",{d:"m16 17 2 2 4-4"}],["path",{d:"M21 11.127V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.729l7 4a2 2 0 0 0 2 .001l1.32-.753"}],["path",{d:"M3.29 7 12 12l8.71-5"}],["path",{d:"m7.5 4.27 8.997 5.148"}]],lr=[["path",{d:"M12 22V12"}],["path",{d:"M16 17h6"}],["path",{d:"M21 13V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.729l7 4a2 2 0 0 0 2 .001l1.675-.955"}],["path",{d:"M3.29 7 12 12l8.71-5"}],["path",{d:"m7.5 4.27 8.997 5.148"}]],er=[["path",{d:"M12 22v-9"}],["path",{d:"M15.17 2.21a1.67 1.67 0 0 1 1.63 0L21 4.57a1.93 1.93 0 0 1 0 3.36L8.82 14.79a1.655 1.655 0 0 1-1.64 0L3 12.43a1.93 1.93 0 0 1 0-3.36z"}],["path",{d:"M20 13v3.87a2.06 2.06 0 0 1-1.11 1.83l-6 3.08a1.93 1.93 0 0 1-1.78 0l-6-3.08A2.06 2.06 0 0 1 4 16.87V13"}],["path",{d:"M21 12.43a1.93 1.93 0 0 0 0-3.36L8.83 2.2a1.64 1.64 0 0 0-1.63 0L3 4.57a1.93 1.93 0 0 0 0 3.36l12.18 6.86a1.636 1.636 0 0 0 1.63 0z"}]],rr=[["path",{d:"M12 22V12"}],["path",{d:"M16 17h6"}],["path",{d:"M19 14v6"}],["path",{d:"M21 10.535V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.729l7 4a2 2 0 0 0 2 .001l1.675-.955"}],["path",{d:"M3.29 7 12 12l8.71-5"}],["path",{d:"m7.5 4.27 8.997 5.148"}]],or=[["path",{d:"M12 22V12"}],["path",{d:"m16.5 14.5 5 5"}],["path",{d:"m16.5 19.5 5-5"}],["path",{d:"M21 10.5V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.729l7 4a2 2 0 0 0 2 .001l.13-.074"}],["path",{d:"M3.29 7 12 12l8.71-5"}],["path",{d:"m7.5 4.27 8.997 5.148"}]],vr=[["path",{d:"M12 22V12"}],["path",{d:"M20.27 18.27 22 20"}],["path",{d:"M21 10.498V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.729l7 4a2 2 0 0 0 2 .001l.98-.559"}],["path",{d:"M3.29 7 12 12l8.71-5"}],["path",{d:"m7.5 4.27 8.997 5.148"}],["circle",{cx:"18.5",cy:"16.5",r:"2.5"}]],$r=[["path",{d:"M11 21.73a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73z"}],["path",{d:"M12 22V12"}],["polyline",{points:"3.29 7 12 12 20.71 7"}],["path",{d:"m7.5 4.27 9 5.15"}]],mr=[["path",{d:"M11 7 6 2"}],["path",{d:"M18.992 12H2.041"}],["path",{d:"M21.145 18.38A3.34 3.34 0 0 1 20 16.5a3.3 3.3 0 0 1-1.145 1.88c-.575.46-.855 1.02-.855 1.595A2 2 0 0 0 20 22a2 2 0 0 0 2-2.025c0-.58-.285-1.13-.855-1.595"}],["path",{d:"m8.5 4.5 2.148-2.148a1.205 1.205 0 0 1 1.704 0l7.296 7.296a1.205 1.205 0 0 1 0 1.704l-7.592 7.592a3.615 3.615 0 0 1-5.112 0l-3.888-3.888a3.615 3.615 0 0 1 0-5.112L5.67 7.33"}]],yr=[["rect",{width:"16",height:"6",x:"2",y:"2",rx:"2"}],["path",{d:"M10 16v-2a2 2 0 0 1 2-2h8a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-2"}],["rect",{width:"4",height:"6",x:"8",y:"16",rx:"1"}]],b2=[["path",{d:"M10 2v2"}],["path",{d:"M14 2v4"}],["path",{d:"M17 2a1 1 0 0 1 1 1v9H6V3a1 1 0 0 1 1-1z"}],["path",{d:"M6 12a1 1 0 0 0-1 1v1a2 2 0 0 0 2 2h2a1 1 0 0 1 1 1v2.9a2 2 0 1 0 4 0V17a1 1 0 0 1 1-1h2a2 2 0 0 0 2-2v-1a1 1 0 0 0-1-1"}]],sr=[["path",{d:"m14.622 17.897-10.68-2.913"}],["path",{d:"M18.376 2.622a1 1 0 1 1 3.002 3.002L17.36 9.643a.5.5 0 0 0 0 .707l.944.944a2.41 2.41 0 0 1 0 3.408l-.944.944a.5.5 0 0 1-.707 0L8.354 7.348a.5.5 0 0 1 0-.707l.944-.944a2.41 2.41 0 0 1 3.408 0l.944.944a.5.5 0 0 0 .707 0z"}],["path",{d:"M9 8c-1.804 2.71-3.97 3.46-6.583 3.948a.507.507 0 0 0-.302.819l7.32 8.883a1 1 0 0 0 1.185.204C12.735 20.405 16 16.792 16 15"}]],gr=[["path",{d:"M12 22a1 1 0 0 1 0-20 10 9 0 0 1 10 9 5 5 0 0 1-5 5h-2.25a1.75 1.75 0 0 0-1.4 2.8l.3.4a1.75 1.75 0 0 1-1.4 2.8z"}],["circle",{cx:"13.5",cy:"6.5",r:".5",fill:"currentColor"}],["circle",{cx:"17.5",cy:"10.5",r:".5",fill:"currentColor"}],["circle",{cx:"6.5",cy:"12.5",r:".5",fill:"currentColor"}],["circle",{cx:"8.5",cy:"7.5",r:".5",fill:"currentColor"}]],Cr=[["path",{d:"M11.25 17.25h1.5L12 18z"}],["path",{d:"m15 12 2 2"}],["path",{d:"M18 6.5a.5.5 0 0 0-.5-.5"}],["path",{d:"M20.69 9.67a4.5 4.5 0 1 0-7.04-5.5 8.35 8.35 0 0 0-3.3 0 4.5 4.5 0 1 0-7.04 5.5C2.49 11.2 2 12.88 2 14.5 2 19.47 6.48 22 12 22s10-2.53 10-7.5c0-1.62-.48-3.3-1.3-4.83"}],["path",{d:"M6 6.5a.495.495 0 0 1 .5-.5"}],["path",{d:"m9 12-2 2"}]],ur=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M3 15h18"}],["path",{d:"m15 8-3 3-3-3"}]],q2=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M14 15h1"}],["path",{d:"M19 15h2"}],["path",{d:"M3 15h2"}],["path",{d:"M9 15h1"}]],Ar=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M3 15h18"}]],Hr=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M3 15h18"}],["path",{d:"m9 10 3-3 3 3"}]],T2=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M9 3v18"}],["path",{d:"m16 15-3-3 3-3"}]],U2=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M9 14v1"}],["path",{d:"M9 19v2"}],["path",{d:"M9 3v2"}],["path",{d:"M9 9v1"}]],O2=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M9 3v18"}],["path",{d:"m14 9 3 3-3 3"}]],Vr=[["path",{d:"M15 10V9"}],["path",{d:"M15 15v-1"}],["path",{d:"M15 21v-2"}],["path",{d:"M15 5V3"}],["path",{d:"M9 10V9"}],["path",{d:"M9 15v-1"}],["path",{d:"M9 21v-2"}],["path",{d:"M9 5V3"}],["rect",{x:"3",y:"3",width:"18",height:"18",rx:"2"}]],Z2=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M9 3v18"}]],wr=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M15 3v18"}],["path",{d:"m8 9 3 3-3 3"}]],G2=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M15 14v1"}],["path",{d:"M15 19v2"}],["path",{d:"M15 3v2"}],["path",{d:"M15 9v1"}]],Sr=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M15 3v18"}],["path",{d:"m10 15-3-3 3-3"}]],Lr=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M15 3v18"}]],fr=[["path",{d:"M14 15h1"}],["path",{d:"M14 9h1"}],["path",{d:"M19 15h2"}],["path",{d:"M19 9h2"}],["path",{d:"M3 15h2"}],["path",{d:"M3 9h2"}],["path",{d:"M9 15h1"}],["path",{d:"M9 9h1"}],["rect",{x:"3",y:"3",width:"18",height:"18",rx:"2"}]],kr=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M3 9h18"}],["path",{d:"m9 16 3-3 3 3"}]],W2=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M14 9h1"}],["path",{d:"M19 9h2"}],["path",{d:"M3 9h2"}],["path",{d:"M9 9h1"}]],Pr=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M3 9h18"}],["path",{d:"m15 14-3 3-3-3"}]],Br=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M3 9h18"}]],zr=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M9 3v18"}],["path",{d:"M9 15h12"}]],Fr=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M3 15h12"}],["path",{d:"M15 3v18"}]],E2=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M3 9h18"}],["path",{d:"M9 21V9"}]],Dr=[["path",{d:"m16 6-8.414 8.586a2 2 0 0 0 2.829 2.829l8.414-8.586a4 4 0 1 0-5.657-5.657l-8.379 8.551a6 6 0 1 0 8.485 8.485l8.379-8.551"}]],Rr=[["path",{d:"M8 21s-4-3-4-9 4-9 4-9"}],["path",{d:"M16 3s4 3 4 9-4 9-4 9"}]],br=[["path",{d:"M11 15h2"}],["path",{d:"M12 12v3"}],["path",{d:"M12 19v3"}],["path",{d:"M15.282 19a1 1 0 0 0 .948-.68l2.37-6.988a7 7 0 1 0-13.2 0l2.37 6.988a1 1 0 0 0 .948.68z"}],["path",{d:"M9 9a3 3 0 1 1 6 0"}]],qr=[["rect",{x:"14",y:"3",width:"5",height:"18",rx:"1"}],["rect",{x:"5",y:"3",width:"5",height:"18",rx:"1"}]],Tr=[["path",{d:"M5.8 11.3 2 22l10.7-3.79"}],["path",{d:"M4 3h.01"}],["path",{d:"M22 8h.01"}],["path",{d:"M15 2h.01"}],["path",{d:"M22 20h.01"}],["path",{d:"m22 2-2.24.75a2.9 2.9 0 0 0-1.96 3.12c.1.86-.57 1.63-1.45 1.63h-.38c-.86 0-1.6.6-1.76 1.44L14 10"}],["path",{d:"m22 13-.82-.33c-.86-.34-1.82.2-1.98 1.11c-.11.7-.72 1.22-1.43 1.22H17"}],["path",{d:"m11 2 .33.82c.34.86-.2 1.82-1.11 1.98C9.52 4.9 9 5.52 9 6.23V7"}],["path",{d:"M11 13c1.93 1.93 2.83 4.17 2 5-.83.83-3.07-.07-5-2-1.93-1.93-2.83-4.17-2-5 .83-.83 3.07.07 5 2Z"}]],Ur=[["circle",{cx:"11",cy:"4",r:"2"}],["circle",{cx:"18",cy:"8",r:"2"}],["circle",{cx:"20",cy:"16",r:"2"}],["path",{d:"M9 10a5 5 0 0 1 5 5v3.5a3.5 3.5 0 0 1-6.84 1.045Q6.52 17.48 4.46 16.84A3.5 3.5 0 0 1 5.5 10Z"}]],Or=[["rect",{width:"14",height:"20",x:"5",y:"2",rx:"2"}],["path",{d:"M15 14h.01"}],["path",{d:"M9 6h6"}],["path",{d:"M9 10h6"}]],I2=[["path",{d:"M13 21h8"}],["path",{d:"M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z"}]],Zr=[["path",{d:"m10 10-6.157 6.162a2 2 0 0 0-.5.833l-1.322 4.36a.5.5 0 0 0 .622.624l4.358-1.323a2 2 0 0 0 .83-.5L14 13.982"}],["path",{d:"m12.829 7.172 4.359-4.346a1 1 0 1 1 3.986 3.986l-4.353 4.353"}],["path",{d:"m2 2 20 20"}]],X2=[["path",{d:"M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z"}]],Gr=[["path",{d:"M15.707 21.293a1 1 0 0 1-1.414 0l-1.586-1.586a1 1 0 0 1 0-1.414l5.586-5.586a1 1 0 0 1 1.414 0l1.586 1.586a1 1 0 0 1 0 1.414z"}],["path",{d:"m18 13-1.375-6.874a1 1 0 0 0-.746-.776L3.235 2.028a1 1 0 0 0-1.207 1.207L5.35 15.879a1 1 0 0 0 .776.746L13 18"}],["path",{d:"m2.3 2.3 7.286 7.286"}],["circle",{cx:"11",cy:"11",r:"2"}]],Wr=[["path",{d:"M13 21h8"}],["path",{d:"m15 5 4 4"}],["path",{d:"M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z"}]],Er=[["path",{d:"m10 10-6.157 6.162a2 2 0 0 0-.5.833l-1.322 4.36a.5.5 0 0 0 .622.624l4.358-1.323a2 2 0 0 0 .83-.5L14 13.982"}],["path",{d:"m12.829 7.172 4.359-4.346a1 1 0 1 1 3.986 3.986l-4.353 4.353"}],["path",{d:"m15 5 4 4"}],["path",{d:"m2 2 20 20"}]],Ir=[["path",{d:"M13 7 8.7 2.7a2.41 2.41 0 0 0-3.4 0L2.7 5.3a2.41 2.41 0 0 0 0 3.4L7 13"}],["path",{d:"m8 6 2-2"}],["path",{d:"m18 16 2-2"}],["path",{d:"m17 11 4.3 4.3c.94.94.94 2.46 0 3.4l-2.6 2.6c-.94.94-2.46.94-3.4 0L11 17"}],["path",{d:"M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z"}],["path",{d:"m15 5 4 4"}]],Xr=[["path",{d:"M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z"}],["path",{d:"m15 5 4 4"}]],jr=[["path",{d:"M10.83 2.38a2 2 0 0 1 2.34 0l8 5.74a2 2 0 0 1 .73 2.25l-3.04 9.26a2 2 0 0 1-1.9 1.37H7.04a2 2 0 0 1-1.9-1.37L2.1 10.37a2 2 0 0 1 .73-2.25z"}]],Nr=[["line",{x1:"19",x2:"5",y1:"5",y2:"19"}],["circle",{cx:"6.5",cy:"6.5",r:"2.5"}],["circle",{cx:"17.5",cy:"17.5",r:"2.5"}]],Kr=[["circle",{cx:"12",cy:"5",r:"1"}],["path",{d:"m9 20 3-6 3 6"}],["path",{d:"m6 8 6 2 6-2"}],["path",{d:"M12 10v4"}]],Qr=[["path",{d:"M20 11H4"}],["path",{d:"M20 7H4"}],["path",{d:"M7 21V4a1 1 0 0 1 1-1h4a1 1 0 0 1 0 12H7"}]],Jr=[["path",{d:"M13 2a9 9 0 0 1 9 9"}],["path",{d:"M13 6a5 5 0 0 1 5 5"}],["path",{d:"M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384"}]],Yr=[["path",{d:"M14 6h8"}],["path",{d:"m18 2 4 4-4 4"}],["path",{d:"M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384"}]],_r=[["path",{d:"M16 2v6h6"}],["path",{d:"m22 2-6 6"}],["path",{d:"M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384"}]],xr=[["path",{d:"m16 2 6 6"}],["path",{d:"m22 2-6 6"}],["path",{d:"M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384"}]],ao=[["path",{d:"M10.1 13.9a14 14 0 0 0 3.732 2.668 1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2 18 18 0 0 1-12.728-5.272"}],["path",{d:"M22 2 2 22"}],["path",{d:"M4.76 13.582A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 .244.473"}]],to=[["path",{d:"m16 8 6-6"}],["path",{d:"M22 8V2h-6"}],["path",{d:"M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384"}]],ho=[["path",{d:"M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384"}]],co=[["line",{x1:"9",x2:"9",y1:"4",y2:"20"}],["path",{d:"M4 7c0-1.7 1.3-3 3-3h13"}],["path",{d:"M18 20c-1.7 0-3-1.3-3-3V4"}]],Mo=[["path",{d:"M18.5 8c-1.4 0-2.6-.8-3.2-2A6.87 6.87 0 0 0 2 9v11a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-8.5C22 9.6 20.4 8 18.5 8"}],["path",{d:"M2 14h20"}],["path",{d:"M6 14v4"}],["path",{d:"M10 14v4"}],["path",{d:"M14 14v4"}],["path",{d:"M18 14v4"}]],po=[["path",{d:"m14 13-8.381 8.38a1 1 0 0 1-3.001-3L11 9.999"}],["path",{d:"M15.973 4.027A13 13 0 0 0 5.902 2.373c-1.398.342-1.092 2.158.277 2.601a19.9 19.9 0 0 1 5.822 3.024"}],["path",{d:"M16.001 11.999a19.9 19.9 0 0 1 3.024 5.824c.444 1.369 2.26 1.676 2.603.278A13 13 0 0 0 20 8.069"}],["path",{d:"M18.352 3.352a1.205 1.205 0 0 0-1.704 0l-5.296 5.296a1.205 1.205 0 0 0 0 1.704l2.296 2.296a1.205 1.205 0 0 0 1.704 0l5.296-5.296a1.205 1.205 0 0 0 0-1.704z"}]],io=[["path",{d:"M21 9V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v10c0 1.1.9 2 2 2h4"}],["rect",{width:"10",height:"7",x:"12",y:"13",rx:"2"}]],no=[["path",{d:"M2 10h6V4"}],["path",{d:"m2 4 6 6"}],["path",{d:"M21 10V7a2 2 0 0 0-2-2h-7"}],["path",{d:"M3 14v2a2 2 0 0 0 2 2h3"}],["rect",{x:"12",y:"14",width:"10",height:"7",rx:"1"}]],lo=[["path",{d:"M11 17h3v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1v-3a3.16 3.16 0 0 0 2-2h1a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1h-1a5 5 0 0 0-2-4V3a4 4 0 0 0-3.2 1.6l-.3.4H11a6 6 0 0 0-6 6v1a5 5 0 0 0 2 4v3a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1z"}],["path",{d:"M16 10h.01"}],["path",{d:"M2 8v1a2 2 0 0 0 2 2h1"}]],eo=[["path",{d:"M14 3v11"}],["path",{d:"M14 9h-3a3 3 0 0 1 0-6h9"}],["path",{d:"M18 3v11"}],["path",{d:"M22 18H2l4-4"}],["path",{d:"m6 22-4-4"}]],ro=[["path",{d:"M10 3v11"}],["path",{d:"M10 9H7a1 1 0 0 1 0-6h8"}],["path",{d:"M14 3v11"}],["path",{d:"m18 14 4 4H2"}],["path",{d:"m22 18-4 4"}]],oo=[["path",{d:"M13 4v16"}],["path",{d:"M17 4v16"}],["path",{d:"M19 4H9.5a4.5 4.5 0 0 0 0 9H13"}]],vo=[["path",{d:"M18 11h-4a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1h4"}],["path",{d:"M6 7v13a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V7"}],["rect",{width:"16",height:"5",x:"4",y:"2",rx:"1"}]],$o=[["path",{d:"M12 17v5"}],["path",{d:"M15 9.34V7a1 1 0 0 1 1-1 2 2 0 0 0 0-4H7.89"}],["path",{d:"m2 2 20 20"}],["path",{d:"M9 9v1.76a2 2 0 0 1-1.11 1.79l-1.78.9A2 2 0 0 0 5 15.24V16a1 1 0 0 0 1 1h11"}]],mo=[["path",{d:"m10.5 20.5 10-10a4.95 4.95 0 1 0-7-7l-10 10a4.95 4.95 0 1 0 7 7Z"}],["path",{d:"m8.5 8.5 7 7"}]],yo=[["path",{d:"M12 17v5"}],["path",{d:"M9 10.76a2 2 0 0 1-1.11 1.79l-1.78.9A2 2 0 0 0 5 15.24V16a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-.76a2 2 0 0 0-1.11-1.79l-1.78-.9A2 2 0 0 1 15 10.76V7a1 1 0 0 1 1-1 2 2 0 0 0 0-4H8a2 2 0 0 0 0 4 1 1 0 0 1 1 1z"}]],so=[["path",{d:"m12 9-8.414 8.414A2 2 0 0 0 3 18.828v1.344a2 2 0 0 1-.586 1.414A2 2 0 0 1 3.828 21h1.344a2 2 0 0 0 1.414-.586L15 12"}],["path",{d:"m18 9 .4.4a1 1 0 1 1-3 3l-3.8-3.8a1 1 0 1 1 3-3l.4.4 3.4-3.4a1 1 0 1 1 3 3z"}],["path",{d:"m2 22 .414-.414"}]],go=[["path",{d:"m12 14-1 1"}],["path",{d:"m13.75 18.25-1.25 1.42"}],["path",{d:"M17.775 5.654a15.68 15.68 0 0 0-12.121 12.12"}],["path",{d:"M18.8 9.3a1 1 0 0 0 2.1 7.7"}],["path",{d:"M21.964 20.732a1 1 0 0 1-1.232 1.232l-18-5a1 1 0 0 1-.695-1.232A19.68 19.68 0 0 1 15.732 2.037a1 1 0 0 1 1.232.695z"}]],Co=[["path",{d:"M2 22h20"}],["path",{d:"M3.77 10.77 2 9l2-4.5 1.1.55c.55.28.9.84.9 1.45s.35 1.17.9 1.45L8 8.5l3-6 1.05.53a2 2 0 0 1 1.09 1.52l.72 5.4a2 2 0 0 0 1.09 1.52l4.4 2.2c.42.22.78.55 1.01.96l.6 1.03c.49.88-.06 1.98-1.06 2.1l-1.18.15c-.47.06-.95-.02-1.37-.24L4.29 11.15a2 2 0 0 1-.52-.38Z"}]],uo=[["path",{d:"M2 22h20"}],["path",{d:"M6.36 17.4 4 17l-2-4 1.1-.55a2 2 0 0 1 1.8 0l.17.1a2 2 0 0 0 1.8 0L8 12 5 6l.9-.45a2 2 0 0 1 2.09.2l4.02 3a2 2 0 0 0 2.1.2l4.19-2.06a2.41 2.41 0 0 1 1.73-.17L21 7a1.4 1.4 0 0 1 .87 1.99l-.38.76c-.23.46-.6.84-1.07 1.08L7.58 17.2a2 2 0 0 1-1.22.18Z"}]],Ao=[["path",{d:"M17.8 19.2 16 11l3.5-3.5C21 6 21.5 4 21 3c-1-.5-3 0-4.5 1.5L13 8 4.8 6.2c-.5-.1-.9.1-1.1.5l-.3.5c-.2.5-.1 1 .3 1.3L9 12l-2 3H4l-1 1 3 2 2 3 1-1v-3l3-2 3.5 5.3c.3.4.8.5 1.3.3l.5-.2c.4-.3.6-.7.5-1.2z"}]],Ho=[["path",{d:"M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z"}]],Vo=[["path",{d:"M9 2v6"}],["path",{d:"M15 2v6"}],["path",{d:"M12 17v5"}],["path",{d:"M5 8h14"}],["path",{d:"M6 11V8h12v3a6 6 0 1 1-12 0Z"}]],j2=[["path",{d:"M6.3 20.3a2.4 2.4 0 0 0 3.4 0L12 18l-6-6-2.3 2.3a2.4 2.4 0 0 0 0 3.4Z"}],["path",{d:"m2 22 3-3"}],["path",{d:"M7.5 13.5 10 11"}],["path",{d:"M10.5 16.5 13 14"}],["path",{d:"m18 3-4 4h6l-4 4"}]],wo=[["path",{d:"M5 12h14"}],["path",{d:"M12 5v14"}]],So=[["path",{d:"M3 2v1c0 1 2 1 2 2S3 6 3 7s2 1 2 2-2 1-2 2 2 1 2 2"}],["path",{d:"M18 6h.01"}],["path",{d:"M6 18h.01"}],["path",{d:"M20.83 8.83a4 4 0 0 0-5.66-5.66l-12 12a4 4 0 1 0 5.66 5.66Z"}],["path",{d:"M18 11.66V22a4 4 0 0 0 4-4V6"}]],Lo=[["path",{d:"M12 22v-5"}],["path",{d:"M15 8V2"}],["path",{d:"M17 8a1 1 0 0 1 1 1v4a4 4 0 0 1-4 4h-4a4 4 0 0 1-4-4V9a1 1 0 0 1 1-1z"}],["path",{d:"M9 8V2"}]],fo=[["path",{d:"M13 17a1 1 0 1 0-2 0l.5 4.5a0.5 0.5 0 0 0 1 0z",fill:"currentColor"}],["path",{d:"M16.85 18.58a9 9 0 1 0-9.7 0"}],["path",{d:"M8 14a5 5 0 1 1 8 0"}],["circle",{cx:"12",cy:"11",r:"1",fill:"currentColor"}]],ko=[["path",{d:"M10 4.5V4a2 2 0 0 0-2.41-1.957"}],["path",{d:"M13.9 8.4a2 2 0 0 0-1.26-1.295"}],["path",{d:"M21.7 16.2A8 8 0 0 0 22 14v-3a2 2 0 1 0-4 0v-1a2 2 0 0 0-3.63-1.158"}],["path",{d:"m7 15-1.8-1.8a2 2 0 0 0-2.79 2.86L6 19.7a7.74 7.74 0 0 0 6 2.3h2a8 8 0 0 0 5.657-2.343"}],["path",{d:"M6 6v8"}],["path",{d:"m2 2 20 20"}]],Po=[["path",{d:"M18 8a2 2 0 0 0 0-4 2 2 0 0 0-4 0 2 2 0 0 0-4 0 2 2 0 0 0-4 0 2 2 0 0 0 0 4"}],["path",{d:"M10 22 9 8"}],["path",{d:"m14 22 1-14"}],["path",{d:"M20 8c.5 0 .9.4.8 1l-2.6 12c-.1.5-.7 1-1.2 1H7c-.6 0-1.1-.4-1.2-1L3.2 9c-.1-.6.3-1 .8-1Z"}]],Bo=[["path",{d:"M18.6 14.4c.8-.8.8-2 0-2.8l-8.1-8.1a4.95 4.95 0 1 0-7.1 7.1l8.1 8.1c.9.7 2.1.7 2.9-.1Z"}],["path",{d:"m22 22-5.5-5.5"}]],zo=[["path",{d:"M22 14a8 8 0 0 1-8 8"}],["path",{d:"M18 11v-1a2 2 0 0 0-2-2a2 2 0 0 0-2 2"}],["path",{d:"M14 10V9a2 2 0 0 0-2-2a2 2 0 0 0-2 2v1"}],["path",{d:"M10 9.5V4a2 2 0 0 0-2-2a2 2 0 0 0-2 2v10"}],["path",{d:"M18 11a2 2 0 1 1 4 0v3a8 8 0 0 1-8 8h-2c-2.8 0-4.5-.86-5.99-2.34l-3.6-3.6a2 2 0 0 1 2.83-2.82L7 15"}]],Fo=[["path",{d:"M18 7c0-5.333-8-5.333-8 0"}],["path",{d:"M10 7v14"}],["path",{d:"M6 21h12"}],["path",{d:"M6 13h10"}]],Do=[["path",{d:"M12 2v10"}],["path",{d:"M18.4 6.6a9 9 0 1 1-12.77.04"}]],Ro=[["path",{d:"M18.36 6.64A9 9 0 0 1 20.77 15"}],["path",{d:"M6.16 6.16a9 9 0 1 0 12.68 12.68"}],["path",{d:"M12 2v4"}],["path",{d:"m2 2 20 20"}]],bo=[["path",{d:"M2 3h20"}],["path",{d:"M21 3v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V3"}],["path",{d:"m7 21 5-5 5 5"}]],qo=[["path",{d:"M13.5 22H7a1 1 0 0 1-1-1v-6a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v.5"}],["path",{d:"m16 19 2 2 4-4"}],["path",{d:"M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v2"}],["path",{d:"M6 9V3a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v6"}]],To=[["path",{d:"M12.531 22H7a1 1 0 0 1-1-1v-6a1 1 0 0 1 1-1h6.377"}],["path",{d:"m16.5 16.5 5 5"}],["path",{d:"m16.5 21.5 5-5"}],["path",{d:"M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v1.5"}],["path",{d:"M6 9V3a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v6"}]],Uo=[["path",{d:"M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2"}],["path",{d:"M6 9V3a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v6"}],["rect",{x:"6",y:"14",width:"12",height:"8",rx:"1"}]],Oo=[["path",{d:"M5 7 3 5"}],["path",{d:"M9 6V3"}],["path",{d:"m13 7 2-2"}],["circle",{cx:"9",cy:"13",r:"3"}],["path",{d:"M11.83 12H20a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-4a2 2 0 0 1 2-2h2.17"}],["path",{d:"M16 16h2"}]],Zo=[["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2"}],["path",{d:"M12 9v11"}],["path",{d:"M2 9h13a2 2 0 0 1 2 2v9"}]],Go=[["path",{d:"M15.39 4.39a1 1 0 0 0 1.68-.474 2.5 2.5 0 1 1 3.014 3.015 1 1 0 0 0-.474 1.68l1.683 1.682a2.414 2.414 0 0 1 0 3.414L19.61 15.39a1 1 0 0 1-1.68-.474 2.5 2.5 0 1 0-3.014 3.015 1 1 0 0 1 .474 1.68l-1.683 1.682a2.414 2.414 0 0 1-3.414 0L8.61 19.61a1 1 0 0 0-1.68.474 2.5 2.5 0 1 1-3.014-3.015 1 1 0 0 0 .474-1.68l-1.683-1.682a2.414 2.414 0 0 1 0-3.414L4.39 8.61a1 1 0 0 1 1.68.474 2.5 2.5 0 1 0 3.014-3.015 1 1 0 0 1-.474-1.68l1.683-1.682a2.414 2.414 0 0 1 3.414 0z"}]],Wo=[["path",{d:"M2.5 16.88a1 1 0 0 1-.32-1.43l9-13.02a1 1 0 0 1 1.64 0l9 13.01a1 1 0 0 1-.32 1.44l-8.51 4.86a2 2 0 0 1-1.98 0Z"}],["path",{d:"M12 2v20"}]],Eo=[["rect",{width:"5",height:"5",x:"3",y:"3",rx:"1"}],["rect",{width:"5",height:"5",x:"16",y:"3",rx:"1"}],["rect",{width:"5",height:"5",x:"3",y:"16",rx:"1"}],["path",{d:"M21 16h-3a2 2 0 0 0-2 2v3"}],["path",{d:"M21 21v.01"}],["path",{d:"M12 7v3a2 2 0 0 1-2 2H7"}],["path",{d:"M3 12h.01"}],["path",{d:"M12 3h.01"}],["path",{d:"M12 16v.01"}],["path",{d:"M16 12h1"}],["path",{d:"M21 12v.01"}],["path",{d:"M12 21v-1"}]],Io=[["path",{d:"M16 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z"}],["path",{d:"M5 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z"}]],Xo=[["path",{d:"M13 16a3 3 0 0 1 2.24 5"}],["path",{d:"M18 12h.01"}],["path",{d:"M18 21h-8a4 4 0 0 1-4-4 7 7 0 0 1 7-7h.2L9.6 6.4a1 1 0 1 1 2.8-2.8L15.8 7h.2c3.3 0 6 2.7 6 6v1a2 2 0 0 1-2 2h-1a3 3 0 0 0-3 3"}],["path",{d:"M20 8.54V4a2 2 0 1 0-4 0v3"}],["path",{d:"M7.612 12.524a3 3 0 1 0-1.6 4.3"}]],jo=[["path",{d:"M19.07 4.93A10 10 0 0 0 6.99 3.34"}],["path",{d:"M4 6h.01"}],["path",{d:"M2.29 9.62A10 10 0 1 0 21.31 8.35"}],["path",{d:"M16.24 7.76A6 6 0 1 0 8.23 16.67"}],["path",{d:"M12 18h.01"}],["path",{d:"M17.99 11.66A6 6 0 0 1 15.77 16.67"}],["circle",{cx:"12",cy:"12",r:"2"}],["path",{d:"m13.41 10.59 5.66-5.66"}]],No=[["path",{d:"M12 12h.01"}],["path",{d:"M14 15.4641a4 4 0 0 1-4 0L7.52786 19.74597 A 1 1 0 0 0 7.99303 21.16211 10 10 0 0 0 16.00697 21.16211 1 1 0 0 0 16.47214 19.74597z"}],["path",{d:"M16 12a4 4 0 0 0-2-3.464l2.472-4.282a1 1 0 0 1 1.46-.305 10 10 0 0 1 4.006 6.94A1 1 0 0 1 21 12z"}],["path",{d:"M8 12a4 4 0 0 1 2-3.464L7.528 4.254a1 1 0 0 0-1.46-.305 10 10 0 0 0-4.006 6.94A1 1 0 0 0 3 12z"}]],Ko=[["path",{d:"M3 12h3.28a1 1 0 0 1 .948.684l2.298 7.934a.5.5 0 0 0 .96-.044L13.82 4.771A1 1 0 0 1 14.792 4H21"}]],Qo=[["path",{d:"M13.414 13.414a2 2 0 1 1-2.828-2.828"}],["path",{d:"M16.247 7.761a6 6 0 0 1 1.744 4.572"}],["path",{d:"M19.075 4.933a10 10 0 0 1 2.234 10.72"}],["path",{d:"m2 2 20 20"}],["path",{d:"M4.925 19.067a10 10 0 0 1 0-14.134"}],["path",{d:"M7.753 16.239a6 6 0 0 1 0-8.478"}]],Jo=[["path",{d:"M5 16v2"}],["path",{d:"M19 16v2"}],["rect",{width:"20",height:"8",x:"2",y:"8",rx:"2"}],["path",{d:"M18 12h.01"}]],Yo=[["path",{d:"M16.247 7.761a6 6 0 0 1 0 8.478"}],["path",{d:"M19.075 4.933a10 10 0 0 1 0 14.134"}],["path",{d:"M4.925 19.067a10 10 0 0 1 0-14.134"}],["path",{d:"M7.753 16.239a6 6 0 0 1 0-8.478"}],["circle",{cx:"12",cy:"12",r:"2"}]],_o=[["path",{d:"M4.9 16.1C1 12.2 1 5.8 4.9 1.9"}],["path",{d:"M7.8 4.7a6.14 6.14 0 0 0-.8 7.5"}],["circle",{cx:"12",cy:"9",r:"2"}],["path",{d:"M16.2 4.8c2 2 2.26 5.11.8 7.47"}],["path",{d:"M19.1 1.9a9.96 9.96 0 0 1 0 14.1"}],["path",{d:"M9.5 18h5"}],["path",{d:"m8 22 4-11 4 11"}]],xo=[["path",{d:"M20.34 17.52a10 10 0 1 0-2.82 2.82"}],["circle",{cx:"19",cy:"19",r:"2"}],["path",{d:"m13.41 13.41 4.18 4.18"}],["circle",{cx:"12",cy:"12",r:"2"}]],av=[["path",{d:"M22 17a10 10 0 0 0-20 0"}],["path",{d:"M6 17a6 6 0 0 1 12 0"}],["path",{d:"M10 17a2 2 0 0 1 4 0"}]],tv=[["path",{d:"M13 22H4a2 2 0 0 1 0-4h12"}],["path",{d:"M13.236 18a3 3 0 0 0-2.2-5"}],["path",{d:"M16 9h.01"}],["path",{d:"M16.82 3.94a3 3 0 1 1 3.237 4.868l1.815 2.587a1.5 1.5 0 0 1-1.5 2.1l-2.872-.453a3 3 0 0 0-3.5 3"}],["path",{d:"M17 4.988a3 3 0 1 0-5.2 2.052A7 7 0 0 0 4 14.015 4 4 0 0 0 8 18"}]],hv=[["rect",{width:"12",height:"20",x:"6",y:"2",rx:"2"}],["rect",{width:"20",height:"12",x:"2",y:"6",rx:"2"}]],dv=[["path",{d:"M12 7v10"}],["path",{d:"M14.828 14.829a4 4 0 0 1-5.656 0 4 4 0 0 1 0-5.657 4 4 0 0 1 5.656 0"}],["path",{d:"M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z"}]],cv=[["path",{d:"M15.828 14.829a4 4 0 0 1-5.656 0 4 4 0 0 1 0-5.657 4 4 0 0 1 5.656 0"}],["path",{d:"M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z"}],["path",{d:"M8 12h5"}]],Mv=[["path",{d:"M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z"}],["path",{d:"M8 11h8"}],["path",{d:"M8 7h8"}],["path",{d:"M9 7a4 4 0 0 1 0 8H8l3 2"}]],pv=[["path",{d:"m12 10 3-3"}],["path",{d:"M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z"}],["path",{d:"M9 11h6"}],["path",{d:"M9 15h6"}],["path",{d:"m9 7 3 3v7"}]],iv=[["path",{d:"M10 17V9.5a1 1 0 0 1 5 0"}],["path",{d:"M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z"}],["path",{d:"M8 13h5"}],["path",{d:"M8 17h7"}]],nv=[["path",{d:"M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z"}],["path",{d:"M8 11h5a2 2 0 0 0 0-4h-3v10"}],["path",{d:"M8 15h5"}]],lv=[["path",{d:"M10 11h4"}],["path",{d:"M10 17V7h5"}],["path",{d:"M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z"}],["path",{d:"M8 15h5"}]],ev=[["path",{d:"M13 16H8"}],["path",{d:"M14 8H8"}],["path",{d:"M16 12H8"}],["path",{d:"M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z"}]],rv=[["path",{d:"M12 17V7"}],["path",{d:"M16 8h-6a2 2 0 0 0 0 4h4a2 2 0 0 1 0 4H8"}],["path",{d:"M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z"}]],ov=[["path",{d:"M10 7v10a5 5 0 0 0 5-5"}],["path",{d:"m14 8-6 3"}],["path",{d:"M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z"}]],N2=[["rect",{width:"20",height:"12",x:"2",y:"6",rx:"2"}],["path",{d:"M12 12h.01"}],["path",{d:"M17 12h.01"}],["path",{d:"M7 12h.01"}]],vv=[["path",{d:"M14 4v16H3a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1z"}],["circle",{cx:"14",cy:"12",r:"8"}]],$v=[["path",{d:"M20 6a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-4a2 2 0 0 1-1.6-.8l-1.6-2.13a1 1 0 0 0-1.6 0L9.6 17.2A2 2 0 0 1 8 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2z"}]],mv=[["rect",{width:"20",height:"12",x:"2",y:"6",rx:"2"}]],yv=[["rect",{width:"12",height:"20",x:"6",y:"2",rx:"2"}]],sv=[["path",{d:"M7 19H4.815a1.83 1.83 0 0 1-1.57-.881 1.785 1.785 0 0 1-.004-1.784L7.196 9.5"}],["path",{d:"M11 19h8.203a1.83 1.83 0 0 0 1.556-.89 1.784 1.784 0 0 0 0-1.775l-1.226-2.12"}],["path",{d:"m14 16-3 3 3 3"}],["path",{d:"M8.293 13.596 7.196 9.5 3.1 10.598"}],["path",{d:"m9.344 5.811 1.093-1.892A1.83 1.83 0 0 1 11.985 3a1.784 1.784 0 0 1 1.546.888l3.943 6.843"}],["path",{d:"m13.378 9.633 4.096 1.098 1.097-4.096"}]],gv=[["path",{d:"m15 14 5-5-5-5"}],["path",{d:"M20 9H9.5A5.5 5.5 0 0 0 4 14.5A5.5 5.5 0 0 0 9.5 20H13"}]],Cv=[["circle",{cx:"12",cy:"17",r:"1"}],["path",{d:"M21 7v6h-6"}],["path",{d:"M3 17a9 9 0 0 1 9-9 9 9 0 0 1 6 2.3l3 2.7"}]],uv=[["path",{d:"M21 7v6h-6"}],["path",{d:"M3 17a9 9 0 0 1 9-9 9 9 0 0 1 6 2.3l3 2.7"}]],Av=[["path",{d:"M21 12a9 9 0 0 0-9-9 9.75 9.75 0 0 0-6.74 2.74L3 8"}],["path",{d:"M3 3v5h5"}],["path",{d:"M3 12a9 9 0 0 0 9 9 9.75 9.75 0 0 0 6.74-2.74L21 16"}],["path",{d:"M16 16h5v5"}],["circle",{cx:"12",cy:"12",r:"1"}]],Hv=[["path",{d:"M21 12a9 9 0 0 0-9-9 9.75 9.75 0 0 0-6.74 2.74L3 8"}],["path",{d:"M3 3v5h5"}],["path",{d:"M3 12a9 9 0 0 0 9 9 9.75 9.75 0 0 0 6.74-2.74L21 16"}],["path",{d:"M16 16h5v5"}]],Vv=[["path",{d:"M21 8L18.74 5.74A9.75 9.75 0 0 0 12 3C11 3 10.03 3.16 9.13 3.47"}],["path",{d:"M8 16H3v5"}],["path",{d:"M3 12C3 9.51 4 7.26 5.64 5.64"}],["path",{d:"m3 16 2.26 2.26A9.75 9.75 0 0 0 12 21c2.49 0 4.74-1 6.36-2.64"}],["path",{d:"M21 12c0 1-.16 1.97-.47 2.87"}],["path",{d:"M21 3v5h-5"}],["path",{d:"M22 22 2 2"}]],wv=[["path",{d:"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8"}],["path",{d:"M21 3v5h-5"}],["path",{d:"M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16"}],["path",{d:"M8 16H3v5"}]],Sv=[["path",{d:"M5 6a4 4 0 0 1 4-4h6a4 4 0 0 1 4 4v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6Z"}],["path",{d:"M5 10h14"}],["path",{d:"M15 7v6"}]],Lv=[["path",{d:"M17 3v10"}],["path",{d:"m12.67 5.5 8.66 5"}],["path",{d:"m12.67 10.5 8.66-5"}],["path",{d:"M9 17a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v2a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2v-2z"}]],fv=[["path",{d:"M4 7V4h16v3"}],["path",{d:"M5 20h6"}],["path",{d:"M13 4 8 20"}],["path",{d:"m15 15 5 5"}],["path",{d:"m20 15-5 5"}]],kv=[["path",{d:"m17 2 4 4-4 4"}],["path",{d:"M3 11v-1a4 4 0 0 1 4-4h14"}],["path",{d:"m7 22-4-4 4-4"}],["path",{d:"M21 13v1a4 4 0 0 1-4 4H3"}],["path",{d:"M11 10h1v4"}]],Pv=[["path",{d:"m2 9 3-3 3 3"}],["path",{d:"M13 18H7a2 2 0 0 1-2-2V6"}],["path",{d:"m22 15-3 3-3-3"}],["path",{d:"M11 6h6a2 2 0 0 1 2 2v10"}]],Bv=[["path",{d:"m17 2 4 4-4 4"}],["path",{d:"M3 11v-1a4 4 0 0 1 4-4h14"}],["path",{d:"m7 22-4-4 4-4"}],["path",{d:"M21 13v1a4 4 0 0 1-4 4H3"}]],zv=[["path",{d:"M14 14a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1"}],["path",{d:"M14 4a1 1 0 0 1 1-1"}],["path",{d:"M15 10a1 1 0 0 1-1-1"}],["path",{d:"M19 14a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1"}],["path",{d:"M21 4a1 1 0 0 0-1-1"}],["path",{d:"M21 9a1 1 0 0 1-1 1"}],["path",{d:"m3 7 3 3 3-3"}],["path",{d:"M6 10V5a2 2 0 0 1 2-2h2"}],["rect",{x:"3",y:"14",width:"7",height:"7",rx:"1"}]],Fv=[["path",{d:"M14 4a1 1 0 0 1 1-1"}],["path",{d:"M15 10a1 1 0 0 1-1-1"}],["path",{d:"M21 4a1 1 0 0 0-1-1"}],["path",{d:"M21 9a1 1 0 0 1-1 1"}],["path",{d:"m3 7 3 3 3-3"}],["path",{d:"M6 10V5a2 2 0 0 1 2-2h2"}],["rect",{x:"3",y:"14",width:"7",height:"7",rx:"1"}]],Dv=[["path",{d:"m12 17-5-5 5-5"}],["path",{d:"M22 18v-2a4 4 0 0 0-4-4H7"}],["path",{d:"m7 17-5-5 5-5"}]],Rv=[["path",{d:"M20 18v-2a4 4 0 0 0-4-4H4"}],["path",{d:"m9 17-5-5 5-5"}]],bv=[["path",{d:"M12 6a2 2 0 0 0-3.414-1.414l-6 6a2 2 0 0 0 0 2.828l6 6A2 2 0 0 0 12 18z"}],["path",{d:"M22 6a2 2 0 0 0-3.414-1.414l-6 6a2 2 0 0 0 0 2.828l6 6A2 2 0 0 0 22 18z"}]],qv=[["path",{d:"M12 11.22C11 9.997 10 9 10 8a2 2 0 0 1 4 0c0 1-.998 2.002-2.01 3.22"}],["path",{d:"m12 18 2.57-3.5"}],["path",{d:"M6.243 9.016a7 7 0 0 1 11.507-.009"}],["path",{d:"M9.35 14.53 12 11.22"}],["path",{d:"M9.35 14.53C7.728 12.246 6 10.221 6 7a6 5 0 0 1 12 0c-.005 3.22-1.778 5.235-3.43 7.5l3.557 4.527a1 1 0 0 1-.203 1.43l-1.894 1.36a1 1 0 0 1-1.384-.215L12 18l-2.679 3.593a1 1 0 0 1-1.39.213l-1.865-1.353a1 1 0 0 1-.203-1.422z"}]],Tv=[["path",{d:"M12 17v4"}],["path",{d:"M12 5V3"}],["path",{d:"M12 9v3"}],["path",{d:"M2.077 18.449A2 2 0 0 0 4 21h16a2 2 0 0 0 1.924-2.55l-4-14A2 2 0 0 0 16 3H8a2 2 0 0 0-1.924 1.45z"}]],Uv=[["path",{d:"M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5"}],["path",{d:"M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09"}],["path",{d:"M9 12a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.4 22.4 0 0 1-4 2z"}],["path",{d:"M9 12H4s.55-3.03 2-4c1.62-1.08 5 .05 5 .05"}]],Ov=[["path",{d:"m15 13 3.708 7.416"}],["path",{d:"M3 19a15 15 0 0 0 18 0"}],["path",{d:"m3 2 3.21 9.633A2 2 0 0 0 8.109 13H18"}],["path",{d:"m9 13-3.708 7.416"}]],Zv=[["path",{d:"M6 19V5"}],["path",{d:"M10 19V6.8"}],["path",{d:"M14 19v-7.8"}],["path",{d:"M18 5v4"}],["path",{d:"M18 19v-6"}],["path",{d:"M22 19V9"}],["path",{d:"M2 19V9a4 4 0 0 1 4-4c2 0 4 1.33 6 4s4 4 6 4a4 4 0 1 0-3-6.65"}]],Gv=[["path",{d:"M17 10h-1a4 4 0 1 1 4-4v.534"}],["path",{d:"M17 6h1a4 4 0 0 1 1.42 7.74l-2.29.87a6 6 0 0 1-5.339-10.68l2.069-1.31"}],["path",{d:"M4.5 17c2.8-.5 4.4 0 5.5.8s1.8 2.2 2.3 3.7c-2 .4-3.5.4-4.8-.3-1.2-.6-2.3-1.9-3-4.2"}],["path",{d:"M9.77 12C4 15 2 22 2 22"}],["circle",{cx:"17",cy:"8",r:"2"}]],K2=[["path",{d:"M16.466 7.5C15.643 4.237 13.952 2 12 2 9.239 2 7 6.477 7 12s2.239 10 5 10c.342 0 .677-.069 1-.2"}],["path",{d:"m15.194 13.707 3.814 1.86-1.86 3.814"}],["path",{d:"M19 15.57c-1.804.885-4.274 1.43-7 1.43-5.523 0-10-2.239-10-5s4.477-5 10-5c4.838 0 8.873 1.718 9.8 4"}]],Wv=[["path",{d:"M12 7v6"}],["path",{d:"M12 9h2"}],["path",{d:"M3 12a9 9 0 1 0 9-9 9.74 9.74 0 0 0-6.74 2.74L3 8"}],["path",{d:"M3 3v5h5"}],["circle",{cx:"12",cy:"15",r:"2"}]],Ev=[["path",{d:"M20 9V7a2 2 0 0 0-2-2h-6"}],["path",{d:"m15 2-3 3 3 3"}],["path",{d:"M20 13v5a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V7a2 2 0 0 1 2-2h2"}]],Iv=[["path",{d:"M12 5H6a2 2 0 0 0-2 2v3"}],["path",{d:"m9 8 3-3-3-3"}],["path",{d:"M4 14v4a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-2"}]],Xv=[["path",{d:"M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8"}],["path",{d:"M3 3v5h5"}]],jv=[["path",{d:"M21 12a9 9 0 1 1-9-9c2.52 0 4.93 1 6.74 2.74L21 8"}],["path",{d:"M21 3v5h-5"}]],Nv=[["circle",{cx:"6",cy:"19",r:"3"}],["path",{d:"M9 19h8.5c.4 0 .9-.1 1.3-.2"}],["path",{d:"M5.2 5.2A3.5 3.53 0 0 0 6.5 12H12"}],["path",{d:"m2 2 20 20"}],["path",{d:"M21 15.3a3.5 3.5 0 0 0-3.3-3.3"}],["path",{d:"M15 5h-4.3"}],["circle",{cx:"18",cy:"5",r:"3"}]],Kv=[["circle",{cx:"6",cy:"19",r:"3"}],["path",{d:"M9 19h8.5a3.5 3.5 0 0 0 0-7h-11a3.5 3.5 0 0 1 0-7H15"}],["circle",{cx:"18",cy:"5",r:"3"}]],Qv=[["rect",{width:"20",height:"8",x:"2",y:"14",rx:"2"}],["path",{d:"M6.01 18H6"}],["path",{d:"M10.01 18H10"}],["path",{d:"M15 10v4"}],["path",{d:"M17.84 7.17a4 4 0 0 0-5.66 0"}],["path",{d:"M20.66 4.34a8 8 0 0 0-11.31 0"}]],Q2=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M3 12h18"}]],J2=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M21 9H3"}],["path",{d:"M21 15H3"}]],Jv=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M21 7.5H3"}],["path",{d:"M21 12H3"}],["path",{d:"M21 16.5H3"}]],Yv=[["path",{d:"M4 11a9 9 0 0 1 9 9"}],["path",{d:"M4 4a16 16 0 0 1 16 16"}],["circle",{cx:"5",cy:"19",r:"1"}]],_v=[["path",{d:"M10 15v-3"}],["path",{d:"M14 15v-3"}],["path",{d:"M18 15v-3"}],["path",{d:"M2 8V4"}],["path",{d:"M22 6H2"}],["path",{d:"M22 8V4"}],["path",{d:"M6 15v-3"}],["rect",{x:"2",y:"12",width:"20",height:"8",rx:"2"}]],xv=[["path",{d:"M21.3 15.3a2.4 2.4 0 0 1 0 3.4l-2.6 2.6a2.4 2.4 0 0 1-3.4 0L2.7 8.7a2.41 2.41 0 0 1 0-3.4l2.6-2.6a2.41 2.41 0 0 1 3.4 0Z"}],["path",{d:"m14.5 12.5 2-2"}],["path",{d:"m11.5 9.5 2-2"}],["path",{d:"m8.5 6.5 2-2"}],["path",{d:"m17.5 15.5 2-2"}]],a$=[["path",{d:"M6 11h8a4 4 0 0 0 0-8H9v18"}],["path",{d:"M6 15h8"}]],t$=[["path",{d:"M10 2v15"}],["path",{d:"M7 22a4 4 0 0 1-4-4 1 1 0 0 1 1-1h16a1 1 0 0 1 1 1 4 4 0 0 1-4 4z"}],["path",{d:"M9.159 2.46a1 1 0 0 1 1.521-.193l9.977 8.98A1 1 0 0 1 20 13H4a1 1 0 0 1-.824-1.567z"}]],h$=[["path",{d:"M7 21h10"}],["path",{d:"M12 21a9 9 0 0 0 9-9H3a9 9 0 0 0 9 9Z"}],["path",{d:"M11.38 12a2.4 2.4 0 0 1-.4-4.77 2.4 2.4 0 0 1 3.2-2.77 2.4 2.4 0 0 1 3.47-.63 2.4 2.4 0 0 1 3.37 3.37 2.4 2.4 0 0 1-1.1 3.7 2.51 2.51 0 0 1 .03 1.1"}],["path",{d:"m13 12 4-4"}],["path",{d:"M10.9 7.25A3.99 3.99 0 0 0 4 10c0 .73.2 1.41.54 2"}]],d$=[["path",{d:"m2.37 11.223 8.372-6.777a2 2 0 0 1 2.516 0l8.371 6.777"}],["path",{d:"M21 15a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1h-5.25"}],["path",{d:"M3 15a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h9"}],["path",{d:"m6.67 15 6.13 4.6a2 2 0 0 0 2.8-.4l3.15-4.2"}],["rect",{width:"20",height:"4",x:"2",y:"11",rx:"1"}]],c$=[["path",{d:"M4 10a7.31 7.31 0 0 0 10 10Z"}],["path",{d:"m9 15 3-3"}],["path",{d:"M17 13a6 6 0 0 0-6-6"}],["path",{d:"M21 13A10 10 0 0 0 11 3"}]],M$=[["path",{d:"m13.5 6.5-3.148-3.148a1.205 1.205 0 0 0-1.704 0L6.352 5.648a1.205 1.205 0 0 0 0 1.704L9.5 10.5"}],["path",{d:"M16.5 7.5 19 5"}],["path",{d:"m17.5 10.5 3.148 3.148a1.205 1.205 0 0 1 0 1.704l-2.296 2.296a1.205 1.205 0 0 1-1.704 0L13.5 14.5"}],["path",{d:"M9 21a6 6 0 0 0-6-6"}],["path",{d:"M9.352 10.648a1.205 1.205 0 0 0 0 1.704l2.296 2.296a1.205 1.205 0 0 0 1.704 0l4.296-4.296a1.205 1.205 0 0 0 0-1.704l-2.296-2.296a1.205 1.205 0 0 0-1.704 0z"}]],p$=[["path",{d:"m20 19.5-5.5 1.2"}],["path",{d:"M14.5 4v11.22a1 1 0 0 0 1.242.97L20 15.2"}],["path",{d:"m2.978 19.351 5.549-1.363A2 2 0 0 0 10 16V2"}],["path",{d:"M20 10 4 13.5"}]],i$=[["path",{d:"M10 2v3a1 1 0 0 0 1 1h5"}],["path",{d:"M18 18v-6a1 1 0 0 0-1-1h-6a1 1 0 0 0-1 1v6"}],["path",{d:"M18 22H4a2 2 0 0 1-2-2V6"}],["path",{d:"M8 18a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9.172a2 2 0 0 1 1.414.586l2.828 2.828A2 2 0 0 1 22 6.828V16a2 2 0 0 1-2.01 2z"}]],n$=[["path",{d:"M13 13H8a1 1 0 0 0-1 1v7"}],["path",{d:"M14 8h1"}],["path",{d:"M17 21v-4"}],["path",{d:"m2 2 20 20"}],["path",{d:"M20.41 20.41A2 2 0 0 1 19 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 .59-1.41"}],["path",{d:"M29.5 11.5s5 5 4 5"}],["path",{d:"M9 3h6.2a2 2 0 0 1 1.4.6l3.8 3.8a2 2 0 0 1 .6 1.4V15"}]],l$=[["path",{d:"M15.2 3a2 2 0 0 1 1.4.6l3.8 3.8a2 2 0 0 1 .6 1.4V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2z"}],["path",{d:"M17 21v-7a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v7"}],["path",{d:"M7 3v4a1 1 0 0 0 1 1h7"}]],Y2=[["path",{d:"M5 7v11a1 1 0 0 0 1 1h11"}],["path",{d:"M5.293 18.707 11 13"}],["circle",{cx:"19",cy:"19",r:"2"}],["circle",{cx:"5",cy:"5",r:"2"}]],e$=[["path",{d:"M12 3v18"}],["path",{d:"m19 8 3 8a5 5 0 0 1-6 0zV7"}],["path",{d:"M3 7h1a17 17 0 0 0 8-2 17 17 0 0 0 8 2h1"}],["path",{d:"m5 8 3 8a5 5 0 0 1-6 0zV7"}],["path",{d:"M7 21h10"}]],r$=[["path",{d:"M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7"}],["path",{d:"M14 15H9v-5"}],["path",{d:"M16 3h5v5"}],["path",{d:"M21 3 9 15"}]],o$=[["path",{d:"M3 7V5a2 2 0 0 1 2-2h2"}],["path",{d:"M17 3h2a2 2 0 0 1 2 2v2"}],["path",{d:"M21 17v2a2 2 0 0 1-2 2h-2"}],["path",{d:"M7 21H5a2 2 0 0 1-2-2v-2"}],["path",{d:"M8 7v10"}],["path",{d:"M12 7v10"}],["path",{d:"M17 7v10"}]],v$=[["path",{d:"M3 7V5a2 2 0 0 1 2-2h2"}],["path",{d:"M17 3h2a2 2 0 0 1 2 2v2"}],["path",{d:"M21 17v2a2 2 0 0 1-2 2h-2"}],["path",{d:"M7 21H5a2 2 0 0 1-2-2v-2"}],["circle",{cx:"12",cy:"12",r:"1"}],["path",{d:"M18.944 12.33a1 1 0 0 0 0-.66 7.5 7.5 0 0 0-13.888 0 1 1 0 0 0 0 .66 7.5 7.5 0 0 0 13.888 0"}]],$$=[["path",{d:"M3 7V5a2 2 0 0 1 2-2h2"}],["path",{d:"M17 3h2a2 2 0 0 1 2 2v2"}],["path",{d:"M21 17v2a2 2 0 0 1-2 2h-2"}],["path",{d:"M7 21H5a2 2 0 0 1-2-2v-2"}],["path",{d:"M8 14s1.5 2 4 2 4-2 4-2"}],["path",{d:"M9 9h.01"}],["path",{d:"M15 9h.01"}]],m$=[["path",{d:"M17 3h2a2 2 0 0 1 2 2v2"}],["path",{d:"M21 17v2a2 2 0 0 1-2 2h-2"}],["path",{d:"M3 7V5a2 2 0 0 1 2-2h2"}],["path",{d:"M7 21H5a2 2 0 0 1-2-2v-2"}],["path",{d:"M7.828 13.07A3 3 0 0 1 12 8.764a3 3 0 0 1 4.172 4.306l-3.447 3.62a1 1 0 0 1-1.449 0z"}]],y$=[["path",{d:"M3 7V5a2 2 0 0 1 2-2h2"}],["path",{d:"M17 3h2a2 2 0 0 1 2 2v2"}],["path",{d:"M21 17v2a2 2 0 0 1-2 2h-2"}],["path",{d:"M7 21H5a2 2 0 0 1-2-2v-2"}],["path",{d:"M7 12h10"}]],s$=[["path",{d:"M3 7V5a2 2 0 0 1 2-2h2"}],["path",{d:"M17 3h2a2 2 0 0 1 2 2v2"}],["path",{d:"M21 17v2a2 2 0 0 1-2 2h-2"}],["path",{d:"M7 21H5a2 2 0 0 1-2-2v-2"}],["circle",{cx:"12",cy:"12",r:"3"}],["path",{d:"m16 16-1.9-1.9"}]],g$=[["path",{d:"M3 7V5a2 2 0 0 1 2-2h2"}],["path",{d:"M17 3h2a2 2 0 0 1 2 2v2"}],["path",{d:"M21 17v2a2 2 0 0 1-2 2h-2"}],["path",{d:"M7 21H5a2 2 0 0 1-2-2v-2"}],["path",{d:"M7 8h8"}],["path",{d:"M7 12h10"}],["path",{d:"M7 16h6"}]],C$=[["path",{d:"M17 12v4a1 1 0 0 1-1 1h-4"}],["path",{d:"M17 3h2a2 2 0 0 1 2 2v2"}],["path",{d:"M17 8V7"}],["path",{d:"M21 17v2a2 2 0 0 1-2 2h-2"}],["path",{d:"M3 7V5a2 2 0 0 1 2-2h2"}],["path",{d:"M7 17h.01"}],["path",{d:"M7 21H5a2 2 0 0 1-2-2v-2"}],["rect",{x:"7",y:"7",width:"5",height:"5",rx:"1"}]],u$=[["path",{d:"M3 7V5a2 2 0 0 1 2-2h2"}],["path",{d:"M17 3h2a2 2 0 0 1 2 2v2"}],["path",{d:"M21 17v2a2 2 0 0 1-2 2h-2"}],["path",{d:"M7 21H5a2 2 0 0 1-2-2v-2"}]],A$=[["path",{d:"M14 21v-3a2 2 0 0 0-4 0v3"}],["path",{d:"M18 4.933V21"}],["path",{d:"m4 6 7.106-3.79a2 2 0 0 1 1.788 0L20 6"}],["path",{d:"m6 11-3.52 2.147a1 1 0 0 0-.48.854V19a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a1 1 0 0 0-.48-.853L18 11"}],["path",{d:"M6 4.933V21"}],["circle",{cx:"12",cy:"9",r:"2"}]],H$=[["path",{d:"M5.42 9.42 8 12"}],["circle",{cx:"4",cy:"8",r:"2"}],["path",{d:"m14 6-8.58 8.58"}],["circle",{cx:"4",cy:"16",r:"2"}],["path",{d:"M10.8 14.8 14 18"}],["path",{d:"M16 12h-2"}],["path",{d:"M22 12h-2"}]],V$=[["path",{d:"M21 4h-3.5l2 11.05"}],["path",{d:"M6.95 17h5.142c.523 0 .95-.406 1.063-.916a6.5 6.5 0 0 1 5.345-5.009"}],["circle",{cx:"19.5",cy:"17.5",r:"2.5"}],["circle",{cx:"4.5",cy:"17.5",r:"2.5"}]],w$=[["circle",{cx:"6",cy:"6",r:"3"}],["path",{d:"M8.12 8.12 12 12"}],["path",{d:"M20 4 8.12 15.88"}],["circle",{cx:"6",cy:"18",r:"3"}],["path",{d:"M14.8 14.8 20 20"}]],S$=[["path",{d:"M13 3H4a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-3"}],["path",{d:"M8 21h8"}],["path",{d:"M12 17v4"}],["path",{d:"m22 3-5 5"}],["path",{d:"m17 3 5 5"}]],L$=[["path",{d:"M13 3H4a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-3"}],["path",{d:"M8 21h8"}],["path",{d:"M12 17v4"}],["path",{d:"m17 8 5-5"}],["path",{d:"M17 3h5v5"}]],f$=[["path",{d:"M15 12h-5"}],["path",{d:"M15 8h-5"}],["path",{d:"M19 17V5a2 2 0 0 0-2-2H4"}],["path",{d:"M8 21h12a2 2 0 0 0 2-2v-1a1 1 0 0 0-1-1H11a1 1 0 0 0-1 1v1a2 2 0 1 1-4 0V5a2 2 0 1 0-4 0v2a1 1 0 0 0 1 1h3"}]],k$=[["path",{d:"M19 17V5a2 2 0 0 0-2-2H4"}],["path",{d:"M8 21h12a2 2 0 0 0 2-2v-1a1 1 0 0 0-1-1H11a1 1 0 0 0-1 1v1a2 2 0 1 1-4 0V5a2 2 0 1 0-4 0v2a1 1 0 0 0 1 1h3"}]],P$=[["circle",{cx:"11",cy:"11",r:"8"}],["path",{d:"m21 21-4.3-4.3"}],["path",{d:"M11 7v4"}],["path",{d:"M11 15h.01"}]],B$=[["path",{d:"m8 11 2 2 4-4"}],["circle",{cx:"11",cy:"11",r:"8"}],["path",{d:"m21 21-4.3-4.3"}]],z$=[["path",{d:"m13 13.5 2-2.5-2-2.5"}],["path",{d:"m21 21-4.3-4.3"}],["path",{d:"M9 8.5 7 11l2 2.5"}],["circle",{cx:"11",cy:"11",r:"8"}]],F$=[["path",{d:"m13.5 8.5-5 5"}],["circle",{cx:"11",cy:"11",r:"8"}],["path",{d:"m21 21-4.3-4.3"}]],D$=[["path",{d:"m13.5 8.5-5 5"}],["path",{d:"m8.5 8.5 5 5"}],["circle",{cx:"11",cy:"11",r:"8"}],["path",{d:"m21 21-4.3-4.3"}]],R$=[["path",{d:"m21 21-4.34-4.34"}],["circle",{cx:"11",cy:"11",r:"8"}]],b$=[["path",{d:"M16 5a4 3 0 0 0-8 0c0 4 8 3 8 7a4 3 0 0 1-8 0"}],["path",{d:"M8 19a4 3 0 0 0 8 0c0-4-8-3-8-7a4 3 0 0 1 8 0"}]],_2=[["path",{d:"M3.714 3.048a.498.498 0 0 0-.683.627l2.843 7.627a2 2 0 0 1 0 1.396l-2.842 7.627a.498.498 0 0 0 .682.627l18-8.5a.5.5 0 0 0 0-.904z"}],["path",{d:"M6 12h16"}]],q$=[["rect",{x:"14",y:"14",width:"8",height:"8",rx:"2"}],["rect",{x:"2",y:"2",width:"8",height:"8",rx:"2"}],["path",{d:"M7 14v1a2 2 0 0 0 2 2h1"}],["path",{d:"M14 7h1a2 2 0 0 1 2 2v1"}]],T$=[["path",{d:"M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z"}],["path",{d:"m21.854 2.147-10.94 10.939"}]],U$=[["path",{d:"m16 16-4 4-4-4"}],["path",{d:"M3 12h18"}],["path",{d:"m8 8 4-4 4 4"}]],O$=[["path",{d:"M12 3v18"}],["path",{d:"m16 16 4-4-4-4"}],["path",{d:"m8 8-4 4 4 4"}]],Z$=[["path",{d:"m10.852 14.772-.383.923"}],["path",{d:"M13.148 14.772a3 3 0 1 0-2.296-5.544l-.383-.923"}],["path",{d:"m13.148 9.228.383-.923"}],["path",{d:"m13.53 15.696-.382-.924a3 3 0 1 1-2.296-5.544"}],["path",{d:"m14.772 10.852.923-.383"}],["path",{d:"m14.772 13.148.923.383"}],["path",{d:"M4.5 10H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2h-.5"}],["path",{d:"M4.5 14H4a2 2 0 0 0-2 2v4a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-4a2 2 0 0 0-2-2h-.5"}],["path",{d:"M6 18h.01"}],["path",{d:"M6 6h.01"}],["path",{d:"m9.228 10.852-.923-.383"}],["path",{d:"m9.228 13.148-.923.383"}]],G$=[["path",{d:"M6 10H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2h-2"}],["path",{d:"M6 14H4a2 2 0 0 0-2 2v4a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-4a2 2 0 0 0-2-2h-2"}],["path",{d:"M6 6h.01"}],["path",{d:"M6 18h.01"}],["path",{d:"m13 6-4 6h6l-4 6"}]],W$=[["path",{d:"M7 2h13a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2h-5"}],["path",{d:"M10 10 2.5 2.5C2 2 2 2.5 2 5v3a2 2 0 0 0 2 2h6z"}],["path",{d:"M22 17v-1a2 2 0 0 0-2-2h-1"}],["path",{d:"M4 14a2 2 0 0 0-2 2v4a2 2 0 0 0 2 2h16.5l1-.5.5.5-8-8H4z"}],["path",{d:"M6 18h.01"}],["path",{d:"m2 2 20 20"}]],E$=[["rect",{width:"20",height:"8",x:"2",y:"2",rx:"2",ry:"2"}],["rect",{width:"20",height:"8",x:"2",y:"14",rx:"2",ry:"2"}],["line",{x1:"6",x2:"6.01",y1:"6",y2:"6"}],["line",{x1:"6",x2:"6.01",y1:"18",y2:"18"}]],I$=[["path",{d:"M14 17H5"}],["path",{d:"M19 7h-9"}],["circle",{cx:"17",cy:"17",r:"3"}],["circle",{cx:"7",cy:"7",r:"3"}]],X$=[["path",{d:"M9.671 4.136a2.34 2.34 0 0 1 4.659 0 2.34 2.34 0 0 0 3.319 1.915 2.34 2.34 0 0 1 2.33 4.033 2.34 2.34 0 0 0 0 3.831 2.34 2.34 0 0 1-2.33 4.033 2.34 2.34 0 0 0-3.319 1.915 2.34 2.34 0 0 1-4.659 0 2.34 2.34 0 0 0-3.32-1.915 2.34 2.34 0 0 1-2.33-4.033 2.34 2.34 0 0 0 0-3.831A2.34 2.34 0 0 1 6.35 6.051a2.34 2.34 0 0 0 3.319-1.915"}],["circle",{cx:"12",cy:"12",r:"3"}]],j$=[["circle",{cx:"18",cy:"5",r:"3"}],["circle",{cx:"6",cy:"12",r:"3"}],["circle",{cx:"18",cy:"19",r:"3"}],["line",{x1:"8.59",x2:"15.42",y1:"13.51",y2:"17.49"}],["line",{x1:"15.41",x2:"8.59",y1:"6.51",y2:"10.49"}]],N$=[["path",{d:"M8.3 10a.7.7 0 0 1-.626-1.079L11.4 3a.7.7 0 0 1 1.198-.043L16.3 8.9a.7.7 0 0 1-.572 1.1Z"}],["rect",{x:"3",y:"14",width:"7",height:"7",rx:"1"}],["circle",{cx:"17.5",cy:"17.5",r:"3.5"}]],K$=[["path",{d:"M12 2v13"}],["path",{d:"m16 6-4-4-4 4"}],["path",{d:"M4 12v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-8"}]],Q$=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2"}],["line",{x1:"3",x2:"21",y1:"9",y2:"9"}],["line",{x1:"3",x2:"21",y1:"15",y2:"15"}],["line",{x1:"9",x2:"9",y1:"9",y2:"21"}],["line",{x1:"15",x2:"15",y1:"9",y2:"21"}]],J$=[["path",{d:"M14 11a2 2 0 1 1-4 0 4 4 0 0 1 8 0 6 6 0 0 1-12 0 8 8 0 0 1 16 0 10 10 0 1 1-20 0 11.93 11.93 0 0 1 2.42-7.22 2 2 0 1 1 3.16 2.44"}]],Y$=[["path",{d:"M12 12V9a1 1 0 0 0-1-1H9a1 1 0 0 0-1 1v3"}],["path",{d:"M16 20v-3a1 1 0 0 0-1-1h-2a1 1 0 0 0-1 1v3"}],["path",{d:"M20 22V2"}],["path",{d:"M4 12h16"}],["path",{d:"M4 20h16"}],["path",{d:"M4 2v20"}],["path",{d:"M4 4h16"}]],_$=[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"}],["path",{d:"M12 8v4"}],["path",{d:"M12 16h.01"}]],x$=[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"}],["path",{d:"m4.243 5.21 14.39 12.472"}]],am=[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"}],["path",{d:"m9 12 2 2 4-4"}]],tm=[["path",{d:"M11 22c-3.806-1.45-7-3.966-7-9V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1v4"}],["path",{d:"M14.923 16.547 14 16.164"}],["path",{d:"m14.923 18.843-.923.383"}],["path",{d:"M16.547 14.923 16.164 14"}],["path",{d:"m16.547 20.467-.383.924"}],["path",{d:"m18.843 14.923.383-.923"}],["path",{d:"m19.225 21.391-.382-.924"}],["path",{d:"m20.467 16.547.923-.383"}],["path",{d:"m20.467 18.843.923.383"}],["circle",{cx:"17.695",cy:"17.695",r:"3"}]],hm=[["path",{d:"m10.929 14.467-.383.924"}],["path",{d:"M10.929 8.923 10.546 8"}],["path",{d:"M13.225 8.923 13.608 8"}],["path",{d:"m13.607 15.391-.382-.924"}],["path",{d:"m14.849 10.547.923-.383"}],["path",{d:"m14.849 12.843.923.383"}],["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"}],["path",{d:"m9.305 10.547-.923-.383"}],["path",{d:"m9.305 12.843-.923.383"}],["circle",{cx:"12.077",cy:"11.695",r:"3"}]],dm=[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"}],["path",{d:"M8 12h.01"}],["path",{d:"M12 12h.01"}],["path",{d:"M16 12h.01"}]],cm=[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"}],["path",{d:"M12 22V2"}]],Mm=[["path",{d:"m2 2 20 20"}],["path",{d:"M5 5a1 1 0 0 0-1 1v7c0 5 3.5 7.5 7.67 8.94a1 1 0 0 0 .67.01c2.35-.82 4.48-1.97 5.9-3.71"}],["path",{d:"M9.309 3.652A12.252 12.252 0 0 0 11.24 2.28a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1v7a9.784 9.784 0 0 1-.08 1.264"}]],pm=[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"}],["path",{d:"M9 12h6"}],["path",{d:"M12 9v6"}]],im=[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"}],["path",{d:"M9 12h6"}]],x2=[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"}],["path",{d:"M9.1 9a3 3 0 0 1 5.82 1c0 2-3 3-3 3"}],["path",{d:"M12 17h.01"}]],nm=[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"}],["path",{d:"M6.376 18.91a6 6 0 0 1 11.249.003"}],["circle",{cx:"12",cy:"11",r:"4"}]],a0=[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"}],["path",{d:"m14.5 9.5-5 5"}],["path",{d:"m9.5 9.5 5 5"}]],lm=[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"}]],em=[["circle",{cx:"12",cy:"12",r:"8"}],["path",{d:"M12 2v7.5"}],["path",{d:"m19 5-5.23 5.23"}],["path",{d:"M22 12h-7.5"}],["path",{d:"m19 19-5.23-5.23"}],["path",{d:"M12 14.5V22"}],["path",{d:"M10.23 13.77 5 19"}],["path",{d:"M9.5 12H2"}],["path",{d:"M10.23 10.23 5 5"}],["circle",{cx:"12",cy:"12",r:"2.5"}]],rm=[["path",{d:"M12 10.189V14"}],["path",{d:"M12 2v3"}],["path",{d:"M19 13V7a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v6"}],["path",{d:"M19.38 20A11.6 11.6 0 0 0 21 14l-8.188-3.639a2 2 0 0 0-1.624 0L3 14a11.6 11.6 0 0 0 2.81 7.76"}],["path",{d:"M2 21c.6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1s1.2 1 2.5 1c2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1"}]],om=[["path",{d:"M20.38 3.46 16 2a4 4 0 0 1-8 0L3.62 3.46a2 2 0 0 0-1.34 2.23l.58 3.47a1 1 0 0 0 .99.84H6v10c0 1.1.9 2 2 2h8a2 2 0 0 0 2-2V10h2.15a1 1 0 0 0 .99-.84l.58-3.47a2 2 0 0 0-1.34-2.23z"}]],vm=[["path",{d:"M16 10a4 4 0 0 1-8 0"}],["path",{d:"M3.103 6.034h17.794"}],["path",{d:"M3.4 5.467a2 2 0 0 0-.4 1.2V20a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6.667a2 2 0 0 0-.4-1.2l-2-2.667A2 2 0 0 0 17 2H7a2 2 0 0 0-1.6.8z"}]],$m=[["path",{d:"m15 11-1 9"}],["path",{d:"m19 11-4-7"}],["path",{d:"M2 11h20"}],["path",{d:"m3.5 11 1.6 7.4a2 2 0 0 0 2 1.6h9.8a2 2 0 0 0 2-1.6l1.7-7.4"}],["path",{d:"M4.5 15.5h15"}],["path",{d:"m5 11 4-7"}],["path",{d:"m9 11 1 9"}]],mm=[["circle",{cx:"8",cy:"21",r:"1"}],["circle",{cx:"19",cy:"21",r:"1"}],["path",{d:"M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12"}]],ym=[["path",{d:"M21.56 4.56a1.5 1.5 0 0 1 0 2.122l-.47.47a3 3 0 0 1-4.212-.03 3 3 0 0 1 0-4.243l.44-.44a1.5 1.5 0 0 1 2.121 0z"}],["path",{d:"M3 22a1 1 0 0 1-1-1v-3.586a1 1 0 0 1 .293-.707l3.355-3.355a1.205 1.205 0 0 1 1.704 0l3.296 3.296a1.205 1.205 0 0 1 0 1.704l-3.355 3.355a1 1 0 0 1-.707.293z"}],["path",{d:"m9 15 7.879-7.878"}]],sm=[["path",{d:"m4 4 2.5 2.5"}],["path",{d:"M13.5 6.5a4.95 4.95 0 0 0-7 7"}],["path",{d:"M15 5 5 15"}],["path",{d:"M14 17v.01"}],["path",{d:"M10 16v.01"}],["path",{d:"M13 13v.01"}],["path",{d:"M16 10v.01"}],["path",{d:"M11 20v.01"}],["path",{d:"M17 14v.01"}],["path",{d:"M20 11v.01"}]],gm=[["path",{d:"M4 13V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v5"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5"}],["path",{d:"M10 22v-5"}],["path",{d:"M14 19v-2"}],["path",{d:"M18 20v-3"}],["path",{d:"M2 13h20"}],["path",{d:"M6 20v-3"}]],Cm=[["path",{d:"M11 12h.01"}],["path",{d:"M13 22c.5-.5 1.12-1 2.5-1-1.38 0-2-.5-2.5-1"}],["path",{d:"M14 2a3.28 3.28 0 0 1-3.227 1.798l-6.17-.561A2.387 2.387 0 1 0 4.387 8H15.5a1 1 0 0 1 0 13 1 1 0 0 0 0-5H12a7 7 0 0 1-7-7V8"}],["path",{d:"M14 8a8.5 8.5 0 0 1 0 8"}],["path",{d:"M16 16c2 0 4.5-4 4-6"}]],um=[["path",{d:"m15 15 6 6m-6-6v4.8m0-4.8h4.8"}],["path",{d:"M9 19.8V15m0 0H4.2M9 15l-6 6"}],["path",{d:"M15 4.2V9m0 0h4.8M15 9l6-6"}],["path",{d:"M9 4.2V9m0 0H4.2M9 9 3 3"}]],Am=[["path",{d:"M12 22v-5.172a2 2 0 0 0-.586-1.414L9.5 13.5"}],["path",{d:"M14.5 14.5 12 17"}],["path",{d:"M17 8.8A6 6 0 0 1 13.8 20H10A6.5 6.5 0 0 1 7 8a5 5 0 0 1 10 0z"}]],Hm=[["path",{d:"m18 14 4 4-4 4"}],["path",{d:"m18 2 4 4-4 4"}],["path",{d:"M2 18h1.973a4 4 0 0 0 3.3-1.7l5.454-8.6a4 4 0 0 1 3.3-1.7H22"}],["path",{d:"M2 6h1.972a4 4 0 0 1 3.6 2.2"}],["path",{d:"M22 18h-6.041a4 4 0 0 1-3.3-1.8l-.359-.45"}]],Vm=[["path",{d:"M18 7V5a1 1 0 0 0-1-1H6.5a.5.5 0 0 0-.4.8l4.5 6a2 2 0 0 1 0 2.4l-4.5 6a.5.5 0 0 0 .4.8H17a1 1 0 0 0 1-1v-2"}]],wm=[["path",{d:"M2 20h.01"}],["path",{d:"M7 20v-4"}],["path",{d:"M12 20v-8"}],["path",{d:"M17 20V8"}]],Sm=[["path",{d:"M2 20h.01"}],["path",{d:"M7 20v-4"}]],Lm=[["path",{d:"M2 20h.01"}],["path",{d:"M7 20v-4"}],["path",{d:"M12 20v-8"}]],fm=[["path",{d:"M2 20h.01"}]],km=[["path",{d:"M2 20h.01"}],["path",{d:"M7 20v-4"}],["path",{d:"M12 20v-8"}],["path",{d:"M17 20V8"}],["path",{d:"M22 4v16"}]],Pm=[["path",{d:"m21 17-2.156-1.868A.5.5 0 0 0 18 15.5v.5a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1c0-2.545-3.991-3.97-8.5-4a1 1 0 0 0 0 5c4.153 0 4.745-11.295 5.708-13.5a2.5 2.5 0 1 1 3.31 3.284"}],["path",{d:"M3 21h18"}]],Bm=[["path",{d:"M10 9H4L2 7l2-2h6"}],["path",{d:"M14 5h6l2 2-2 2h-6"}],["path",{d:"M10 22V4a2 2 0 1 1 4 0v18"}],["path",{d:"M8 22h8"}]],zm=[["path",{d:"M12 13v8"}],["path",{d:"M12 3v3"}],["path",{d:"M2.354 10.354a1.207 1.207 0 0 1 0-1.708l2.06-2.06A2 2 0 0 1 5.828 6h12.344a2 2 0 0 1 1.414.586l2.06 2.06a1.207 1.207 0 0 1 0 1.708l-2.06 2.06a2 2 0 0 1-1.414.586H5.828a2 2 0 0 1-1.414-.586z"}]],Fm=[["path",{d:"M7 18v-6a5 5 0 1 1 10 0v6"}],["path",{d:"M5 21a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-1a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2z"}],["path",{d:"M21 12h1"}],["path",{d:"M18.5 4.5 18 5"}],["path",{d:"M2 12h1"}],["path",{d:"M12 2v1"}],["path",{d:"m4.929 4.929.707.707"}],["path",{d:"M12 12v6"}]],Dm=[["path",{d:"M17.971 4.285A2 2 0 0 1 21 6v12a2 2 0 0 1-3.029 1.715l-9.997-5.998a2 2 0 0 1-.003-3.432z"}],["path",{d:"M3 20V4"}]],Rm=[["path",{d:"M21 4v16"}],["path",{d:"M6.029 4.285A2 2 0 0 0 3 6v12a2 2 0 0 0 3.029 1.715l9.997-5.998a2 2 0 0 0 .003-3.432z"}]],bm=[["path",{d:"M22 2 2 22"}]],qm=[["path",{d:"M11 16.586V19a1 1 0 0 1-1 1H2L18.37 3.63a1 1 0 1 1 3 3l-9.663 9.663a1 1 0 0 1-1.414 0L8 14"}]],Tm=[["path",{d:"m12.5 17-.5-1-.5 1h1z"}],["path",{d:"M15 22a1 1 0 0 0 1-1v-1a2 2 0 0 0 1.56-3.25 8 8 0 1 0-11.12 0A2 2 0 0 0 8 20v1a1 1 0 0 0 1 1z"}],["circle",{cx:"15",cy:"12",r:"1"}],["circle",{cx:"9",cy:"12",r:"1"}]],Um=[["path",{d:"M10 5H3"}],["path",{d:"M12 19H3"}],["path",{d:"M14 3v4"}],["path",{d:"M16 17v4"}],["path",{d:"M21 12h-9"}],["path",{d:"M21 19h-5"}],["path",{d:"M21 5h-7"}],["path",{d:"M8 10v4"}],["path",{d:"M8 12H3"}]],t0=[["path",{d:"M10 8h4"}],["path",{d:"M12 21v-9"}],["path",{d:"M12 8V3"}],["path",{d:"M17 16h4"}],["path",{d:"M19 12V3"}],["path",{d:"M19 21v-5"}],["path",{d:"M3 14h4"}],["path",{d:"M5 10V3"}],["path",{d:"M5 21v-7"}]],Om=[["rect",{width:"14",height:"20",x:"5",y:"2",rx:"2",ry:"2"}],["path",{d:"M12.667 8 10 12h4l-2.667 4"}]],Zm=[["rect",{width:"7",height:"12",x:"2",y:"6",rx:"1"}],["path",{d:"M13 8.32a7.43 7.43 0 0 1 0 7.36"}],["path",{d:"M16.46 6.21a11.76 11.76 0 0 1 0 11.58"}],["path",{d:"M19.91 4.1a15.91 15.91 0 0 1 .01 15.8"}]],Gm=[["rect",{width:"14",height:"20",x:"5",y:"2",rx:"2",ry:"2"}],["path",{d:"M12 18h.01"}]],Wm=[["path",{d:"M22 11v1a10 10 0 1 1-9-10"}],["path",{d:"M8 14s1.5 2 4 2 4-2 4-2"}],["line",{x1:"9",x2:"9.01",y1:"9",y2:"9"}],["line",{x1:"15",x2:"15.01",y1:"9",y2:"9"}],["path",{d:"M16 5h6"}],["path",{d:"M19 2v6"}]],Em=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M8 14s1.5 2 4 2 4-2 4-2"}],["line",{x1:"9",x2:"9.01",y1:"9",y2:"9"}],["line",{x1:"15",x2:"15.01",y1:"9",y2:"9"}]],Im=[["path",{d:"M2 13a6 6 0 1 0 12 0 4 4 0 1 0-8 0 2 2 0 0 0 4 0"}],["circle",{cx:"10",cy:"13",r:"8"}],["path",{d:"M2 21h12c4.4 0 8-3.6 8-8V7a2 2 0 1 0-4 0v6"}],["path",{d:"M18 3 19.1 5.2"}],["path",{d:"M22 3 20.9 5.2"}]],Xm=[["path",{d:"m10 20-1.25-2.5L6 18"}],["path",{d:"M10 4 8.75 6.5 6 6"}],["path",{d:"m14 20 1.25-2.5L18 18"}],["path",{d:"m14 4 1.25 2.5L18 6"}],["path",{d:"m17 21-3-6h-4"}],["path",{d:"m17 3-3 6 1.5 3"}],["path",{d:"M2 12h6.5L10 9"}],["path",{d:"m20 10-1.5 2 1.5 2"}],["path",{d:"M22 12h-6.5L14 15"}],["path",{d:"m4 10 1.5 2L4 14"}],["path",{d:"m7 21 3-6-1.5-3"}],["path",{d:"m7 3 3 6h4"}]],jm=[["path",{d:"M10.5 2v4"}],["path",{d:"M14 2H7a2 2 0 0 0-2 2"}],["path",{d:"M19.29 14.76A6.67 6.67 0 0 1 17 11a6.6 6.6 0 0 1-2.29 3.76c-1.15.92-1.71 2.04-1.71 3.19 0 2.22 1.8 4.05 4 4.05s4-1.83 4-4.05c0-1.16-.57-2.26-1.71-3.19"}],["path",{d:"M9.607 21H6a2 2 0 0 1-2-2v-7a2 2 0 0 1 2-2h7V7a1 1 0 0 0-1-1H9a1 1 0 0 0-1 1v3"}]],Nm=[["path",{d:"M20 9V6a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v3"}],["path",{d:"M2 16a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-11a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{d:"M4 18v2"}],["path",{d:"M20 18v2"}],["path",{d:"M12 4v9"}]],Km=[["path",{d:"M11 2h2"}],["path",{d:"m14.28 14-4.56 8"}],["path",{d:"m21 22-1.558-4H4.558"}],["path",{d:"M3 10v2"}],["path",{d:"M6.245 15.04A2 2 0 0 1 8 14h12a1 1 0 0 1 .864 1.505l-3.11 5.457A2 2 0 0 1 16 22H4a1 1 0 0 1-.863-1.506z"}],["path",{d:"M7 2a4 4 0 0 1-4 4"}],["path",{d:"m8.66 7.66 1.41 1.41"}]],Qm=[["path",{d:"M12 21a9 9 0 0 0 9-9H3a9 9 0 0 0 9 9Z"}],["path",{d:"M7 21h10"}],["path",{d:"M19.5 12 22 6"}],["path",{d:"M16.25 3c.27.1.8.53.75 1.36-.06.83-.93 1.2-1 2.02-.05.78.34 1.24.73 1.62"}],["path",{d:"M11.25 3c.27.1.8.53.74 1.36-.05.83-.93 1.2-.98 2.02-.06.78.33 1.24.72 1.62"}],["path",{d:"M6.25 3c.27.1.8.53.75 1.36-.06.83-.93 1.2-1 2.02-.05.78.34 1.24.74 1.62"}]],Jm=[["path",{d:"M22 17v1c0 .5-.5 1-1 1H3c-.5 0-1-.5-1-1v-1"}]],Ym=[["path",{d:"M12 18v4"}],["path",{d:"M2 14.499a5.5 5.5 0 0 0 9.591 3.675.6.6 0 0 1 .818.001A5.5 5.5 0 0 0 22 14.5c0-2.29-1.5-4-3-5.5l-5.492-5.312a2 2 0 0 0-3-.02L5 8.999c-1.5 1.5-3 3.2-3 5.5"}]],_m=[["path",{d:"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z"}]],h0=[["path",{d:"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z"}],["path",{d:"M20 2v4"}],["path",{d:"M22 4h-4"}],["circle",{cx:"4",cy:"20",r:"2"}]],xm=[["rect",{width:"16",height:"20",x:"4",y:"2",rx:"2"}],["path",{d:"M12 6h.01"}],["circle",{cx:"12",cy:"14",r:"4"}],["path",{d:"M12 14h.01"}]],ay=[["path",{d:"M8.8 20v-4.1l1.9.2a2.3 2.3 0 0 0 2.164-2.1V8.3A5.37 5.37 0 0 0 2 8.25c0 2.8.656 3.054 1 4.55a5.77 5.77 0 0 1 .029 2.758L2 20"}],["path",{d:"M19.8 17.8a7.5 7.5 0 0 0 .003-10.603"}],["path",{d:"M17 15a3.5 3.5 0 0 0-.025-4.975"}]],ty=[["path",{d:"m6 16 6-12 6 12"}],["path",{d:"M8 12h8"}],["path",{d:"M4 21c1.1 0 1.1-1 2.3-1s1.1 1 2.3 1c1.1 0 1.1-1 2.3-1 1.1 0 1.1 1 2.3 1 1.1 0 1.1-1 2.3-1 1.1 0 1.1 1 2.3 1 1.1 0 1.1-1 2.3-1"}]],hy=[["path",{d:"m6 16 6-12 6 12"}],["path",{d:"M8 12h8"}],["path",{d:"m16 20 2 2 4-4"}]],dy=[["path",{d:"M12.034 12.681a.498.498 0 0 1 .647-.647l9 3.5a.5.5 0 0 1-.033.943l-3.444 1.068a1 1 0 0 0-.66.66l-1.067 3.443a.5.5 0 0 1-.943.033z"}],["path",{d:"M5 17A12 12 0 0 1 17 5"}],["circle",{cx:"19",cy:"5",r:"2"}],["circle",{cx:"5",cy:"19",r:"2"}]],cy=[["circle",{cx:"19",cy:"5",r:"2"}],["circle",{cx:"5",cy:"19",r:"2"}],["path",{d:"M5 17A12 12 0 0 1 17 5"}]],My=[["path",{d:"M16 3h5v5"}],["path",{d:"M8 3H3v5"}],["path",{d:"M12 22v-8.3a4 4 0 0 0-1.172-2.872L3 3"}],["path",{d:"m15 9 6-6"}]],py=[["path",{d:"M17 13.44 4.442 17.082A2 2 0 0 0 4.982 21H19a2 2 0 0 0 .558-3.921l-1.115-.32A2 2 0 0 1 17 14.837V7.66"}],["path",{d:"m7 10.56 12.558-3.642A2 2 0 0 0 19.018 3H5a2 2 0 0 0-.558 3.921l1.115.32A2 2 0 0 1 7 9.163v7.178"}]],iy=[["path",{d:"m15 10.42 4.8-5.07"}],["path",{d:"M19 18h3"}],["path",{d:"M9.5 22 21.414 9.415A2 2 0 0 0 21.2 6.4l-5.61-4.208A1 1 0 0 0 14 3v2a2 2 0 0 1-1.394 1.906L8.677 8.053A1 1 0 0 0 8 9c-.155 6.393-2.082 9-4 9a2 2 0 0 0 0 4h14"}]],ny=[["path",{d:"M15.295 19.562 16 22"}],["path",{d:"m17 16 3.758 2.098"}],["path",{d:"m19 12.5 3.026-.598"}],["path",{d:"M7.61 6.3a3 3 0 0 0-3.92 1.3l-1.38 2.79a3 3 0 0 0 1.3 3.91l6.89 3.597a1 1 0 0 0 1.342-.447l3.106-6.211a1 1 0 0 0-.447-1.341z"}],["path",{d:"M8 9V2"}]],ly=[["path",{d:"M3 3h.01"}],["path",{d:"M7 5h.01"}],["path",{d:"M11 7h.01"}],["path",{d:"M3 7h.01"}],["path",{d:"M7 9h.01"}],["path",{d:"M3 11h.01"}],["rect",{width:"4",height:"4",x:"15",y:"5"}],["path",{d:"m19 9 2 2v10c0 .6-.4 1-1 1h-6c-.6 0-1-.4-1-1V11l2-2"}],["path",{d:"m13 14 8-2"}],["path",{d:"m13 19 8-2"}]],ey=[["path",{d:"M14 9.536V7a4 4 0 0 1 4-4h1.5a.5.5 0 0 1 .5.5V5a4 4 0 0 1-4 4 4 4 0 0 0-4 4c0 2 1 3 1 5a5 5 0 0 1-1 3"}],["path",{d:"M4 9a5 5 0 0 1 8 4 5 5 0 0 1-8-4"}],["path",{d:"M5 21h14"}]],d0=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M17 12h-2l-2 5-2-10-2 5H7"}]],c0=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"m16 8-8 8"}],["path",{d:"M16 16H8V8"}]],M0=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"m8 8 8 8"}],["path",{d:"M16 8v8H8"}]],p0=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M12 8v8"}],["path",{d:"m8 12 4 4 4-4"}]],i0=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"m12 8-4 4 4 4"}],["path",{d:"M16 12H8"}]],n0=[["path",{d:"M13 21h6a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v6"}],["path",{d:"m3 21 9-9"}],["path",{d:"M9 21H3v-6"}]],l0=[["path",{d:"M21 11V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h6"}],["path",{d:"m21 21-9-9"}],["path",{d:"M21 15v6h-6"}]],e0=[["path",{d:"M13 3h6a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-6"}],["path",{d:"m3 3 9 9"}],["path",{d:"M3 9V3h6"}]],ry=[["path",{d:"m10 16 4-4-4-4"}],["path",{d:"M3 12h11"}],["path",{d:"M3 8V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-3"}]],r0=[["path",{d:"M21 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h6"}],["path",{d:"m21 3-9 9"}],["path",{d:"M15 3h6v6"}]],oy=[["path",{d:"M10 12h11"}],["path",{d:"m17 16 4-4-4-4"}],["path",{d:"M21 6.344V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-1.344"}]],o0=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M8 12h8"}],["path",{d:"m12 16 4-4-4-4"}]],v0=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M8 16V8h8"}],["path",{d:"M16 16 8 8"}]],$0=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M8 8h8v8"}],["path",{d:"m8 16 8-8"}]],m0=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"m16 12-4-4-4 4"}],["path",{d:"M12 16V8"}]],y0=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M12 8v8"}],["path",{d:"m8.5 14 7-4"}],["path",{d:"m8.5 10 7 4"}]],s0=[["line",{x1:"5",y1:"3",x2:"19",y2:"3"}],["line",{x1:"3",y1:"5",x2:"3",y2:"19"}],["line",{x1:"21",y1:"5",x2:"21",y2:"19"}],["line",{x1:"9",y1:"21",x2:"10",y2:"21"}],["line",{x1:"14",y1:"21",x2:"15",y2:"21"}],["path",{d:"M 3 5 A2 2 0 0 1 5 3"}],["path",{d:"M 19 3 A2 2 0 0 1 21 5"}],["path",{d:"M 5 21 A2 2 0 0 1 3 19"}],["path",{d:"M 21 19 A2 2 0 0 1 19 21"}],["circle",{cx:"8.5",cy:"8.5",r:"1.5"}],["line",{x1:"9.56066",y1:"9.56066",x2:"12",y2:"12"}],["line",{x1:"17",y1:"17",x2:"14.82",y2:"14.82"}],["circle",{cx:"8.5",cy:"15.5",r:"1.5"}],["line",{x1:"9.56066",y1:"14.43934",x2:"17",y2:"7"}]],g0=[["path",{d:"M8 3H5a2 2 0 0 0-2 2v14c0 1.1.9 2 2 2h3"}],["path",{d:"M16 3h3a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-3"}],["path",{d:"M12 20v2"}],["path",{d:"M12 14v2"}],["path",{d:"M12 8v2"}],["path",{d:"M12 2v2"}]],C0=[["path",{d:"M21 8V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v3"}],["path",{d:"M21 16v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-3"}],["path",{d:"M4 12H2"}],["path",{d:"M10 12H8"}],["path",{d:"M16 12h-2"}],["path",{d:"M22 12h-2"}]],m=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M9 8h7"}],["path",{d:"M8 12h6"}],["path",{d:"M11 16h5"}]],u0=[["path",{d:"M21 10.656V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h12.344"}],["path",{d:"m9 11 3 3L22 4"}]],A0=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"m9 12 2 2 4-4"}]],H0=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"m16 10-4 4-4-4"}]],V0=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"m14 16-4-4 4-4"}]],w0=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"m10 8 4 4-4 4"}]],S0=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"m8 14 4-4 4 4"}]],L0=[["path",{d:"m10 9-3 3 3 3"}],["path",{d:"m14 15 3-3-3-3"}],["rect",{x:"3",y:"3",width:"18",height:"18",rx:"2"}]],vy=[["path",{d:"M10 9.5 8 12l2 2.5"}],["path",{d:"M14 21h1"}],["path",{d:"m14 9.5 2 2.5-2 2.5"}],["path",{d:"M5 21a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2"}],["path",{d:"M9 21h1"}]],$y=[["path",{d:"M5 21a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2"}],["path",{d:"M9 21h1"}],["path",{d:"M14 21h1"}]],f0=[["path",{d:"M8 7v7"}],["path",{d:"M12 7v4"}],["path",{d:"M16 7v9"}],["path",{d:"M5 3a2 2 0 0 0-2 2"}],["path",{d:"M9 3h1"}],["path",{d:"M14 3h1"}],["path",{d:"M19 3a2 2 0 0 1 2 2"}],["path",{d:"M21 9v1"}],["path",{d:"M21 14v1"}],["path",{d:"M21 19a2 2 0 0 1-2 2"}],["path",{d:"M14 21h1"}],["path",{d:"M9 21h1"}],["path",{d:"M5 21a2 2 0 0 1-2-2"}],["path",{d:"M3 14v1"}],["path",{d:"M3 9v1"}]],k0=[["path",{d:"M12.034 12.681a.498.498 0 0 1 .647-.647l9 3.5a.5.5 0 0 1-.033.943l-3.444 1.068a1 1 0 0 0-.66.66l-1.067 3.443a.5.5 0 0 1-.943.033z"}],["path",{d:"M5 3a2 2 0 0 0-2 2"}],["path",{d:"M19 3a2 2 0 0 1 2 2"}],["path",{d:"M5 21a2 2 0 0 1-2-2"}],["path",{d:"M9 3h1"}],["path",{d:"M9 21h2"}],["path",{d:"M14 3h1"}],["path",{d:"M3 9v1"}],["path",{d:"M21 9v2"}],["path",{d:"M3 14v1"}]],y=[["path",{d:"M14 21h1"}],["path",{d:"M14 3h1"}],["path",{d:"M19 3a2 2 0 0 1 2 2"}],["path",{d:"M21 14v1"}],["path",{d:"M21 19a2 2 0 0 1-2 2"}],["path",{d:"M21 9v1"}],["path",{d:"M3 14v1"}],["path",{d:"M3 9v1"}],["path",{d:"M5 21a2 2 0 0 1-2-2"}],["path",{d:"M5 3a2 2 0 0 0-2 2"}],["path",{d:"M7 12h10"}],["path",{d:"M7 16h6"}],["path",{d:"M7 8h8"}],["path",{d:"M9 21h1"}],["path",{d:"M9 3h1"}]],my=[["path",{d:"M14 21h1"}],["path",{d:"M21 14v1"}],["path",{d:"M21 19a2 2 0 0 1-2 2"}],["path",{d:"M21 9v1"}],["path",{d:"M3 14v1"}],["path",{d:"M3 5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2"}],["path",{d:"M3 9v1"}],["path",{d:"M5 21a2 2 0 0 1-2-2"}],["path",{d:"M9 21h1"}]],P0=[["path",{d:"M5 3a2 2 0 0 0-2 2"}],["path",{d:"M19 3a2 2 0 0 1 2 2"}],["path",{d:"M21 19a2 2 0 0 1-2 2"}],["path",{d:"M5 21a2 2 0 0 1-2-2"}],["path",{d:"M9 3h1"}],["path",{d:"M9 21h1"}],["path",{d:"M14 3h1"}],["path",{d:"M14 21h1"}],["path",{d:"M3 9v1"}],["path",{d:"M21 9v1"}],["path",{d:"M3 14v1"}],["path",{d:"M21 14v1"}]],B0=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2"}],["line",{x1:"8",x2:"16",y1:"12",y2:"12"}],["line",{x1:"12",x2:"12",y1:"16",y2:"16"}],["line",{x1:"12",x2:"12",y1:"8",y2:"8"}]],z0=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["circle",{cx:"12",cy:"12",r:"1"}]],F0=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M7 10h10"}],["path",{d:"M7 14h10"}]],D0=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2"}],["path",{d:"M9 17c2 0 2.8-1 2.8-2.8V10c0-2 1-3.3 3.2-3"}],["path",{d:"M9 11.2h5.7"}]],R0=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M8 7v7"}],["path",{d:"M12 7v4"}],["path",{d:"M16 7v9"}]],b0=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M7 7v10"}],["path",{d:"M11 7v10"}],["path",{d:"m15 7 2 10"}]],q0=[["path",{d:"M8 16V8.5a.5.5 0 0 1 .9-.3l2.7 3.599a.5.5 0 0 0 .8 0l2.7-3.6a.5.5 0 0 1 .9.3V16"}],["rect",{x:"3",y:"3",width:"18",height:"18",rx:"2"}]],T0=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M7 8h10"}],["path",{d:"M7 12h10"}],["path",{d:"M7 16h10"}]],U0=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M8 12h8"}]],O0=[["path",{d:"M12.034 12.681a.498.498 0 0 1 .647-.647l9 3.5a.5.5 0 0 1-.033.943l-3.444 1.068a1 1 0 0 0-.66.66l-1.067 3.443a.5.5 0 0 1-.943.033z"}],["path",{d:"M21 11V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h6"}]],Z0=[["path",{d:"M3.6 3.6A2 2 0 0 1 5 3h14a2 2 0 0 1 2 2v14a2 2 0 0 1-.59 1.41"}],["path",{d:"M3 8.7V19a2 2 0 0 0 2 2h10.3"}],["path",{d:"m2 2 20 20"}],["path",{d:"M13 13a3 3 0 1 0 0-6H9v2"}],["path",{d:"M9 17v-2.3"}]],G0=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M9 17V7h4a3 3 0 0 1 0 6H9"}]],yy=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["line",{x1:"10",x2:"10",y1:"15",y2:"9"}],["line",{x1:"14",x2:"14",y1:"15",y2:"9"}]],i=[["path",{d:"M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7"}],["path",{d:"M18.375 2.625a1 1 0 0 1 3 3l-9.013 9.014a2 2 0 0 1-.853.505l-2.873.84a.5.5 0 0 1-.62-.62l.84-2.873a2 2 0 0 1 .506-.852z"}]],W0=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"m15 9-6 6"}],["path",{d:"M9 9h.01"}],["path",{d:"M15 15h.01"}]],E0=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M7 7h10"}],["path",{d:"M10 7v10"}],["path",{d:"M16 17a2 2 0 0 1-2-2V7"}]],I0=[["rect",{x:"3",y:"3",width:"18",height:"18",rx:"2"}],["path",{d:"M9 9.003a1 1 0 0 1 1.517-.859l4.997 2.997a1 1 0 0 1 0 1.718l-4.997 2.997A1 1 0 0 1 9 14.996z"}]],X0=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M8 12h8"}],["path",{d:"M12 8v8"}]],j0=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M12 12H9.5a2.5 2.5 0 0 1 0-5H17"}],["path",{d:"M12 7v10"}],["path",{d:"M16 7v10"}]],N0=[["path",{d:"M12 7v4"}],["path",{d:"M7.998 9.003a5 5 0 1 0 8-.005"}],["rect",{x:"3",y:"3",width:"18",height:"18",rx:"2"}]],sy=[["path",{d:"M7 12h2l2 5 2-10h4"}],["rect",{x:"3",y:"3",width:"18",height:"18",rx:"2"}]],gy=[["path",{d:"M21 11a8 8 0 0 0-8-8"}],["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4"}]],K0=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["circle",{cx:"8.5",cy:"8.5",r:"1.5"}],["line",{x1:"9.56066",y1:"9.56066",x2:"12",y2:"12"}],["line",{x1:"17",y1:"17",x2:"14.82",y2:"14.82"}],["circle",{cx:"8.5",cy:"15.5",r:"1.5"}],["line",{x1:"9.56066",y1:"14.43934",x2:"17",y2:"7"}]],Q0=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M16 8.9V7H8l4 5-4 5h8v-1.9"}]],J0=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["line",{x1:"9",x2:"15",y1:"15",y2:"9"}]],Y0=[["path",{d:"M8 19H5c-1 0-2-1-2-2V7c0-1 1-2 2-2h3"}],["path",{d:"M16 5h3c1 0 2 1 2 2v10c0 1-1 2-2 2h-3"}],["line",{x1:"12",x2:"12",y1:"4",y2:"20"}]],_0=[["path",{d:"M5 8V5c0-1 1-2 2-2h10c1 0 2 1 2 2v3"}],["path",{d:"M19 16v3c0 1-1 2-2 2H7c-1 0-2-1-2-2v-3"}],["line",{x1:"4",x2:"20",y1:"12",y2:"12"}]],Cy=[["rect",{x:"3",y:"3",width:"18",height:"18",rx:"2"}],["rect",{x:"8",y:"8",width:"8",height:"8",rx:"1"}]],uy=[["path",{d:"M4 10c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h4c1.1 0 2 .9 2 2"}],["path",{d:"M10 16c-1.1 0-2-.9-2-2v-4c0-1.1.9-2 2-2h4c1.1 0 2 .9 2 2"}],["rect",{width:"8",height:"8",x:"14",y:"14",rx:"2"}]],Ay=[["path",{d:"M11.035 7.69a1 1 0 0 1 1.909.024l.737 1.452a1 1 0 0 0 .737.535l1.634.256a1 1 0 0 1 .588 1.806l-1.172 1.168a1 1 0 0 0-.282.866l.259 1.613a1 1 0 0 1-1.541 1.134l-1.465-.75a1 1 0 0 0-.912 0l-1.465.75a1 1 0 0 1-1.539-1.133l.258-1.613a1 1 0 0 0-.282-.866l-1.156-1.153a1 1 0 0 1 .572-1.822l1.633-.256a1 1 0 0 0 .737-.535z"}],["rect",{x:"3",y:"3",width:"18",height:"18",rx:"2"}]],Hy=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["rect",{x:"9",y:"9",width:"6",height:"6",rx:"1"}]],x0=[["path",{d:"m7 11 2-2-2-2"}],["path",{d:"M11 13h4"}],["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2"}]],aa=[["path",{d:"M18 21a6 6 0 0 0-12 0"}],["circle",{cx:"12",cy:"11",r:"4"}],["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}]],ta=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2"}],["path",{d:"m15 9-6 6"}],["path",{d:"m9 9 6 6"}]],ha=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["circle",{cx:"12",cy:"10",r:"3"}],["path",{d:"M7 21v-2a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v2"}]],Vy=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}]],wy=[["path",{d:"M16 12v2a2 2 0 0 1-2 2H9a1 1 0 0 0-1 1v3a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V10a2 2 0 0 0-2-2h0"}],["path",{d:"M4 16a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v3a1 1 0 0 1-1 1h-5a2 2 0 0 0-2 2v2"}]],Sy=[["path",{d:"M10 22a2 2 0 0 1-2-2"}],["path",{d:"M14 2a2 2 0 0 1 2 2"}],["path",{d:"M16 22h-2"}],["path",{d:"M2 10V8"}],["path",{d:"M2 4a2 2 0 0 1 2-2"}],["path",{d:"M20 8a2 2 0 0 1 2 2"}],["path",{d:"M22 14v2"}],["path",{d:"M22 20a2 2 0 0 1-2 2"}],["path",{d:"M4 16a2 2 0 0 1-2-2"}],["path",{d:"M8 10a2 2 0 0 1 2-2h5a1 1 0 0 1 1 1v5a2 2 0 0 1-2 2H9a1 1 0 0 1-1-1z"}],["path",{d:"M8 2h2"}]],Ly=[["path",{d:"M10 22a2 2 0 0 1-2-2"}],["path",{d:"M16 22h-2"}],["path",{d:"M16 4a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h3a1 1 0 0 0 1-1v-5a2 2 0 0 1 2-2h5a1 1 0 0 0 1-1z"}],["path",{d:"M20 8a2 2 0 0 1 2 2"}],["path",{d:"M22 14v2"}],["path",{d:"M22 20a2 2 0 0 1-2 2"}]],fy=[["path",{d:"M4 16a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v3a1 1 0 0 0 1 1h3a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H10a2 2 0 0 1-2-2v-3a1 1 0 0 0-1-1z"}]],ky=[["path",{d:"M12 3c7.2 0 9 1.8 9 9s-1.8 9-9 9-9-1.8-9-9 1.8-9 9-9"}]],Py=[["path",{d:"M13.77 3.043a34 34 0 0 0-3.54 0"}],["path",{d:"M13.771 20.956a33 33 0 0 1-3.541.001"}],["path",{d:"M20.18 17.74c-.51 1.15-1.29 1.93-2.439 2.44"}],["path",{d:"M20.18 6.259c-.51-1.148-1.291-1.929-2.44-2.438"}],["path",{d:"M20.957 10.23a33 33 0 0 1 0 3.54"}],["path",{d:"M3.043 10.23a34 34 0 0 0 .001 3.541"}],["path",{d:"M6.26 20.179c-1.15-.508-1.93-1.29-2.44-2.438"}],["path",{d:"M6.26 3.82c-1.149.51-1.93 1.291-2.44 2.44"}]],By=[["path",{d:"M15.236 22a3 3 0 0 0-2.2-5"}],["path",{d:"M16 20a3 3 0 0 1 3-3h1a2 2 0 0 0 2-2v-2a4 4 0 0 0-4-4V4"}],["path",{d:"M18 13h.01"}],["path",{d:"M18 6a4 4 0 0 0-4 4 7 7 0 0 0-7 7c0-5 4-5 4-10.5a4.5 4.5 0 1 0-9 0 2.5 2.5 0 0 0 5 0C7 10 3 11 3 17c0 2.8 2.2 5 5 5h10"}]],zy=[["path",{d:"M14 13V8.5C14 7 15 7 15 5a3 3 0 0 0-6 0c0 2 1 2 1 3.5V13"}],["path",{d:"M20 15.5a2.5 2.5 0 0 0-2.5-2.5h-11A2.5 2.5 0 0 0 4 15.5V17a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1z"}],["path",{d:"M5 22h14"}]],Fy=[["path",{d:"M12 18.338a2.1 2.1 0 0 0-.987.244L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.12 2.12 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.12 2.12 0 0 0 1.597-1.16l2.309-4.679A.53.53 0 0 1 12 2"}]],Dy=[["path",{d:"m10.344 4.688 1.181-2.393a.53.53 0 0 1 .95 0l2.31 4.679a2.12 2.12 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.237 3.152"}],["path",{d:"m17.945 17.945.43 2.505a.53.53 0 0 1-.771.56l-4.618-2.428a2.12 2.12 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.12 2.12 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a8 8 0 0 0 .4-.099"}],["path",{d:"m2 2 20 20"}]],Ry=[["path",{d:"M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"}]],by=[["path",{d:"M13.971 4.285A2 2 0 0 1 17 6v12a2 2 0 0 1-3.029 1.715l-9.997-5.998a2 2 0 0 1-.003-3.432z"}],["path",{d:"M21 20V4"}]],qy=[["path",{d:"M10.029 4.285A2 2 0 0 0 7 6v12a2 2 0 0 0 3.029 1.715l9.997-5.998a2 2 0 0 0 .003-3.432z"}],["path",{d:"M3 4v16"}]],Ty=[["path",{d:"M11 2v2"}],["path",{d:"M5 2v2"}],["path",{d:"M5 3H4a2 2 0 0 0-2 2v4a6 6 0 0 0 12 0V5a2 2 0 0 0-2-2h-1"}],["path",{d:"M8 15a6 6 0 0 0 12 0v-3"}],["circle",{cx:"20",cy:"10",r:"2"}]],Uy=[["path",{d:"M21 9a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 15 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2z"}],["path",{d:"M15 3v5a1 1 0 0 0 1 1h5"}],["path",{d:"M8 13h.01"}],["path",{d:"M16 13h.01"}],["path",{d:"M10 16s.8 1 2 1c1.3 0 2-1 2-1"}]],Oy=[["path",{d:"M11.264 2.205A4 4 0 0 0 6.42 4.211l-4 8a4 4 0 0 0 1.359 5.117l6 4a4 4 0 0 0 4.438 0l6-4a4 4 0 0 0 1.576-4.592l-2-6a4 4 0 0 0-2.53-2.53z"}],["path",{d:"M11.99 22 14 12l7.822 3.184"}],["path",{d:"M14 12 8.47 2.302"}]],Zy=[["path",{d:"M21 9a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 15 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2z"}],["path",{d:"M15 3v5a1 1 0 0 0 1 1h5"}]],Gy=[["path",{d:"M15 21v-5a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v5"}],["path",{d:"M17.774 10.31a1.12 1.12 0 0 0-1.549 0 2.5 2.5 0 0 1-3.451 0 1.12 1.12 0 0 0-1.548 0 2.5 2.5 0 0 1-3.452 0 1.12 1.12 0 0 0-1.549 0 2.5 2.5 0 0 1-3.77-3.248l2.889-4.184A2 2 0 0 1 7 2h10a2 2 0 0 1 1.653.873l2.895 4.192a2.5 2.5 0 0 1-3.774 3.244"}],["path",{d:"M4 10.95V19a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-8.05"}]],Wy=[["rect",{width:"6",height:"20",x:"4",y:"2",rx:"2"}],["rect",{width:"6",height:"20",x:"14",y:"2",rx:"2"}]],Ey=[["rect",{width:"20",height:"6",x:"2",y:"4",rx:"2"}],["rect",{width:"20",height:"6",x:"2",y:"14",rx:"2"}]],Iy=[["path",{d:"M16 4H9a3 3 0 0 0-2.83 4"}],["path",{d:"M14 12a4 4 0 0 1 0 8H6"}],["line",{x1:"4",x2:"20",y1:"12",y2:"12"}]],Xy=[["path",{d:"m4 5 8 8"}],["path",{d:"m12 5-8 8"}],["path",{d:"M20 19h-4c0-1.5.44-2 1.5-2.5S20 15.33 20 14c0-.47-.17-.93-.48-1.29a2.11 2.11 0 0 0-2.62-.44c-.42.24-.74.62-.9 1.07"}]],jy=[["circle",{cx:"12",cy:"12",r:"4"}],["path",{d:"M12 4h.01"}],["path",{d:"M20 12h.01"}],["path",{d:"M12 20h.01"}],["path",{d:"M4 12h.01"}],["path",{d:"M17.657 6.343h.01"}],["path",{d:"M17.657 17.657h.01"}],["path",{d:"M6.343 17.657h.01"}],["path",{d:"M6.343 6.343h.01"}]],Ny=[["circle",{cx:"12",cy:"12",r:"4"}],["path",{d:"M12 3v1"}],["path",{d:"M12 20v1"}],["path",{d:"M3 12h1"}],["path",{d:"M20 12h1"}],["path",{d:"m18.364 5.636-.707.707"}],["path",{d:"m6.343 17.657-.707.707"}],["path",{d:"m5.636 5.636.707.707"}],["path",{d:"m17.657 17.657.707.707"}]],Ky=[["path",{d:"M10 21v-1"}],["path",{d:"M10 4V3"}],["path",{d:"M10 9a3 3 0 0 0 0 6"}],["path",{d:"m14 20 1.25-2.5L18 18"}],["path",{d:"m14 4 1.25 2.5L18 6"}],["path",{d:"m17 21-3-6 1.5-3H22"}],["path",{d:"m17 3-3 6 1.5 3"}],["path",{d:"M2 12h1"}],["path",{d:"m20 10-1.5 2 1.5 2"}],["path",{d:"m3.64 18.36.7-.7"}],["path",{d:"m4.34 6.34-.7-.7"}]],Qy=[["path",{d:"M12 2v2"}],["path",{d:"M14.837 16.385a6 6 0 1 1-7.223-7.222c.624-.147.97.66.715 1.248a4 4 0 0 0 5.26 5.259c.589-.255 1.396.09 1.248.715"}],["path",{d:"M16 12a4 4 0 0 0-4-4"}],["path",{d:"m19 5-1.256 1.256"}],["path",{d:"M20 12h2"}]],Jy=[["circle",{cx:"12",cy:"12",r:"4"}],["path",{d:"M12 2v2"}],["path",{d:"M12 20v2"}],["path",{d:"m4.93 4.93 1.41 1.41"}],["path",{d:"m17.66 17.66 1.41 1.41"}],["path",{d:"M2 12h2"}],["path",{d:"M20 12h2"}],["path",{d:"m6.34 17.66-1.41 1.41"}],["path",{d:"m19.07 4.93-1.41 1.41"}]],Yy=[["path",{d:"M12 2v8"}],["path",{d:"m4.93 10.93 1.41 1.41"}],["path",{d:"M2 18h2"}],["path",{d:"M20 18h2"}],["path",{d:"m19.07 10.93-1.41 1.41"}],["path",{d:"M22 22H2"}],["path",{d:"m8 6 4-4 4 4"}],["path",{d:"M16 18a4 4 0 0 0-8 0"}]],_y=[["path",{d:"M12 10V2"}],["path",{d:"m4.93 10.93 1.41 1.41"}],["path",{d:"M2 18h2"}],["path",{d:"M20 18h2"}],["path",{d:"m19.07 10.93-1.41 1.41"}],["path",{d:"M22 22H2"}],["path",{d:"m16 6-4 4-4-4"}],["path",{d:"M16 18a4 4 0 0 0-8 0"}]],xy=[["path",{d:"m4 19 8-8"}],["path",{d:"m12 19-8-8"}],["path",{d:"M20 12h-4c0-1.5.442-2 1.5-2.5S20 8.334 20 7.002c0-.472-.17-.93-.484-1.29a2.105 2.105 0 0 0-2.617-.436c-.42.239-.738.614-.899 1.06"}]],as=[["path",{d:"M10 21V3h8"}],["path",{d:"M6 16h9"}],["path",{d:"M10 9.5h7"}]],ts=[["path",{d:"M11 17a4 4 0 0 1-8 0V5a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2Z"}],["path",{d:"M16.7 13H19a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2H7"}],["path",{d:"M 7 17h.01"}],["path",{d:"m11 8 2.3-2.3a2.4 2.4 0 0 1 3.404.004L18.6 7.6a2.4 2.4 0 0 1 .026 3.434L9.9 19.8"}]],hs=[["path",{d:"M11 19H4a2 2 0 0 1-2-2V7a2 2 0 0 1 2-2h5"}],["path",{d:"M13 5h7a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-5"}],["circle",{cx:"12",cy:"12",r:"3"}],["path",{d:"m18 22-3-3 3-3"}],["path",{d:"m6 2 3 3-3 3"}]],ds=[["path",{d:"m11 19-6-6"}],["path",{d:"m5 21-2-2"}],["path",{d:"m8 16-4 4"}],["path",{d:"M9.5 17.5 21 6V3h-3L6.5 14.5"}]],cs=[["path",{d:"m18 2 4 4"}],["path",{d:"m17 7 3-3"}],["path",{d:"M19 9 8.7 19.3c-1 1-2.5 1-3.4 0l-.6-.6c-1-1-1-2.5 0-3.4L15 5"}],["path",{d:"m9 11 4 4"}],["path",{d:"m5 19-3 3"}],["path",{d:"m14 4 6 6"}]],Ms=[["polyline",{points:"14.5 17.5 3 6 3 3 6 3 17.5 14.5"}],["line",{x1:"13",x2:"19",y1:"19",y2:"13"}],["line",{x1:"16",x2:"20",y1:"16",y2:"20"}],["line",{x1:"19",x2:"21",y1:"21",y2:"19"}],["polyline",{points:"14.5 6.5 18 3 21 3 21 6 17.5 9.5"}],["line",{x1:"5",x2:"9",y1:"14",y2:"18"}],["line",{x1:"7",x2:"4",y1:"17",y2:"20"}],["line",{x1:"3",x2:"5",y1:"19",y2:"21"}]],ps=[["path",{d:"M9 3H5a2 2 0 0 0-2 2v4m6-6h10a2 2 0 0 1 2 2v4M9 3v18m0 0h10a2 2 0 0 0 2-2V9M9 21H5a2 2 0 0 1-2-2V9m0 0h18"}]],is=[["path",{d:"M12 15V9"}],["path",{d:"M3 15h18"}],["path",{d:"M3 9h18"}],["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}]],ns=[["path",{d:"M12 21v-6"}],["path",{d:"M12 9V3"}],["path",{d:"M3 15h18"}],["path",{d:"M3 9h18"}],["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}]],ls=[["path",{d:"M14 14v2"}],["path",{d:"M14 20v2"}],["path",{d:"M14 2v2"}],["path",{d:"M14 8v2"}],["path",{d:"M2 15h8"}],["path",{d:"M2 3h6a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H2"}],["path",{d:"M2 9h8"}],["path",{d:"M22 15h-4"}],["path",{d:"M22 3h-2a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h2"}],["path",{d:"M22 9h-4"}],["path",{d:"M5 3v18"}]],es=[["path",{d:"M16 5H3"}],["path",{d:"M16 12H3"}],["path",{d:"M16 19H3"}],["path",{d:"M21 5h.01"}],["path",{d:"M21 12h.01"}],["path",{d:"M21 19h.01"}]],rs=[["path",{d:"M15 3v18"}],["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M21 9H3"}],["path",{d:"M21 15H3"}]],os=[["path",{d:"M14 10h2"}],["path",{d:"M15 22v-8"}],["path",{d:"M15 2v4"}],["path",{d:"M2 10h2"}],["path",{d:"M20 10h2"}],["path",{d:"M3 19h18"}],["path",{d:"M3 22v-6a2 2 135 0 1 2-2h14a2 2 45 0 1 2 2v6"}],["path",{d:"M3 2v2a2 2 45 0 0 2 2h14a2 2 135 0 0 2-2V2"}],["path",{d:"M8 10h2"}],["path",{d:"M9 22v-8"}],["path",{d:"M9 2v4"}]],vs=[["path",{d:"M12 3v18"}],["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M3 9h18"}],["path",{d:"M3 15h18"}]],$s=[["rect",{width:"10",height:"14",x:"3",y:"8",rx:"2"}],["path",{d:"M5 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v16a2 2 0 0 1-2 2h-2.4"}],["path",{d:"M8 18h.01"}]],ms=[["rect",{width:"16",height:"20",x:"4",y:"2",rx:"2",ry:"2"}],["line",{x1:"12",x2:"12.01",y1:"18",y2:"18"}]],ys=[["circle",{cx:"7",cy:"7",r:"5"}],["circle",{cx:"17",cy:"17",r:"5"}],["path",{d:"M12 17h10"}],["path",{d:"m3.46 10.54 7.08-7.08"}]],ss=[["path",{d:"M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z"}],["circle",{cx:"7.5",cy:"7.5",r:".5",fill:"currentColor"}]],gs=[["path",{d:"M13.172 2a2 2 0 0 1 1.414.586l6.71 6.71a2.4 2.4 0 0 1 0 3.408l-4.592 4.592a2.4 2.4 0 0 1-3.408 0l-6.71-6.71A2 2 0 0 1 6 9.172V3a1 1 0 0 1 1-1z"}],["path",{d:"M2 7v6.172a2 2 0 0 0 .586 1.414l6.71 6.71a2.4 2.4 0 0 0 3.191.193"}],["circle",{cx:"10.5",cy:"6.5",r:".5",fill:"currentColor"}]],Cs=[["path",{d:"M4 4v16"}]],us=[["path",{d:"M4 4v16"}],["path",{d:"M9 4v16"}]],As=[["path",{d:"M4 4v16"}],["path",{d:"M9 4v16"}],["path",{d:"M14 4v16"}]],Hs=[["path",{d:"M4 4v16"}],["path",{d:"M9 4v16"}],["path",{d:"M14 4v16"}],["path",{d:"M19 4v16"}]],Vs=[["path",{d:"M4 4v16"}],["path",{d:"M9 4v16"}],["path",{d:"M14 4v16"}],["path",{d:"M19 4v16"}],["path",{d:"M22 6 2 18"}]],ws=[["circle",{cx:"17",cy:"4",r:"2"}],["path",{d:"M15.59 5.41 5.41 15.59"}],["circle",{cx:"4",cy:"17",r:"2"}],["path",{d:"M12 22s-4-9-1.5-11.5S22 12 22 12"}]],Ss=[["path",{d:"m10.065 12.493-6.18 1.318a.934.934 0 0 1-1.108-.702l-.537-2.15a1.07 1.07 0 0 1 .691-1.265l13.504-4.44"}],["path",{d:"m13.56 11.747 4.332-.924"}],["path",{d:"m16 21-3.105-6.21"}],["path",{d:"M16.485 5.94a2 2 0 0 1 1.455-2.425l1.09-.272a1 1 0 0 1 1.212.727l1.515 6.06a1 1 0 0 1-.727 1.213l-1.09.272a2 2 0 0 1-2.425-1.455z"}],["path",{d:"m6.158 8.633 1.114 4.456"}],["path",{d:"m8 21 3.105-6.21"}],["circle",{cx:"12",cy:"13",r:"2"}]],Ls=[["circle",{cx:"12",cy:"12",r:"10"}],["circle",{cx:"12",cy:"12",r:"6"}],["circle",{cx:"12",cy:"12",r:"2"}]],fs=[["circle",{cx:"4",cy:"4",r:"2"}],["path",{d:"m14 5 3-3 3 3"}],["path",{d:"m14 10 3-3 3 3"}],["path",{d:"M17 14V2"}],["path",{d:"M17 14H7l-5 8h20Z"}],["path",{d:"M8 14v8"}],["path",{d:"m9 14 5 8"}]],ks=[["path",{d:"M3.5 21 14 3"}],["path",{d:"M20.5 21 10 3"}],["path",{d:"M15.5 21 12 15l-3.5 6"}],["path",{d:"M2 21h20"}]],Ps=[["path",{d:"M12 19h8"}],["path",{d:"m4 17 6-6-6-6"}]],da=[["path",{d:"M21 7 6.82 21.18a2.83 2.83 0 0 1-3.99-.01a2.83 2.83 0 0 1 0-4L17 3"}],["path",{d:"m16 2 6 6"}],["path",{d:"M12 16H4"}]],Bs=[["path",{d:"M14.5 2v17.5c0 1.4-1.1 2.5-2.5 2.5c-1.4 0-2.5-1.1-2.5-2.5V2"}],["path",{d:"M8.5 2h7"}],["path",{d:"M14.5 16h-5"}]],ca=[["path",{d:"M21 5H3"}],["path",{d:"M17 12H7"}],["path",{d:"M19 19H5"}]],zs=[["path",{d:"M9 2v17.5A2.5 2.5 0 0 1 6.5 22A2.5 2.5 0 0 1 4 19.5V2"}],["path",{d:"M20 2v17.5a2.5 2.5 0 0 1-2.5 2.5a2.5 2.5 0 0 1-2.5-2.5V2"}],["path",{d:"M3 2h7"}],["path",{d:"M14 2h7"}],["path",{d:"M9 16H4"}],["path",{d:"M20 16h-5"}]],Ma=[["path",{d:"M21 5H3"}],["path",{d:"M21 12H9"}],["path",{d:"M21 19H7"}]],pa=[["path",{d:"M3 5h18"}],["path",{d:"M3 12h18"}],["path",{d:"M3 19h18"}]],s=[["path",{d:"M21 5H3"}],["path",{d:"M15 12H3"}],["path",{d:"M17 19H3"}]],Fs=[["path",{d:"M12 20h-1a2 2 0 0 1-2-2 2 2 0 0 1-2 2H6"}],["path",{d:"M13 8h7a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2h-7"}],["path",{d:"M5 16H4a2 2 0 0 1-2-2v-4a2 2 0 0 1 2-2h1"}],["path",{d:"M6 4h1a2 2 0 0 1 2 2 2 2 0 0 1 2-2h1"}],["path",{d:"M9 6v12"}]],Ds=[["path",{d:"M17 22h-1a4 4 0 0 1-4-4V6a4 4 0 0 1 4-4h1"}],["path",{d:"M7 22h1a4 4 0 0 0 4-4v-1"}],["path",{d:"M7 2h1a4 4 0 0 1 4 4v1"}]],ia=[["path",{d:"M15 5h6"}],["path",{d:"M15 12h6"}],["path",{d:"M3 19h18"}],["path",{d:"m3 12 3.553-7.724a.5.5 0 0 1 .894 0L11 12"}],["path",{d:"M3.92 10h6.16"}]],Rs=[["path",{d:"M21 5H3"}],["path",{d:"M10 12H3"}],["path",{d:"M10 19H3"}],["circle",{cx:"17",cy:"15",r:"3"}],["path",{d:"m21 19-1.9-1.9"}]],bs=[["path",{d:"M17 5H3"}],["path",{d:"M21 12H8"}],["path",{d:"M21 19H8"}],["path",{d:"M3 12v7"}]],na=[["path",{d:"m16 16-3 3 3 3"}],["path",{d:"M3 12h14.5a1 1 0 0 1 0 7H13"}],["path",{d:"M3 19h6"}],["path",{d:"M3 5h18"}]],qs=[["path",{d:"M2 10s3-3 3-8"}],["path",{d:"M22 10s-3-3-3-8"}],["path",{d:"M10 2c0 4.4-3.6 8-8 8"}],["path",{d:"M14 2c0 4.4 3.6 8 8 8"}],["path",{d:"M2 10s2 2 2 5"}],["path",{d:"M22 10s-2 2-2 5"}],["path",{d:"M8 15h8"}],["path",{d:"M2 22v-1a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v1"}],["path",{d:"M14 22v-1a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v1"}]],Ts=[["path",{d:"m10 20-1.25-2.5L6 18"}],["path",{d:"M10 4 8.75 6.5 6 6"}],["path",{d:"M10.585 15H10"}],["path",{d:"M2 12h6.5L10 9"}],["path",{d:"M20 14.54a4 4 0 1 1-4 0V4a2 2 0 0 1 4 0z"}],["path",{d:"m4 10 1.5 2L4 14"}],["path",{d:"m7 21 3-6-1.5-3"}],["path",{d:"m7 3 3 6h2"}]],Us=[["path",{d:"M12 2v2"}],["path",{d:"M12 8a4 4 0 0 0-1.645 7.647"}],["path",{d:"M2 12h2"}],["path",{d:"M20 14.54a4 4 0 1 1-4 0V4a2 2 0 0 1 4 0z"}],["path",{d:"m4.93 4.93 1.41 1.41"}],["path",{d:"m6.34 17.66-1.41 1.41"}]],Os=[["path",{d:"M14 4v10.54a4 4 0 1 1-4 0V4a2 2 0 0 1 4 0Z"}]],Zs=[["path",{d:"M9 18.12 10 14H4.17a2 2 0 0 1-1.92-2.56l2.33-8A2 2 0 0 1 6.5 2H20a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-2.76a2 2 0 0 0-1.79 1.11L12 22a3.13 3.13 0 0 1-3-3.88Z"}],["path",{d:"M17 14V2"}]],Gs=[["path",{d:"M15 5.88 14 10h5.83a2 2 0 0 1 1.92 2.56l-2.33 8A2 2 0 0 1 17.5 22H4a2 2 0 0 1-2-2v-8a2 2 0 0 1 2-2h2.76a2 2 0 0 0 1.79-1.11L12 2a3.13 3.13 0 0 1 3 3.88Z"}],["path",{d:"M7 10v12"}]],Ws=[["path",{d:"M2 9a3 3 0 0 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 0 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z"}],["path",{d:"m9 12 2 2 4-4"}]],Es=[["path",{d:"M2 9a3 3 0 0 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 0 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z"}],["path",{d:"M9 12h6"}]],Is=[["path",{d:"M2 9a3 3 0 1 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 1 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z"}],["path",{d:"M9 9h.01"}],["path",{d:"m15 9-6 6"}],["path",{d:"M15 15h.01"}]],Xs=[["path",{d:"M2 9a3 3 0 0 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 0 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z"}],["path",{d:"M9 12h6"}],["path",{d:"M12 9v6"}]],js=[["path",{d:"M2 9a3 3 0 0 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 0 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z"}],["path",{d:"m9.5 14.5 5-5"}],["path",{d:"m9.5 9.5 5 5"}]],Ns=[["path",{d:"M2 9a3 3 0 0 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 0 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z"}],["path",{d:"m9.5 14.5 5-5"}]],Ks=[["path",{d:"M2 9a3 3 0 0 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 0 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z"}],["path",{d:"M13 5v2"}],["path",{d:"M13 17v2"}],["path",{d:"M13 11v2"}]],Qs=[["path",{d:"M10.5 17h1.227a2 2 0 0 0 1.345-.52L18 12"}],["path",{d:"m12 13.5 3.794.506"}],["path",{d:"m3.173 8.18 11-5a2 2 0 0 1 2.647.993L18.56 8"}],["path",{d:"M6 10V8"}],["path",{d:"M6 14v1"}],["path",{d:"M6 19v2"}],["rect",{x:"2",y:"8",width:"20",height:"13",rx:"2"}]],Js=[["path",{d:"m3.173 8.18 11-5a2 2 0 0 1 2.647.993L18.56 8"}],["path",{d:"M6 10V8"}],["path",{d:"M6 14v1"}],["path",{d:"M6 19v2"}],["rect",{x:"2",y:"8",width:"20",height:"13",rx:"2"}]],Ys=[["path",{d:"M10 2h4"}],["path",{d:"M4.6 11a8 8 0 0 0 1.7 8.7 8 8 0 0 0 8.7 1.7"}],["path",{d:"M7.4 7.4a8 8 0 0 1 10.3 1 8 8 0 0 1 .9 10.2"}],["path",{d:"m2 2 20 20"}],["path",{d:"M12 12v-2"}]],_s=[["path",{d:"M10 2h4"}],["path",{d:"M12 14v-4"}],["path",{d:"M4 13a8 8 0 0 1 8-7 8 8 0 1 1-5.3 14L4 17.6"}],["path",{d:"M9 17H4v5"}]],xs=[["line",{x1:"10",x2:"14",y1:"2",y2:"2"}],["line",{x1:"12",x2:"15",y1:"14",y2:"11"}],["circle",{cx:"12",cy:"14",r:"8"}]],ag=[["circle",{cx:"9",cy:"12",r:"3"}],["rect",{width:"20",height:"14",x:"2",y:"5",rx:"7"}]],tg=[["circle",{cx:"15",cy:"12",r:"3"}],["rect",{width:"20",height:"14",x:"2",y:"5",rx:"7"}]],hg=[["path",{d:"M7 12h13a1 1 0 0 1 1 1 5 5 0 0 1-5 5h-.598a.5.5 0 0 0-.424.765l1.544 2.47a.5.5 0 0 1-.424.765H5.402a.5.5 0 0 1-.424-.765L7 18"}],["path",{d:"M8 18a5 5 0 0 1-5-5V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v8"}]],dg=[["path",{d:"M10 15h4"}],["path",{d:"m14.817 10.995-.971-1.45 1.034-1.232a2 2 0 0 0-2.025-3.238l-1.82.364L9.91 3.885a2 2 0 0 0-3.625.748L6.141 6.55l-1.725.426a2 2 0 0 0-.19 3.756l.657.27"}],["path",{d:"m18.822 10.995 2.26-5.38a1 1 0 0 0-.557-1.318L16.954 2.9a1 1 0 0 0-1.281.533l-.924 2.122"}],["path",{d:"M4 12.006A1 1 0 0 1 4.994 11H19a1 1 0 0 1 1 1v7a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2z"}]],cg=[["path",{d:"M16 12v4"}],["path",{d:"M16 6a2 2 0 0 1 1.414.586l4 4A2 2 0 0 1 22 12v7a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-7a2 2 0 0 1 .586-1.414l4-4A2 2 0 0 1 8 6z"}],["path",{d:"M16 6V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v2"}],["path",{d:"M2 14h20"}],["path",{d:"M8 12v4"}]],Mg=[["path",{d:"M21 4H3"}],["path",{d:"M18 8H6"}],["path",{d:"M19 12H9"}],["path",{d:"M16 16h-6"}],["path",{d:"M11 20H9"}]],pg=[["ellipse",{cx:"12",cy:"11",rx:"3",ry:"2"}],["ellipse",{cx:"12",cy:"12.5",rx:"10",ry:"8.5"}]],ig=[["path",{d:"M12 20v-6"}],["path",{d:"M19.656 14H22"}],["path",{d:"M2 14h12"}],["path",{d:"m2 2 20 20"}],["path",{d:"M20 20H4a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2"}],["path",{d:"M9.656 4H20a2 2 0 0 1 2 2v10.344"}]],ng=[["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2"}],["path",{d:"M2 14h20"}],["path",{d:"M12 20v-6"}]],lg=[["path",{d:"M22 7h-2"}],["path",{d:"M6.5 3h11A2.5 2.5 0 0 1 20 5.5V20a1 1 0 0 1-1 1h-9a1 1 0 0 1-1-1V5.5a1 1 0 0 0-5 0V17a1 1 0 0 0 1 1h4"}],["path",{d:"M9 7H2"}]],eg=[["path",{d:"M18.2 12.27 20 6H4l1.8 6.27a1 1 0 0 0 .95.73h10.5a1 1 0 0 0 .96-.73Z"}],["path",{d:"M8 13v9"}],["path",{d:"M16 22v-9"}],["path",{d:"m9 6 1 7"}],["path",{d:"m15 6-1 7"}],["path",{d:"M12 6V2"}],["path",{d:"M13 2h-2"}]],rg=[["rect",{width:"18",height:"12",x:"3",y:"8",rx:"1"}],["path",{d:"M10 8V5c0-.6-.4-1-1-1H6a1 1 0 0 0-1 1v3"}],["path",{d:"M19 8V5c0-.6-.4-1-1-1h-3a1 1 0 0 0-1 1v3"}]],og=[["path",{d:"m10 11 11 .9a1 1 0 0 1 .8 1.1l-.665 4.158a1 1 0 0 1-.988.842H20"}],["path",{d:"M16 18h-5"}],["path",{d:"M18 5a1 1 0 0 0-1 1v5.573"}],["path",{d:"M3 4h8.129a1 1 0 0 1 .99.863L13 11.246"}],["path",{d:"M4 11V4"}],["path",{d:"M7 15h.01"}],["path",{d:"M8 10.1V4"}],["circle",{cx:"18",cy:"18",r:"2"}],["circle",{cx:"7",cy:"15",r:"5"}]],vg=[["path",{d:"M16.05 10.966a5 2.5 0 0 1-8.1 0"}],["path",{d:"m16.923 14.049 4.48 2.04a1 1 0 0 1 .001 1.831l-8.574 3.9a2 2 0 0 1-1.66 0l-8.574-3.91a1 1 0 0 1 0-1.83l4.484-2.04"}],["path",{d:"M16.949 14.14a5 2.5 0 1 1-9.9 0L10.063 3.5a2 2 0 0 1 3.874 0z"}],["path",{d:"M9.194 6.57a5 2.5 0 0 0 5.61 0"}]],$g=[["path",{d:"M2 22V12a10 10 0 1 1 20 0v10"}],["path",{d:"M15 6.8v1.4a3 2.8 0 1 1-6 0V6.8"}],["path",{d:"M10 15h.01"}],["path",{d:"M14 15h.01"}],["path",{d:"M10 19a4 4 0 0 1-4-4v-3a6 6 0 1 1 12 0v3a4 4 0 0 1-4 4Z"}],["path",{d:"m9 19-2 3"}],["path",{d:"m15 19 2 3"}]],mg=[["path",{d:"M8 3.1V7a4 4 0 0 0 8 0V3.1"}],["path",{d:"m9 15-1-1"}],["path",{d:"m15 15 1-1"}],["path",{d:"M9 19c-2.8 0-5-2.2-5-5v-4a8 8 0 0 1 16 0v4c0 2.8-2.2 5-5 5Z"}],["path",{d:"m8 19-2 3"}],["path",{d:"m16 19 2 3"}]],yg=[["path",{d:"M2 17 17 2"}],["path",{d:"m2 14 8 8"}],["path",{d:"m5 11 8 8"}],["path",{d:"m8 8 8 8"}],["path",{d:"m11 5 8 8"}],["path",{d:"m14 2 8 8"}],["path",{d:"M7 22 22 7"}]],la=[["rect",{width:"16",height:"16",x:"4",y:"3",rx:"2"}],["path",{d:"M4 11h16"}],["path",{d:"M12 3v8"}],["path",{d:"m8 19-2 3"}],["path",{d:"m18 22-2-3"}],["path",{d:"M8 15h.01"}],["path",{d:"M16 15h.01"}]],sg=[["path",{d:"M12 16v6"}],["path",{d:"M14 20h-4"}],["path",{d:"M18 2h4v4"}],["path",{d:"m2 2 7.17 7.17"}],["path",{d:"M2 5.355V2h3.357"}],["path",{d:"m22 2-7.17 7.17"}],["path",{d:"M8 5 5 8"}],["circle",{cx:"12",cy:"12",r:"4"}]],gg=[["path",{d:"M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6"}],["path",{d:"M3 6h18"}],["path",{d:"M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2"}]],Cg=[["path",{d:"M10 11v6"}],["path",{d:"M14 11v6"}],["path",{d:"M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6"}],["path",{d:"M3 6h18"}],["path",{d:"M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2"}]],ug=[["path",{d:"M8 19a4 4 0 0 1-2.24-7.32A3.5 3.5 0 0 1 9 6.03V6a3 3 0 1 1 6 0v.04a3.5 3.5 0 0 1 3.24 5.65A4 4 0 0 1 16 19Z"}],["path",{d:"M12 19v3"}]],ea=[["path",{d:"M13 8c0-2.76-2.46-5-5.5-5S2 5.24 2 8h2l1-1 1 1h4"}],["path",{d:"M13 7.14A5.82 5.82 0 0 1 16.5 6c3.04 0 5.5 2.24 5.5 5h-3l-1-1-1 1h-3"}],["path",{d:"M5.89 9.71c-2.15 2.15-2.3 5.47-.35 7.43l4.24-4.25.7-.7.71-.71 2.12-2.12c-1.95-1.96-5.27-1.8-7.42.35"}],["path",{d:"M11 15.5c.5 2.5-.17 4.5-1 6.5h4c2-5.5-.5-12-1-14"}]],Ag=[["path",{d:"m17 14 3 3.3a1 1 0 0 1-.7 1.7H4.7a1 1 0 0 1-.7-1.7L7 14h-.3a1 1 0 0 1-.7-1.7L9 9h-.2A1 1 0 0 1 8 7.3L12 3l4 4.3a1 1 0 0 1-.8 1.7H15l3 3.3a1 1 0 0 1-.7 1.7H17Z"}],["path",{d:"M12 22v-3"}]],Hg=[["path",{d:"M10 10v.2A3 3 0 0 1 8.9 16H5a3 3 0 0 1-1-5.8V10a3 3 0 0 1 6 0Z"}],["path",{d:"M7 16v6"}],["path",{d:"M13 19v3"}],["path",{d:"M12 19h8.3a1 1 0 0 0 .7-1.7L18 14h.3a1 1 0 0 0 .7-1.7L16 9h.2a1 1 0 0 0 .8-1.7L13 3l-1.4 1.5"}]],Vg=[["path",{d:"M16 17h6v-6"}],["path",{d:"m22 17-8.5-8.5-5 5L2 7"}]],wg=[["path",{d:"M14.828 14.828 21 21"}],["path",{d:"M21 16v5h-5"}],["path",{d:"m21 3-9 9-4-4-6 6"}],["path",{d:"M21 8V3h-5"}]],Sg=[["path",{d:"M16 7h6v6"}],["path",{d:"m22 7-8.5 8.5-5-5L2 17"}]],ra=[["path",{d:"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3"}],["path",{d:"M12 9v4"}],["path",{d:"M12 17h.01"}]],Lg=[["path",{d:"M10.17 4.193a2 2 0 0 1 3.666.013"}],["path",{d:"M14 21h2"}],["path",{d:"m15.874 7.743 1 1.732"}],["path",{d:"m18.849 12.952 1 1.732"}],["path",{d:"M21.824 18.18a2 2 0 0 1-1.835 2.824"}],["path",{d:"M4.024 21a2 2 0 0 1-1.839-2.839"}],["path",{d:"m5.136 12.952-1 1.732"}],["path",{d:"M8 21h2"}],["path",{d:"m8.102 7.743-1 1.732"}]],fg=[["path",{d:"M22 18a2 2 0 0 1-2 2H3c-1.1 0-1.3-.6-.4-1.3L20.4 4.3c.9-.7 1.6-.4 1.6.7Z"}]],kg=[["path",{d:"M13.73 4a2 2 0 0 0-3.46 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3Z"}]],Pg=[["path",{d:"M10 14.66v1.626a2 2 0 0 1-.976 1.696A5 5 0 0 0 7 21.978"}],["path",{d:"M14 14.66v1.626a2 2 0 0 0 .976 1.696A5 5 0 0 1 17 21.978"}],["path",{d:"M18 9h1.5a1 1 0 0 0 0-5H18"}],["path",{d:"M4 22h16"}],["path",{d:"M6 9a6 6 0 0 0 12 0V3a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1z"}],["path",{d:"M6 9H4.5a1 1 0 0 1 0-5H6"}]],Bg=[["path",{d:"M14 19V7a2 2 0 0 0-2-2H9"}],["path",{d:"M15 19H9"}],["path",{d:"M19 19h2a1 1 0 0 0 1-1v-3.65a1 1 0 0 0-.22-.62L18.3 9.38a1 1 0 0 0-.78-.38H14"}],["path",{d:"M2 13v5a1 1 0 0 0 1 1h2"}],["path",{d:"M4 3 2.15 5.15a.495.495 0 0 0 .35.86h2.15a.47.47 0 0 1 .35.86L3 9.02"}],["circle",{cx:"17",cy:"19",r:"2"}],["circle",{cx:"7",cy:"19",r:"2"}]],zg=[["path",{d:"M14 18V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v11a1 1 0 0 0 1 1h2"}],["path",{d:"M15 18H9"}],["path",{d:"M19 18h2a1 1 0 0 0 1-1v-3.65a1 1 0 0 0-.22-.624l-3.48-4.35A1 1 0 0 0 17.52 8H14"}],["circle",{cx:"17",cy:"18",r:"2"}],["circle",{cx:"7",cy:"18",r:"2"}]],Fg=[["path",{d:"M15 4 5 9"}],["path",{d:"m15 8.5-10 5"}],["path",{d:"M18 12a9 9 0 0 1-9 9V3"}]],Dg=[["path",{d:"M10 12.01h.01"}],["path",{d:"M18 8v4a8 8 0 0 1-1.07 4"}],["circle",{cx:"10",cy:"12",r:"4"}],["rect",{x:"2",y:"4",width:"20",height:"16",rx:"2"}]],Rg=[["path",{d:"m12 10 2 4v3a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1v-3a8 8 0 1 0-16 0v3a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1v-3l2-4h4Z"}],["path",{d:"M4.82 7.9 8 10"}],["path",{d:"M15.18 7.9 12 10"}],["path",{d:"M16.93 10H20a2 2 0 0 1 0 4H2"}]],bg=[["path",{d:"M15.033 9.44a.647.647 0 0 1 0 1.12l-4.065 2.352a.645.645 0 0 1-.968-.56V7.648a.645.645 0 0 1 .967-.56z"}],["path",{d:"M7 21h10"}],["rect",{width:"20",height:"14",x:"2",y:"3",rx:"2"}]],oa=[["path",{d:"M7 21h10"}],["rect",{width:"20",height:"14",x:"2",y:"3",rx:"2"}]],qg=[["path",{d:"M14 16.5a.5.5 0 0 0 .5.5h.5a2 2 0 0 1 0 4H9a2 2 0 0 1 0-4h.5a.5.5 0 0 0 .5-.5v-9a.5.5 0 0 0-.5-.5h-3a.5.5 0 0 0-.5.5V8a2 2 0 0 1-4 0V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v3a2 2 0 0 1-4 0v-.5a.5.5 0 0 0-.5-.5h-3a.5.5 0 0 0-.5.5Z"}]],Tg=[["path",{d:"m17 2-5 5-5-5"}],["rect",{width:"20",height:"15",x:"2",y:"7",rx:"2"}]],Ug=[["path",{d:"M12 4v16"}],["path",{d:"M4 7V5a1 1 0 0 1 1-1h14a1 1 0 0 1 1 1v2"}],["path",{d:"M9 20h6"}]],Og=[["path",{d:"M12 13v7a2 2 0 0 0 4 0"}],["path",{d:"M12 2v2"}],["path",{d:"M20.992 13a1 1 0 0 0 .97-1.274 10.284 10.284 0 0 0-19.923 0A1 1 0 0 0 3 13z"}]],Zg=[["path",{d:"M12 13v7a2 2 0 0 0 4 0"}],["path",{d:"M12 2v2"}],["path",{d:"M18.656 13h2.336a1 1 0 0 0 .97-1.274 10.284 10.284 0 0 0-12.07-7.51"}],["path",{d:"m2 2 20 20"}],["path",{d:"M5.961 5.957a10.28 10.28 0 0 0-3.922 5.769A1 1 0 0 0 3 13h10"}]],Gg=[["path",{d:"M6 4v6a6 6 0 0 0 12 0V4"}],["line",{x1:"4",x2:"20",y1:"20",y2:"20"}]],Wg=[["path",{d:"M9 14 4 9l5-5"}],["path",{d:"M4 9h10.5a5.5 5.5 0 0 1 5.5 5.5a5.5 5.5 0 0 1-5.5 5.5H11"}]],Eg=[["path",{d:"M21 17a9 9 0 0 0-15-6.7L3 13"}],["path",{d:"M3 7v6h6"}],["circle",{cx:"12",cy:"17",r:"1"}]],Ig=[["path",{d:"M3 7v6h6"}],["path",{d:"M21 17a9 9 0 0 0-9-9 9 9 0 0 0-6 2.3L3 13"}]],Xg=[["path",{d:"M16 12h6"}],["path",{d:"M8 12H2"}],["path",{d:"M12 2v2"}],["path",{d:"M12 8v2"}],["path",{d:"M12 14v2"}],["path",{d:"M12 20v2"}],["path",{d:"m19 15 3-3-3-3"}],["path",{d:"m5 9-3 3 3 3"}]],jg=[["rect",{width:"8",height:"6",x:"5",y:"4",rx:"1"}],["rect",{width:"8",height:"6",x:"11",y:"14",rx:"1"}]],Ng=[["path",{d:"M12 22v-6"}],["path",{d:"M12 8V2"}],["path",{d:"M4 12H2"}],["path",{d:"M10 12H8"}],["path",{d:"M16 12h-2"}],["path",{d:"M22 12h-2"}],["path",{d:"m15 19-3 3-3-3"}],["path",{d:"m15 5-3-3-3 3"}]],va=[["path",{d:"M14 21v-3a2 2 0 0 0-4 0v3"}],["path",{d:"M18 12h.01"}],["path",{d:"M18 16h.01"}],["path",{d:"M22 7a1 1 0 0 0-1-1h-2a2 2 0 0 1-1.143-.359L13.143 2.36a2 2 0 0 0-2.286-.001L6.143 5.64A2 2 0 0 1 5 6H3a1 1 0 0 0-1 1v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2z"}],["path",{d:"M6 12h.01"}],["path",{d:"M6 16h.01"}],["circle",{cx:"12",cy:"10",r:"2"}]],Kg=[["path",{d:"M15 7h2a5 5 0 0 1 0 10h-2m-6 0H7A5 5 0 0 1 7 7h2"}]],Qg=[["path",{d:"m18.84 12.25 1.72-1.71h-.02a5.004 5.004 0 0 0-.12-7.07 5.006 5.006 0 0 0-6.95 0l-1.72 1.71"}],["path",{d:"m5.17 11.75-1.71 1.71a5.004 5.004 0 0 0 .12 7.07 5.006 5.006 0 0 0 6.95 0l1.71-1.71"}],["line",{x1:"8",x2:"8",y1:"2",y2:"5"}],["line",{x1:"2",x2:"5",y1:"8",y2:"8"}],["line",{x1:"16",x2:"16",y1:"19",y2:"22"}],["line",{x1:"19",x2:"22",y1:"16",y2:"16"}]],Jg=[["path",{d:"M12 3v12"}],["path",{d:"m17 8-5-5-5 5"}],["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"}]],Yg=[["path",{d:"m19 5 3-3"}],["path",{d:"m2 22 3-3"}],["path",{d:"M6.3 20.3a2.4 2.4 0 0 0 3.4 0L12 18l-6-6-2.3 2.3a2.4 2.4 0 0 0 0 3.4Z"}],["path",{d:"M7.5 13.5 10 11"}],["path",{d:"M10.5 16.5 13 14"}],["path",{d:"m12 6 6 6 2.3-2.3a2.4 2.4 0 0 0 0-3.4l-2.6-2.6a2.4 2.4 0 0 0-3.4 0Z"}]],_g=[["circle",{cx:"10",cy:"7",r:"1"}],["circle",{cx:"4",cy:"20",r:"1"}],["path",{d:"M4.7 19.3 19 5"}],["path",{d:"m21 3-3 1 2 2Z"}],["path",{d:"M9.26 7.68 5 12l2 5"}],["path",{d:"m10 14 5 2 3.5-3.5"}],["path",{d:"m18 12 1-1 1 1-1 1Z"}]],xg=[["path",{d:"M10 15H6a4 4 0 0 0-4 4v2"}],["path",{d:"m14.305 16.53.923-.382"}],["path",{d:"m15.228 13.852-.923-.383"}],["path",{d:"m16.852 12.228-.383-.923"}],["path",{d:"m16.852 17.772-.383.924"}],["path",{d:"m19.148 12.228.383-.923"}],["path",{d:"m19.53 18.696-.382-.924"}],["path",{d:"m20.772 13.852.924-.383"}],["path",{d:"m20.772 16.148.924.383"}],["circle",{cx:"18",cy:"15",r:"3"}],["circle",{cx:"9",cy:"7",r:"4"}]],aC=[["path",{d:"M20 11v6"}],["path",{d:"M20 13h2"}],["path",{d:"M3 21v-2a4 4 0 0 1 4-4h6a4 4 0 0 1 2.072.578"}],["circle",{cx:"10",cy:"7",r:"4"}],["circle",{cx:"20",cy:"19",r:"2"}]],tC=[["path",{d:"m16 11 2 2 4-4"}],["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"}],["circle",{cx:"9",cy:"7",r:"4"}]],hC=[["path",{d:"M19 16v-2a2 2 0 0 0-4 0v2"}],["path",{d:"M9.5 15H7a4 4 0 0 0-4 4v2"}],["circle",{cx:"10",cy:"7",r:"4"}],["rect",{x:"13",y:"16",width:"8",height:"5",rx:".899"}]],dC=[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"}],["circle",{cx:"9",cy:"7",r:"4"}],["line",{x1:"22",x2:"16",y1:"11",y2:"11"}]],cC=[["path",{d:"M11.5 15H7a4 4 0 0 0-4 4v2"}],["path",{d:"M21.378 16.626a1 1 0 0 0-3.004-3.004l-4.01 4.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z"}],["circle",{cx:"10",cy:"7",r:"4"}]],MC=[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"}],["circle",{cx:"9",cy:"7",r:"4"}],["line",{x1:"19",x2:"19",y1:"8",y2:"14"}],["line",{x1:"22",x2:"16",y1:"11",y2:"11"}]],$a=[["path",{d:"M2 21a8 8 0 0 1 13.292-6"}],["circle",{cx:"10",cy:"8",r:"5"}],["path",{d:"m16 19 2 2 4-4"}]],ma=[["path",{d:"m14.305 19.53.923-.382"}],["path",{d:"m15.228 16.852-.923-.383"}],["path",{d:"m16.852 15.228-.383-.923"}],["path",{d:"m16.852 20.772-.383.924"}],["path",{d:"m19.148 15.228.383-.923"}],["path",{d:"m19.53 21.696-.382-.924"}],["path",{d:"M2 21a8 8 0 0 1 10.434-7.62"}],["path",{d:"m20.772 16.852.924-.383"}],["path",{d:"m20.772 19.148.924.383"}],["circle",{cx:"10",cy:"8",r:"5"}],["circle",{cx:"18",cy:"18",r:"3"}]],pC=[["path",{d:"M19 11v6"}],["path",{d:"M19 13h2"}],["path",{d:"M2 21a8 8 0 0 1 12.868-6.349"}],["circle",{cx:"10",cy:"8",r:"5"}],["circle",{cx:"19",cy:"19",r:"2"}]],ya=[["path",{d:"M2 21a8 8 0 0 1 13.292-6"}],["circle",{cx:"10",cy:"8",r:"5"}],["path",{d:"M22 19h-6"}]],iC=[["path",{d:"M2 21a8 8 0 0 1 10.821-7.487"}],["path",{d:"M21.378 16.626a1 1 0 0 0-3.004-3.004l-4.01 4.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z"}],["circle",{cx:"10",cy:"8",r:"5"}]],sa=[["path",{d:"M2 21a8 8 0 0 1 13.292-6"}],["circle",{cx:"10",cy:"8",r:"5"}],["path",{d:"M19 16v6"}],["path",{d:"M22 19h-6"}]],nC=[["circle",{cx:"10",cy:"8",r:"5"}],["path",{d:"M2 21a8 8 0 0 1 10.434-7.62"}],["circle",{cx:"18",cy:"18",r:"3"}],["path",{d:"m22 22-1.9-1.9"}]],ga=[["path",{d:"M2 21a8 8 0 0 1 11.873-7"}],["circle",{cx:"10",cy:"8",r:"5"}],["path",{d:"m17 17 5 5"}],["path",{d:"m22 17-5 5"}]],Ca=[["circle",{cx:"12",cy:"8",r:"5"}],["path",{d:"M20 21a8 8 0 0 0-16 0"}]],lC=[["circle",{cx:"10",cy:"7",r:"4"}],["path",{d:"M10.3 15H7a4 4 0 0 0-4 4v2"}],["circle",{cx:"17",cy:"17",r:"3"}],["path",{d:"m21 21-1.9-1.9"}]],eC=[["path",{d:"M16.051 12.616a1 1 0 0 1 1.909.024l.737 1.452a1 1 0 0 0 .737.535l1.634.256a1 1 0 0 1 .588 1.806l-1.172 1.168a1 1 0 0 0-.282.866l.259 1.613a1 1 0 0 1-1.541 1.134l-1.465-.75a1 1 0 0 0-.912 0l-1.465.75a1 1 0 0 1-1.539-1.133l.258-1.613a1 1 0 0 0-.282-.866l-1.156-1.153a1 1 0 0 1 .572-1.822l1.633-.256a1 1 0 0 0 .737-.535z"}],["path",{d:"M8 15H7a4 4 0 0 0-4 4v2"}],["circle",{cx:"10",cy:"7",r:"4"}]],rC=[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"}],["circle",{cx:"9",cy:"7",r:"4"}],["line",{x1:"17",x2:"22",y1:"8",y2:"13"}],["line",{x1:"22",x2:"17",y1:"8",y2:"13"}]],oC=[["path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2"}],["circle",{cx:"12",cy:"7",r:"4"}]],ua=[["path",{d:"M18 21a8 8 0 0 0-16 0"}],["circle",{cx:"10",cy:"8",r:"5"}],["path",{d:"M22 20c0-3.37-2-6.5-4-8a5 5 0 0 0-.45-8.3"}]],vC=[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"}],["path",{d:"M16 3.128a4 4 0 0 1 0 7.744"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87"}],["circle",{cx:"9",cy:"7",r:"4"}]],Aa=[["path",{d:"m16 2-2.3 2.3a3 3 0 0 0 0 4.2l1.8 1.8a3 3 0 0 0 4.2 0L22 8"}],["path",{d:"M15 15 3.3 3.3a4.2 4.2 0 0 0 0 6l7.3 7.3c.7.7 2 .7 2.8 0L15 15Zm0 0 7 7"}],["path",{d:"m2.1 21.8 6.4-6.3"}],["path",{d:"m19 5-7 7"}]],Ha=[["path",{d:"M3 2v7c0 1.1.9 2 2 2h4a2 2 0 0 0 2-2V2"}],["path",{d:"M7 2v20"}],["path",{d:"M21 15V2a5 5 0 0 0-5 5v6c0 1.1.9 2 2 2h3Zm0 0v7"}]],$C=[["path",{d:"M12 2v20"}],["path",{d:"M2 5h20"}],["path",{d:"M3 3v2"}],["path",{d:"M7 3v2"}],["path",{d:"M17 3v2"}],["path",{d:"M21 3v2"}],["path",{d:"m19 5-7 7-7-7"}]],mC=[["path",{d:"M13 6v5a1 1 0 0 0 1 1h6.102a1 1 0 0 1 .712.298l.898.91a1 1 0 0 1 .288.702V17a1 1 0 0 1-1 1h-3"}],["path",{d:"M5 18H3a1 1 0 0 1-1-1V8a2 2 0 0 1 2-2h12c1.1 0 2.1.8 2.4 1.8l1.176 4.2"}],["path",{d:"M9 18h5"}],["circle",{cx:"16",cy:"18",r:"2"}],["circle",{cx:"7",cy:"18",r:"2"}]],yC=[["path",{d:"M8 21s-4-3-4-9 4-9 4-9"}],["path",{d:"M16 3s4 3 4 9-4 9-4 9"}],["line",{x1:"15",x2:"9",y1:"9",y2:"15"}],["line",{x1:"9",x2:"15",y1:"9",y2:"15"}]],sC=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["circle",{cx:"7.5",cy:"7.5",r:".5",fill:"currentColor"}],["path",{d:"m7.9 7.9 2.7 2.7"}],["circle",{cx:"16.5",cy:"7.5",r:".5",fill:"currentColor"}],["path",{d:"m13.4 10.6 2.7-2.7"}],["circle",{cx:"7.5",cy:"16.5",r:".5",fill:"currentColor"}],["path",{d:"m7.9 16.1 2.7-2.7"}],["circle",{cx:"16.5",cy:"16.5",r:".5",fill:"currentColor"}],["path",{d:"m13.4 13.4 2.7 2.7"}],["circle",{cx:"12",cy:"12",r:"2"}]],gC=[["path",{d:"M19.5 7a24 24 0 0 1 0 10"}],["path",{d:"M4.5 7a24 24 0 0 0 0 10"}],["path",{d:"M7 19.5a24 24 0 0 0 10 0"}],["path",{d:"M7 4.5a24 24 0 0 1 10 0"}],["rect",{x:"17",y:"17",width:"5",height:"5",rx:"1"}],["rect",{x:"17",y:"2",width:"5",height:"5",rx:"1"}],["rect",{x:"2",y:"17",width:"5",height:"5",rx:"1"}],["rect",{x:"2",y:"2",width:"5",height:"5",rx:"1"}]],CC=[["path",{d:"M16 8q6 0 6-6-6 0-6 6"}],["path",{d:"M17.41 3.59a10 10 0 1 0 3 3"}],["path",{d:"M2 2a26.6 26.6 0 0 1 10 20c.9-6.82 1.5-9.5 4-14"}]],uC=[["path",{d:"M18 11c-1.5 0-2.5.5-3 2"}],["path",{d:"M4 6a2 2 0 0 0-2 2v4a5 5 0 0 0 5 5 8 8 0 0 1 5 2 8 8 0 0 1 5-2 5 5 0 0 0 5-5V8a2 2 0 0 0-2-2h-3a8 8 0 0 0-5 2 8 8 0 0 0-5-2z"}],["path",{d:"M6 11c1.5 0 2.5.5 3 2"}]],AC=[["path",{d:"M10 20h4"}],["path",{d:"M12 16v6"}],["path",{d:"M17 2h4v4"}],["path",{d:"m21 2-5.46 5.46"}],["circle",{cx:"12",cy:"11",r:"5"}]],HC=[["path",{d:"M12 15v7"}],["path",{d:"M9 19h6"}],["circle",{cx:"12",cy:"9",r:"6"}]],VC=[["path",{d:"m2 8 2 2-2 2 2 2-2 2"}],["path",{d:"m22 8-2 2 2 2-2 2 2 2"}],["path",{d:"M8 8v10c0 .55.45 1 1 1h6c.55 0 1-.45 1-1v-2"}],["path",{d:"M16 10.34V6c0-.55-.45-1-1-1h-4.34"}],["line",{x1:"2",x2:"22",y1:"2",y2:"22"}]],wC=[["path",{d:"m2 8 2 2-2 2 2 2-2 2"}],["path",{d:"m22 8-2 2 2 2-2 2 2 2"}],["rect",{width:"8",height:"14",x:"8",y:"5",rx:"1"}]],SC=[["path",{d:"M10.66 6H14a2 2 0 0 1 2 2v2.5l5.248-3.062A.5.5 0 0 1 22 7.87v8.196"}],["path",{d:"M16 16a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h2"}],["path",{d:"m2 2 20 20"}]],LC=[["path",{d:"m16 13 5.223 3.482a.5.5 0 0 0 .777-.416V7.87a.5.5 0 0 0-.752-.432L16 10.5"}],["rect",{x:"2",y:"6",width:"14",height:"12",rx:"2"}]],fC=[["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2"}],["path",{d:"M2 8h20"}],["circle",{cx:"8",cy:"14",r:"2"}],["path",{d:"M8 12h8"}],["circle",{cx:"16",cy:"14",r:"2"}]],kC=[["path",{d:"M21 17v2a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-2"}],["path",{d:"M21 7V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v2"}],["circle",{cx:"12",cy:"12",r:"1"}],["path",{d:"M18.944 12.33a1 1 0 0 0 0-.66 7.5 7.5 0 0 0-13.888 0 1 1 0 0 0 0 .66 7.5 7.5 0 0 0 13.888 0"}]],PC=[["circle",{cx:"6",cy:"12",r:"4"}],["circle",{cx:"18",cy:"12",r:"4"}],["line",{x1:"6",x2:"18",y1:"16",y2:"16"}]],BC=[["path",{d:"M11.1 7.1a16.55 16.55 0 0 1 10.9 4"}],["path",{d:"M12 12a12.6 12.6 0 0 1-8.7 5"}],["path",{d:"M16.8 13.6a16.55 16.55 0 0 1-9 7.5"}],["path",{d:"M20.7 17a12.8 12.8 0 0 0-8.7-5 13.3 13.3 0 0 1 0-10"}],["path",{d:"M6.3 3.8a16.55 16.55 0 0 0 1.9 11.5"}],["circle",{cx:"12",cy:"12",r:"10"}]],zC=[["path",{d:"M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z"}],["path",{d:"M16 9a5 5 0 0 1 0 6"}]],FC=[["path",{d:"M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z"}],["path",{d:"M16 9a5 5 0 0 1 0 6"}],["path",{d:"M19.364 18.364a9 9 0 0 0 0-12.728"}]],DC=[["path",{d:"M16 9a5 5 0 0 1 .95 2.293"}],["path",{d:"M19.364 5.636a9 9 0 0 1 1.889 9.96"}],["path",{d:"m2 2 20 20"}],["path",{d:"m7 7-.587.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298V11"}],["path",{d:"M9.828 4.172A.686.686 0 0 1 11 4.657v.686"}]],RC=[["path",{d:"M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z"}],["line",{x1:"22",x2:"16",y1:"9",y2:"15"}],["line",{x1:"16",x2:"22",y1:"9",y2:"15"}]],bC=[["path",{d:"M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z"}]],qC=[["path",{d:"m9 12 2 2 4-4"}],["path",{d:"M5 7c0-1.1.9-2 2-2h10a2 2 0 0 1 2 2v12H5V7Z"}],["path",{d:"M22 19H2"}]],TC=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2"}],["path",{d:"M3 9a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2"}],["path",{d:"M3 11h3c.8 0 1.6.3 2.1.9l1.1.9c1.6 1.6 4.1 1.6 5.7 0l1.1-.9c.5-.5 1.3-.9 2.1-.9H21"}]],Va=[["path",{d:"M17 14h.01"}],["path",{d:"M7 7h12a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14"}]],UC=[["path",{d:"M19 7V4a1 1 0 0 0-1-1H5a2 2 0 0 0 0 4h15a1 1 0 0 1 1 1v4h-3a2 2 0 0 0 0 4h3a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1"}],["path",{d:"M3 5v14a2 2 0 0 0 2 2h15a1 1 0 0 0 1-1v-4"}]],OC=[["path",{d:"M12 17v4"}],["path",{d:"M8 21h8"}],["path",{d:"m9 17 6.1-6.1a2 2 0 0 1 2.81.01L22 15"}],["circle",{cx:"8",cy:"9",r:"2"}],["rect",{x:"2",y:"3",width:"20",height:"14",rx:"2"}]],wa=[["path",{d:"m21.64 3.64-1.28-1.28a1.21 1.21 0 0 0-1.72 0L2.36 18.64a1.21 1.21 0 0 0 0 1.72l1.28 1.28a1.2 1.2 0 0 0 1.72 0L21.64 5.36a1.2 1.2 0 0 0 0-1.72"}],["path",{d:"m14 7 3 3"}],["path",{d:"M5 6v4"}],["path",{d:"M19 14v4"}],["path",{d:"M10 2v2"}],["path",{d:"M7 8H3"}],["path",{d:"M21 16h-4"}],["path",{d:"M11 3H9"}]],ZC=[["path",{d:"M15 4V2"}],["path",{d:"M15 16v-2"}],["path",{d:"M8 9h2"}],["path",{d:"M20 9h2"}],["path",{d:"M17.8 11.8 19 13"}],["path",{d:"M15 9h.01"}],["path",{d:"M17.8 6.2 19 5"}],["path",{d:"m3 21 9-9"}],["path",{d:"M12.2 6.2 11 5"}]],GC=[["path",{d:"M18 21V10a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1v11"}],["path",{d:"M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V8a2 2 0 0 1 1.132-1.803l7.95-3.974a2 2 0 0 1 1.837 0l7.948 3.974A2 2 0 0 1 22 8z"}],["path",{d:"M6 13h12"}],["path",{d:"M6 17h12"}]],WC=[["path",{d:"M3 6h3"}],["path",{d:"M17 6h.01"}],["rect",{width:"18",height:"20",x:"3",y:"2",rx:"2"}],["circle",{cx:"12",cy:"13",r:"5"}],["path",{d:"M12 18a2.5 2.5 0 0 0 0-5 2.5 2.5 0 0 1 0-5"}]],EC=[["path",{d:"M12 10v2.2l1.6 1"}],["path",{d:"m16.13 7.66-.81-4.05a2 2 0 0 0-2-1.61h-2.68a2 2 0 0 0-2 1.61l-.78 4.05"}],["path",{d:"m7.88 16.36.8 4a2 2 0 0 0 2 1.61h2.72a2 2 0 0 0 2-1.61l.81-4.05"}],["circle",{cx:"12",cy:"12",r:"6"}]],IC=[["path",{d:"M12 10L12 2"}],["path",{d:"M16 6L12 10L8 6"}],["path",{d:"M2 15C2.6 15.5 3.2 16 4.5 16C7 16 7 14 9.5 14C12.1 14 11.9 16 14.5 16C17 16 17 14 19.5 14C20.8 14 21.4 14.5 22 15"}],["path",{d:"M2 21C2.6 21.5 3.2 22 4.5 22C7 22 7 20 9.5 20C12.1 20 11.9 22 14.5 22C17 22 17 20 19.5 20C20.8 20 21.4 20.5 22 21"}]],XC=[["path",{d:"M12 2v8"}],["path",{d:"M2 15c.6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 2.6 0 2.4 2 5 2 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1"}],["path",{d:"M2 21c.6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 2.6 0 2.4 2 5 2 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1"}],["path",{d:"m8 6 4-4 4 4"}]],jC=[["path",{d:"M19 5a2 2 0 0 0-2 2v11"}],["path",{d:"M2 18c.6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 2.6 0 2.4 2 5 2 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1"}],["path",{d:"M7 13h10"}],["path",{d:"M7 9h10"}],["path",{d:"M9 5a2 2 0 0 0-2 2v11"}]],NC=[["path",{d:"M2 6c.6.5 1.2 1 2.5 1C7 7 7 5 9.5 5c2.6 0 2.4 2 5 2 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1"}],["path",{d:"M2 12c.6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 2.6 0 2.4 2 5 2 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1"}],["path",{d:"M2 18c.6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 2.6 0 2.4 2 5 2 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1"}]],KC=[["path",{d:"m10.586 5.414-5.172 5.172"}],["path",{d:"m18.586 13.414-5.172 5.172"}],["path",{d:"M6 12h12"}],["circle",{cx:"12",cy:"20",r:"2"}],["circle",{cx:"12",cy:"4",r:"2"}],["circle",{cx:"20",cy:"12",r:"2"}],["circle",{cx:"4",cy:"12",r:"2"}]],QC=[["circle",{cx:"12",cy:"10",r:"8"}],["circle",{cx:"12",cy:"10",r:"3"}],["path",{d:"M7 22h10"}],["path",{d:"M12 22v-4"}]],JC=[["path",{d:"M17 17h-5c-1.09-.02-1.94.92-2.5 1.9A3 3 0 1 1 2.57 15"}],["path",{d:"M9 3.4a4 4 0 0 1 6.52.66"}],["path",{d:"m6 17 3.1-5.8a2.5 2.5 0 0 0 .057-2.05"}],["path",{d:"M20.3 20.3a4 4 0 0 1-2.3.7"}],["path",{d:"M18.6 13a4 4 0 0 1 3.357 3.414"}],["path",{d:"m12 6 .6 1"}],["path",{d:"m2 2 20 20"}]],YC=[["path",{d:"M18 16.98h-5.99c-1.1 0-1.95.94-2.48 1.9A4 4 0 0 1 2 17c.01-.7.2-1.4.57-2"}],["path",{d:"m6 17 3.13-5.78c.53-.97.1-2.18-.5-3.1a4 4 0 1 1 6.89-4.06"}],["path",{d:"m12 6 3.13 5.73C15.66 12.7 16.9 13 18 13a4 4 0 0 1 0 8"}]],_C=[["path",{d:"M6.5 8a2 2 0 0 0-1.906 1.46L2.1 18.5A2 2 0 0 0 4 21h16a2 2 0 0 0 1.925-2.54L19.4 9.5A2 2 0 0 0 17.48 8z"}],["path",{d:"M7.999 15a2.5 2.5 0 0 1 4 0 2.5 2.5 0 0 0 4 0"}],["circle",{cx:"12",cy:"5",r:"3"}]],xC=[["circle",{cx:"12",cy:"5",r:"3"}],["path",{d:"M6.5 8a2 2 0 0 0-1.905 1.46L2.1 18.5A2 2 0 0 0 4 21h16a2 2 0 0 0 1.925-2.54L19.4 9.5A2 2 0 0 0 17.48 8Z"}]],au=[["path",{d:"m2 22 10-10"}],["path",{d:"m16 8-1.17 1.17"}],["path",{d:"M3.47 12.53 5 11l1.53 1.53a3.5 3.5 0 0 1 0 4.94L5 19l-1.53-1.53a3.5 3.5 0 0 1 0-4.94Z"}],["path",{d:"m8 8-.53.53a3.5 3.5 0 0 0 0 4.94L9 15l1.53-1.53c.55-.55.88-1.25.98-1.97"}],["path",{d:"M10.91 5.26c.15-.26.34-.51.56-.73L13 3l1.53 1.53a3.5 3.5 0 0 1 .28 4.62"}],["path",{d:"M20 2h2v2a4 4 0 0 1-4 4h-2V6a4 4 0 0 1 4-4Z"}],["path",{d:"M11.47 17.47 13 19l-1.53 1.53a3.5 3.5 0 0 1-4.94 0L5 19l1.53-1.53a3.5 3.5 0 0 1 4.94 0Z"}],["path",{d:"m16 16-.53.53a3.5 3.5 0 0 1-4.94 0L9 15l1.53-1.53a3.49 3.49 0 0 1 1.97-.98"}],["path",{d:"M18.74 13.09c.26-.15.51-.34.73-.56L21 11l-1.53-1.53a3.5 3.5 0 0 0-4.62-.28"}],["line",{x1:"2",x2:"22",y1:"2",y2:"22"}]],tu=[["path",{d:"M2 22 16 8"}],["path",{d:"M3.47 12.53 5 11l1.53 1.53a3.5 3.5 0 0 1 0 4.94L5 19l-1.53-1.53a3.5 3.5 0 0 1 0-4.94Z"}],["path",{d:"M7.47 8.53 9 7l1.53 1.53a3.5 3.5 0 0 1 0 4.94L9 15l-1.53-1.53a3.5 3.5 0 0 1 0-4.94Z"}],["path",{d:"M11.47 4.53 13 3l1.53 1.53a3.5 3.5 0 0 1 0 4.94L13 11l-1.53-1.53a3.5 3.5 0 0 1 0-4.94Z"}],["path",{d:"M20 2h2v2a4 4 0 0 1-4 4h-2V6a4 4 0 0 1 4-4Z"}],["path",{d:"M11.47 17.47 13 19l-1.53 1.53a3.5 3.5 0 0 1-4.94 0L5 19l1.53-1.53a3.5 3.5 0 0 1 4.94 0Z"}],["path",{d:"M15.47 13.47 17 15l-1.53 1.53a3.5 3.5 0 0 1-4.94 0L9 15l1.53-1.53a3.5 3.5 0 0 1 4.94 0Z"}],["path",{d:"M19.47 9.47 21 11l-1.53 1.53a3.5 3.5 0 0 1-4.94 0L13 11l1.53-1.53a3.5 3.5 0 0 1 4.94 0Z"}]],hu=[["circle",{cx:"7",cy:"12",r:"3"}],["path",{d:"M10 9v6"}],["circle",{cx:"17",cy:"12",r:"3"}],["path",{d:"M14 7v8"}],["path",{d:"M22 17v1c0 .5-.5 1-1 1H3c-.5 0-1-.5-1-1v-1"}]],du=[["path",{d:"m14.305 19.53.923-.382"}],["path",{d:"m15.228 16.852-.923-.383"}],["path",{d:"m16.852 15.228-.383-.923"}],["path",{d:"m16.852 20.772-.383.924"}],["path",{d:"m19.148 15.228.383-.923"}],["path",{d:"m19.53 21.696-.382-.924"}],["path",{d:"M2 7.82a15 15 0 0 1 20 0"}],["path",{d:"m20.772 16.852.924-.383"}],["path",{d:"m20.772 19.148.924.383"}],["path",{d:"M5 11.858a10 10 0 0 1 11.5-1.785"}],["path",{d:"M8.5 15.429a5 5 0 0 1 2.413-1.31"}],["circle",{cx:"18",cy:"18",r:"3"}]],cu=[["path",{d:"M12 20h.01"}],["path",{d:"M5 12.859a10 10 0 0 1 14 0"}],["path",{d:"M8.5 16.429a5 5 0 0 1 7 0"}]],Mu=[["path",{d:"M12 20h.01"}],["path",{d:"M8.5 16.429a5 5 0 0 1 7 0"}]],pu=[["path",{d:"M12 20h.01"}],["path",{d:"M8.5 16.429a5 5 0 0 1 7 0"}],["path",{d:"M5 12.859a10 10 0 0 1 5.17-2.69"}],["path",{d:"M19 12.859a10 10 0 0 0-2.007-1.523"}],["path",{d:"M2 8.82a15 15 0 0 1 4.177-2.643"}],["path",{d:"M22 8.82a15 15 0 0 0-11.288-3.764"}],["path",{d:"m2 2 20 20"}]],iu=[["path",{d:"M2 8.82a15 15 0 0 1 20 0"}],["path",{d:"M21.378 16.626a1 1 0 0 0-3.004-3.004l-4.01 4.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z"}],["path",{d:"M5 12.859a10 10 0 0 1 10.5-2.222"}],["path",{d:"M8.5 16.429a5 5 0 0 1 3-1.406"}]],nu=[["path",{d:"M12 20h.01"}]],lu=[["path",{d:"M11.965 10.105v4L13.5 12.5a5 5 0 0 1 8 1.5"}],["path",{d:"M11.965 14.105h4"}],["path",{d:"M17.965 18.105h4L20.43 19.71a5 5 0 0 1-8-1.5"}],["path",{d:"M2 8.82a15 15 0 0 1 20 0"}],["path",{d:"M21.965 22.105v-4"}],["path",{d:"M5 12.86a10 10 0 0 1 3-2.032"}],["path",{d:"M8.5 16.429h.01"}]],eu=[["path",{d:"M12 20h.01"}],["path",{d:"M2 8.82a15 15 0 0 1 20 0"}],["path",{d:"M5 12.859a10 10 0 0 1 14 0"}],["path",{d:"M8.5 16.429a5 5 0 0 1 7 0"}]],ru=[["path",{d:"M10 2v8"}],["path",{d:"M12.8 21.6A2 2 0 1 0 14 18H2"}],["path",{d:"M17.5 10a2.5 2.5 0 1 1 2 4H2"}],["path",{d:"m6 6 4 4 4-4"}]],ou=[["path",{d:"M12.8 19.6A2 2 0 1 0 14 16H2"}],["path",{d:"M17.5 8a2.5 2.5 0 1 1 2 4H2"}],["path",{d:"M9.8 4.4A2 2 0 1 1 11 8H2"}]],vu=[["path",{d:"M8 22h8"}],["path",{d:"M7 10h10"}],["path",{d:"M12 15v7"}],["path",{d:"M12 15a5 5 0 0 0 5-5c0-2-.5-4-2-8H9c-1.5 4-2 6-2 8a5 5 0 0 0 5 5Z"}]],$u=[["path",{d:"M8 22h8"}],["path",{d:"M7 10h3m7 0h-1.343"}],["path",{d:"M12 15v7"}],["path",{d:"M7.307 7.307A12.33 12.33 0 0 0 7 10a5 5 0 0 0 7.391 4.391M8.638 2.981C8.75 2.668 8.872 2.34 9 2h6c1.5 4 2 6 2 8 0 .407-.05.809-.145 1.198"}],["line",{x1:"2",x2:"22",y1:"2",y2:"22"}]],mu=[["rect",{width:"8",height:"8",x:"3",y:"3",rx:"2"}],["path",{d:"M7 11v4a2 2 0 0 0 2 2h4"}],["rect",{width:"8",height:"8",x:"13",y:"13",rx:"2"}]],yu=[["path",{d:"m19 12-1.5 3"}],["path",{d:"M19.63 18.81 22 20"}],["path",{d:"M6.47 8.23a1.68 1.68 0 0 1 2.44 1.93l-.64 2.08a6.76 6.76 0 0 0 10.16 7.67l.42-.27a1 1 0 1 0-2.73-4.21l-.42.27a1.76 1.76 0 0 1-2.63-1.99l.64-2.08A6.66 6.66 0 0 0 3.94 3.9l-.7.4a1 1 0 1 0 2.55 4.34z"}]],su=[["path",{d:"M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.106-3.105c.32-.322.863-.22.983.218a6 6 0 0 1-8.259 7.057l-7.91 7.91a1 1 0 0 1-2.999-3l7.91-7.91a6 6 0 0 1 7.057-8.259c.438.12.54.662.219.984z"}]],gu=[["path",{d:"M18 6 6 18"}],["path",{d:"m6 6 12 12"}]],Cu=[["path",{d:"M18 4H6"}],["path",{d:"M18 8 6 20"}],["path",{d:"m6 8 12 12"}]],uu=[["path",{d:"M10.513 4.856 13.12 2.17a.5.5 0 0 1 .86.46l-1.377 4.317"}],["path",{d:"M15.656 10H20a1 1 0 0 1 .78 1.63l-1.72 1.773"}],["path",{d:"M16.273 16.273 10.88 21.83a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14H4a1 1 0 0 1-.78-1.63l4.507-4.643"}],["path",{d:"m2 2 20 20"}]],Au=[["path",{d:"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z"}]],Hu=[["path",{d:"m2 10 2.456-3.684a.7.7 0 0 1 1.106-.013l2.39 3.413a.7.7 0 0 0 1.096-.001l2.402-3.432a.7.7 0 0 1 1.098 0l2.402 3.432a.7.7 0 0 0 1.098 0l2.389-3.413a.7.7 0 0 1 1.106.013L22 10"}],["path",{d:"m2 18.002 2.456-3.684a.7.7 0 0 1 1.106-.013l2.39 3.413a.7.7 0 0 0 1.097 0l2.402-3.432a.7.7 0 0 1 1.098 0l2.402 3.432a.7.7 0 0 0 1.098 0l2.389-3.413a.7.7 0 0 1 1.106.013L22 18.002"}]],Vu=[["path",{d:"M12 7.5a4.5 4.5 0 1 1 5 4.5"}],["path",{d:"M7 12a4.5 4.5 0 1 1 5-4.5V21"}]],wu=[["path",{d:"M21 14.5A9 6.5 0 0 1 5.5 19"}],["path",{d:"M3 9.5A9 6.5 0 0 1 18.5 5"}],["circle",{cx:"17.5",cy:"14.5",r:"3.5"}],["circle",{cx:"6.5",cy:"9.5",r:"3.5"}]],Su=[["path",{d:"M11 21a3 3 0 0 0 3-3V6.5a1 1 0 0 0-7 0"}],["path",{d:"M7 19V6a3 3 0 0 0-3-3h0"}],["circle",{cx:"17",cy:"17",r:"3"}]],Lu=[["path",{d:"M16 4.525v14.948"}],["path",{d:"M20 3A17 17 0 0 1 4 3"}],["path",{d:"M4 21a17 17 0 0 1 16 0"}],["path",{d:"M8 4.525v14.948"}]],fu=[["path",{d:"M10 16c0-4-3-4.5-3-8a5 5 0 0 1 10 0c0 3.466-3 6.196-3 10a3 3 0 0 0 6 0"}],["circle",{cx:"7",cy:"16",r:"3"}]],ku=[["path",{d:"M3 16h6.857c.162-.012.19-.323.038-.38a6 6 0 1 1 4.212 0c-.153.057-.125.368.038.38H21"}],["path",{d:"M3 20h18"}]],Pu=[["path",{d:"M3 10A6.06 6.06 0 0 1 12 10 A6.06 6.06 0 0 0 21 10"}],["path",{d:"M6 3v12a6 6 0 0 0 12 0V3"}]],Bu=[["path",{d:"M19 21a15 15 0 0 1 0-18"}],["path",{d:"M20 12H4"}],["path",{d:"M5 3a15 15 0 0 1 0 18"}]],zu=[["path",{d:"M15 3h6v6"}],["path",{d:"M21 3 3 21"}],["path",{d:"m9 9 6 6"}]],Fu=[["path",{d:"M10 19V5.5a1 1 0 0 1 5 0V17a2 2 0 0 0 2 2h5l-3-3"}],["path",{d:"m22 19-3 3"}],["path",{d:"M5 19V5.5a1 1 0 0 1 5 0"}],["path",{d:"M5 5.5A2.5 2.5 0 0 0 2.5 3"}]],Du=[["circle",{cx:"12",cy:"15",r:"6"}],["path",{d:"M18 3A6 6 0 0 1 6 3"}]],Ru=[["path",{d:"M11 5.5a1 1 0 0 1 5 0V16a5 5 0 0 0 5 5"}],["path",{d:"M16 11.5a1 1 0 0 1 5 0V16a5 5 0 0 1-5 5"}],["path",{d:"M6 19V6a3 3 0 0 0-3-3h0"}],["path",{d:"M6 5.5a1 1 0 0 1 5 0V19"}]],bu=[["circle",{cx:"11",cy:"11",r:"8"}],["line",{x1:"21",x2:"16.65",y1:"21",y2:"16.65"}],["line",{x1:"11",x2:"11",y1:"8",y2:"14"}],["line",{x1:"8",x2:"14",y1:"11",y2:"11"}]],qu=[["circle",{cx:"11",cy:"11",r:"8"}],["line",{x1:"21",x2:"16.65",y1:"21",y2:"16.65"}],["line",{x1:"8",x2:"14",y1:"11",y2:"11"}]];var Tu=Object.freeze({__proto__:null,AArrowDown:za,AArrowUp:Fa,ALargeSmall:Da,Accessibility:Ra,Activity:ba,ActivitySquare:d0,AirVent:qa,Airplay:Ta,AlarmCheck:g,AlarmClock:Oa,AlarmClockCheck:g,AlarmClockMinus:u,AlarmClockOff:Ua,AlarmClockPlus:C,AlarmMinus:u,AlarmPlus:C,AlarmSmoke:Za,Album:Ga,AlertCircle:K,AlertOctagon:F2,AlertTriangle:ra,AlignCenter:ca,AlignCenterHorizontal:Wa,AlignCenterVertical:Ea,AlignEndHorizontal:Ia,AlignEndVertical:Xa,AlignHorizontalDistributeCenter:ja,AlignHorizontalDistributeEnd:Na,AlignHorizontalDistributeStart:Ka,AlignHorizontalJustifyCenter:Qa,AlignHorizontalJustifyEnd:Ja,AlignHorizontalJustifyStart:Ya,AlignHorizontalSpaceAround:_a,AlignHorizontalSpaceBetween:xa,AlignJustify:pa,AlignLeft:s,AlignRight:Ma,AlignStartHorizontal:at,AlignStartVertical:tt,AlignVerticalDistributeCenter:ht,AlignVerticalDistributeEnd:ct,AlignVerticalDistributeStart:dt,AlignVerticalJustifyCenter:Mt,AlignVerticalJustifyEnd:pt,AlignVerticalJustifyStart:it,AlignVerticalSpaceAround:nt,AlignVerticalSpaceBetween:lt,Ambulance:et,Ampersand:rt,Ampersands:ot,Amphora:vt,Anchor:$t,Angry:mt,Annoyed:yt,Antenna:gt,Anvil:st,Aperture:Ct,AppWindow:Vt,AppWindowMac:ut,Apple:At,Archive:St,ArchiveRestore:Ht,ArchiveX:wt,AreaChart:b,Armchair:Lt,ArrowBigDown:kt,ArrowBigDownDash:ft,ArrowBigLeft:Bt,ArrowBigLeftDash:Pt,ArrowBigRight:Ft,ArrowBigRightDash:zt,ArrowBigUp:Rt,ArrowBigUpDash:Dt,ArrowDown:It,ArrowDown01:bt,ArrowDown10:qt,ArrowDownAZ:A,ArrowDownAz:A,ArrowDownCircle:Q,ArrowDownFromLine:Tt,ArrowDownLeft:Ut,ArrowDownLeftFromCircle:Y,ArrowDownLeftFromSquare:n0,ArrowDownLeftSquare:c0,ArrowDownNarrowWide:Ot,ArrowDownRight:Zt,ArrowDownRightFromCircle:_,ArrowDownRightFromSquare:l0,ArrowDownRightSquare:M0,ArrowDownSquare:p0,ArrowDownToDot:Gt,ArrowDownToLine:Wt,ArrowDownUp:Et,ArrowDownWideNarrow:H,ArrowDownZA:V,ArrowDownZa:V,ArrowLeft:Kt,ArrowLeftCircle:J,ArrowLeftFromLine:Xt,ArrowLeftRight:jt,ArrowLeftSquare:i0,ArrowLeftToLine:Nt,ArrowRight:_t,ArrowRightCircle:t1,ArrowRightFromLine:Qt,ArrowRightLeft:Jt,ArrowRightSquare:o0,ArrowRightToLine:Yt,ArrowUp:nh,ArrowUp01:xt,ArrowUp10:ah,ArrowUpAZ:w,ArrowUpAz:w,ArrowUpCircle:h1,ArrowUpDown:th,ArrowUpFromDot:hh,ArrowUpFromLine:dh,ArrowUpLeft:ch,ArrowUpLeftFromCircle:x,ArrowUpLeftFromSquare:e0,ArrowUpLeftSquare:v0,ArrowUpNarrowWide:S,ArrowUpRight:Mh,ArrowUpRightFromCircle:a1,ArrowUpRightFromSquare:r0,ArrowUpRightSquare:$0,ArrowUpSquare:m0,ArrowUpToLine:ph,ArrowUpWideNarrow:ih,ArrowUpZA:L,ArrowUpZa:L,ArrowsUpFromLine:lh,Asterisk:eh,AsteriskSquare:y0,AtSign:rh,Atom:oh,AudioLines:vh,AudioWaveform:mh,Award:$h,Axe:yh,Axis3D:f,Axis3d:f,Baby:sh,Backpack:gh,Badge:Rh,BadgeAlert:Ch,BadgeCent:uh,BadgeCheck:k,BadgeDollarSign:Ah,BadgeEuro:Hh,BadgeHelp:P,BadgeIndianRupee:Vh,BadgeInfo:wh,BadgeJapaneseYen:Sh,BadgeMinus:Lh,BadgePercent:fh,BadgePlus:kh,BadgePoundSterling:Ph,BadgeQuestionMark:P,BadgeRussianRuble:Bh,BadgeSwissFranc:zh,BadgeTurkishLira:Fh,BadgeX:Dh,BaggageClaim:bh,Balloon:qh,Ban:Th,Banana:Uh,Bandage:Oh,Banknote:Eh,BanknoteArrowDown:Zh,BanknoteArrowUp:Gh,BanknoteX:Wh,BarChart:I,BarChart2:E,BarChart3:G,BarChart4:Z,BarChartBig:O,BarChartHorizontal:T,BarChartHorizontalBig:q,Barcode:Ih,Barrel:Xh,Baseline:jh,Bath:Nh,Battery:a4,BatteryCharging:Kh,BatteryFull:Jh,BatteryLow:Qh,BatteryMedium:Yh,BatteryPlus:_h,BatteryWarning:xh,Beaker:t4,Bean:d4,BeanOff:h4,Bed:i4,BedDouble:c4,BedSingle:M4,Beef:n4,BeefOff:p4,Beer:e4,BeerOff:l4,Bell:s4,BellDot:r4,BellElectric:o4,BellMinus:v4,BellOff:$4,BellPlus:m4,BellRing:y4,BetweenHorizonalEnd:B,BetweenHorizonalStart:z,BetweenHorizontalEnd:B,BetweenHorizontalStart:z,BetweenVerticalEnd:g4,BetweenVerticalStart:C4,BicepsFlexed:u4,Bike:A4,Binary:H4,Binoculars:V4,Biohazard:w4,Bird:S4,Birdhouse:L4,Bitcoin:f4,Blend:k4,Blinds:P4,Blocks:B4,Bluetooth:D4,BluetoothConnected:z4,BluetoothOff:F4,BluetoothSearching:b4,Bold:R4,Bolt:q4,Bomb:T4,Bone:U4,Book:n5,BookA:O4,BookAlert:Z4,BookAudio:G4,BookCheck:W4,BookCopy:E4,BookDashed:F,BookDown:I4,BookHeadphones:X4,BookHeart:j4,BookImage:N4,BookKey:K4,BookLock:Q4,BookMarked:Y4,BookMinus:J4,BookOpen:a5,BookOpenCheck:_4,BookOpenText:x4,BookPlus:t5,BookSearch:h5,BookTemplate:F,BookText:d5,BookType:c5,BookUp:p5,BookUp2:M5,BookUser:i5,BookX:l5,Bookmark:m5,BookmarkCheck:e5,BookmarkMinus:o5,BookmarkOff:r5,BookmarkPlus:v5,BookmarkX:$5,BoomBox:y5,Bot:C5,BotMessageSquare:s5,BotOff:g5,BottleWine:u5,BowArrow:A5,Box:H5,BoxSelect:P0,Boxes:V5,Braces:D,Brackets:w5,Brain:f5,BrainCircuit:S5,BrainCog:L5,BrickWall:B5,BrickWallFire:k5,BrickWallShield:P5,Briefcase:R5,BriefcaseBusiness:z5,BriefcaseConveyorBelt:F5,BriefcaseMedical:D5,BringToFront:b5,Brush:T5,BrushCleaning:q5,Bubbles:U5,Bug:G5,BugOff:O5,BugPlay:Z5,Building:E5,Building2:W5,Bus:X5,BusFront:I5,Cable:N5,CableCar:j5,Cake:Q5,CakeSlice:K5,Calculator:J5,Calendar:s3,Calendar1:Y5,CalendarArrowDown:_5,CalendarArrowUp:x5,CalendarCheck:t3,CalendarCheck2:a3,CalendarClock:h3,CalendarCog:d3,CalendarDays:c3,CalendarFold:M3,CalendarHeart:n3,CalendarMinus:i3,CalendarMinus2:p3,CalendarOff:l3,CalendarPlus:r3,CalendarPlus2:e3,CalendarRange:o3,CalendarSearch:v3,CalendarSync:$3,CalendarX:y3,CalendarX2:m3,Calendars:g3,Camera:C3,CameraOff:u3,CandlestickChart:U,Candy:V3,CandyCane:A3,CandyOff:H3,Cannabis:S3,CannabisOff:w3,Captions:R,CaptionsOff:L3,Car:k3,CarFront:f3,CarTaxiFront:P3,Caravan:B3,CardSim:z3,Carrot:F3,CaseLower:D3,CaseSensitive:R3,CaseUpper:b3,CassetteTape:q3,Cast:T3,Castle:U3,Cat:O3,Cctv:G3,CctvOff:Z3,ChartArea:b,ChartBar:T,ChartBarBig:q,ChartBarDecreasing:W3,ChartBarIncreasing:E3,ChartBarStacked:I3,ChartCandlestick:U,ChartColumn:G,ChartColumnBig:O,ChartColumnDecreasing:X3,ChartColumnIncreasing:Z,ChartColumnStacked:j3,ChartGantt:N3,ChartLine:W,ChartNetwork:K3,ChartNoAxesColumn:E,ChartNoAxesColumnDecreasing:Q3,ChartNoAxesColumnIncreasing:I,ChartNoAxesCombined:J3,ChartNoAxesGantt:X,ChartPie:j,ChartScatter:N,ChartSpline:Y3,Check:ad,CheckCheck:_3,CheckCircle:d1,CheckCircle2:c1,CheckLine:x3,CheckSquare:u0,CheckSquare2:A0,ChefHat:td,Cherry:hd,ChessBishop:dd,ChessKing:cd,ChessKnight:pd,ChessPawn:Md,ChessQueen:id,ChessRook:nd,ChevronDown:ld,ChevronDownCircle:M1,ChevronDownSquare:H0,ChevronFirst:ed,ChevronLast:rd,ChevronLeft:od,ChevronLeftCircle:p1,ChevronLeftSquare:V0,ChevronRight:vd,ChevronRightCircle:i1,ChevronRightSquare:w0,ChevronUp:$d,ChevronUpCircle:n1,ChevronUpSquare:S0,ChevronsDown:yd,ChevronsDownUp:md,ChevronsLeft:ud,ChevronsLeftRight:gd,ChevronsLeftRightEllipsis:sd,ChevronsRight:Ad,ChevronsRightLeft:Cd,ChevronsUp:Vd,ChevronsUpDown:Hd,Church:wd,Cigarette:Ld,CigaretteOff:Sd,Circle:Gd,CircleAlert:K,CircleArrowDown:Q,CircleArrowLeft:J,CircleArrowOutDownLeft:Y,CircleArrowOutDownRight:_,CircleArrowOutUpLeft:x,CircleArrowOutUpRight:a1,CircleArrowRight:t1,CircleArrowUp:h1,CircleCheck:c1,CircleCheckBig:d1,CircleChevronDown:M1,CircleChevronLeft:p1,CircleChevronRight:i1,CircleChevronUp:n1,CircleDashed:fd,CircleDivide:l1,CircleDollarSign:kd,CircleDot:Bd,CircleDotDashed:Pd,CircleEllipsis:zd,CircleEqual:Fd,CircleFadingArrowUp:Dd,CircleFadingPlus:Rd,CircleGauge:e1,CircleHelp:l,CircleMinus:r1,CircleOff:bd,CircleParking:o1,CircleParkingOff:v1,CirclePause:m1,CirclePercent:$1,CirclePile:qd,CirclePlay:y1,CirclePlus:s1,CirclePoundSterling:Td,CirclePower:g1,CircleQuestionMark:l,CircleSlash:Ud,CircleSlash2:C1,CircleSlashed:C1,CircleSmall:Od,CircleStar:Zd,CircleStop:u1,CircleUser:H1,CircleUserRound:A1,CircleX:V1,CircuitBoard:Wd,Citrus:Xd,Clapperboard:Ed,Clipboard:a6,ClipboardCheck:Id,ClipboardClock:jd,ClipboardCopy:Nd,ClipboardEdit:S1,ClipboardList:Kd,ClipboardMinus:Qd,ClipboardPaste:Jd,ClipboardPen:S1,ClipboardPenLine:w1,ClipboardPlus:Yd,ClipboardSignature:w1,ClipboardType:_d,ClipboardX:xd,Clock:C6,Clock1:t6,Clock10:h6,Clock11:d6,Clock12:c6,Clock2:M6,Clock3:p6,Clock4:i6,Clock5:n6,Clock6:l6,Clock7:e6,Clock8:r6,Clock9:o6,ClockAlert:v6,ClockArrowDown:$6,ClockArrowUp:m6,ClockCheck:y6,ClockFading:s6,ClockPlus:g6,ClosedCaption:u6,Cloud:O6,CloudAlert:A6,CloudBackup:H6,CloudCheck:V6,CloudCog:w6,CloudDownload:L1,CloudDrizzle:S6,CloudFog:L6,CloudHail:f6,CloudLightning:k6,CloudMoon:B6,CloudMoonRain:P6,CloudOff:D6,CloudRain:F6,CloudRainWind:z6,CloudSnow:R6,CloudSun:q6,CloudSunRain:b6,CloudSync:T6,CloudUpload:f1,Cloudy:U6,Clover:Z6,Club:G6,Code:W6,Code2:k1,CodeSquare:L0,CodeXml:k1,Coffee:E6,Cog:X6,Coins:I6,Columns:B1,Columns2:B1,Columns3:P1,Columns3Cog:e,Columns4:j6,ColumnsSettings:e,Combine:N6,Command:K6,Compass:Q6,Component:J6,Computer:Y6,ConciergeBell:_6,Cone:x6,Construction:a8,Contact:h8,Contact2:z1,ContactRound:z1,Container:t8,Contrast:d8,Cookie:c8,CookingPot:M8,Copy:r8,CopyCheck:p8,CopyMinus:i8,CopyPlus:n8,CopySlash:l8,CopyX:e8,Copyleft:o8,Copyright:v8,CornerDownLeft:$8,CornerDownRight:m8,CornerLeftDown:y8,CornerLeftUp:s8,CornerRightDown:g8,CornerRightUp:C8,CornerUpLeft:u8,CornerUpRight:A8,Cpu:H8,CreativeCommons:w8,CreditCard:V8,Croissant:S8,Crop:L8,Cross:f8,Crosshair:k8,Crown:P8,Cuboid:B8,CupSoda:z8,CurlyBraces:D,Currency:F8,Cylinder:D8,Dam:R8,Database:U8,DatabaseBackup:b8,DatabaseSearch:q8,DatabaseZap:T8,DecimalsArrowLeft:O8,DecimalsArrowRight:Z8,Delete:G8,Dessert:W8,Diameter:E8,Diamond:X8,DiamondMinus:I8,DiamondPercent:F1,DiamondPlus:j8,Dice1:N8,Dice2:K8,Dice3:Y8,Dice4:Q8,Dice5:J8,Dice6:_8,Dices:x8,Diff:ac,Disc:cc,Disc2:tc,Disc3:hc,DiscAlbum:dc,Divide:Mc,DivideCircle:l1,DivideSquare:B0,Dna:pc,DnaOff:nc,Dock:ic,Dog:lc,DollarSign:ec,Donut:rc,DoorClosed:$c,DoorClosedLocked:vc,DoorOpen:oc,Dot:mc,DotSquare:z0,Download:yc,DownloadCloud:L1,DraftingCompass:sc,Drama:gc,Drill:Cc,Drone:uc,Droplet:Hc,DropletOff:Ac,Droplets:Vc,Drum:Sc,Drumstick:wc,Dumbbell:Lc,Ear:kc,EarOff:fc,Earth:D1,EarthLock:Pc,Eclipse:Bc,Edit:i,Edit2:X2,Edit3:I2,Egg:Rc,EggFried:Fc,EggOff:zc,Ellipse:Dc,Ellipsis:b1,EllipsisVertical:R1,Equal:Tc,EqualApproximately:bc,EqualNot:qc,EqualSquare:F0,Eraser:Uc,EthernetPort:Oc,Euro:Zc,EvCharger:Gc,Expand:Wc,ExternalLink:Ec,Eye:jc,EyeClosed:Xc,EyeOff:Ic,Factory:Nc,Fan:Kc,FastForward:Qc,Feather:Jc,Fence:Yc,FerrisWheel:_c,File:f7,FileArchive:xc,FileAudio:r,FileAudio2:r,FileAxis3D:q1,FileAxis3d:q1,FileBadge:T1,FileBadge2:T1,FileBarChart:G1,FileBarChart2:Z1,FileBox:a7,FileBraces:O1,FileBracesCorner:U1,FileChartColumn:Z1,FileChartColumnIncreasing:G1,FileChartLine:W1,FileChartPie:E1,FileCheck:t7,FileCheck2:I1,FileCheckCorner:I1,FileClock:h7,FileCode:d7,FileCode2:X1,FileCodeCorner:X1,FileCog:j1,FileCog2:j1,FileDiff:c7,FileDigit:M7,FileDown:p7,FileEdit:_1,FileExclamationPoint:N1,FileHeadphone:r,FileHeart:n7,FileImage:i7,FileInput:l7,FileJson:O1,FileJson2:U1,FileKey:K1,FileKey2:K1,FileLineChart:W1,FileLock:Q1,FileLock2:Q1,FileMinus:r7,FileMinus2:J1,FileMinusCorner:J1,FileMusic:e7,FileOutput:o7,FilePen:_1,FilePenLine:Y1,FilePieChart:E1,FilePlay:x1,FilePlus:v7,FilePlus2:a2,FilePlusCorner:a2,FileQuestion:t2,FileQuestionMark:t2,FileScan:$7,FileSearch:m7,FileSearch2:h2,FileSearchCorner:h2,FileSignal:d2,FileSignature:Y1,FileSliders:y7,FileSpreadsheet:s7,FileStack:g7,FileSymlink:C7,FileTerminal:u7,FileText:A7,FileType:H7,FileType2:c2,FileTypeCorner:c2,FileUp:V7,FileUser:w7,FileVideo:x1,FileVideo2:M2,FileVideoCamera:M2,FileVolume:S7,FileVolume2:d2,FileWarning:N1,FileX:L7,FileX2:p2,FileXCorner:p2,Files:k7,Film:P7,Filter:r2,FilterX:e2,Fingerprint:i2,FingerprintPattern:i2,FireExtinguisher:B7,Fish:D7,FishOff:z7,FishSymbol:F7,FishingHook:R7,FishingRod:b7,Flag:U7,FlagOff:q7,FlagTriangleLeft:T7,FlagTriangleRight:O7,Flame:G7,FlameKindling:Z7,Flashlight:E7,FlashlightOff:W7,FlaskConical:j7,FlaskConicalOff:I7,FlaskRound:X7,FlipHorizontal:g0,FlipHorizontal2:N7,FlipVertical:C0,FlipVertical2:K7,Flower:J7,Flower2:Q7,Focus:_7,FoldHorizontal:Y7,FoldVertical:x7,Folder:f9,FolderArchive:a9,FolderCheck:t9,FolderClock:h9,FolderClosed:d9,FolderCode:c9,FolderCog:n2,FolderCog2:n2,FolderDot:M9,FolderDown:p9,FolderEdit:l2,FolderGit:l9,FolderGit2:i9,FolderHeart:n9,FolderInput:e9,FolderKanban:r9,FolderKey:o9,FolderLock:v9,FolderMinus:$9,FolderOpen:y9,FolderOpenDot:m9,FolderOutput:s9,FolderPen:l2,FolderPlus:g9,FolderRoot:u9,FolderSearch:A9,FolderSearch2:C9,FolderSymlink:H9,FolderSync:V9,FolderTree:w9,FolderUp:S9,FolderX:L9,Folders:k9,Footprints:P9,ForkKnife:Ha,ForkKnifeCrossed:Aa,Forklift:B9,Form:z9,FormInput:N2,Forward:F9,Frame:D9,Frown:R9,Fuel:b9,Fullscreen:q9,FunctionSquare:D0,Funnel:r2,FunnelPlus:T9,FunnelX:e2,GalleryHorizontal:O9,GalleryHorizontalEnd:U9,GalleryThumbnails:Z9,GalleryVertical:W9,GalleryVerticalEnd:G9,Gamepad:X9,Gamepad2:E9,GamepadDirectional:I9,GanttChart:X,GanttChartSquare:m,Gauge:j9,GaugeCircle:e1,Gavel:N9,Gem:K9,GeorgianLari:Q9,Ghost:J9,Gift:Y9,GitBranch:aM,GitBranchMinus:_9,GitBranchPlus:x9,GitCommit:o2,GitCommitHorizontal:o2,GitCommitVertical:tM,GitCompare:dM,GitCompareArrows:hM,GitFork:cM,GitGraph:MM,GitMerge:iM,GitMergeConflict:pM,GitPullRequest:vM,GitPullRequestArrow:nM,GitPullRequestClosed:lM,GitPullRequestCreate:rM,GitPullRequestCreateArrow:eM,GitPullRequestDraft:oM,GlassWater:$M,Glasses:mM,Globe:CM,Globe2:D1,GlobeLock:yM,GlobeOff:sM,GlobeX:gM,Goal:uM,Gpu:AM,Grab:s2,GraduationCap:HM,Grape:VM,Grid:o,Grid2X2:y2,Grid2X2Check:v2,Grid2X2Plus:$2,Grid2X2X:m2,Grid2x2:y2,Grid2x2Check:v2,Grid2x2Plus:$2,Grid2x2X:m2,Grid3X3:o,Grid3x2:wM,Grid3x3:o,Grip:fM,GripHorizontal:SM,GripVertical:LM,Group:kM,Guitar:PM,Ham:BM,Hamburger:zM,Hammer:FM,Hand:UM,HandCoins:DM,HandFist:RM,HandGrab:s2,HandHeart:bM,HandHelping:g2,HandMetal:qM,HandPlatter:TM,Handbag:OM,Handshake:ZM,HardDrive:EM,HardDriveDownload:GM,HardDriveUpload:WM,HardHat:IM,Hash:XM,HatGlasses:jM,Haze:NM,Hd:KM,HdmiPort:QM,Heading:hp,Heading1:_M,Heading2:JM,Heading3:YM,Heading4:xM,Heading5:ap,Heading6:tp,HeadphoneOff:dp,Headphones:cp,Headset:Mp,Heart:rp,HeartCrack:pp,HeartHandshake:ip,HeartMinus:np,HeartOff:lp,HeartPlus:ep,HeartPulse:op,Heater:vp,Helicopter:mp,HelpCircle:l,HelpingHand:g2,Hexagon:$p,Highlighter:yp,History:sp,Home:C2,Hop:Cp,HopOff:gp,Hospital:up,Hotel:Ap,Hourglass:Hp,House:C2,HouseHeart:Vp,HousePlug:wp,HousePlus:Sp,HouseWifi:Lp,IceCream:A2,IceCream2:u2,IceCreamBowl:u2,IceCreamCone:A2,IdCard:kp,IdCardLanyard:fp,Image:qp,ImageDown:Pp,ImageMinus:Bp,ImageOff:zp,ImagePlay:Fp,ImagePlus:Dp,ImageUp:Rp,ImageUpscale:bp,Images:Tp,Import:Up,Inbox:Op,Indent:$,IndentDecrease:v,IndentIncrease:$,IndianRupee:Zp,Infinity:Gp,Info:Wp,Inspect:O0,InspectionPanel:Ep,Italic:Ip,IterationCcw:Xp,IterationCw:jp,JapaneseYen:Np,Joystick:Kp,Kanban:Qp,KanbanSquare:R0,KanbanSquareDashed:f0,Kayak:Jp,Key:ai,KeyRound:Yp,KeySquare:_p,Keyboard:hi,KeyboardMusic:xp,KeyboardOff:ti,Lamp:ni,LampCeiling:di,LampDesk:ci,LampFloor:Mi,LampWallDown:pi,LampWallUp:ii,LandPlot:li,Landmark:ei,Languages:ri,Laptop:vi,Laptop2:H2,LaptopMinimal:H2,LaptopMinimalCheck:oi,Lasso:mi,LassoSelect:$i,Laugh:yi,Layers:V2,Layers2:si,Layers3:V2,LayersPlus:gi,Layout:E2,LayoutDashboard:Ai,LayoutGrid:Ci,LayoutList:ui,LayoutPanelLeft:Hi,LayoutPanelTop:Vi,LayoutTemplate:wi,Leaf:Li,LeafyGreen:Si,Lectern:fi,LensConcave:ki,LensConvex:Pi,LetterText:ia,Library:Fi,LibraryBig:Bi,LibrarySquare:b0,LifeBuoy:zi,Ligature:Di,Lightbulb:bi,LightbulbOff:Ri,LineChart:W,LineDotRightHorizontal:qi,LineSquiggle:Ti,LineStyle:Ui,Link:Gi,Link2:Zi,Link2Off:Oi,List:pn,ListCheck:Wi,ListChecks:Ei,ListChevronsDownUp:Ii,ListChevronsUpDown:Xi,ListCollapse:Ni,ListEnd:ji,ListFilter:Qi,ListFilterPlus:Ki,ListIndentDecrease:v,ListIndentIncrease:$,ListMinus:Ji,ListMusic:Yi,ListOrdered:_i,ListPlus:xi,ListRestart:an,ListStart:tn,ListTodo:hn,ListTree:dn,ListVideo:Mn,ListX:cn,Loader:ln,Loader2:w2,LoaderCircle:w2,LoaderPinwheel:nn,Locate:on,LocateFixed:en,LocateOff:rn,LocationEdit:k2,Lock:$n,LockKeyhole:vn,LockKeyholeOpen:S2,LockOpen:L2,LogIn:mn,LogOut:gn,Logs:yn,Lollipop:Cn,Luggage:sn,MSquare:q0,Magnet:An,Mail:fn,MailCheck:un,MailMinus:Hn,MailOpen:wn,MailPlus:Vn,MailQuestion:f2,MailQuestionMark:f2,MailSearch:Sn,MailWarning:Ln,MailX:kn,Mailbox:Pn,Mails:Bn,Map:jn,MapMinus:zn,MapPin:En,MapPinCheck:Dn,MapPinCheckInside:Fn,MapPinHouse:Rn,MapPinMinus:qn,MapPinMinusInside:bn,MapPinOff:Tn,MapPinPen:k2,MapPinPlus:On,MapPinPlusInside:Un,MapPinSearch:Zn,MapPinX:Wn,MapPinXInside:Gn,MapPinned:In,MapPlus:Xn,Mars:Kn,MarsStroke:Nn,Martini:Qn,Maximize:Yn,Maximize2:Jn,Medal:_n,Megaphone:al,MegaphoneOff:xn,Meh:tl,MemoryStick:hl,Menu:dl,MenuSquare:T0,Merge:cl,MessageCircle:ml,MessageCircleCheck:Ml,MessageCircleCode:pl,MessageCircleDashed:il,MessageCircleHeart:nl,MessageCircleMore:ll,MessageCircleOff:el,MessageCirclePlus:rl,MessageCircleQuestion:P2,MessageCircleQuestionMark:P2,MessageCircleReply:ol,MessageCircleWarning:vl,MessageCircleX:$l,MessageSquare:Dl,MessageSquareCheck:yl,MessageSquareCode:sl,MessageSquareDashed:gl,MessageSquareDiff:Cl,MessageSquareDot:ul,MessageSquareHeart:Al,MessageSquareLock:Hl,MessageSquareMore:Vl,MessageSquareOff:wl,MessageSquarePlus:Sl,MessageSquareQuote:Ll,MessageSquareReply:fl,MessageSquareShare:kl,MessageSquareText:Pl,MessageSquareWarning:Bl,MessageSquareX:zl,MessagesSquare:Fl,Metronome:Rl,Mic:ql,Mic2:B2,MicOff:bl,MicVocal:B2,Microchip:Tl,Microscope:Ul,Microwave:Ol,Milestone:Zl,Milk:Wl,MilkOff:Gl,Minimize:Il,Minimize2:El,Minus:Xl,MinusCircle:r1,MinusSquare:U0,MirrorRectangular:jl,MirrorRound:Nl,Monitor:ie,MonitorCheck:Kl,MonitorCloud:Ql,MonitorCog:Jl,MonitorDot:Yl,MonitorDown:_l,MonitorOff:xl,MonitorPause:ae,MonitorPlay:te,MonitorSmartphone:he,MonitorSpeaker:de,MonitorStop:ce,MonitorUp:Me,MonitorX:pe,Moon:le,MoonStar:ne,MoreHorizontal:b1,MoreVertical:R1,Motorbike:ee,Mountain:oe,MountainSnow:re,Mouse:Ae,MouseLeft:ve,MouseOff:$e,MousePointer:ue,MousePointer2:se,MousePointer2Off:me,MousePointerBan:ye,MousePointerClick:ge,MousePointerSquareDashed:k0,MouseRight:Ce,Move:Re,Move3D:z2,Move3d:z2,MoveDiagonal:He,MoveDiagonal2:Ve,MoveDown:Le,MoveDownLeft:we,MoveDownRight:Se,MoveHorizontal:Pe,MoveLeft:fe,MoveRight:ke,MoveUp:Fe,MoveUpLeft:Be,MoveUpRight:ze,MoveVertical:De,Music:Ue,Music2:be,Music3:qe,Music4:Te,Navigation:We,Navigation2:Ze,Navigation2Off:Oe,NavigationOff:Ge,Network:Ee,Newspaper:Ie,Nfc:je,NonBinary:Xe,Notebook:Je,NotebookPen:Ne,NotebookTabs:Ke,NotebookText:Qe,NotepadText:_e,NotepadTextDashed:Ye,Nut:ar,NutOff:xe,Octagon:hr,OctagonAlert:F2,OctagonMinus:tr,OctagonPause:D2,OctagonX:R2,Omega:dr,Option:cr,Orbit:pr,Origami:Mr,Outdent:v,Package:$r,Package2:ir,PackageCheck:nr,PackageMinus:lr,PackageOpen:er,PackagePlus:rr,PackageSearch:vr,PackageX:or,PaintBucket:mr,PaintRoller:yr,Paintbrush:sr,Paintbrush2:b2,PaintbrushVertical:b2,Palette:gr,Palmtree:ea,Panda:Cr,PanelBottom:Ar,PanelBottomClose:ur,PanelBottomDashed:q2,PanelBottomInactive:q2,PanelBottomOpen:Hr,PanelLeft:Z2,PanelLeftClose:T2,PanelLeftDashed:U2,PanelLeftInactive:U2,PanelLeftOpen:O2,PanelLeftRightDashed:Vr,PanelRight:Lr,PanelRightClose:wr,PanelRightDashed:G2,PanelRightInactive:G2,PanelRightOpen:Sr,PanelTop:Br,PanelTopBottomDashed:fr,PanelTopClose:kr,PanelTopDashed:W2,PanelTopInactive:W2,PanelTopOpen:Pr,PanelsLeftBottom:zr,PanelsLeftRight:P1,PanelsRightBottom:Fr,PanelsTopBottom:J2,PanelsTopLeft:E2,Paperclip:Dr,Parentheses:Rr,ParkingCircle:o1,ParkingCircleOff:v1,ParkingMeter:br,ParkingSquare:G0,ParkingSquareOff:Z0,PartyPopper:Tr,Pause:qr,PauseCircle:m1,PauseOctagon:D2,PawPrint:Ur,PcCase:Or,Pen:X2,PenBox:i,PenLine:I2,PenOff:Zr,PenSquare:i,PenTool:Gr,Pencil:Xr,PencilLine:Wr,PencilOff:Er,PencilRuler:Ir,Pentagon:jr,Percent:Nr,PercentCircle:$1,PercentDiamond:F1,PercentSquare:W0,PersonStanding:Kr,PhilippinePeso:Qr,Phone:ho,PhoneCall:Jr,PhoneForwarded:Yr,PhoneIncoming:_r,PhoneMissed:xr,PhoneOff:ao,PhoneOutgoing:to,Pi:co,PiSquare:E0,Piano:Mo,Pickaxe:po,PictureInPicture:no,PictureInPicture2:io,PieChart:j,PiggyBank:lo,Pilcrow:oo,PilcrowLeft:eo,PilcrowRight:ro,PilcrowSquare:j0,Pill:mo,PillBottle:vo,Pin:yo,PinOff:$o,Pipette:so,Pizza:go,Plane:Ao,PlaneLanding:Co,PlaneTakeoff:uo,Play:Ho,PlayCircle:y1,PlaySquare:I0,Plug:Lo,Plug2:Vo,PlugZap:j2,PlugZap2:j2,Plus:wo,PlusCircle:s1,PlusSquare:X0,PocketKnife:So,Podcast:fo,Pointer:zo,PointerOff:ko,Popcorn:Po,Popsicle:Bo,PoundSterling:Fo,Power:Do,PowerCircle:g1,PowerOff:Ro,PowerSquare:N0,Presentation:bo,Printer:Uo,PrinterCheck:qo,PrinterX:To,Projector:Oo,Proportions:Zo,Puzzle:Go,Pyramid:Wo,QrCode:Eo,Quote:Io,Rabbit:Xo,Radar:jo,Radiation:No,Radical:Ko,Radio:Yo,RadioOff:Qo,RadioReceiver:Jo,RadioTower:_o,Radius:xo,Rainbow:av,Rat:tv,Ratio:hv,Receipt:rv,ReceiptCent:dv,ReceiptEuro:cv,ReceiptIndianRupee:Mv,ReceiptJapaneseYen:pv,ReceiptPoundSterling:iv,ReceiptRussianRuble:nv,ReceiptSwissFranc:lv,ReceiptText:ev,ReceiptTurkishLira:ov,RectangleCircle:vv,RectangleEllipsis:N2,RectangleGoggles:$v,RectangleHorizontal:mv,RectangleVertical:yv,Recycle:sv,Redo:uv,Redo2:gv,RedoDot:Cv,RefreshCcw:Hv,RefreshCcwDot:Av,RefreshCw:wv,RefreshCwOff:Vv,Refrigerator:Sv,Regex:Lv,RemoveFormatting:fv,Repeat:Bv,Repeat1:kv,Repeat2:Pv,Replace:Fv,ReplaceAll:zv,Reply:Rv,ReplyAll:Dv,Rewind:bv,Ribbon:qv,Road:Tv,Rocket:Uv,RockingChair:Ov,RollerCoaster:Zv,Rose:Gv,Rotate3D:K2,Rotate3d:K2,RotateCcw:Xv,RotateCcwKey:Wv,RotateCcwSquare:Ev,RotateCw:jv,RotateCwSquare:Iv,Route:Kv,RouteOff:Nv,Router:Qv,Rows:Q2,Rows2:Q2,Rows3:J2,Rows4:Jv,Rss:Yv,Ruler:xv,RulerDimensionLine:_v,RussianRuble:a$,Sailboat:t$,Salad:h$,Sandwich:d$,Satellite:M$,SatelliteDish:c$,SaudiRiyal:p$,Save:l$,SaveAll:i$,SaveOff:n$,Scale:e$,Scale3D:Y2,Scale3d:Y2,Scaling:r$,Scan:u$,ScanBarcode:o$,ScanEye:v$,ScanFace:$$,ScanHeart:m$,ScanLine:y$,ScanQrCode:C$,ScanSearch:s$,ScanText:g$,ScatterChart:N,School:A$,School2:va,Scissors:w$,ScissorsLineDashed:H$,ScissorsSquare:K0,ScissorsSquareDashedBottom:s0,Scooter:V$,ScreenShare:L$,ScreenShareOff:S$,Scroll:k$,ScrollText:f$,Search:R$,SearchAlert:P$,SearchCheck:B$,SearchCode:z$,SearchSlash:F$,SearchX:D$,Section:b$,Send:T$,SendHorizonal:_2,SendHorizontal:_2,SendToBack:q$,SeparatorHorizontal:U$,SeparatorVertical:O$,Server:E$,ServerCog:Z$,ServerCrash:G$,ServerOff:W$,Settings:X$,Settings2:I$,Shapes:N$,Share:K$,Share2:j$,Sheet:Q$,Shell:J$,ShelvingUnit:Y$,Shield:lm,ShieldAlert:_$,ShieldBan:x$,ShieldCheck:am,ShieldClose:a0,ShieldCog:hm,ShieldCogCorner:tm,ShieldEllipsis:dm,ShieldHalf:cm,ShieldMinus:im,ShieldOff:Mm,ShieldPlus:pm,ShieldQuestion:x2,ShieldQuestionMark:x2,ShieldUser:nm,ShieldX:a0,Ship:rm,ShipWheel:em,Shirt:om,ShoppingBag:vm,ShoppingBasket:$m,ShoppingCart:mm,Shovel:ym,ShowerHead:sm,Shredder:gm,Shrimp:Cm,Shrink:um,Shrub:Am,Shuffle:Hm,Sidebar:Z2,SidebarClose:T2,SidebarOpen:O2,Sigma:Vm,SigmaSquare:Q0,Signal:km,SignalHigh:wm,SignalLow:Sm,SignalMedium:Lm,SignalZero:fm,Signature:Pm,Signpost:zm,SignpostBig:Bm,Siren:Fm,SkipBack:Dm,SkipForward:Rm,Skull:Tm,Slash:bm,SlashSquare:J0,Slice:qm,Sliders:t0,SlidersHorizontal:Um,SlidersVertical:t0,Smartphone:Gm,SmartphoneCharging:Om,SmartphoneNfc:Zm,Smile:Em,SmilePlus:Wm,Snail:Im,Snowflake:Xm,SoapDispenserDroplet:jm,Sofa:Nm,SolarPanel:Km,SortAsc:S,SortDesc:H,Soup:Qm,Space:Jm,Spade:Ym,Sparkle:_m,Sparkles:h0,Speaker:xm,Speech:ay,SpellCheck:hy,SpellCheck2:ty,Spline:cy,SplinePointer:dy,Split:My,SplitSquareHorizontal:Y0,SplitSquareVertical:_0,Spool:py,SportShoe:iy,Spotlight:ny,SprayCan:ly,Sprout:ey,Square:Vy,SquareActivity:d0,SquareArrowDown:p0,SquareArrowDownLeft:c0,SquareArrowDownRight:M0,SquareArrowLeft:i0,SquareArrowOutDownLeft:n0,SquareArrowOutDownRight:l0,SquareArrowOutUpLeft:e0,SquareArrowOutUpRight:r0,SquareArrowRight:o0,SquareArrowRightEnter:ry,SquareArrowRightExit:oy,SquareArrowUp:m0,SquareArrowUpLeft:v0,SquareArrowUpRight:$0,SquareAsterisk:y0,SquareBottomDashedScissors:s0,SquareCenterlineDashedHorizontal:g0,SquareCenterlineDashedVertical:C0,SquareChartGantt:m,SquareCheck:A0,SquareCheckBig:u0,SquareChevronDown:H0,SquareChevronLeft:V0,SquareChevronRight:w0,SquareChevronUp:S0,SquareCode:L0,SquareDashed:P0,SquareDashedBottom:$y,SquareDashedBottomCode:vy,SquareDashedKanban:f0,SquareDashedMousePointer:k0,SquareDashedText:y,SquareDashedTopSolid:my,SquareDivide:B0,SquareDot:z0,SquareEqual:F0,SquareFunction:D0,SquareGanttChart:m,SquareKanban:R0,SquareLibrary:b0,SquareM:q0,SquareMenu:T0,SquareMinus:U0,SquareMousePointer:O0,SquareParking:G0,SquareParkingOff:Z0,SquarePause:yy,SquarePen:i,SquarePercent:W0,SquarePi:E0,SquarePilcrow:j0,SquarePlay:I0,SquarePlus:X0,SquarePower:N0,SquareRadical:sy,SquareRoundCorner:gy,SquareScissors:K0,SquareSigma:Q0,SquareSlash:J0,SquareSplitHorizontal:Y0,SquareSplitVertical:_0,SquareSquare:Cy,SquareStack:uy,SquareStar:Ay,SquareStop:Hy,SquareTerminal:x0,SquareUser:ha,SquareUserRound:aa,SquareX:ta,SquaresExclude:wy,SquaresIntersect:Sy,SquaresSubtract:Ly,SquaresUnite:fy,Squircle:ky,SquircleDashed:Py,Squirrel:By,Stamp:zy,Star:Ry,StarHalf:Fy,StarOff:Dy,Stars:h0,StepBack:by,StepForward:qy,Stethoscope:Ty,Sticker:Uy,StickyNote:Zy,Stone:Oy,StopCircle:u1,Store:Gy,StretchHorizontal:Ey,StretchVertical:Wy,Strikethrough:Iy,Subscript:Xy,Subtitles:R,Sun:Jy,SunDim:jy,SunMedium:Ny,SunMoon:Qy,SunSnow:Ky,Sunrise:Yy,Sunset:_y,Superscript:xy,SwatchBook:ts,SwissFranc:as,SwitchCamera:hs,Sword:ds,Swords:Ms,Syringe:cs,Table:vs,Table2:ps,TableCellsMerge:ns,TableCellsSplit:is,TableColumnsSplit:ls,TableConfig:e,TableOfContents:es,TableProperties:rs,TableRowsSplit:os,Tablet:ms,TabletSmartphone:$s,Tablets:ys,Tag:ss,Tags:gs,Tally1:Cs,Tally2:us,Tally3:As,Tally4:Hs,Tally5:Vs,Tangent:ws,Target:Ls,Telescope:Ss,Tent:ks,TentTree:fs,Terminal:Ps,TerminalSquare:x0,TestTube:Bs,TestTube2:da,TestTubeDiagonal:da,TestTubes:zs,Text:s,TextAlignCenter:ca,TextAlignEnd:Ma,TextAlignJustify:pa,TextAlignStart:s,TextCursor:Ds,TextCursorInput:Fs,TextInitial:ia,TextQuote:bs,TextSearch:Rs,TextSelect:y,TextSelection:y,TextWrap:na,Theater:qs,Thermometer:Os,ThermometerSnowflake:Ts,ThermometerSun:Us,ThumbsDown:Zs,ThumbsUp:Gs,Ticket:Ks,TicketCheck:Ws,TicketMinus:Es,TicketPercent:Is,TicketPlus:Xs,TicketSlash:Ns,TicketX:js,Tickets:Js,TicketsPlane:Qs,Timer:xs,TimerOff:Ys,TimerReset:_s,ToggleLeft:ag,ToggleRight:tg,Toilet:hg,ToolCase:dg,Toolbox:cg,Tornado:Mg,Torus:pg,Touchpad:ng,TouchpadOff:ig,TowelRack:lg,TowerControl:eg,ToyBrick:rg,Tractor:og,TrafficCone:vg,Train:la,TrainFront:mg,TrainFrontTunnel:$g,TrainTrack:yg,TramFront:la,Transgender:sg,Trash:gg,Trash2:Cg,TreeDeciduous:ug,TreePalm:ea,TreePine:Ag,Trees:Hg,TrendingDown:Vg,TrendingUp:Sg,TrendingUpDown:wg,Triangle:kg,TriangleAlert:ra,TriangleDashed:Lg,TriangleRight:fg,Trophy:Pg,Truck:zg,TruckElectric:Bg,TurkishLira:Fg,Turntable:Dg,Turtle:Rg,Tv:Tg,Tv2:oa,TvMinimal:oa,TvMinimalPlay:bg,Type:Ug,TypeOutline:qg,Umbrella:Og,UmbrellaOff:Zg,Underline:Gg,Undo:Ig,Undo2:Wg,UndoDot:Eg,UnfoldHorizontal:Xg,UnfoldVertical:Ng,Ungroup:jg,University:va,Unlink:Qg,Unlink2:Kg,Unlock:L2,UnlockKeyhole:S2,Unplug:Yg,Upload:Jg,UploadCloud:f1,Usb:_g,User:oC,User2:Ca,UserCheck:tC,UserCheck2:$a,UserCircle:H1,UserCircle2:A1,UserCog:xg,UserCog2:ma,UserKey:aC,UserLock:hC,UserMinus:dC,UserMinus2:ya,UserPen:cC,UserPlus:MC,UserPlus2:sa,UserRound:Ca,UserRoundCheck:$a,UserRoundCog:ma,UserRoundKey:pC,UserRoundMinus:ya,UserRoundPen:iC,UserRoundPlus:sa,UserRoundSearch:nC,UserRoundX:ga,UserSearch:lC,UserSquare:ha,UserSquare2:aa,UserStar:eC,UserX:rC,UserX2:ga,Users:vC,Users2:ua,UsersRound:ua,Utensils:Ha,UtensilsCrossed:Aa,UtilityPole:$C,Van:mC,Variable:yC,Vault:sC,VectorSquare:gC,Vegan:CC,VenetianMask:uC,Venus:HC,VenusAndMars:AC,Verified:k,Vibrate:wC,VibrateOff:VC,Video:LC,VideoOff:SC,Videotape:fC,View:kC,Voicemail:PC,Volleyball:BC,Volume:bC,Volume1:zC,Volume2:FC,VolumeOff:DC,VolumeX:RC,Vote:qC,Wallet:UC,Wallet2:Va,WalletCards:TC,WalletMinimal:Va,Wallpaper:OC,Wand:ZC,Wand2:wa,WandSparkles:wa,Warehouse:GC,WashingMachine:WC,Watch:EC,Waves:NC,WavesArrowDown:IC,WavesArrowUp:XC,WavesLadder:jC,Waypoints:KC,Webcam:QC,Webhook:YC,WebhookOff:JC,Weight:xC,WeightTilde:_C,Wheat:tu,WheatOff:au,WholeWord:hu,Wifi:eu,WifiCog:du,WifiHigh:cu,WifiLow:Mu,WifiOff:pu,WifiPen:iu,WifiSync:lu,WifiZero:nu,Wind:ou,WindArrowDown:ru,Wine:vu,WineOff:$u,Workflow:mu,Worm:yu,WrapText:na,Wrench:su,X:gu,XCircle:V1,XLineTop:Cu,XOctagon:R2,XSquare:ta,Zap:Au,ZapOff:uu,ZodiacAquarius:Hu,ZodiacAries:Vu,ZodiacCancer:wu,ZodiacCapricorn:Su,ZodiacGemini:Lu,ZodiacLeo:fu,ZodiacLibra:ku,ZodiacOphiuchus:Pu,ZodiacPisces:Bu,ZodiacSagittarius:zu,ZodiacScorpio:Fu,ZodiacTaurus:Du,ZodiacVirgo:Ru,ZoomIn:bu,ZoomOut:qu});const Uu=({icons:t=Tu,nameAttr:h="data-lucide",attrs:d={},root:c=document,inTemplates:M}={})=>{if(!Object.values(t).length)throw new Error(`Please provide an icons object.
- If you want to use all the icons you can import it like:
- \`import { createIcons, icons } from 'lucide';
- lucide.createIcons({icons});\``);if(typeof c>"u")throw new Error("`createIcons()` only works in a browser environment.");if(Array.from(c.querySelectorAll(`[${h}]`)).forEach(p=>Ba(p,{nameAttr:h,icons:t,attrs:d})),M&&Array.from(c.querySelectorAll("template")).forEach(p=>Uu({icons:t,nameAttr:h,attrs:d,root:p.content,inTemplates:M})),h==="data-lucide"){const p=c.querySelectorAll("[icon-name]");p.length>0&&(console.warn("[Lucide] Some icons were found with the now deprecated icon-name attribute. These will still be replaced for backwards compatibility, but will no longer be supported in v1.0 and you should switch to data-lucide"),Array.from(p).forEach(Sa=>Ba(Sa,{nameAttr:"icon-name",icons:t,attrs:d})))}};a.AArrowDown=za,a.AArrowUp=Fa,a.ALargeSmall=Da,a.Accessibility=Ra,a.Activity=ba,a.ActivitySquare=d0,a.AirVent=qa,a.Airplay=Ta,a.AlarmCheck=g,a.AlarmClock=Oa,a.AlarmClockCheck=g,a.AlarmClockMinus=u,a.AlarmClockOff=Ua,a.AlarmClockPlus=C,a.AlarmMinus=u,a.AlarmPlus=C,a.AlarmSmoke=Za,a.Album=Ga,a.AlertCircle=K,a.AlertOctagon=F2,a.AlertTriangle=ra,a.AlignCenter=ca,a.AlignCenterHorizontal=Wa,a.AlignCenterVertical=Ea,a.AlignEndHorizontal=Ia,a.AlignEndVertical=Xa,a.AlignHorizontalDistributeCenter=ja,a.AlignHorizontalDistributeEnd=Na,a.AlignHorizontalDistributeStart=Ka,a.AlignHorizontalJustifyCenter=Qa,a.AlignHorizontalJustifyEnd=Ja,a.AlignHorizontalJustifyStart=Ya,a.AlignHorizontalSpaceAround=_a,a.AlignHorizontalSpaceBetween=xa,a.AlignJustify=pa,a.AlignLeft=s,a.AlignRight=Ma,a.AlignStartHorizontal=at,a.AlignStartVertical=tt,a.AlignVerticalDistributeCenter=ht,a.AlignVerticalDistributeEnd=ct,a.AlignVerticalDistributeStart=dt,a.AlignVerticalJustifyCenter=Mt,a.AlignVerticalJustifyEnd=pt,a.AlignVerticalJustifyStart=it,a.AlignVerticalSpaceAround=nt,a.AlignVerticalSpaceBetween=lt,a.Ambulance=et,a.Ampersand=rt,a.Ampersands=ot,a.Amphora=vt,a.Anchor=$t,a.Angry=mt,a.Annoyed=yt,a.Antenna=gt,a.Anvil=st,a.Aperture=Ct,a.AppWindow=Vt,a.AppWindowMac=ut,a.Apple=At,a.Archive=St,a.ArchiveRestore=Ht,a.ArchiveX=wt,a.AreaChart=b,a.Armchair=Lt,a.ArrowBigDown=kt,a.ArrowBigDownDash=ft,a.ArrowBigLeft=Bt,a.ArrowBigLeftDash=Pt,a.ArrowBigRight=Ft,a.ArrowBigRightDash=zt,a.ArrowBigUp=Rt,a.ArrowBigUpDash=Dt,a.ArrowDown=It,a.ArrowDown01=bt,a.ArrowDown10=qt,a.ArrowDownAZ=A,a.ArrowDownAz=A,a.ArrowDownCircle=Q,a.ArrowDownFromLine=Tt,a.ArrowDownLeft=Ut,a.ArrowDownLeftFromCircle=Y,a.ArrowDownLeftFromSquare=n0,a.ArrowDownLeftSquare=c0,a.ArrowDownNarrowWide=Ot,a.ArrowDownRight=Zt,a.ArrowDownRightFromCircle=_,a.ArrowDownRightFromSquare=l0,a.ArrowDownRightSquare=M0,a.ArrowDownSquare=p0,a.ArrowDownToDot=Gt,a.ArrowDownToLine=Wt,a.ArrowDownUp=Et,a.ArrowDownWideNarrow=H,a.ArrowDownZA=V,a.ArrowDownZa=V,a.ArrowLeft=Kt,a.ArrowLeftCircle=J,a.ArrowLeftFromLine=Xt,a.ArrowLeftRight=jt,a.ArrowLeftSquare=i0,a.ArrowLeftToLine=Nt,a.ArrowRight=_t,a.ArrowRightCircle=t1,a.ArrowRightFromLine=Qt,a.ArrowRightLeft=Jt,a.ArrowRightSquare=o0,a.ArrowRightToLine=Yt,a.ArrowUp=nh,a.ArrowUp01=xt,a.ArrowUp10=ah,a.ArrowUpAZ=w,a.ArrowUpAz=w,a.ArrowUpCircle=h1,a.ArrowUpDown=th,a.ArrowUpFromDot=hh,a.ArrowUpFromLine=dh,a.ArrowUpLeft=ch,a.ArrowUpLeftFromCircle=x,a.ArrowUpLeftFromSquare=e0,a.ArrowUpLeftSquare=v0,a.ArrowUpNarrowWide=S,a.ArrowUpRight=Mh,a.ArrowUpRightFromCircle=a1,a.ArrowUpRightFromSquare=r0,a.ArrowUpRightSquare=$0,a.ArrowUpSquare=m0,a.ArrowUpToLine=ph,a.ArrowUpWideNarrow=ih,a.ArrowUpZA=L,a.ArrowUpZa=L,a.ArrowsUpFromLine=lh,a.Asterisk=eh,a.AsteriskSquare=y0,a.AtSign=rh,a.Atom=oh,a.AudioLines=vh,a.AudioWaveform=mh,a.Award=$h,a.Axe=yh,a.Axis3D=f,a.Axis3d=f,a.Baby=sh,a.Backpack=gh,a.Badge=Rh,a.BadgeAlert=Ch,a.BadgeCent=uh,a.BadgeCheck=k,a.BadgeDollarSign=Ah,a.BadgeEuro=Hh,a.BadgeHelp=P,a.BadgeIndianRupee=Vh,a.BadgeInfo=wh,a.BadgeJapaneseYen=Sh,a.BadgeMinus=Lh,a.BadgePercent=fh,a.BadgePlus=kh,a.BadgePoundSterling=Ph,a.BadgeQuestionMark=P,a.BadgeRussianRuble=Bh,a.BadgeSwissFranc=zh,a.BadgeTurkishLira=Fh,a.BadgeX=Dh,a.BaggageClaim=bh,a.Balloon=qh,a.Ban=Th,a.Banana=Uh,a.Bandage=Oh,a.Banknote=Eh,a.BanknoteArrowDown=Zh,a.BanknoteArrowUp=Gh,a.BanknoteX=Wh,a.BarChart=I,a.BarChart2=E,a.BarChart3=G,a.BarChart4=Z,a.BarChartBig=O,a.BarChartHorizontal=T,a.BarChartHorizontalBig=q,a.Barcode=Ih,a.Barrel=Xh,a.Baseline=jh,a.Bath=Nh,a.Battery=a4,a.BatteryCharging=Kh,a.BatteryFull=Jh,a.BatteryLow=Qh,a.BatteryMedium=Yh,a.BatteryPlus=_h,a.BatteryWarning=xh,a.Beaker=t4,a.Bean=d4,a.BeanOff=h4,a.Bed=i4,a.BedDouble=c4,a.BedSingle=M4,a.Beef=n4,a.BeefOff=p4,a.Beer=e4,a.BeerOff=l4,a.Bell=s4,a.BellDot=r4,a.BellElectric=o4,a.BellMinus=v4,a.BellOff=$4,a.BellPlus=m4,a.BellRing=y4,a.BetweenHorizonalEnd=B,a.BetweenHorizonalStart=z,a.BetweenHorizontalEnd=B,a.BetweenHorizontalStart=z,a.BetweenVerticalEnd=g4,a.BetweenVerticalStart=C4,a.BicepsFlexed=u4,a.Bike=A4,a.Binary=H4,a.Binoculars=V4,a.Biohazard=w4,a.Bird=S4,a.Birdhouse=L4,a.Bitcoin=f4,a.Blend=k4,a.Blinds=P4,a.Blocks=B4,a.Bluetooth=D4,a.BluetoothConnected=z4,a.BluetoothOff=F4,a.BluetoothSearching=b4,a.Bold=R4,a.Bolt=q4,a.Bomb=T4,a.Bone=U4,a.Book=n5,a.BookA=O4,a.BookAlert=Z4,a.BookAudio=G4,a.BookCheck=W4,a.BookCopy=E4,a.BookDashed=F,a.BookDown=I4,a.BookHeadphones=X4,a.BookHeart=j4,a.BookImage=N4,a.BookKey=K4,a.BookLock=Q4,a.BookMarked=Y4,a.BookMinus=J4,a.BookOpen=a5,a.BookOpenCheck=_4,a.BookOpenText=x4,a.BookPlus=t5,a.BookSearch=h5,a.BookTemplate=F,a.BookText=d5,a.BookType=c5,a.BookUp=p5,a.BookUp2=M5,a.BookUser=i5,a.BookX=l5,a.Bookmark=m5,a.BookmarkCheck=e5,a.BookmarkMinus=o5,a.BookmarkOff=r5,a.BookmarkPlus=v5,a.BookmarkX=$5,a.BoomBox=y5,a.Bot=C5,a.BotMessageSquare=s5,a.BotOff=g5,a.BottleWine=u5,a.BowArrow=A5,a.Box=H5,a.BoxSelect=P0,a.Boxes=V5,a.Braces=D,a.Brackets=w5,a.Brain=f5,a.BrainCircuit=S5,a.BrainCog=L5,a.BrickWall=B5,a.BrickWallFire=k5,a.BrickWallShield=P5,a.Briefcase=R5,a.BriefcaseBusiness=z5,a.BriefcaseConveyorBelt=F5,a.BriefcaseMedical=D5,a.BringToFront=b5,a.Brush=T5,a.BrushCleaning=q5,a.Bubbles=U5,a.Bug=G5,a.BugOff=O5,a.BugPlay=Z5,a.Building=E5,a.Building2=W5,a.Bus=X5,a.BusFront=I5,a.Cable=N5,a.CableCar=j5,a.Cake=Q5,a.CakeSlice=K5,a.Calculator=J5,a.Calendar=s3,a.Calendar1=Y5,a.CalendarArrowDown=_5,a.CalendarArrowUp=x5,a.CalendarCheck=t3,a.CalendarCheck2=a3,a.CalendarClock=h3,a.CalendarCog=d3,a.CalendarDays=c3,a.CalendarFold=M3,a.CalendarHeart=n3,a.CalendarMinus=i3,a.CalendarMinus2=p3,a.CalendarOff=l3,a.CalendarPlus=r3,a.CalendarPlus2=e3,a.CalendarRange=o3,a.CalendarSearch=v3,a.CalendarSync=$3,a.CalendarX=y3,a.CalendarX2=m3,a.Calendars=g3,a.Camera=C3,a.CameraOff=u3,a.CandlestickChart=U,a.Candy=V3,a.CandyCane=A3,a.CandyOff=H3,a.Cannabis=S3,a.CannabisOff=w3,a.Captions=R,a.CaptionsOff=L3,a.Car=k3,a.CarFront=f3,a.CarTaxiFront=P3,a.Caravan=B3,a.CardSim=z3,a.Carrot=F3,a.CaseLower=D3,a.CaseSensitive=R3,a.CaseUpper=b3,a.CassetteTape=q3,a.Cast=T3,a.Castle=U3,a.Cat=O3,a.Cctv=G3,a.CctvOff=Z3,a.ChartArea=b,a.ChartBar=T,a.ChartBarBig=q,a.ChartBarDecreasing=W3,a.ChartBarIncreasing=E3,a.ChartBarStacked=I3,a.ChartCandlestick=U,a.ChartColumn=G,a.ChartColumnBig=O,a.ChartColumnDecreasing=X3,a.ChartColumnIncreasing=Z,a.ChartColumnStacked=j3,a.ChartGantt=N3,a.ChartLine=W,a.ChartNetwork=K3,a.ChartNoAxesColumn=E,a.ChartNoAxesColumnDecreasing=Q3,a.ChartNoAxesColumnIncreasing=I,a.ChartNoAxesCombined=J3,a.ChartNoAxesGantt=X,a.ChartPie=j,a.ChartScatter=N,a.ChartSpline=Y3,a.Check=ad,a.CheckCheck=_3,a.CheckCircle=d1,a.CheckCircle2=c1,a.CheckLine=x3,a.CheckSquare=u0,a.CheckSquare2=A0,a.ChefHat=td,a.Cherry=hd,a.ChessBishop=dd,a.ChessKing=cd,a.ChessKnight=pd,a.ChessPawn=Md,a.ChessQueen=id,a.ChessRook=nd,a.ChevronDown=ld,a.ChevronDownCircle=M1,a.ChevronDownSquare=H0,a.ChevronFirst=ed,a.ChevronLast=rd,a.ChevronLeft=od,a.ChevronLeftCircle=p1,a.ChevronLeftSquare=V0,a.ChevronRight=vd,a.ChevronRightCircle=i1,a.ChevronRightSquare=w0,a.ChevronUp=$d,a.ChevronUpCircle=n1,a.ChevronUpSquare=S0,a.ChevronsDown=yd,a.ChevronsDownUp=md,a.ChevronsLeft=ud,a.ChevronsLeftRight=gd,a.ChevronsLeftRightEllipsis=sd,a.ChevronsRight=Ad,a.ChevronsRightLeft=Cd,a.ChevronsUp=Vd,a.ChevronsUpDown=Hd,a.Church=wd,a.Cigarette=Ld,a.CigaretteOff=Sd,a.Circle=Gd,a.CircleAlert=K,a.CircleArrowDown=Q,a.CircleArrowLeft=J,a.CircleArrowOutDownLeft=Y,a.CircleArrowOutDownRight=_,a.CircleArrowOutUpLeft=x,a.CircleArrowOutUpRight=a1,a.CircleArrowRight=t1,a.CircleArrowUp=h1,a.CircleCheck=c1,a.CircleCheckBig=d1,a.CircleChevronDown=M1,a.CircleChevronLeft=p1,a.CircleChevronRight=i1,a.CircleChevronUp=n1,a.CircleDashed=fd,a.CircleDivide=l1,a.CircleDollarSign=kd,a.CircleDot=Bd,a.CircleDotDashed=Pd,a.CircleEllipsis=zd,a.CircleEqual=Fd,a.CircleFadingArrowUp=Dd,a.CircleFadingPlus=Rd,a.CircleGauge=e1,a.CircleHelp=l,a.CircleMinus=r1,a.CircleOff=bd,a.CircleParking=o1,a.CircleParkingOff=v1,a.CirclePause=m1,a.CirclePercent=$1,a.CirclePile=qd,a.CirclePlay=y1,a.CirclePlus=s1,a.CirclePoundSterling=Td,a.CirclePower=g1,a.CircleQuestionMark=l,a.CircleSlash=Ud,a.CircleSlash2=C1,a.CircleSlashed=C1,a.CircleSmall=Od,a.CircleStar=Zd,a.CircleStop=u1,a.CircleUser=H1,a.CircleUserRound=A1,a.CircleX=V1,a.CircuitBoard=Wd,a.Citrus=Xd,a.Clapperboard=Ed,a.Clipboard=a6,a.ClipboardCheck=Id,a.ClipboardClock=jd,a.ClipboardCopy=Nd,a.ClipboardEdit=S1,a.ClipboardList=Kd,a.ClipboardMinus=Qd,a.ClipboardPaste=Jd,a.ClipboardPen=S1,a.ClipboardPenLine=w1,a.ClipboardPlus=Yd,a.ClipboardSignature=w1,a.ClipboardType=_d,a.ClipboardX=xd,a.Clock=C6,a.Clock1=t6,a.Clock10=h6,a.Clock11=d6,a.Clock12=c6,a.Clock2=M6,a.Clock3=p6,a.Clock4=i6,a.Clock5=n6,a.Clock6=l6,a.Clock7=e6,a.Clock8=r6,a.Clock9=o6,a.ClockAlert=v6,a.ClockArrowDown=$6,a.ClockArrowUp=m6,a.ClockCheck=y6,a.ClockFading=s6,a.ClockPlus=g6,a.ClosedCaption=u6,a.Cloud=O6,a.CloudAlert=A6,a.CloudBackup=H6,a.CloudCheck=V6,a.CloudCog=w6,a.CloudDownload=L1,a.CloudDrizzle=S6,a.CloudFog=L6,a.CloudHail=f6,a.CloudLightning=k6,a.CloudMoon=B6,a.CloudMoonRain=P6,a.CloudOff=D6,a.CloudRain=F6,a.CloudRainWind=z6,a.CloudSnow=R6,a.CloudSun=q6,a.CloudSunRain=b6,a.CloudSync=T6,a.CloudUpload=f1,a.Cloudy=U6,a.Clover=Z6,a.Club=G6,a.Code=W6,a.Code2=k1,a.CodeSquare=L0,a.CodeXml=k1,a.Coffee=E6,a.Cog=X6,a.Coins=I6,a.Columns=B1,a.Columns2=B1,a.Columns3=P1,a.Columns3Cog=e,a.Columns4=j6,a.ColumnsSettings=e,a.Combine=N6,a.Command=K6,a.Compass=Q6,a.Component=J6,a.Computer=Y6,a.ConciergeBell=_6,a.Cone=x6,a.Construction=a8,a.Contact=h8,a.Contact2=z1,a.ContactRound=z1,a.Container=t8,a.Contrast=d8,a.Cookie=c8,a.CookingPot=M8,a.Copy=r8,a.CopyCheck=p8,a.CopyMinus=i8,a.CopyPlus=n8,a.CopySlash=l8,a.CopyX=e8,a.Copyleft=o8,a.Copyright=v8,a.CornerDownLeft=$8,a.CornerDownRight=m8,a.CornerLeftDown=y8,a.CornerLeftUp=s8,a.CornerRightDown=g8,a.CornerRightUp=C8,a.CornerUpLeft=u8,a.CornerUpRight=A8,a.Cpu=H8,a.CreativeCommons=w8,a.CreditCard=V8,a.Croissant=S8,a.Crop=L8,a.Cross=f8,a.Crosshair=k8,a.Crown=P8,a.Cuboid=B8,a.CupSoda=z8,a.CurlyBraces=D,a.Currency=F8,a.Cylinder=D8,a.Dam=R8,a.Database=U8,a.DatabaseBackup=b8,a.DatabaseSearch=q8,a.DatabaseZap=T8,a.DecimalsArrowLeft=O8,a.DecimalsArrowRight=Z8,a.Delete=G8,a.Dessert=W8,a.Diameter=E8,a.Diamond=X8,a.DiamondMinus=I8,a.DiamondPercent=F1,a.DiamondPlus=j8,a.Dice1=N8,a.Dice2=K8,a.Dice3=Y8,a.Dice4=Q8,a.Dice5=J8,a.Dice6=_8,a.Dices=x8,a.Diff=ac,a.Disc=cc,a.Disc2=tc,a.Disc3=hc,a.DiscAlbum=dc,a.Divide=Mc,a.DivideCircle=l1,a.DivideSquare=B0,a.Dna=pc,a.DnaOff=nc,a.Dock=ic,a.Dog=lc,a.DollarSign=ec,a.Donut=rc,a.DoorClosed=$c,a.DoorClosedLocked=vc,a.DoorOpen=oc,a.Dot=mc,a.DotSquare=z0,a.Download=yc,a.DownloadCloud=L1,a.DraftingCompass=sc,a.Drama=gc,a.Drill=Cc,a.Drone=uc,a.Droplet=Hc,a.DropletOff=Ac,a.Droplets=Vc,a.Drum=Sc,a.Drumstick=wc,a.Dumbbell=Lc,a.Ear=kc,a.EarOff=fc,a.Earth=D1,a.EarthLock=Pc,a.Eclipse=Bc,a.Edit=i,a.Edit2=X2,a.Edit3=I2,a.Egg=Rc,a.EggFried=Fc,a.EggOff=zc,a.Ellipse=Dc,a.Ellipsis=b1,a.EllipsisVertical=R1,a.Equal=Tc,a.EqualApproximately=bc,a.EqualNot=qc,a.EqualSquare=F0,a.Eraser=Uc,a.EthernetPort=Oc,a.Euro=Zc,a.EvCharger=Gc,a.Expand=Wc,a.ExternalLink=Ec,a.Eye=jc,a.EyeClosed=Xc,a.EyeOff=Ic,a.Factory=Nc,a.Fan=Kc,a.FastForward=Qc,a.Feather=Jc,a.Fence=Yc,a.FerrisWheel=_c,a.File=f7,a.FileArchive=xc,a.FileAudio=r,a.FileAudio2=r,a.FileAxis3D=q1,a.FileAxis3d=q1,a.FileBadge=T1,a.FileBadge2=T1,a.FileBarChart=G1,a.FileBarChart2=Z1,a.FileBox=a7,a.FileBraces=O1,a.FileBracesCorner=U1,a.FileChartColumn=Z1,a.FileChartColumnIncreasing=G1,a.FileChartLine=W1,a.FileChartPie=E1,a.FileCheck=t7,a.FileCheck2=I1,a.FileCheckCorner=I1,a.FileClock=h7,a.FileCode=d7,a.FileCode2=X1,a.FileCodeCorner=X1,a.FileCog=j1,a.FileCog2=j1,a.FileDiff=c7,a.FileDigit=M7,a.FileDown=p7,a.FileEdit=_1,a.FileExclamationPoint=N1,a.FileHeadphone=r,a.FileHeart=n7,a.FileImage=i7,a.FileInput=l7,a.FileJson=O1,a.FileJson2=U1,a.FileKey=K1,a.FileKey2=K1,a.FileLineChart=W1,a.FileLock=Q1,a.FileLock2=Q1,a.FileMinus=r7,a.FileMinus2=J1,a.FileMinusCorner=J1,a.FileMusic=e7,a.FileOutput=o7,a.FilePen=_1,a.FilePenLine=Y1,a.FilePieChart=E1,a.FilePlay=x1,a.FilePlus=v7,a.FilePlus2=a2,a.FilePlusCorner=a2,a.FileQuestion=t2,a.FileQuestionMark=t2,a.FileScan=$7,a.FileSearch=m7,a.FileSearch2=h2,a.FileSearchCorner=h2,a.FileSignal=d2,a.FileSignature=Y1,a.FileSliders=y7,a.FileSpreadsheet=s7,a.FileStack=g7,a.FileSymlink=C7,a.FileTerminal=u7,a.FileText=A7,a.FileType=H7,a.FileType2=c2,a.FileTypeCorner=c2,a.FileUp=V7,a.FileUser=w7,a.FileVideo=x1,a.FileVideo2=M2,a.FileVideoCamera=M2,a.FileVolume=S7,a.FileVolume2=d2,a.FileWarning=N1,a.FileX=L7,a.FileX2=p2,a.FileXCorner=p2,a.Files=k7,a.Film=P7,a.Filter=r2,a.FilterX=e2,a.Fingerprint=i2,a.FingerprintPattern=i2,a.FireExtinguisher=B7,a.Fish=D7,a.FishOff=z7,a.FishSymbol=F7,a.FishingHook=R7,a.FishingRod=b7,a.Flag=U7,a.FlagOff=q7,a.FlagTriangleLeft=T7,a.FlagTriangleRight=O7,a.Flame=G7,a.FlameKindling=Z7,a.Flashlight=E7,a.FlashlightOff=W7,a.FlaskConical=j7,a.FlaskConicalOff=I7,a.FlaskRound=X7,a.FlipHorizontal=g0,a.FlipHorizontal2=N7,a.FlipVertical=C0,a.FlipVertical2=K7,a.Flower=J7,a.Flower2=Q7,a.Focus=_7,a.FoldHorizontal=Y7,a.FoldVertical=x7,a.Folder=f9,a.FolderArchive=a9,a.FolderCheck=t9,a.FolderClock=h9,a.FolderClosed=d9,a.FolderCode=c9,a.FolderCog=n2,a.FolderCog2=n2,a.FolderDot=M9,a.FolderDown=p9,a.FolderEdit=l2,a.FolderGit=l9,a.FolderGit2=i9,a.FolderHeart=n9,a.FolderInput=e9,a.FolderKanban=r9,a.FolderKey=o9,a.FolderLock=v9,a.FolderMinus=$9,a.FolderOpen=y9,a.FolderOpenDot=m9,a.FolderOutput=s9,a.FolderPen=l2,a.FolderPlus=g9,a.FolderRoot=u9,a.FolderSearch=A9,a.FolderSearch2=C9,a.FolderSymlink=H9,a.FolderSync=V9,a.FolderTree=w9,a.FolderUp=S9,a.FolderX=L9,a.Folders=k9,a.Footprints=P9,a.ForkKnife=Ha,a.ForkKnifeCrossed=Aa,a.Forklift=B9,a.Form=z9,a.FormInput=N2,a.Forward=F9,a.Frame=D9,a.Frown=R9,a.Fuel=b9,a.Fullscreen=q9,a.FunctionSquare=D0,a.Funnel=r2,a.FunnelPlus=T9,a.FunnelX=e2,a.GalleryHorizontal=O9,a.GalleryHorizontalEnd=U9,a.GalleryThumbnails=Z9,a.GalleryVertical=W9,a.GalleryVerticalEnd=G9,a.Gamepad=X9,a.Gamepad2=E9,a.GamepadDirectional=I9,a.GanttChart=X,a.GanttChartSquare=m,a.Gauge=j9,a.GaugeCircle=e1,a.Gavel=N9,a.Gem=K9,a.GeorgianLari=Q9,a.Ghost=J9,a.Gift=Y9,a.GitBranch=aM,a.GitBranchMinus=_9,a.GitBranchPlus=x9,a.GitCommit=o2,a.GitCommitHorizontal=o2,a.GitCommitVertical=tM,a.GitCompare=dM,a.GitCompareArrows=hM,a.GitFork=cM,a.GitGraph=MM,a.GitMerge=iM,a.GitMergeConflict=pM,a.GitPullRequest=vM,a.GitPullRequestArrow=nM,a.GitPullRequestClosed=lM,a.GitPullRequestCreate=rM,a.GitPullRequestCreateArrow=eM,a.GitPullRequestDraft=oM,a.GlassWater=$M,a.Glasses=mM,a.Globe=CM,a.Globe2=D1,a.GlobeLock=yM,a.GlobeOff=sM,a.GlobeX=gM,a.Goal=uM,a.Gpu=AM,a.Grab=s2,a.GraduationCap=HM,a.Grape=VM,a.Grid=o,a.Grid2X2=y2,a.Grid2X2Check=v2,a.Grid2X2Plus=$2,a.Grid2X2X=m2,a.Grid2x2=y2,a.Grid2x2Check=v2,a.Grid2x2Plus=$2,a.Grid2x2X=m2,a.Grid3X3=o,a.Grid3x2=wM,a.Grid3x3=o,a.Grip=fM,a.GripHorizontal=SM,a.GripVertical=LM,a.Group=kM,a.Guitar=PM,a.Ham=BM,a.Hamburger=zM,a.Hammer=FM,a.Hand=UM,a.HandCoins=DM,a.HandFist=RM,a.HandGrab=s2,a.HandHeart=bM,a.HandHelping=g2,a.HandMetal=qM,a.HandPlatter=TM,a.Handbag=OM,a.Handshake=ZM,a.HardDrive=EM,a.HardDriveDownload=GM,a.HardDriveUpload=WM,a.HardHat=IM,a.Hash=XM,a.HatGlasses=jM,a.Haze=NM,a.Hd=KM,a.HdmiPort=QM,a.Heading=hp,a.Heading1=_M,a.Heading2=JM,a.Heading3=YM,a.Heading4=xM,a.Heading5=ap,a.Heading6=tp,a.HeadphoneOff=dp,a.Headphones=cp,a.Headset=Mp,a.Heart=rp,a.HeartCrack=pp,a.HeartHandshake=ip,a.HeartMinus=np,a.HeartOff=lp,a.HeartPlus=ep,a.HeartPulse=op,a.Heater=vp,a.Helicopter=mp,a.HelpCircle=l,a.HelpingHand=g2,a.Hexagon=$p,a.Highlighter=yp,a.History=sp,a.Home=C2,a.Hop=Cp,a.HopOff=gp,a.Hospital=up,a.Hotel=Ap,a.Hourglass=Hp,a.House=C2,a.HouseHeart=Vp,a.HousePlug=wp,a.HousePlus=Sp,a.HouseWifi=Lp,a.IceCream=A2,a.IceCream2=u2,a.IceCreamBowl=u2,a.IceCreamCone=A2,a.IdCard=kp,a.IdCardLanyard=fp,a.Image=qp,a.ImageDown=Pp,a.ImageMinus=Bp,a.ImageOff=zp,a.ImagePlay=Fp,a.ImagePlus=Dp,a.ImageUp=Rp,a.ImageUpscale=bp,a.Images=Tp,a.Import=Up,a.Inbox=Op,a.Indent=$,a.IndentDecrease=v,a.IndentIncrease=$,a.IndianRupee=Zp,a.Infinity=Gp,a.Info=Wp,a.Inspect=O0,a.InspectionPanel=Ep,a.Italic=Ip,a.IterationCcw=Xp,a.IterationCw=jp,a.JapaneseYen=Np,a.Joystick=Kp,a.Kanban=Qp,a.KanbanSquare=R0,a.KanbanSquareDashed=f0,a.Kayak=Jp,a.Key=ai,a.KeyRound=Yp,a.KeySquare=_p,a.Keyboard=hi,a.KeyboardMusic=xp,a.KeyboardOff=ti,a.Lamp=ni,a.LampCeiling=di,a.LampDesk=ci,a.LampFloor=Mi,a.LampWallDown=pi,a.LampWallUp=ii,a.LandPlot=li,a.Landmark=ei,a.Languages=ri,a.Laptop=vi,a.Laptop2=H2,a.LaptopMinimal=H2,a.LaptopMinimalCheck=oi,a.Lasso=mi,a.LassoSelect=$i,a.Laugh=yi,a.Layers=V2,a.Layers2=si,a.Layers3=V2,a.LayersPlus=gi,a.Layout=E2,a.LayoutDashboard=Ai,a.LayoutGrid=Ci,a.LayoutList=ui,a.LayoutPanelLeft=Hi,a.LayoutPanelTop=Vi,a.LayoutTemplate=wi,a.Leaf=Li,a.LeafyGreen=Si,a.Lectern=fi,a.LensConcave=ki,a.LensConvex=Pi,a.LetterText=ia,a.Library=Fi,a.LibraryBig=Bi,a.LibrarySquare=b0,a.LifeBuoy=zi,a.Ligature=Di,a.Lightbulb=bi,a.LightbulbOff=Ri,a.LineChart=W,a.LineDotRightHorizontal=qi,a.LineSquiggle=Ti,a.LineStyle=Ui,a.Link=Gi,a.Link2=Zi,a.Link2Off=Oi,a.List=pn,a.ListCheck=Wi,a.ListChecks=Ei,a.ListChevronsDownUp=Ii,a.ListChevronsUpDown=Xi,a.ListCollapse=Ni,a.ListEnd=ji,a.ListFilter=Qi,a.ListFilterPlus=Ki,a.ListIndentDecrease=v,a.ListIndentIncrease=$,a.ListMinus=Ji,a.ListMusic=Yi,a.ListOrdered=_i,a.ListPlus=xi,a.ListRestart=an,a.ListStart=tn,a.ListTodo=hn,a.ListTree=dn,a.ListVideo=Mn,a.ListX=cn,a.Loader=ln,a.Loader2=w2,a.LoaderCircle=w2,a.LoaderPinwheel=nn,a.Locate=on,a.LocateFixed=en,a.LocateOff=rn,a.LocationEdit=k2,a.Lock=$n,a.LockKeyhole=vn,a.LockKeyholeOpen=S2,a.LockOpen=L2,a.LogIn=mn,a.LogOut=gn,a.Logs=yn,a.Lollipop=Cn,a.Luggage=sn,a.MSquare=q0,a.Magnet=An,a.Mail=fn,a.MailCheck=un,a.MailMinus=Hn,a.MailOpen=wn,a.MailPlus=Vn,a.MailQuestion=f2,a.MailQuestionMark=f2,a.MailSearch=Sn,a.MailWarning=Ln,a.MailX=kn,a.Mailbox=Pn,a.Mails=Bn,a.Map=jn,a.MapMinus=zn,a.MapPin=En,a.MapPinCheck=Dn,a.MapPinCheckInside=Fn,a.MapPinHouse=Rn,a.MapPinMinus=qn,a.MapPinMinusInside=bn,a.MapPinOff=Tn,a.MapPinPen=k2,a.MapPinPlus=On,a.MapPinPlusInside=Un,a.MapPinSearch=Zn,a.MapPinX=Wn,a.MapPinXInside=Gn,a.MapPinned=In,a.MapPlus=Xn,a.Mars=Kn,a.MarsStroke=Nn,a.Martini=Qn,a.Maximize=Yn,a.Maximize2=Jn,a.Medal=_n,a.Megaphone=al,a.MegaphoneOff=xn,a.Meh=tl,a.MemoryStick=hl,a.Menu=dl,a.MenuSquare=T0,a.Merge=cl,a.MessageCircle=ml,a.MessageCircleCheck=Ml,a.MessageCircleCode=pl,a.MessageCircleDashed=il,a.MessageCircleHeart=nl,a.MessageCircleMore=ll,a.MessageCircleOff=el,a.MessageCirclePlus=rl,a.MessageCircleQuestion=P2,a.MessageCircleQuestionMark=P2,a.MessageCircleReply=ol,a.MessageCircleWarning=vl,a.MessageCircleX=$l,a.MessageSquare=Dl,a.MessageSquareCheck=yl,a.MessageSquareCode=sl,a.MessageSquareDashed=gl,a.MessageSquareDiff=Cl,a.MessageSquareDot=ul,a.MessageSquareHeart=Al,a.MessageSquareLock=Hl,a.MessageSquareMore=Vl,a.MessageSquareOff=wl,a.MessageSquarePlus=Sl,a.MessageSquareQuote=Ll,a.MessageSquareReply=fl,a.MessageSquareShare=kl,a.MessageSquareText=Pl,a.MessageSquareWarning=Bl,a.MessageSquareX=zl,a.MessagesSquare=Fl,a.Metronome=Rl,a.Mic=ql,a.Mic2=B2,a.MicOff=bl,a.MicVocal=B2,a.Microchip=Tl,a.Microscope=Ul,a.Microwave=Ol,a.Milestone=Zl,a.Milk=Wl,a.MilkOff=Gl,a.Minimize=Il,a.Minimize2=El,a.Minus=Xl,a.MinusCircle=r1,a.MinusSquare=U0,a.MirrorRectangular=jl,a.MirrorRound=Nl,a.Monitor=ie,a.MonitorCheck=Kl,a.MonitorCloud=Ql,a.MonitorCog=Jl,a.MonitorDot=Yl,a.MonitorDown=_l,a.MonitorOff=xl,a.MonitorPause=ae,a.MonitorPlay=te,a.MonitorSmartphone=he,a.MonitorSpeaker=de,a.MonitorStop=ce,a.MonitorUp=Me,a.MonitorX=pe,a.Moon=le,a.MoonStar=ne,a.MoreHorizontal=b1,a.MoreVertical=R1,a.Motorbike=ee,a.Mountain=oe,a.MountainSnow=re,a.Mouse=Ae,a.MouseLeft=ve,a.MouseOff=$e,a.MousePointer=ue,a.MousePointer2=se,a.MousePointer2Off=me,a.MousePointerBan=ye,a.MousePointerClick=ge,a.MousePointerSquareDashed=k0,a.MouseRight=Ce,a.Move=Re,a.Move3D=z2,a.Move3d=z2,a.MoveDiagonal=He,a.MoveDiagonal2=Ve,a.MoveDown=Le,a.MoveDownLeft=we,a.MoveDownRight=Se,a.MoveHorizontal=Pe,a.MoveLeft=fe,a.MoveRight=ke,a.MoveUp=Fe,a.MoveUpLeft=Be,a.MoveUpRight=ze,a.MoveVertical=De,a.Music=Ue,a.Music2=be,a.Music3=qe,a.Music4=Te,a.Navigation=We,a.Navigation2=Ze,a.Navigation2Off=Oe,a.NavigationOff=Ge,a.Network=Ee,a.Newspaper=Ie,a.Nfc=je,a.NonBinary=Xe,a.Notebook=Je,a.NotebookPen=Ne,a.NotebookTabs=Ke,a.NotebookText=Qe,a.NotepadText=_e,a.NotepadTextDashed=Ye,a.Nut=ar,a.NutOff=xe,a.Octagon=hr,a.OctagonAlert=F2,a.OctagonMinus=tr,a.OctagonPause=D2,a.OctagonX=R2,a.Omega=dr,a.Option=cr,a.Orbit=pr,a.Origami=Mr,a.Outdent=v,a.Package=$r,a.Package2=ir,a.PackageCheck=nr,a.PackageMinus=lr,a.PackageOpen=er,a.PackagePlus=rr,a.PackageSearch=vr,a.PackageX=or,a.PaintBucket=mr,a.PaintRoller=yr,a.Paintbrush=sr,a.Paintbrush2=b2,a.PaintbrushVertical=b2,a.Palette=gr,a.Palmtree=ea,a.Panda=Cr,a.PanelBottom=Ar,a.PanelBottomClose=ur,a.PanelBottomDashed=q2,a.PanelBottomInactive=q2,a.PanelBottomOpen=Hr,a.PanelLeft=Z2,a.PanelLeftClose=T2,a.PanelLeftDashed=U2,a.PanelLeftInactive=U2,a.PanelLeftOpen=O2,a.PanelLeftRightDashed=Vr,a.PanelRight=Lr,a.PanelRightClose=wr,a.PanelRightDashed=G2,a.PanelRightInactive=G2,a.PanelRightOpen=Sr,a.PanelTop=Br,a.PanelTopBottomDashed=fr,a.PanelTopClose=kr,a.PanelTopDashed=W2,a.PanelTopInactive=W2,a.PanelTopOpen=Pr,a.PanelsLeftBottom=zr,a.PanelsLeftRight=P1,a.PanelsRightBottom=Fr,a.PanelsTopBottom=J2,a.PanelsTopLeft=E2,a.Paperclip=Dr,a.Parentheses=Rr,a.ParkingCircle=o1,a.ParkingCircleOff=v1,a.ParkingMeter=br,a.ParkingSquare=G0,a.ParkingSquareOff=Z0,a.PartyPopper=Tr,a.Pause=qr,a.PauseCircle=m1,a.PauseOctagon=D2,a.PawPrint=Ur,a.PcCase=Or,a.Pen=X2,a.PenBox=i,a.PenLine=I2,a.PenOff=Zr,a.PenSquare=i,a.PenTool=Gr,a.Pencil=Xr,a.PencilLine=Wr,a.PencilOff=Er,a.PencilRuler=Ir,a.Pentagon=jr,a.Percent=Nr,a.PercentCircle=$1,a.PercentDiamond=F1,a.PercentSquare=W0,a.PersonStanding=Kr,a.PhilippinePeso=Qr,a.Phone=ho,a.PhoneCall=Jr,a.PhoneForwarded=Yr,a.PhoneIncoming=_r,a.PhoneMissed=xr,a.PhoneOff=ao,a.PhoneOutgoing=to,a.Pi=co,a.PiSquare=E0,a.Piano=Mo,a.Pickaxe=po,a.PictureInPicture=no,a.PictureInPicture2=io,a.PieChart=j,a.PiggyBank=lo,a.Pilcrow=oo,a.PilcrowLeft=eo,a.PilcrowRight=ro,a.PilcrowSquare=j0,a.Pill=mo,a.PillBottle=vo,a.Pin=yo,a.PinOff=$o,a.Pipette=so,a.Pizza=go,a.Plane=Ao,a.PlaneLanding=Co,a.PlaneTakeoff=uo,a.Play=Ho,a.PlayCircle=y1,a.PlaySquare=I0,a.Plug=Lo,a.Plug2=Vo,a.PlugZap=j2,a.PlugZap2=j2,a.Plus=wo,a.PlusCircle=s1,a.PlusSquare=X0,a.PocketKnife=So,a.Podcast=fo,a.Pointer=zo,a.PointerOff=ko,a.Popcorn=Po,a.Popsicle=Bo,a.PoundSterling=Fo,a.Power=Do,a.PowerCircle=g1,a.PowerOff=Ro,a.PowerSquare=N0,a.Presentation=bo,a.Printer=Uo,a.PrinterCheck=qo,a.PrinterX=To,a.Projector=Oo,a.Proportions=Zo,a.Puzzle=Go,a.Pyramid=Wo,a.QrCode=Eo,a.Quote=Io,a.Rabbit=Xo,a.Radar=jo,a.Radiation=No,a.Radical=Ko,a.Radio=Yo,a.RadioOff=Qo,a.RadioReceiver=Jo,a.RadioTower=_o,a.Radius=xo,a.Rainbow=av,a.Rat=tv,a.Ratio=hv,a.Receipt=rv,a.ReceiptCent=dv,a.ReceiptEuro=cv,a.ReceiptIndianRupee=Mv,a.ReceiptJapaneseYen=pv,a.ReceiptPoundSterling=iv,a.ReceiptRussianRuble=nv,a.ReceiptSwissFranc=lv,a.ReceiptText=ev,a.ReceiptTurkishLira=ov,a.RectangleCircle=vv,a.RectangleEllipsis=N2,a.RectangleGoggles=$v,a.RectangleHorizontal=mv,a.RectangleVertical=yv,a.Recycle=sv,a.Redo=uv,a.Redo2=gv,a.RedoDot=Cv,a.RefreshCcw=Hv,a.RefreshCcwDot=Av,a.RefreshCw=wv,a.RefreshCwOff=Vv,a.Refrigerator=Sv,a.Regex=Lv,a.RemoveFormatting=fv,a.Repeat=Bv,a.Repeat1=kv,a.Repeat2=Pv,a.Replace=Fv,a.ReplaceAll=zv,a.Reply=Rv,a.ReplyAll=Dv,a.Rewind=bv,a.Ribbon=qv,a.Road=Tv,a.Rocket=Uv,a.RockingChair=Ov,a.RollerCoaster=Zv,a.Rose=Gv,a.Rotate3D=K2,a.Rotate3d=K2,a.RotateCcw=Xv,a.RotateCcwKey=Wv,a.RotateCcwSquare=Ev,a.RotateCw=jv,a.RotateCwSquare=Iv,a.Route=Kv,a.RouteOff=Nv,a.Router=Qv,a.Rows=Q2,a.Rows2=Q2,a.Rows3=J2,a.Rows4=Jv,a.Rss=Yv,a.Ruler=xv,a.RulerDimensionLine=_v,a.RussianRuble=a$,a.Sailboat=t$,a.Salad=h$,a.Sandwich=d$,a.Satellite=M$,a.SatelliteDish=c$,a.SaudiRiyal=p$,a.Save=l$,a.SaveAll=i$,a.SaveOff=n$,a.Scale=e$,a.Scale3D=Y2,a.Scale3d=Y2,a.Scaling=r$,a.Scan=u$,a.ScanBarcode=o$,a.ScanEye=v$,a.ScanFace=$$,a.ScanHeart=m$,a.ScanLine=y$,a.ScanQrCode=C$,a.ScanSearch=s$,a.ScanText=g$,a.ScatterChart=N,a.School=A$,a.School2=va,a.Scissors=w$,a.ScissorsLineDashed=H$,a.ScissorsSquare=K0,a.ScissorsSquareDashedBottom=s0,a.Scooter=V$,a.ScreenShare=L$,a.ScreenShareOff=S$,a.Scroll=k$,a.ScrollText=f$,a.Search=R$,a.SearchAlert=P$,a.SearchCheck=B$,a.SearchCode=z$,a.SearchSlash=F$,a.SearchX=D$,a.Section=b$,a.Send=T$,a.SendHorizonal=_2,a.SendHorizontal=_2,a.SendToBack=q$,a.SeparatorHorizontal=U$,a.SeparatorVertical=O$,a.Server=E$,a.ServerCog=Z$,a.ServerCrash=G$,a.ServerOff=W$,a.Settings=X$,a.Settings2=I$,a.Shapes=N$,a.Share=K$,a.Share2=j$,a.Sheet=Q$,a.Shell=J$,a.ShelvingUnit=Y$,a.Shield=lm,a.ShieldAlert=_$,a.ShieldBan=x$,a.ShieldCheck=am,a.ShieldClose=a0,a.ShieldCog=hm,a.ShieldCogCorner=tm,a.ShieldEllipsis=dm,a.ShieldHalf=cm,a.ShieldMinus=im,a.ShieldOff=Mm,a.ShieldPlus=pm,a.ShieldQuestion=x2,a.ShieldQuestionMark=x2,a.ShieldUser=nm,a.ShieldX=a0,a.Ship=rm,a.ShipWheel=em,a.Shirt=om,a.ShoppingBag=vm,a.ShoppingBasket=$m,a.ShoppingCart=mm,a.Shovel=ym,a.ShowerHead=sm,a.Shredder=gm,a.Shrimp=Cm,a.Shrink=um,a.Shrub=Am,a.Shuffle=Hm,a.Sidebar=Z2,a.SidebarClose=T2,a.SidebarOpen=O2,a.Sigma=Vm,a.SigmaSquare=Q0,a.Signal=km,a.SignalHigh=wm,a.SignalLow=Sm,a.SignalMedium=Lm,a.SignalZero=fm,a.Signature=Pm,a.Signpost=zm,a.SignpostBig=Bm,a.Siren=Fm,a.SkipBack=Dm,a.SkipForward=Rm,a.Skull=Tm,a.Slash=bm,a.SlashSquare=J0,a.Slice=qm,a.Sliders=t0,a.SlidersHorizontal=Um,a.SlidersVertical=t0,a.Smartphone=Gm,a.SmartphoneCharging=Om,a.SmartphoneNfc=Zm,a.Smile=Em,a.SmilePlus=Wm,a.Snail=Im,a.Snowflake=Xm,a.SoapDispenserDroplet=jm,a.Sofa=Nm,a.SolarPanel=Km,a.SortAsc=S,a.SortDesc=H,a.Soup=Qm,a.Space=Jm,a.Spade=Ym,a.Sparkle=_m,a.Sparkles=h0,a.Speaker=xm,a.Speech=ay,a.SpellCheck=hy,a.SpellCheck2=ty,a.Spline=cy,a.SplinePointer=dy,a.Split=My,a.SplitSquareHorizontal=Y0,a.SplitSquareVertical=_0,a.Spool=py,a.SportShoe=iy,a.Spotlight=ny,a.SprayCan=ly,a.Sprout=ey,a.Square=Vy,a.SquareActivity=d0,a.SquareArrowDown=p0,a.SquareArrowDownLeft=c0,a.SquareArrowDownRight=M0,a.SquareArrowLeft=i0,a.SquareArrowOutDownLeft=n0,a.SquareArrowOutDownRight=l0,a.SquareArrowOutUpLeft=e0,a.SquareArrowOutUpRight=r0,a.SquareArrowRight=o0,a.SquareArrowRightEnter=ry,a.SquareArrowRightExit=oy,a.SquareArrowUp=m0,a.SquareArrowUpLeft=v0,a.SquareArrowUpRight=$0,a.SquareAsterisk=y0,a.SquareBottomDashedScissors=s0,a.SquareCenterlineDashedHorizontal=g0,a.SquareCenterlineDashedVertical=C0,a.SquareChartGantt=m,a.SquareCheck=A0,a.SquareCheckBig=u0,a.SquareChevronDown=H0,a.SquareChevronLeft=V0,a.SquareChevronRight=w0,a.SquareChevronUp=S0,a.SquareCode=L0,a.SquareDashed=P0,a.SquareDashedBottom=$y,a.SquareDashedBottomCode=vy,a.SquareDashedKanban=f0,a.SquareDashedMousePointer=k0,a.SquareDashedText=y,a.SquareDashedTopSolid=my,a.SquareDivide=B0,a.SquareDot=z0,a.SquareEqual=F0,a.SquareFunction=D0,a.SquareGanttChart=m,a.SquareKanban=R0,a.SquareLibrary=b0,a.SquareM=q0,a.SquareMenu=T0,a.SquareMinus=U0,a.SquareMousePointer=O0,a.SquareParking=G0,a.SquareParkingOff=Z0,a.SquarePause=yy,a.SquarePen=i,a.SquarePercent=W0,a.SquarePi=E0,a.SquarePilcrow=j0,a.SquarePlay=I0,a.SquarePlus=X0,a.SquarePower=N0,a.SquareRadical=sy,a.SquareRoundCorner=gy,a.SquareScissors=K0,a.SquareSigma=Q0,a.SquareSlash=J0,a.SquareSplitHorizontal=Y0,a.SquareSplitVertical=_0,a.SquareSquare=Cy,a.SquareStack=uy,a.SquareStar=Ay,a.SquareStop=Hy,a.SquareTerminal=x0,a.SquareUser=ha,a.SquareUserRound=aa,a.SquareX=ta,a.SquaresExclude=wy,a.SquaresIntersect=Sy,a.SquaresSubtract=Ly,a.SquaresUnite=fy,a.Squircle=ky,a.SquircleDashed=Py,a.Squirrel=By,a.Stamp=zy,a.Star=Ry,a.StarHalf=Fy,a.StarOff=Dy,a.Stars=h0,a.StepBack=by,a.StepForward=qy,a.Stethoscope=Ty,a.Sticker=Uy,a.StickyNote=Zy,a.Stone=Oy,a.StopCircle=u1,a.Store=Gy,a.StretchHorizontal=Ey,a.StretchVertical=Wy,a.Strikethrough=Iy,a.Subscript=Xy,a.Subtitles=R,a.Sun=Jy,a.SunDim=jy,a.SunMedium=Ny,a.SunMoon=Qy,a.SunSnow=Ky,a.Sunrise=Yy,a.Sunset=_y,a.Superscript=xy,a.SwatchBook=ts,a.SwissFranc=as,a.SwitchCamera=hs,a.Sword=ds,a.Swords=Ms,a.Syringe=cs,a.Table=vs,a.Table2=ps,a.TableCellsMerge=ns,a.TableCellsSplit=is,a.TableColumnsSplit=ls,a.TableConfig=e,a.TableOfContents=es,a.TableProperties=rs,a.TableRowsSplit=os,a.Tablet=ms,a.TabletSmartphone=$s,a.Tablets=ys,a.Tag=ss,a.Tags=gs,a.Tally1=Cs,a.Tally2=us,a.Tally3=As,a.Tally4=Hs,a.Tally5=Vs,a.Tangent=ws,a.Target=Ls,a.Telescope=Ss,a.Tent=ks,a.TentTree=fs,a.Terminal=Ps,a.TerminalSquare=x0,a.TestTube=Bs,a.TestTube2=da,a.TestTubeDiagonal=da,a.TestTubes=zs,a.Text=s,a.TextAlignCenter=ca,a.TextAlignEnd=Ma,a.TextAlignJustify=pa,a.TextAlignStart=s,a.TextCursor=Ds,a.TextCursorInput=Fs,a.TextInitial=ia,a.TextQuote=bs,a.TextSearch=Rs,a.TextSelect=y,a.TextSelection=y,a.TextWrap=na,a.Theater=qs,a.Thermometer=Os,a.ThermometerSnowflake=Ts,a.ThermometerSun=Us,a.ThumbsDown=Zs,a.ThumbsUp=Gs,a.Ticket=Ks,a.TicketCheck=Ws,a.TicketMinus=Es,a.TicketPercent=Is,a.TicketPlus=Xs,a.TicketSlash=Ns,a.TicketX=js,a.Tickets=Js,a.TicketsPlane=Qs,a.Timer=xs,a.TimerOff=Ys,a.TimerReset=_s,a.ToggleLeft=ag,a.ToggleRight=tg,a.Toilet=hg,a.ToolCase=dg,a.Toolbox=cg,a.Tornado=Mg,a.Torus=pg,a.Touchpad=ng,a.TouchpadOff=ig,a.TowelRack=lg,a.TowerControl=eg,a.ToyBrick=rg,a.Tractor=og,a.TrafficCone=vg,a.Train=la,a.TrainFront=mg,a.TrainFrontTunnel=$g,a.TrainTrack=yg,a.TramFront=la,a.Transgender=sg,a.Trash=gg,a.Trash2=Cg,a.TreeDeciduous=ug,a.TreePalm=ea,a.TreePine=Ag,a.Trees=Hg,a.TrendingDown=Vg,a.TrendingUp=Sg,a.TrendingUpDown=wg,a.Triangle=kg,a.TriangleAlert=ra,a.TriangleDashed=Lg,a.TriangleRight=fg,a.Trophy=Pg,a.Truck=zg,a.TruckElectric=Bg,a.TurkishLira=Fg,a.Turntable=Dg,a.Turtle=Rg,a.Tv=Tg,a.Tv2=oa,a.TvMinimal=oa,a.TvMinimalPlay=bg,a.Type=Ug,a.TypeOutline=qg,a.Umbrella=Og,a.UmbrellaOff=Zg,a.Underline=Gg,a.Undo=Ig,a.Undo2=Wg,a.UndoDot=Eg,a.UnfoldHorizontal=Xg,a.UnfoldVertical=Ng,a.Ungroup=jg,a.University=va,a.Unlink=Qg,a.Unlink2=Kg,a.Unlock=L2,a.UnlockKeyhole=S2,a.Unplug=Yg,a.Upload=Jg,a.UploadCloud=f1,a.Usb=_g,a.User=oC,a.User2=Ca,a.UserCheck=tC,a.UserCheck2=$a,a.UserCircle=H1,a.UserCircle2=A1,a.UserCog=xg,a.UserCog2=ma,a.UserKey=aC,a.UserLock=hC,a.UserMinus=dC,a.UserMinus2=ya,a.UserPen=cC,a.UserPlus=MC,a.UserPlus2=sa,a.UserRound=Ca,a.UserRoundCheck=$a,a.UserRoundCog=ma,a.UserRoundKey=pC,a.UserRoundMinus=ya,a.UserRoundPen=iC,a.UserRoundPlus=sa,a.UserRoundSearch=nC,a.UserRoundX=ga,a.UserSearch=lC,a.UserSquare=ha,a.UserSquare2=aa,a.UserStar=eC,a.UserX=rC,a.UserX2=ga,a.Users=vC,a.Users2=ua,a.UsersRound=ua,a.Utensils=Ha,a.UtensilsCrossed=Aa,a.UtilityPole=$C,a.Van=mC,a.Variable=yC,a.Vault=sC,a.VectorSquare=gC,a.Vegan=CC,a.VenetianMask=uC,a.Venus=HC,a.VenusAndMars=AC,a.Verified=k,a.Vibrate=wC,a.VibrateOff=VC,a.Video=LC,a.VideoOff=SC,a.Videotape=fC,a.View=kC,a.Voicemail=PC,a.Volleyball=BC,a.Volume=bC,a.Volume1=zC,a.Volume2=FC,a.VolumeOff=DC,a.VolumeX=RC,a.Vote=qC,a.Wallet=UC,a.Wallet2=Va,a.WalletCards=TC,a.WalletMinimal=Va,a.Wallpaper=OC,a.Wand=ZC,a.Wand2=wa,a.WandSparkles=wa,a.Warehouse=GC,a.WashingMachine=WC,a.Watch=EC,a.Waves=NC,a.WavesArrowDown=IC,a.WavesArrowUp=XC,a.WavesLadder=jC,a.Waypoints=KC,a.Webcam=QC,a.Webhook=YC,a.WebhookOff=JC,a.Weight=xC,a.WeightTilde=_C,a.Wheat=tu,a.WheatOff=au,a.WholeWord=hu,a.Wifi=eu,a.WifiCog=du,a.WifiHigh=cu,a.WifiLow=Mu,a.WifiOff=pu,a.WifiPen=iu,a.WifiSync=lu,a.WifiZero=nu,a.Wind=ou,a.WindArrowDown=ru,a.Wine=vu,a.WineOff=$u,a.Workflow=mu,a.Worm=yu,a.WrapText=na,a.Wrench=su,a.X=gu,a.XCircle=V1,a.XLineTop=Cu,a.XOctagon=R2,a.XSquare=ta,a.Zap=Au,a.ZapOff=uu,a.ZodiacAquarius=Hu,a.ZodiacAries=Vu,a.ZodiacCancer=wu,a.ZodiacCapricorn=Su,a.ZodiacGemini=Lu,a.ZodiacLeo=fu,a.ZodiacLibra=ku,a.ZodiacOphiuchus=Pu,a.ZodiacPisces=Bu,a.ZodiacSagittarius=zu,a.ZodiacScorpio=Fu,a.ZodiacTaurus=Du,a.ZodiacVirgo=Ru,a.ZoomIn=bu,a.ZoomOut=qu,a.createElement=ka,a.createIcons=Uu,a.icons=Tu}));
- //# sourceMappingURL=lucide.min.js.map
- </script>
- <script>const RULES=[{"id":"T01","stage":"M01","title":"线索核实与项目关联","description":"核对公告、意向、客户及位置,判断是否对应已有项目","trigger":"新线索入库;未找到确定关联,或存在疑似重复","owner":"市场 / 线索负责人","complete":"来源有效性、关联项目或新建项目、线索类型均已确认","shared":"来源引用、项目关联、业态区域、关键时间及核实状态","next":"确认为有效机会后生成 T02;无法判断则保留待核实,补充资料"},{"id":"T02","stage":"M01","title":"参与决策","description":"判断投标、续标、储备或不参与,并记录理由","trigger":"T01 确认有效;或储备线索出现实质变化","owner":"市场 / 参与决策责任人","complete":"决定、理由、批次责任人经确认","shared":"参与方式、决策时间、责任人、投标批次","next":"参与则生成 T03;储备则按规则继续监测;不参与关闭本次机会任务"},{"id":"T03","stage":"M02","title":"报名与文件获取","description":"核实资格、报名要求及招标文件完整性","trigger":"参与决定确认,存在报名或文件获取要求","owner":"市场 / 投标负责人","complete":"有效文件已获取;报名和资格事项完成或确认不适用,有对应依据","shared":"报名状态、文件版本、资格结果、投标截止时间","next":"生成 T04;发现截止或资格问题,生成风险待办,停止进入可提交状态"},{"id":"T04","stage":"M03","title":"招标文件解读确认","description":"复核评分标准、废标项、服务需求、章节及附件要求","trigger":"新有效文件或澄清文件进入","owner":"市场 / 招标解读责任人","complete":"解读与原文引用经确认,缺失和矛盾已登记并有处理结论","shared":"需求清单、评分与阻断项、章节要求、服务范围、资料缺口","next":"生成或更新 T05;按明确需求生成 T06—T10;变更文件触发影响检查"},{"id":"T05","stage":"M03","title":"大纲与内容编制","description":"依据确认的招标要求生成、调整章节并填充内容","trigger":"T04 形成可用解读结果","owner":"市场 / 标书编制人","complete":"规定章节具备内容,所需支撑结果已关联,待确认项有明确处理结果","shared":"标书草稿版本、章节完成状态、材料缺口、承诺摘要","next":"内容与必需资料就绪后生成 T11;缺口持续反馈相应支撑任务"},{"id":"T06","stage":"M03","title":"拟派人员确认","description":"按投标岗位要求核对候选人的资格、适配性和拟派可行性","trigger":"招标要求指定人员;或现有候选不满足要求","owner":"人事 / 投标人员支撑人","complete":"人选及资格适配结果确认;不能匹配的岗位明确登记缺口","shared":"拟派名单引用、岗位匹配状态、拟派风险","next":"向 T05 提供已确认材料;缺口需要提前储备时生成 T08;不标记正式到岗"},{"id":"T07","stage":"M03","title":"证书与人员材料核验","description":"核验有效期、附件、持有人及招标要求","trigger":"所需证书缺失、过期、待核验,或招标要求发生变化","owner":"人事 / 证书管理人","complete":"适用时间和资格要求核验完成,有效材料已关联;不满足项有明确处理结果","shared":"证书齐套状态、有效性、附件版本、待补清单","next":"更新 T05 和 T11 的材料条件;必要证书未满足时保持提交阻断"},{"id":"T08","stage":"M03","title":"投标期招聘储备","description":"为已确认的拟配置缺口寻找候选,不视为项目已经正式用人","trigger":"投标人员需求存在缺口,提前储备需求经业务确认","owner":"人事 / 招聘负责人","complete":"完成本次储备目标,或形成经确认的不足结果与后续安排","shared":"储备数量、岗位覆盖、预计可用时间、未解决缺口","next":"回填投标风险;中标后供 T17 引用并重新核实;不直接转为正式到岗"},{"id":"T09","stage":"M03","title":"服务方案可交付性核对","description":"核对作业标准、服务边界和拟承诺是否可执行","trigger":"标书包含需运营判断的服务方案或特殊承诺","owner":"运营 / 方案支撑人","complete":"可行性结论确认;不可交付承诺已调整,或按明确权限处理","shared":"服务方案摘要、承诺清单、交付风险及结论","next":"更新 T05;确认承诺纳入 T14 交接依据"},{"id":"T10","stage":"M03","title":"报价与财务材料支撑","description":"提供资信材料,核对报价和成本测算口径","trigger":"招标要求财务证明;或报价方案需要财务核对","owner":"财务 / 投标财务支撑人,市场确认最终投标报价","complete":"所需材料有效,测算口径和风险有确认结论;最终报价由授权人确认","shared":"材料状态、报价口径、已确认投标报价及风险","next":"更新 T05、T11;投标报价与后续中标额、合同额分别保存"},{"id":"T11","stage":"M03","title":"投标文件复核","description":"检查响应、附件、人员、报价、内容一致性和导出文件","trigger":"T05 已形成候选提交版本","owner":"市场 / 授权复核人,按需调用专业复核","complete":"必需材料齐全,阻断项消除,最终提交版本经确认","shared":"复核结论、提交版本、确认人、确认时间","next":"生成 T12;后续内容变更使受影响复核失效,要求重新确认"},{"id":"T12","stage":"M04","title":"实际投标提交登记","description":"在投标平台完成提交并记录可核验凭据","trigger":"T11 通过,满足提交条件且未过截止时间","owner":"市场 / 投标提交人","complete":"已完成实际提交,有回执或其他可核验证据,报价和文件版本对应一致","shared":"提交时间、回执、实际报价、提交文件版本、批次状态","next":"开启 T13 结果跟踪;文件导出不等于已投标;失败或超时生成异常处理"},{"id":"T13","stage":"M04","title":"开标与结果确认","description":"核对抓取或人工登记的结果是否对应本项目和批次","trigger":"已提交批次到达结果跟踪时间;发现结果公告或收到结果材料","owner":"市场 / 结果确认人","complete":"批次匹配、结果类型和金额依据确认","shared":"中标、未中标、废标等结果,公告引用、中标金额及确认记录","next":"中标生成 T14、T15;未中标等生成 T34;无结果继续跟踪,不能自动判未中标"},{"id":"T14","stage":"M05","title":"市场到运营交接","description":"传递招标需求、投标承诺、客户约定及风险,运营确认接收","trigger":"中标结果经确认;直接续签存在服务变化时也触发","owner":"市场 / 移交人;运营 / 接收人","complete":"清单齐备,运营逐项确认;口头约定形成记录并明确确认状态,分歧有处理任务","shared":"服务范围、承诺清单、客户约定、风险、交接状态","next":"开启 T16、T20 等准备;仅发送消息不算交接完成,未确认约定不当作有效合同条款"},{"id":"T15","stage":"M05","title":"合同条款与周期确认","description":"核对签署状态、服务期间、金额、付款条件及投标差异","trigger":"中标后合同草案可用;或直接续签方案进入签约","owner":"市场 / 合同责任人,运营和财务核对各自条款","complete":"合同版本、签署状态及差异处理结果确认;正式合同信息有有效依据","shared":"合同周期、签署状态、金额口径、服务范围、付款约定、附件版本","next":"更新 T16、T19;草案可支撑预备测算,但不自动认定为已签署合同"},{"id":"T16","stage":"M06","title":"前介、定编定岗与预算草案","description":"依据服务要求、踏勘和现有编制确认启动方案","trigger":"T14 提供可用交接资料;服务范围变化时重新核对","owner":"运营 / 项目启动负责人","complete":"启动计划、岗位人数班次、预算草案版本经相应责任人确认;物资需求明确","shared":"计划启动日、岗位需求、人数、预算草案、物资需求、启动风险","next":"岗位需求触发 T17;物资需求触发 T18;预算草案供财务核对,不等于批准预算"},{"id":"T17","stage":"M06","title":"正式人员配置与到岗核验","description":"核对岗位、人员、证书、可用时间和实际到岗","trigger":"T16 岗位需求确认;人员安排或实际到岗信息变化","owner":"人事 / 配置负责人,现场确认实际到岗","complete":"每个适用岗位配置结果已核实;实际到岗与计划到岗分别记录,未解决缺口明确","shared":"项目经理、岗位配置、实际到岗、证书匹配、缺口及预计补齐时间","next":"缺口触发 T23;人员条件满足才更新人员就绪,完成核对不等于缺口归零"},{"id":"T18","stage":"M06","title":"启动物资采购与验收","description":"按需求安排调拨或采购,跟踪到货并核验能否使用","trigger":"中标后的物资需求经确认,存在需准备物资","owner":"采购 / 经办人;运营或现场 / 验收人","complete":"必需物资完成验收;缺项、损坏或延期有明确记录;无需求经确认标记不适用","shared":"物资齐套、验收状态、缺口、预计到货、成本摘要","next":"回填 T21 启动条件;下单或发货不能自动标记物资就绪"},{"id":"T19","stage":"M05—M06","title":"合同财务口径与节点核对","description":"依据有效条款确定金额口径、开票条件及收款计划","trigger":"T15 有可用合同条款;正式条款或预算审批结果变化","owner":"财务 / 项目财务负责人","complete":"合同口径、应收及开票节点核对确认;预算草案与批准预算明确区分","shared":"金额口径、财务核对状态、节点计划、批准预算引用","next":"按合同条件生成 T27、T28;中标本身不自动完成收入确认或开票"},{"id":"T20","stage":"M06","title":"现场接管与作业准备","description":"核对场地、设备、交接边界、作业标准和首批安排","trigger":"T14 启动交接,具备现场接管安排","owner":"现场条线 / 接管负责人,运营统筹","complete":"适用接管项核验完成,遗留事项有责任人与处理期限","shared":"接管状态、设备风险、首批作业准备状态、遗留问题","next":"缺岗关联 T23;物资需求反馈 T18;影响启动的问题列为 T21 阻断项"},{"id":"T21","stage":"M06","title":"项目启动确认","description":"汇总各部门准备结果,判断是否具备开始服务条件","trigger":"任一准备结果变化;或接近计划启动日","owner":"运营 / 授权启动确认人","complete":"适用必要条件满足;特殊情况仅在业务已定义例外权限时办理,保留理由与剩余任务","shared":"启动结论、实际启动时间、确认人、未完成事项及例外依据","next":"确认启动后开启履约任务;未满足则更新缺口和催办,不自动把其他部门任务改成完成"},{"id":"T22","stage":"M07","title":"排班与岗位覆盖核对","description":"按岗位和班次核对计划安排及实际在岗","trigger":"排班周期到达,或请假、离岗、考勤异常、服务需求发生变化","owner":"现场条线 / 排班负责人,人事维护人员状态","complete":"对本次岗位班次覆盖形成核实结果,异常及未知数据已标明","shared":"岗位覆盖、实际在岗、班次缺口、异常时段","next":"经核实的缺口触发或更新 T23;人数总量足够不代表每个班次都满足"},{"id":"T23","stage":"M06—M07","title":"差额调配与补员","description":"针对已确认的岗位或班次缺口安排调配、补员和招聘","trigger":"T17 或 T22 确认缺口,或人员资格变化导致岗位不满足","owner":"人事 / 调配负责人,现场确认实际覆盖","complete":"目标岗位及班次缺口解决并核实;部分解决则保持任务处理中,需求取消需有确认依据","shared":"调配状态、补齐人数、剩余缺口、实际覆盖、预计完成时间","next":"更新 T17、T22 及启动或履约风险;保留各轮处理记录,避免重复派单"},{"id":"T24","stage":"M07","title":"证书持续维护","description":"跟踪在用人员证书的有效性和材料变化","trigger":"进入配置的到期提醒窗口、证书失效、人员岗位变化或发现材料缺失","owner":"人事 / 证书管理人","complete":"更新或替代材料核验通过,或人员替换及相关岗位安排已确认","shared":"有效性、影响项目及批次、处置状态、证据版本","next":"更新关联岗位和投标材料条件;影响覆盖时触发 T23,不能只更新附件就关闭风险"},{"id":"T25","stage":"M07","title":"现场作业与巡检","description":"按服务计划执行并形成记录,发现异常即时登记","trigger":"作业或巡检计划到期;现场异常上报","owner":"现场条线 / 作业或巡检责任人","complete":"本次工作结果和必要证据提交,异常单独登记","shared":"作业完成状态、巡检结果、设备状态、异常摘要","next":"品质问题生成 T26;涉及采购服务的确认需求生成 T30;异常不因巡检完成而自动关闭"},{"id":"T26","stage":"M07","title":"品质整改与复核","description":"明确问题、措施、责任和期限,验证整改结果","trigger":"T25 异常、客户反馈或运营检查确认问题","owner":"运营 / 整改统筹;相应条线办理,指定人员复核","complete":"整改证据提交且复核通过;未通过退回处理","shared":"整改状态、风险等级、复核结果、遗留问题","next":"更新履约风险及 T31 报告;逾期按规则升级提醒"},{"id":"T27","stage":"M07","title":"开票条件核对与办理","description":"核对合同节点、验收及核减后完成开票登记","trigger":"合同开票节点到达,或前置验收条件发生变化","owner":"财务 / 开票责任人,运营提供履约依据","complete":"条件核实,金额确认,有有效开票记录;不满足时明确等待事项","shared":"应开及已开金额、发票引用、开票状态、待补依据","next":"更新 T28 收款跟踪;到日期但条件不足时生成补齐待办,不自动开票"},{"id":"T28","stage":"M07—M09","title":"回款核对与跟进","description":"按合同应收节点核对到账、差额和催收情况","trigger":"到达收款节点,新增到账记录,或出现到期未收","owner":"财务 / 对账人;市场或运营按客户关系分工跟进","complete":"本笔应收到账核实,或按授权确认调整、核销等处理结论;部分到账继续跟进","shared":"应收、已收、未收、逾期金额、跟进状态及下一跟进日","next":"更新项目经营风险;项目服务结束后仍保留未结任务"},{"id":"T29","stage":"M07","title":"预算执行与核减差异核对","description":"识别实际成本、收入及扣款与有效基准的差异","trigger":"新成本或核减数据进入,或达到预算检查周期及异常阈值","owner":"财务 / 分析责任人,运营解释业务原因","complete":"数据口径及差异原因确认,需调整或整改的事项形成明确安排","shared":"预算偏差、核减确认金额、经营风险及处理状态","next":"更新经营报表和 T31;批准预算变化保留版本,不用调整基准掩盖原始偏差"},{"id":"T30","stage":"M07","title":"履约物资、维修及外部维保采购","description":"处理已确认的补充或采购服务需求","trigger":"运营或现场需求确认,且确实需要调拨、采购或外部服务","owner":"采购 / 经办人;现场或运营 / 验收人","complete":"物资或服务验收通过,费用依据齐备;未满足项持续跟进","shared":"采购状态、验收结果、成本摘要、设备恢复情况及后续维保日期","next":"更新现场与经营状态;内部可处理维修由工程条线办理,不默认全部派给采购"},{"id":"T31","stage":"M07","title":"项目周期报告","description":"汇总履约、人员、成本、回款及风险,生成并确认报告","trigger":"月、季或年度报告节点到达","owner":"运营 / 报告负责人,各部门补充责任数据","complete":"缺失数据处理或明确披露,统计口径及报告版本经确认","shared":"报告引用、周期结论、履约摘要、风险和改进事项","next":"按报告结论派发整改或跟进任务;资料缺失不得由生成内容补成事实"},{"id":"T32","stage":"M08","title":"客户续约意向确认","description":"核实下一周期是否续签、重招、退出或尚未明确","trigger":"合同到期预警;客户意向或重招信息变化","owner":"市场 / 客户负责人","complete":"意向、证据、预计决定时间及后续跟进日期已确认","shared":"客户意向、候选路径、跟进人及下一跟进日","next":"生成或更新 T33;尚未明确则持续跟进,不自动判定退出"},{"id":"T33","stage":"M08","title":"续约综合判断","description":"结合客户意向、履约、经营和人员情况确认下一周期路径","trigger":"T32 形成有效意向,且评估资料可用","owner":"市场 / 决策责任人,运营和财务提供评估","complete":"续签、续标、退出或继续跟进的决定经授权确认","shared":"决定、理由、评估摘要、下一周期或批次关联","next":"续签触发 T15;续标触发 T03;退出触发 T35;原合同继续履约至实际结束"},{"id":"T34","stage":"M04、M08","title":"投标复盘","description":"对中标、未中标、废标或撤标整理原因与改进事项","trigger":"投标批次结果确认;或批次取消决定确认","owner":"市场 / 投标负责人,相关部门提供依据","complete":"结果依据、可核实原因、改进事项及归档版本确认","shared":"批次结果、复盘摘要、归档引用、改进任务","next":"本批次归档;可复用材料进入 T38;不关闭仍在履约的项目或其他批次"},{"id":"T35","stage":"M09","title":"服务退出与现场交接","description":"安排场地、人员、物资及资料移交,记录遗留事项","trigger":"确认退出、终止,或合同周期结束需交接","owner":"运营 / 交接负责人;现场、人事、采购分别承接具体子任务","complete":"适用交接清单逐项确认,人员和物资去向明确,遗留事项有责任人与期限","shared":"实际服务结束日、现场交接、人员安排、物资移交、遗留清单","next":"标记服务结束,生成或更新 T36、T37;未结财务及整改任务继续存在"},{"id":"T36","stage":"M09","title":"最终结算核对","description":"核对服务金额、核减、开票、回款及待结费用","trigger":"服务周期结束,或最终结算资料可用","owner":"财务 / 结算责任人,市场和运营协同","complete":"最终结算口径与依据确认,所有未结金额逐项列明","shared":"结算确认状态、应收未收、待付及争议金额、证据引用","next":"未收款继续关联 T28;有争议形成专门跟进,不因结算表填写完毕标记款项结清"},{"id":"T37","stage":"M09","title":"归档完整性与关闭确认","description":"检查合同、业务证据、结算及遗留任务是否达到关闭条件","trigger":"T35 完成;相关结算与归档结果变化","owner":"运营 / 项目归档责任人,部门确认各自材料","complete":"归档清单齐套,必要遗留事项处理完成;周期关闭与整个项目关闭分别判断","shared":"材料完整性、周期关闭状态、项目状态、未结事项引用","next":"可先形成阶段归档;存在新周期或其他有效批次时不关闭整个项目"},{"id":"T38","stage":"各阶段","title":"可复用资料入库","description":"将已确认的标书章节、服务方案、案例等整理为可复用资料","trigger":"有通过业务确认的成果,或 T34、T31、T37 提交复用候选","owner":"原资料责任部门 / 资料维护人","complete":"来源、适用范围、版本、时效及可见范围核对完成","shared":"可复用成果引用、来源项目、版本与入库状态","next":"进入资料库及适用的检索索引;后续引用时再次检查时效和适用性"}]; const LEGACY="\u003c!DOCTYPE html>\n\u003chtml lang=\"zh-CN\">\n\u003chead>\n \u003cmeta charset=\"UTF-8\" />\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n \u003ctitle>申勤物业 · 数字化平台(开发版对齐演示)\u003c/title>\n \u003cstyle>\n :root {\n --bg: #f4f6f8;\n --surface: #fff;\n --border: #e8ecef;\n --text: #1a2b3c;\n --text2: #5c6f82;\n --text3: #8a9bab;\n --primary: #0d9488;\n --primary-soft: #e6f6f4;\n --warn: #d97706;\n --danger: #dc2626;\n --radius: 8px;\n --font: \"Segoe UI\", \"PingFang SC\", \"Microsoft YaHei\", sans-serif;\n }\n * { box-sizing: border-box; margin: 0; padding: 0; }\n body { font-family: var(--font); font-size: 14px; color: var(--text); background: var(--bg); line-height: 1.5; }\n a { color: var(--primary); text-decoration: none; cursor: pointer; }\n a:hover { text-decoration: underline; }\n .hidden { display: none !important; }\n\n /* layout */\n .layout { display: flex; min-height: 100vh; }\n .sidebar {\n width: 220px; flex-shrink: 0; background: var(--surface);\n border-right: 1px solid var(--border); padding: 16px 12px;\n display: flex; flex-direction: column;\n }\n .brand { display: flex; align-items: center; gap: 10px; padding: 8px 10px 20px; }\n .brand-icon {\n width: 36px; height: 36px; background: #9f1239; border-radius: 4px;\n color: #fff; display: flex; align-items: center; justify-content: center;\n font-weight: 700; font-size: 14px;\n }\n .brand strong { display: block; font-size: 14px; }\n .brand span { font-size: 11px; color: var(--text3); }\n .nav a {\n display: block; padding: 8px 12px; border-radius: 6px; color: var(--text2);\n font-size: 13px; margin-bottom: 2px;\n }\n .nav a:hover { background: #f8fafb; color: var(--text); text-decoration: none; }\n .nav a.active { background: var(--primary-soft); color: var(--primary); font-weight: 500; }\n .nav-label { font-size: 11px; color: var(--text3); padding: 12px 12px 6px; font-weight: 600; }\n .nav-group-title {\n margin: 16px 12px 6px; padding-top: 12px; border-top: 1px solid var(--border);\n color: var(--text); font-size: 13px; font-weight: 700;\n }\n .nav a.nav-sub { margin-left: 12px; padding-left: 16px; font-size: 12px; position: relative; }\n .nav a.nav-sub::before {\n content: \"\"; position: absolute; left: 6px; top: 50%; width: 4px; height: 4px;\n border-radius: 50%; background: #cbd5e1; transform: translateY(-50%);\n }\n .nav a.nav-sub.active::before { background: var(--primary); }\n .main { flex: 1; display: flex; flex-direction: column; min-width: 0; }\n .topbar {\n min-height: 66px; background: var(--surface); border-bottom: 1px solid var(--border);\n display: flex; align-items: center; justify-content: space-between;\n padding: 10px 24px; gap: 16px; flex-wrap: wrap;\n }\n .topbar h1 { font-size: 20px; font-weight: 700; color: #001b3d; }\n .topbar p { font-size: 12px; color: var(--text3); }\n .content { padding: 20px 24px 32px; flex: 1; }\n .user-chip { margin-left: auto; color: #6b7d90; font-size: 13px; display: inline-flex; align-items: center; gap: 6px; }\n .user-chip::before { content: \"●\"; color: #5c6f82; font-size: 16px; }\n\n /* components */\n .card { background: var(--surface); border: 1px solid var(--border); border-radius: var(--radius); margin-bottom: 16px; }\n .card-head { padding: 12px 16px; border-bottom: 1px solid var(--border); font-weight: 600; font-size: 14px; }\n .card-body { padding: 16px; }\n .stats { display: grid; grid-template-columns: repeat(6, 1fr); gap: 12px; margin-bottom: 20px; }\n .stat { background: var(--surface); border: 1px solid var(--border); border-radius: var(--radius); padding: 14px 16px; min-height: 104px; }\n .stat label { font-size: 12px; color: var(--text3); display: block; margin-bottom: 4px; }\n .stat b { font-size: 22px; font-weight: 600; }\n .stat small { font-size: 11px; color: var(--text2); display: block; margin-top: 4px; }\n .stat.warn b { color: var(--danger); }\n .grid2 { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; }\n table { width: 100%; border-collapse: collapse; font-size: 13px; }\n th, td { text-align: left; padding: 10px 12px; border-bottom: 1px solid var(--border); }\n th { color: var(--text3); font-size: 12px; font-weight: 600; }\n .tag { font-size: 11px; padding: 2px 8px; border-radius: 10px; background: #ecfdf5; color: #059669; }\n .tag-warn { background: #fff7ed; color: var(--warn); }\n .tag-danger { background: #fef2f2; color: var(--danger); }\n .btn {\n display: inline-block; padding: 7px 14px; border-radius: 6px; font-size: 13px;\n font-weight: 500; border: 1px solid var(--border); background: #fff;\n color: var(--text2); cursor: pointer; font-family: inherit;\n }\n .btn:hover { background: #f8fafb; }\n .btn-primary { background: var(--primary); color: #fff; border-color: var(--primary); }\n .btn-primary:hover { background: #0b7d73; }\n .btn-danger { background: var(--danger); color: #fff; border-color: var(--danger); }\n .btn-ghost { border-color: transparent; background: transparent; }\n .proto-note {\n background: #fffbeb; border: 1px solid #fde68a; color: #92400e;\n padding: 10px 14px; border-radius: 8px; font-size: 12px; margin-bottom: 16px;\n }\n .banner-renewal {\n background: linear-gradient(90deg, #fff7ed, #fff);\n border: 1px solid #fed7aa; border-left: 4px solid var(--warn);\n padding: 12px 16px; border-radius: var(--radius); margin-bottom: 16px;\n display: flex; align-items: center; justify-content: space-between; gap: 16px; flex-wrap: wrap;\n }\n .banner-renewal.urgent {\n background: linear-gradient(90deg, #fef2f2, #fff);\n border-color: #fecaca; border-left-color: var(--danger);\n }\n .banner-renewal strong { color: var(--danger); }\n .todo-list { list-style: none; }\n .todo-item { display: flex; align-items: flex-start; gap: 10px; padding: 8px 0; border-bottom: 1px solid var(--border); }\n .todo-item:last-child { border-bottom: none; }\n .todo-dot { width: 8px; height: 8px; border-radius: 50%; background: var(--primary); margin-top: 6px; flex-shrink: 0; }\n .todo-dot.urgent { background: var(--danger); animation: pulse 1.5s infinite; }\n @keyframes pulse { 0%, 100% { opacity: 1; } 50% { opacity: 0.4; } }\n .quick-links { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n .quick-card {\n display: block; padding: 14px; border: 1px solid var(--border); border-radius: 8px;\n background: #fafbfc; text-decoration: none; color: inherit;\n }\n .quick-card:hover { border-color: var(--primary); background: var(--primary-soft); text-decoration: none; }\n .quick-card strong { display: block; font-size: 14px; margin-bottom: 4px; }\n .quick-card span { font-size: 12px; color: var(--text3); }\n .quick-card--primary { border-color: var(--primary); background: var(--primary-soft); }\n .stage-bar {\n display: flex; gap: 6px; align-items: center; padding: 12px 16px;\n background: #fff; border: 1px solid var(--border); border-radius: 10px; margin-bottom: 16px;\n }\n .dot { width: 10px; height: 10px; border-radius: 50%; background: #e8ecef; }\n .dot.done { background: #0d9488; }\n .dot.cur { background: #2563eb; box-shadow: 0 0 0 3px rgba(37, 99, 235, 0.2); }\n .info { display: grid; grid-template-columns: 100px 1fr; gap: 8px 12px; font-size: 13px; }\n .info dt { color: var(--text3); }\n .info-wide { grid-template-columns: minmax(140px, 168px) 1fr; }\n .card-note { font-size: 11px; color: var(--text3); font-weight: 400; margin-left: 8px; }\n .checklist { list-style: none; }\n .checklist li { padding: 8px 0; border-bottom: 1px dashed var(--border); font-size: 13px; display: flex; gap: 8px; }\n .checklist li.done { color: var(--text3); text-decoration: line-through; }\n\n /* GIS map page */\n .view-gis { position: fixed; top: 0; right: 0; bottom: 0; left: 220px; z-index: 40; background: #bfe3f2; }\n .gis-top {\n position: absolute; top: 0; left: 0; right: 0; z-index: 10; height: 64px;\n background: rgba(255, 255, 255, 0.95); border-bottom: 1px solid var(--border);\n display: flex; align-items: center; justify-content: space-between; gap: 12px; padding: 0 28px 0 24px;\n }\n .gis-top h1 { font-size: 20px; font-weight: 700; color: #001b3d; }\n .gis-top p { margin-top: 2px; font-size: 12px; color: var(--text3); }\n .gis-back { font-size: 12px; color: var(--text2); }\n .gis-left {\n position: absolute; top: 92px; left: 20px; bottom: 56px; width: 340px; z-index: 10;\n background: rgba(26, 75, 118, 0.82); border: 1px solid rgba(255,255,255,.28); border-radius: 8px;\n display: flex; flex-direction: column; overflow: hidden; box-shadow: 0 12px 28px rgba(5, 35, 68, 0.24);\n backdrop-filter: blur(4px);\n }\n .gis-left .search { display: flex; padding: 20px 20px 10px; }\n .gis-left .search input { flex: 1; padding: 10px 12px; border: 1px solid rgba(255,255,255,.55); border-radius: 4px 0 0 4px; background: rgba(31,79,123,.62); color: #fff; }\n .gis-left .search input::placeholder { color: rgba(255,255,255,.72); }\n .gis-left .count { padding: 10px 20px; font-size: 13px; color: #fff; border-bottom: 1px solid rgba(255,255,255,.2); }\n .gis-list { flex: 1; overflow-y: auto; padding: 0 8px 10px; font-size: 12px; }\n .gis-item {\n display: flex; align-items: center; justify-content: space-between; width: 100%; text-align: left;\n padding: 14px 16px; border: none; border-bottom: 1px solid rgba(255,255,255,.2);\n border-radius: 0; background: transparent; cursor: pointer; font-family: inherit;\n margin-bottom: 0; color: #fff;\n }\n .gis-item:hover, .gis-item.on { background: rgba(72, 137, 188, 0.45); }\n .gis-item b { display: block; font-size: 14px; color: #fff; }\n .gis-item span { color: rgba(255,255,255,.78); font-size: 13px; }\n .gis-item .renew-badge { font-size: 12px; color: #fff; font-weight: 600; }\n .map-mock {\n position: absolute; inset: 0;\n background: linear-gradient(180deg, #c9e8f4 0%, #b3d9ec 100%);\n background-image:\n linear-gradient(rgba(255, 255, 255, 0.6) 1px, transparent 1px),\n linear-gradient(90deg, rgba(255, 255, 255, 0.6) 1px, transparent 1px);\n background-size: 48px 48px;\n }\n .map-road {\n position: absolute; background: #fff; border: 1px solid #d5dde3; border-radius: 4px;\n }\n .map-road.r1 { left: 15%; top: 35%; width: 55%; height: 12px; transform: rotate(-8deg); }\n .map-road.r2 { left: 40%; top: 20%; width: 8px; height: 50%; }\n .pin-project {\n position: absolute; width: 16px; height: 16px; background: #0d9488;\n border: 2px solid #fff; border-radius: 50%; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);\n z-index: 2; cursor: pointer; transform: translate(-50%, -50%);\n }\n .pin-project.renew { background: var(--danger); animation: pin-pulse 2s infinite; }\n @keyframes pin-pulse {\n 0% { box-shadow: 0 0 0 0 rgba(220, 38, 38, 0.5); }\n 70% { box-shadow: 0 0 0 12px rgba(220, 38, 38, 0); }\n 100% { box-shadow: 0 0 0 0 rgba(220, 38, 38, 0); }\n }\n .zone { position: absolute; border-radius: 8px; pointer-events: none; }\n .zone.renew { background: rgba(220, 38, 38, 0.15); border: 2px dashed var(--danger); }\n .gis-tools {\n position: absolute; top: 76px; right: 10px; z-index: 10; display: flex; flex-direction: column; gap: 6px;\n font-size: 12px; color: var(--text2); min-width: 82px;\n }\n .gis-tools strong { display: none !important; }\n .gis-tools label { display: flex; align-items: center; gap: 6px; padding: 10px 12px; cursor: pointer; background: rgba(255,255,255,.96); border-radius: 8px; box-shadow: 0 4px 10px rgba(7, 46, 78, 0.12); }\n .gis-info-card {\n position: absolute; top: 136px; left: 380px; transform: none; z-index: 10;\n width: min(420px, 90vw); background: #fff; border: 1px solid var(--border);\n border-radius: 4px; box-shadow: 0 8px 32px rgba(0, 0, 0, 0.12); padding: 16px;\n }\n .gis-info-card header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 12px; }\n .gis-info-card h3 { font-size: 15px; }\n .gis-info-card dl { display: grid; grid-template-columns: 90px 1fr; gap: 6px 10px; font-size: 12px; margin-bottom: 12px; }\n .gis-info-card dt { color: var(--text3); }\n .gis-info-card .actions { display: flex; gap: 8px; flex-wrap: wrap; }\n\n /* bid workbench */\n .steps { display: flex; gap: 4px; margin-bottom: 20px; flex-wrap: wrap; }\n .step {\n padding: 6px 14px; border-radius: 20px; font-size: 12px;\n background: #f1f5f9; color: var(--text3);\n }\n .step.active { background: var(--primary-soft); color: var(--primary); font-weight: 600; }\n .step.done { background: #ecfdf5; color: #059669; }\n .bid-task-row {\n display: flex; align-items: center; justify-content: space-between;\n padding: 14px 16px; border-bottom: 1px solid var(--border); gap: 12px;\n }\n .bid-task-row:last-child { border-bottom: none; }\n .bid-workspace {\n display: grid;\n grid-template-columns: minmax(200px, 0.85fr) minmax(240px, 1fr) minmax(200px, 0.85fr);\n grid-template-rows: minmax(240px, 36vh) minmax(38vh, 1fr);\n gap: 12px;\n flex: 1;\n min-height: calc(100vh - 240px);\n }\n .bid-col {\n background: var(--surface); border: 1px solid var(--border); border-radius: var(--radius);\n display: flex; flex-direction: column; overflow: hidden; min-height: 0;\n }\n .bid-col-head {\n padding: 10px 14px; border-bottom: 1px solid var(--border);\n font-weight: 600; font-size: 13px; background: #fafbfc; flex-shrink: 0;\n }\n .bid-col-body { padding: 12px 14px; flex: 1; overflow-y: auto; font-size: 13px; min-height: 0; }\n .bid-blocks-compact { display: flex; flex-direction: column; gap: 6px; margin-bottom: 12px; }\n .block-item {\n border: 1px solid var(--border); border-radius: 8px; padding: 8px 10px; cursor: pointer;\n transition: border-color 0.12s, background 0.12s;\n }\n .block-item.compact { padding: 8px 10px; margin-bottom: 0; }\n .block-item.compact strong { font-size: 13px; }\n .block-item.active { border-color: var(--primary); background: var(--primary-soft); }\n .block-meta { font-size: 11px; color: var(--text3); margin-top: 4px; }\n .bid-editor-zone {\n grid-column: 1 / -1;\n background: var(--surface);\n border: 2px solid var(--primary);\n border-radius: var(--radius);\n display: flex;\n flex-direction: column;\n overflow: hidden;\n min-height: 38vh;\n }\n .bid-editor-zone.readonly { border-color: var(--border); }\n .bid-editor-zone:focus-within { box-shadow: 0 0 0 4px var(--primary-soft); }\n .bid-editor-toolbar {\n display: flex; justify-content: space-between; align-items: center; gap: 12px;\n padding: 12px 16px; background: linear-gradient(180deg, #fafbfc, #fff);\n border-bottom: 1px solid var(--border); flex-shrink: 0; flex-wrap: wrap;\n }\n .bid-editor-toolbar-left { display: flex; align-items: center; gap: 10px; flex-wrap: wrap; min-width: 0; }\n .bid-editor-toolbar-left h3 { font-size: 15px; font-weight: 600; margin: 0; }\n .bid-editor-toolbar-right { display: flex; align-items: center; gap: 8px; flex-wrap: wrap; }\n .bid-editor-body { flex: 1; display: flex; flex-direction: column; min-height: 0; background: #fff; }\n .bid-draft-editor {\n flex: 1;\n width: 100%;\n min-height: calc(38vh - 108px);\n padding: 20px 24px;\n border: none;\n border-radius: 0;\n font-family: inherit;\n font-size: 14px;\n line-height: 1.85;\n color: var(--text);\n resize: none;\n outline: none;\n background: #fff;\n tab-size: 4;\n }\n .bid-draft-editor::placeholder { color: var(--text3); }\n .bid-draft-readonly {\n flex: 1;\n min-height: calc(38vh - 108px);\n padding: 20px 24px;\n font-size: 14px;\n line-height: 1.85;\n color: var(--text2);\n white-space: pre-wrap;\n overflow-y: auto;\n background: #fafbfc;\n }\n .bid-editor-foot {\n padding: 8px 16px;\n border-top: 1px solid var(--border);\n font-size: 11px;\n color: var(--text3);\n display: flex;\n justify-content: space-between;\n align-items: center;\n gap: 12px;\n flex-shrink: 0;\n background: #fafbfc;\n }\n .bid-ref-scroll { max-height: 100%; overflow-y: auto; }\n .mapping-table.compact { font-size: 11px; }\n .mapping-table.compact td, .mapping-table.compact th { padding: 5px 6px; }\n #view-bid-task .content.bid-task-content {\n display: flex;\n flex-direction: column;\n min-height: 0;\n padding-bottom: 16px;\n }\n .bid-three-col {\n display: grid; grid-template-columns: 1fr 1.2fr 1fr; gap: 12px; min-height: 480px;\n }\n .fill-auto { color: #059669; }\n .fill-confirm { color: var(--warn); }\n .fill-manual { color: #dc2626; }\n .doc-line { padding: 6px 8px; border-radius: 4px; margin-bottom: 4px; cursor: pointer; font-size: 12px; }\n .doc-line:hover { background: #f1f5f9; }\n .doc-line.highlight { background: #fff7ed; border-left: 3px solid var(--warn); }\n .preview-doc { font-size: 12px; line-height: 1.7; color: var(--text2); }\n .preview-doc h4 { color: var(--text); font-size: 14px; margin: 12px 0 6px; }\n .preview-doc h4:first-child { margin-top: 0; }\n .empty-shell {\n text-align: center; padding: 48px 24px; color: var(--text3);\n border: 2px dashed var(--border); border-radius: var(--radius);\n }\n .empty-shell p { margin-top: 8px; font-size: 13px; }\n\n /* tender pool */\n .market-tabs { display: flex; gap: 4px; margin-bottom: 16px; border-bottom: 1px solid var(--border); padding-bottom: 0; }\n .market-tab {\n padding: 10px 18px; border: none; background: none; font-family: inherit;\n font-size: 13px; color: var(--text2); cursor: pointer; border-bottom: 2px solid transparent; margin-bottom: -1px;\n }\n .market-tab.active { color: var(--primary); border-bottom-color: var(--primary); font-weight: 600; }\n .pool-toolbar { display: flex; gap: 10px; flex-wrap: wrap; align-items: center; margin-bottom: 14px; }\n .pool-toolbar input, .pool-toolbar select {\n padding: 7px 10px; border: 1px solid var(--border); border-radius: 6px; font-size: 13px;\n }\n .pool-chips { display: flex; gap: 6px; flex-wrap: wrap; }\n .chip {\n padding: 5px 12px; border-radius: 16px; font-size: 12px; border: 1px solid var(--border);\n background: #fff; cursor: pointer; font-family: inherit; color: var(--text2);\n }\n .chip.active { background: var(--primary-soft); border-color: var(--primary); color: var(--primary); font-weight: 500; }\n .pool-stats { display: grid; grid-template-columns: repeat(4, 1fr); gap: 10px; margin-bottom: 16px; }\n .pool-stat {\n background: var(--surface); border: 1px solid var(--border); border-radius: 8px;\n padding: 12px 14px; cursor: pointer; transition: border-color 0.15s;\n }\n .pool-stat:hover { border-color: var(--primary); }\n .pool-stat b { display: block; font-size: 20px; margin-top: 2px; }\n .pool-stat span { font-size: 11px; color: var(--text3); }\n .pool-stat.highlight { border-color: var(--danger); background: #fef2f2; }\n .tender-row {\n display: grid; grid-template-columns: 1fr auto; gap: 12px; padding: 14px 16px;\n border-bottom: 1px solid var(--border); cursor: pointer; transition: background 0.12s;\n }\n .tender-row:hover { background: #f8fafb; }\n .tender-row.selected { background: var(--primary-soft); }\n .tender-row:last-child { border-bottom: none; }\n .tender-title { font-weight: 600; font-size: 14px; margin-bottom: 6px; }\n .tender-meta { font-size: 12px; color: var(--text3); display: flex; flex-wrap: wrap; gap: 12px; }\n .tender-actions { display: flex; gap: 6px; align-items: center; flex-wrap: wrap; justify-content: flex-end; }\n .score-badge {\n font-size: 11px; padding: 2px 8px; border-radius: 10px; font-weight: 600;\n background: #ecfdf5; color: #059669;\n }\n .score-badge.high { background: #fef2f2; color: var(--danger); }\n .tag-renewal { background: #fef2f2; color: var(--danger); }\n .tag-new { background: #eff6ff; color: #2563eb; }\n\n /* drawer & toast */\n .drawer-mask {\n position: fixed; inset: 0; background: rgba(0,0,0,0.35); z-index: 200;\n display: flex; justify-content: flex-end;\n }\n .drawer {\n width: min(480px, 95vw); background: #fff; height: 100%; overflow-y: auto;\n box-shadow: -4px 0 24px rgba(0,0,0,0.12); animation: slideIn 0.2s ease;\n }\n @keyframes slideIn { from { transform: translateX(100%); } to { transform: translateX(0); } }\n .drawer-head { padding: 16px 20px; border-bottom: 1px solid var(--border); display: flex; justify-content: space-between; align-items: flex-start; gap: 12px; }\n .drawer-body { padding: 16px 20px; }\n .drawer-section { margin-bottom: 20px; }\n .drawer-section h4 { font-size: 13px; color: var(--text3); margin-bottom: 8px; font-weight: 600; }\n .source-link-box {\n display: flex; align-items: flex-start; gap: 10px; padding: 10px 12px;\n background: #f8fafb; border: 1px solid var(--border); border-radius: 8px; margin-top: 8px;\n }\n .source-link-box a { word-break: break-all; font-size: 12px; line-height: 1.5; }\n .toast-wrap { position: fixed; bottom: 24px; right: 24px; z-index: 300; display: flex; flex-direction: column; gap: 8px; }\n .toast {\n background: #1a2b3c; color: #fff; padding: 10px 16px; border-radius: 8px;\n font-size: 13px; box-shadow: 0 4px 16px rgba(0,0,0,0.2); animation: fadeUp 0.25s ease;\n max-width: 360px;\n }\n @keyframes fadeUp { from { opacity: 0; transform: translateY(8px); } to { opacity: 1; transform: translateY(0); } }\n .progress-bar { height: 6px; background: #e8ecef; border-radius: 3px; overflow: hidden; margin: 12px 0; }\n .progress-bar i { display: block; height: 100%; background: var(--primary); border-radius: 3px; transition: width 0.3s; }\n .checklist li.clickable { cursor: pointer; }\n .checklist li.clickable:hover { background: #f8fafb; margin: 0 -8px; padding-left: 8px; padding-right: 8px; border-radius: 4px; }\n .stat.clickable { cursor: pointer; }\n .stat.clickable:hover { border-color: var(--primary); }\n .block-item.confirmed { border-color: #059669; background: #ecfdf5; }\n .block-item.confirmed .block-meta::after { content: ' · 已确认'; color: #059669; font-weight: 600; }\n .doc-line.active { background: var(--primary-soft); border-left: 3px solid var(--primary); }\n .flow-mini { display: flex; align-items: center; gap: 4px; font-size: 11px; color: var(--text3); margin-top: 12px; flex-wrap: wrap; }\n .flow-mini span.done { color: #059669; }\n .flow-mini span.cur { color: var(--primary); font-weight: 600; }\n\n /* bid result & push */\n .form-grid { display: grid; grid-template-columns: 120px 1fr; gap: 10px 14px; align-items: center; font-size: 13px; max-width: 640px; }\n .form-grid label { color: var(--text2); }\n .form-grid input, .form-grid select, .form-grid textarea {\n padding: 8px 10px; border: 1px solid var(--border); border-radius: 6px; font-family: inherit; font-size: 13px; width: 100%;\n }\n .form-grid textarea { min-height: 60px; resize: vertical; }\n .monitor-card {\n border: 1px solid var(--border); border-radius: var(--radius); padding: 14px 16px; margin-bottom: 12px;\n background: #fff; transition: border-color 0.15s;\n }\n .monitor-card.active { border-color: var(--primary); box-shadow: 0 0 0 3px var(--primary-soft); }\n .monitor-card.won { border-color: #059669; background: #f0fdf4; }\n .monitor-head { display: flex; justify-content: space-between; align-items: flex-start; gap: 12px; flex-wrap: wrap; margin-bottom: 10px; }\n .monitor-meta { font-size: 12px; color: var(--text3); display: flex; flex-wrap: wrap; gap: 14px; margin-bottom: 10px; }\n .monitor-status { display: inline-flex; align-items: center; gap: 6px; font-size: 12px; }\n .monitor-status .pulse-dot {\n width: 8px; height: 8px; border-radius: 50%; background: var(--primary); animation: pulse 1.5s infinite;\n }\n .push-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 10px; margin-top: 14px; }\n .push-item {\n border: 1px solid var(--border); border-radius: 8px; padding: 12px; text-align: center; font-size: 12px;\n background: #fafbfc;\n }\n .push-item.done { border-color: #059669; background: #ecfdf5; }\n .push-item strong { display: block; font-size: 13px; margin-bottom: 4px; }\n .timeline { list-style: none; margin-top: 12px; }\n .timeline li { padding: 8px 0 8px 16px; border-left: 2px solid var(--border); margin-left: 6px; font-size: 12px; color: var(--text2); position: relative; }\n .timeline li::before {\n content: ''; position: absolute; left: -5px; top: 12px; width: 8px; height: 8px;\n border-radius: 50%; background: var(--primary);\n }\n .timeline li.done::before { background: #059669; }\n .result-banner {\n background: linear-gradient(90deg, #ecfdf5, #fff); border: 1px solid #a7f3d0; border-left: 4px solid #059669;\n padding: 14px 16px; border-radius: var(--radius); margin-bottom: 16px;\n }\n .result-banner.lost { background: linear-gradient(90deg, #fef2f2, #fff); border-color: #fecaca; border-left-color: var(--danger); }\n .page-tabs { display: flex; gap: 0; margin-bottom: 16px; border-bottom: 1px solid var(--border); }\n .page-tab {\n padding: 10px 18px; border: none; background: none; font-family: inherit; font-size: 13px;\n color: var(--text2); cursor: pointer; border-bottom: 2px solid transparent; margin-bottom: -1px;\n }\n .page-tab.active { color: var(--primary); border-bottom-color: var(--primary); font-weight: 600; }\n\n /* renewal hub */\n .renewal-hero {\n background: linear-gradient(135deg, #0d9488 0%, #0f766e 100%);\n color: #fff; border-radius: var(--radius); padding: 20px 24px; margin-bottom: 16px;\n display: flex; justify-content: space-between; align-items: flex-start; gap: 20px; flex-wrap: wrap;\n }\n .renewal-hero h2 { font-size: 20px; margin-bottom: 4px; }\n .renewal-hero p { font-size: 13px; opacity: 0.9; }\n .renewal-countdown {\n text-align: center; background: rgba(255,255,255,0.15); border-radius: 10px;\n padding: 12px 20px; min-width: 100px;\n }\n .renewal-countdown b { display: block; font-size: 32px; line-height: 1; }\n .renewal-countdown span { font-size: 11px; opacity: 0.85; }\n .renewal-stepper {\n display: flex; align-items: center; gap: 0; margin-bottom: 20px; overflow-x: auto;\n padding: 12px 16px; background: #fff; border: 1px solid var(--border); border-radius: var(--radius);\n }\n .renewal-step {\n display: flex; align-items: center; flex-shrink: 0; font-size: 12px; color: var(--text3);\n }\n .renewal-step-dot {\n width: 28px; height: 28px; border-radius: 50%; background: #e8ecef; color: var(--text3);\n display: flex; align-items: center; justify-content: center; font-weight: 600; font-size: 11px;\n margin-right: 6px; flex-shrink: 0;\n }\n .renewal-step.done .renewal-step-dot { background: #059669; color: #fff; }\n .renewal-step.active .renewal-step-dot { background: var(--primary); color: #fff; box-shadow: 0 0 0 3px var(--primary-soft); }\n .renewal-step.active { color: var(--primary); font-weight: 600; }\n .renewal-step-arrow { color: var(--border); margin: 0 8px; font-size: 14px; }\n .renewal-layout { display: grid; grid-template-columns: 1fr 340px; gap: 16px; align-items: start; }\n .action-card {\n border: 2px solid var(--primary); border-radius: var(--radius); background: var(--primary-soft);\n padding: 18px 20px; margin-bottom: 16px;\n }\n .action-card h3 { font-size: 16px; margin-bottom: 8px; color: var(--text); }\n .action-card p { font-size: 13px; color: var(--text2); margin-bottom: 14px; }\n .action-card .actions { display: flex; gap: 8px; flex-wrap: wrap; }\n .side-card { background: #fff; border: 1px solid var(--border); border-radius: var(--radius); margin-bottom: 12px; }\n .side-card-head { padding: 10px 14px; border-bottom: 1px solid var(--border); font-weight: 600; font-size: 13px; }\n .side-card-body { padding: 12px 14px; font-size: 13px; }\n .tender-mini {\n border: 1px solid var(--border); border-radius: 8px; padding: 12px; margin-top: 8px;\n background: #fafbfc;\n }\n .tender-mini.matched { border-color: var(--danger); background: #fef2f2; }\n .tender-mini.monitoring { border-color: var(--warn); background: #fffbeb; }\n\n /* renewal list */\n .renewal-row {\n display: grid; grid-template-columns: 1fr auto; gap: 12px; padding: 14px 16px;\n border-bottom: 1px solid var(--border); cursor: pointer; transition: background 0.12s;\n }\n .renewal-row:hover { background: #f8fafb; }\n .renewal-row:last-child { border-bottom: none; }\n .renewal-row-title { font-weight: 600; font-size: 14px; margin-bottom: 6px; }\n .renewal-row-meta { font-size: 12px; color: var(--text3); display: flex; flex-wrap: wrap; gap: 12px; }\n .renewal-row-actions { display: flex; gap: 6px; align-items: center; flex-wrap: wrap; justify-content: flex-end; }\n .days-badge {\n font-size: 11px; padding: 2px 8px; border-radius: 10px; font-weight: 600;\n background: #fef2f2; color: var(--danger);\n }\n .days-badge.warn { background: #fff7ed; color: var(--warn); }\n .days-badge.ok { background: #ecfdf5; color: #059669; }\n\n /* pipeline lists (投标/储备) */\n .pipeline-row {\n display: grid; grid-template-columns: 1fr auto; gap: 12px; padding: 14px 16px;\n border-bottom: 1px solid var(--border); cursor: pointer; transition: background 0.12s;\n }\n .pipeline-row:hover { background: #f8fafb; }\n .pipeline-row:last-child { border-bottom: none; }\n .pipeline-row-title { font-weight: 600; font-size: 14px; margin-bottom: 6px; }\n .pipeline-row-meta { font-size: 12px; color: var(--text3); display: flex; flex-wrap: wrap; gap: 12px; }\n .pipeline-row-actions { display: flex; gap: 6px; align-items: center; flex-wrap: wrap; justify-content: flex-end; }\n .tag-bid { background: #eff6ff; color: #2563eb; }\n .tag-reserve { background: #f5f3ff; color: #7c3aed; }\n\n /* bid task deepen */\n .bid-summary-bar {\n display: grid; grid-template-columns: repeat(4, 1fr); gap: 10px; margin-bottom: 16px;\n }\n .bid-summary-item {\n background: var(--surface); border: 1px solid var(--border); border-radius: 8px;\n padding: 12px 14px; font-size: 12px;\n }\n .bid-summary-item b { display: block; font-size: 18px; margin-top: 2px; color: var(--text); }\n .bid-summary-item span { color: var(--text3); }\n .bid-detail-panel {\n background: var(--surface); border: 1px solid var(--border); border-radius: var(--radius);\n margin-top: 12px; overflow: hidden;\n }\n .bid-detail-head {\n padding: 10px 14px; border-bottom: 1px solid var(--border);\n font-weight: 600; font-size: 13px; background: #fafbfc;\n display: flex; justify-content: space-between; align-items: center; gap: 8px;\n }\n .bid-detail-body { padding: 14px; }\n .mapping-table { width: 100%; font-size: 12px; margin-top: 8px; }\n .mapping-table th { font-size: 11px; padding: 6px 8px; }\n .mapping-table td { padding: 8px; vertical-align: top; }\n .mapping-ok { color: #059669; }\n .mapping-warn { color: var(--warn); }\n .req-list { list-style: none; margin: 8px 0; }\n .req-list li {\n padding: 6px 0 6px 12px; border-left: 2px solid var(--border); margin-bottom: 6px;\n font-size: 12px; color: var(--text2);\n }\n .req-list li.matched { border-left-color: var(--primary); }\n .history-compare {\n background: #fffbeb; border: 1px solid #fde68a; border-radius: 6px;\n padding: 10px 12px; font-size: 12px; color: #92400e; margin-top: 10px;\n }\n .score-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 8px; margin-top: 8px; }\n .score-item {\n text-align: center; padding: 10px; border: 1px solid var(--border); border-radius: 6px; font-size: 12px;\n }\n .score-item b { display: block; font-size: 16px; color: var(--primary); margin-bottom: 2px; }\n\n @media (max-width: 1100px) {\n .renewal-layout { grid-template-columns: 1fr; }\n .stats { grid-template-columns: repeat(3, 1fr); }\n .pool-stats { grid-template-columns: repeat(2, 1fr); }\n .push-grid { grid-template-columns: repeat(2, 1fr); }\n .bid-workspace {\n grid-template-columns: 1fr;\n grid-template-rows: auto auto auto minmax(42vh, 1fr);\n min-height: auto;\n }\n .bid-editor-zone { grid-column: 1; min-height: 42vh; }\n .bid-draft-editor, .bid-draft-readonly { min-height: calc(42vh - 108px); }\n .bid-summary-bar { grid-template-columns: repeat(2, 1fr); }\n .gis-top { padding-left: 16px; }\n }\n \u003c/style>\n\u003cstyle>.sidebar{display:none!important}.layout{display:block}.main{width:100%}.user-chip{display:none!important}:root{--primary:#3864ff;--primary-soft:#edf1ff;--bg:#f2f3f6}.topbar{padding:16px 22px}.content{padding:20px}.view-gis{margin:0!important;width:100%!important}.btn-primary:hover{background:#254bd8}\u003c/style>\u003c/head>\n\u003cbody>\n \u003cdiv class=\"layout\" id=\"app-shell\">\n \u003caside class=\"sidebar\">\n \u003cdiv class=\"brand\">\n \u003cdiv class=\"brand-icon\">申\u003c/div>\n \u003cdiv>\u003cstrong>申勤物业\u003c/strong>\u003cspan>数字化平台\u003c/span>\u003c/div>\n \u003c/div>\n \u003cnav class=\"nav\" id=\"main-nav\">\n \u003ca href=\"#dashboard\" data-route=\"dashboard\">经营总览\u003c/a>\n \u003ca href=\"#gis\" data-route=\"gis\">项目分布\u003c/a>\n \u003ca href=\"#projects\" data-route=\"projects\">项目库\u003c/a>\n \u003cdiv class=\"nav-group-title\">市场拓展\u003c/div>\n \u003ca class=\"nav-sub\" href=\"#market\" data-route=\"market\">市场拓展中心\u003c/a>\n \u003ca class=\"nav-sub\" href=\"#bid-workbench\" data-route=\"bid-workbench\">标书编制\u003c/a>\n \u003ca class=\"nav-sub\" href=\"#tender-pool\" data-route=\"tender-pool\">招标监测\u003c/a>\n \u003ca class=\"nav-sub\" href=\"#bid-result\" data-route=\"bid-result\">开标与中标\u003c/a>\n \u003c/nav>\n \u003c/aside>\n\n \u003cdiv class=\"main\">\n \u003c!-- ========== 经营总览 ========== -->\n \u003csection id=\"view-dashboard\" class=\"view\">\n \u003cheader class=\"topbar\">\n \u003cdiv>\u003ch1>经营总览\u003c/h1>\u003cp>今日待办与关键指标 · 续标预警优先展示\u003c/p>\u003c/div>\n \u003c/header>\n \u003cdiv class=\"content\">\n \u003cdiv class=\"stats\" id=\"dashboard-stats\">\u003c/div>\n \u003cdiv class=\"grid2\">\n \u003cdiv class=\"card\">\n \u003cdiv class=\"card-head\">待办事项\u003c/div>\n \u003cdiv class=\"card-body\">\u003cul class=\"todo-list\" id=\"todo-list\">\u003c/ul>\u003c/div>\n \u003c/div>\n \u003cdiv class=\"card\">\n \u003cdiv class=\"card-head\">快捷入口\u003c/div>\n \u003cdiv class=\"card-body\">\n \u003cdiv class=\"quick-links\">\n \u003ca class=\"quick-card\" href=\"#market\">\n \u003cstrong>市场拓展中心\u003c/strong>\u003cspan>招标 · 标书 · 投标 · 续标\u003c/span>\n \u003c/a>\n \u003ca class=\"quick-card\" href=\"#renewal\">\n \u003cstrong>项目续标\u003c/strong>\u003cspan>续标项目列表 · 全流程跟进\u003c/span>\n \u003c/a>\n \u003ca class=\"quick-card\" href=\"#tender-pool\">\n \u003cstrong>招标监测\u003c/strong>\u003cspan>政府采购网抓取 · 续标监控 · 智能匹配\u003c/span>\n \u003c/a>\n \u003ca class=\"quick-card\" href=\"#bid-workbench\">\n \u003cstrong>标书编制\u003c/strong>\u003cspan>拆解 · 确认 · 生成\u003c/span>\n \u003c/a>\n \u003c/div>\n \u003c/div>\n \u003c/div>\n \u003c/div>\n \u003cdiv class=\"card\">\n \u003cdiv class=\"card-head\">近期项目\u003c/div>\n \u003cdiv class=\"card-body\" style=\"padding:0\">\n \u003ctable>\n \u003cthead>\u003ctr>\u003cth>项目名称\u003c/th>\u003cth>业态类型\u003c/th>\u003cth>管理区域\u003c/th>\u003cth>合同起止\u003c/th>\u003cth>状态\u003c/th>\u003c/tr>\u003c/thead>\n \u003ctbody id=\"recent-projects\">\u003c/tbody>\n \u003c/table>\n \u003c/div>\n \u003c/div>\n \u003c/div>\n \u003c/section>\n\n \u003c!-- ========== 项目库 ========== -->\n \u003csection id=\"view-projects\" class=\"view hidden\">\n \u003cheader class=\"topbar\">\n \u003cdiv>\u003ch1>项目库\u003c/h1>\u003cp>在管项目一览\u003c/p>\u003c/div>\n \u003c/header>\n \u003cdiv class=\"content\">\n \u003cdiv class=\"card\">\n \u003cdiv class=\"card-head\">项目列表\u003c/div>\n \u003cdiv class=\"card-body\" style=\"padding:16px 16px 0\">\n \u003cdiv class=\"pool-toolbar\">\n \u003cinput type=\"search\" id=\"project-search\" placeholder=\"搜索项目名称\" style=\"flex:1;min-width:240px\" oninput=\"renderProjectList()\" />\n \u003cbutton type=\"button\" class=\"btn btn-primary\" onclick=\"renderProjectList()\">查询\u003c/button>\n \u003c/div>\n \u003c/div>\n \u003cdiv class=\"card-body\" style=\"padding:0 16px 16px\">\n \u003ctable>\n \u003cthead>\u003ctr>\u003cth>项目名称\u003c/th>\u003cth>业态类型\u003c/th>\u003cth>管理区域\u003c/th>\u003cth>合同起止\u003c/th>\u003cth>距到期\u003c/th>\u003cth>操作\u003c/th>\u003c/tr>\u003c/thead>\n \u003ctbody id=\"project-list\">\u003c/tbody>\n \u003c/table>\n \u003cdiv style=\"display:flex;justify-content:space-between;align-items:center;padding:14px 0 2px;font-size:13px\">\n \u003cspan>共96个项目\u003c/span>\u003cspan style=\"color:var(--primary);font-weight:600\">1 2 3 4 5 6 ... 10 ›\u003c/span>\n \u003c/div>\n \u003c/div>\n \u003c/div>\n \u003c/div>\n \u003c/section>\n\n \u003c!-- ========== 项目详情 ========== -->\n \u003csection id=\"view-project\" class=\"view hidden\">\n \u003cheader class=\"topbar\">\n \u003cdiv>\n \u003cp style=\"font-size:12px\">\u003ca href=\"#projects\">← 项目库\u003c/a>\u003c/p>\n \u003ch1 id=\"project-title\">—\u003c/h1>\n \u003cp id=\"project-sub\">—\u003c/p>\n \u003c/div>\n \u003cdiv style=\"display:flex;gap:8px;flex-wrap:wrap\">\n \u003cbutton type=\"button\" class=\"btn\" onclick=\"navigate('gis')\">地图定位\u003c/button>\n \u003cbutton type=\"button\" class=\"btn btn-primary\" id=\"btn-start-renewal\">发起续标\u003c/button>\n \u003c/div>\n \u003c/header>\n \u003cdiv class=\"content\">\n \u003cdiv id=\"project-banner\">\u003c/div>\n \u003cdiv class=\"stage-bar\">\n \u003cspan class=\"dot done\">\u003c/span>\u003cspan class=\"dot done\">\u003c/span>\u003cspan class=\"dot done\">\u003c/span>\n \u003cspan class=\"dot cur\">\u003c/span>\u003cspan class=\"dot\">\u003c/span>\u003cspan class=\"dot\">\u003c/span>\n \u003cspan class=\"dot\">\u003c/span>\u003cspan class=\"dot\">\u003c/span>\u003cspan class=\"dot\">\u003c/span>\u003cspan class=\"dot\">\u003c/span>\n \u003cspan style=\"margin-left:8px;font-size:13px;color:var(--text2)\">当前:合同执行 · 即将进入续约/投标\u003c/span>\n \u003c/div>\n \u003cdiv class=\"grid2\">\n \u003cdiv class=\"card\">\n \u003cdiv class=\"card-head\">项目与甲方\u003c/div>\n \u003cdiv class=\"card-body\">\u003cdl class=\"info info-wide\" id=\"project-base\">\u003c/dl>\u003c/div>\n \u003c/div>\n \u003cdiv class=\"card\">\n \u003cdiv class=\"card-head\">合同与服务\u003c/div>\n \u003cdiv class=\"card-body\">\u003cdl class=\"info info-wide\" id=\"project-contract\">\u003c/dl>\u003c/div>\n \u003c/div>\n \u003cdiv class=\"card\">\n \u003cdiv class=\"card-head\">合同金额\u003c/div>\n \u003cdiv class=\"card-body\">\u003cdl class=\"info info-wide\" id=\"project-finance\">\u003c/dl>\u003c/div>\n \u003c/div>\n \u003cdiv class=\"card\">\n \u003cdiv class=\"card-head\">历史投标\u003c/div>\n \u003cdiv class=\"card-body\">\u003cdl class=\"info\" id=\"project-bids\">\u003c/dl>\u003c/div>\n \u003c/div>\n \u003c/div>\n \u003cdiv class=\"card\">\n \u003cdiv class=\"card-head\">续标入口\u003c/div>\n \u003cdiv class=\"card-body\">\n \u003cp style=\"font-size:13px;color:var(--text2);margin-bottom:12px\">续标请从项目续标列表进入,或直接进入本项目的续标详情页。\u003c/p>\n \u003cbutton type=\"button\" class=\"btn\" onclick=\"navigate('renewal')\">续标列表\u003c/button>\n \u003cbutton type=\"button\" class=\"btn btn-primary\" style=\"margin-left:8px\" onclick=\"startRenewal()\">进入本项目续标 →\u003c/button>\n \u003c/div>\n \u003c/div>\n \u003c/div>\n \u003c/section>\n\n \u003c!-- ========== 项目续标列表 ========== -->\n \u003csection id=\"view-renewal\" class=\"view hidden\">\n \u003cheader class=\"topbar\">\n \u003cdiv>\n \u003cp style=\"font-size:12px\">\u003ca href=\"#market\">← 市场拓展中心\u003c/a>\u003c/p>\n \u003ch1>项目续标\u003c/h1>\n \u003cp>合同到期预警 · 续标全流程跟进\u003c/p>\n \u003c/div>\n \u003c/header>\n \u003cdiv class=\"content\">\n \u003cdiv class=\"pool-stats\" id=\"renewal-stats\">\u003c/div>\n \u003cdiv class=\"card\">\n \u003cdiv class=\"card-head\">续标项目列表\u003c/div>\n \u003cdiv class=\"card-body\" style=\"padding:12px 16px 0\">\n \u003cdiv class=\"pool-toolbar\">\n \u003cinput type=\"search\" id=\"renewal-search\" placeholder=\"搜索项目简称、甲方…\" style=\"flex:1;min-width:180px\" oninput=\"renderRenewalList()\" />\n \u003cselect id=\"renewal-region\" onchange=\"renderRenewalList()\">\n \u003coption value=\"\">全部区域\u003c/option>\n \u003coption value=\"西\">西\u003c/option>\n \u003coption value=\"东\">东\u003c/option>\n \u003c/select>\n \u003c/div>\n \u003cdiv class=\"pool-chips\" id=\"renewal-chips\">\u003c/div>\n \u003c/div>\n \u003cdiv id=\"renewal-list\" style=\"padding:0\">\u003c/div>\n \u003c/div>\n \u003c/div>\n \u003c/section>\n\n \u003c!-- ========== 项目续标详情 ========== -->\n \u003csection id=\"view-renewal-detail\" class=\"view hidden\">\n \u003cheader class=\"topbar\">\n \u003cdiv>\n \u003cp style=\"font-size:12px\">\u003ca href=\"#renewal\">← 项目续标\u003c/a> · \u003ca href=\"#project\">项目详情\u003c/a> · \u003ca href=\"#market\">市场拓展中心\u003c/a>\u003c/p>\n \u003ch1 id=\"renewal-page-title\">项目续标\u003c/h1>\n \u003cp id=\"renewal-page-sub\">续标全流程 · 从预警到中标推送\u003c/p>\n \u003c/div>\n \u003cdiv style=\"display:flex;gap:8px;flex-wrap:wrap\" id=\"renewal-header-actions\">\u003c/div>\n \u003c/header>\n \u003cdiv class=\"content\" id=\"renewal-content\">\u003c/div>\n \u003c/section>\n\n \u003c!-- ========== 市场拓展 ========== -->\n \u003csection id=\"view-market\" class=\"view hidden\">\n \u003cheader class=\"topbar\">\n \u003cdiv>\u003ch1>市场拓展中心\u003c/h1>\u003cp>招标监测 · 标书编制 · 投标履约 · 项目续标\u003c/p>\u003c/div>\n \u003cbutton type=\"button\" class=\"btn btn-primary\" onclick=\"navigate('renewal')\">进入项目续标 →\u003c/button>\n \u003c/header>\n \u003cdiv class=\"content\">\n \u003cdiv class=\"grid2\">\n \u003cdiv class=\"card\" style=\"border-color:var(--primary)\">\n \u003cdiv class=\"card-head\">项目续标 \u003cspan class=\"tag tag-warn\" style=\"float:right\">进行中\u003c/span>\u003c/div>\n \u003cdiv class=\"card-body\">\n \u003cp>合同预警 · 招标跟踪 · 标书编制 · 开标中标\u003c/p>\n \u003cp style=\"margin-top:12px\">\u003cbutton type=\"button\" class=\"btn btn-primary\" onclick=\"navigate('renewal')\">进入项目续标 →\u003c/button>\u003c/p>\n \u003c/div>\n \u003c/div>\n \u003cdiv class=\"card\" style=\"border-color:var(--primary);cursor:pointer\" onclick=\"navigate('tender-pool')\">\n \u003cdiv class=\"card-head\">招标监测 \u003cspan class=\"tag\" id=\"market-pool-badge\" style=\"float:right\">227\u003c/span>\u003c/div>\n \u003cdiv class=\"card-body\">\n \u003cp>政府采购网抓取 · 关键词订阅 · 投标 / 储备\u003c/p>\n \u003cp style=\"margin-top:8px;font-size:12px;color:var(--text3)\" id=\"tender-monitor-status\">—\u003c/p>\n \u003cp style=\"margin-top:10px;display:flex;gap:6px;flex-wrap:wrap\">\n \u003cspan class=\"btn btn-primary\">查看招标信息 →\u003c/span>\n \u003c/p>\n \u003cp style=\"margin-top:8px;font-size:12px\">\u003ca href=\"#tender-bids\" onclick=\"event.stopPropagation()\">投标项目\u003c/a> · \u003ca href=\"#tender-reserve\" onclick=\"event.stopPropagation()\">储备项目\u003c/a>\u003c/p>\n \u003c/div>\n \u003c/div>\n \u003cdiv class=\"card\" style=\"border-color:var(--primary)\">\n \u003cdiv class=\"card-head\">标书编制 \u003cspan class=\"tag tag-warn\" style=\"float:right\" id=\"market-bid-badge\">全部 4\u003c/span>\u003c/div>\n \u003cdiv class=\"card-body\">\n \u003cp>需求拆解 · 数据填充 · 分步确认 · 生成导出\u003c/p>\n \u003cp style=\"margin-top:12px\">\u003cbutton type=\"button\" class=\"btn btn-primary\" onclick=\"navigate('bid-workbench')\">进入标书编制 →\u003c/button>\u003c/p>\n \u003c/div>\n \u003c/div>\n \u003cdiv class=\"card\" style=\"cursor:pointer\" onclick=\"navigate('bid-result')\">\n \u003cdiv class=\"card-head\">开标与中标 \u003cspan class=\"tag tag-warn\" id=\"market-result-badge\" style=\"float:right\">监控 0\u003c/span>\u003c/div>\n \u003cdiv class=\"card-body\">\n \u003cp>投标登记 · 开标监控 · 结果抓取 · 中标推送\u003c/p>\n \u003cp style=\"margin-top:10px\">\u003cspan class=\"btn btn-primary\">进入 →\u003c/span>\u003c/p>\n \u003c/div>\n \u003c/div>\n \u003c/div>\n \u003c/div>\n \u003c/section>\n\n \u003c!-- ========== 招标监测 ========== -->\n \u003csection id=\"view-tender-pool\" class=\"view hidden\">\n \u003cheader class=\"topbar\">\n \u003cdiv>\n \u003cp style=\"font-size:12px\">\u003ca href=\"#market\">← 市场拓展中心\u003c/a>\u003c/p>\n \u003ch1>招标监测\u003c/h1>\n \u003cp>政府采购网抓取 · 续标监控 · 智能匹配\u003c/p>\n \u003c/div>\n \u003cdiv style=\"display:flex;gap:8px;flex-wrap:wrap\">\n \u003cbutton type=\"button\" class=\"btn\" onclick=\"navigate('bid-workbench')\">标书编制\u003c/button>\n \u003c/div>\n \u003c/header>\n \u003cdiv class=\"content\">\n \u003cdiv class=\"pool-stats\" id=\"pool-stats\">\u003c/div>\n \u003cdiv class=\"card\">\n \u003cdiv class=\"card-head\">招标公告列表\u003c/div>\n \u003cdiv class=\"card-body\" style=\"padding:12px 16px 0\">\n \u003cdiv class=\"pool-toolbar\">\n \u003cinput type=\"search\" id=\"pool-search\" placeholder=\"搜索项目名称\" style=\"flex:1;min-width:180px\" oninput=\"renderTenderPool()\" />\n \u003cselect id=\"pool-source\" onchange=\"renderTenderPool()\">\n \u003coption value=\"\">全部来源\u003c/option>\n \u003coption value=\"上海政府采购网\">上海政府采购网\u003c/option>\n \u003coption value=\"中国政府采购网\">中国政府采购网\u003c/option>\n \u003c/select>\n \u003cselect id=\"pool-district\" onchange=\"renderTenderPool()\">\n \u003coption value=\"\">全部区域\u003c/option>\n \u003coption value=\"青浦区\">青浦区\u003c/option>\n \u003coption value=\"徐汇区\">徐汇区\u003c/option>\n \u003c/select>\n \u003c/div>\n \u003cdiv class=\"pool-chips\" id=\"pool-chips\">\u003c/div>\n \u003c/div>\n \u003cdiv id=\"tender-list\" style=\"padding:0\">\u003c/div>\n \u003c/div>\n \u003c/div>\n \u003c/section>\n\n \u003c!-- ========== 投标项目列表 ========== -->\n \u003csection id=\"view-tender-bids\" class=\"view hidden\">\n \u003cheader class=\"topbar\">\n \u003cdiv>\n \u003cp style=\"font-size:12px\">\u003ca href=\"#tender-pool\">← 招标监测\u003c/a> · \u003ca href=\"#market\">市场拓展中心\u003c/a>\u003c/p>\n \u003ch1>投标项目\u003c/h1>\n \u003cp>从招标监测转入 · 标书编制 · 投标跟进\u003c/p>\n \u003c/div>\n \u003cbutton type=\"button\" class=\"btn btn-primary\" onclick=\"navigate('bid-workbench')\">标书编制 →\u003c/button>\n \u003c/header>\n \u003cdiv class=\"content\">\n \u003cdiv class=\"pool-stats\" id=\"bid-pipeline-stats\">\u003c/div>\n \u003cdiv class=\"card\">\n \u003cdiv class=\"card-head\">投标项目列表\u003c/div>\n \u003cdiv class=\"card-body\" style=\"padding:12px 16px 0\">\n \u003cdiv class=\"pool-toolbar\">\n \u003cinput type=\"search\" id=\"bid-pipeline-search\" placeholder=\"搜索项目名称…\" style=\"flex:1;min-width:180px\" oninput=\"renderTenderBidList()\" />\n \u003c/div>\n \u003cdiv class=\"pool-chips\" id=\"bid-pipeline-chips\">\u003c/div>\n \u003c/div>\n \u003cdiv id=\"bid-pipeline-list\" style=\"padding:0\">\u003c/div>\n \u003c/div>\n \u003c/div>\n \u003c/section>\n\n \u003c!-- ========== 储备项目列表 ========== -->\n \u003csection id=\"view-tender-reserve\" class=\"view hidden\">\n \u003cheader class=\"topbar\">\n \u003cdiv>\n \u003cp style=\"font-size:12px\">\u003ca href=\"#tender-pool\">← 招标监测\u003c/a> · \u003ca href=\"#market\">市场拓展中心\u003c/a>\u003c/p>\n \u003ch1>储备项目\u003c/h1>\n \u003cp>从招标监测转入 · 业态评估 · 择机转投标\u003c/p>\n \u003c/div>\n \u003c/header>\n \u003cdiv class=\"content\">\n \u003cdiv class=\"pool-stats\" id=\"reserve-stats\">\u003c/div>\n \u003cdiv class=\"card\">\n \u003cdiv class=\"card-head\">储备项目列表\u003c/div>\n \u003cdiv class=\"card-body\" style=\"padding:12px 16px 0\">\n \u003cdiv class=\"pool-toolbar\">\n \u003cinput type=\"search\" id=\"reserve-search\" placeholder=\"搜索项目名称、区域…\" style=\"flex:1;min-width:180px\" oninput=\"renderTenderReserveList()\" />\n \u003cselect id=\"reserve-district\" onchange=\"renderTenderReserveList()\">\n \u003coption value=\"\">全部区域\u003c/option>\n \u003coption value=\"青浦区\">青浦区\u003c/option>\n \u003coption value=\"徐汇区\">徐汇区\u003c/option>\n \u003c/select>\n \u003c/div>\n \u003cdiv class=\"pool-chips\" id=\"reserve-chips\">\u003c/div>\n \u003c/div>\n \u003cdiv id=\"reserve-list\" style=\"padding:0\">\u003c/div>\n \u003c/div>\n \u003c/div>\n \u003c/section>\n\n \u003c!-- ========== 标书编制列表 ========== -->\n \u003csection id=\"view-bid-workbench\" class=\"view hidden\">\n \u003cheader class=\"topbar\">\n \u003cdiv>\u003ch1>标书编制\u003c/h1>\u003cp>合同到期预警 · 续标全流程跟进\u003c/p>\u003c/div>\n \u003c/header>\n \u003cdiv class=\"content\">\n \u003cdiv class=\"page-tabs\">\n \u003cbutton type=\"button\" class=\"page-tab active\">投续标\u003c/button>\n \u003cbutton type=\"button\" class=\"page-tab\">续签标\u003c/button>\n \u003c/div>\n \u003cdiv class=\"pool-stats\" id=\"bid-dev-stats\">\u003c/div>\n \u003cdiv class=\"card\">\n \u003cdiv class=\"card-head\">项目列表\u003c/div>\n \u003cdiv class=\"card-body\" style=\"padding:12px 16px 0\">\n \u003cdiv class=\"pool-toolbar\">\n \u003cinput type=\"search\" id=\"bid-dev-search\" placeholder=\"搜索项目名称\" style=\"flex:1;min-width:240px\" oninput=\"renderBidWorkbench()\" />\n \u003cselect>\u003coption>全部\u003c/option>\u003c/select>\n \u003cselect>\u003coption>合同时间\u003c/option>\u003c/select>\n \u003cbutton type=\"button\" class=\"btn btn-primary\" onclick=\"renderBidWorkbench()\">查询\u003c/button>\n \u003cbutton type=\"button\" class=\"btn btn-primary\" onclick=\"navigate('renewal')\">新增投/续标项目\u003c/button>\n \u003c/div>\n \u003c/div>\n \u003cdiv id=\"bid-task-list\" style=\"padding:0\">\u003c/div>\n \u003c/div>\n \u003c/div>\n \u003c/section>\n\n \u003c!-- ========== 标书编制详情 ========== -->\n \u003csection id=\"view-bid-task\" class=\"view hidden\">\n \u003cheader class=\"topbar\">\n \u003cdiv>\n \u003cp style=\"font-size:12px\">\u003ca href=\"#bid-workbench\">← 标书编制\u003c/a>\u003c/p>\n \u003ch1 id=\"bid-task-title\">—\u003c/h1>\n \u003cp>上:原文对照 · 映射参考 · 预览 | 下:草稿编辑(≥1/3 页面)\u003c/p>\n \u003c/div>\n \u003cdiv style=\"display:flex;gap:8px;align-items:center\">\n \u003cdiv class=\"progress-bar\" style=\"width:120px;margin:0\">\u003ci id=\"bid-progress-bar\" style=\"width:0%\">\u003c/i>\u003c/div>\n \u003cbutton type=\"button\" class=\"btn\" id=\"btn-export-word\" onclick=\"exportWord()\" disabled title=\"全部确认后可导出\">导出 Word\u003c/button>\n \u003cbutton type=\"button\" class=\"btn btn-primary\" id=\"btn-register-bid\" onclick=\"goRegisterBid()\" disabled title=\"导出后可登记投标\">登记投标\u003c/button>\n \u003cbutton type=\"button\" class=\"btn btn-primary\" id=\"btn-confirm-all\" onclick=\"confirmAllBlocks()\">确认当前块\u003c/button>\n \u003c/div>\n \u003c/header>\n \u003cdiv class=\"content bid-task-content\">\n \u003cdiv class=\"steps\" id=\"bid-task-steps\">\u003c/div>\n \u003cdiv class=\"bid-summary-bar\" id=\"bid-summary-bar\">\u003c/div>\n \u003cdiv class=\"bid-workspace\">\n \u003cdiv class=\"bid-col bid-col-doc\">\n \u003cdiv class=\"bid-col-head\">招标文件 · 原文对照\u003c/div>\n \u003cdiv class=\"bid-col-body\" id=\"bid-doc-left\">\u003c/div>\n \u003c/div>\n \u003cdiv class=\"bid-col bid-col-ref\">\n \u003cdiv class=\"bid-col-head\">拆解清单 & 数据映射\u003c/div>\n \u003cdiv class=\"bid-col-body\" id=\"bid-blocks-mid\">\u003c/div>\n \u003c/div>\n \u003cdiv class=\"bid-col bid-col-preview\">\n \u003cdiv class=\"bid-col-head\">生成预览\u003c/div>\n \u003cdiv class=\"bid-col-body preview-doc\" id=\"bid-preview-right\">\u003c/div>\n \u003c/div>\n \u003cdiv class=\"bid-editor-zone\" id=\"bid-editor-zone\">\u003c/div>\n \u003c/div>\n \u003c/div>\n \u003c/section>\n\n \u003c!-- ========== 开标与中标 ========== -->\n \u003csection id=\"view-bid-result\" class=\"view hidden\">\n \u003cheader class=\"topbar\">\n \u003cdiv>\n \u003cp style=\"font-size:12px\">\u003ca href=\"#market\">← 市场拓展中心\u003c/a>\u003c/p>\n \u003ch1>开标与中标\u003c/h1>\n \u003cp>投标登记 · 开标监控 · 结果抓取 · 中标推送\u003c/p>\n \u003c/div>\n \u003cbutton type=\"button\" class=\"btn btn-primary\" onclick=\"setResultTab('win')\">中标登记\u003c/button>\n \u003c/header>\n \u003cdiv class=\"content\">\n \u003cdiv class=\"page-tabs\" id=\"result-tabs\">\n \u003cbutton type=\"button\" class=\"page-tab active\" data-tab=\"register\" onclick=\"setResultTab('register')\">投标登记\u003c/button>\n \u003cbutton type=\"button\" class=\"page-tab\" data-tab=\"monitor\" onclick=\"setResultTab('monitor')\">开标监控 \u003cspan id=\"monitor-tab-badge\">\u003c/span>\u003c/button>\n \u003cbutton type=\"button\" class=\"page-tab\" data-tab=\"win\" onclick=\"setResultTab('win')\">中标登记与推送\u003c/button>\n \u003c/div>\n\n \u003c!-- 投标登记 -->\n \u003cdiv id=\"result-panel-register\">\n \u003cdiv class=\"card\">\n \u003cdiv class=\"card-head\">登记投标信息 · 开启开标监控\u003c/div>\n \u003cdiv class=\"card-body\">\n \u003cp style=\"font-size:13px;color:var(--text2);margin-bottom:16px\">标书提交后在此登记投标信息,系统将监控政府采购网开标结果页,结果发布后自动抓取并推送。\u003c/p>\n \u003cdiv class=\"form-grid\" id=\"register-form\">\u003c/div>\n \u003cdiv style=\"margin-top:16px;display:flex;gap:8px;flex-wrap:wrap\">\n \u003cbutton type=\"button\" class=\"btn btn-primary\" onclick=\"submitBidRegistration()\">提交登记 · 开启监控\u003c/button>\n \u003cbutton type=\"button\" class=\"btn\" onclick=\"prefillRegisterForm()\">填充示例数据\u003c/button>\n \u003c/div>\n \u003c/div>\n \u003c/div>\n \u003c/div>\n\n \u003c!-- 开标监控 -->\n \u003cdiv id=\"result-panel-monitor\" class=\"hidden\">\n \u003cdiv class=\"pool-stats\" style=\"grid-template-columns:repeat(3,1fr);margin-bottom:16px\" id=\"monitor-stats\">\u003c/div>\n \u003cdiv class=\"card\">\n \u003cdiv class=\"card-head\">监控中的投标\u003c/div>\n \u003cdiv class=\"card-body\" id=\"monitor-list\">\u003c/div>\n \u003c/div>\n \u003c/div>\n\n \u003c!-- 中标登记与推送 -->\n \u003cdiv id=\"result-panel-win\" class=\"hidden\">\n \u003cdiv id=\"win-content\">\u003c/div>\n \u003c/div>\n \u003c/div>\n \u003c/section>\n \u003c/div>\n \u003c/div>\n\n \u003c!-- 招标详情抽屉 -->\n \u003cdiv class=\"drawer-mask hidden\" id=\"tender-drawer-mask\" onclick=\"if(event.target===this)closeTenderDrawer()\">\n \u003cdiv class=\"drawer\" onclick=\"event.stopPropagation()\">\n \u003cdiv class=\"drawer-head\">\n \u003cdiv>\u003ch2 style=\"font-size:16px\" id=\"drawer-title\">—\u003c/h2>\u003cp style=\"font-size:12px;color:var(--text3);margin-top:4px\" id=\"drawer-sub\">—\u003c/p>\u003c/div>\n \u003cbutton type=\"button\" class=\"btn btn-ghost\" onclick=\"closeTenderDrawer()\">×\u003c/button>\n \u003c/div>\n \u003cdiv class=\"drawer-body\" id=\"drawer-body\">\u003c/div>\n \u003c/div>\n \u003c/div>\n\n \u003cdiv class=\"toast-wrap\" id=\"toast-wrap\">\u003c/div>\n\n \u003c!-- ========== GIS 全屏 ========== -->\n \u003cdiv id=\"view-gis\" class=\"view-gis hidden\">\n \u003cdiv class=\"gis-top\">\n \u003cdiv>\n \u003ch1>项目分布\u003c/h1>\n \u003cp>数据可视化平台 · 项目空间分布\u003c/p>\n \u003c/div>\n \u003cspan class=\"user-chip\">user_syq\u003c/span>\n \u003c/div>\n \u003caside class=\"gis-left\">\n \u003cdiv class=\"search\">\u003cinput type=\"search\" placeholder=\"搜索项目、地址…\" id=\"gis-search\" />\u003c/div>\n \u003cp class=\"count\" id=\"gis-count\">共212条\u003c/p>\n \u003cdiv class=\"gis-list\" id=\"gis-list\">\u003c/div>\n \u003c/aside>\n \u003cdiv class=\"map-mock\">\n \u003cdiv class=\"map-road r1\">\u003c/div>\n \u003cdiv class=\"map-road r2\">\u003c/div>\n \u003cdiv class=\"zone renew\" id=\"gis-zone-renew\" style=\"left:52%;top:42%;width:14%;height:11%\">\u003c/div>\n \u003cdiv class=\"pin-project\" style=\"left:28%;top:38%\" data-id=\"p001\" title=\"青浦疾控中心\">\u003c/div>\n \u003cdiv class=\"pin-project renew\" style=\"left:59%;top:47%\" data-id=\"renewal-demo\" title=\"青浦-公安局\">\u003c/div>\n \u003cdiv class=\"pin-project\" style=\"left:35%;top:55%\" data-id=\"p003\" title=\"中山青浦分院\">\u003c/div>\n \u003cdiv class=\"pin-project\" style=\"left:45%;top:30%\" data-id=\"p004\" title=\"徐泾枢纽\">\u003c/div>\n \u003c/div>\n \u003cdiv class=\"gis-tools\">\n \u003cstrong style=\"display:block;margin-bottom:6px\">图层\u003c/strong>\n \u003clabel>\u003cinput type=\"checkbox\" checked /> 项目点\u003c/label>\n \u003clabel>\u003cinput type=\"checkbox\" checked id=\"layer-renew\" /> 合同即将到期\u003c/label>\n \u003clabel>\u003cinput type=\"checkbox\" /> 人员点\u003c/label>\n \u003c/div>\n \u003cdiv class=\"gis-info-card hidden\" id=\"gis-card\">\n \u003cheader>\u003ch3 id=\"gis-card-title\">—\u003c/h3>\u003cbutton type=\"button\" class=\"btn btn-ghost\" onclick=\"closeGisCard()\">×\u003c/button>\u003c/header>\n \u003cdl id=\"gis-card-body\">\u003c/dl>\n \u003cdiv class=\"actions\">\n \u003cbutton type=\"button\" class=\"btn\" onclick=\"navigate('project')\">项目详情\u003c/button>\n \u003cbutton type=\"button\" class=\"btn btn-primary\" id=\"gis-btn-renewal\">进入项目续标\u003c/button>\n \u003c/div>\n \u003c/div>\n \u003c/div>\n\n \u003cscript>\n const DEMO_TODAY = new Date('2026-09-04');\n\n const devProjectRows = [\n { id: 'dev-huaxin', name: '华新政府食堂', address: '青浦区华新镇华新街318号', type: '机关办公楼', region: '青东片区', period: '2025-09-11 - 2026-09-10', end: '2026-09-10', amount: 688900, status: '剩余6天' },\n { id: 'dev-eco', name: '生态办', address: '', type: '机关办公楼', region: '青西片区', period: '2025-09-14 - 2026-09-13', end: '2026-09-13', amount: 492000, status: '剩余9天' },\n { id: 'dev-changsanjiao', name: '长三角投资公司', address: '', type: '机关办公楼', region: '青西片区', period: '2025-09-25 - 2026-09-24', end: '2026-09-24', amount: 0, status: '剩余20天' },\n { id: 'dev-base', name: '总部基地', address: '', type: '机关办公楼', region: '青中2区', period: '2025-09-29 - 2026-09-28', end: '2026-09-28', amount: 0, status: '剩余24天' },\n { id: 'dev-district', name: '区政府', address: '', type: '机关办公楼', region: '青中1区', period: '2025-10-10 - 2026-10-09', end: '2026-10-09', amount: 0, status: '剩余35天' },\n { id: 'dev-zhujiajiao', name: '朱家角镇政府', address: '', type: '机关办公楼', region: '青西片区', period: '2025-10-28 - 2026-10-27', end: '2026-10-27', amount: 0, status: '剩余53天' },\n { id: 'dev-building', name: '房地产大楼', address: '', type: '机关办公楼', region: '青中1区', period: '2025-11-01 - 2026-10-31', end: '2026-10-31', amount: 0, status: '剩余57天' },\n { id: 'dev-xincheng', name: '新城一区', address: '', type: '园区', region: '协管', period: '2025-11-09 - 2026-11-08', end: '2026-11-08', amount: 0, status: '剩余65天' },\n { id: 'dev-jiagong', name: '出口加工区', address: '', type: '机关办公楼', region: '青中2区', period: '2025-11-12 - 2026-11-11', end: '2026-11-11', amount: 0, status: '剩余68天' },\n { id: 'dev-zhaoxiang', name: '赵巷文体中心', address: '', type: '机关办公楼', region: '青东片区', period: '2025-12-01 - 2026-11-30', end: '2026-11-30', amount: 0, status: '剩余87天' },\n ];\n\n const devRecentRows = [\n { name: '工业园区市管所', address: '青浦区工业园区崧顺路200号', type: '机关办公楼', region: '', period: '2026-09-04 - 2026-09-04', status: '' },\n { name: '税务局延伸', address: '', type: '', region: '', period: '2026-09-04 - 2026-09-04', status: '' },\n { name: '沈巷派出所2个点位', address: '上海市青浦区朱家角镇万步路80号,上海市青浦区沈巷路334号', type: '机关办公楼', region: '', period: '2026-09-04 - 2026-09-04', status: '' },\n { name: '天然气输配部(青浦燃气厂)', address: '北青公路10068号', type: '机关办公楼', region: '', period: '2026-09-04 - 2026-09-04', status: '' },\n { name: '青浦交警支队', address: '上海市青浦区沪青平公路5540号', type: '机关办公楼', region: '', period: '2026-09-04 - 2026-09-04', status: '' },\n ];\n\n const devBidRows = [\n { name: '区图书馆', mode: '续标', desc: '区图书馆 · 合同时间 2026-02-28 至 2027-02-27 · 年化 412.75 万元 上海政府采购云平台 · 青浦区图书馆-测试 · 招标截止时间 2026-09-04 · 招标金额 6.55万元', days: '剩余176天', status: '进行中', route: 'bid-task' },\n { name: '生态办', mode: '续标', desc: '生态办 · 合同时间 2025-09-14 至 2026-09-13 · 年化 49.20 万元', days: '剩余9天', status: '准备中', route: 'renewal-detail' },\n { name: '华新政府食堂', mode: '续标', desc: '华新政府食堂 · 合同时间 2025-09-11 至 2026-09-10 · 年化 68.89 万元 上海政府采购网 · 2026年徐泾镇京华三村物业管理服务项目 · 招标截止时间 2026-09-04 · 招标金额 128.65万元', days: '剩余6天', status: '进行中', route: 'project' },\n { name: '盈浦文化中心', mode: '投标', desc: '盈浦文化中心 · 合同时间 2024-02-20 至 2025-02-19 · 年化 734.27 万元 上海政府采购网 · 1312 · 招标截止时间 2026-09-04 · 招标金额 0.06万元', days: '已过期562天', status: '进行中', route: 'bid-task' },\n ];\n\n const devTenderRows = [\n { id: 'dev-t1', title: '2026年12月-2027年11月保洁保安服务采购的公开招标公告', source: '上海政府采购网', district: '虹口区', publishDate: '2026-09-03 09:42', deadline: '2026-09-24 10:00', budget: 1418349, type: 'new', matchScore: 76, keywords: ['保洁', '保安'], status: 'new', convertedTo: null, sourceUrl: '#' },\n { id: 'dev-t2', title: '物业保洁保安的公开招标公告', source: '上海政府采购网', district: '虹口区', publishDate: '2026-09-03 09:43', deadline: '2026-09-24 10:30', budget: 1220000, type: 'new', matchScore: 74, keywords: ['物业', '保洁', '保安'], status: 'new', convertedTo: null, sourceUrl: '#' },\n { id: 'dev-t3', title: '机关办公区域物业管理服务的公开招标公告', source: '上海政府采购网', district: '浦东新区', publishDate: '2026-09-02 18:00', deadline: '2026-09-28 09:30', budget: 5400000, type: 'new', matchScore: 88, keywords: ['机关办公', '物业'], status: 'new', convertedTo: null, sourceUrl: '#' },\n { id: 'dev-t4', title: '吴泾镇农村公路(县道)属地化保洁项目的公开招标公告', source: '上海政府采购网', district: '闵行区', publishDate: '2026-09-01 16:49', deadline: '2026-09-23 09:30', budget: 7605100, type: 'new', matchScore: 79, keywords: ['保洁'], status: 'new', convertedTo: null, sourceUrl: '#' },\n { id: 'dev-t5', title: '金海文化艺术中心物业管理服务项目的公开招标公告', source: '上海政府采购网', district: '浦东新区', publishDate: '2026-09-01 17:00', deadline: '2026-09-28 10:00', budget: 4740000, type: 'new', matchScore: 82, keywords: ['文化中心', '物业'], status: 'new', convertedTo: null, sourceUrl: '#' },\n { id: 'dev-t6', title: '上海市浦东新区东沟幼儿园物业管理服务的公开招标公告', source: '上海政府采购网', district: '浦东新区', publishDate: '2026-09-02 00:00', deadline: '2026-09-28 10:00', budget: 2205300, type: 'new', matchScore: 70, keywords: ['幼儿园', '物业'], status: 'new', convertedTo: null, sourceUrl: '#' },\n { id: 'dev-t7', title: '上海市奉贤区政府采购2026-094—西渡街道社区卫生服务中心物业管理的公开招标公告', source: '上海政府采购网', district: '奉贤区', publishDate: '2026-09-02 00:00', deadline: '2026-09-24 09:30', budget: 2500000, type: 'new', matchScore: 71, keywords: ['卫生服务中心', '物业'], status: 'new', convertedTo: null, sourceUrl: '#' },\n { id: 'dev-t8', title: '上海市杨浦区绿化和市容管理局11个街道公共绿地养护的公开招标公告', source: '上海政府采购网', district: '杨浦区', publishDate: '2026-09-01 00:00', deadline: '2026-09-22 10:00', budget: 25496550, type: 'new', matchScore: 69, keywords: ['绿化', '养护'], status: 'new', convertedTo: null, sourceUrl: '#' },\n ];\n\n const devGisGroups = [\n ['青浦区', 159], ['青中2区', 17], ['未知', 73], ['青东片区', 33], ['青中1区', 23], ['协管', 7],\n ['青西片区', 6], ['黄浦区', 0], ['徐汇区', 4], ['静安区', 2], ['长宁区', 0], ['普陀区', 2], ['虹口区', 1], ['杨浦区', 7],\n ];\n\n const renewalDemo = {\n id: 'renewal-demo',\n region: '西',\n kingdeeCode: 'XMSQ0161',\n serialNo: 40,\n clientName: '上海市公安局青浦分局',\n name: '上海市公安局青浦分局物业保洁服务采购项目',\n displayName: '青浦-公安局',\n address: '青浦区范围',\n area: 170581,\n contractPeriod: '2025.06.20-2026.06.19',\n contractEnd: '2026-06-19',\n servicePeriod: '2025.06.20-2028.06.19,第1年',\n contractAmount: 16686132,\n annualContractAmount: 16686132,\n currentYearAmount: 7771623.12,\n estimatedAmount: 8914508.88,\n existingAmount: 16686132,\n newAmount: null,\n serviceScope: '保洁/绿化/维修/会务',\n contractStatusOnline: '已签',\n contractStatusOffline: '已签',\n staffCount: 68,\n leader: '李明华',\n tenderPlatform: '上海政府采购网',\n historyBids: [\n { year: 2023, result: '中标', amount: 6200000 },\n { year: 2020, result: '中标', amount: 5800000 },\n ],\n };\n\n const otherProjects = [\n { id: 'p001', kingdeeCode: 'XMSQ0102', displayName: '青浦-图书馆', name: '2026年青浦区图书馆物业管理项目', contractPeriod: '2026.02.28-2027.02.27', contractEnd: '2027-02-27', serviceScope: '全委', contractStatusOnline: '已签' },\n { id: 'p003', kingdeeCode: 'XMSQ0104', displayName: '青浦-司法中心', name: '司法中心物业管理服务项目', contractPeriod: '2026.01.29-2027.01.28', contractEnd: '2027-01-28', serviceScope: '全委', contractStatusOnline: '已签' },\n { id: 'p004', kingdeeCode: 'XMSQ0108', displayName: '青浦-税务局', name: '国家税务总局上海市青浦区税务局物业管理服务', contractPeriod: '2026.01.01-2026.12.31', contractEnd: '2026-12-31', serviceScope: '全委', contractStatusOnline: '已签' },\n ];\n\n let tenderPool = [\n {\n id: 't-renewal', title: '上海市公安局青浦分局物业保洁服务采购项目公开招标公告',\n source: '上海政府采购网', district: '青浦区', publishDate: '2026-06-05', deadline: '2026-06-25',\n budget: 16686132, type: 'renewal', matchScore: 98, linkedProjectId: 'renewal-demo',\n tenderNo: 'SH-GP-2026-0892',\n sourceUrl: 'https://www.zfcg.sh.gov.cn/site/detail?articleId=SH-GP-2026-0892',\n status: 'monitoring', keywords: ['保洁', '绿化', '青浦', '公安局'], convertedTo: null,\n content: '采购人:上海市公安局青浦分局。年化合同额约 1,668.61 万元。服务期限三年。获取招标文件时间:2026年6月5日至6月20日。',\n },\n {\n id: 't-002', title: '青浦区某学校物业管理服务采购项目招标公告',\n source: '上海政府采购网', district: '青浦区', publishDate: '2026-06-07', deadline: '2026-06-28',\n budget: 3200000, type: 'new', matchScore: 72, linkedProjectId: null,\n tenderNo: 'SH-GP-2026-0915',\n sourceUrl: 'https://www.zfcg.sh.gov.cn/site/detail?articleId=SH-GP-2026-0915',\n status: 'new', keywords: ['学校', '公建物业'], convertedTo: null,\n content: '采购人:青浦区教育局下属学校。预算320万元/年。',\n },\n {\n id: 't-003', title: '徐汇区政务中心保洁保安外包服务招标公告',\n source: '上海政府采购网', district: '徐汇区', publishDate: '2026-06-06', deadline: '2026-06-22',\n budget: 4500000, type: 'new', matchScore: 65, linkedProjectId: null,\n tenderNo: 'SH-GP-2026-0908',\n sourceUrl: 'https://www.zfcg.sh.gov.cn/site/detail?articleId=SH-GP-2026-0908',\n status: 'read', keywords: ['政务中心', '保洁保安'], convertedTo: 'reserve',\n content: '采购人:徐汇区机关事务管理局。',\n },\n {\n id: 't-004', title: '青浦区某医院后勤保障服务公开招标公告',\n source: '中国政府采购网', district: '青浦区', publishDate: '2026-06-04', deadline: '2026-06-18',\n budget: 8900000, type: 'new', matchScore: 81, linkedProjectId: null,\n tenderNo: 'CCGP-2026-QP-0621',\n sourceUrl: 'https://www.ccgp.gov.cn/ccgp/shanghai/site/detail?articleId=CCGP-2026-QP-0621',\n status: 'read', keywords: ['医院', '后勤保障'], convertedTo: 'reserve',\n content: '采购人:青浦区某公立医院。含运送、保洁、工程维保。',\n },\n {\n id: 't-005', title: '青浦区练塘镇社区物业综合管理服务采购公告',\n source: '上海政府采购网', district: '青浦区', publishDate: '2026-06-03', deadline: '2026-06-15',\n budget: 1800000, type: 'new', matchScore: 58, linkedProjectId: null,\n tenderNo: 'SH-GP-2026-0886',\n sourceUrl: 'https://www.zfcg.sh.gov.cn/site/detail?articleId=SH-GP-2026-0886',\n status: 'read', keywords: ['社区物业', '练塘'], convertedTo: null,\n content: '采购人:练塘镇人民政府。',\n },\n ];\n\n tenderPool = devTenderRows.map(row => ({\n tenderNo: row.id.toUpperCase(),\n content: '系统从上海政府采购网抓取并归入招标公告列表,支持投标、续标、储备和忽略分流。',\n ...row,\n }));\n\n let bidPipeline = [];\n\n let reserveProjects = [\n {\n id: 'rs-1', tenderId: 't-004',\n title: '青浦区某医院后勤保障服务公开招标公告',\n district: '青浦区', source: '中国政府采购网', budget: 8900000, matchScore: 81,\n convertedAt: '2026-06-06', deadline: '2026-06-18', status: 'evaluating',\n reason: '医院后勤业态匹配,预算890万/年,建议重点评估',\n owner: '市场部 · 张敏',\n },\n {\n id: 'rs-2', tenderId: 't-003',\n title: '徐汇区政务中心保洁保安外包服务招标公告',\n district: '徐汇区', source: '上海政府采购网', budget: 4500000, matchScore: 65,\n convertedAt: '2026-06-05', deadline: '2026-06-22', status: 'watching',\n reason: '跨区域项目,匹配度一般,持续观察',\n owner: '市场部 · 李强',\n },\n ];\n\n const bidBlocks = [\n {\n id: 'b1', title: '评分标准', type: 'auto', source: '历史中标对照 · 2023版', docRef: '第四章 评标办法', docLine: 7,\n requirements: ['价格分 30 分', '技术分 50 分', '商务分 10 分', '信誉分 10 分'],\n mappings: [\n { field: '评分结构', source: '2023中标标书', value: '与历史一致', status: 'ok' },\n { field: '价格分计算', source: '财务模板', value: '最低价法', status: 'ok' },\n ],\n draft: '评标办法响应:完全响应招标文件第四章评分标准,价格分采用最低价法,技术方案按分项得分…',\n historyNote: '2023版沿用评分结构,本次无重大调整',\n scores: [{ label: '价格分', pts: 30 }, { label: '技术分', pts: 50 }, { label: '商务信誉', pts: 20 }],\n },\n {\n id: 'b2', title: '投标人资质要求', type: 'auto', source: '综合办 · 证照库', docRef: '第二章 投标人须知', docLine: 4,\n requirements: ['物业一级资质', 'ISO9001 质量管理体系', '近3年无重大违法记录'],\n mappings: [\n { field: '营业执照', source: '综合办证照库', value: '91440300MA5XXXX', status: 'ok' },\n { field: '物业资质', source: '综合办证照库', value: '一级 · 有效期至2027-12', status: 'ok' },\n { field: 'ISO9001', source: '综合办证照库', value: '已认证', status: 'ok' },\n ],\n draft: '资质证明:营业执照、物业一级资质证书、ISO9001 认证证书均已自动关联…',\n historyNote: '证照库已更新,无需人工补充',\n },\n {\n id: 'b3', title: '项目管理机构', type: 'confirm', source: '人事 · 花名册 + 证书', docRef: '第五章 人员配置', docLine: 9,\n requirements: ['项目经理 1 名 · 持证上岗', '安保主管 1 名', '工程主管 1 名', '保洁主管 1 名'],\n mappings: [\n { field: '项目经理', source: '人事花名册', value: '李明华 · 物业师证', status: 'ok' },\n { field: '安保主管', source: '人事花名册', value: '王强 · 保安员证', status: 'ok' },\n { field: '工程主管', source: '人事花名册', value: '张伟 · 电工证', status: 'warn' },\n { field: '保洁主管', source: '人事花名册', value: '待确认人选', status: 'warn' },\n ],\n draft: '项目管理机构:项目经理李明华(10年机关物业经验),安保主管王强,工程主管张伟…保洁主管岗位待确认后补充。',\n historyNote: '2023版项目经理为同一人,机构稳定性加分',\n },\n {\n id: 'b4', title: '类似项目业绩', type: 'auto', source: '市场部 · 历史中标库', docRef: '第六章 业绩证明', docLine: 5,\n requirements: ['近3年类似机关物业项目 ≥ 2 个', '单个合同额 ≥ 500 万/年'],\n mappings: [\n { field: '业绩1', source: '历史中标库', value: '2023 青浦公安分局 · 620万', status: 'ok' },\n { field: '业绩2', source: '历史中标库', value: '2022 青浦图书馆 · 480万', status: 'ok' },\n { field: '业绩3', source: '历史中标库', value: '2021 青浦司法中心 · 350万', status: 'ok' },\n ],\n draft: '类似业绩:青浦公安分局物业保洁(2023,620万/年)、青浦图书馆物业管理(2022,480万/年)…',\n historyNote: '本项目即为2023中标续标,业绩高度匹配',\n },\n {\n id: 'b5', title: '服务方案与技术响应', type: 'manual', source: 'AI 草稿 + 人工确认', docRef: '第七章 技术方案', docLine: 11,\n requirements: ['安保服务标准与巡逻方案', '保洁频次与质量标准', '工程维保响应时限', '绿化养护方案', '会务保障流程'],\n mappings: [\n { field: '安保方案', source: 'AI 草稿', value: '已生成 · 待确认', status: 'warn' },\n { field: '保洁方案', source: 'AI 草稿', value: '已生成 · 待确认', status: 'warn' },\n { field: '工程维保', source: '历史标书+AI', value: '已生成 · 待确认', status: 'warn' },\n ],\n draft: '一、安保服务\\n24小时门岗值守,每2小时巡逻一次,突发事件5分钟内响应…\\n\\n二、保洁服务\\n办公区每日2次保洁,卫生间每2小时巡检…\\n\\n三、工程维保\\n一般报修2小时内到场,紧急报修30分钟内响应…',\n historyNote: 'AI 基于2023中标标书+本项目服务范围生成,需人工核对机关特殊要求',\n },\n {\n id: 'b6', title: '商务报价结构', type: 'confirm', source: '财务区间 + 历史报价', docRef: '第八章 报价格式', docLine: 3,\n requirements: ['报价格式符合招标文件要求', '分项报价:人工/材料/管理费', '不超过预算上限 1,668.61 万'],\n mappings: [\n { field: '总报价', source: '财务区间', value: '1,620 万/年(建议)', status: 'warn' },\n { field: '人工成本', source: 'HR定编', value: '68人 · 920万', status: 'ok' },\n { field: '管理费', source: '财务模板', value: '8%', status: 'ok' },\n { field: '2023报价', source: '历史中标', value: '620万 → 本次建议1620万', status: 'warn' },\n ],\n draft: '商务报价:年化总报价 1,620 万元,其中人工成本 920 万、材料及耗材 380 万、管理费 8%…',\n historyNote: '2023中标620万,本次预算上限1668万,建议报价1620万留竞争空间',\n },\n ];\n\n const tenderDocLines = [\n '第一章 招标公告',\n ' 1.1 项目概况:机关办公区物业管理',\n ' 1.2 预算金额:年化约 1,668 万元',\n '第二章 投标人须知',\n ' 2.1 资质要求:物业一级资质…',\n ' 2.2 业绩要求:近3年类似项目…',\n '第四章 评标办法',\n ' 4.1 价格分 30 分 · 技术分 50 分…',\n '第五章 人员配置要求',\n ' 5.1 项目经理 1 名,持证上岗…',\n '第七章 技术方案要求',\n ' 7.1 安保、保洁、工程服务标准…',\n ];\n\n const renewalCatalog = [\n { id: 'renewal-demo', region: '西', kingdeeCode: 'XMSQ0161', clientName: '上海市公安局青浦分局', displayName: '青浦-公安局', name: '上海市公安局青浦分局物业保洁服务采购项目', contractEnd: '2026-06-19', contractPeriod: '2025.06.20-2026.06.19', annualContractAmount: 16686132, serviceScope: '保洁/绿化/维修/会务', listStatus: 'active' },\n { id: 'p004', region: '西', kingdeeCode: 'XMSQ0108', clientName: '国家税务总局上海市青浦区税务局', displayName: '青浦-税务局', name: '国家税务总局上海市青浦区税务局物业管理服务', contractEnd: '2026-12-31', contractPeriod: '2026.01.01-2026.12.31', annualContractAmount: 4200000, serviceScope: '全委', listStatus: 'prep' },\n { id: 'p003', region: '西', kingdeeCode: 'XMSQ0104', clientName: '青浦区司法中心', displayName: '青浦-司法中心', name: '司法中心物业管理服务项目', contractEnd: '2027-01-28', contractPeriod: '2026.01.29-2027.01.28', annualContractAmount: 3500000, serviceScope: '全委', listStatus: 'watch' },\n { id: 'p001', region: '西', kingdeeCode: 'XMSQ0102', clientName: '青浦区图书馆', displayName: '青浦-图书馆', name: '2026年青浦区图书馆物业管理项目', contractEnd: '2027-02-27', contractPeriod: '2026.02.28-2027.02.27', annualContractAmount: 4800000, serviceScope: '全委', listStatus: 'watch' },\n { id: 'p-done', region: '东', kingdeeCode: 'XMSQ0088', clientName: '徐汇区机关事务管理局', displayName: '徐汇-政务中心', name: '徐汇区政务中心物业管理服务', contractEnd: '2025-12-31', contractPeriod: '2023.01.01-2025.12.31', annualContractAmount: 5100000, serviceScope: '全委', listStatus: 'completed', completedDate: '2025-11' },\n ];\n\n const appState = {\n poolFilter: 'all',\n bidPipelineFilter: 'all',\n reserveFilter: 'all',\n renewalFilter: 'all',\n selectedRenewalId: 'renewal-demo',\n selectedTenderId: null,\n activeBlockId: 'b3',\n confirmedBlocks: new Set(),\n blockDrafts: {},\n renewalTasks: [\n { id: 'r1', text: '客户回访与续标意向确认', done: true, action: null },\n { id: 'r2', text: '现场踏勘与服务评估', done: true, action: null },\n { id: 'r3', text: '关注招标公告发布(监控中)', done: false, action: 'renewal' },\n { id: 'r4', text: '报名并获取招标文件', done: false, action: 'renewal-fetch' },\n { id: 'r5', text: '标书需求拆解与生成', done: false, action: 'bid-task' },\n { id: 'r6', text: '投标登记与开标监控', done: false, action: 'bid-result' },\n { id: 'r7', text: '中标确认与部门推送', done: false, action: 'bid-result-win' },\n ],\n bidTaskFromTender: false,\n gisSelectedId: 'renewal-demo',\n registerFormBuilt: false,\n bidExported: false,\n resultTab: 'register',\n bidSubmissions: [],\n selectedSubmissionId: null,\n };\n\n function daysUntil(dateStr) {\n return Math.ceil((new Date(dateStr) - DEMO_TODAY) / 86400000);\n }\n\n function formatMoney(n) {\n if (n == null || n === '' || Number.isNaN(Number(n))) return '—';\n if (n >= 10000) return (n / 10000).toFixed(2) + ' 万';\n return n + ' 元';\n }\n\n function formatYuan(n) {\n if (n == null || n === '' || Number.isNaN(Number(n))) return '—';\n return Number(n).toLocaleString('zh-CN', { minimumFractionDigits: 0, maximumFractionDigits: 2 }) + ' 元';\n }\n\n function renderProjectFields(p) {\n document.getElementById('project-base').innerHTML = `\n \u003cdt>区域\u003c/dt>\u003cdd>${p.region ?? '—'}\u003c/dd>\n \u003cdt>金蝶编码\u003c/dt>\u003cdd>${p.kingdeeCode ?? '—'}\u003c/dd>\n \u003cdt>序号\u003c/dt>\u003cdd>${p.serialNo ?? '—'}\u003c/dd>\n \u003cdt>甲方名称\u003c/dt>\u003cdd>${p.clientName ?? '—'}\u003c/dd>\n \u003cdt>项目名称\u003c/dt>\u003cdd>${p.name ?? '—'}\u003c/dd>\n \u003cdt>项目简称\u003c/dt>\u003cdd>${p.displayName ?? '—'}\u003c/dd>\n \u003cdt>项目地址\u003c/dt>\u003cdd>${p.address ?? '—'}\u003c/dd>\n \u003cdt>建筑面积\u003c/dt>\u003cdd>${p.area != null ? p.area.toLocaleString('zh-CN') + ' m²' : '—'}\u003c/dd>\n `;\n document.getElementById('project-contract').innerHTML = `\n \u003cdt>合同起止日期\u003c/dt>\u003cdd>${p.contractPeriod ?? '—'}\u003c/dd>\n \u003cdt>服务期限\u003c/dt>\u003cdd>${p.servicePeriod ?? '—'}\u003c/dd>\n \u003cdt>在管服务内容\u003c/dt>\u003cdd>${p.serviceScope ?? '—'}\u003c/dd>\n \u003cdt>合同状况(线上)\u003c/dt>\u003cdd>${p.contractStatusOnline ? `\u003cspan class=\"tag\">${p.contractStatusOnline}\u003c/span>` : '—'}\u003c/dd>\n \u003cdt>合同状况(线下)\u003c/dt>\u003cdd>${p.contractStatusOffline ? `\u003cspan class=\"tag\">${p.contractStatusOffline}\u003c/span>` : '—'}\u003c/dd>\n `;\n document.getElementById('project-finance').innerHTML = `\n \u003cdt>合同金额\u003c/dt>\u003cdd>${formatYuan(p.contractAmount)}\u003c/dd>\n \u003cdt>年化合同额\u003c/dt>\u003cdd>${formatYuan(p.annualContractAmount)}\u003c/dd>\n \u003cdt>2026年当期年化合同额\u003c/dt>\u003cdd>${formatYuan(p.currentYearAmount)}\u003c/dd>\n \u003cdt>预估合同额\u003c/dt>\u003cdd>${formatYuan(p.estimatedAmount)}\u003c/dd>\n \u003cdt>存量合同额\u003c/dt>\u003cdd>${formatYuan(p.existingAmount)}\u003c/dd>\n \u003cdt>新增合同额\u003c/dt>\u003cdd>${formatYuan(p.newAmount)}\u003c/dd>\n `;\n }\n\n function fillTypeLabel(type) {\n return { auto: ['🟢 自动', 'fill-auto'], confirm: ['🟡 需确认', 'fill-confirm'], manual: ['🔴 人工撰写', 'fill-manual'] }[type];\n }\n\n function toast(msg) {\n const wrap = document.getElementById('toast-wrap');\n const el = document.createElement('div');\n el.className = 'toast';\n el.textContent = msg;\n wrap.appendChild(el);\n setTimeout(() => el.remove(), 3200);\n }\n\n function getRenewalTender() {\n return tenderPool.find(t => t.id === 't-renewal');\n }\n\n function simulateTenderMatch() {\n const t = getRenewalTender();\n if (t) {\n t.status = 'matched';\n t.publishDate = '2026-06-08';\n appState.renewalTasks.find(x => x.id === 'r3').done = true;\n toast('续标监控匹配成功:青浦-公安局 招标公告已发布');\n renderTenderPool();\n renderDashboard();\n renderProject();\n renderMarket();\n if (location.hash === '#renewal-detail') renderRenewalHub();\n }\n }\n\n function renderDashboard() {\n document.getElementById('dashboard-stats').innerHTML = `\n \u003cdiv class=\"stat clickable\" onclick=\"navigate('projects')\">\u003clabel>在管项目\u003c/label>\u003cb>213\u003c/b>\u003csmall>本年新增40个\u003c/small>\u003c/div>\n \u003cdiv class=\"stat clickable\" onclick=\"navigate('projects')\">\u003clabel>在岗人员\u003c/label>\u003cb>2806\u003c/b>\u003c/div>\n \u003cdiv class=\"stat\">\u003clabel>年化收入\u003c/label>\u003cb>2.86亿\u003c/b>\u003c/div>\n \u003cdiv class=\"stat\">\u003clabel>平均毛利率\u003c/label>\u003cb>27.78%\u003c/b>\u003c/div>\n \u003cdiv class=\"stat warn clickable\" onclick=\"navigate('projects')\">\u003clabel>待续约\u003c/label>\u003cb>32\u003c/b>\u003csmall>3个月内到期\u003c/small>\u003c/div>\n \u003cdiv class=\"stat warn clickable\" onclick=\"navigate('tender-pool')\">\u003clabel>招标信息\u003c/label>\u003cb>3\u003c/b>\u003c/div>\n `;\n document.getElementById('todo-list').innerHTML = `\n \u003cli class=\"todo-item\">\u003cspan class=\"todo-dot\">\u003c/span>\u003cdiv>\u003ca href=\"#project\">\u003cstrong>合同续签谈判\u003c/strong> 2026-06-15 13:53:31\u003c/a>\u003c/div>\u003c/li>\n \u003cli class=\"todo-item\">\u003cspan class=\"todo-dot\">\u003c/span>\u003cdiv>\u003ca href=\"#projects\">\u003cstrong>项目进度汇报\u003c/strong> 2026-06-15 13:53:21\u003c/a>\u003c/div>\u003c/li>\n \u003cli class=\"todo-item\">\u003cspan class=\"todo-dot\">\u003c/span>\u003cdiv>\u003ca href=\"#bid-workbench\">\u003cstrong>投标文件审核\u003c/strong> 2026-06-15 13:53:09\u003c/a>\u003c/div>\u003c/li>\n \u003cli class=\"todo-item\">\u003cspan class=\"todo-dot\">\u003c/span>\u003cdiv>\u003ca href=\"#tender-pool\">\u003cstrong>招标文件分析报告\u003c/strong> 2026-06-15 13:52:58\u003c/a>\u003c/div>\u003c/li>\n \u003cli class=\"todo-item\">\u003cspan class=\"todo-dot\">\u003c/span>\u003cdiv>\u003ca href=\"#bid-workbench\">\u003cstrong>项目续标方案确认\u003c/strong> 2026-06-15 13:52:45\u003c/a>\u003c/div>\u003c/li>\n `;\n document.getElementById('recent-projects').innerHTML = devRecentRows.map(p => `\n \u003ctr onclick=\"navigate('project')\" style=\"cursor:pointer\">\n \u003ctd>\u003cstrong>${p.name}\u003c/strong>\u003cdiv style=\"font-size:11px;color:var(--text3)\">${p.address || ''}\u003c/div>\u003c/td>\n \u003ctd>${p.type || ''}\u003c/td>\n \u003ctd>${p.region || ''}\u003c/td>\n \u003ctd>${p.period}\u003c/td>\n \u003ctd>${p.status || ''}\u003c/td>\n \u003c/tr>`\n ).join('');\n }\n\n function renderProjectList() {\n const search = (document.getElementById('project-search')?.value || '').trim();\n const rows = devProjectRows.filter(p => !search || p.name.includes(search));\n document.getElementById('project-list').innerHTML = rows.map(p => {\n const d = daysUntil(p.end);\n const tagClass = d \u003c= 30 ? 'tag-danger' : 'tag-warn';\n return `\u003ctr>\n \u003ctd>\u003ca href=\"#project\">${p.name}\u003c/a>\u003cdiv style=\"font-size:11px;color:var(--text3)\">${p.address || ''}\u003c/div>\u003c/td>\n \u003ctd>${p.type || ''}\u003c/td>\n \u003ctd>${p.region || ''}\u003c/td>\n \u003ctd>${p.period}\u003c/td>\n \u003ctd>\u003cspan class=\"tag ${tagClass}\">${p.status}\u003c/span>\u003c/td>\n \u003ctd>\u003ca href=\"#project\">详情\u003c/a>\u003c/td>\n \u003c/tr>`;\n }).join('');\n }\n\n function getRenewalStage() {\n const t = getRenewalTender();\n const matched = t?.status === 'matched';\n const hasBid = appState.bidTaskFromTender;\n const bidDone = appState.confirmedBlocks.size === bidBlocks.length;\n const exported = appState.bidExported;\n const submitted = appState.bidSubmissions.some(s => s.projectId === renewalDemo.id);\n const monitoring = appState.bidSubmissions.find(s => s.projectId === renewalDemo.id && s.status === 'monitoring');\n const resultFetched = appState.bidSubmissions.find(s => s.projectId === renewalDemo.id && s.status === 'result_fetched');\n const pushed = appState.bidSubmissions.some(s => s.projectId === renewalDemo.id && s.status === 'pushed');\n if (pushed) return 7;\n if (resultFetched) return 7;\n if (monitoring || submitted) return 6;\n if (exported) return 5;\n if (bidDone || hasBid) return 4;\n if (matched) return 4;\n if (appState.renewalTasks.find(x => x.id === 'r2').done) return 3;\n return 2;\n }\n\n function getRenewalProject(id) {\n if (id === 'renewal-demo') return renewalDemo;\n const cat = renewalCatalog.find(x => x.id === id);\n if (!cat) return renewalDemo;\n return { ...cat, ...(otherProjects.find(p => p.id === id) || {}) };\n }\n\n function getRenewalListStatus(p) {\n if (p.listStatus === 'completed') return { label: '已完成', tag: 'tag', days: null };\n if (p.id === 'renewal-demo' && p.listStatus === 'active') {\n const stageLabels = ['', '预警触发', '续标准备', '招标监控', '标书制作', '投标提交', '开标监控', '中标推送'];\n return { label: '进行中 · ' + stageLabels[getRenewalStage()], tag: 'tag-warn', days: daysUntil(p.contractEnd) };\n }\n const days = daysUntil(p.contractEnd);\n if (days \u003c= 90) return { label: '90天内到期', tag: 'tag-danger', days };\n if (days \u003c= 180) return { label: '续标准备', tag: 'tag-warn', days };\n return { label: '监控中', tag: 'tag', days };\n }\n\n function setRenewalFilter(f) {\n appState.renewalFilter = f;\n renderRenewalList();\n }\n\n function renderRenewalList() {\n const search = (document.getElementById('renewal-search')?.value || '').trim().toLowerCase();\n const region = document.getElementById('renewal-region')?.value || '';\n const filter = appState.renewalFilter;\n\n let items = renewalCatalog.map(p => ({ ...p, ...(p.id === 'renewal-demo' ? renewalDemo : otherProjects.find(x => x.id === p.id) || {}) }));\n if (search) items = items.filter(p => (p.displayName + p.clientName + p.name).toLowerCase().includes(search));\n if (region) items = items.filter(p => p.region === region);\n if (filter === 'active') items = items.filter(p => p.listStatus === 'active');\n else if (filter === 'urgent') items = items.filter(p => p.listStatus !== 'completed' && daysUntil(p.contractEnd) \u003c= 90);\n else if (filter === 'prep') items = items.filter(p => p.listStatus === 'prep' || p.listStatus === 'watch');\n else if (filter === 'completed') items = items.filter(p => p.listStatus === 'completed');\n\n const active = renewalCatalog.filter(p => p.listStatus === 'active').length;\n const urgent = renewalCatalog.filter(p => p.listStatus !== 'completed' && daysUntil(p.contractEnd) \u003c= 90).length;\n const prep = renewalCatalog.filter(p => p.listStatus === 'prep' || p.listStatus === 'watch').length;\n const done = renewalCatalog.filter(p => p.listStatus === 'completed').length;\n\n document.getElementById('renewal-stats').innerHTML = `\n \u003cdiv class=\"pool-stat ${filter === 'all' ? 'highlight' : ''}\" onclick=\"setRenewalFilter('all')\">\u003cspan>全部\u003c/span>\u003cb>${renewalCatalog.length}\u003c/b>\u003c/div>\n \u003cdiv class=\"pool-stat ${filter === 'active' ? 'highlight' : ''}\" onclick=\"setRenewalFilter('active')\">\u003cspan>进行中\u003c/span>\u003cb>${active}\u003c/b>\u003c/div>\n \u003cdiv class=\"pool-stat ${filter === 'urgent' ? 'highlight' : ''}\" onclick=\"setRenewalFilter('urgent')\">\u003cspan>90天内到期\u003c/span>\u003cb>${urgent}\u003c/b>\u003c/div>\n \u003cdiv class=\"pool-stat ${filter === 'completed' ? 'highlight' : ''}\" onclick=\"setRenewalFilter('completed')\">\u003cspan>已完成\u003c/span>\u003cb>${done}\u003c/b>\u003c/div>\n `;\n\n document.getElementById('renewal-chips').innerHTML = [\n ['all', '全部'], ['active', '进行中'], ['urgent', '90天内'], ['prep', '续标准备'], ['completed', '已完成'],\n ].map(([k, label]) => `\u003cbutton type=\"button\" class=\"chip ${filter === k ? 'active' : ''}\" onclick=\"setRenewalFilter('${k}')\">${label}\u003c/button>`).join('');\n\n if (!items.length) {\n document.getElementById('renewal-list').innerHTML = `\u003cdiv class=\"empty-shell\" style=\"border:none;padding:32px\">\u003cstrong>暂无匹配项目\u003c/strong>\u003c/div>`;\n return;\n }\n\n document.getElementById('renewal-list').innerHTML = items.map(p => {\n const st = getRenewalListStatus(p);\n const daysCls = st.days != null && st.days \u003c= 30 ? '' : st.days != null && st.days \u003c= 90 ? 'warn' : st.days != null ? 'ok' : '';\n return `\u003cdiv class=\"renewal-row\" onclick=\"openRenewalDetail('${p.id}')\">\n \u003cdiv>\n \u003cdiv class=\"renewal-row-title\">${p.displayName}\u003c/div>\n \u003cdiv class=\"renewal-row-meta\">\n \u003cspan>${p.clientName || p.displayName}\u003c/span>\n \u003cspan>合同 ${p.contractPeriod || p.contractEnd}\u003c/span>\n \u003cspan>年化 ${formatMoney(p.annualContractAmount)}\u003c/span>\n \u003cspan>${p.serviceScope || '—'}\u003c/span>\n \u003c/div>\n \u003c/div>\n \u003cdiv class=\"renewal-row-actions\">\n ${st.days != null ? `\u003cspan class=\"days-badge ${daysCls}\">剩 ${st.days} 天\u003c/span>` : ''}\n \u003cspan class=\"tag ${st.tag}\">${st.label}\u003c/span>\n \u003cbutton type=\"button\" class=\"btn btn-primary\" style=\"font-size:12px;padding:4px 10px\" onclick=\"event.stopPropagation();openRenewalDetail('${p.id}')\">进入 →\u003c/button>\n \u003c/div>\n \u003c/div>`;\n }).join('');\n }\n\n function openRenewalDetail(id) {\n appState.selectedRenewalId = id;\n navigate('renewal-detail');\n }\n\n function renderRenewalHub() {\n const pid = appState.selectedRenewalId || 'renewal-demo';\n if (pid !== 'renewal-demo') {\n renderRenewalDetailSimple(pid);\n return;\n }\n const p = renewalDemo;\n const days = daysUntil(p.contractEnd);\n const t = getRenewalTender();\n const matched = t?.status === 'matched';\n const stage = getRenewalStage();\n const sub = appState.bidSubmissions.find(s => s.projectId === p.id);\n\n document.getElementById('renewal-page-title').textContent = p.displayName + ' · 项目续标';\n document.getElementById('renewal-page-sub').textContent = p.address + ' · 合同到期 ' + p.contractEnd;\n\n const steps = [\n { n: 1, label: '预警触发' },\n { n: 2, label: '续标准备' },\n { n: 3, label: '招标监控' },\n { n: 4, label: '标书制作' },\n { n: 5, label: '投标提交' },\n { n: 6, label: '开标监控' },\n { n: 7, label: '中标推送' },\n ];\n const stepperHtml = steps.map((s, i) => {\n const cls = s.n \u003c stage ? 'done' : s.n === stage ? 'active' : '';\n const arrow = i \u003c steps.length - 1 ? '\u003cspan class=\"renewal-step-arrow\">→\u003c/span>' : '';\n return `\u003cdiv class=\"renewal-step ${cls}\">\u003cspan class=\"renewal-step-dot\">${s.n \u003c stage ? '✓' : s.n}\u003c/span>${s.label}\u003c/div>${arrow}`;\n }).join('');\n\n const actionMap = {\n 2: { title: '完成续标准备', desc: '确认客户回访与现场踏勘已完成,准备进入招标监控阶段。', primary: '标记准备完成', primaryFn: 'completeRenewalPrep()', secondary: null },\n 3: { title: '监控招标公告', desc: `系统正在监控 ${p.tenderPlatform},匹配本项目续标公告。`, primary: matched ? '查看匹配公告' : '模拟:公告发布', primaryFn: matched ? 'scrollRenewalTender()' : 'simulateTenderMatch()', secondary: '招标监测', secondaryFn: \"navigate('tender-pool')\" },\n 4: { title: matched ? '制作续标投标文件' : '等待招标公告', desc: matched ? '招标文件已就绪,进入标书编制完成拆解与生成。' : '公告发布后将自动关联本项目,届时可获取招标文件。', primary: matched ? '进入标书编制' : '模拟公告发布', primaryFn: matched ? \"navigate('bid-task')\" : 'simulateTenderMatch()', secondary: matched ? '获取标书' : null, secondaryFn: matched ? \"fetchTenderFromRenewal()\" : null },\n 5: { title: '提交投标并登记', desc: '标书完成后导出 Word,登记投标信息以便开标监控。', primary: appState.bidExported ? '登记投标' : '继续制作标书', primaryFn: appState.bidExported ? \"navigate('bid-result')\" : \"navigate('bid-task')\", secondary: null },\n 6: { title: '开标监控中', desc: sub ? `已登记投标 · 开标 ${sub.openBidDate} ${sub.openBidTime} · 距开标 ${daysUntilOpen(sub)} 天` : '请先完成投标登记', primary: sub?.status === 'monitoring' ? '模拟:开标结果发布' : '登记投标', primaryFn: sub?.status === 'monitoring' ? \"simulateOpenBidResult('\" + sub.id + \"')\" : \"navigate('bid-result')\", secondary: '查看监控详情', secondaryFn: \"navigate('bid-result');setResultTab('monitor')\" },\n 7: { title: sub?.status === 'pushed' ? '续标流程已完成' : '确认中标并推送', desc: sub?.status === 'pushed' ? '已推送运营、HR、财务、条线,等待前介启动。' : '开标结果已出,请确认中标信息并推送至各职能部门。', primary: sub?.status === 'pushed' ? '查看推送记录' : '中标登记与推送', primaryFn: sub?.status === 'pushed' ? \"navigate('bid-result');setResultTab('win')\" : \"navigate('bid-result');setResultTab('win')\", secondary: null },\n };\n const action = actionMap[stage] || actionMap[3];\n\n document.getElementById('renewal-header-actions').innerHTML = `\n \u003cbutton type=\"button\" class=\"btn\" onclick=\"navigate('gis')\">地图\u003c/button>\n \u003cbutton type=\"button\" class=\"btn\" onclick=\"navigate('project')\">项目详情\u003c/button>\n `;\n\n const tenderMini = t ? `\n \u003cdiv class=\"tender-mini ${matched ? 'matched' : 'monitoring'}\" id=\"renewal-tender-card\">\n \u003cstrong style=\"font-size:13px\">${matched ? '● 已匹配公告' : '○ 监控中'}\u003c/strong>\n \u003cp style=\"font-size:12px;color:var(--text2);margin:8px 0\">${t.title}\u003c/p>\n \u003cdiv style=\"font-size:11px;color:var(--text3)\">发布 ${t.publishDate} · 截止 ${t.deadline} · 匹配 ${t.matchScore} 分\u003c/div>\n \u003cdiv style=\"margin-top:10px;display:flex;gap:6px;flex-wrap:wrap\">\n ${matched ? `\u003cbutton type=\"button\" class=\"btn btn-primary\" style=\"font-size:12px;padding:4px 10px\" onclick=\"fetchTenderFromRenewal()\">获取标书\u003c/button>` : `\u003cbutton type=\"button\" class=\"btn\" style=\"font-size:12px;padding:4px 10px\" onclick=\"simulateTenderMatch()\">模拟发布\u003c/button>`}\n \u003cbutton type=\"button\" class=\"btn btn-ghost\" style=\"font-size:12px;padding:4px 10px\" onclick=\"openTenderDrawer('t-renewal')\">详情\u003c/button>\n \u003c/div>\n \u003c/div>` : '\u003cp style=\"color:var(--text3);font-size:12px\">暂无关联招标信息\u003c/p>';\n\n document.getElementById('renewal-content').innerHTML = `\n \u003cdiv class=\"renewal-hero\">\n \u003cdiv>\n \u003ch2>${p.displayName}\u003c/h2>\n \u003cp>${p.name}\u003c/p>\n \u003cp style=\"margin-top:8px;font-size:12px;opacity:0.85\">${p.clientName} · ${p.serviceScope} · 年化 ${formatMoney(p.annualContractAmount)}\u003c/p>\n \u003c/div>\n \u003cdiv class=\"renewal-countdown\">\n \u003cb>${days}\u003c/b>\n \u003cspan>天后合同到期\u003c/span>\n \u003c/div>\n \u003c/div>\n\n \u003cdiv class=\"renewal-stepper\">${stepperHtml}\u003c/div>\n\n \u003cdiv class=\"renewal-layout\">\n \u003cdiv class=\"renewal-main\">\n \u003cdiv class=\"action-card\">\n \u003ch3>${action.title}\u003c/h3>\n \u003cp>${action.desc}\u003c/p>\n \u003cdiv class=\"actions\">\n \u003cbutton type=\"button\" class=\"btn btn-primary\" onclick=\"${action.primaryFn}\">${action.primary}\u003c/button>\n ${action.secondary ? `\u003cbutton type=\"button\" class=\"btn\" onclick=\"${action.secondaryFn}\">${action.secondary}\u003c/button>` : ''}\n \u003c/div>\n \u003c/div>\n\n \u003cdiv class=\"card\">\n \u003cdiv class=\"card-head\">续标任务清单\u003c/div>\n \u003cdiv class=\"card-body\">\u003cul class=\"checklist\" id=\"renewal-hub-checklist\">\u003c/ul>\u003c/div>\n \u003c/div>\n\n \u003cdiv class=\"card\">\n \u003cdiv class=\"card-head\">历史投标参考\u003c/div>\n \u003cdiv class=\"card-body\">\n \u003ctable>\n \u003cthead>\u003ctr>\u003cth>年份\u003c/th>\u003cth>结果\u003c/th>\u003cth>金额\u003c/th>\u003cth>操作\u003c/th>\u003c/tr>\u003c/thead>\n \u003ctbody>${p.historyBids.map(b => `\u003ctr>\u003ctd>${b.year}\u003c/td>\u003ctd>${b.result}\u003c/td>\u003ctd>${formatMoney(b.amount)}\u003c/td>\u003ctd>\u003ca href=\"#\" onclick=\"toast('历史标书档案接入后开放');return false\">查看标书\u003c/a>\u003c/td>\u003c/tr>`).join('')}\u003c/tbody>\n \u003c/table>\n \u003c/div>\n \u003c/div>\n \u003c/div>\n\n \u003cdiv class=\"renewal-side\">\n \u003cdiv class=\"side-card\">\n \u003cdiv class=\"side-card-head\">项目摘要\u003c/div>\n \u003cdiv class=\"side-card-body\">\n \u003cdl class=\"info info-wide\" style=\"grid-template-columns:96px 1fr\">\n \u003cdt>金蝶编码\u003c/dt>\u003cdd>${p.kingdeeCode}\u003c/dd>\n \u003cdt>合同起止\u003c/dt>\u003cdd>${p.contractPeriod}\u003c/dd>\n \u003cdt>年化合同额\u003c/dt>\u003cdd>${formatYuan(p.annualContractAmount)}\u003c/dd>\n \u003cdt>在管服务内容\u003c/dt>\u003cdd>${p.serviceScope}\u003c/dd>\n \u003cdt>合同状况\u003c/dt>\u003cdd>${p.contractStatusOnline} / ${p.contractStatusOffline}\u003c/dd>\n \u003c/dl>\n \u003c/div>\n \u003c/div>\n\n \u003cdiv class=\"side-card\">\n \u003cdiv class=\"side-card-head\">本项目招标动态\u003c/div>\n \u003cdiv class=\"side-card-body\">${tenderMini}\u003c/div>\n \u003c/div>\n\n \u003cdiv class=\"side-card\">\n \u003cdiv class=\"side-card-head\">关联模块\u003c/div>\n \u003cdiv class=\"side-card-body\" style=\"display:flex;flex-direction:column;gap:8px\">\n \u003cbutton type=\"button\" class=\"btn\" style=\"width:100%;text-align:left\" onclick=\"navigate('bid-task')\">标书编制\u003c/button>\n \u003cbutton type=\"button\" class=\"btn\" style=\"width:100%;text-align:left\" onclick=\"navigate('bid-result')\">开标与中标\u003c/button>\n \u003cbutton type=\"button\" class=\"btn btn-ghost\" style=\"width:100%;text-align:left;font-size:12px\" onclick=\"navigate('tender-pool')\">查看全部招标信息 →\u003c/button>\n \u003c/div>\n \u003c/div>\n\n \u003cdiv class=\"side-card\">\n \u003cdiv class=\"side-card-head\">流程记录\u003c/div>\n \u003cdiv class=\"side-card-body\">\u003cul class=\"timeline\">${buildRenewalTimeline().map(x => `\u003cli class=\"${x.done ? 'done' : ''}\">${x.text}\u003c/li>`).join('')}\u003c/ul>\u003c/div>\n \u003c/div>\n \u003c/div>\n \u003c/div>\n `;\n\n document.getElementById('renewal-hub-checklist').innerHTML = appState.renewalTasks.map(t =>\n `\u003cli class=\"${t.done ? 'done' : ''} clickable\" onclick=\"onRenewalChecklistClick('${t.id}')\">\n \u003cspan>${t.done ? '✓' : '○'}\u003c/span> ${t.text}\n \u003c/li>`\n ).join('');\n }\n\n function renderRenewalDetailSimple(id) {\n const p = getRenewalProject(id);\n const days = p.contractEnd ? daysUntil(p.contractEnd) : '—';\n const st = getRenewalListStatus(p);\n document.getElementById('renewal-page-title').textContent = p.displayName + ' · 项目续标';\n document.getElementById('renewal-page-sub').textContent = (p.clientName || p.displayName) + ' · 合同到期 ' + (p.contractEnd || '—');\n document.getElementById('renewal-header-actions').innerHTML = `\n \u003cbutton type=\"button\" class=\"btn\" onclick=\"navigate('project')\">项目详情\u003c/button>\n `;\n document.getElementById('renewal-content').innerHTML = `\n \u003cdiv class=\"banner-renewal ${days !== '—' && days \u003c= 90 ? 'urgent' : ''}\">\n \u003cdiv>\n \u003cstrong>${st.label}\u003c/strong> · 合同 ${p.contractPeriod || p.contractEnd}\n ${days !== '—' ? `\u003cdiv style=\"font-size:12px;color:var(--text2);margin-top:6px\">距本期到期 \u003cstrong>${days}\u003c/strong> 天 · 年化 ${formatMoney(p.annualContractAmount)}\u003c/div>` : ''}\n \u003c/div>\n ${days !== '—' && days \u003c= 180 ? `\u003cbutton type=\"button\" class=\"btn btn-primary\" onclick=\"toast('系统将自动监控招标公告,到期前90天启动续标流程')\">加入续标监控\u003c/button>` : ''}\n \u003c/div>\n \u003cdiv class=\"card\">\n \u003cdiv class=\"card-head\">项目信息\u003c/div>\n \u003cdiv class=\"card-body\">\n \u003cdl class=\"info info-wide\">\n \u003cdt>金蝶编码\u003c/dt>\u003cdd>${p.kingdeeCode || '—'}\u003c/dd>\n \u003cdt>甲方名称\u003c/dt>\u003cdd>${p.clientName || '—'}\u003c/dd>\n \u003cdt>项目名称\u003c/dt>\u003cdd>${p.name || '—'}\u003c/dd>\n \u003cdt>在管服务\u003c/dt>\u003cdd>${p.serviceScope || '—'}\u003c/dd>\n \u003c/dl>\n \u003c/div>\n \u003c/div>\n \u003cdiv class=\"card\">\n \u003cdiv class=\"card-head\">续标状态\u003c/div>\n \u003cdiv class=\"card-body\">\n \u003cp style=\"font-size:13px;color:var(--text2)\">${p.listStatus === 'completed' ? '本项目续标已完成,可在历史记录中查看。' : days \u003c= 90 ? '该项目即将进入续标关键期,建议提前启动客户回访与现场评估。' : '系统持续监控合同到期日与招标平台,到期前自动预警并创建续标任务。'}\u003c/p>\n ${p.listStatus !== 'completed' ? `\u003cbutton type=\"button\" class=\"btn btn-primary\" style=\"margin-top:12px\" onclick=\"toast('续标流程将在合同到期前90天自动启动')\">提前启动续标\u003c/button>` : ''}\n \u003c/div>\n \u003c/div>`;\n }\n\n function buildRenewalTimeline() {\n const items = [\n { text: '合同到期预警触发', done: true },\n { text: '续标准备(回访、踏勘)', done: appState.renewalTasks.find(x => x.id === 'r2').done },\n { text: '招标公告监控', done: getRenewalTender()?.status === 'matched' },\n { text: '标书拆解与生成', done: appState.bidExported },\n { text: '投标登记', done: appState.renewalTasks.find(x => x.id === 'r6').done },\n { text: '开标结果抓取', done: appState.bidSubmissions.some(s => s.status === 'result_fetched' || s.status === 'pushed') },\n { text: '中标推送完成', done: appState.renewalTasks.find(x => x.id === 'r7').done },\n ];\n return items;\n }\n\n function onRenewalChecklistClick(id) {\n const t = appState.renewalTasks.find(x => x.id === id);\n if (t?.done) return;\n if (id === 'r3') simulateTenderMatch();\n else if (id === 'r4') fetchTenderFromRenewal();\n else if (id === 'r5') navigate('bid-task');\n else if (id === 'r6') { navigate('bid-result'); setResultTab('register'); prefillRegisterForm(); }\n else if (id === 'r7') { navigate('bid-result'); setResultTab('win'); }\n }\n\n function completeRenewalPrep() {\n appState.renewalTasks.find(x => x.id === 'r1').done = true;\n appState.renewalTasks.find(x => x.id === 'r2').done = true;\n toast('续标准备已完成');\n renderRenewalHub();\n renderProject();\n }\n\n function fetchTenderFromRenewal() {\n fetchTenderDoc('t-renewal', true);\n }\n\n function scrollRenewalTender() {\n document.getElementById('renewal-tender-card')?.scrollIntoView({ behavior: 'smooth', block: 'center' });\n }\n\n function renderProject() {\n const p = {\n displayName: '华新政府食堂',\n name: '华新政府食堂',\n region: '青东片区',\n kingdeeCode: 'XM600161',\n serialNo: 93,\n clientName: '上海市青浦区华新镇人民政府',\n address: '青浦区华新镇华新街318号',\n area: 0.05,\n contractPeriod: '2025-09-11 至 2026-09-10',\n contractEnd: '2026-09-10',\n servicePeriod: '2025-09-11 至 2026-09-10,1年服务',\n serviceScope: '单一单委',\n billingMode: '包干',\n contractAmount: 0,\n annualContractAmount: 688900,\n currentYearAmount: 0,\n estimatedAmount: null,\n existingAmount: null,\n newAmount: null,\n bidCost: 589700,\n selfCost: 0,\n totalCost: 0,\n historyBids: [{ year: 2026, result: '中标', amount: 688900 }],\n };\n const days = daysUntil(p.contractEnd);\n document.getElementById('project-title').textContent = p.displayName;\n document.getElementById('project-sub').textContent = p.name;\n document.getElementById('project-banner').innerHTML = `\n \u003cdiv class=\"banner-renewal urgent\">\n \u003cdiv>\n \u003cstrong>续标预警\u003c/strong> · 合同起止 ${p.contractPeriod},距本期到期剩 \u003cstrong>${days}\u003c/strong> 天\n \u003cdiv style=\"font-size:12px;color:var(--text2);margin-top:6px\">服务期限 ${p.servicePeriod} · 请进入项目续标跟进全流程。\u003c/div>\n \u003c/div>\n \u003cdiv style=\"display:flex;gap:10px;flex-wrap:wrap\">\n \u003cbutton type=\"button\" class=\"btn btn-primary\" onclick=\"toast('已进入本项目续签流程')\">进入本项目续签\u003c/button>\n \u003cbutton type=\"button\" class=\"btn btn-primary\" onclick=\"startRenewal()\">进入本项目续标\u003c/button>\n \u003c/div>\n \u003c/div>\n `;\n document.getElementById('project-base').innerHTML = `\n \u003cdt>区域\u003c/dt>\u003cdd>${p.region}\u003c/dd>\n \u003cdt>金蝶编码\u003c/dt>\u003cdd>${p.kingdeeCode}\u003c/dd>\n \u003cdt>序号\u003c/dt>\u003cdd>${p.serialNo}\u003c/dd>\n \u003cdt>甲方名称\u003c/dt>\u003cdd>${p.clientName}\u003c/dd>\n \u003cdt>项目名称\u003c/dt>\u003cdd>${p.name}\u003c/dd>\n \u003cdt>项目地址\u003c/dt>\u003cdd>${p.address}\u003c/dd>\n \u003cdt>建筑面积\u003c/dt>\u003cdd>${p.area} m²\u003c/dd>\n `;\n document.getElementById('project-contract').innerHTML = `\n \u003cdt>合同起止日期\u003c/dt>\u003cdd>${p.contractPeriod}\u003c/dd>\n \u003cdt>服务期限\u003c/dt>\u003cdd>1年服务\u003c/dd>\n \u003cdt>委托服务\u003c/dt>\u003cdd>${p.serviceScope}\u003c/dd>\n \u003cdt>计费方式\u003c/dt>\u003cdd>${p.billingMode}\u003c/dd>\n `;\n document.getElementById('project-finance').innerHTML = `\n \u003cdt>合同金额\u003c/dt>\u003cdd>0.00 万元\u003c/dd>\n \u003cdt>年化合同额\u003c/dt>\u003cdd>68.89 万元\u003c/dd>\n \u003cdt>当年饱和收入\u003c/dt>\u003cdd>0.00 万元\u003c/dd>\n \u003cdt>投标核算年度总成本\u003c/dt>\u003cdd>58.97 万元\u003c/dd>\n \u003cdt>自用人力总成本\u003c/dt>\u003cdd>0.00 万元\u003c/dd>\n \u003cdt>综合成本\u003c/dt>\u003cdd>0.00 万元\u003c/dd>\n `;\n document.getElementById('project-bids').innerHTML = (p.historyBids || []).map(b =>\n `\u003cdt>${b.year}年\u003c/dt>\u003cdd>${b.result} ${formatMoney(b.amount)}\u003c/dd>`\n ).join('') || '\u003cdt>—\u003c/dt>\u003cdd>暂无\u003c/dd>';\n document.getElementById('btn-start-renewal').textContent = '进入本项目续标';\n document.getElementById('btn-start-renewal').onclick = startRenewal;\n }\n\n function onChecklistClick() { startRenewal(); }\n\n function renderMarket() {\n const t = getRenewalTender();\n const matched = t && t.status === 'matched';\n document.getElementById('tender-monitor-status').textContent = matched\n ? '招标监测 227 条 · 标书任务 4 个 · 中标监控 0'\n : '招标监测 227 条 · 标书任务 4 个 · 中标监控 0';\n document.getElementById('market-pool-badge').textContent = '227';\n document.getElementById('market-pool-badge').className = 'tag';\n document.getElementById('market-bid-badge').textContent = '全部 4';\n const monitoring = appState.bidSubmissions.filter(s => s.status === 'monitoring').length;\n const badge = document.getElementById('market-result-badge');\n if (badge) badge.textContent = monitoring ? `监控 ${monitoring}` : '监控 0';\n }\n\n function renderTenderPool() {\n syncBidPipelineItems();\n const search = (document.getElementById('pool-search')?.value || '').toLowerCase();\n const source = document.getElementById('pool-source')?.value || '';\n const district = document.getElementById('pool-district')?.value || '';\n let list = tenderPool.filter(t => {\n if (source && t.source !== source) return false;\n if (district && t.district !== district) return false;\n if (search && !t.title.toLowerCase().includes(search)) return false;\n return true;\n });\n\n document.getElementById('pool-stats').innerHTML = `\n \u003cdiv class=\"pool-stat highlight\">\u003cspan>全部\u003c/span>\u003cb>227\u003c/b>\u003c/div>\n \u003cdiv class=\"pool-stat\">\u003cspan>投标\u003c/span>\u003cb>0\u003c/b>\u003c/div>\n \u003cdiv class=\"pool-stat\">\u003cspan>续标\u003c/span>\u003cb>0\u003c/b>\u003c/div>\n \u003cdiv class=\"pool-stat\">\u003cspan>储备\u003c/span>\u003cb>0\u003c/b>\u003c/div>\n `;\n\n const linkBids = document.getElementById('pool-link-bids');\n const linkReserve = document.getElementById('pool-link-reserve');\n if (linkBids) linkBids.textContent = '';\n if (linkReserve) linkReserve.textContent = '';\n\n document.getElementById('pool-chips').innerHTML = '';\n\n document.getElementById('tender-list').innerHTML = list.length ? list.map(t => {\n const daysLeft = Math.ceil((new Date(t.deadline) - DEMO_TODAY) / 86400000);\n return `\u003cdiv class=\"tender-row\" onclick=\"openTenderDrawer('${t.id}')\">\n \u003cdiv>\n \u003cdiv class=\"tender-title\">${t.title} \u003cspan class=\"tag tag-new\">new\u003c/span>\u003c/div>\n \u003cdiv class=\"tender-meta\">\n \u003cspan>${t.source}\u003c/span>\u003cspan>${t.district}\u003c/span>\n \u003cspan>发布 ${t.publishDate}\u003c/span>\u003cspan>截止 ${t.deadline}\u003c/span>\n \u003cspan>剩余 ${daysLeft} 天\u003c/span>\n \u003cspan>预算 ${formatMoney(t.budget)}\u003c/span>\n \u003c/div>\n \u003c/div>\n \u003cdiv class=\"tender-actions\" onclick=\"event.stopPropagation()\">\n \u003cbutton type=\"button\" class=\"btn\" style=\"font-size:12px;padding:4px 10px\" onclick=\"openTenderDrawer('${t.id}')\">详情\u003c/button>\n \u003cbutton type=\"button\" class=\"btn btn-primary\" style=\"font-size:12px;padding:4px 10px\" onclick=\"convertToBid('${t.id}')\">投标\u003c/button>\n \u003cbutton type=\"button\" class=\"btn btn-primary\" style=\"font-size:12px;padding:4px 10px\" onclick=\"toast('已进入续标跟进')\">续标\u003c/button>\n \u003cbutton type=\"button\" class=\"btn btn-primary\" style=\"font-size:12px;padding:4px 10px\" onclick=\"convertToReserve('${t.id}')\">储备\u003c/button>\n \u003cbutton type=\"button\" class=\"btn\" style=\"font-size:12px;padding:4px 10px\" onclick=\"toast('已忽略该公告')\">忽略\u003c/button>\n \u003c/div>\n \u003c/div>`;\n }).join('') : '\u003cdiv style=\"padding:32px;text-align:center;color:var(--text3)\">暂无招标公告\u003c/div>';\n }\n\n function buildBidPipelineItem(t) {\n const linked = t.linkedProjectId === 'renewal-demo' ? renewalDemo.displayName : null;\n return {\n id: 'bp-' + t.id,\n tenderId: t.id,\n title: t.title,\n district: t.district,\n source: t.source,\n budget: t.budget,\n matchScore: t.matchScore,\n deadline: t.deadline,\n convertedAt: '2026-06-08',\n linkedProject: linked,\n type: t.type,\n status: 'preparing',\n bidProgress: 0,\n };\n }\n\n function computeBidPipelineStatus(tenderId) {\n if (tenderId === 't-renewal') {\n if (appState.bidSubmissions.some(s => s.projectId === renewalDemo.id && s.status === 'monitoring')) return 'monitoring';\n if (appState.bidSubmissions.some(s => s.projectId === renewalDemo.id && (s.status === 'result_fetched' || s.status === 'pushed'))) return 'submitted';\n if (appState.bidExported) return 'ready';\n if (appState.bidTaskFromTender) return 'preparing';\n }\n const item = bidPipeline.find(x => x.tenderId === tenderId);\n return item?.status || 'preparing';\n }\n\n function syncBidPipelineItems() {\n bidPipeline.forEach(item => {\n if (item.tenderId === 't-renewal') {\n item.bidProgress = Math.round((appState.confirmedBlocks.size / bidBlocks.length) * 100);\n item.linkedProject = renewalDemo.displayName;\n }\n item.status = computeBidPipelineStatus(item.tenderId);\n });\n }\n\n function ensureBidPipelineItem(tenderId) {\n const t = tenderPool.find(x => x.id === tenderId);\n if (!t) return null;\n let item = bidPipeline.find(x => x.tenderId === tenderId);\n if (!item) {\n item = buildBidPipelineItem(t);\n bidPipeline.unshift(item);\n }\n t.convertedTo = 'bid';\n syncBidPipelineItems();\n return item;\n }\n\n function convertToBid(tenderId, goList) {\n const t = tenderPool.find(x => x.id === tenderId);\n if (!t) return;\n if (t.convertedTo === 'bid') {\n toast('已在投标项目列表中');\n if (goList) navigate('tender-bids');\n return;\n }\n reserveProjects = reserveProjects.filter(r => r.tenderId !== tenderId);\n ensureBidPipelineItem(tenderId);\n closeTenderDrawer();\n toast('已转入投标项目 · ' + t.title.slice(0, 20) + '…');\n renderTenderPool();\n renderTenderBidList();\n renderTenderReserveList();\n renderMarket();\n if (goList) navigate('tender-bids');\n }\n\n function convertToReserve(tenderId, goList) {\n const t = tenderPool.find(x => x.id === tenderId);\n if (!t) return;\n if (t.convertedTo === 'bid') { toast('该项目已转入投标,请先在投标列表中处理'); return; }\n if (t.convertedTo === 'reserve' || reserveProjects.some(r => r.tenderId === tenderId)) {\n toast('已在储备项目列表中');\n if (goList) navigate('tender-reserve');\n return;\n }\n t.convertedTo = 'reserve';\n reserveProjects.unshift({\n id: 'rs-' + Date.now(),\n tenderId: t.id,\n title: t.title,\n district: t.district,\n source: t.source,\n budget: t.budget,\n matchScore: t.matchScore,\n convertedAt: '2026-06-08',\n deadline: t.deadline,\n status: t.matchScore >= 80 ? 'evaluating' : 'watching',\n reason: t.matchScore >= 80 ? '业态匹配,待市场部评估人力与报价区间' : '匹配度一般,纳入观察清单',\n owner: '市场部',\n });\n closeTenderDrawer();\n toast('已转入储备项目');\n renderTenderPool();\n renderTenderReserveList();\n renderMarket();\n if (goList) navigate('tender-reserve');\n }\n\n function reserveToBid(reserveId) {\n const r = reserveProjects.find(x => x.id === reserveId);\n if (!r) return;\n reserveProjects = reserveProjects.filter(x => x.id !== reserveId);\n convertToBid(r.tenderId, false);\n toast('储备项目已转投标');\n renderTenderReserveList();\n renderTenderBidList();\n }\n\n function removeFromReserve(reserveId) {\n const r = reserveProjects.find(x => x.id === reserveId);\n if (!r) return;\n const t = tenderPool.find(x => x.id === r.tenderId);\n if (t) t.convertedTo = null;\n reserveProjects = reserveProjects.filter(x => x.id !== reserveId);\n toast('已移出储备,招标信息恢复待跟进');\n renderTenderReserveList();\n renderTenderPool();\n renderMarket();\n }\n\n function bidStatusLabel(status) {\n return {\n preparing: ['标书编制中', 'tag-warn'],\n ready: ['待投标', 'tag-warn'],\n monitoring: ['开标监控', 'tag-danger'],\n submitted: ['已投标', 'tag'],\n }[status] || ['跟进中', 'tag'];\n }\n\n function reserveStatusLabel(status) {\n return {\n watching: ['观察中', 'tag'],\n evaluating: ['评估中', 'tag-warn'],\n ready: ['待转投标', 'tag-bid'],\n }[status] || ['观察中', 'tag'];\n }\n\n function setBidPipelineFilter(f) {\n appState.bidPipelineFilter = f;\n renderTenderBidList();\n }\n\n function setReserveFilter(f) {\n appState.reserveFilter = f;\n renderTenderReserveList();\n }\n\n function renderTenderBidList() {\n syncBidPipelineItems();\n const search = (document.getElementById('bid-pipeline-search')?.value || '').toLowerCase();\n const filter = appState.bidPipelineFilter;\n let list = [...bidPipeline];\n if (search) list = list.filter(x => x.title.toLowerCase().includes(search));\n if (filter === 'renewal') list = list.filter(x => x.type === 'renewal');\n else if (filter === 'preparing') list = list.filter(x => x.status === 'preparing' || x.status === 'ready');\n else if (filter === 'monitoring') list = list.filter(x => x.status === 'monitoring' || x.status === 'submitted');\n\n const preparing = bidPipeline.filter(x => x.status === 'preparing' || x.status === 'ready').length;\n const monitoring = bidPipeline.filter(x => x.status === 'monitoring' || x.status === 'submitted').length;\n const renewal = bidPipeline.filter(x => x.type === 'renewal').length;\n\n document.getElementById('bid-pipeline-stats').innerHTML = `\n \u003cdiv class=\"pool-stat ${filter === 'all' ? 'highlight' : ''}\" onclick=\"setBidPipelineFilter('all')\">\u003cspan>全部\u003c/span>\u003cb>${bidPipeline.length}\u003c/b>\u003c/div>\n \u003cdiv class=\"pool-stat ${filter === 'preparing' ? 'highlight' : ''}\" onclick=\"setBidPipelineFilter('preparing')\">\u003cspan>标书阶段\u003c/span>\u003cb>${preparing}\u003c/b>\u003c/div>\n \u003cdiv class=\"pool-stat ${filter === 'monitoring' ? 'highlight' : ''}\" onclick=\"setBidPipelineFilter('monitoring')\">\u003cspan>投标/开标\u003c/span>\u003cb>${monitoring}\u003c/b>\u003c/div>\n \u003cdiv class=\"pool-stat ${filter === 'renewal' ? 'highlight' : ''}\" onclick=\"setBidPipelineFilter('renewal')\">\u003cspan>续标投标\u003c/span>\u003cb>${renewal}\u003c/b>\u003c/div>\n `;\n\n document.getElementById('bid-pipeline-chips').innerHTML = [\n ['all', '全部'], ['renewal', '续标'], ['preparing', '标书编制'], ['monitoring', '投标开标'],\n ].map(([k, l]) => `\u003cbutton type=\"button\" class=\"chip ${filter === k ? 'active' : ''}\" onclick=\"setBidPipelineFilter('${k}')\">${l}\u003c/button>`).join('');\n\n if (!list.length) {\n document.getElementById('bid-pipeline-list').innerHTML = `\u003cdiv class=\"empty-shell\" style=\"border:none;padding:32px\">\n \u003cstrong>暂无投标项目\u003c/strong>\u003cp>在招标监测中将信息「转投标」后在此跟进\u003c/p>\n \u003cbutton type=\"button\" class=\"btn btn-primary\" style=\"margin-top:12px\" onclick=\"navigate('tender-pool')\">去招标监测 →\u003c/button>\u003c/div>`;\n return;\n }\n\n document.getElementById('bid-pipeline-list').innerHTML = list.map(item => {\n const [label, tag] = bidStatusLabel(item.status);\n const daysLeft = Math.ceil((new Date(item.deadline) - DEMO_TODAY) / 86400000);\n return `\u003cdiv class=\"pipeline-row\">\n \u003cdiv>\n \u003cdiv class=\"pipeline-row-title\">${item.title}\u003c/div>\n \u003cdiv class=\"pipeline-row-meta\">\n \u003cspan>${item.district}\u003c/span>\n \u003cspan>预算 ${formatMoney(item.budget)}\u003c/span>\n \u003cspan>截止 ${item.deadline}${daysLeft > 0 ? ' · 剩' + daysLeft + '天' : ''}\u003c/span>\n \u003cspan>转入 ${item.convertedAt}\u003c/span>\n ${item.linkedProject ? `\u003cspan>关联 ${item.linkedProject}\u003c/span>` : ''}\n ${item.bidProgress != null && item.status === 'preparing' ? `\u003cspan>标书进度 ${item.bidProgress}%\u003c/span>` : ''}\n \u003c/div>\n \u003c/div>\n \u003cdiv class=\"pipeline-row-actions\">\n \u003cspan class=\"tag ${tag}\">${label}\u003c/span>\n ${item.type === 'renewal' ? '\u003cspan class=\"tag tag-renewal\">续标\u003c/span>' : ''}\n ${item.status === 'preparing' || item.status === 'ready' ? `\u003cbutton type=\"button\" class=\"btn btn-primary\" style=\"font-size:12px;padding:4px 10px\" onclick=\"openBidFromPipeline('${item.tenderId}')\">标书编制 →\u003c/button>` : ''}\n ${item.status === 'monitoring' || item.status === 'submitted' ? `\u003cbutton type=\"button\" class=\"btn btn-primary\" style=\"font-size:12px;padding:4px 10px\" onclick=\"navigate('bid-result');setResultTab('monitor')\">开标监控 →\u003c/button>` : ''}\n \u003cbutton type=\"button\" class=\"btn\" style=\"font-size:12px;padding:4px 10px\" onclick=\"openTenderDrawer('${item.tenderId}')\">原公告\u003c/button>\n \u003c/div>\n \u003c/div>`;\n }).join('');\n }\n\n function openBidFromPipeline(tenderId) {\n if (tenderId === 't-renewal') {\n navigate('bid-task');\n return;\n }\n toast('标书编制功能演示 · 续标项目已完整接入');\n navigate('bid-workbench');\n }\n\n function renderTenderReserveList() {\n const search = (document.getElementById('reserve-search')?.value || '').toLowerCase();\n const district = document.getElementById('reserve-district')?.value || '';\n const filter = appState.reserveFilter;\n let list = [...reserveProjects];\n if (search) list = list.filter(x => (x.title + x.district + x.reason).toLowerCase().includes(search));\n if (district) list = list.filter(x => x.district === district);\n if (filter === 'evaluating') list = list.filter(x => x.status === 'evaluating');\n else if (filter === 'watching') list = list.filter(x => x.status === 'watching');\n else if (filter === 'high') list = list.filter(x => x.matchScore >= 80);\n\n const evaluating = reserveProjects.filter(x => x.status === 'evaluating').length;\n const watching = reserveProjects.filter(x => x.status === 'watching').length;\n const high = reserveProjects.filter(x => x.matchScore >= 80).length;\n\n document.getElementById('reserve-stats').innerHTML = `\n \u003cdiv class=\"pool-stat ${filter === 'all' ? 'highlight' : ''}\" onclick=\"setReserveFilter('all')\">\u003cspan>全部\u003c/span>\u003cb>${reserveProjects.length}\u003c/b>\u003c/div>\n \u003cdiv class=\"pool-stat ${filter === 'evaluating' ? 'highlight' : ''}\" onclick=\"setReserveFilter('evaluating')\">\u003cspan>评估中\u003c/span>\u003cb>${evaluating}\u003c/b>\u003c/div>\n \u003cdiv class=\"pool-stat ${filter === 'watching' ? 'highlight' : ''}\" onclick=\"setReserveFilter('watching')\">\u003cspan>观察中\u003c/span>\u003cb>${watching}\u003c/b>\u003c/div>\n \u003cdiv class=\"pool-stat ${filter === 'high' ? 'highlight' : ''}\" onclick=\"setReserveFilter('high')\">\u003cspan>高匹配 ≥80\u003c/span>\u003cb>${high}\u003c/b>\u003c/div>\n `;\n\n document.getElementById('reserve-chips').innerHTML = [\n ['all', '全部'], ['evaluating', '评估中'], ['watching', '观察中'], ['high', '高匹配'],\n ].map(([k, l]) => `\u003cbutton type=\"button\" class=\"chip ${filter === k ? 'active' : ''}\" onclick=\"setReserveFilter('${k}')\">${l}\u003c/button>`).join('');\n\n if (!list.length) {\n document.getElementById('reserve-list').innerHTML = `\u003cdiv class=\"empty-shell\" style=\"border:none;padding:32px\">\n \u003cstrong>暂无储备项目\u003c/strong>\u003cp>在招标监测中将信息「转储备」后在此评估跟进\u003c/p>\n \u003cbutton type=\"button\" class=\"btn btn-primary\" style=\"margin-top:12px\" onclick=\"navigate('tender-pool')\">去招标监测 →\u003c/button>\u003c/div>`;\n return;\n }\n\n document.getElementById('reserve-list').innerHTML = list.map(r => {\n const [label, tag] = reserveStatusLabel(r.status);\n const daysLeft = Math.ceil((new Date(r.deadline) - DEMO_TODAY) / 86400000);\n return `\u003cdiv class=\"pipeline-row\">\n \u003cdiv>\n \u003cdiv class=\"pipeline-row-title\">${r.title}\u003c/div>\n \u003cdiv class=\"pipeline-row-meta\">\n \u003cspan>${r.district}\u003c/span>\n \u003cspan>预算 ${formatMoney(r.budget)}\u003c/span>\n \u003cspan>匹配 ${r.matchScore}\u003c/span>\n \u003cspan>截止 ${r.deadline}${daysLeft > 0 ? ' · 剩' + daysLeft + '天' : ''}\u003c/span>\n \u003cspan>转入 ${r.convertedAt}\u003c/span>\n \u003cspan>${r.owner}\u003c/span>\n \u003c/div>\n \u003cdiv style=\"font-size:12px;color:var(--text2);margin-top:6px\">${r.reason}\u003c/div>\n \u003c/div>\n \u003cdiv class=\"pipeline-row-actions\">\n \u003cspan class=\"tag tag-reserve\">${label}\u003c/span>\n \u003cbutton type=\"button\" class=\"btn btn-primary\" style=\"font-size:12px;padding:4px 10px\" onclick=\"reserveToBid('${r.id}')\">转投标 →\u003c/button>\n \u003cbutton type=\"button\" class=\"btn\" style=\"font-size:12px;padding:4px 10px\" onclick=\"openTenderDrawer('${r.tenderId}')\">原公告\u003c/button>\n \u003cbutton type=\"button\" class=\"btn btn-ghost\" style=\"font-size:12px;padding:4px 10px\" onclick=\"removeFromReserve('${r.id}')\">移出\u003c/button>\n \u003c/div>\n \u003c/div>`;\n }).join('');\n }\n\n function setPoolFilter(f) {\n appState.poolFilter = f;\n renderTenderPool();\n }\n\n function openTenderDrawer(id) {\n const t = tenderPool.find(x => x.id === id);\n if (!t) return;\n appState.selectedTenderId = id;\n document.getElementById('drawer-title').textContent = t.title;\n document.getElementById('drawer-sub').textContent = `${t.source} · ${t.district} · 发布 ${t.publishDate}${t.tenderNo ? ' · ' + t.tenderNo : ''}`;\n const linked = t.linkedProjectId === 'renewal-demo' ? renewalDemo.displayName : '—';\n const sourceUrl = t.sourceUrl || '';\n document.getElementById('drawer-body').innerHTML = `\n \u003cdiv class=\"drawer-section\">\n \u003ch4>原文链接\u003c/h4>\n ${sourceUrl ? `\n \u003cdiv class=\"source-link-box\">\n \u003cspan style=\"font-size:16px;flex-shrink:0\">🔗\u003c/span>\n \u003cdiv>\n \u003cdiv style=\"font-size:11px;color:var(--text3);margin-bottom:4px\">${t.source} · 抓取源页面\u003c/div>\n \u003ca href=\"${sourceUrl}\" target=\"_blank\" rel=\"noopener noreferrer\">${sourceUrl}\u003c/a>\n \u003c/div>\n \u003c/div>` : '\u003cp style=\"font-size:13px;color:var(--text3)\">暂无原文链接\u003c/p>'}\n \u003c/div>\n \u003cdiv class=\"drawer-section\">\n \u003ch4>基本信息\u003c/h4>\n \u003cdl class=\"info\">\n \u003cdt>信息来源\u003c/dt>\u003cdd>${t.source}\u003c/dd>\n \u003cdt>招标编号\u003c/dt>\u003cdd>${t.tenderNo || '—'}\u003c/dd>\n \u003cdt>预算金额\u003c/dt>\u003cdd>${formatMoney(t.budget)}/年\u003c/dd>\n \u003cdt>投标截止\u003c/dt>\u003cdd>${t.deadline}\u003c/dd>\n \u003cdt>匹配得分\u003c/dt>\u003cdd>\u003cspan class=\"score-badge ${t.matchScore >= 80 ? 'high' : ''}\">${t.matchScore} 分\u003c/span>\u003c/dd>\n \u003cdt>关联项目\u003c/dt>\u003cdd>${linked}\u003c/dd>\n \u003cdt>关键词\u003c/dt>\u003cdd>${t.keywords.join('、')}\u003c/dd>\n \u003c/dl>\n \u003c/div>\n \u003cdiv class=\"drawer-section\">\n \u003ch4>公告摘要\u003c/h4>\n \u003cp style=\"font-size:13px;color:var(--text2)\">${t.content}\u003c/p>\n \u003c/div>\n \u003cdiv class=\"drawer-section\">\n \u003ch4>智能评估\u003c/h4>\n \u003cp style=\"font-size:13px\">${t.type === 'renewal' ? '🟢 与在管续标项目高度匹配,建议优先跟进' : t.matchScore >= 80 ? '🟡 业态匹配,可纳入储备' : '⚪ 匹配度一般,可观察'}\u003c/p>\n \u003c/div>\n \u003cdiv style=\"display:flex;gap:8px;flex-wrap:wrap;margin-top:20px\">\n ${sourceUrl ? `\u003ca class=\"btn btn-primary\" href=\"${sourceUrl}\" target=\"_blank\" rel=\"noopener noreferrer\">打开原公告链接 ↗\u003c/a>` : ''}\n ${t.type === 'renewal' && !t.convertedTo ? `\u003cbutton type=\"button\" class=\"btn btn-primary\" onclick=\"fetchTenderDoc('${t.id}')\">获取标书并拆解\u003c/button>` : ''}\n ${!t.convertedTo ? `\u003cbutton type=\"button\" class=\"btn btn-primary\" onclick=\"convertToBid('${t.id}', true)\">转投标\u003c/button>` : ''}\n ${t.convertedTo === 'bid' ? `\u003cbutton type=\"button\" class=\"btn btn-primary\" onclick=\"navigate('tender-bids')\">查看投标项目 →\u003c/button>` : ''}\n ${!t.convertedTo ? `\u003cbutton type=\"button\" class=\"btn\" onclick=\"convertToReserve('${t.id}', true)\">转储备项目\u003c/button>` : ''}\n ${t.convertedTo === 'reserve' ? `\u003cbutton type=\"button\" class=\"btn\" onclick=\"navigate('tender-reserve')\">查看储备项目 →\u003c/button>` : ''}\n \u003cbutton type=\"button\" class=\"btn btn-ghost\" onclick=\"closeTenderDrawer()\">关闭\u003c/button>\n \u003c/div>\n `;\n document.getElementById('tender-drawer-mask').classList.remove('hidden');\n renderTenderPool();\n }\n\n function closeTenderDrawer() {\n document.getElementById('tender-drawer-mask').classList.add('hidden');\n appState.selectedTenderId = null;\n renderTenderPool();\n }\n\n function fetchTenderDoc(id, returnToRenewal) {\n const t = tenderPool.find(x => x.id === id);\n if (!t) return;\n t.status = 'matched';\n ensureBidPipelineItem(id);\n appState.renewalTasks.find(x => x.id === 'r3').done = true;\n appState.renewalTasks.find(x => x.id === 'r4').done = true;\n appState.bidTaskFromTender = true;\n bidBlocks.filter(b => b.type === 'auto').forEach(b => appState.confirmedBlocks.add(b.id));\n appState.activeBlockId = bidBlocks.find(b => !appState.confirmedBlocks.has(b.id))?.id || 'b3';\n closeTenderDrawer();\n toast('招标文件已获取' + (returnToRenewal ? ' · 已返回项目续标' : '') + ' · 请确认剩余 ' + (bidBlocks.length - appState.confirmedBlocks.size) + ' 块');\n renderDashboard();\n renderProject();\n renderMarket();\n renderTenderBidList();\n setTimeout(() => navigate(returnToRenewal ? 'renewal-detail' : 'bid-task'), 400);\n }\n\n function renderBidWorkbench() {\n const search = (document.getElementById('bid-dev-search')?.value || '').toLowerCase();\n const rows = devBidRows.filter(row => !search || row.name.toLowerCase().includes(search) || row.desc.toLowerCase().includes(search));\n const statEl = document.getElementById('bid-dev-stats');\n if (statEl) {\n statEl.innerHTML = `\n \u003cdiv class=\"pool-stat highlight\">\u003cspan>全部\u003c/span>\u003cb>4\u003c/b>\u003c/div>\n \u003cdiv class=\"pool-stat\">\u003cspan>进行中\u003c/span>\u003cb>0\u003c/b>\u003c/div>\n \u003cdiv class=\"pool-stat\">\u003cspan>已完成\u003c/span>\u003cb>0\u003c/b>\u003c/div>\n `;\n }\n document.getElementById('bid-task-list').innerHTML = rows.map(row => `\n \u003cdiv class=\"bid-task-row\">\n \u003cdiv>\n \u003cstrong>${row.name} \u003cspan class=\"tag ${row.mode === '投标' ? 'tag-renewal' : 'tag-warn'}\">${row.mode}\u003c/span>\u003c/strong>\n \u003cdiv style=\"font-size:12px;color:var(--text3);margin-top:7px\">${row.desc}\u003c/div>\n \u003c/div>\n \u003cdiv class=\"tender-actions\">\n \u003cspan class=\"tag ${row.days.includes('过期') ? '' : 'tag-warn'}\">${row.days}\u003c/span>\n \u003cspan class=\"tag ${row.status === '准备中' ? 'tag-new' : 'tag-danger'}\">${row.status}\u003c/span>\n \u003cbutton type=\"button\" class=\"btn btn-primary\" style=\"font-size:12px;padding:5px 12px\" onclick=\"navigate('bid-task')\">进入\u003c/button>\n \u003c/div>\n \u003c/div>\n `).join('') + `\u003cdiv style=\"padding:14px 16px;font-size:13px\">共4个项目 \u003cspan style=\"float:right;color:var(--primary);font-weight:700\">‹ 1 ›\u003c/span>\u003c/div>`;\n }\n\n function getBlockDraft(id) {\n if (appState.blockDrafts[id] != null) return appState.blockDrafts[id];\n const b = bidBlocks.find(x => x.id === id);\n return b?.draft || '';\n }\n\n function updateBlockDraft(id, val) {\n appState.blockDrafts[id] = val;\n }\n\n function escapeHtml(s) {\n return String(s).replace(/&/g, '&').replace(/\u003c/g, '<').replace(/>/g, '>');\n }\n\n function getDraftStats(text) {\n const chars = text.length;\n const lines = text ? text.split(/\\n/).length : 0;\n return { chars, lines };\n }\n\n function regenerateBlockDraft(id) {\n const b = bidBlocks.find(x => x.id === id);\n if (!b) return;\n appState.blockDrafts[id] = b.draft;\n toast('已恢复 AI 生成草稿');\n renderBidTask();\n setTimeout(() => document.getElementById('block-draft-editor')?.focus(), 50);\n }\n\n function renderBlockRefPanel(block) {\n if (!block) return '\u003cp style=\"color:var(--text3);font-size:12px\">请选择拆解块\u003c/p>';\n const reqHtml = (block.requirements || []).map(r => `\u003cli class=\"matched\">${r}\u003c/li>`).join('');\n const mapHtml = (block.mappings || []).map(m =>\n `\u003ctr>\u003ctd>${m.field}\u003c/td>\u003ctd>${m.source}\u003c/td>\u003ctd>${m.value}\u003c/td>\u003ctd class=\"${m.status === 'ok' ? 'mapping-ok' : 'mapping-warn'}\">${m.status === 'ok' ? '✓' : '⚠'}\u003c/td>\u003c/tr>`\n ).join('');\n const scoreHtml = block.scores\n ? `\u003cdiv class=\"score-grid\">${block.scores.map(s => `\u003cdiv class=\"score-item\">\u003cb>${s.pts}\u003c/b>${s.label}\u003c/div>`).join('')}\u003c/div>`\n : '';\n return `\n \u003cdiv class=\"bid-ref-scroll\">\n \u003cdiv style=\"font-size:11px;color:var(--text3);margin-bottom:6px\">提取要点 · ${block.docRef}\u003c/div>\n \u003cul class=\"req-list\">${reqHtml}\u003c/ul>\n ${scoreHtml}\n \u003cdiv style=\"margin-top:10px;font-size:11px;font-weight:600;color:var(--text2)\">数据映射\u003c/div>\n \u003ctable class=\"mapping-table compact\">\n \u003cthead>\u003ctr>\u003cth>字段\u003c/th>\u003cth>来源\u003c/th>\u003cth>值\u003c/th>\u003cth>\u003c/th>\u003c/tr>\u003c/thead>\n \u003ctbody>${mapHtml}\u003c/tbody>\n \u003c/table>\n ${block.historyNote ? `\u003cdiv class=\"history-compare\" style=\"margin-top:10px;font-size:11px\">📋 ${block.historyNote}\u003c/div>` : ''}\n \u003c/div>`;\n }\n\n function renderBlockEditorPanel(block) {\n if (!block) {\n return `\u003cdiv class=\"bid-editor-toolbar\">\u003cdiv class=\"bid-editor-toolbar-left\">\u003ch3>草稿编辑\u003c/h3>\u003c/div>\u003c/div>\n \u003cdiv class=\"bid-editor-body\">\u003cdiv class=\"bid-draft-readonly\" style=\"color:var(--text3)\">请从上方选择拆解块后开始编辑\u003c/div>\u003c/div>`;\n }\n const confirmed = appState.confirmedBlocks.has(block.id);\n const draft = getBlockDraft(block.id);\n const editable = block.type === 'manual' || block.type === 'confirm';\n const stats = getDraftStats(draft);\n const [typeLabel, typeCls] = fillTypeLabel(block.type);\n\n return `\n \u003cdiv class=\"bid-editor-toolbar\">\n \u003cdiv class=\"bid-editor-toolbar-left\">\n \u003ch3>${block.title}\u003c/h3>\n \u003cspan class=\"${typeCls}\" style=\"font-size:12px\">${typeLabel}\u003c/span>\n ${confirmed ? '\u003cspan class=\"tag\">已确认\u003c/span>' : '\u003cspan class=\"tag tag-warn\">待确认 · 请在下方编辑后确认\u003c/span>'}\n \u003c/div>\n \u003cdiv class=\"bid-editor-toolbar-right\">\n ${editable && !confirmed ? `\n \u003cbutton type=\"button\" class=\"btn\" onclick=\"regenerateBlockDraft('${block.id}')\">恢复 AI 草稿\u003c/button>\n ${block.type === 'manual' ? `\u003cbutton type=\"button\" class=\"btn\" onclick=\"toast('AI 已基于历史标书重新生成草稿');regenerateBlockDraft('${block.id}')\">重新生成\u003c/button>` : ''}\n \u003cbutton type=\"button\" class=\"btn btn-primary\" onclick=\"confirmBlock('${block.id}')\">确认本块\u003c/button>\n ` : ''}\n ${confirmed ? `\u003cbutton type=\"button\" class=\"btn\" onclick=\"selectBlock('${block.id}');toast('已确认块如需修改请重新打开')\">查看\u003c/button>` : ''}\n \u003c/div>\n \u003c/div>\n \u003cdiv class=\"bid-editor-body\">\n ${editable && !confirmed\n ? `\u003ctextarea class=\"bid-draft-editor\" id=\"block-draft-editor\" placeholder=\"在此编辑本块投标内容…支持多段落,确认后将写入投标文件预览。\" oninput=\"updateBlockDraft('${block.id}', this.value);updateDraftStats()\">${escapeHtml(draft)}\u003c/textarea>`\n : `\u003cdiv class=\"bid-draft-readonly\">${escapeHtml(draft)}\u003c/div>`}\n \u003c/div>\n \u003cdiv class=\"bid-editor-foot\">\n \u003cspan>${editable && !confirmed ? '提示:编辑区约占页面 1/3 以上,可直接修改 AI 草稿内容' : '🟢 本块由系统自动填充,无需人工编辑'}\u003c/span>\n \u003cspan id=\"draft-stats\">${stats.chars} 字 · ${stats.lines} 行\u003c/span>\n \u003c/div>`;\n }\n\n function updateDraftStats() {\n const el = document.getElementById('block-draft-editor');\n const statEl = document.getElementById('draft-stats');\n if (!el || !statEl) return;\n const stats = getDraftStats(el.value);\n statEl.textContent = stats.chars + ' 字 · ' + stats.lines + ' 行';\n const preview = document.getElementById('bid-preview-right');\n if (preview && appState.activeBlockId) {\n preview.innerHTML = buildPreview();\n }\n }\n\n function renderBlockDetail(block) {\n return renderBlockRefPanel(block);\n }\n\n function renderBidTask() {\n const p = renewalDemo;\n const progress = Math.round((appState.confirmedBlocks.size / bidBlocks.length) * 100);\n const autoCount = bidBlocks.filter(b => b.type === 'auto').length;\n const confirmCount = bidBlocks.filter(b => b.type === 'confirm').length;\n const manualCount = bidBlocks.filter(b => b.type === 'manual').length;\n const autoDone = bidBlocks.filter(b => b.type === 'auto' && appState.confirmedBlocks.has(b.id)).length;\n const warnMappings = bidBlocks.flatMap(b => b.mappings || []).filter(m => m.status === 'warn').length;\n\n document.getElementById('bid-task-title').textContent = `${p.displayName} · 续标投标`;\n document.getElementById('bid-progress-bar').style.width = progress + '%';\n document.getElementById('btn-export-word').disabled = progress \u003c 100;\n document.getElementById('btn-register-bid').disabled = !appState.bidExported;\n\n const step = progress === 100 ? 4 : progress > 0 ? 3 : appState.bidTaskFromTender ? 2 : 1;\n document.getElementById('bid-task-steps').innerHTML = `\n \u003cspan class=\"step ${step >= 1 ? 'done' : ''}\">1 上传${appState.bidTaskFromTender ? ' ✓' : ''}\u003c/span>\n \u003cspan class=\"step ${step === 2 ? 'active' : step > 2 ? 'done' : ''}\">2 智能拆解\u003c/span>\n \u003cspan class=\"step ${step === 3 ? 'active' : step > 3 ? 'done' : ''}\">3 分步确认 (${appState.confirmedBlocks.size}/${bidBlocks.length})\u003c/span>\n \u003cspan class=\"step ${step === 4 ? 'active' : ''}\">4 生成导出\u003c/span>\n `;\n\n document.getElementById('bid-summary-bar').innerHTML = `\n \u003cdiv class=\"bid-summary-item\">\u003cspan>拆解进度\u003c/span>\u003cb>${progress}%\u003c/b>\u003c/div>\n \u003cdiv class=\"bid-summary-item\">\u003cspan>🟢 自动填充\u003c/span>\u003cb>${autoDone}/${autoCount}\u003c/b>\u003c/div>\n \u003cdiv class=\"bid-summary-item\">\u003cspan>🟡 需确认\u003c/span>\u003cb>${bidBlocks.filter(b => b.type === 'confirm' && appState.confirmedBlocks.has(b.id)).length}/${confirmCount}\u003c/b>\u003c/div>\n \u003cdiv class=\"bid-summary-item\">\u003cspan>⚠ 待处理映射\u003c/span>\u003cb>${warnMappings}\u003c/b>\u003c/div>\n `;\n\n const activeBlock = bidBlocks.find(b => b.id === appState.activeBlockId);\n document.getElementById('bid-doc-left').innerHTML = `\n \u003cdiv style=\"font-size:11px;color:var(--text3);margin-bottom:8px\">招标文件 · 点击段落定位对应拆解块\u003c/div>\n ${tenderDocLines.map((line, i) =>\n `\u003cdiv class=\"doc-line ${activeBlock && activeBlock.docLine === i ? 'active highlight' : ''}\" onclick=\"highlightDocLine(${i})\">${line}\u003c/div>`\n ).join('')}\n \u003cdiv style=\"margin-top:12px;padding:10px;background:#f0fdf4;border-radius:6px;font-size:11px;color:#059669\">\n 已关联 ${bidBlocks.length} 个拆解块 · ${appState.bidTaskFromTender ? '招标文件已解析' : '待上传解析'}\n \u003c/div>`;\n\n document.getElementById('bid-blocks-mid').innerHTML = `\n \u003cdiv style=\"font-size:11px;color:var(--text3);margin-bottom:8px\">点击切换块 · 在下方编辑区修改草稿\u003c/div>\n \u003cdiv class=\"bid-blocks-compact\">\n ${bidBlocks.map(b => {\n const [label, cls] = fillTypeLabel(b.type);\n const confirmed = appState.confirmedBlocks.has(b.id);\n const warnCount = (b.mappings || []).filter(m => m.status === 'warn').length;\n return `\u003cdiv class=\"block-item compact ${b.id === appState.activeBlockId ? 'active' : ''} ${confirmed ? 'confirmed' : ''}\" onclick=\"selectBlock('${b.id}')\">\n \u003cstrong>${b.title}\u003c/strong>\n \u003cdiv class=\"block-meta\">\u003cspan class=\"${cls}\">${label}\u003c/span>${warnCount ? ` · \u003cspan class=\"mapping-warn\">${warnCount}项待核\u003c/span>` : ''}\u003c/div>\n \u003c/div>`;\n }).join('')}\n \u003c/div>\n ${renderBlockRefPanel(activeBlock)}\n `;\n\n const editorZone = document.getElementById('bid-editor-zone');\n const editable = activeBlock && (activeBlock.type === 'manual' || activeBlock.type === 'confirm') && !appState.confirmedBlocks.has(activeBlock.id);\n editorZone.className = 'bid-editor-zone' + (editable ? '' : ' readonly');\n editorZone.innerHTML = renderBlockEditorPanel(activeBlock);\n\n document.getElementById('bid-preview-right').innerHTML = buildPreview();\n\n if (editable) {\n setTimeout(() => {\n const ta = document.getElementById('block-draft-editor');\n if (ta) {\n ta.focus();\n ta.setSelectionRange(ta.value.length, ta.value.length);\n }\n }, 30);\n }\n }\n\n function buildPreview() {\n const p = renewalDemo;\n let html = `\u003ch4>上海申勤物业发展有限公司\u003c/h4>\n \u003cp style=\"font-size:11px;color:var(--text3)\">投标文件(技术标 · 实时预览)\u003c/p>\n \u003cp style=\"font-size:11px;color:var(--text3);margin-bottom:12px\">${p.displayName} · ${p.name}\u003c/p>`;\n bidBlocks.forEach(b => {\n const isActive = b.id === appState.activeBlockId;\n const showInPreview = appState.confirmedBlocks.has(b.id) || b.type === 'auto' || isActive;\n if (!showInPreview) return;\n const draft = getBlockDraft(b.id);\n const [label] = fillTypeLabel(b.type);\n const activeMark = isActive && !appState.confirmedBlocks.has(b.id) ? ' · 编辑中' : '';\n html += `\u003ch4>${b.title} \u003cspan style=\"font-size:11px;font-weight:400;color:var(--text3)\">${label}${activeMark}\u003c/span>\u003c/h4>`;\n html += `\u003cp style=\"white-space:pre-wrap\">${escapeHtml(isActive ? draft : draft.slice(0, 200))}${!isActive && draft.length > 200 ? '…' : ''}\u003c/p>`;\n });\n const pending = bidBlocks.filter(b => !appState.confirmedBlocks.has(b.id) && b.type !== 'auto');\n if (pending.length) {\n html += `\u003cdiv style=\"margin-top:16px;padding:10px;background:#fff7ed;border-radius:6px;font-size:12px;color:#92400e\">\n 还有 ${pending.length} 块待确认:${pending.map(b => b.title).join('、')}\n \u003c/div>`;\n }\n if (appState.confirmedBlocks.size === bidBlocks.length) {\n html += '\u003cp style=\"margin-top:16px;color:#059669;font-weight:600\">✓ 全部块已确认,可导出 Word\u003c/p>';\n }\n return html;\n }\n\n function selectBlock(id) {\n appState.activeBlockId = id;\n renderBidTask();\n }\n\n function highlightDocLine(i) {\n const block = bidBlocks.find(b => b.docLine === i);\n if (block) appState.activeBlockId = block.id;\n renderBidTask();\n }\n\n function confirmBlock(id) {\n appState.confirmedBlocks.add(id);\n const idx = bidBlocks.findIndex(b => b.id === id);\n if (idx \u003c bidBlocks.length - 1) appState.activeBlockId = bidBlocks[idx + 1].id;\n appState.renewalTasks.find(x => x.id === 'r5').done = appState.confirmedBlocks.size === bidBlocks.length;\n toast('已确认:' + bidBlocks.find(b => b.id === id).title);\n renderBidTask();\n renderBidWorkbench();\n renderProject();\n renderTenderBidList();\n if (location.hash === '#renewal-detail') renderRenewalHub();\n }\n\n function confirmAllBlocks() {\n confirmBlock(appState.activeBlockId);\n }\n\n function exportWord() {\n if (appState.confirmedBlocks.size \u003c bidBlocks.length) return;\n appState.bidExported = true;\n document.getElementById('btn-register-bid').disabled = false;\n renderTenderBidList();\n toast('Word 导出成功 · 请完成投标登记以开启开标监控');\n }\n\n function goRegisterBid() {\n if (!appState.bidExported && appState.confirmedBlocks.size \u003c bidBlocks.length) {\n toast('请先完成标书确认并导出');\n return;\n }\n appState.bidExported = true;\n navigate('bid-result');\n setResultTab('register');\n prefillRegisterForm();\n toast('请填写开标信息并开启监控');\n }\n\n function setResultTab(tab) {\n appState.resultTab = tab;\n document.querySelectorAll('.page-tab').forEach(t => {\n t.classList.toggle('active', t.dataset.tab === tab);\n });\n document.getElementById('result-panel-register').classList.toggle('hidden', tab !== 'register');\n document.getElementById('result-panel-monitor').classList.toggle('hidden', tab !== 'monitor');\n document.getElementById('result-panel-win').classList.toggle('hidden', tab !== 'win');\n renderBidResult();\n }\n\n function prefillRegisterForm() {\n const t = getRenewalTender();\n document.getElementById('reg-project').value = renewalDemo.displayName;\n document.getElementById('reg-tender-no').value = t ? 'SH-GP-2026-0892' : '';\n document.getElementById('reg-submit-date').value = '2026-06-20';\n document.getElementById('reg-open-date').value = '2026-06-28';\n document.getElementById('reg-open-time').value = '14:00';\n document.getElementById('reg-bid-amount').value = '1668';\n document.getElementById('reg-monitor-url').value = 'https://www.zfcg.sh.gov.cn/portal/detail?resultId=demo-0892';\n }\n\n function renderRegisterForm() {\n if (appState.registerFormBuilt) return;\n appState.registerFormBuilt = true;\n document.getElementById('register-form').innerHTML = `\n \u003clabel>项目名称\u003c/label>\u003cinput type=\"text\" id=\"reg-project\" placeholder=\"关联在管/投标项目\" />\n \u003clabel>招标编号\u003c/label>\u003cinput type=\"text\" id=\"reg-tender-no\" placeholder=\"如 SH-GP-2026-xxxx\" />\n \u003clabel>投标提交日\u003c/label>\u003cinput type=\"date\" id=\"reg-submit-date\" />\n \u003clabel>开标日期\u003c/label>\u003cinput type=\"date\" id=\"reg-open-date\" />\n \u003clabel>开标时间\u003c/label>\u003cinput type=\"time\" id=\"reg-open-time\" value=\"14:00\" />\n \u003clabel>投标报价(万元/年)\u003c/label>\u003cinput type=\"number\" id=\"reg-bid-amount\" placeholder=\"615\" />\n \u003clabel>结果监控 URL\u003c/label>\u003cinput type=\"url\" id=\"reg-monitor-url\" placeholder=\"政府采购网开标结果页链接\" />\n \u003clabel>监控说明\u003c/label>\u003ctextarea id=\"reg-note\" placeholder=\"可选:备注包件、标段等\">系统将每 30 分钟自动检查该 URL,开标结果发布后抓取并推送。\u003c/textarea>\n `;\n }\n\n function submitBidRegistration() {\n const project = document.getElementById('reg-project').value.trim();\n const openDate = document.getElementById('reg-open-date').value;\n if (!project || !openDate) { toast('请填写项目名称和开标日期'); return; }\n const sub = {\n id: 'sub-' + Date.now(),\n projectName: project,\n projectId: renewalDemo.id,\n tenderNo: document.getElementById('reg-tender-no').value,\n submitDate: document.getElementById('reg-submit-date').value,\n openBidDate: openDate,\n openBidTime: document.getElementById('reg-open-time').value || '14:00',\n bidAmount: parseFloat(document.getElementById('reg-bid-amount').value) * 10000 || 6150000,\n monitorUrl: document.getElementById('reg-monitor-url').value,\n status: 'monitoring',\n monitorSince: '2026-06-08 10:00',\n lastCheck: '2026-06-08 10:30',\n checkCount: 12,\n result: null,\n pushes: [],\n timeline: [{ time: '2026-06-08 10:00', text: '投标登记完成,开标监控已开启' }],\n };\n appState.bidSubmissions = appState.bidSubmissions.filter(s => s.projectId !== renewalDemo.id);\n appState.bidSubmissions.unshift(sub);\n appState.selectedSubmissionId = sub.id;\n appState.renewalTasks.find(x => x.id === 'r6').done = true;\n toast('投标已登记 · 开标监控已开启 · 距开标 ' + daysUntilOpen(sub) + ' 天');\n setResultTab('monitor');\n renderDashboard();\n renderMarket();\n renderProject();\n renderTenderBidList();\n if (location.hash === '#renewal-detail') renderRenewalHub();\n }\n\n function daysUntilOpen(sub) {\n if (!sub?.openBidDate) return '—';\n return Math.ceil((new Date(sub.openBidDate) - DEMO_TODAY) / 86400000);\n }\n\n function renderMonitorList() {\n const list = appState.bidSubmissions;\n const monitoring = list.filter(s => s.status === 'monitoring').length;\n const fetched = list.filter(s => s.status === 'result_fetched').length;\n const pushed = list.filter(s => s.status === 'pushed').length;\n document.getElementById('monitor-stats').innerHTML = `\n \u003cdiv class=\"pool-stat ${monitoring ? 'highlight' : ''}\">\u003cspan>监控中\u003c/span>\u003cb>${monitoring}\u003c/b>\u003c/div>\n \u003cdiv class=\"pool-stat\">\u003cspan>待登记结果\u003c/span>\u003cb>${fetched}\u003c/b>\u003c/div>\n \u003cdiv class=\"pool-stat\">\u003cspan>已推送\u003c/span>\u003cb>${pushed}\u003c/b>\u003c/div>\n `;\n document.getElementById('monitor-tab-badge').textContent = monitoring ? ` (${monitoring})` : '';\n document.getElementById('btn-simulate-result').style.display = monitoring ? 'inline-block' : 'none';\n\n if (!list.length) {\n document.getElementById('monitor-list').innerHTML = `\n \u003cdiv class=\"empty-shell\" style=\"border:none;padding:24px\">\n \u003cstrong>暂无监控任务\u003c/strong>\n \u003cp>请先在「投标登记」中提交投标信息\u003c/p>\n \u003cbutton type=\"button\" class=\"btn btn-primary\" style=\"margin-top:12px\" onclick=\"setResultTab('register')\">去登记 →\u003c/button>\n \u003c/div>`;\n return;\n }\n\n document.getElementById('monitor-list').innerHTML = list.map(s => {\n const statusMap = {\n monitoring: ['监控中', 'tag-warn', true],\n result_fetched: ['结果已抓取', 'tag-danger', false],\n registered: ['待推送', 'tag-warn', false],\n pushed: ['已推送', 'tag', false],\n };\n const [label, tagCls, pulsing] = statusMap[s.status] || ['—', 'tag', false];\n return `\u003cdiv class=\"monitor-card ${s.status === 'result_fetched' ? 'won' : ''} ${appState.selectedSubmissionId === s.id ? 'active' : ''}\" onclick=\"selectSubmission('${s.id}')\">\n \u003cdiv class=\"monitor-head\">\n \u003cstrong>${s.projectName}\u003c/strong>\n \u003cspan class=\"tag ${tagCls}\">${label}\u003c/span>\n \u003c/div>\n \u003cdiv class=\"monitor-meta\">\n \u003cspan>招标编号 ${s.tenderNo || '—'}\u003c/span>\n \u003cspan>开标 ${s.openBidDate} ${s.openBidTime}\u003c/span>\n \u003cspan>报价 ${formatMoney(s.bidAmount)}\u003c/span>\n ${s.status === 'monitoring' ? `\u003cspan>距开标 \u003cstrong>${daysUntilOpen(s)}\u003c/strong> 天\u003c/span>` : ''}\n \u003c/div>\n \u003cdiv class=\"monitor-status\">\n ${pulsing ? '\u003cspan class=\"pulse-dot\">\u003c/span>' : ''}\n \u003cspan>最近检查 ${s.lastCheck} · 已检查 ${s.checkCount} 次\u003c/span>\n \u003c/div>\n ${s.result ? `\u003cdiv style=\"margin-top:10px;font-size:13px;color:#059669\">\u003cstrong>${s.result.won ? '中标' : '未中标'}\u003c/strong> · 得分 ${s.result.score} · 排名 ${s.result.rank}\u003c/div>` : ''}\n \u003cdiv style=\"margin-top:10px;display:flex;gap:6px;flex-wrap:wrap\" onclick=\"event.stopPropagation()\">\n ${s.status === 'monitoring' ? `\u003cbutton type=\"button\" class=\"btn btn-primary\" style=\"font-size:12px;padding:4px 10px\" onclick=\"simulateOpenBidResult('${s.id}')\">模拟结果发布\u003c/button>` : ''}\n ${s.status === 'result_fetched' ? `\u003cbutton type=\"button\" class=\"btn btn-primary\" style=\"font-size:12px;padding:4px 10px\" onclick=\"goWinRegister('${s.id}')\">中标登记 →\u003c/button>` : ''}\n ${s.status === 'pushed' ? `\u003cbutton type=\"button\" class=\"btn\" style=\"font-size:12px;padding:4px 10px\" onclick=\"goWinRegister('${s.id}')\">查看推送\u003c/button>` : ''}\n \u003c/div>\n \u003c/div>`;\n }).join('');\n }\n\n function selectSubmission(id) {\n appState.selectedSubmissionId = id;\n renderMonitorList();\n }\n\n function simulateOpenBidResult(id) {\n const sub = appState.bidSubmissions.find(s => s.id === (id || appState.selectedSubmissionId || appState.bidSubmissions.find(x => x.status === 'monitoring')?.id));\n if (!sub || sub.status !== 'monitoring') { toast('没有监控中的投标'); return; }\n sub.status = 'result_fetched';\n sub.lastCheck = '2026-06-08 10:35';\n sub.checkCount += 1;\n sub.result = { won: true, score: 92.5, rank: 1, publishDate: '2026-06-08', winner: '上海申勤物业发展有限公司' };\n sub.timeline.push({ time: '2026-06-08 10:35', text: '系统自动抓取开标结果:中标,得分 92.5' });\n appState.selectedSubmissionId = sub.id;\n toast('开标结果已抓取:中标!请完成中标登记与推送');\n renderMonitorList();\n renderDashboard();\n renderMarket();\n renderProject();\n renderTenderBidList();\n if (location.hash === '#renewal-detail') renderRenewalHub();\n setTimeout(() => { setResultTab('win'); goWinRegister(sub.id); }, 500);\n }\n\n function goWinRegister(id) {\n appState.selectedSubmissionId = id;\n setResultTab('win');\n renderWinPanel();\n }\n\n function renderWinPanel() {\n const sub = appState.bidSubmissions.find(s => s.id === appState.selectedSubmissionId);\n const el = document.getElementById('win-content');\n if (!sub) {\n el.innerHTML = `\u003cdiv class=\"empty-shell\">\u003cstrong>暂无待登记的中标结果\u003c/strong>\u003cp>请先完成投标登记并等待开标结果抓取\u003c/p>\n \u003cbutton type=\"button\" class=\"btn\" onclick=\"setResultTab('monitor')\">查看监控 →\u003c/button>\u003c/div>`;\n return;\n }\n if (!sub.result) {\n el.innerHTML = `\u003cdiv class=\"empty-shell\">\u003cstrong>${sub.projectName}\u003c/strong>\u003cp>开标 ${sub.openBidDate} · 监控中,结果尚未发布\u003c/p>\n \u003cbutton type=\"button\" class=\"btn btn-primary\" onclick=\"simulateOpenBidResult('${sub.id}')\">模拟结果发布\u003c/button>\u003c/div>`;\n return;\n }\n\n const won = sub.result.won;\n el.innerHTML = `\n \u003cdiv class=\"result-banner ${won ? '' : 'lost'}\">\n \u003cstrong>${won ? '🎉 中标' : '未中标'}\u003c/strong> · ${sub.projectName}\n \u003cdiv style=\"font-size:13px;margin-top:6px;color:var(--text2)\">\n 得分 ${sub.result.score} · 排名 ${sub.result.rank} · 结果发布 ${sub.result.publishDate}\n ${won ? ' · 中标单位:' + sub.result.winner : ''}\n \u003c/div>\n \u003c/div>\n ${won && sub.status !== 'pushed' ? `\n \u003cdiv class=\"card\">\n \u003cdiv class=\"card-head\">中标登记确认\u003c/div>\n \u003cdiv class=\"card-body\">\n \u003cdiv class=\"form-grid\">\n \u003clabel>中标日期\u003c/label>\u003cinput type=\"date\" id=\"win-date\" value=\"${sub.result.publishDate}\" />\n \u003clabel>中标得分\u003c/label>\u003cinput type=\"text\" id=\"win-score\" value=\"${sub.result.score}\" />\n \u003clabel>中标金额(万元/年)\u003c/label>\u003cinput type=\"number\" id=\"win-amount\" value=\"${(sub.bidAmount/10000).toFixed(0)}\" />\n \u003clabel>承接情况\u003c/label>\u003cselect id=\"win-type\">\u003coption value=\"存续\">存续(续标)\u003c/option>\u003coption value=\"新增\">新增\u003c/option>\u003c/select>\n \u003clabel>备注\u003c/label>\u003ctextarea id=\"win-note\">续标项目,合同衔接原公安分局机关办公区物业管理。\u003c/textarea>\n \u003c/div>\n \u003cbutton type=\"button\" class=\"btn btn-primary\" style=\"margin-top:16px\" onclick=\"confirmWinAndPush('${sub.id}')\">确认中标 · 一键推送\u003c/button>\n \u003c/div>\n \u003c/div>` : ''}\n ${sub.status === 'pushed' ? `\n \u003cdiv class=\"card\">\n \u003cdiv class=\"card-head\">部门推送状态 \u003cspan class=\"tag\" style=\"float:right\">已完成\u003c/span>\u003c/div>\n \u003cdiv class=\"card-body\">\n \u003cdiv class=\"push-grid\">\n ${sub.pushes.map(p => `\u003cdiv class=\"push-item done\">\u003cstrong>${p.dept}\u003c/strong>${p.action}\u003cbr>\u003cspan style=\"color:var(--text3)\">${p.time}\u003c/span>\u003c/div>`).join('')}\n \u003c/div>\n \u003c/div>\n \u003c/div>` : `\n \u003cdiv class=\"card\" id=\"push-preview-card\" style=\"${sub.status === 'pushed' ? '' : 'opacity:0.6'}\">\n \u003cdiv class=\"card-head\">推送预览(确认后发送)\u003c/div>\n \u003cdiv class=\"card-body\">\n \u003cdiv class=\"push-grid\">\n \u003cdiv class=\"push-item\">\u003cstrong>运营部\u003c/strong>前介方案待办\u003c/div>\n \u003cdiv class=\"push-item\">\u003cstrong>人力资源\u003c/strong>招聘需求草稿\u003c/div>\n \u003cdiv class=\"push-item\">\u003cstrong>财务部\u003c/strong>收入确认 · 开票日历\u003c/div>\n \u003cdiv class=\"push-item\">\u003cstrong>条线主管\u003c/strong>定编定岗通知\u003c/div>\n \u003c/div>\n \u003c/div>\n \u003c/div>`}\n \u003cdiv class=\"card\">\n \u003cdiv class=\"card-head\">流程时间线\u003c/div>\n \u003cdiv class=\"card-body\">\u003cul class=\"timeline\">${sub.timeline.map(t => `\u003cli class=\"done\">${t.time} · ${t.text}\u003c/li>`).join('')}\u003c/ul>\u003c/div>\n \u003c/div>\n `;\n }\n\n function confirmWinAndPush(id) {\n const sub = appState.bidSubmissions.find(s => s.id === id);\n if (!sub) return;\n const now = '2026-06-08 10:40';\n sub.status = 'pushed';\n sub.pushes = [\n { dept: '运营部', action: '前介看板新增卡片', time: now },\n { dept: '人力资源', action: '招聘联动 · 缺口草稿', time: now },\n { dept: '财务部', action: '收入科目 · 开票节点', time: now },\n { dept: '条线主管', action: '定编方案待确认', time: now },\n ];\n sub.timeline.push(\n { time: now, text: '市场部确认中标登记' },\n { time: now, text: '已推送运营 / HR / 财务 / 条线(4 部门)' },\n );\n appState.renewalTasks.find(x => x.id === 'r7').done = true;\n toast('中标已登记 · 已推送 4 个职能部门');\n renderWinPanel();\n renderMonitorList();\n renderDashboard();\n renderMarket();\n renderProject();\n renderTenderBidList();\n if (location.hash === '#renewal-detail') renderRenewalHub();\n }\n\n function renderBidResult() {\n if (!document.getElementById('register-form').innerHTML) renderRegisterForm();\n document.getElementById('monitor-tab-badge').textContent = '';\n document.getElementById('monitor-stats').innerHTML = `\n \u003cdiv class=\"pool-stat highlight\">\u003cspan>全部\u003c/span>\u003cb>0\u003c/b>\u003c/div>\n \u003cdiv class=\"pool-stat\">\u003cspan>监控中\u003c/span>\u003cb>0\u003c/b>\u003c/div>\n \u003cdiv class=\"pool-stat\">\u003cspan>已中标\u003c/span>\u003cb>0\u003c/b>\u003c/div>\n `;\n document.getElementById('monitor-list').innerHTML = `\n \u003cdiv class=\"empty-shell\" style=\"border:none;padding:54px 24px\">\n \u003cstrong style=\"font-size:42px;line-height:1;display:block;margin-bottom:10px\">🔍\u003c/strong>\n \u003cspan>暂无数据\u003c/span>\n \u003c/div>\n `;\n document.getElementById('win-content').innerHTML = `\n \u003cdiv class=\"empty-shell\" style=\"border:none;padding:54px 24px\">\n \u003cstrong style=\"font-size:42px;line-height:1;display:block;margin-bottom:10px\">🔍\u003c/strong>\n \u003cspan>暂无数据\u003c/span>\n \u003c/div>\n `;\n }\n\n function renderGisList(filter) {\n filter = (filter || '').toLowerCase();\n const filtered = devGisGroups.filter(g => !filter || g[0].toLowerCase().includes(filter));\n document.getElementById('gis-count').textContent = '共212条';\n document.getElementById('gis-list').innerHTML = filtered.map((g, index) => `\n \u003cbutton type=\"button\" class=\"gis-item ${index === 0 ? 'on' : ''}\" onclick=\"openGisProject('renewal-demo')\">\n \u003cb>${index === 0 ? '⌄' : '›'} ${g[0]}\u003c/b>\n \u003cspan>(${g[1]})\u003c/span>\n \u003c/button>\n `).join('');\n }\n\n function openGisProject(id) {\n appState.gisSelectedId = id;\n document.getElementById('gis-card-title').textContent = '内容信息';\n document.getElementById('gis-card-body').innerHTML = `\n \u003cdt>项目名称\u003c/dt>\u003cdd>出入境办公\u003c/dd>\n \u003cdt>市(区)\u003c/dt>\u003cdd>青浦\u003c/dd>\n \u003cdt>项目员工人数\u003c/dt>\u003cdd>0\u003c/dd>\n \u003cdt>标识\u003c/dt>\u003cdd>137\u003c/dd>\n \u003cdt>省份(直辖市)\u003c/dt>\u003cdd>上海\u003c/dd>\n \u003cdt>管理区域\u003c/dt>\u003cdd>青东片区\u003c/dd>\n \u003cdt>项目地址\u003c/dt>\u003cdd>上海市青浦区华浦路500号\u003c/dd>\n \u003cdt>汇总业态\u003c/dt>\u003cdd>机关办公楼\u003c/dd>\n `;\n document.getElementById('gis-btn-renewal').onclick = () => { closeGisCard(); startRenewal(); };\n document.getElementById('gis-card').classList.remove('hidden');\n document.querySelectorAll('.pin-project').forEach(pin => {\n pin.style.transform = pin.dataset.id === id ? 'translate(-50%,-50%) scale(1.3)' : 'translate(-50%,-50%) scale(1)';\n pin.style.zIndex = pin.dataset.id === id ? '5' : '2';\n });\n renderGisList(document.getElementById('gis-search')?.value);\n }\n\n function closeGisCard() {\n document.getElementById('gis-card').classList.add('hidden');\n }\n\n function startRenewal() {\n openRenewalDetail('renewal-demo');\n }\n\n const routes = {\n dashboard: { view: 'view-dashboard', nav: 'dashboard', render: renderDashboard },\n gis: { view: 'view-gis', nav: 'gis', render: () => { renderGisList(); bindGisOnce(); }, fullscreen: false },\n projects: { view: 'view-projects', nav: 'projects', render: renderProjectList },\n project: { view: 'view-project', nav: 'projects', render: renderProject },\n renewal: { view: 'view-renewal', nav: 'market', render: renderRenewalList },\n 'renewal-detail': { view: 'view-renewal-detail', nav: 'market', render: renderRenewalHub },\n market: { view: 'view-market', nav: 'market', render: renderMarket },\n 'tender-pool': { view: 'view-tender-pool', nav: 'tender-pool', render: renderTenderPool },\n 'tender-bids': { view: 'view-tender-bids', nav: 'tender-pool', render: renderTenderBidList },\n 'tender-reserve': { view: 'view-tender-reserve', nav: 'tender-pool', render: renderTenderReserveList },\n 'bid-workbench': { view: 'view-bid-workbench', nav: 'bid-workbench', render: renderBidWorkbench },\n 'bid-task': { view: 'view-bid-task', nav: 'bid-workbench', render: renderBidTask },\n 'bid-result': { view: 'view-bid-result', nav: 'bid-result', render: () => setResultTab(appState.resultTab || 'monitor') },\n };\n\n function navigate(name) {\n location.hash = name;\n }\n\n function updateGisClock() {\n const el = document.getElementById('gis-clock');\n if (el) el.textContent = new Date().toLocaleString('zh-CN', { hour: '2-digit', minute: '2-digit' });\n }\n\n let gisBound = false;\n function bindGisOnce() {\n if (gisBound) return;\n gisBound = true;\n document.getElementById('gis-search')?.addEventListener('input', e => renderGisList(e.target.value));\n document.getElementById('layer-renew')?.addEventListener('change', e => {\n document.getElementById('gis-zone-renew').style.opacity = e.target.checked ? '1' : '0.2';\n document.querySelectorAll('.pin-project.renew').forEach(p => { p.style.opacity = e.target.checked ? '1' : '0.35'; });\n });\n document.querySelectorAll('.pin-project').forEach(pin => {\n pin.onclick = () => openGisProject(pin.dataset.id);\n });\n }\n\n function ensureUserChips() {\n document.querySelectorAll('.topbar').forEach(bar => {\n if (bar.querySelector('.user-chip')) return;\n const chip = document.createElement('span');\n chip.className = 'user-chip';\n chip.textContent = 'user_syq';\n bar.appendChild(chip);\n });\n }\n\n function route() {\n const hash = (location.hash || '#dashboard').slice(1);\n const r = routes[hash] || routes.dashboard;\n document.querySelectorAll('.view, .view-gis').forEach(v => v.classList.add('hidden'));\n document.getElementById('app-shell').classList.toggle('hidden', !!r.fullscreen);\n document.getElementById(r.view)?.classList.remove('hidden');\n document.querySelectorAll('#main-nav a[data-route]').forEach(a => {\n a.classList.toggle('active', a.dataset.route === r.nav);\n });\n ensureUserChips();\n if (r.render) r.render();\n }\n\n window.addEventListener('hashchange', route);\n window.addEventListener('load', route);\n \u003c/script>\n\u003c/body>\n\u003c/html>\n";
- /* Project identity is shared; confirmed results and tasks stay in their own cycle. */
- function taskCycle(t){return t.cycle || (['T32','T33'].includes(t.rule)?'next':'current')}
- function cycleRecord(p,cycle='current',create=false){
- if(cycle==='current')return p;
- if(p.nextWorkspace)return p.nextWorkspace;
- const next={id:p.id,name:p.name,code:p.code,client:p.client,area:p.area,amount:p.nextContract?.amount??p.amount,period:'下一周期服务期间待确认',stage:7,active:false,contract:!!p.nextContract?.signed,finance:!!p.nextContract?.finance,required:null,arrived:null,staffing:false,material:false,field:false,manager:'待确认',start:p.nextContract?.start??'',renewal:p.renewal||'待判断'};
- if(create)p.nextWorkspace=next;
- return next;
- }
- function taskProject(t){return cycleRecord(pget(t.project),taskCycle(t),true)}
- function cycleTasks(id,cycle){return state.tasks.filter(t=>t.project===id&&taskCycle(t)===cycle)}
- function stageRules(idx){
- return RULES.filter(r=>{
- const nums=[...r.stage.matchAll(/M(\d+)/g)].map(m=>Number(m[1])-1);
- return r.stage.includes('—')?idx>=nums[0]&&idx<=nums[1]:nums.includes(idx);
- });
- }
- function flowLink(p,cycle='current',idx){return 'flow:'+p.id+':'+cycle+(idx==null?'':':'+idx)}
- function flowContext(){
- const parts=routeName.split(':');
- const p=pget(parts[1]);
- const cycle=parts[2]==='next'?'next':'current';
- const record=p?cycleRecord(p,cycle):null;
- const raw=selectedStage??(parts[3]!==undefined?Number(parts[3]):record?.stage??2);
- return {p,cycle,record,idx:Number.isInteger(raw)&&raw>=0&&raw<9?raw:0};
- }
- function stageFacts(p,cycle,idx){
- const rs=stageRules(idx),ts=cycleTasks(p.id,cycle).filter(t=>rs.some(r=>r.id===t.rule));
- const open=ts.filter(taskOpen),done=ts.filter(t=>t.status==='已完成');
- return {ts,open,done};
- }
- function stageTrack(p,cycle,idx,compact=false){
- const record=p?cycleRecord(p,cycle):null;
- return `<div class="flow-track-scroll"><div class="flow-track ${compact?'compact':''}">${names.map((n,i)=>{
- const facts=p?stageFacts(p,cycle,i):null;
- const current=record?.stage===i&&!(cycle==='next'&&!cycleTasks(p.id,cycle).length);
- const label=!p?'M'+String(i+1).padStart(2,'0'):current?'当前阶段':facts.open.length?facts.open.length+' 项待办':facts.done.length?facts.done.length+' 项已确认':i<record.stage?'无历史记录':'未触发';
- const route=p?flowLink(p,cycle,i):'flow:standard:current:'+i;
- return `<button class="flow-stage ${i===idx?'selected':''} ${current?'current':''}" data-go="${route}" aria-current="${current?'step':'false'}" aria-label="${n},${label}"><span class="flow-number">${String(i+1).padStart(2,'0')}</span><strong>${n}</strong><small>${label}</small></button>`;
- }).join('')}</div></div>`;
- }
- function progressSummary(p,cycle='current'){
- const r=cycleRecord(p,cycle),ts=cycleTasks(p.id,cycle).filter(taskOpen);
- const startup=r.stage===5;
- const lacking=gates(r).filter(g=>!g[1]);
- const title=startup?'启动条件已满足 '+gates(r).filter(g=>g[1]).length+'/5 项':r.active?'本期合同履约中':names[r.stage];
- const issues=startup?lacking.map(g=>g[0]==='人员配置'&&gap(r)!=null?'人员缺口 '+gap(r)+' 人':g[0]+'待确认').join('、'):ts.slice(0,3).map(t=>rule(t.rule).title).join('、');
- return `<div class="progress-summary"><div><div class="flow-eyebrow">${cycle==='next'?'下一周期':'本期合同 / 承接周期'}</div><h2>${title}</h2><p>${esc(issues||(r.active?'当前无待处理事项':'等待有效业务结果'))}</p><div class="sub">当前办理:${[...new Set(ts.map(t=>deptNames[deptOf(rule(t.rule))]))].join('、')||'暂无待办'} · ${ts.length} 项待处理</div></div><div class="progress-actions">${button('查看完整流程',flowLink(p,cycle),true,'git-branch')}<button class="btn" data-go="todos?project=${p.id}&cycle=${cycle}">${icon('list-todo')}查看待办任务</button></div></div>`;
- }
- function confirmedFields(record,idx){
- const fields=idx===5?[['需求人数',record.required==null?'待确认':record.required+' 人'],['实际到岗',record.arrived==null?'待核实':record.arrived+' 人'],['人员缺口',gap(record)==null?'待核实':gap(record)+' 人'],['物资验收',record.material?'已通过':'待确认']]:[['合同签署',record.contract?'已确认':'待确认'],['项目经理',record.manager||'待确认']];
- return `<div class="writeback-values">${fields.map(([label,value])=>`<div><span>${label}</span><strong>${esc(value)}</strong></div>`).join('')}</div>`;
- }
- function projectDetails(id){
- const p=pget(id);
- return head('项目详情',`项目库 / ${esc(p.name)}`,`<select id="switch-project" aria-label="切换项目">${state.projects.map(x=>`<option value="${x.id}" ${x.id===id?'selected':''}>${x.name}</option>`).join('')}</select>`)+
- `<section class="project-overview"><div class="project-banner"><div class="project-heading"><span class="project-title">${p.name}</span>${badge(names[p.stage],p.active?'green':'')}${badge('样例项目','gray')}</div><div class="project-meta"><span>${p.code}</span><span>${p.client}</span><span>${p.area}</span><span>${p.amount.toFixed(2)} 万元 / 年</span><span>${p.period}</span></div></div>${progressSummary(p)}${stageTrack(p,'current',p.stage,true)}${(cycleTasks(id,'next').length||p.renewal||p.nextContract)?`<div class="next-cycle-line"><div>${badge('下一周期','amber')} <strong>${names[cycleRecord(p,'next').stage]}</strong> <span class="sub">${esc(p.renewal||'续约意向待确认')}</span></div>${button('查看下一周期',flowLink(p,'next'),false,'repeat-2')}</div>`:''}</section>
- <div class="main-grid"><div><section class="surface"><div class="surface-head"><h2>项目待办</h2>${badge(pending(id).length+' 项')}</div>${taskTable(pending(id))}</section><section class="surface"><div class="surface-head"><h2>已确认成果</h2></div>${taskTable(state.tasks.filter(t=>t.project===id&&t.status==='已完成'))}</section></div><aside><section class="summary-panel"><h3>本期共同档案</h3>${[['合同状态',p.contract?'已确认签署':'待签约确认'],['项目经理',p.manager],['核定人数',p.required==null?'待确认':p.required+' 人'],['确认到岗',p.arrived==null?'待核实':p.arrived+' 人'],['岗位缺口',gap(p)==null?'待核实':gap(p)+' 人'],['计划启动',p.start||'待确认']].map(x=>`<div class="data-row"><span>${x[0]}</span><span>${esc(x[1])}</span></div>`).join('')}</section><section class="summary-panel"><h3>最近数据回填</h3>${logsList(state.logs.filter(l=>l.project===id).slice(0,6))}</section></aside></div>`;
- }
- function flowTaskCard(r,t,p,cycle){
- const block=t&&taskOpen(t)?blocked(t):'';
- const status=!p?'任务规则':!t?'未触发':block?'条件未满足':t.status;
- const cls=!p||!t?'gray':block?'red':t.status==='已完成'?'green':'amber';
- return `<button class="branch-task ${t?.status==='已完成'?'confirmed':''}" ${t?`data-flow-task="${t.id}"`:`data-rule="${r.id}"`}><span class="branch-task-top"><span>${r.id}</span>${badge(status,cls)}</span><strong>${r.title}</strong><p>${r.description}</p><span class="branch-owner">${esc(r.owner)}</span><span class="branch-link">${t?'查看任务':'查看触发与回填要求'} ${icon('chevron-right')}</span></button>`;
- }
- function flowPage(){
- const {p,cycle,record,idx}=flowContext(),rs=stageRules(idx);
- const tasks=p?cycleTasks(p.id,cycle):[];
- const facts=p?stageFacts(p,cycle,idx):null;
- const grouped=Object.keys(deptNames).map(d=>[d,rs.filter(r=>deptOf(r)===d)]).filter(x=>x[1].length);
- const choose=p||state.projects[0];
- return head('流程总览',p?`${esc(p.name)} · ${cycle==='next'?'下一周期':'本期合同 / 承接周期'}`:'项目主干与部门任务',p?button('返回项目详情','project:'+p.id,false,'arrow-left'):'')+
- `<div class="flow-controls"><div class="segmented"><button class="${!p?'active':''}" data-go="flow:standard:current:${idx}">标准流程</button><button class="${p?'active':''}" data-go="${flowLink(choose,cycle)}">项目实际进度</button></div>${p?`<label>项目 <select id="flow-project" aria-label="流程项目">${state.projects.map(x=>`<option value="${x.id}" ${p.id===x.id?'selected':''}>${x.name}</option>`).join('')}</select></label><label>周期 <select id="flow-cycle" aria-label="流程周期"><option value="current" ${cycle==='current'?'selected':''}>本期合同 / 承接周期</option><option value="next" ${cycle==='next'?'selected':''}>下一周期</option></select></label>`:badge('标准规则 · 不代表实际完成状态','gray')}</div>
- ${p?`<div class="flow-runtime"><div><strong>${names[record.stage]}</strong>${badge(cycle==='next'?'下一周期':'当前周期')}<span>${record.active?'履约中':esc(record.renewal||'')} · ${esc(record.period)}</span></div><div>${tasks.filter(taskOpen).length} 项待办 · ${tasks.filter(t=>t.status==='已完成').length} 项已确认</div></div>`:''}
- <section class="flow-map"><div class="flow-section-heading"><h2>${icon('git-branch')}项目主干</h2><span class="sub">${p?'按已触发任务与确认结果汇总':'投标准备、标书编制、投标与结果属于主干流程'}</span></div>${stageTrack(p,cycle,idx)}
- <div class="flow-selected"><div><span class="flow-eyebrow">M${String(idx+1).padStart(2,'0')}</span><h2>${names[idx]}</h2></div><div>${p?badge(facts.open.length+' 项待处理',facts.open.length?'amber':'gray'):badge(rs.length+' 项任务规则','gray')} ${badge(grouped.length+' 个责任部门','gray')}</div></div>
- <div class="flow-branches">${grouped.map(([d,items])=>`<div class="department-branch" data-department="${d}"><div class="branch-department">${icon(deptIcons[d])}<strong>${deptNames[d]}</strong><span>${items.length} 项</span></div><div class="branch-tasks">${items.map(r=>{const matched=tasks.filter(t=>t.rule===r.id);return matched.length?matched.map(t=>flowTaskCard(r,t,p,cycle)).join(''):flowTaskCard(r,null,p,cycle)}).join('')}</div></div>`).join('')}</div>
- <div class="flow-writeback"><div>${icon('database')}<strong>项目共同档案</strong></div><p>${p?'本节点已确认 '+facts.done.length+' 项任务结果;未解决事项继续保留。':'各部门确认共享结果后回填项目;部门明细保留来源关联。'}</p>${p?confirmedFields(record,idx):`<div class="writeback-fields">${(idx===5?['核定需求','实际到岗','物资验收','现场接管','财务口径']:idx===2?['需求与评分项','拟派人员','有效证书','响应文件版本','复核结论']:['业务结论','确认依据','责任归属','风险与缺口']).map(s=>`<span>${s}</span>`).join('')}</div>`}</div>
- <div class="flow-outcome">${icon('workflow')}<span>${idx===5?'必要条件齐备 → 运营确认启动 → 生成履约任务':idx===7?'续标 → 投标准备;续签 → 签约交接;退出 → 结项交接。原合同独立履约。':'确认业务结果 → 核对后续条件 → 生成责任部门待办'}</span></div></section>
- ${p&&idx===5?`<section class="flow-gates"><h2>本周期启动条件</h2><div>${gates(record).map(g=>`<span>${icon(g[1]?'circle-check':'circle-dashed')}${g[0]} ${badge(g[1]?'已满足':'待补齐',g[1]?'green':'amber')}</span>`).join('')}</div></section>`:''}
- ${p?`<section class="surface"><div class="surface-head"><h2>本周期其他待办</h2></div>${taskTable(tasks.filter(t=>taskOpen(t)&&!rs.some(r=>r.id===t.rule)))}</section>`:`<div class="flow-reuse"><span>${icon('library-big')}各阶段共同任务:可复用资料入库</span><button class="textbtn" data-rule="T38">查看独立任务说明 ${icon('chevron-right')}</button></div>`}`;
- }
- function inspectFlowTask(id){
- const t=state.tasks.find(x=>x.id===id);if(!t)return;
- const r=rule(t.rule),p=pget(t.project),cycle=taskCycle(t),block=blocked(t);
- showDrawer(r.title,`${p.name} · ${cycle==='next'?'下一周期':'本期合同 / 承接周期'} · ${r.id}`,
- `<div class="detail-group">${badge(t.status,t.status==='已完成'?'green':'amber')}<p class="flow-blocker">${esc(block)}</p></div>${detail(r)}${t.note?`<div class="detail-group"><h3>最近办理结果</h3><p>${esc(t.note)}</p><div class="sub">${esc(t.evidence)}</div></div>`:''}`,
- `<button class="btn" data-go="dept:${deptOf(r)}?project=${p.id}&cycle=${cycle}">${icon('list-todo')}部门任务</button><button class="btn primary" data-task="${t.id}">${icon(t.status==='已完成'?'file-check':'square-pen')}${taskOpen(t)?'进入办理':'查看确认结果'}</button>`);
- }
- document.addEventListener('click',e=>{const b=e.target.closest('[data-flow-task]');if(b)inspectFlowTask(b.dataset.flowTask)});
- document.addEventListener('change',e=>{if(e.target.id==='flow-project')go('flow:'+e.target.value+':'+flowContext().cycle);if(e.target.id==='flow-cycle')go(flowLink(flowContext().p,e.target.value))});
- 'use strict';
- const $ = id => document.getElementById(id);
- const esc = v => String(v ?? '').replace(/[&<>"']/g,c=>({'&':'&','<':'<','>':'>','"':'"',"'":'''}[c]));
- const icon = name => `<i data-lucide="${name}"></i>`;
- const icons = () => lucide.createIcons({attrs:{class:'icon'}});
- const badge = (text,cls='') => `<span class="tag ${cls}">${esc(text)}</span>`;
- const names = ['线索建档','投标准备','标书编制','投标与结果','签约交接','启动准备','持续履约','续约判断','结项归档'];
- const deptNames = {market:'市场部',ops:'运营部',hr:'人事部',purchase:'采购部',finance:'财务部',field:'现场条线'};
- const deptIcons = {market:'briefcase-business',ops:'workflow',hr:'users-round',purchase:'shopping-cart',finance:'wallet',field:'hard-hat'};
- const deptOf = r => r.owner.startsWith('市场')?'market':r.owner.startsWith('人事')?'hr':r.owner.startsWith('采购')?'purchase':r.owner.startsWith('财务')?'finance':r.owner.startsWith('现场')?'field':'ops';
- const rule = id => RULES.find(r=>r.id===id);
- const menus = [
- {id:'home',title:'首页',icon:'house',top:'home',items:[['home','经营总览','chart-no-axes-combined'],['todos','我的待办','list-todo']]},
- {id:'projects',title:'项目中心',icon:'folder-kanban',top:'projects',items:[['projects','项目库','folders'],['flow:standard','流程总览','git-branch'],['legacy:gis','项目分布','map-pinned']]},
- {id:'market',title:'市场部',icon:deptIcons.market,top:'departments',items:[['dept:market','部门工作台','briefcase-business'],['legacy:tender-pool','招标监测','radar'],['legacy:bid-workbench','标书编制','file-pen-line'],['legacy:bid-result','开标与中标','award'],['legacy:renewal','投标 / 续标跟进','repeat-2']]},
- {id:'ops',title:'运营部',icon:deptIcons.ops,top:'departments',items:[['dept:ops','部门工作台','workflow'],['dept:ops:startup','交接与定编','clipboard-list'],['dept:ops:service','履约与项目报告','file-chart-column']]},
- {id:'hr',title:'人事部',icon:deptIcons.hr,top:'departments',items:[['dept:hr','部门工作台','users-round'],['people','人员清单','contact-round'],['certs','证书管理','badge-check'],['dept:hr:allocation','差额调配','arrow-left-right']]},
- {id:'purchase',title:'采购部',icon:deptIcons.purchase,top:'departments',items:[['dept:purchase','采购与物资','shopping-cart']]},
- {id:'finance',title:'财务部',icon:deptIcons.finance,top:'departments',items:[['dept:finance','财务工作台','wallet'],['finance','合同与回款','receipt-text']]},
- {id:'field',title:'现场条线',icon:deptIcons.field,top:'departments',items:[['dept:field','现场工作台','hard-hat']]},
- {id:'data',title:'资料中心',icon:'library-big',top:'data',items:[['documents','项目资料','files'],['rules','流程规则','list-tree'],['records','数据回填记录','history']]},
- {id:'reports',title:'报表中心',icon:'chart-column',top:'reports',items:[['reports','项目协同报表','chart-column']]}
- ];
- const TOPS=[['home','首页','home'],['projects','项目中心','projects'],['departments','部门业务','dept:market'],['data','资料中心','documents'],['reports','报表中心','reports']];
- const KEY='shenqin-workflow-demo-v1';
- function fresh(){
- const projects=[
- {id:'p1',name:'区图书馆',client:'上海市青浦区图书馆',code:'SQ-2026-001',area:'青中二区',type:'公共文化',amount:412.75,period:'2026.10.01 — 2027.09.30',end:'2027-09-30',stage:3,contract:false,required:null,arrived:null,staffing:false,material:false,field:false,finance:false,manager:'待确认',start:'2026-10-01',active:false},
- {id:'p2',name:'华新政府食堂',client:'上海市青浦区华新镇人民政府',code:'SQ-2026-002',area:'青东片区',type:'机关办公',amount:68.89,period:'2025.10.01 — 2026.09.30',end:'2026-09-30',stage:6,contract:true,required:12,arrived:12,staffing:true,material:true,field:true,finance:true,manager:'项目经理 B',start:'2025-10-01',active:true},
- {id:'p3',name:'生态办',client:'青浦区生态环境相关单位',code:'SQ-2026-003',area:'青西片区',type:'机关办公',amount:49.2,period:'2026.01.01 — 2026.12.31',end:'2026-12-31',stage:6,contract:true,required:8,arrived:8,staffing:true,material:true,field:true,finance:true,manager:'项目经理 C',start:'2026-01-01',active:true}
- ];
- const tasks=[];const add=(p,r,status='待办理')=>tasks.push({id:p+'-'+r,project:p,rule:r,status,created:'2026-09-11 09:00',due:r==='T13'?'2026-09-11':'2026-09-15',note:'',evidence:'',updated:''});
- ['T03','T04','T05','T06','T07','T11','T12'].forEach(r=>add('p1',r,'已完成'));add('p1','T13');add('p2','T32');add('p2','T26');add('p2','T28');add('p3','T22');add('p3','T24');
- const people=Array.from({length:20},(_,i)=>({id:i+1,name:'人员 '+String(i+1).padStart(2,'0'),role:i===0?'项目经理':i<4?'工程服务':i<10?'秩序维护':'保洁服务',status:i<16?'已到岗':'待到岗',cert:'有效',expiry:'2027-08-31'}));
- return {version:1,projects,tasks,people,logs:[{time:'2026-09-11 09:00',project:'p1',task:'T13',text:'发现中标结果,已派发市场确认任务',evidence:'中标公告(样例)',fields:'结果:待确认'}]};
- }
- function validSavedState(s){
- if(!s||s.version!==1||!Array.isArray(s.projects)||!s.projects.length||!Array.isArray(s.tasks)||!Array.isArray(s.people)||!Array.isArray(s.logs))return false;
- const ids=new Set(s.projects.map(p=>p?.id));
- return ['p1','p2','p3'].every(id=>ids.has(id))&&s.projects.every(p=>p&&typeof p.name==='string'&&typeof p.code==='string'&&Number.isFinite(p.amount)&&Number.isInteger(p.stage)&&p.stage>=0&&p.stage<names.length)&&s.tasks.every(t=>t&&ids.has(t.project)&&rule(t.rule)&&typeof t.status==='string')&&s.people.every(p=>p&&typeof p.name==='string'&&typeof p.role==='string')&&s.logs.every(l=>l&&ids.has(l.project));
- }
- let state,unreadableSavedState=null,savedRaw=null;
- try{savedRaw=localStorage.getItem(KEY);const saved=savedRaw?JSON.parse(savedRaw):null;if(saved&&validSavedState(saved))state=saved;else{state=fresh();if(savedRaw)unreadableSavedState=savedRaw}}catch{state=fresh();unreadableSavedState=savedRaw}
- let routeName='',selectedStage=null,filter='open',query='',projectFilter='',departmentFilter='',cycleFilter='',drawerTask=null,previousFocus=null,chartObserver;
- const pget=id=>state.projects.find(p=>p.id===id);
- const stamp=()=>new Date().toLocaleString('sv-SE').slice(0,16);
- function save(){try{if(unreadableSavedState){localStorage.setItem(KEY+'-recovery-'+Date.now(),unreadableSavedState);unreadableSavedState=null}localStorage.setItem(KEY,JSON.stringify(state))}catch{toast('当前环境无法保留记录,请导出数据备份')}}
- function log(p,t,text,evidence='',fields=''){state.logs.unshift({time:stamp(),project:p,task:t,text,evidence,fields})}
- function toast(text){$('toast').textContent=text;$('toast').classList.add('show');clearTimeout(toast.timer);toast.timer=setTimeout(()=>$('toast').classList.remove('show'),3300)}
- function addTask(p,r,cycle='current'){if(state.tasks.some(t=>t.project===p&&t.rule===r&&taskCycle(t)===cycle&&t.status!=='已取消'))return;state.tasks.push({id:p+'-'+r+(cycle==='next'?'-next':''),project:p,rule:r,cycle,status:'待办理',created:stamp(),due:cycleRecord(pget(p),cycle).start>'2026-09-11'?cycleRecord(pget(p),cycle).start:'2026-09-18',note:'',evidence:'',updated:''});log(p,r,'系统派发:'+rule(r).title+'('+(cycle==='next'?'下一周期':'本期')+')','已确认的上游任务结果')}
- const taskOpen=t=>t.status!=='已完成'&&t.status!=='已取消';
- const pending=p=>state.tasks.filter(t=>taskOpen(t)&&(!p||t.project===p));
- const gap=p=>p.required==null||p.arrived==null?null:Math.max(0,p.required-p.arrived);
- const isStaffReady=p=>p.staffing&&gap(p)===0;
- const gates=p=>[['合同确认',p.contract],['人员配置',isStaffReady(p)],['物资验收',p.material],['现场接管',p.field],['财务口径',p.finance]];
- const ready=p=>gates(p).every(g=>g[1]);
- function routeInfo(r){if(r.startsWith('flow:'))return {title:'流程总览',group:'projects',top:'projects',icon:'git-branch'};for(const m of menus){const i=m.items.find(i=>i[0]===r);if(i)return {title:i[1],group:m.id,top:m.top,icon:i[2]}}if(r.startsWith('project:'))return {title:pget(r.split(':')[1])?.name||'项目详情',group:'projects',top:'projects',icon:'git-branch'};return {title:'经营总览',group:'home',top:'home',icon:'house'}}
- function go(r){if(decodeURIComponent(location.hash.slice(1))===r)navigate();else location.hash=r}
- function navigate(){const [raw,search='']=decodeURIComponent(location.hash.slice(1)||'home').split('?');const params=new URLSearchParams(search);routeName=raw.startsWith('project:')&&!pget(raw.split(':')[1])?'projects':raw;selectedStage=null;query='';projectFilter=pget(params.get('project'))?params.get('project'):'';departmentFilter='';cycleFilter=['current','next'].includes(params.get('cycle'))?params.get('cycle'):'';filter='open';closeDrawer();render();window.scrollTo({top:0,left:0,behavior:'instant'});$('sidebar').classList.remove('mobile-open')}
- function renderNavigation(){const info=routeInfo(routeName);$('topnav').innerHTML=TOPS.map(t=>`<button class="${info.top===t[0]?'active':''}" data-go="${t[2]}">${t[1]}</button>`).join('');$('sidenav').innerHTML=menus.map(m=>{const expanded=m.id===info.group||m.id===expandedGroup;return `<div class="side-group"><button class="group-btn ${m.id===info.group?'active':''}" data-group="${m.id}">${icon(m.icon)}<span class="group-label">${m.title}</span>${icon(expanded?'chevron-up':'chevron-down').replace('<i ','<i class="chev" ')}</button>${expanded?`<div class="side-items">${m.items.map(i=>`<button class="side-item ${routeName===i[0]?'active':''}" data-go="${i[0]}">${icon(i[2])}<span>${i[1]}</span>${i[0]==='todos'?`<span class="count">${pending().length}</span>`:''}</button>`).join('')}</div>`:''}</div>`}).join('')}
- let expandedGroup='';
- function head(title,sub,actions=''){return `<div class="page-head"><div><h1>${title}</h1><div class="sub">${sub}</div></div><div class="head-actions">${actions}</div></div>`}
- const button=(text,goTo,primary=false,ico='arrow-up-right')=>`<button class="btn ${primary?'primary':''}" data-go="${goTo}">${icon(ico)}${text}</button>`;
- function kpi(title,value,note,ico,cls=''){return `<div class="kpi"><div class="kpi-top">${title}${icon(ico)}</div><strong class="${cls}">${value}</strong><small>${note}</small></div>`}
- function empty(msg){return `<div class="empty">${icon('inbox')}${msg}</div>`}
- function taskTable(tasks,brief=false){return tasks.length?`<div class="table-wrap"><table><thead><tr><th>任务 / 项目</th><th>责任部门</th><th>触发依据</th><th>状态</th><th>操作</th></tr></thead><tbody>${tasks.map(t=>{const r=rule(t.rule),p=pget(t.project);return `<tr><td><span class="task-title">${r.title}</span><a class="row-note" href="#project:${p.id}">${p.name} · ${taskCycle(t)==='next'?'下一周期':'本期'} · ${r.id}</a></td><td>${deptNames[deptOf(r)]}</td><td><div class="row-note">${esc(brief?r.trigger.slice(0,35)+(r.trigger.length>35?'…':''):r.trigger)}</div></td><td>${badge(t.status,t.status==='已完成'?'green':t.status==='办理中'?'amber':'')}</td><td><button class="textbtn" data-task="${t.id}">${t.status==='已完成'?'查看结果':'进入办理'} ${icon('chevron-right')}</button></td></tr>`}).join('')}</tbody></table></div>`:empty('当前范围暂无任务')}
- function home(){const ps=state.projects;return head('经营总览','2026年9月11日 · 项目协同与关键事项',button('导出记录','export',false,'download'))+`<div class="kpis">${kpi('项目总数',ps.length,'在管 '+ps.filter(p=>p.active).length+' · 新承接 '+ps.filter(p=>!p.active).length,'folder-kanban')}${kpi('待办事项',pending().length,'覆盖 '+new Set(pending().map(t=>deptOf(rule(t.rule)))).size+' 个责任部门','list-todo','blue')}${kpi('待补齐项目',ps.filter(p=>!p.active&&!ready(p)).length,'启动条件持续核对','circle-alert','amber')}${kpi('年化合同 / 承接规模','530.84 <span style="font-size:13px">万元</span>','在管合同与待签约项目合计 · 样例','chart-no-axes-combined','green')}</div><div class="charts"><div class="chart-block"><div class="section-title">项目经营趋势 <small>样例统计 · 万元</small></div><div class="chart-label"><strong>118.09</strong><span>本期累计确认收入</span><span class="green">较上期 +8.6%</span></div><canvas class="chartcanvas" id="revenue-chart" aria-label="4月至9月收入趋势样例,收入与回款两条折线" role="img"></canvas></div><div class="chart-block"><div class="section-title">部门待办分布 <small>当前未完成任务</small></div>${Object.entries(deptNames).map(([id,n],i)=>{const num=pending().filter(t=>deptOf(rule(t.rule))===id).length;return `<div class="bar-row"><span>${n}</span><div class="bar-track"><div class="bar-fill" style="width:${num/Math.max(1,pending().length)*100}%;background:${['#3864ff','#25aa94','#8798de','#bd85af','#d5a252','#6798b7'][i]}"></div></div><span>${num}</span></div>`}).join('')}</div></div><section class="surface"><div class="surface-head"><h2>待处理事项 ${badge(pending().length)}</h2><button class="textbtn" data-go="todos">全部待办 ${icon('arrow-right')}</button></div>${taskTable(pending().slice(0,5),true)}</section><section class="surface"><div class="surface-head"><h2>重点项目</h2><button class="textbtn" data-go="projects">项目库 ${icon('arrow-right')}</button></div>${projectTable(ps)}</section>`}
- function projectTable(ps){return `<div class="table-wrap"><table><thead><tr><th>项目名称</th><th>管理区域</th><th>当前阶段</th><th>合同 / 承接规模</th><th>待办</th><th>操作</th></tr></thead><tbody>${ps.map(p=>`<tr><td><a class="task-title" href="#project:${p.id}">${p.name}</a><span class="row-note">${p.code} · ${p.type}</span></td><td>${p.area}</td><td>${badge(names[p.stage],p.active?'green':'')}${p.renewal?`<div class="row-note">下一期:${p.renewal}</div>`:''}</td><td>${p.amount.toFixed(2)} 万元 / 年</td><td>${pending(p.id).length} 项</td><td><button class="textbtn" data-go="project:${p.id}">查看项目</button></td></tr>`).join('')}</tbody></table></div>`}
- function projects(){return head('项目库','项目档案 · 合同周期 · 投标批次',button('项目分布','legacy:gis',false,'map-pinned'))+`<section class="surface"><div class="toolbar"><div class="search">${icon('search')}<input id="query" placeholder="搜索项目名称、区域或编号" value="${esc(query)}"></div><span class="sub">共 ${state.projects.length} 个项目</span></div><div id="results">${projectTable(state.projects.filter(p=>(p.name+p.code+p.area).includes(query)))}</div></section>`}
- function taskToolbar(withDept=true){return `<div class="toolbar"><div class="search">${icon('search')}<input id="query" placeholder="搜索任务或项目" value="${esc(query)}"></div><select id="project-filter" aria-label="按项目筛选"><option value="">全部项目</option>${state.projects.map(p=>`<option value="${p.id}" ${projectFilter===p.id?'selected':''}>${p.name}</option>`).join('')}</select>${withDept?`<select id="dept-filter" aria-label="按部门筛选"><option value="">全部部门</option>${Object.entries(deptNames).map(([id,n])=>`<option value="${id}" ${departmentFilter===id?'selected':''}>${n}</option>`).join('')}</select>`:''}<select id="cycle-filter" aria-label="按周期筛选"><option value="">全部周期</option><option value="current" ${cycleFilter==='current'?'selected':''}>本期</option><option value="next" ${cycleFilter==='next'?'selected':''}>下一周期</option></select><div class="segmented"><button class="${filter==='open'?'active':''}" data-filter="open">待处理</button><button class="${filter==='done'?'active':''}" data-filter="done">已完成</button><button class="${filter==='all'?'active':''}" data-filter="all">全部</button></div></div>`}
- function filteredTasks(dept,sub){return state.tasks.filter(t=>{const r=rule(t.rule);return (!dept||deptOf(r)===dept)&&(!projectFilter||t.project===projectFilter)&&(!cycleFilter||taskCycle(t)===cycleFilter)&&(!departmentFilter||deptOf(r)===departmentFilter)&&(filter==='all'||(filter==='open'?taskOpen(t):!taskOpen(t)))&&(!query||(r.title+pget(t.project).name).includes(query))&&(!sub||(sub==='allocation'?t.rule==='T23':sub==='startup'?['T14','T16','T21'].includes(t.rule):['T26','T31','T33'].includes(t.rule)))})}
- function todos(){return head('我的待办','业务管理员 · 全部授权项目与部门')+`<section class="surface">${taskToolbar()}<div id="results">${taskTable(filteredTasks())}</div></section>`}
- function department(id,sub){const all=state.tasks.filter(t=>deptOf(rule(t.rule))===id),rs=RULES.filter(r=>deptOf(r)===id);return head(sub?routeInfo(routeName).title:deptNames[id],`${all.filter(taskOpen).length} 项待处理 · ${new Set(all.map(t=>t.project)).size} 个关联项目`,id==='market'?button('招标监测','legacy:tender-pool',false,'radar'):id==='hr'?button('人员清单','people',false,'contact-round'):'')+`<div class="kpis">${kpi('待处理',all.filter(taskOpen).length,'待办理及持续跟进','list-todo','blue')}${kpi('已完成',all.filter(t=>!taskOpen(t)).length,'已确认办理结果','circle-check','green')}${kpi('关联项目',new Set(all.map(t=>t.project)).size,'授权范围内的项目','folder-kanban')}${kpi('部门任务规则',rs.length,'每项任务独立定义','list-tree')}</div><section class="surface"><div class="surface-head"><h2>${sub?routeInfo(routeName).title:'部门任务'}</h2>${id==='purchase'?badge('中标后按需求介入','gray'):''}</div>${taskToolbar(false)}<div id="results">${taskTable(filteredTasks(id,sub))}</div></section><section class="surface"><div class="surface-head"><h2>部门任务规则</h2><span class="sub">${rs.length} 项</span></div><div class="table-wrap"><table><thead><tr><th>任务</th><th>工作内容</th><th>操作</th></tr></thead><tbody>${rs.map(r=>`<tr><td><span class="task-title">${r.title}</span><span class="row-note">${r.id} · ${r.stage}</span></td><td class="row-note">${r.description}</td><td><button class="textbtn" data-rule="${r.id}">查看规则</button></td></tr>`).join('')}</tbody></table></div></section>`}
- function logsList(ls){return ls.length?`<ul class="timeline">${ls.map(l=>`<li>${esc(l.text)}<small>${esc(l.time)} · ${esc(l.task)}</small>${l.fields?`<div class="row-note">${esc(l.fields)}</div>`:''}</li>`).join('')}</ul>`:'<div class="sub">暂无确认记录</div>'}
- function rulesPage(){return head('流程规则','9 个主干节点 · 38 项部门任务 · 讨论稿 V0.1')+`<section class="surface"><div class="toolbar"><div class="search">${icon('search')}<input id="query" placeholder="搜索任务、部门或规则" value="${esc(query)}"></div></div><div id="results">${rulesTable()}</div></section>`}
- function rulesTable(){const rs=RULES.filter(r=>(r.title+r.owner+r.description+r.id).includes(query));return `<div class="table-wrap"><table class="rule-list"><thead><tr><th>任务名称</th><th>部门 / 节点</th><th>触发条件</th><th>操作</th></tr></thead><tbody>${rs.map(r=>`<tr><td><span class="task-title">${r.title}</span><span class="row-note">${r.id}</span></td><td>${deptNames[deptOf(r)]}<div class="row-note">${r.stage}</div></td><td class="row-note">${r.trigger}</td><td><button class="textbtn" data-rule="${r.id}">查看详情</button></td></tr>`).join('')}</tbody></table></div>`}
- function peoplePage(certs=false){return head(certs?'证书管理':'人员清单','区图书馆 · 启动人员样例',button('差额调配','dept:hr:allocation',false,'arrow-left-right'))+`<div class="kpis">${kpi('人员总数',state.people.length,'项目候选及配置人员','users-round')}${kpi('已核实到岗',state.people.filter(p=>p.status==='已到岗').length,'人员清单中的事实记录','user-check','green')}${kpi('待到岗',state.people.filter(p=>p.status!=='已到岗').length,'尚未确认实际到岗','clock-3','amber')}${kpi('证书有效',state.people.filter(p=>p.cert==='有效').length,'已核验样例材料','badge-check','blue')}</div><section class="surface"><div class="toolbar"><div class="search">${icon('search')}<input id="query" placeholder="搜索人员、岗位" value="${esc(query)}"></div><span class="sub">区图书馆 · ${certs?'证书状态':'人员到岗状态'}</span></div><div id="results">${peopleTable(certs)}</div></section>`}
- function peopleTable(certs){const ps=state.people.filter(p=>(p.name+p.role).includes(query));return `<div class="table-wrap"><table><thead><tr><th>人员</th><th>岗位</th><th>${certs?'证书有效期':'到岗状态'}</th><th>证书核验</th><th>操作</th></tr></thead><tbody>${ps.map(p=>`<tr><td>${p.name}<div class="row-note">EMP-${String(p.id).padStart(3,'0')}</div></td><td>${p.role}</td><td>${certs?p.expiry:badge(p.status,p.status==='已到岗'?'green':'amber')}</td><td>${badge(p.cert,'green')}</td><td><button class="textbtn" data-person="${p.id}">${certs?'核验记录':'办理变更'}</button></td></tr>`).join('')}</tbody></table></div>`}
- function documents(){return head('项目资料','已确认成果与原始依据')+`<section class="surface"><div class="surface-head"><h2>资料清单</h2><span class="sub">样例项目附件引用</span></div>${[['file-text','投标文件与响应材料','区图书馆 · 市场部 · 最终提交版本','legacy:bid-workbench'],['list-tree','项目流程与数据驱动规则','9 个节点 / 38 项独立任务 · V0.1','rules'],['history','业务确认与回填记录',state.logs.length+' 条 · 来源、责任及结果','records']].map(x=>`<div class="document-row">${icon(x[0])}<div><span class="task-title">${x[1]}</span><span class="row-note">${x[2]}</span></div><button class="textbtn" data-go="${x[3]}">查看 ${icon('arrow-up-right')}</button></div>`).join('')}</section>`}
- function records(){return head('数据回填记录','业务结果确认后更新项目共同档案',`<button class="btn" data-action="export">${icon('download')}导出记录</button>`)+`<section class="surface"><div class="table-wrap"><table><thead><tr><th>时间 / 项目</th><th>业务事件</th><th>确认结果</th><th>依据</th></tr></thead><tbody>${state.logs.map(l=>`<tr><td>${esc(l.time)}<div class="row-note">${pget(l.project)?.name||''} · ${esc(l.task)}</div></td><td>${esc(l.text)}</td><td class="row-note">${esc(l.fields||'—')}</td><td class="row-note">${esc(l.evidence||'—')}</td></tr>`).join('')}</tbody></table></div></section>`}
- function financePage(){return head('合同与回款','合同口径与应收跟踪 · 样例项目')+`<section class="surface"><div class="surface-head"><h2>合同台账</h2></div><div class="table-wrap"><table><thead><tr><th>项目</th><th>合同期间</th><th>年化金额</th><th>合同状态</th><th>操作</th></tr></thead><tbody>${state.projects.map(p=>`<tr><td>${p.name}</td><td>${p.period}</td><td>${p.amount.toFixed(2)} 万元</td><td>${badge(p.contract?'已确认':'待确认',p.contract?'green':'amber')}</td><td><button class="textbtn" data-go="project:${p.id}">查看项目</button></td></tr>`).join('')}</tbody></table></div></section><section class="surface"><div class="surface-head"><h2>财务办理事项</h2></div>${taskTable(state.tasks.filter(t=>deptOf(rule(t.rule))==='finance'))}</section>`}
- function reports(){return head('项目协同报表','当前样例项目 · 任务与准备条件实时汇总',`<button class="btn" data-action="export">${icon('download')}导出数据</button>`)+`<div class="kpis">${kpi('任务总数',state.tasks.length,'已触发的任务','list-todo')}${kpi('完成率',Math.round(state.tasks.filter(t=>!taskOpen(t)).length/state.tasks.length*100)+'%','已完成 / 已触发','chart-pie','blue')}${kpi('确认回填',state.logs.length,'业务与自动派发事件','history','green')}${kpi('已确认启动',state.projects.filter(p=>p.active).length,'样例项目','circle-check')}</div><section class="surface"><div class="surface-head"><h2>部门协同情况</h2></div><div class="table-wrap"><table><thead><tr><th>部门</th><th>待处理</th><th>已完成</th><th>关联项目</th><th>操作</th></tr></thead><tbody>${Object.entries(deptNames).map(([d,n])=>{const ts=state.tasks.filter(t=>deptOf(rule(t.rule))===d);return `<tr><td>${n}</td><td>${ts.filter(taskOpen).length}</td><td>${ts.filter(t=>!taskOpen(t)).length}</td><td>${new Set(ts.map(t=>t.project)).size}</td><td><button class="textbtn" data-go="dept:${d}">查看工作台</button></td></tr>`}).join('')}</tbody></table></div></section><section class="surface"><div class="surface-head"><h2>项目进展</h2></div>${projectTable(state.projects)}</section>`}
- function legacyPage(name){return `<div class="legacy-head"><div><strong>${routeInfo(routeName).title}</strong> ${badge('原版样例','gray')}</div>${button('协同任务','dept:market',false,'list-todo')}</div><iframe title="原有市场及项目演示" class="legacy-frame" id="legacy" sandbox="allow-scripts allow-downloads"></iframe>`}
- function render(){chartObserver?.disconnect();renderNavigation();const [base,a,b]=routeName.split(':');let html;if(base==='home')html=home();else if(base==='projects')html=projects();else if(base==='project')html=projectDetails(a);else if(base==='flow')html=flowPage();else if(base==='todos')html=todos();else if(base==='dept')html=department(a,b);else if(base==='people'||base==='certs')html=peoplePage(base==='certs');else if(base==='rules')html=rulesPage();else if(base==='documents')html=documents();else if(base==='records')html=records();else if(base==='finance')html=financePage();else if(base==='reports')html=reports();else if(base==='legacy')html=legacyPage(a);else html=home();$('content').innerHTML=html;if(cycleFilter&&['dept','todos'].includes(base)){$('results').insertAdjacentHTML('beforebegin',`<div class="scope-line">${esc(pget(projectFilter)?.name||'全部项目')} · ${cycleFilter==='next'?'下一周期':'本期合同 / 承接周期'} ${projectFilter?button('返回流程',flowLink(pget(projectFilter),cycleFilter),false,'arrow-left'):''}<button class="textbtn" data-action="clear-scope">清除周期筛选</button></div>`)}icons();if(base==='flow'){$('sidenav').querySelector('[data-go="flow:standard"]')?.classList.add('active')}if(base==='flow'||base==='project'){const track=$('content').querySelector('.flow-track-scroll'),node=track?.querySelector('.flow-stage.selected');if(node)track.scrollLeft=Math.max(0,node.getBoundingClientRect().left-track.getBoundingClientRect().left+track.scrollLeft-(track.clientWidth-node.clientWidth)/2)}if(base==='home')drawChart();if(base==='legacy'){const injection=`<script>location.hash=${JSON.stringify(a)};<\/script>`;$('legacy').srcdoc=LEGACY.replace('</body>',injection+'</body>')}}
- function refreshResults(){const el=$('results');if(!el)return;const [base,a,b]=routeName.split(':');el.innerHTML=base==='projects'?projectTable(state.projects.filter(p=>(p.name+p.code+p.area).includes(query))):base==='rules'?rulesTable():base==='people'||base==='certs'?peopleTable(base==='certs'):taskTable(filteredTasks(base==='dept'?a:undefined,b));icons()}
- function drawChart(){const c=$('revenue-chart');if(!c)return;const paint=()=>{const w=c.clientWidth,h=c.clientHeight,dpr=devicePixelRatio||1;c.width=w*dpr;c.height=h*dpr;const ctx=c.getContext('2d');ctx.scale(dpr,dpr);const left=27,right=w-14,top=21,bottom=h-24;ctx.font='10px Microsoft YaHei';ctx.lineWidth=1;for(let i=0;i<4;i++){const y=bottom-(bottom-top)*i/3;ctx.strokeStyle='#e9edf7';ctx.beginPath();ctx.moveTo(left,y);ctx.lineTo(right,y);ctx.stroke();ctx.fillStyle='#99a2b4';ctx.fillText(String(i*10),0,y+3)}const values=[[17,19,16,23,21,22],[14,15,16,20,18,21]],colors=['#3864ff','#28aa98'];values.forEach((vs,k)=>{const pts=vs.map((v,i)=>[left+(right-left)*i/5,bottom-(bottom-top)*v/30]);ctx.beginPath();pts.forEach(([x,y],i)=>i?ctx.lineTo(x,y):ctx.moveTo(x,y));if(k===0){ctx.lineTo(right,bottom);ctx.lineTo(left,bottom);ctx.closePath();ctx.fillStyle='#eff3ff';ctx.fill()}ctx.beginPath();pts.forEach(([x,y],i)=>i?ctx.lineTo(x,y):ctx.moveTo(x,y));ctx.strokeStyle=colors[k];ctx.lineWidth=2;ctx.stroke();pts.forEach(([x,y])=>{ctx.beginPath();ctx.arc(x,y,3,0,7);ctx.fillStyle=colors[k];ctx.fill()})});ctx.fillStyle='#919aac';['4月','5月','6月','7月','8月','9月'].forEach((s,i)=>ctx.fillText(s,left+(right-left)*i/5-8,h-4));ctx.fillStyle=colors[0];ctx.fillText('● 确认收入',Math.max(left,w-152),11);ctx.fillStyle=colors[1];ctx.fillText('● 实际回款',Math.max(left+75,w-75),11)};paint();chartObserver=new ResizeObserver(paint);chartObserver.observe(c)}
- function detail(r){return `<div class="detail-group"><h3>任务说明</h3><p>${r.description}</p></div><div class="detail-pair"><div class="detail-group"><h3>责任归属</h3><p>${r.owner}</p></div><div class="detail-group"><h3>主干节点</h3><p>${r.stage}</p></div></div><div class="detail-group"><h3>触发条件</h3><p>${r.trigger}</p></div><div class="detail-group"><h3>完成标准</h3><p>${r.complete}</p></div><div class="detail-group"><h3>回填项目</h3><p>${r.shared}</p></div><div class="detail-group"><h3>后续动作</h3><p>${r.next}</p></div>`}
- function showDrawer(title,sub,body,footer){previousFocus=document.activeElement;$('drawer-head').innerHTML=`<div><span class="sub">${sub}</span><h2 id="drawer-title">${title}</h2></div><button class="iconbtn" data-action="close" title="关闭" aria-label="关闭任务详情">${icon('x')}</button>`;$('drawer-body').innerHTML=body;$('drawer-footer').innerHTML=footer;$('drawer').classList.add('open');$('drawer-body').scrollTop=0;document.body.style.overflow='hidden';icons();$('drawer-head').querySelector('button').focus()}
- function closeDrawer(){if(!$('drawer').classList.contains('open'))return;$('drawer').classList.remove('open');document.body.style.overflow='';drawerTask=null;if(previousFocus?.isConnected)previousFocus.focus()}
- function openRule(id){drawerTask=null;const r=rule(id);showDrawer(r.title,`${r.id} · 任务规则 · V0.1`,detail(r),`<span class="sub">规则讨论稿</span><button class="btn" data-action="close">关闭</button>`)}
- const field=(label,id,value,type='text',extra='')=>`<label class="field">${label}<input id="${id}" type="${type}" value="${esc(value)}" ${extra}></label>`;
- function blocked(t){const p=cycleRecord(pget(t.project),taskCycle(t));if(t.rule==='T21'&&!ready(p))return '仍需补齐:'+gates(p).filter(g=>!g[1]).map(g=>g[0]).join('、');if(t.rule==='T11'){const lacking=['T05','T06','T07'].filter(r=>!state.tasks.some(x=>x.project===p.id&&taskCycle(x)===taskCycle(t)&&x.rule===r&&x.status==='已完成'));if(lacking.length)return '前置任务未完成:'+lacking.join('、')}return ''}
- function openTask(id){const t=state.tasks.find(t=>t.id===id);if(!t)return;drawerTask=id;const r=rule(t.rule),p=taskProject(t);let special='';if(t.rule==='T13')special='<label class="field">结果确认<select id="result"><option>中标</option><option>未中标</option><option>废标</option></select></label>';if(t.rule==='T15')special=field('年化合同金额(万元)','amount',p.amount,'number','min="0.01" step="0.01"')+field('计划启动日期','start',p.start,'date')+'<label class="check field full"><input type="checkbox" id="signed" required>正式合同已签署,服务范围及付款条款已核实</label>';if(t.rule==='T16')special=field('核定需求人数','required',p.required??20,'number','min="1" max="20" step="1"')+field('项目经理','manager',p.manager==='待确认'?'人员 01':p.manager)+`<div class="field full sub">当前样例人员池为20人,岗位及班次覆盖需在配置时核验。</div>`;if(t.rule==='T17'||t.rule==='T23')special=field('已核实实际到岗总人数','arrived',t.rule==='T23'?p.arrived??0:taskCycle(t)==='current'&&t.project==='p1'?state.people.filter(x=>x.status==='已到岗').length:p.arrived??0,'number','min="0" max="20" step="1"')+`<div class="field"><span>核定需求</span><strong>${p.required??'待确认'} 人</strong></div><label class="check field full"><input type="checkbox" id="coverage">已核验岗位、班次及必要证书匹配情况</label>`;if(t.rule==='T32'||t.rule==='T33')special='<label class="field full">下一周期处理方式<select id="renew-mode"><option>续标</option><option>续签</option><option>退出</option><option>继续跟进</option></select></label>';const done=!taskOpen(t),block=blocked(t);let body=`<div class="detail-group"><div class="sub">关联项目</div><a href="#project:${p.id}" class="task-title">${p.name}</a>${badge(t.status,done?'green':'')}</div>${detail(r)}`;body+=done?`<div class="detail-group"><h3>确认结果</h3><p>${esc(t.note||'结果已确认')}</p><div class="row-note">依据:${esc(t.evidence||'历史样例记录')}<br>${esc(t.updated||t.created)}</div></div>`:`<div class="detail-group"><h3>本次办理结果</h3><form id="task-form"><div class="fields">${special}<label class="field full">结果说明<textarea id="note" required placeholder="填写已核实的办理结果及尚未解决的事项">${esc(t.note)}</textarea></label><label class="field full">依据 / 文件编号<input id="evidence" required placeholder="例如:交接清单编号、回执编号或确认记录" value="${esc(t.evidence)}"></label></div><label class="check"><input type="checkbox" id="confirmed">我已核实本次提交结果及对应依据</label><div id="form-error" class="form-error" role="alert">${esc(block)}</div></form></div>`;showDrawer(r.title,`${r.id} · ${deptNames[deptOf(r)]} / ${p.code} · ${taskCycle(t)==='next'?'下一周期':'本期'}`,body,done?`<span class="sub">已保存确认结果</span><button class="btn" data-action="close">关闭</button>`:`<button class="btn" data-action="save-draft">保存草稿</button><button class="btn primary" id="confirm-task" data-action="confirm-task" ${block?'disabled':''}>${icon('check')}确认并回填</button>`);drawerTask=id}
- function confirmTask(){const t=state.tasks.find(t=>t.id===drawerTask),p=taskProject(t),r=rule(t.rule);const fail=msg=>{$('form-error').textContent=msg;return false};if(blocked(t))return fail(blocked(t));if(!$('note').value.trim()||!$('evidence').value.trim())return fail('请填写结果说明和依据 / 文件编号。');if(!$('confirmed').checked)return fail('请核实结果后勾选确认。');const get=id=>$(id)?.value;const num=id=>Number(get(id));if(t.rule==='T15'&&(!get('amount')||num('amount')<=0||!get('start')||!$('signed').checked))return fail('请填写有效合同金额、启动日期,并确认正式合同已签署。');if(t.rule==='T16'&&(!Number.isInteger(num('required'))||num('required')<1||num('required')>20||!get('manager').trim()))return fail('请填写1—20之间的整数人数及项目经理。');if(['T17','T23'].includes(t.rule)&&(!Number.isInteger(num('arrived'))||num('arrived')<0||num('arrived')>20||!$('coverage').checked))return fail('请填写0—20之间的实际到岗人数,并确认岗位、班次及证书核验。');t.note=get('note').trim();t.evidence=get('evidence').trim();t.updated=stamp();t.status='已完成';let fields='办理结论:'+t.note;const add=id=>addTask(p.id,id,taskCycle(t)==='next'&&id!=='T35'?'next':'current');switch(t.rule){
- case 'T03':add('T04');if(!p.active)p.stage=2;break;
- case 'T04':['T05','T06','T07'].forEach(add);break;
- case 'T05':add('T11');break;
- case 'T11':add('T12');break;
- case 'T12':add('T13');if(!p.active)p.stage=3;break;
- case 'T13':p.result=get('result');if(p.result==='中标'){add('T14');add('T15');if(!p.active)p.stage=4}else{add('T34');if(!p.active)p.stage=8}fields='投标结果:'+p.result;break;
- case 'T14':add('T16');add('T20');if(!p.active)p.stage=5;break;
- case 'T15':if(p.active){p.nextContract={amount:num('amount'),start:get('start'),signed:true,finance:false};p.renewal='续签已确认';fields='下一周期合同:已确认;年化金额:'+p.nextContract.amount+'万元;计划启动:'+p.nextContract.start}else{p.contract=true;p.amount=num('amount');p.start=get('start');fields='合同:已确认签署;年化金额:'+p.amount+'万元;计划启动:'+p.start}add('T19');break;
- case 'T16':p.required=num('required');p.manager=get('manager');['T17','T18','T21'].forEach(add);fields='核定人数:'+p.required+'人;项目经理:'+p.manager;break;
- case 'T17':case 'T23':p.arrived=num('arrived');p.staffing=true;if(t.project==='p1'&&taskCycle(t)==='current')state.people.forEach((x,i)=>x.status=i<p.arrived?'已到岗':'待到岗');if(gap(p)>0){if(t.rule==='T17')add('T23');else t.status='办理中'}fields='到岗:'+p.arrived+'人;缺口:'+gap(p)+'人;岗位与证书:已核验';break;
- case 'T18':p.material=true;fields='启动必需物资:验收通过';break;
- case 'T19':if(p.active&&p.nextContract){p.nextContract.finance=true;fields='下一周期合同财务口径:已核对'}else{p.finance=true;fields='合同财务口径:已核对'}break;
- case 'T20':p.field=true;fields='现场接管:已确认';break;
- case 'T21':p.active=true;p.stage=6;['T22','T25','T27','T31'].forEach(add);fields='启动:已确认;当前阶段:持续履约';break;
- case 'T32':case 'T33':p.renewal=get('renew-mode');fields='下一周期:'+p.renewal;if(t.rule==='T32'){if(p.renewal==='继续跟进')t.status='办理中';else add('T33')}else if(p.renewal==='续标'){p.stage=1;add('T03')}else if(p.renewal==='续签'){p.stage=4;add('T15')}else if(p.renewal==='退出')add('T35');else t.status='办理中';break;
- case 'T35':p.active=false;p.stage=8;add('T36');add('T37');break;
- case 'T31':case 'T34':add('T38');break;
- }if(taskCycle(t)==='next'){const parent=pget(t.project);if(['T32','T33'].includes(t.rule))parent.renewal=p.renewal;if(t.rule==='T15')parent.nextContract={amount:p.amount,start:p.start,signed:p.contract,finance:p.finance};if(t.rule==='T19'&&parent.nextContract)parent.nextContract.finance=p.finance}log(p.id,r.id,deptNames[deptOf(r)]+(taskCycle(t)==='next'?'(下一周期)':'(本期)')+'确认:'+r.title,t.evidence,fields);save();closeDrawer();render();toast(t.status==='办理中'?'结果已回填,未解决事项继续跟进':'结果已回填,后续待办已更新')}
- function saveDraft(){const t=state.tasks.find(t=>t.id===drawerTask);t.note=$('note').value;t.evidence=$('evidence').value;t.status='办理中';save();closeDrawer();render();toast('草稿已保存,尚未回填正式结果')}
- function person(id){const p=state.people.find(p=>p.id===id);showDrawer(p.name,'区图书馆 · 人员与证书',`<div class="detail-group"><h3>岗位</h3><p>${p.role}</p></div><div class="detail-group"><h3>证书核验记录</h3><p>状态:${p.cert}<br>有效期至:${p.expiry}</p><span class="sub">样例材料 · 原始附件未接入</span></div><label class="field">到岗状态<select id="person-status"><option ${p.status==='已到岗'?'selected':''}>已到岗</option><option ${p.status==='待到岗'?'selected':''}>待到岗</option></select></label><label class="field" style="margin-top:16px">确认依据<input id="person-evidence" placeholder="填写现场到岗确认记录编号"></label><div class="form-error" id="form-error"></div>`,`<button class="btn" data-action="close">取消</button><button class="btn primary" data-person-save="${id}">确认变更</button>`)}
- function savePerson(id){const evidence=$('person-evidence').value.trim();if(!evidence){$('form-error').textContent='请填写到岗状态的确认依据。';return}const person=state.people.find(p=>p.id===id),p=pget('p1');person.status=$('person-status').value;if(p.staffing){p.arrived=state.people.filter(x=>x.status==='已到岗').length;if(gap(p)>0){const t=state.tasks.find(x=>x.project===p.id&&taskCycle(x)==='current'&&x.rule==='T23');if(t)t.status='办理中';else addTask(p.id,'T23')}else{const t=state.tasks.find(x=>x.project===p.id&&taskCycle(x)==='current'&&x.rule==='T23'&&taskOpen(x));if(t){t.status='已完成';t.note='实际到岗记录已补齐,岗位资格按原核验记录有效。';t.evidence=evidence;t.updated=stamp()}}}log('p1','人员状态','人事确认:'+person.name+' '+person.status,evidence,p.staffing?'实际到岗:'+p.arrived+'人;缺口:'+gap(p)+'人':'人员事实已更新,等待配置任务汇总确认');save();closeDrawer();render();toast('人员记录已更新,关联缺口已重新核对')}
- function exportData(){const b=new Blob([JSON.stringify(state,null,2)],{type:'application/json'});const a=document.createElement('a');a.href=URL.createObjectURL(b);a.download='申勤项目协同记录.json';a.click();setTimeout(()=>URL.revokeObjectURL(a.href),1000);toast('项目、任务及回填记录已导出')}
- document.addEventListener('click',e=>{const b=e.target.closest('button,a');if(!b)return;if(b.dataset.go){if(b.dataset.go==='export')exportData();else go(b.dataset.go)}else if(b.dataset.group){const m=menus.find(m=>m.id===b.dataset.group);expandedGroup=expandedGroup===m.id?'':m.id;if(routeInfo(routeName).group!==m.id)go(m.items[0][0]);else{renderNavigation();icons()}}else if(b.dataset.task)openTask(b.dataset.task);else if(b.dataset.rule)openRule(b.dataset.rule);else if(b.dataset.stage!==undefined){selectedStage=Number(b.dataset.stage);render()}else if(b.dataset.filter){filter=b.dataset.filter;render()}else if(b.dataset.person)person(Number(b.dataset.person));else if(b.dataset.personSave)savePerson(Number(b.dataset.personSave));else if(b.dataset.action){const a=b.dataset.action;if(a==='close')closeDrawer();if(a==='confirm-task')confirmTask();if(a==='save-draft')saveDraft();if(a==='export')exportData();if(a==='clear-scope'){cycleFilter='';render()}}});
- document.addEventListener('input',e=>{if(e.target.id==='query'){query=e.target.value;refreshResults()}});
- document.addEventListener('change',e=>{if(e.target.id==='project-filter'){projectFilter=e.target.value;render()}if(e.target.id==='dept-filter'){departmentFilter=e.target.value;refreshResults()}if(e.target.id==='cycle-filter'){cycleFilter=e.target.value;render()}if(e.target.id==='switch-project')go('project:'+e.target.value)});
- $('drawer').addEventListener('click',e=>{if(e.target===$('drawer'))closeDrawer()});
- document.addEventListener('keydown',e=>{if(e.key==='Escape'){closeDrawer();$('sidebar').classList.remove('mobile-open')}if(e.key==='Tab'&&$('drawer').classList.contains('open')){const els=[...$('drawer').querySelectorAll('button:not(:disabled),input,textarea,select,a[href]')];if(e.shiftKey&&document.activeElement===els[0]){e.preventDefault();els.at(-1).focus()}else if(!e.shiftKey&&document.activeElement===els.at(-1)){e.preventDefault();els[0].focus()}}});
- $('notifications').onclick=()=>go('todos');$('refresh').onclick=()=>{render();toast('当前视图已刷新')};$('collapse').onclick=()=>{if(innerWidth<=640)$('sidebar').classList.remove('mobile-open');else document.body.classList.toggle('collapsed')};$('mobile-menu').onclick=()=>$('sidebar').classList.toggle('mobile-open');$('fullscreen').onclick=async()=>{try{if(document.fullscreenElement)await document.exitFullscreen();else await document.documentElement.requestFullscreen()}catch{toast('当前浏览器不支持页面全屏')}};
- $('reset-sample').onclick=()=>showDrawer('重置样例数据','样例工作空间','<p>将恢复3个项目的初始状态,并清除本浏览器保存的办理结果。需要留存时,可先导出当前记录。</p>','<button class="btn" data-action="export">导出当前记录</button><button class="btn danger" id="reset-confirm">重置样例</button>');
- document.addEventListener('click',e=>{if(e.target.closest('#reset-confirm')){state=fresh();save();closeDrawer();go('home');render();toast('已恢复初始样例数据')}});
- window.addEventListener('hashchange',navigate);navigate();
- </script>
- </body></html>
|