[{"data":1,"prerenderedAt":1115},["ShallowReactive",2],{"navigation":3,"i-lucide:search":192,"i-lucide:moon":197,"i-lucide:sun":199,"i-lucide:arrow-up-right":201,"i-lucide:menu":203,"i-lucide:bot":205,"page-\u002F03-operations-and-risk\u002Fcompliance-operations":207,"surround-\u002F03-operations-and-risk\u002Fcompliance-operations":1042,"i-lucide:rocket":1047,"i-lucide:users":1049,"i-lucide:clipboard-check":1051,"i-lucide:route":1053,"i-lucide:pencil-ruler":1055,"i-lucide:gauge":1057,"i-lucide:server":1059,"i-lucide:microscope":1061,"i-lucide:folder-lock":1063,"i-lucide:clipboard-list":1065,"i-lucide:award":1067,"i-lucide:archive":1069,"i-lucide:file-check":1071,"i-lucide:calendar-check":1073,"i-lucide:badge-check":1075,"i-lucide:credit-card":1077,"i-lucide:building-2":1079,"i-lucide:plug":1081,"i-lucide:settings":1083,"i-lucide:palette":1085,"i-lucide:git-compare-arrows":1087,"i-lucide:book-marked":1089,"i-lucide:book-a":1091,"i-lucide:book-open":1093,"i-lucide:chevron-right":1095,"i-lucide:shield-alert":1097,"i-lucide:list-checks":1099,"i-lucide:chevron-down":1101,"i-lucide:file-text":1103,"i-lucide:lightbulb":1105,"i-lucide:info":1107,"i-lucide:triangle-alert":1109,"i-lucide:hash":1111,"i-lucide:folder-check":1113},[4,26,63,96,123,140,157,174,187],{"title":5,"path":6,"stem":7,"children":8,"icon":11},"Getting Started","\u002F00-getting-started","00-getting-started\u002Findex",[9,12,16,21],{"title":10,"path":6,"stem":7,"icon":11},"Overview","i-lucide-rocket",{"title":13,"path":14,"stem":15,"icon":11},"Onboarding","\u002F00-getting-started\u002Fonboarding","00-getting-started\u002Fonboarding",{"title":17,"path":18,"stem":19,"icon":20},"Organization Settings","\u002F00-getting-started\u002Forganization-settings","00-getting-started\u002Forganization-settings","i-lucide-settings",{"title":22,"path":23,"stem":24,"icon":25},"Roles & Permissions","\u002F00-getting-started\u002Froles-and-permissions","00-getting-started\u002Froles-and-permissions","i-lucide-users",{"title":27,"icon":28,"path":29,"stem":30,"children":31},"Assessment & Scoring","i-lucide-clipboard-check","\u002F01-assessment-and-scoring","01-assessment-and-scoring",[32,34,38,43,48,53,58],{"title":10,"path":29,"stem":33,"icon":28},"01-assessment-and-scoring\u002Findex",{"title":35,"path":36,"stem":37,"icon":28},"Assessments","\u002F01-assessment-and-scoring\u002Fassessments","01-assessment-and-scoring\u002Fassessments",{"title":39,"path":40,"stem":41,"icon":42},"CMMC Journey","\u002F01-assessment-and-scoring\u002Fcmmc-journey","01-assessment-and-scoring\u002Fcmmc-journey","i-lucide-route",{"title":44,"path":45,"stem":46,"icon":47},"Self-Assessment","\u002F01-assessment-and-scoring\u002Fself-assessment","01-assessment-and-scoring\u002Fself-assessment","i-lucide-pencil-ruler",{"title":49,"path":50,"stem":51,"icon":52},"SPRS Score","\u002F01-assessment-and-scoring\u002Fsprs-score","01-assessment-and-scoring\u002Fsprs-score","i-lucide-gauge",{"title":54,"path":55,"stem":56,"icon":57},"Systems & Objectives","\u002F01-assessment-and-scoring\u002Fsystems-and-objectives","01-assessment-and-scoring\u002Fsystems-and-objectives","i-lucide-server",{"title":59,"path":60,"stem":61,"icon":62},"Assessment Workbench","\u002F01-assessment-and-scoring\u002Fworkbench","01-assessment-and-scoring\u002Fworkbench","i-lucide-microscope",{"title":64,"icon":65,"path":66,"stem":67,"children":68},"Evidence & Documents","i-lucide-folder-lock","\u002F02-evidence-and-documents","02-evidence-and-documents",[69,71,76,81,86,91],{"title":10,"path":66,"stem":70,"icon":65},"02-evidence-and-documents\u002Findex",{"title":72,"path":73,"stem":74,"icon":75},"Asset Inventory","\u002F02-evidence-and-documents\u002Fasset-inventory","02-evidence-and-documents\u002Fasset-inventory","i-lucide-clipboard-list",{"title":77,"path":78,"stem":79,"icon":80},"Attestations","\u002F02-evidence-and-documents\u002Fattestations","02-evidence-and-documents\u002Fattestations","i-lucide-award",{"title":82,"path":83,"stem":84,"icon":85},"Document Library","\u002F02-evidence-and-documents\u002Fdocument-library","02-evidence-and-documents\u002Fdocument-library","i-lucide-file-text",{"title":87,"path":88,"stem":89,"icon":90},"Evidence Locker & Requests","\u002F02-evidence-and-documents\u002Fevidence-locker","02-evidence-and-documents\u002Fevidence-locker","i-lucide-archive",{"title":92,"path":93,"stem":94,"icon":95},"SSP Builder","\u002F02-evidence-and-documents\u002Fssp-builder","02-evidence-and-documents\u002Fssp-builder","i-lucide-file-check",{"title":97,"icon":98,"path":99,"stem":100,"children":101},"Operations & Risk","i-lucide-shield-alert","\u002F03-operations-and-risk","03-operations-and-risk",[102,104,109,114,119],{"title":10,"path":99,"stem":103,"icon":98},"03-operations-and-risk\u002Findex",{"title":105,"path":106,"stem":107,"icon":108},"Compliance Operations","\u002F03-operations-and-risk\u002Fcompliance-operations","03-operations-and-risk\u002Fcompliance-operations","i-lucide-calendar-check",{"title":110,"path":111,"stem":112,"icon":113},"POA&M","\u002F03-operations-and-risk\u002Fpoam","03-operations-and-risk\u002Fpoam","i-lucide-list-checks",{"title":115,"path":116,"stem":117,"icon":118},"Reviews & Readiness","\u002F03-operations-and-risk\u002Freviews-and-readiness","03-operations-and-risk\u002Freviews-and-readiness","i-lucide-badge-check",{"title":120,"path":121,"stem":122,"icon":98},"Risk Management","\u002F03-operations-and-risk\u002Frisk-management","03-operations-and-risk\u002Frisk-management",{"title":124,"icon":125,"path":126,"stem":127,"children":128},"Billing & MSP","i-lucide-credit-card","\u002F04-billing-and-msp","04-billing-and-msp",[129,131,135],{"title":10,"path":126,"stem":130,"icon":125},"04-billing-and-msp\u002Findex",{"title":132,"path":133,"stem":134,"icon":125},"Billing & Subscriptions","\u002F04-billing-and-msp\u002Fbilling-and-subscriptions","04-billing-and-msp\u002Fbilling-and-subscriptions",{"title":136,"path":137,"stem":138,"icon":139},"MSP Portal","\u002F04-billing-and-msp\u002Fmsp-portal","04-billing-and-msp\u002Fmsp-portal","i-lucide-building-2",{"title":141,"icon":142,"path":143,"stem":144,"children":145},"Integrations & AI","i-lucide-bot","\u002F05-integrations-and-ai","05-integrations-and-ai",[146,148,152],{"title":10,"path":143,"stem":147,"icon":142},"05-integrations-and-ai\u002Findex",{"title":149,"path":150,"stem":151,"icon":142},"AI Connector","\u002F05-integrations-and-ai\u002Fai-connector","05-integrations-and-ai\u002Fai-connector",{"title":153,"path":154,"stem":155,"icon":156},"Microsoft 365 Integration","\u002F05-integrations-and-ai\u002Fmicrosoft-365","05-integrations-and-ai\u002Fmicrosoft-365","i-lucide-plug",{"title":158,"icon":20,"path":159,"stem":160,"children":161},"Platform & Admin","\u002F06-platform-and-admin","06-platform-and-admin",[162,164,169],{"title":10,"path":159,"stem":163,"icon":20},"06-platform-and-admin\u002Findex",{"title":165,"path":166,"stem":167,"icon":168},"Appearance & Layout","\u002F06-platform-and-admin\u002Fappearance","06-platform-and-admin\u002Fappearance","i-lucide-palette",{"title":170,"path":171,"stem":172,"icon":173},"Revision 3 Transition","\u002F06-platform-and-admin\u002Frev3-transition","06-platform-and-admin\u002Frev3-transition","i-lucide-git-compare-arrows",{"title":175,"icon":176,"path":177,"stem":178,"children":179},"Reference","i-lucide-book-marked","\u002F99-reference","99-reference",[180,182],{"title":10,"path":177,"stem":181,"icon":176},"99-reference\u002Findex",{"title":183,"path":184,"stem":185,"icon":186},"Glossary","\u002F99-reference\u002Fglossary","99-reference\u002Fglossary","i-lucide-book-a",{"title":188,"path":189,"stem":190,"icon":191},"DIBFI Documentation","\u002F","index","i-lucide-book-open",{"left":193,"top":193,"width":194,"height":194,"rotate":193,"vFlip":195,"hFlip":195,"body":196},0,24,false,"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"m21 21l-4.34-4.34\"\u002F>\u003Ccircle cx=\"11\" cy=\"11\" r=\"8\"\u002F>\u003C\u002Fg>",{"left":193,"top":193,"width":194,"height":194,"rotate":193,"vFlip":195,"hFlip":195,"body":198},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" 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\"\u002F>",{"left":193,"top":193,"width":194,"height":194,"rotate":193,"vFlip":195,"hFlip":195,"body":200},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Ccircle cx=\"12\" cy=\"12\" r=\"4\"\u002F>\u003Cpath d=\"M12 2v2m0 16v2M4.93 4.93l1.41 1.41m11.32 11.32l1.41 1.41M2 12h2m16 0h2M6.34 17.66l-1.41 1.41M19.07 4.93l-1.41 1.41\"\u002F>\u003C\u002Fg>",{"left":193,"top":193,"width":194,"height":194,"rotate":193,"vFlip":195,"hFlip":195,"body":202},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M7 7h10v10M7 17L17 7\"\u002F>",{"left":193,"top":193,"width":194,"height":194,"rotate":193,"vFlip":195,"hFlip":195,"body":204},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M4 5h16M4 12h16M4 19h16\"\u002F>",{"left":193,"top":193,"width":194,"height":194,"rotate":193,"vFlip":195,"hFlip":195,"body":206},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M12 8V4H8\"\u002F>\u003Crect width=\"16\" height=\"12\" x=\"4\" y=\"8\" rx=\"2\"\u002F>\u003Cpath d=\"M2 14h2m16 0h2m-7-1v2m-6-2v2\"\u002F>\u003C\u002Fg>",{"id":208,"title":105,"body":209,"description":1036,"extension":1037,"meta":1038,"navigation":1039,"path":106,"seo":1040,"stem":107,"__hash__":1041},"docs\u002F03-operations-and-risk\u002Fcompliance-operations.md",{"type":210,"value":211,"toc":999},"minimark",[212,236,255,274,277,282,287,290,344,377,380,395,477,481,488,553,562,564,568,583,587,590,616,623,627,695,699,705,709,716,720,730,735,737,740,743,787,806,814,816,819,822,826,829,876,880,887,894,898,916,920,923,927,930,934,947,967,970,972,976],[213,214,215,218,219,223,224,227,228,231,232,235],"p",{},[216,217,105],"strong",{}," is your continuous-compliance calendar: the recurring tasks that keep your CUI environment compliant ",[220,221,222],"em",{},"between"," assessments rather than only at certification time. Each task is scheduled on a ",[216,225,226],{},"cadence"," (weekly, monthly, quarterly, annually, and more), assigned to an owner, and completed with a short ",[216,229,230],{},"guided checklist",". Completing a task automatically produces a dated ",[216,233,234],{},"attestation"," — a piece of evidence linked to the NIST SP 800-171 objectives that task satisfies.",[213,237,238,239,242,243,246,247,250,251,254],{},"CMMC and NIST SP 800-171 expect security practices to be ",[220,240,241],{},"operated",", not just documented once. A control like audit-log review or user-access review is only real if it happens on a schedule and you can show it happened. This module is where that operating record lives, and its output feeds your ",[216,244,245],{},"evidence library",", your ",[216,248,249],{},"compliance posture",", and the ",[216,252,253],{},"AI connector",".",[256,257,258],"note",{},[213,259,260,261,263,264,268,269,254],{},"Find it in the sidebar under ",[216,262,105],{}," (",[265,266,267],"code",{},"\u002Fdashboard\u002Fcompliance-ops","). It's visible to every role that can read compliance data; completing tasks and changing the schedule require additional permissions — see ",[270,271,273],"a",{"href":272},"#permissions","Permissions",[275,276],"hr",{},[278,279,281],"h2",{"id":280},"key-concepts","Key concepts",[283,284,286],"h3",{"id":285},"task-tiers","Task tiers",[213,288,289],{},"Every task in the catalog belongs to one of three tiers, which tells you how it's expected to be operated.",[291,292,293,306],"table",{},[294,295,296],"thead",{},[297,298,299,303],"tr",{},[300,301,302],"th",{},"Tier",[300,304,305],{},"Meaning",[307,308,309,322,333],"tbody",{},[297,310,311,319],{},[312,313,314],"td",{},[315,316,318],"badge",{"color":317},"error","Required",[312,320,321],{},"Directly backs a required NIST practice — expected for every organization it applies to",[297,323,324,330],{},[312,325,326],{},[315,327,329],{"color":328},"warning","Recommended",[312,331,332],{},"Strengthens your posture and evidence, but is not strictly mandated",[297,334,335,341],{},[312,336,337],{},[315,338,340],{"color":339},"info","Event-driven",[312,342,343],{},"Doesn't run on a clock — you log it when the triggering event happens (e.g. an employee termination, a security incident)",[345,346,347],"tip",{},[213,348,349,350,353,354,357,358,361,362,365,366,361,369,372,373,376],{},"The catalog ships with several dozen built-in task templates spanning the CMMC control families — from ",[216,351,352],{},"User Access Review"," and ",[216,355,356],{},"Audit Log Review"," to ",[216,359,360],{},"Vulnerability Scan Review",", ",[216,363,364],{},"Asset Inventory Reconciliation",", the annual ",[216,367,368],{},"Full Risk Assessment",[216,370,371],{},"SSP Review",", and ",[216,374,375],{},"Security Awareness Training",". You don't build these from scratch; you enable the ones that apply and set their cadence.",[283,378,379],{"id":226},"Cadence",[213,381,382,383,386,387,390,391,394],{},"A cadence is how often a task recurs. Cadences are ",[216,384,385],{},"calendar-fenced",", not \"every N days\" — ",[220,388,389],{},"quarterly"," means the next quarter boundary, ",[220,392,393],{},"monthly"," means the end of next month — so schedules never drift and line up with how assessors think about review periods.",[291,396,397,406],{},[294,398,399],{},[297,400,401,403],{},[300,402,379],{},[300,404,405],{},"Recurs",[307,407,408,418,428,438,448,458,468],{},[297,409,410,415],{},[312,411,412],{},[216,413,414],{},"Weekly",[312,416,417],{},"Each week",[297,419,420,425],{},[312,421,422],{},[216,423,424],{},"Monthly",[312,426,427],{},"End of each month",[297,429,430,435],{},[312,431,432],{},[216,433,434],{},"Quarterly",[312,436,437],{},"End of each quarter",[297,439,440,445],{},[312,441,442],{},[216,443,444],{},"Annual",[312,446,447],{},"End of each year",[297,449,450,455],{},[312,451,452],{},[216,453,454],{},"Triennial \u002F Quinquennial",[312,456,457],{},"Every 3 or 5 years",[297,459,460,465],{},[312,461,462],{},[216,463,464],{},"Custom",[312,466,467],{},"A pattern you define — e.g. every 3 weeks — when none of the presets fit",[297,469,470,474],{},[312,471,472],{},[216,473,340],{},[312,475,476],{},"No recurrence; logged on demand when the event occurs",[283,478,480],{"id":479},"task-status","Task status",[213,482,483,484,487],{},"Each scheduled occurrence of a task moves through a status. Some statuses are ",[216,485,486],{},"derived automatically"," from the due date and the clock — you never set \"due soon\" or \"overdue\" by hand.",[291,489,490,499],{},[294,491,492],{},[297,493,494,497],{},[300,495,496],{},"Status",[300,498,305],{},[307,500,501,512,522,532,543],{},[297,502,503,509],{},[312,504,505],{},[315,506,508],{"color":507},"neutral","Upcoming",[312,510,511],{},"Scheduled, more than a week out",[297,513,514,519],{},[312,515,516],{},[315,517,518],{"color":328},"Due soon",[312,520,521],{},"Within a week of its due date",[297,523,524,529],{},[312,525,526],{},[315,527,528],{"color":317},"Overdue",[312,530,531],{},"Past its due date and not yet completed",[297,533,534,540],{},[312,535,536],{},[315,537,539],{"color":538},"success","Completed",[312,541,542],{},"Finished, with evidence generated",[297,544,545,550],{},[312,546,547],{},[315,548,549],{"color":507},"Skipped",[312,551,552],{},"Consciously skipped for this period, with a reason recorded",[256,554,555],{},[213,556,557,558,561],{},"When you complete a recurring task, the ",[216,559,560],{},"next occurrence is scheduled automatically"," at the following cadence boundary. You never have to remember to re-create it.",[275,563],{},[278,565,567],{"id":566},"using-the-module","Using the module",[213,569,570,571,574,575,578,579,582],{},"Compliance Operations has three tabs: ",[216,572,573],{},"Calendar"," (your scheduled tasks and their status), ",[216,576,577],{},"Manage Tasks & Cadences"," (which tasks are on, how often, and who owns them), and ",[216,580,581],{},"Log an Event"," (record an event-driven task when it happens).",[283,584,586],{"id":585},"first-run-setup","First-run setup",[213,588,589],{},"The very first time you open the module, a short setup wizard proposes a starting set of tasks tailored to your environment.",[591,592,594,599,602,606,609,613],"steps",{"level":593},"4",[595,596,598],"h4",{"id":597},"review-the-suggested-tasks","Review the suggested tasks",[213,600,601],{},"The wizard pre-selects the tasks that apply to your environment (cloud, hybrid, on-prem, and so on), based on the systems you've told us about. Required-tier tasks are pre-selected for you.",[595,603,605],{"id":604},"adjust-the-selection","Adjust the selection",[213,607,608],{},"Toggle individual tasks on or off, and — where you want to — override the recommended cadence or pick an owner for a task.",[595,610,612],{"id":611},"finish-setup","Finish setup",[213,614,615],{},"The module schedules the first occurrence of every enabled task on its next calendar boundary. Your calendar is now live.",[345,617,618],{},[213,619,620,621,254],{},"Nothing is locked in at setup. You can enable more tasks, disable ones that don't apply, change cadences, and reassign owners at any time from ",[216,622,577],{},[283,624,626],{"id":625},"complete-a-recurring-task","Complete a recurring task",[591,628,629,633,643,647,654,658,676,680],{"level":593},[595,630,632],{"id":631},"open-the-task","Open the task",[213,634,635,636,638,639,642],{},"From the ",[216,637,573],{}," tab, open the task you want to complete. Each task shows ",[220,640,641],{},"why it matters",", the NIST objectives it satisfies, and the systems in scope.",[595,644,646],{"id":645},"fill-in-the-checklist","Fill in the checklist",[213,648,649,650,653],{},"Work through the task's ",[216,651,652],{},"completion form"," — a short guided checklist tailored to that task. Depending on the task this may include yes\u002Fno confirmations, counts, a per-system checklist, or an itemized list of findings (for example, each inactive account you removed).",[595,655,657],{"id":656},"record-findings-and-notes","Record findings and notes",[213,659,660,661,664,665,361,668,671,672,675],{},"Set an overall ",[216,662,663],{},"findings"," level — ",[216,666,667],{},"None",[216,669,670],{},"Minor",", or ",[216,673,674],{},"Major"," — and add any notes. The module assembles a plain-language attestation narrative from your answers, which you can edit before submitting.",[595,677,679],{"id":678},"submit","Submit",[213,681,682,683,685,686,689,690,694],{},"The task is marked ",[216,684,539],{},", an ",[216,687,688],{},"attestation record"," is generated automatically (see ",[270,691,693],{"href":692},"#how-it-works","How it works","), and the next occurrence is scheduled at the following cadence boundary.",[283,696,698],{"id":697},"log-an-event-driven-task","Log an event-driven task",[213,700,701,702,704],{},"Some tasks don't run on a clock — they happen in response to an event. When an employee is terminated, a security incident occurs, or a policy is revised, open the ",[216,703,581],{}," tab, pick the matching task, and complete its checklist the same way. Each logged event produces its own dated evidence record.",[283,706,708],{"id":707},"skip-a-task-for-this-period","Skip a task for this period",[213,710,711,712,715],{},"If a task genuinely doesn't apply in a given period, you can ",[216,713,714],{},"skip"," that occurrence and record a reason. Skipping is documented — it's part of your operating record — and the task still recurs on schedule for the next period.",[283,717,719],{"id":718},"change-cadence-owner-or-scope","Change cadence, owner, or scope",[213,721,722,723,725,726,729],{},"From ",[216,724,577],{}," you can turn any task on or off, change how often it recurs, assign an owner, and scope it to specific systems. You can also create your own ",[216,727,728],{},"custom task"," when your program requires something beyond the built-in catalog.",[256,731,732],{},[213,733,734],{},"Changing a cadence affects the next occurrence going forward; completed tasks and their evidence are never rewritten.",[275,736],{},[278,738,273],{"id":739},"permissions",[213,741,742],{},"Access is governed by three permissions in the role matrix.",[291,744,745,755],{},[294,746,747],{},[297,748,749,752],{},[300,750,751],{},"Capability",[300,753,754],{},"Permission",[307,756,757,767,777],{},[297,758,759,762],{},[312,760,761],{},"View the calendar, task history, and evidence",[312,763,764],{},[315,765,766],{"color":507},"VIEW_COMPLIANCE_OPS",[297,768,769,772],{},[312,770,771],{},"Complete a task, log an event, skip an occurrence",[312,773,774],{},[315,775,776],{"color":339},"COMPLETE_COMPLIANCE_TASKS",[297,778,779,782],{},[312,780,781],{},"Enable\u002Fdisable tasks, set cadence, assign owners, create custom tasks",[312,783,784],{},[315,785,786],{"color":328},"MANAGE_COMPLIANCE_OPS",[213,788,789,791,792,795,796,798,799,801,802,805],{},[265,790,766],{}," is held by every non-platform role, including ",[216,793,794],{},"Assessor"," (read-only). ",[265,797,776],{}," is held by Org Admin, Org User, MSP Super, and MSP Admin. ",[265,800,786],{}," — configuring the program — is held by Org Admin, MSP Super, and MSP Admin, but ",[216,803,804],{},"not"," Org User.",[328,807,808],{},[213,809,810,811,813],{},"An ",[216,812,794],{}," can review your compliance calendar, task history, and generated attestations, but cannot complete or reschedule anything — the module is read-only for that role.",[275,815],{},[278,817,693],{"id":818},"how-it-works",[213,820,821],{},"Extra detail on what the module produces and how it behaves — product behavior, not internals.",[283,823,825],{"id":824},"what-a-completed-task-holds","What a completed task holds",[213,827,828],{},"Every completed occurrence is a permanent record.",[830,831,832,839,845,852,858,864,870],"field-group",{},[833,834,836],"field",{"name":835},"Task & period",[213,837,838],{},"Which task was done and for which period — e.g. \"Audit Log Review — Week of Jun 16, 2026\" or \"Full Risk Assessment — 2026\".",[833,840,842],{"name":841},"Checklist answers",[213,843,844],{},"The structured responses you entered on the completion form.",[833,846,849],{"name":847,"type":848},"Findings","None \u002F Minor \u002F Major",[213,850,851],{},"Your overall finding for the period, plus any notes.",[833,853,855],{"name":854},"Attestation narrative",[213,856,857],{},"A plain-language summary assembled from your answers, editable before you submit.",[833,859,861],{"name":860},"Completed by",[213,862,863],{},"Who completed it and when — including whether it was completed on the client's behalf by a service provider.",[833,865,867],{"name":866},"Systems in scope",[213,868,869],{},"The systems the task covered for this period.",[833,871,873],{"name":872},"Linked evidence",[213,874,875],{},"The generated attestation record, tied to the NIST objectives the task satisfies.",[283,877,879],{"id":878},"the-attestation-artifact","The attestation artifact",[213,881,882,883,886],{},"For most tasks, completing the checklist ",[216,884,885],{},"automatically generates a formatted attestation document"," and files it in your evidence library — no separate upload step. The attestation captures who reviewed what, over which period, across which systems, with the overall finding, and is linked to the exact NIST objectives the task backs. Where a task expects you to attach your own artifact (for example, an exported scan report), you can supply that file instead and it becomes the evidence.",[213,888,889,890,893],{},"Because these attestations are linked to objectives, completing your recurring tasks steadily fills in your ",[216,891,892],{},"evidence coverage"," — the same coverage that drives your assessment completeness and SPRS view.",[283,895,897],{"id":896},"the-rolling-completion-rate","The rolling completion rate",[213,899,900,901,904,905,908,909,912,913,254],{},"The module tracks a ",[216,902,903],{},"90-day completion rate",": of the task occurrences that came due in the last 90 days, what share were completed. It's a rolling health signal for whether your program is actually being operated, not just configured — a falling rate is an early warning that tasks are slipping. The dashboard also surfaces how many tasks are ",[216,906,907],{},"due this month",", how many are ",[216,910,911],{},"overdue",", and how many you've ",[216,914,915],{},"completed this month",[283,917,919],{"id":918},"task-history","Task history",[213,921,922],{},"Every task keeps a full history: each past occurrence, its checklist answers, its finding, who completed it, and a link to download that period's attestation. This is your audit trail — when an assessor asks \"show me that you've been reviewing audit logs every week,\" the history is the answer.",[283,924,926],{"id":925},"how-tasks-map-to-nist-objectives","How tasks map to NIST objectives",[213,928,929],{},"Each task in the catalog is mapped to the specific NIST SP 800-171 objectives it satisfies. Some tasks also reference an organization-defined parameter for a control (for example, how frequently a review must occur) and show both the DoD default and the value your organization has set. When you complete a task, its attestation is linked to those objectives across your active assessments, so operating the task and satisfying the control stay in sync.",[283,931,933],{"id":932},"ai-assistant-access","AI assistant access",[213,935,936,937,942,943,946],{},"When the ",[270,938,149],{"href":939,"rel":940},"https:\u002F\u002Fapp.dibfi.com\u002Fdashboard\u002Forg-settings",[941],"nofollow"," is enabled, assistants can ",[216,944,945],{},"read"," (never change) your compliance-operations data through two tools:",[948,949,950,959],"ul",{},[951,952,953,958],"li",{},[216,954,955],{},[265,956,957],{},"get_compliance_ops_overview"," — active, overdue, and upcoming tasks, the 90-day completion rate, and each task's NIST objectives.",[951,960,961,966],{},[216,962,963],{},[265,964,965],{},"get_compliance_ops_history"," — the completion history for a single task.",[213,968,969],{},"Access follows the same permissions as the app: an assistant only ever sees what the connected user's role is allowed to see.",[275,971],{},[278,973,975],{"id":974},"related-features","Related features",[977,978,979,988,994],"card-group",{},[980,981,985],"card",{"icon":982,"title":983,"to":984},"i-lucide-folder-check","Evidence Library","https:\u002F\u002Fapp.dibfi.com\u002Fdashboard\u002Fevidence",[213,986,987],{},"Where the attestations generated by completed tasks are stored and tracked for expiry.",[980,989,991],{"icon":98,"title":120,"to":990},"https:\u002F\u002Fapp.dibfi.com\u002Fdashboard\u002Frisk",[213,992,993],{},"The recurring risk assessment and review show up here as scheduled operational tasks.",[980,995,996],{"icon":142,"title":149},[213,997,998],{},"Read your compliance calendar and completion history through an AI assistant.",{"title":1000,"searchDepth":1001,"depth":1001,"links":1002},"",3,[1003,1009,1026,1027,1035],{"id":280,"depth":1004,"text":281,"children":1005},2,[1006,1007,1008],{"id":285,"depth":1001,"text":286},{"id":226,"depth":1001,"text":379},{"id":479,"depth":1001,"text":480},{"id":566,"depth":1004,"text":567,"children":1010},[1011,1017,1023,1024,1025],{"id":585,"depth":1001,"text":586,"children":1012},[1013,1015,1016],{"id":597,"depth":1014,"text":598},4,{"id":604,"depth":1014,"text":605},{"id":611,"depth":1014,"text":612},{"id":625,"depth":1001,"text":626,"children":1018},[1019,1020,1021,1022],{"id":631,"depth":1014,"text":632},{"id":645,"depth":1014,"text":646},{"id":656,"depth":1014,"text":657},{"id":678,"depth":1014,"text":679},{"id":697,"depth":1001,"text":698},{"id":707,"depth":1001,"text":708},{"id":718,"depth":1001,"text":719},{"id":739,"depth":1004,"text":273},{"id":818,"depth":1004,"text":693,"children":1028},[1029,1030,1031,1032,1033,1034],{"id":824,"depth":1001,"text":825},{"id":878,"depth":1001,"text":879},{"id":896,"depth":1001,"text":897},{"id":918,"depth":1001,"text":919},{"id":925,"depth":1001,"text":926},{"id":932,"depth":1001,"text":933},{"id":974,"depth":1004,"text":975},"Keep your CMMC posture current between assessments with a calendar of recurring compliance tasks — scheduled by cadence, completed with a guided checklist, and turned into dated evidence automatically.","md",{},{"icon":108},{"title":105,"description":1036},"kWsi1eXcLqy6I4HZ560U-5BoMf4ckTsaqK8pPYbpi1s",[1043,1045],{"title":10,"path":99,"stem":103,"description":1044,"icon":98,"children":-1},"Manage risk, run recurring compliance tasks, and track remediation with POA&Ms.",{"title":110,"path":111,"stem":112,"description":1046,"icon":113,"children":-1},"Track remediation of compliance gaps and risks as a Plan of Action & Milestones — targets, milestones, status, and system scope — and see how open and overdue items shape your SPRS score and posture.",{"left":193,"top":193,"width":194,"height":194,"rotate":193,"vFlip":195,"hFlip":195,"body":1048},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5M4.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\"\u002F>\u003Cpath 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\"\u002F>\u003Cpath d=\"M9 12H4s.55-3.03 2-4c1.62-1.08 5 .05 5 .05\"\u002F>\u003C\u002Fg>",{"left":193,"top":193,"width":194,"height":194,"rotate":193,"vFlip":195,"hFlip":195,"body":1050},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2M16 3.128a4 4 0 0 1 0 7.744M22 21v-2a4 4 0 0 0-3-3.87\"\u002F>\u003Ccircle cx=\"9\" cy=\"7\" r=\"4\"\u002F>\u003C\u002Fg>",{"left":193,"top":193,"width":194,"height":194,"rotate":193,"vFlip":195,"hFlip":195,"body":1052},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Crect width=\"8\" height=\"4\" x=\"8\" y=\"2\" rx=\"1\" ry=\"1\"\u002F>\u003Cpath 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\"\u002F>\u003Cpath d=\"m9 14l2 2l4-4\"\u002F>\u003C\u002Fg>",{"left":193,"top":193,"width":194,"height":194,"rotate":193,"vFlip":195,"hFlip":195,"body":1054},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Ccircle cx=\"6\" cy=\"19\" r=\"3\"\u002F>\u003Cpath d=\"M9 19h8.5a3.5 3.5 0 0 0 0-7h-11a3.5 3.5 0 0 1 0-7H15\"\u002F>\u003Ccircle cx=\"18\" cy=\"5\" r=\"3\"\u002F>\u003C\u002Fg>",{"left":193,"top":193,"width":194,"height":194,"rotate":193,"vFlip":195,"hFlip":195,"body":1056},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M13 7L8.7 2.7a2.41 2.41 0 0 0-3.4 0L2.7 5.3a2.41 2.41 0 0 0 0 3.4L7 13m1-7l2-2m8 12l2-2m-3-3l4.3 4.3c.94.94.94 2.46 0 3.4l-2.6 2.6c-.94.94-2.46.94-3.4 0L11 17M21.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-.497zM15 5l4 4\"\u002F>",{"left":193,"top":193,"width":194,"height":194,"rotate":193,"vFlip":195,"hFlip":195,"body":1058},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m12 14l4-4M3.34 19a10 10 0 1 1 17.32 0\"\u002F>",{"left":193,"top":193,"width":194,"height":194,"rotate":193,"vFlip":195,"hFlip":195,"body":1060},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Crect width=\"20\" height=\"8\" x=\"2\" y=\"2\" rx=\"2\" ry=\"2\"\u002F>\u003Crect width=\"20\" height=\"8\" x=\"2\" y=\"14\" rx=\"2\" ry=\"2\"\u002F>\u003Cpath d=\"M6 6h.01M6 18h.01\"\u002F>\u003C\u002Fg>",{"left":193,"top":193,"width":194,"height":194,"rotate":193,"vFlip":195,"hFlip":195,"body":1062},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M6 18h8M3 22h18m-7 0a7 7 0 1 0 0-14h-1m-4 6h2m-2-2a2 2 0 0 1-2-2V6h6v4a2 2 0 0 1-2 2Zm3-6V3a1 1 0 0 0-1-1H9a1 1 0 0 0-1 1v3\"\u002F>",{"left":193,"top":193,"width":194,"height":194,"rotate":193,"vFlip":195,"hFlip":195,"body":1064},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Crect width=\"8\" height=\"5\" x=\"14\" y=\"17\" rx=\"1\"\u002F>\u003Cpath 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\"\u002F>\u003Cpath d=\"M20 17v-2a2 2 0 1 0-4 0v2\"\u002F>\u003C\u002Fg>",{"left":193,"top":193,"width":194,"height":194,"rotate":193,"vFlip":195,"hFlip":195,"body":1066},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Crect width=\"8\" height=\"4\" x=\"8\" y=\"2\" rx=\"1\" ry=\"1\"\u002F>\u003Cpath 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-2h2m4 7h4m-4 5h4m-8-5h.01M8 16h.01\"\u002F>\u003C\u002Fg>",{"left":193,"top":193,"width":194,"height":194,"rotate":193,"vFlip":195,"hFlip":195,"body":1068},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"m15.477 12.89l1.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\"\u002F>\u003Ccircle cx=\"12\" cy=\"8\" r=\"6\"\u002F>\u003C\u002Fg>",{"left":193,"top":193,"width":194,"height":194,"rotate":193,"vFlip":195,"hFlip":195,"body":1070},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Crect width=\"20\" height=\"5\" x=\"2\" y=\"3\" rx=\"1\"\u002F>\u003Cpath d=\"M4 8v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8m-10 4h4\"\u002F>\u003C\u002Fg>",{"left":193,"top":193,"width":194,"height":194,"rotate":193,"vFlip":195,"hFlip":195,"body":1072},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath 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\"\u002F>\u003Cpath d=\"M14 2v5a1 1 0 0 0 1 1h5M9 15l2 2l4-4\"\u002F>\u003C\u002Fg>",{"left":193,"top":193,"width":194,"height":194,"rotate":193,"vFlip":195,"hFlip":195,"body":1074},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M8 2v3m8-3v3\"\u002F>\u003Crect width=\"18\" height=\"18\" x=\"3\" y=\"3\" rx=\"2\"\u002F>\u003Cpath d=\"M3 9h18M9 15l2 2l4-4\"\u002F>\u003C\u002Fg>",{"left":193,"top":193,"width":194,"height":194,"rotate":193,"vFlip":195,"hFlip":195,"body":1076},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M3.85 8.62a4 4 0 0 1 4.78-4.77a4 4 0 0 1 6.74 0a4 4 0 0 1 4.78 4.78a4 4 0 0 1 0 6.74a4 4 0 0 1-4.77 4.78a4 4 0 0 1-6.75 0a4 4 0 0 1-4.78-4.77a4 4 0 0 1 0-6.76\"\u002F>\u003Cpath d=\"m9 12l2 2l4-4\"\u002F>\u003C\u002Fg>",{"left":193,"top":193,"width":194,"height":194,"rotate":193,"vFlip":195,"hFlip":195,"body":1078},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Crect width=\"20\" height=\"14\" x=\"2\" y=\"5\" rx=\"2\"\u002F>\u003Cpath d=\"M2 10h20\"\u002F>\u003C\u002Fg>",{"left":193,"top":193,"width":194,"height":194,"rotate":193,"vFlip":195,"hFlip":195,"body":1080},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M10 12h4m-4-4h4m0 13v-3a2 2 0 0 0-4 0v3\"\u002F>\u003Cpath 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\"\u002F>\u003Cpath d=\"M6 21V5a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v16\"\u002F>\u003C\u002Fg>",{"left":193,"top":193,"width":194,"height":194,"rotate":193,"vFlip":195,"hFlip":195,"body":1082},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 22v-5m3-9V2m2 6a1 1 0 0 1 1 1v4a4 4 0 0 1-4 4h-4a4 4 0 0 1-4-4V9a1 1 0 0 1 1-1zM9 8V2\"\u002F>",{"left":193,"top":193,"width":194,"height":194,"rotate":193,"vFlip":195,"hFlip":195,"body":1084},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M9.671 4.136a2.34 2.34 0 0 1 4.659 0a2.34 2.34 0 0 0 3.319 1.915a2.34 2.34 0 0 1 2.33 4.033a2.34 2.34 0 0 0 0 3.831a2.34 2.34 0 0 1-2.33 4.033a2.34 2.34 0 0 0-3.319 1.915a2.34 2.34 0 0 1-4.659 0a2.34 2.34 0 0 0-3.32-1.915a2.34 2.34 0 0 1-2.33-4.033a2.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\"\u002F>\u003Ccircle cx=\"12\" cy=\"12\" r=\"3\"\u002F>\u003C\u002Fg>",{"left":193,"top":193,"width":194,"height":194,"rotate":193,"vFlip":195,"hFlip":195,"body":1086},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M12 22a1 1 0 0 1 0-20a10 9 0 0 1 10 9a5 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\"\u002F>\u003Ccircle cx=\"13.5\" cy=\"6.5\" r=\".5\" fill=\"currentColor\"\u002F>\u003Ccircle cx=\"17.5\" cy=\"10.5\" r=\".5\" fill=\"currentColor\"\u002F>\u003Ccircle cx=\"6.5\" cy=\"12.5\" r=\".5\" fill=\"currentColor\"\u002F>\u003Ccircle cx=\"8.5\" cy=\"7.5\" r=\".5\" fill=\"currentColor\"\u002F>\u003C\u002Fg>",{"left":193,"top":193,"width":194,"height":194,"rotate":193,"vFlip":195,"hFlip":195,"body":1088},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Ccircle cx=\"5\" cy=\"6\" r=\"3\"\u002F>\u003Cpath d=\"M12 6h5a2 2 0 0 1 2 2v7\"\u002F>\u003Cpath d=\"m15 9l-3-3l3-3\"\u002F>\u003Ccircle cx=\"19\" cy=\"18\" r=\"3\"\u002F>\u003Cpath d=\"M12 18H7a2 2 0 0 1-2-2V9\"\u002F>\u003Cpath d=\"m9 15l3 3l-3 3\"\u002F>\u003C\u002Fg>",{"left":193,"top":193,"width":194,"height":194,"rotate":193,"vFlip":195,"hFlip":195,"body":1090},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M10 2v8l3-3l3 3V2\"\u002F>\u003Cpath 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\"\u002F>\u003C\u002Fg>",{"left":193,"top":193,"width":194,"height":194,"rotate":193,"vFlip":195,"hFlip":195,"body":1092},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath 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\"\u002F>\u003Cpath d=\"m8 13l4-7l4 7m-6.9-2h5.7\"\u002F>\u003C\u002Fg>",{"left":193,"top":193,"width":194,"height":194,"rotate":193,"vFlip":195,"hFlip":195,"body":1094},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 5v16m8.001-2A2 2 0 0 0 22 17V5a2 2 0 0 0-1.999-2L16 3.002A5 5 0 0 0 12 5a5 5 0 0 0-4-2H4a2 2 0 0 0-2 2v12a2 2 0 0 0 1.999 2H8a5 5 0 0 1 4 2a5 5 0 0 1 4-2z\"\u002F>",{"left":193,"top":193,"width":194,"height":194,"rotate":193,"vFlip":195,"hFlip":195,"body":1096},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m9 18l6-6l-6-6\"\u002F>",{"left":193,"top":193,"width":194,"height":194,"rotate":193,"vFlip":195,"hFlip":195,"body":1098},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" 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 1zm-8-5v4m0 4h.01\"\u002F>",{"left":193,"top":193,"width":194,"height":194,"rotate":193,"vFlip":195,"hFlip":195,"body":1100},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M13 5h8m-8 7h8m-8 7h8M3 17l2 2l4-4M3 7l2 2l4-4\"\u002F>",{"left":193,"top":193,"width":194,"height":194,"rotate":193,"vFlip":195,"hFlip":195,"body":1102},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m6 9l6 6l6-6\"\u002F>",{"left":193,"top":193,"width":194,"height":194,"rotate":193,"vFlip":195,"hFlip":195,"body":1104},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath 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\"\u002F>\u003Cpath d=\"M14 2v5a1 1 0 0 0 1 1h5M10 9H8m8 4H8m8 4H8\"\u002F>\u003C\u002Fg>",{"left":193,"top":193,"width":194,"height":194,"rotate":193,"vFlip":195,"hFlip":195,"body":1106},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M15 14c.2-1 .7-1.7 1.5-2.5c1-.9 1.5-2.2 1.5-3.5A6 6 0 0 0 6 8c0 1 .2 2.2 1.5 3.5c.7.7 1.3 1.5 1.5 2.5m0 4h6m-5 4h4\"\u002F>",{"left":193,"top":193,"width":194,"height":194,"rotate":193,"vFlip":195,"hFlip":195,"body":1108},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Ccircle cx=\"12\" cy=\"12\" r=\"10\"\u002F>\u003Cpath d=\"M12 16v-4m0-4h.01\"\u002F>\u003C\u002Fg>",{"left":193,"top":193,"width":194,"height":194,"rotate":193,"vFlip":195,"hFlip":195,"body":1110},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m21.73 18l-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3M12 9v4m0 4h.01\"\u002F>",{"left":193,"top":193,"width":194,"height":194,"rotate":193,"vFlip":195,"hFlip":195,"body":1112},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M4 9h16M4 15h16M10 3L8 21m8-18l-2 18\"\u002F>",{"left":193,"top":193,"width":194,"height":194,"rotate":193,"vFlip":195,"hFlip":195,"body":1114},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath 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\"\u002F>\u003Cpath d=\"m9 13l2 2l4-4\"\u002F>\u003C\u002Fg>",1786939414838]