@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.z-50{z-index:50}.col-span-2{grid-column:span 2/span 2}.mx-auto{margin-inline:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.min-h-screen{min-height:100vh}.w-full{width:100%}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.text-center{text-align:center}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-80{opacity:.8}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:root{--bg-app:#f7f7f8;--bg-surface:#fff;--bg-hover:#f1f1f3;--text-primary:#0f172a;--text-secondary:#374151;--text-muted:#6b7280;--border-subtle:#e5e7eb;--control-bg:#f3f4f6;--control-bg-hover:#eceef2;--control-border:#d1d5db;--control-text:#111827;--control-placeholder:#6b7280;--control-focus-ring:#7a66ff2e;--btn-primary-bg:var(--text-primary);--btn-primary-hover:var(--text-secondary);--btn-secondary-bg:#f3f4f6;--btn-secondary-border:#d1d5db;--btn-secondary-hover:#e5e7eb;--doc-missing-bg:#fff7ed;--doc-missing-text:#9a3412;--doc-uploaded-bg:#ecfdf5;--doc-uploaded-text:#065f46;--doc-rejected-bg:#fef2f2;--doc-rejected-text:#991b1b;--pill-closed-bg:#f3f4f6;--pill-closed-border:#d1d5db;--pill-closed-text:#6b7280;--pill-overdue-bg:#fef2f2;--pill-overdue-border:#fecaca;--pill-overdue-text:#b91c1c;--pill-awaiting-bg:#fffbeb;--pill-awaiting-border:#fde68a;--pill-awaiting-text:#92400e;--pill-completed-bg:#ecfdf5;--pill-completed-border:#a7f3d0;--pill-completed-text:#065f46;--pill-open-bg:#f3f0ff;--pill-open-border:#ddd6fe;--pill-open-text:#5b21b6}.dark{--bg-app:#202020;--bg-surface:#2c2c2c;--bg-hover:#343434;--text-primary:#f5f5f5;--text-secondary:#d6d6d6;--text-muted:#a8a8a8;--border-subtle:#ffffff14;--control-bg:#ffffff0f;--control-bg-hover:#ffffff1a;--control-border:#ffffff1f;--control-text:#ffffffeb;--control-placeholder:#ffffff8c;--control-focus-ring:#7a66ff47;--btn-primary-bg:var(--text-primary);--btn-primary-hover:#e6e6e6;--btn-secondary-bg:#353535;--btn-secondary-border:#4a4a4a;--btn-secondary-hover:#404040;--doc-missing-bg:#f59e0b2e;--doc-missing-text:#fbbf24;--doc-uploaded-bg:#10b9812e;--doc-uploaded-text:#34d399;--doc-rejected-bg:#ef44442e;--doc-rejected-text:#f87171;--pill-closed-bg:#a0a0a01f;--pill-closed-border:#a0a0a059;--pill-closed-text:#b8b8b8;--pill-overdue-bg:#ff50781f;--pill-overdue-border:#ff507866;--pill-overdue-text:#ff6b8f;--pill-awaiting-bg:#e2a4401f;--pill-awaiting-border:#e2a44066;--pill-awaiting-text:#e2a440;--pill-completed-bg:#10b9811f;--pill-completed-border:#10b98166;--pill-completed-text:#34d399;--pill-open-bg:#8c78ff1f;--pill-open-border:#8c78ff66;--pill-open-text:#a99bff}html,body{height:100%;margin:0}body{background-color:var(--bg-app);color:var(--text-primary);-webkit-font-smoothing:antialiased;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}nextjs-portal{display:none!important}.btn{cursor:pointer;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;height:42px;padding:0 16px;font-weight:600;transition:background-color .12s,border-color .12s;display:inline-flex}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-primary{background-color:var(--btn-primary-bg);color:var(--bg-surface)}.btn-primary:hover{background-color:var(--btn-primary-hover)}.btn-secondary{background-color:var(--btn-secondary-bg);border-color:var(--btn-secondary-border);color:var(--text-primary)}.btn-secondary:hover{background-color:var(--btn-secondary-hover)}.bg-bg-hover .btn-secondary{background-color:#3f3f3f;border-color:#555}.bg-bg-hover .btn-secondary:hover{background-color:#4a4a4a}.dashboard-activity-scroll{scrollbar-width:thin;scrollbar-color:#73ffe1b3 transparent}.dashboard-activity-scroll::-webkit-scrollbar{width:6px}.dashboard-activity-scroll::-webkit-scrollbar-track{background:0 0}.dashboard-activity-scroll::-webkit-scrollbar-thumb{border-radius:999px;box-shadow:0 0 6px #5ddcff66,0 0 10px #a855f766;background:linear-gradient(#5ddcff 0%,#a855f7 50%,#ff7a18 100%)!important}.dashboard-activity-scroll::-webkit-scrollbar-thumb:hover{background:linear-gradient(#6be3ff 0%,#b56cff 100%)}.panel-scroll{scrollbar-width:thin;scrollbar-color:#73ffe1b3 transparent}.panel-scroll::-webkit-scrollbar{width:6px}.panel-scroll::-webkit-scrollbar-track{background:0 0}.panel-scroll::-webkit-scrollbar-thumb{background:linear-gradient(#5ddcff 0%,#a855f7 50%,#ff7a18 100%);border-radius:999px;box-shadow:0 0 6px #5ddcff66,0 0 10px #a855f766}.panel-scroll::-webkit-scrollbar-thumb:hover{background:linear-gradient(#6be3ff 0%,#b56cff 100%)}main{scrollbar-width:thin;scrollbar-color:#ffffff2e transparent}main::-webkit-scrollbar{width:10px}main::-webkit-scrollbar-track{background:0 0}main::-webkit-scrollbar-thumb{background:#ffffff24 padding-box padding-box;border:2px solid #0000;border-radius:999px}main::-webkit-scrollbar-thumb:hover{background:#ffffff3d}.cc-pill{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.cc-pill-closed{color:#ebebebf2;background:#c8c8c81a;border:1px solid #dcdcdc73;box-shadow:0 0 10px #ffffff40}.cc-pill-overdue{background:var(--pill-overdue-bg);border-color:var(--pill-overdue-border);color:var(--pill-overdue-text)}.cc-pill-awaiting_documents{background:var(--pill-awaiting-bg);border-color:var(--pill-awaiting-border);color:var(--pill-awaiting-text)}.cc-pill-completed{color:#00d4ff;background:#00d4ff1f;border-color:#00d4ff;box-shadow:0 0 8px #00d4ff59}.cc-pill-open{color:#50ff8c;background:#50ff8c26;border:1px solid #50ff8c73;box-shadow:0 0 10px #50ff8c59}.cc-pill-ready_for_review{color:#3b82f6;background:#3b82f61f;border-color:#3b82f673}.cc-pill-all{color:#9ea8ff;background:#7878ff26;border:1px solid #7878ff73;box-shadow:0 0 10px #7878ff40}.cc-filter-pill{letter-spacing:.08em;text-transform:uppercase;cursor:pointer;color:var(--text-secondary);white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:999px;align-items:center;padding:4px 10px;font-size:11px;font-weight:600;transition:background .12s,border-color .12s,color .12s,box-shadow .12s;display:inline-flex}.cc-filter-pill:hover{color:var(--text-primary);background:#ffffff1a;border-color:#ffffff47}.cc-spectrum-frame{isolation:isolate;border-radius:28px;position:relative}@keyframes btnShimmer{0%{opacity:0;transform:translate(-120%)}8%{opacity:.9}20%{opacity:0;transform:translate(120%)}to{opacity:0;transform:translate(120%)}}@keyframes borderDrift{0%{background-position:0%}20%{background-position:140% 40%}40%{background-position:60% 60%}60%{background-position:200% 30%}80%{background-position:120% 70%}to{background-position:300%}}@keyframes bgDrift{0%{background-position:20% 80%,80% 20%,top,top}50%{background-position:30% 70%,70% 30%,top,top}to{background-position:25% 75%,75% 25%,top,top}}@keyframes pageDrift{0%{background-position:top}50%{background-position:50% 52%}to{background-position:50% 48%}}.cc-control{background:var(--control-bg);border:1px solid var(--control-border);color:var(--control-text);transition:background-color .12s,border-color .12s,box-shadow .12s,color .12s}.cc-control:hover{background:var(--control-bg-hover)}.cc-control:focus{box-shadow:0 0 0 3px var(--control-focus-ring),0 0 10px #7a66ff2e;border-color:#7a66ff8c;outline:none}.cc-control::placeholder{color:var(--control-placeholder);opacity:1}.settingsHomeCard{transition:border-color .14s,transform .14s}.settingsHomeCard:hover{transform:translateY(-2px);border-color:#22d3ee59!important}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
