.AnchorAnalysis-module__CTLN5q__panel{gap:18px;min-width:0;display:grid}.AnchorAnalysis-module__CTLN5q__intro{justify-content:space-between;align-items:start;gap:16px;display:flex}.AnchorAnalysis-module__CTLN5q__introActions{flex-wrap:wrap;gap:8px;display:flex}.AnchorAnalysis-module__CTLN5q__intro p{color:var(--muted);margin:8px 0 0}.AnchorAnalysis-module__CTLN5q__tabs{flex-wrap:wrap;gap:8px;display:flex}.AnchorAnalysis-module__CTLN5q__tabs button{border:1px solid var(--line);color:var(--text);background:#fff;border-radius:7px;padding:10px 14px}.AnchorAnalysis-module__CTLN5q__tabs button[aria-selected=true]{background:var(--blue);color:#fff;border-color:var(--blue)}.AnchorAnalysis-module__CTLN5q__toolbar{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.AnchorAnalysis-module__CTLN5q__toolbar label{flex:0 180px}.AnchorAnalysis-module__CTLN5q__toolbar .AnchorAnalysis-module__CTLN5q__search{flex:230px}.AnchorAnalysis-module__CTLN5q__hint{border:1px solid var(--line);border-left:4px solid var(--blue);background:#f5f9ff;border-radius:7px;padding:12px 16px;line-height:1.7}.AnchorAnalysis-module__CTLN5q__hint p{margin:0 0 6px}.AnchorAnalysis-module__CTLN5q__stats{grid-template-columns:repeat(5,minmax(100px,1fr));gap:10px;display:grid}.AnchorAnalysis-module__CTLN5q__stats div{border:1px solid var(--line);background:#f8fbff;border-radius:7px;gap:6px;padding:12px;display:grid}.AnchorAnalysis-module__CTLN5q__stats strong{font-size:24px}.AnchorAnalysis-module__CTLN5q__badge{white-space:nowrap;background:#eef4fb;border-radius:6px;padding:4px 9px;display:inline-block}.AnchorAnalysis-module__CTLN5q__badge[data-status=atrisk]{color:#a21d35;background:#fff0f3}.AnchorAnalysis-module__CTLN5q__badge[data-status=warning]{color:#906313;background:#fff6df}.AnchorAnalysis-module__CTLN5q__badge[data-status=completed],.AnchorAnalysis-module__CTLN5q__badge[data-status=ontrack]{color:#146848;background:#eaf8f0}.AnchorAnalysis-module__CTLN5q__table{border:1px solid var(--line);border-radius:8px;overflow:auto}.AnchorAnalysis-module__CTLN5q__table table{width:100%;min-width:1200px}.AnchorAnalysis-module__CTLN5q__table td{white-space:normal}.AnchorAnalysis-module__CTLN5q__description{min-width:230px;max-width:330px;line-height:1.6}.AnchorAnalysis-module__CTLN5q__pager{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.AnchorAnalysis-module__CTLN5q__pager div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.AnchorAnalysis-module__CTLN5q__error{color:#a21d35;background:#fff0f3;border-radius:7px;padding:12px}.AnchorAnalysis-module__CTLN5q__dailyTable{gap:14px;display:grid;overflow:auto}.AnchorAnalysis-module__CTLN5q__dailyGroup{border:1px solid var(--line);background:#fff;border-radius:8px;overflow:auto}.AnchorAnalysis-module__CTLN5q__dailyGroup h3{border-bottom:1px solid var(--line);background:#fff7d6;margin:0;padding:12px 14px}.AnchorAnalysis-module__CTLN5q__dailyGroup table{width:100%;min-width:1500px}.AnchorAnalysis-module__CTLN5q__dailyGroup th,.AnchorAnalysis-module__CTLN5q__dailyGroup td{white-space:nowrap}.AnchorAnalysis-module__CTLN5q__dailyTotal{background:#fffde7;font-weight:700}.AnchorAnalysis-module__CTLN5q__configBox{border:1px solid var(--line);border-radius:8px;gap:12px;padding:16px;display:grid}.AnchorAnalysis-module__CTLN5q__configBox h3{margin:0}.AnchorAnalysis-module__CTLN5q__configForm{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.AnchorAnalysis-module__CTLN5q__configForm input,.AnchorAnalysis-module__CTLN5q__configForm select{min-width:130px}.AnchorAnalysis-module__CTLN5q__assignmentList{gap:8px;display:grid}.AnchorAnalysis-module__CTLN5q__assignmentList>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.AnchorAnalysis-module__CTLN5q__assignmentChip{border:1px solid var(--line);background:#f8fbff;border-radius:6px;align-items:center;gap:4px;padding:5px 8px;display:inline-flex}.AnchorAnalysis-module__CTLN5q__assignmentChip button{color:#a21d35;background:0 0;border:0;padding:0;display:inline-flex}@media (max-width:760px){.AnchorAnalysis-module__CTLN5q__intro{flex-direction:column}.AnchorAnalysis-module__CTLN5q__stats{grid-template-columns:repeat(2,minmax(100px,1fr))}.AnchorAnalysis-module__CTLN5q__toolbar label{flex:150px}}
.DocumentCatalog-module__jvPL5W__catalog{color:#283248;background:radial-gradient(at 12% 0,#e7efff 0%,#0000 60%),linear-gradient(130deg,#f0f4fd,#f6f8fc);border:1px solid #e6ebf5;border-radius:14px;min-width:0;min-height:65vh;padding:24px 26px 88px;position:relative}.DocumentCatalog-module__jvPL5W__toolbar{align-items:center;gap:12px;display:flex}.DocumentCatalog-module__jvPL5W__back,.DocumentCatalog-module__jvPL5W__copy,.DocumentCatalog-module__jvPL5W__linkIcon{color:#687797;background:#fff;border:1px solid #e5ebf7;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;box-shadow:0 5px 14px #203e7610}.DocumentCatalog-module__jvPL5W__days{flex:1;gap:8px;min-width:0;padding:2px 0 6px;display:flex;overflow-x:auto}.DocumentCatalog-module__jvPL5W__days button,.DocumentCatalog-module__jvPL5W__categories button{color:#5b6579;white-space:nowrap;background:#ffffffc9;border:1px solid #0000;border-radius:999px;flex-shrink:0;padding:9px 17px;font-size:13px}.DocumentCatalog-module__jvPL5W__days button{flex:1 0 67px}.DocumentCatalog-module__jvPL5W__days button[aria-pressed=true],.DocumentCatalog-module__jvPL5W__categories button[aria-pressed=true]{color:#2468f2;background:#dbe8ff;border-color:#afceff;box-shadow:0 4px 12px #2468f214}.DocumentCatalog-module__jvPL5W__search{color:#8693ac;background:#ffffffcf;border:1px solid #e7ecf5;border-radius:16px;flex:0 240px;align-items:center;gap:8px;min-width:165px;height:39px;padding:0 14px;display:flex}.DocumentCatalog-module__jvPL5W__search input{box-shadow:none;background:0 0;border:0;width:100%;min-width:0;padding:0}.DocumentCatalog-module__jvPL5W__search button{color:#687797;background:0 0;border:0;padding:2px;display:flex}.DocumentCatalog-module__jvPL5W__categories{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.DocumentCatalog-module__jvPL5W__categories button{padding:7px 15px}.DocumentCatalog-module__jvPL5W__summary{color:#647393;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:17px 0 14px;font-size:13px;display:flex}.DocumentCatalog-module__jvPL5W__summary small{color:#7b8598}.DocumentCatalog-module__jvPL5W__message{color:#355f99;margin:0 0 12px;font-size:13px}.DocumentCatalog-module__jvPL5W__list{gap:12px;display:grid}.DocumentCatalog-module__jvPL5W__card{background:#ffffffdf;border:1px solid #fff;border-radius:18px;grid-template-columns:36px minmax(0,1fr) 36px;align-items:center;gap:10px 16px;min-height:118px;padding:18px 20px;display:grid;box-shadow:0 12px 30px #3545780a}.DocumentCatalog-module__jvPL5W__linkIcon{color:#ab9bbf}.DocumentCatalog-module__jvPL5W__body{min-width:0}.DocumentCatalog-module__jvPL5W__title{color:#242d3f;overflow-wrap:anywhere;font-size:16px;font-weight:700;line-height:1.5;text-decoration:none}a.DocumentCatalog-module__jvPL5W__title:hover{color:#2468f2;text-decoration:underline}.DocumentCatalog-module__jvPL5W__body p{color:#69758b;overflow-wrap:anywhere;margin:5px 0 8px;font-size:14px;line-height:1.55}.DocumentCatalog-module__jvPL5W__tags{flex-wrap:wrap;gap:8px;margin-top:7px;display:flex}.DocumentCatalog-module__jvPL5W__tags span{overflow-wrap:anywhere;border:1px solid;border-radius:7px;padding:3px 9px;font-size:12px;line-height:1.5;display:inline-block}.DocumentCatalog-module__jvPL5W__tags .DocumentCatalog-module__jvPL5W__schedule{color:#ae6109;background:#fff5e6;border-color:#f5d7a4}.DocumentCatalog-module__jvPL5W__tags .DocumentCatalog-module__jvPL5W__categoryTag{color:#3368be;background:#edf4ff;border-color:#c6daff}.DocumentCatalog-module__jvPL5W__tags .DocumentCatalog-module__jvPL5W__categoryTag[data-tone="0"]{color:#b94a7f;background:#fff0f7;border-color:#f3c8dd}.DocumentCatalog-module__jvPL5W__tags .DocumentCatalog-module__jvPL5W__categoryTag[data-tone="1"]{color:#168378;background:#e5faf4;border-color:#afe7d6}.DocumentCatalog-module__jvPL5W__tags .DocumentCatalog-module__jvPL5W__categoryTag[data-tone="2"]{color:#b86521;background:#fff3e8;border-color:#f2d6bd}.DocumentCatalog-module__jvPL5W__tags .DocumentCatalog-module__jvPL5W__contact{color:#667086;background:#f3f5f8;border-color:#e5e9f0}.DocumentCatalog-module__jvPL5W__copy:hover,.DocumentCatalog-module__jvPL5W__back:hover{color:#2468f2;border-color:#afceff}.DocumentCatalog-module__jvPL5W__editActions{grid-column:2/-1;justify-content:flex-end;gap:8px;display:flex}.DocumentCatalog-module__jvPL5W__editActions button{color:#6d7c92;background:0 0;border:1px solid #e4eaf4;border-radius:7px;align-items:center;gap:4px;padding:4px 8px;font-size:12px;display:inline-flex}.DocumentCatalog-module__jvPL5W__editActions button:disabled{opacity:.35;cursor:default}.DocumentCatalog-module__jvPL5W__editActions button:hover:not(:disabled){color:#2468f2;background:#eef4ff}.DocumentCatalog-module__jvPL5W__add{color:#fff;z-index:5;background:#4788fa;border:0;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:18px 0 -60px auto;display:flex;position:sticky;bottom:24px;box-shadow:0 9px 24px #2468f24d}.DocumentCatalog-module__jvPL5W__add:hover{background:#2468f2}.DocumentCatalog-module__jvPL5W__empty{text-align:center;color:#6c7b94;padding:60px 20px}.DocumentCatalog-module__jvPL5W__catalog button:focus-visible,.DocumentCatalog-module__jvPL5W__catalog a:focus-visible{outline-offset:3px;outline:3px solid #82b0ff}.DocumentCatalog-module__jvPL5W__dialog{color:#283248;background:#fff;border:1px solid #d9e3f3;border-radius:18px;width:min(620px,100vw - 32px);max-height:90vh;margin:auto;padding:25px;overflow:auto;box-shadow:0 25px 80px #112d6340}.DocumentCatalog-module__jvPL5W__dialog::backdrop{background:#14294c66}.DocumentCatalog-module__jvPL5W__dialog form{gap:14px;display:grid}.DocumentCatalog-module__jvPL5W__dialog header,.DocumentCatalog-module__jvPL5W__dialog footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.DocumentCatalog-module__jvPL5W__dialog header h3{margin:0}.DocumentCatalog-module__jvPL5W__dialog header button{color:#647393;background:0 0;border:0;display:flex}.DocumentCatalog-module__jvPL5W__dialog footer{justify-content:flex-end}.DocumentCatalog-module__jvPL5W__dialog textarea{min-height:76px}.DocumentCatalog-module__jvPL5W__editorGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.DocumentCatalog-module__jvPL5W__dialog fieldset{border:1px solid #e5ebf5;border-radius:8px;padding:12px}.DocumentCatalog-module__jvPL5W__dialog legend{color:#69758b;font-size:12px}.DocumentCatalog-module__jvPL5W__dayChoices{flex-wrap:wrap;gap:12px;display:flex}.DocumentCatalog-module__jvPL5W__dayChoices label{align-items:center;gap:4px;display:inline-flex}.DocumentCatalog-module__jvPL5W__invalid{color:#a12842;font-size:13px}@media (max-width:1000px){.DocumentCatalog-module__jvPL5W__toolbar{flex-wrap:wrap}.DocumentCatalog-module__jvPL5W__days{flex-basis:calc(100% - 50px)}.DocumentCatalog-module__jvPL5W__search{flex:100%}}@media (max-width:600px){.DocumentCatalog-module__jvPL5W__catalog{padding:16px 12px 80px}.DocumentCatalog-module__jvPL5W__card{border-radius:14px;grid-template-columns:30px minmax(0,1fr) 32px;gap:8px 10px;padding:15px 12px}.DocumentCatalog-module__jvPL5W__linkIcon,.DocumentCatalog-module__jvPL5W__copy{width:30px;height:32px}.DocumentCatalog-module__jvPL5W__title{font-size:15px}.DocumentCatalog-module__jvPL5W__body p{font-size:13px}.DocumentCatalog-module__jvPL5W__editorGrid{grid-template-columns:1fr}.DocumentCatalog-module__jvPL5W__categories{gap:6px}.DocumentCatalog-module__jvPL5W__categories button{padding:7px 11px}.DocumentCatalog-module__jvPL5W__editActions{flex-wrap:wrap}}
