.Button-module__8RiFmG__btn{border-radius:var(--admin-control-radius);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;letter-spacing:0;border:none;justify-content:center;align-items:center;gap:.5rem;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.Button-module__8RiFmG__btn:disabled{opacity:.55;cursor:not-allowed}.Button-module__8RiFmG__sm{min-height:var(--admin-control-height-sm);font-size:var(--admin-font-sm);border-radius:var(--admin-control-radius);padding:0 .8rem}.Button-module__8RiFmG__md{min-height:var(--admin-control-height-md);font-size:var(--admin-font-base);padding:0 1rem}.Button-module__8RiFmG__lg{min-height:var(--admin-control-height-lg);font-size:var(--admin-font-md);border-radius:var(--admin-control-radius);padding:0 1.25rem}.Button-module__8RiFmG__primary{background:var(--admin-primary);color:var(--white);box-shadow:var(--admin-shadow-card)}.Button-module__8RiFmG__primary:hover:not(:disabled){background:var(--admin-primary-hover);box-shadow:var(--admin-shadow-popover);transform:translateY(-1px)}.Button-module__8RiFmG__secondary{background:var(--admin-surface);color:var(--admin-text);border:1px solid var(--admin-border);box-shadow:none}.Button-module__8RiFmG__secondary:hover:not(:disabled){background:var(--admin-surface-muted);border-color:var(--admin-border-strong);color:var(--admin-heading);box-shadow:none;transform:translateY(-1px)}.Button-module__8RiFmG__danger{background:var(--admin-danger);color:var(--white);box-shadow:var(--admin-shadow-card)}.Button-module__8RiFmG__danger:hover:not(:disabled){background:var(--admin-danger-hover);box-shadow:var(--admin-shadow-popover);transform:translateY(-1px)}.Button-module__8RiFmG__ghost{color:var(--admin-text-muted);background:0 0;border:1px solid #0000}.Button-module__8RiFmG__ghost:hover:not(:disabled){background:var(--admin-surface-muted);border-color:var(--admin-border);color:var(--admin-heading);transform:translateY(-1px)}.Button-module__8RiFmG__btn:focus-visible{box-shadow:var(--admin-focus-ring);outline:none}.Button-module__8RiFmG__primary:focus-visible{box-shadow:var(--admin-focus-ring), var(--admin-shadow-card)}.Button-module__8RiFmG__secondary:focus-visible,.Button-module__8RiFmG__ghost:focus-visible{border-color:var(--admin-primary);box-shadow:var(--admin-focus-ring)}.Button-module__8RiFmG__danger:focus-visible{box-shadow:0 0 0 4px #dc262624, var(--admin-shadow-card)}.Button-module__8RiFmG__full{width:100%}.Button-module__8RiFmG__loading{position:relative}.Button-module__8RiFmG__spinner{justify-content:center;align-items:center;display:flex}.Button-module__8RiFmG__spinner svg{width:18px;height:18px;animation:.8s linear infinite Button-module__8RiFmG__spin}.Button-module__8RiFmG__label{justify-content:center;align-items:center;gap:.45rem;min-width:0;line-height:1;display:inline-flex}.Button-module__8RiFmG__label svg{vertical-align:middle;flex:none}@keyframes Button-module__8RiFmG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Button-module__8RiFmG__iconLeft,.Button-module__8RiFmG__iconRight{justify-content:center;align-items:center;display:flex}.Button-module__8RiFmG__iconLeft svg,.Button-module__8RiFmG__iconRight svg{width:16px;height:16px}.Button-module__8RiFmG__sm .Button-module__8RiFmG__iconLeft svg,.Button-module__8RiFmG__sm .Button-module__8RiFmG__iconRight svg{width:14px;height:14px}.Button-module__8RiFmG__lg .Button-module__8RiFmG__iconLeft svg,.Button-module__8RiFmG__lg .Button-module__8RiFmG__iconRight svg{width:18px;height:18px}
.Skeleton-module__QUUPIW__skeleton{background:linear-gradient(90deg, var(--gray-200) 25%, var(--gray-100) 50%, var(--gray-200) 75%);background-size:200% 100%}.Skeleton-module__QUUPIW__text{border-radius:4px}.Skeleton-module__QUUPIW__circular{border-radius:50%}.Skeleton-module__QUUPIW__rectangular{border-radius:0}.Skeleton-module__QUUPIW__rounded{border-radius:var(--radius-md)}.Skeleton-module__QUUPIW__pulse{animation:1.5s ease-in-out infinite Skeleton-module__QUUPIW__pulse}.Skeleton-module__QUUPIW__wave{animation:1.5s linear infinite Skeleton-module__QUUPIW__wave}.Skeleton-module__QUUPIW__none{animation:none}@keyframes Skeleton-module__QUUPIW__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes Skeleton-module__QUUPIW__wave{0%{background-position:200% 0}to{background-position:-200% 0}}.Skeleton-module__QUUPIW__cardSkeleton{background:var(--white);border-radius:var(--radius-default);box-shadow:var(--shadow-xs);border:1px solid var(--gray-100);overflow:hidden}.Skeleton-module__QUUPIW__cardSkeletonContent{flex-direction:column;gap:.5rem;padding:1rem;display:flex}.Skeleton-module__QUUPIW__tableRowSkeleton td{padding:1rem}.Skeleton-module__QUUPIW__formFieldSkeleton{flex-direction:column;gap:.5rem;margin-bottom:1.5rem;display:flex}.Skeleton-module__QUUPIW__listItemSkeleton{align-items:center;gap:1rem;padding:.75rem 0;display:flex}.Skeleton-module__QUUPIW__listItemSkeletonContent{flex-direction:column;flex:1;gap:.4rem;display:flex}.Skeleton-module__QUUPIW__statCardSkeleton{background:var(--white);border-radius:var(--radius-default);box-shadow:var(--shadow-xs);border:1px solid var(--gray-100);flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}.Skeleton-module__QUUPIW__statCardHeader{margin-bottom:.25rem}.Skeleton-module__QUUPIW__pageToolbarSkeleton{background:linear-gradient(#fffffff7,#f9f5efed);border:1px solid #8e745a24;border-radius:24px;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;padding:1.15rem 1.25rem;display:flex;box-shadow:0 18px 36px #2229350f,inset 0 1px #ffffffdb}.Skeleton-module__QUUPIW__toolbarLeft{flex-direction:column;gap:.65rem;display:flex}.Skeleton-module__QUUPIW__toolbarRight{align-items:center;gap:1rem;display:flex}.Skeleton-module__QUUPIW__tableSkeleton{background:linear-gradient(#fffffff7,#f9f5eff0);border:1px solid #8e745a24;border-radius:28px;overflow:hidden;box-shadow:0 18px 36px #2229350f,inset 0 1px #ffffffdb}.Skeleton-module__QUUPIW__tableHeaderSkeleton{background:linear-gradient(#f5efe6b8,#ffffff2e);border-bottom:1px solid #8e745a24;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:1rem;padding:1rem 1.25rem .95rem;display:grid}.Skeleton-module__QUUPIW__tableHeaderCell{align-items:center;display:flex}.Skeleton-module__QUUPIW__tableBodySkeleton{flex-direction:column;display:flex}.Skeleton-module__QUUPIW__tableRowSkeletonFlex{background:linear-gradient(#fff6,#fff3);border-bottom:1px solid #8e745a1f;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:1rem;padding:1rem 1.25rem;display:grid}.Skeleton-module__QUUPIW__tableRowSkeletonFlex:last-child{border-bottom:none}.Skeleton-module__QUUPIW__tableCellStack{flex-direction:column;gap:.45rem;display:flex}.Skeleton-module__QUUPIW__tableCellPrimary{opacity:.96}.Skeleton-module__QUUPIW__tableCellSecondary{opacity:.66}.Skeleton-module__QUUPIW__summaryCardSkeleton{background:var(--white);border-radius:var(--radius-default);box-shadow:var(--shadow-xs);border:1px solid var(--gray-100);flex-direction:column;gap:.5rem;padding:1.25rem;display:flex}.Skeleton-module__QUUPIW__exportCardSkeleton{background:var(--white);border-radius:var(--radius-default);box-shadow:var(--shadow-xs);border:1px solid var(--gray-100);flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem;display:flex}.Skeleton-module__QUUPIW__dashboardSkeleton{flex-direction:column;gap:2rem;display:flex}.Skeleton-module__QUUPIW__dashboardLeadSkeleton{flex-direction:column;gap:.65rem;display:flex}.Skeleton-module__QUUPIW__statsGridSkeleton{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.25rem;display:grid}.Skeleton-module__QUUPIW__quickActionsSkeleton{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.Skeleton-module__QUUPIW__quickActionsCard{background:linear-gradient(#fffffff7,#f9f5efed);border:1px solid #8e745a24;border-radius:24px;flex-direction:column;gap:1rem;padding:1.4rem;display:flex;box-shadow:0 18px 36px #2229350f,inset 0 1px #ffffffdb}.Skeleton-module__QUUPIW__quickActionsGridSkeleton{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;display:grid}.Skeleton-module__QUUPIW__quickActionSkeleton{background:linear-gradient(#fffffffa,#f7ecdeb3);border:1px solid #8e745a1f;border-radius:20px;flex-direction:column;align-items:flex-start;gap:.5rem;padding:1.25rem;display:flex;box-shadow:0 16px 28px #2229350d}.Skeleton-module__QUUPIW__dashboardChartsSkeleton{grid-template-columns:3fr 2fr;gap:1.25rem;display:grid}.Skeleton-module__QUUPIW__dashboardChartCard,.Skeleton-module__QUUPIW__dashboardDonutCard{background:linear-gradient(#fffffff7,#f9f5efed);border:1px solid #8e745a24;border-radius:24px;flex-direction:column;gap:1rem;padding:1.4rem;display:flex;box-shadow:0 18px 36px #2229350f,inset 0 1px #ffffffdb}.Skeleton-module__QUUPIW__dashboardSectionHeader{flex-direction:column;gap:.55rem;display:flex}.Skeleton-module__QUUPIW__chartStageSkeleton{background:linear-gradient(#ffffffb3,#f7ecde52);border:1px solid #8e745a1a;border-radius:20px;align-items:flex-end;min-height:260px;padding:1rem .75rem .75rem;display:flex}.Skeleton-module__QUUPIW__chartColumnsSkeleton{grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:.75rem;width:100%;display:grid}.Skeleton-module__QUUPIW__donutStageSkeleton{justify-content:center;align-items:center;min-height:240px;padding:.5rem;display:flex}.Skeleton-module__QUUPIW__statusLegendSkeleton{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.Skeleton-module__QUUPIW__legendItemSkeleton{align-items:center;gap:.45rem;display:flex}.Skeleton-module__QUUPIW__adminPageSkeleton{flex-direction:column;gap:1rem;display:flex}.Skeleton-module__QUUPIW__paginationSkeleton{justify-content:space-between;align-items:center;padding:1rem 0;display:flex}.Skeleton-module__QUUPIW__paginationButtons{gap:.5rem;display:flex}@media (max-width:960px){.Skeleton-module__QUUPIW__dashboardChartsSkeleton,.Skeleton-module__QUUPIW__quickActionsSkeleton{grid-template-columns:1fr}}@media (max-width:768px){.Skeleton-module__QUUPIW__pageToolbarSkeleton{flex-direction:column;align-items:stretch}.Skeleton-module__QUUPIW__toolbarLeft,.Skeleton-module__QUUPIW__toolbarRight{width:100%}.Skeleton-module__QUUPIW__toolbarRight{justify-content:space-between}.Skeleton-module__QUUPIW__chartColumnsSkeleton{gap:.5rem}}
.DataTable-module__7dcBQG__shell{flex-direction:column;gap:.72rem;display:flex}.DataTable-module__7dcBQG__selectionSummary{border-radius:var(--admin-radius-md);background:var(--admin-primary-muted);color:var(--admin-heading);font-size:var(--admin-font-sm);margin:0;padding:.55rem .8rem}.DataTable-module__7dcBQG__mobileScrollHint{border-radius:var(--admin-radius-md);border:1px solid var(--admin-border);background:var(--admin-surface);color:var(--admin-text-muted);align-items:center;gap:.52rem;padding:.8rem .95rem;font-size:.82rem;font-weight:600;display:none}.DataTable-module__7dcBQG__mobileSortControl{color:var(--admin-text-muted);font-size:var(--admin-font-xs);align-items:center;gap:.55rem;font-weight:700;display:none}.DataTable-module__7dcBQG__mobileSortControl select{border:1px solid var(--admin-border);border-radius:var(--admin-radius-md);background:var(--admin-surface);min-width:0;min-height:2.65rem;color:var(--admin-text);font:inherit;flex:1;padding:.5rem .7rem}.DataTable-module__7dcBQG__container{background:var(--admin-surface);border-radius:var(--admin-radius-lg);box-shadow:var(--admin-shadow-card);border:1px solid var(--admin-border);-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.DataTable-module__7dcBQG__table{border-collapse:collapse;width:100%}.DataTable-module__7dcBQG__table th,.DataTable-module__7dcBQG__table td{text-align:left;border-bottom:1px solid var(--admin-border);padding:14px 16px}.DataTable-module__7dcBQG__indexHeader,.DataTable-module__7dcBQG__indexCell,.DataTable-module__7dcBQG__selectionHeader,.DataTable-module__7dcBQG__selectionCell{width:52px;min-width:52px;text-align:center!important;padding-left:14px!important;padding-right:10px!important}.DataTable-module__7dcBQG__indexCell,.DataTable-module__7dcBQG__selectionCell{vertical-align:middle;color:var(--gray-500);font-weight:600}.DataTable-module__7dcBQG__selectionCheckbox{width:1rem;height:1rem;accent-color:var(--admin-primary);cursor:pointer;margin:0}.DataTable-module__7dcBQG__selectionCheckbox:disabled{cursor:not-allowed;opacity:.48}.DataTable-module__7dcBQG__table th{background:var(--admin-surface-muted);color:var(--admin-text-muted);font-weight:600;font-size:var(--admin-font-xs);text-transform:uppercase;letter-spacing:.05em}.DataTable-module__7dcBQG__table td{color:var(--admin-text);font-size:var(--admin-font-base)}.DataTable-module__7dcBQG__table tbody tr{transition:background var(--transition-fast), box-shadow var(--transition-fast)}.DataTable-module__7dcBQG__table tbody tr:hover{background:var(--admin-surface-muted);box-shadow:inset 3px 0 0 var(--admin-primary-muted)}.DataTable-module__7dcBQG__table tbody tr:last-child td{border-bottom:none}.DataTable-module__7dcBQG__clickableRow{cursor:pointer}.DataTable-module__7dcBQG__clickableRow:hover{background:var(--admin-primary-muted)!important}.DataTable-module__7dcBQG__emptyState{color:var(--admin-text-muted);padding:2.4rem 1.25rem}.DataTable-module__7dcBQG__emptyPanel{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.25rem;max-width:34rem;min-height:12.5rem;margin:0 auto;padding:0;display:grid}.DataTable-module__7dcBQG__emptyIconWrap{border-radius:var(--admin-radius-lg);border:1px solid var(--admin-border);background:var(--admin-surface-muted);width:4rem;height:4rem;color:var(--admin-primary);justify-content:center;align-items:center;display:inline-flex}.DataTable-module__7dcBQG__emptyIcon{opacity:.9}.DataTable-module__7dcBQG__emptyCopy{text-align:left;flex-direction:column;align-items:flex-start;gap:.45rem;display:flex}.DataTable-module__7dcBQG__emptyTitle{letter-spacing:-.02em;color:var(--admin-heading);margin:0;font-size:1.08rem;font-weight:700;line-height:1.25}.DataTable-module__7dcBQG__emptyDescription{max-width:31rem;color:var(--admin-text-muted);margin:0;font-size:.92rem;line-height:1.72}.DataTable-module__7dcBQG__emptyActionRow{align-items:center;gap:.75rem;margin-top:.55rem;display:flex}.DataTable-module__7dcBQG__thContent{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.6rem;display:flex}.DataTable-module__7dcBQG__sortButton{color:inherit;font:inherit;text-align:left;text-transform:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.45rem;padding:0;display:inline-flex}.DataTable-module__7dcBQG__sortButton:focus-visible{outline:2px solid var(--admin-primary);outline-offset:3px;border-radius:2px}.DataTable-module__7dcBQG__sortIconUnused{color:var(--gray-300);opacity:0;transition:opacity var(--transition-fast)}th:hover .DataTable-module__7dcBQG__sortIconUnused{opacity:1}.DataTable-module__7dcBQG__sortIconActive{color:var(--admin-primary)}@media (max-width:768px){.DataTable-module__7dcBQG__mobileScrollHint{display:inline-flex}.DataTable-module__7dcBQG__mobileSortControl{display:flex}.DataTable-module__7dcBQG__container{box-shadow:none;background:0 0;border:0;overflow:visible}.DataTable-module__7dcBQG__table,.DataTable-module__7dcBQG__table tbody{width:100%;display:block}.DataTable-module__7dcBQG__table thead{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.DataTable-module__7dcBQG__table tbody{gap:.7rem;display:grid}.DataTable-module__7dcBQG__table tbody tr{border:1px solid var(--admin-border);border-radius:var(--admin-radius-md);background:var(--admin-surface);box-shadow:var(--admin-shadow-card);grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem .8rem;padding:.85rem;display:grid}.DataTable-module__7dcBQG__table tbody td{overflow-wrap:anywhere;border:0;min-width:0;display:block;padding:.3rem 0!important}.DataTable-module__7dcBQG__table tbody td:before{color:var(--admin-text-muted);content:attr(data-label);font-size:var(--admin-font-xs);margin-bottom:.2rem;font-weight:700;display:block}.DataTable-module__7dcBQG__table tbody td.DataTable-module__7dcBQG__selectionCell{grid-column:1/-1}.DataTable-module__7dcBQG__table tbody td.DataTable-module__7dcBQG__selectionCell:before{content:"Pilih"}.DataTable-module__7dcBQG__table tbody td.DataTable-module__7dcBQG__indexCell{display:none}.DataTable-module__7dcBQG__table tbody td.DataTable-module__7dcBQG__emptyState{grid-column:1/-1;display:block}.DataTable-module__7dcBQG__table tbody td.DataTable-module__7dcBQG__emptyState:before{content:none}.DataTable-module__7dcBQG__table tbody tr>td:last-child{grid-column:1/-1}.DataTable-module__7dcBQG__emptyPanel{grid-template-columns:1fr;justify-items:center;gap:1rem;min-height:10.5rem}.DataTable-module__7dcBQG__emptyCopy{text-align:center;align-items:center}.DataTable-module__7dcBQG__emptyDescription{max-width:100%;font-size:.88rem;line-height:1.62}.DataTable-module__7dcBQG__emptyActionRow{justify-content:center;width:100%}}
.Dialog-module__gV8Hta__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1500;background:#07101d80;animation:.15s cubic-bezier(.16,1,.3,1) Dialog-module__gV8Hta__overlayShow;position:fixed;inset:0}.Dialog-module__gV8Hta__content{z-index:1501;background:var(--admin-surface);border-radius:var(--admin-radius-lg);border:1px solid var(--admin-border);width:min(92vw,480px);max-height:85vh;box-shadow:var(--admin-shadow-modal);flex-direction:column;gap:1rem;padding:1.5rem;animation:.25s cubic-bezier(.16,1,.3,1) Dialog-module__gV8Hta__contentShow;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.Dialog-module__gV8Hta__closeBtn{border-radius:var(--admin-radius-md);width:2.25rem;height:2.25rem;color:var(--admin-text-subtle);cursor:pointer;transition:background-color var(--transition-fast), color var(--transition-fast);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:.85rem;right:.85rem}.Dialog-module__gV8Hta__closeBtn:hover{background:var(--admin-surface-muted);color:var(--admin-heading)}.Dialog-module__gV8Hta__closeBtn:focus-visible{box-shadow:var(--admin-focus-ring);outline:none}.Dialog-module__gV8Hta__closeBtn svg{width:1.15rem;height:1.15rem}.Dialog-module__gV8Hta__content:focus-visible{outline:none}.Dialog-module__gV8Hta__title{font-family:var(--font-ui);color:var(--admin-heading);font-size:1.25rem;font-weight:700;line-height:var(--admin-line-tight);letter-spacing:-.015em;text-align:left;margin:0;padding-right:2.5rem}.Dialog-module__gV8Hta__description{color:var(--admin-text-muted);font-size:var(--admin-font-base);line-height:var(--admin-line-relaxed);text-align:left;margin:0}.Dialog-module__gV8Hta__body{flex-direction:column;gap:.65rem;display:flex}.Dialog-module__gV8Hta__actions{justify-content:flex-end;gap:.75rem;margin-top:.45rem;display:flex}.Dialog-module__gV8Hta__cancelBtn{border-radius:var(--admin-control-radius);min-height:44px;font-weight:700;font-size:var(--admin-font-base);letter-spacing:0;color:var(--admin-text);background-color:var(--admin-surface);border:1px solid var(--admin-border);cursor:pointer;justify-content:center;align-items:center;padding:.9rem 1.35rem;transition:all .2s;display:inline-flex}.Dialog-module__gV8Hta__cancelBtn:hover{background-color:var(--admin-surface-muted);color:var(--admin-heading);transform:translateY(-1px)}.Dialog-module__gV8Hta__cancelBtn:focus-visible{border-color:var(--admin-primary);box-shadow:var(--admin-focus-ring);outline:none}.Dialog-module__gV8Hta__cancelBtn:disabled{opacity:.6;cursor:not-allowed}.Dialog-module__gV8Hta__confirmBtn{border-radius:var(--admin-control-radius);min-height:44px;font-weight:700;font-size:var(--admin-font-base);letter-spacing:0;color:var(--white);background:var(--admin-primary);border:1px solid var(--admin-primary);cursor:pointer;box-shadow:var(--admin-shadow-card);justify-content:center;align-items:center;padding:.9rem 1.35rem;transition:all .2s;display:inline-flex}.Dialog-module__gV8Hta__confirmBtn:hover{background:var(--admin-primary-hover);box-shadow:var(--admin-shadow-popover);transform:translateY(-1px)}.Dialog-module__gV8Hta__confirmBtn:focus-visible{border-color:var(--admin-primary);box-shadow:var(--admin-focus-ring), var(--admin-shadow-card);outline:none}.Dialog-module__gV8Hta__confirmBtnDanger{color:#fff;background:var(--admin-danger);border:1px solid var(--admin-danger);box-shadow:var(--admin-shadow-card)}.Dialog-module__gV8Hta__confirmBtnDanger:hover{background:var(--admin-danger-hover);box-shadow:var(--admin-shadow-popover)}.Dialog-module__gV8Hta__confirmBtn:disabled,.Dialog-module__gV8Hta__confirmBtnDanger:disabled{opacity:.6;cursor:not-allowed;box-shadow:none;transform:none}@keyframes Dialog-module__gV8Hta__overlayShow{0%{opacity:0}to{opacity:1}}@keyframes Dialog-module__gV8Hta__contentShow{0%{opacity:0;transform:translate(-50%,-48%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@media (max-width:640px){.Dialog-module__gV8Hta__content{gap:1.1rem;padding:1.75rem 1.2rem 1.25rem}.Dialog-module__gV8Hta__title{font-size:1.7rem}.Dialog-module__gV8Hta__actions{flex-direction:column}}
.EditorSyncStatus-module__fSZy_W__row{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.EditorSyncStatus-module__fSZy_W__pill{font-size:var(--admin-font-xs);border:1px solid #0000;border-radius:999px;align-items:center;gap:.42rem;padding:.42rem .78rem;font-weight:700;line-height:1;display:inline-flex}.EditorSyncStatus-module__fSZy_W__pillInfo{background:var(--admin-status-info-bg);color:var(--admin-status-info-text);border-color:var(--admin-status-info-border)}.EditorSyncStatus-module__fSZy_W__pillSuccess{background:var(--admin-status-success-bg);color:var(--admin-status-success-text);border-color:var(--admin-status-success-border)}.EditorSyncStatus-module__fSZy_W__pillWarning{background:var(--admin-status-warning-bg);color:var(--admin-status-warning-text);border-color:var(--admin-status-warning-border)}.EditorSyncStatus-module__fSZy_W__pillMuted{background:var(--admin-surface-subtle);color:var(--admin-text-muted);border-color:var(--admin-border)}.EditorSyncStatus-module__fSZy_W__pillDanger{background:var(--admin-status-danger-bg);color:var(--admin-status-danger-text);border-color:var(--admin-status-danger-border)}
.EditorValidationBanner-module__wnpZuG__banner{border-radius:var(--admin-radius-lg);border:1px solid var(--admin-status-danger-border);background:var(--admin-status-danger-bg);color:var(--admin-status-danger-text);gap:.85rem;padding:1.08rem 1.18rem;display:grid}.EditorValidationBanner-module__wnpZuG__titleRow{align-items:center;gap:.62rem;font-size:.9rem;font-weight:800;display:inline-flex}.EditorValidationBanner-module__wnpZuG__count{background:var(--admin-status-danger-bg);min-width:1.5rem;height:1.5rem;color:var(--admin-status-danger-text);font-size:var(--admin-font-xs);border-radius:999px;justify-content:center;align-items:center;margin-left:auto;padding:0 .45rem;display:inline-flex}.EditorValidationBanner-module__wnpZuG__list{gap:.42rem;margin:0;padding-left:1.28rem;font-size:.88rem;display:grid}.EditorValidationBanner-module__wnpZuG__listItemButton{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.8rem;padding:0;display:inline-flex}.EditorValidationBanner-module__wnpZuG__listItemButton:hover{text-decoration:underline}.EditorValidationBanner-module__wnpZuG__listItemButton:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #b91c1c47}.EditorValidationBanner-module__wnpZuG__listItemAction{font-size:var(--admin-font-xs);letter-spacing:.03em;color:var(--admin-status-danger-text);background:var(--admin-status-danger-bg);border-radius:999px;flex-shrink:0;padding:.2rem .55rem;font-weight:700}
.FieldHelp-module__5t1KPq__trigger{border:1px solid var(--admin-border);background:var(--admin-surface);color:var(--admin-text-muted);border-radius:var(--admin-radius-sm);cursor:pointer;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.FieldHelp-module__5t1KPq__trigger:hover{border-color:var(--admin-primary);color:var(--admin-primary);background:var(--admin-primary-muted)}.FieldHelp-module__5t1KPq__trigger:focus-visible{box-shadow:var(--admin-focus-ring);outline:none}.FieldHelp-module__5t1KPq__list{flex-direction:column;gap:.45rem;margin:0;padding-left:1rem;display:flex}.FieldHelp-module__5t1KPq__listItem{color:var(--admin-text);flex-direction:column;gap:.12rem;font-size:.84rem;line-height:1.45;display:flex}.FieldHelp-module__5t1KPq__examples{border:1px solid var(--admin-border);background:var(--admin-surface-muted);color:var(--admin-text-muted);border-radius:10px;flex-direction:column;gap:.35rem;margin-top:.75rem;padding:.7rem .8rem;font-size:.82rem;display:flex}.FieldHelp-module__5t1KPq__examples ul{flex-direction:column;gap:.25rem;margin:0;padding-left:1rem;display:flex}
.FilterChipGroup-module__X6QOnW__group{flex-wrap:wrap;gap:.7rem;display:flex}.FilterChipGroup-module__X6QOnW__chip{border-radius:var(--admin-control-radius);border:1px solid var(--admin-border);background:var(--admin-surface);min-height:38px;color:var(--admin-text-muted);cursor:pointer;transition:transform var(--transition-fast), box-shadow var(--transition-fast), border-color var(--transition-fast), background-color var(--transition-fast);align-items:center;gap:.45rem;padding:.65rem .95rem;display:inline-flex}.FilterChipGroup-module__X6QOnW__chip strong{color:var(--admin-heading);font-size:var(--admin-font-sm)}.FilterChipGroup-module__X6QOnW__chip:hover,.FilterChipGroup-module__X6QOnW__chip:focus-visible{border-color:var(--admin-primary);box-shadow:var(--admin-shadow-card);transform:translateY(-1px)}.FilterChipGroup-module__X6QOnW__chipActive{background:var(--admin-primary-muted);border-color:var(--admin-primary);color:var(--admin-primary)}.FilterChipGroup-module__X6QOnW__icon{justify-content:center;align-items:center;display:inline-flex}.FilterChipGroup-module__X6QOnW__compact .FilterChipGroup-module__X6QOnW__chip{min-height:34px;padding:.5rem .8rem;font-size:.9rem}
.FormField-module__IPiDba__group{margin-bottom:1.5rem}.FormField-module__IPiDba__label{color:var(--admin-text-muted);font-weight:600;font-size:var(--admin-font-sm);margin-bottom:.5rem;display:block}.FormField-module__IPiDba__required{color:var(--danger);margin-left:.25rem}.FormField-module__IPiDba__description{font-size:var(--admin-font-sm);color:var(--admin-text-muted);margin:-.125rem 0 .625rem;line-height:1.4}.FormField-module__IPiDba__error{color:var(--danger);font-size:var(--admin-font-sm);margin:.45rem 0 0;line-height:1.45}:is(.FormField-module__IPiDba__group input[aria-invalid=true],.FormField-module__IPiDba__group select[aria-invalid=true],.FormField-module__IPiDba__group textarea[aria-invalid=true]){border-color:var(--danger)}:is(.FormField-module__IPiDba__group input[aria-invalid=true]:focus-visible,.FormField-module__IPiDba__group select[aria-invalid=true]:focus-visible,.FormField-module__IPiDba__group textarea[aria-invalid=true]:focus-visible){box-shadow:0 0 0 3px color-mix(in srgb, var(--danger) 18%, transparent)}.FormField-module__IPiDba__input{width:100%;min-height:var(--admin-control-height-md);border:1px solid var(--admin-border);border-radius:var(--admin-control-radius);font-size:var(--admin-font-base);color:var(--admin-text);transition:all var(--transition-fast);background:var(--white);padding:.75rem .9rem}.FormField-module__IPiDba__input:hover{border-color:var(--admin-border-strong)}.FormField-module__IPiDba__input:focus-visible{border-color:var(--admin-primary);box-shadow:var(--admin-focus-ring);outline:none}.FormField-module__IPiDba__input::placeholder{color:var(--admin-text-subtle)}.FormField-module__IPiDba__textarea{border:1px solid var(--admin-border);border-radius:var(--admin-control-radius);width:100%;font-size:var(--admin-font-base);color:var(--admin-text);transition:all var(--transition-fast);background:var(--white);resize:vertical;min-height:100px;padding:.75rem .9rem}.FormField-module__IPiDba__textarea:hover{border-color:var(--admin-border-strong)}.FormField-module__IPiDba__textarea:focus-visible{border-color:var(--admin-primary);box-shadow:var(--admin-focus-ring);outline:none}.FormField-module__IPiDba__select{width:100%;min-height:var(--admin-control-height-md);border:1px solid var(--admin-border);border-radius:var(--admin-control-radius);font-size:var(--admin-font-base);color:var(--admin-text);transition:all var(--transition-fast);background:var(--white);cursor:pointer;padding:.75rem .9rem}.FormField-module__IPiDba__select:hover{border-color:var(--admin-border-strong)}.FormField-module__IPiDba__select[aria-invalid=true]{border-color:var(--danger)}.FormField-module__IPiDba__select:focus-visible{border-color:var(--admin-primary);box-shadow:var(--admin-focus-ring);outline:none}.FormField-module__IPiDba__date{gap:.5rem;display:flex}.FormField-module__IPiDba__date input{border:1px solid var(--admin-border);border-radius:var(--admin-control-radius);font-size:var(--admin-font-base);color:var(--admin-text);background:var(--white);transition:all var(--transition-fast);flex:1;padding:.75rem 1rem}.FormField-module__IPiDba__date input:hover{border-color:var(--admin-border-strong)}.FormField-module__IPiDba__date input:focus-visible{border-color:var(--admin-primary);box-shadow:var(--admin-focus-ring);outline:none}
.FormActionBar-module__jmrNtG__canonicalActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.65rem;display:flex}.FormActionBar-module__jmrNtG__floatingLayer{z-index:1200;right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));max-width:calc(100vw - 2rem - env(safe-area-inset-left) - env(safe-area-inset-right));pointer-events:none;justify-content:flex-end;display:flex;position:fixed}.FormActionBar-module__jmrNtG__floatingActions{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:auto;background:#fffffff5;border:1px solid #0f27441f;border-radius:1rem;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.65rem;padding:.65rem;display:flex;box-shadow:0 12px 34px #0f274433}@media (max-width:600px){.FormActionBar-module__jmrNtG__floatingLayer{right:max(.75rem, env(safe-area-inset-right));bottom:max(.75rem, env(safe-area-inset-bottom));max-width:calc(100vw - 1.5rem - env(safe-area-inset-left) - env(safe-area-inset-right))}.FormActionBar-module__jmrNtG__floatingActions{gap:.45rem;padding:.5rem}}
.Modal-module__7LRQSW__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#0a162880;justify-content:center;align-items:center;padding:22px;animation:.2s ease-out Modal-module__7LRQSW__fadeIn;display:flex;position:fixed;inset:0}@keyframes Modal-module__7LRQSW__fadeIn{0%{opacity:0}to{opacity:1}}.Modal-module__7LRQSW__content{background:var(--admin-surface);border-radius:var(--admin-radius-lg);box-shadow:var(--admin-shadow-modal);border:1px solid var(--admin-border);flex-direction:column;max-height:90vh;animation:.25s cubic-bezier(.16,1,.3,1) Modal-module__7LRQSW__slideUp;display:flex;overflow:hidden}@keyframes Modal-module__7LRQSW__slideUp{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.Modal-module__7LRQSW__sm{width:100%;max-width:400px}.Modal-module__7LRQSW__md{width:100%;max-width:560px}.Modal-module__7LRQSW__lg{width:100%;max-width:800px}.Modal-module__7LRQSW__xl{width:min(1120px,100%)}.Modal-module__7LRQSW__header{border-bottom:1px solid var(--admin-border);justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.Modal-module__7LRQSW__title{color:var(--admin-heading);letter-spacing:-.01em;margin:0;font-size:1.125rem;font-weight:700}.Modal-module__7LRQSW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Modal-module__7LRQSW__close{border-radius:var(--admin-radius-md);cursor:pointer;width:32px;height:32px;color:var(--admin-text-subtle);transition:all var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.Modal-module__7LRQSW__close:hover{background:var(--admin-surface-muted);color:var(--admin-primary)}.Modal-module__7LRQSW__close svg{width:20px;height:20px}.Modal-module__7LRQSW__body{padding:24px;overflow-y:auto}.Modal-module__7LRQSW__footer{border-top:1px solid var(--admin-border);background:var(--admin-surface-muted);justify-content:flex-end;align-items:center;gap:14px;padding:18px 24px;display:flex}@media (max-width:640px){.Modal-module__7LRQSW__overlay{padding:16px}.Modal-module__7LRQSW__content{max-height:85vh}.Modal-module__7LRQSW__header,.Modal-module__7LRQSW__body,.Modal-module__7LRQSW__footer{padding:18px}}
.Pagination-module___xmoaa__container{background:var(--admin-surface-muted);border-top:1px solid var(--admin-border);border-radius:0 0 var(--admin-radius-lg) var(--admin-radius-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:20px 22px;display:flex}.Pagination-module___xmoaa__info{font-size:var(--admin-font-xs);color:var(--admin-text-muted);letter-spacing:.035em;text-transform:uppercase}.Pagination-module___xmoaa__info strong{color:var(--admin-heading);font-weight:800}.Pagination-module___xmoaa__controls{align-items:center;gap:6px;display:flex}.Pagination-module___xmoaa__btn{background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:var(--admin-control-radius);min-width:40px;height:40px;font-size:var(--admin-font-sm);color:var(--admin-text);cursor:pointer;transition:all var(--transition-fast);justify-content:center;align-items:center;padding:0 12px;font-weight:700;display:flex}.Pagination-module___xmoaa__btn:hover:not(:disabled):not(.Pagination-module___xmoaa__active){background:var(--admin-surface-subtle);border-color:var(--admin-border-strong);transform:translateY(-1px)}.Pagination-module___xmoaa__btn:focus-visible{border-color:var(--admin-primary);box-shadow:var(--admin-focus-ring);outline:none}.Pagination-module___xmoaa__btn:disabled{opacity:.4;cursor:not-allowed}.Pagination-module___xmoaa__active{box-shadow:var(--admin-shadow-card);background:var(--admin-primary)!important;border-color:var(--admin-primary)!important;color:var(--white)!important}.Pagination-module___xmoaa__active:hover{background:var(--admin-primary-hover)!important;border-color:var(--admin-primary-hover)!important}.Pagination-module___xmoaa__btn svg{width:16px;height:16px}.Pagination-module___xmoaa__ellipsis{min-width:40px;height:40px;color:var(--admin-text-subtle);justify-content:center;align-items:center;font-size:14px;display:flex}.Pagination-module___xmoaa__pageSizeSelect{border-left:1px solid var(--admin-border);align-items:center;gap:10px;margin-left:14px;padding-left:14px;display:flex}.Pagination-module___xmoaa__pageSizeSelect label{font-size:var(--admin-font-xs);color:var(--admin-text-muted);letter-spacing:.035em;text-transform:uppercase;font-weight:700}.Pagination-module___xmoaa__pageSizeSelect select{border:1px solid var(--admin-border);border-radius:var(--admin-control-radius);min-height:38px;font-size:var(--admin-font-sm);color:var(--admin-text);background:var(--admin-surface);cursor:pointer;transition:border-color var(--transition-fast);padding:.5rem .85rem}.Pagination-module___xmoaa__pageSizeSelect select:hover{border-color:var(--admin-border-strong)}.Pagination-module___xmoaa__pageSizeSelect select:focus-visible{border-color:var(--admin-primary);box-shadow:var(--admin-focus-ring);outline:none}@media (max-width:768px){.Pagination-module___xmoaa__container{flex-direction:column;align-items:stretch}.Pagination-module___xmoaa__controls{flex-wrap:wrap;justify-content:center}.Pagination-module___xmoaa__pageSizeSelect{border-left:none;border-top:1px solid var(--admin-border);margin-left:0;padding-top:8px;padding-left:0}}
.ProgressBar-module__txim8W__container{padding:1.5rem 2.5rem 0}.ProgressBar-module__txim8W__header{justify-content:space-between;margin-bottom:.5rem;display:flex}.ProgressBar-module__txim8W__label{color:var(--navy-600);font-size:.85rem;font-weight:600}.ProgressBar-module__txim8W__percentage{color:var(--navy-500);font-size:.85rem;font-weight:600}.ProgressBar-module__txim8W__bar{background:var(--navy-100);border-radius:var(--radius-md);width:100%;height:8px;overflow:hidden}.ProgressBar-module__txim8W__fill{background:linear-gradient(90deg, var(--navy-500) 0%, var(--navy-400) 100%);border-radius:var(--radius-md);height:100%;transition:width .3s}
.SearchBox-module__GUyNcq__box{flex:1;max-width:400px;position:relative}.SearchBox-module__GUyNcq__icon{width:18px;height:18px;color:var(--admin-text-subtle);pointer-events:none;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.SearchBox-module__GUyNcq__input{width:100%;min-height:var(--admin-control-height-md);background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:var(--admin-control-radius);font-size:var(--admin-font-base);color:var(--admin-text);transition:all var(--transition-fast);box-shadow:none;padding:.9rem 2.8rem .9rem 3rem}.SearchBox-module__GUyNcq__input::placeholder{color:var(--admin-text-subtle)}.SearchBox-module__GUyNcq__input:hover{border-color:var(--admin-border-strong)}.SearchBox-module__GUyNcq__input:focus-visible{border-color:var(--admin-primary);box-shadow:var(--admin-focus-ring);outline:none}.SearchBox-module__GUyNcq__clear{background:var(--admin-surface-subtle);border:1px solid var(--admin-border);border-radius:var(--admin-radius-md);cursor:pointer;width:28px;height:28px;color:var(--admin-text-muted);transition:all var(--transition-fast);justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.SearchBox-module__GUyNcq__clear:hover{background:var(--admin-primary-muted);color:var(--admin-primary);transform:translateY(-50%)scale(1.02)}.SearchBox-module__GUyNcq__clear:focus-visible{border-color:var(--admin-primary);box-shadow:var(--admin-focus-ring);outline:none}.SearchBox-module__GUyNcq__clear svg{width:14px;height:14px}
.SectionDivider-module__SwJ_nG__divider{align-items:center;gap:1rem;margin:2rem 0 1.5rem;display:flex}.SectionDivider-module__SwJ_nG__divider:before,.SectionDivider-module__SwJ_nG__divider:after{content:"";background:var(--navy-200);flex:1;height:1px}.SectionDivider-module__SwJ_nG__divider span{text-transform:uppercase;letter-spacing:1.5px;color:var(--navy-500);white-space:nowrap;font-size:.8rem;font-weight:700}
.StatusFilter-module__FlWJPa__filterWrap{flex:0 220px;width:220px;min-width:220px;max-width:240px}.StatusFilter-module__FlWJPa__filter{width:100%;min-height:var(--admin-control-height-md);border:1px solid var(--admin-border);border-radius:var(--admin-control-radius);font-size:var(--admin-font-sm);letter-spacing:.035em;text-transform:uppercase;color:var(--admin-text);background:var(--admin-surface);cursor:pointer;transition:all var(--transition-fast);box-shadow:none;padding:.7rem .85rem;font-weight:700}.StatusFilter-module__FlWJPa__filter:hover{border-color:var(--admin-border-strong)}.StatusFilter-module__FlWJPa__filter:focus-visible{border-color:var(--admin-primary);box-shadow:var(--admin-focus-ring);outline:none}@media (max-width:768px){.StatusFilter-module__FlWJPa__filterWrap{flex:100%;width:100%;max-width:none}}
.DataTableToolbar-module__IxuD4W__toolbarContainer{background-color:var(--admin-surface);border-radius:var(--admin-radius-lg);border:1px solid var(--admin-border);box-shadow:var(--admin-shadow-card);justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.65rem;padding:1.15rem 1.2rem;display:flex}.DataTableToolbar-module__IxuD4W__searchSection{flex:1;min-width:240px;max-width:400px}.DataTableToolbar-module__IxuD4W__searchSection>div{width:100%;margin-bottom:0}.DataTableToolbar-module__IxuD4W__actionsSection{flex-wrap:nowrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:.95rem;min-width:0;display:flex}@media (max-width:1100px){.DataTableToolbar-module__IxuD4W__toolbarContainer{flex-wrap:wrap}.DataTableToolbar-module__IxuD4W__actionsSection{flex-wrap:wrap;flex:100%;justify-content:flex-start}}@media (max-width:768px){.DataTableToolbar-module__IxuD4W__toolbarContainer{flex-direction:column;align-items:stretch}.DataTableToolbar-module__IxuD4W__searchSection{max-width:100%}.DataTableToolbar-module__IxuD4W__actionsSection{flex-wrap:wrap;justify-content:flex-start}}
.Toast-module__dpyMdW__container{z-index:9999;pointer-events:none;flex-direction:column;gap:.5rem;display:flex;position:fixed;top:1rem;right:1rem}.Toast-module__dpyMdW__toast{border-radius:var(--admin-radius-lg);box-shadow:var(--admin-shadow-popover);pointer-events:auto;cursor:pointer;min-width:280px;max-width:400px;transition:transform var(--transition-fast), box-shadow var(--transition-fast), filter var(--transition-fast);align-items:center;gap:.75rem;padding:.875rem 1.25rem;animation:.3s cubic-bezier(.16,1,.3,1) Toast-module__dpyMdW__slideIn;display:flex}.Toast-module__dpyMdW__toast:hover{filter:saturate(1.02);transform:translateY(-1px);box-shadow:0 24px 42px -28px #0f172a57}@keyframes Toast-module__dpyMdW__slideIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.Toast-module__dpyMdW__icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:.75rem;font-weight:700;display:flex}.Toast-module__dpyMdW__message{font-size:var(--admin-font-base);font-weight:500;line-height:1.4}.Toast-module__dpyMdW__success{background:var(--admin-status-success-bg);border:1px solid var(--admin-status-success-border);color:var(--admin-status-success-text)}.Toast-module__dpyMdW__success .Toast-module__dpyMdW__icon{background:var(--success);color:var(--white)}.Toast-module__dpyMdW__error{background:var(--admin-status-danger-bg);border:1px solid var(--admin-status-danger-border);color:var(--admin-status-danger-text)}.Toast-module__dpyMdW__error .Toast-module__dpyMdW__icon{background:var(--danger);color:var(--white)}.Toast-module__dpyMdW__warning{background:var(--admin-status-warning-bg);border:1px solid var(--admin-status-warning-border);color:var(--admin-status-warning-text)}.Toast-module__dpyMdW__warning .Toast-module__dpyMdW__icon{background:var(--warning);color:var(--white)}.Toast-module__dpyMdW__info{background:var(--admin-status-info-bg);border:1px solid var(--admin-status-info-border);color:var(--admin-status-info-text)}.Toast-module__dpyMdW__info .Toast-module__dpyMdW__icon{background:var(--info);color:var(--white)}
.ToggleSwitch-module__cIsHiW__container{align-items:center;gap:12px;display:inline-flex}.ToggleSwitch-module__cIsHiW__disabled{opacity:.5;pointer-events:none}.ToggleSwitch-module__cIsHiW__switch{cursor:pointer;min-width:56px;min-height:32px;box-shadow:none;background:0 0;border:none;outline:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.ToggleSwitch-module__cIsHiW__track{background:var(--admin-border-strong);width:52px;height:28px;transition:all var(--transition-base) cubic-bezier(.4, 0, .2, 1);border-radius:999px;box-shadow:inset 0 2px 4px #0000001a}.ToggleSwitch-module__cIsHiW__active .ToggleSwitch-module__cIsHiW__track{background:var(--success);box-shadow:inset 0 2px 4px #00000014}.ToggleSwitch-module__cIsHiW__knob{background:var(--admin-surface);width:22px;height:22px;transition:all var(--transition-base) cubic-bezier(.4, 0, .2, 1);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:3px;transform:translateY(-50%);box-shadow:0 2px 6px #0003,0 1px 2px #0000001a}.ToggleSwitch-module__cIsHiW__active .ToggleSwitch-module__cIsHiW__knob{transform:translateY(-50%)translate(24px)}.ToggleSwitch-module__cIsHiW__icon{width:10px;height:10px}.ToggleSwitch-module__cIsHiW__switch:not(.ToggleSwitch-module__cIsHiW__active) .ToggleSwitch-module__cIsHiW__icon{color:var(--gray-400)}.ToggleSwitch-module__cIsHiW__active .ToggleSwitch-module__cIsHiW__icon{color:var(--success)}.ToggleSwitch-module__cIsHiW__label{font-size:var(--admin-font-base);color:var(--admin-text-muted);line-height:1.45;transition:color .2s}.ToggleSwitch-module__cIsHiW__activeLabel{color:var(--admin-status-success-text);font-weight:600}.ToggleSwitch-module__cIsHiW__sm{gap:6px}.ToggleSwitch-module__cIsHiW__sm .ToggleSwitch-module__cIsHiW__switch{min-width:38px;min-height:24px}.ToggleSwitch-module__cIsHiW__sm .ToggleSwitch-module__cIsHiW__track{border-radius:9px;width:34px;height:18px}.ToggleSwitch-module__cIsHiW__sm .ToggleSwitch-module__cIsHiW__knob{width:14px;height:14px;left:2px}.ToggleSwitch-module__cIsHiW__sm .ToggleSwitch-module__cIsHiW__active .ToggleSwitch-module__cIsHiW__knob{transform:translateY(-50%)translate(16px)}.ToggleSwitch-module__cIsHiW__sm .ToggleSwitch-module__cIsHiW__icon{width:7px;height:7px}.ToggleSwitch-module__cIsHiW__sm .ToggleSwitch-module__cIsHiW__label{font-size:12px}.ToggleSwitch-module__cIsHiW__lg .ToggleSwitch-module__cIsHiW__track{width:64px;height:34px}.ToggleSwitch-module__cIsHiW__lg .ToggleSwitch-module__cIsHiW__switch{min-width:68px;min-height:38px}.ToggleSwitch-module__cIsHiW__lg .ToggleSwitch-module__cIsHiW__knob{width:28px;height:28px}.ToggleSwitch-module__cIsHiW__lg .ToggleSwitch-module__cIsHiW__active .ToggleSwitch-module__cIsHiW__knob{transform:translateY(-50%)translate(30px)}.ToggleSwitch-module__cIsHiW__switch:hover .ToggleSwitch-module__cIsHiW__knob{box-shadow:0 4px 8px #00000040,0 2px 4px #00000026}.ToggleSwitch-module__cIsHiW__switch:hover .ToggleSwitch-module__cIsHiW__track{border-color:#ba793a29}.ToggleSwitch-module__cIsHiW__switch:hover:not(.ToggleSwitch-module__cIsHiW__active) .ToggleSwitch-module__cIsHiW__track{background:var(--admin-text-subtle)}.ToggleSwitch-module__cIsHiW__active:hover .ToggleSwitch-module__cIsHiW__track{box-shadow:inset 0 2px 4px #0000001a}.ToggleSwitch-module__cIsHiW__switch:focus-visible{box-shadow:none;outline:none}.ToggleSwitch-module__cIsHiW__switch:focus-visible .ToggleSwitch-module__cIsHiW__track{box-shadow:var(--admin-focus-ring)}
.ExportModal-module__qlYO1G__container{flex-direction:column;gap:1.55rem;display:flex}.ExportModal-module__qlYO1G__filterGroup{border-radius:var(--admin-radius-lg);border:1px solid var(--admin-border);background:var(--admin-surface-muted);flex-direction:column;gap:.88rem;padding:1.15rem 1.1rem 1.18rem;display:flex}.ExportModal-module__qlYO1G__filterTitle{font-size:var(--admin-font-xs);color:var(--admin-text-muted);letter-spacing:.035em;text-transform:uppercase;margin:0;font-weight:800}.ExportModal-module__qlYO1G__dateGrid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1.15rem;display:grid}.ExportModal-module__qlYO1G__dateGrid>*{min-width:0}.ExportModal-module__qlYO1G__input,.ExportModal-module__qlYO1G__select{box-sizing:border-box;border:1px solid var(--admin-border);border-radius:var(--admin-control-radius);width:100%;min-width:0;min-height:46px;font-size:var(--admin-font-base);background:var(--admin-surface);color:var(--admin-text);transition:all var(--transition-fast);box-shadow:none;padding:.75rem .9rem}.ExportModal-module__qlYO1G__input:focus-visible,.ExportModal-module__qlYO1G__select:focus-visible{border-color:var(--admin-primary);box-shadow:var(--admin-focus-ring);outline:none}.ExportModal-module__qlYO1G__actions{border-top:1px solid var(--admin-border);justify-content:flex-end;gap:.85rem;margin-top:.5rem;padding-top:1.15rem;display:flex}.ExportModal-module__qlYO1G__btn{min-width:100px}@media (max-width:640px){.ExportModal-module__qlYO1G__dateGrid{grid-template-columns:1fr}.ExportModal-module__qlYO1G__actions{flex-direction:column}.ExportModal-module__qlYO1G__btn{width:100%}}
.StatusBadge-module__T3RE4W__badge{font-size:var(--admin-font-xs);font-weight:700;line-height:var(--admin-line-tight);border:1px solid #0000;border-radius:999px;align-items:center;gap:.35rem;padding:.22rem .65rem;display:inline-flex}.StatusBadge-module__T3RE4W__variant_published{background:var(--admin-status-success-bg);border-color:var(--admin-status-success-border);color:var(--admin-status-success-text)}.StatusBadge-module__T3RE4W__variant_draft{background:var(--admin-status-warning-bg);border-color:var(--admin-status-warning-border);color:var(--admin-status-warning-text)}.StatusBadge-module__T3RE4W__variant_active{background:var(--admin-status-info-bg);border-color:var(--admin-status-info-border);color:var(--admin-status-info-text)}.StatusBadge-module__T3RE4W__variant_inactive{background:var(--admin-surface-subtle);border-color:var(--admin-border);color:var(--admin-text-muted)}.StatusBadge-module__T3RE4W__variant_warning{background:var(--admin-status-warning-bg);border-color:var(--admin-status-warning-border);color:var(--admin-status-warning-text)}.StatusBadge-module__T3RE4W__variant_error{background:var(--admin-status-danger-bg);border-color:var(--admin-status-danger-border);color:var(--admin-status-danger-text)}.StatusBadge-module__T3RE4W__variant_type{background:var(--admin-surface-subtle);border-color:var(--admin-border);color:var(--admin-text)}
.PublicShareActions-module__ZFPYUW__actions{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.PublicShareActions-module__ZFPYUW__actionButton{isolation:isolate;min-width:132px;min-height:var(--public-control-height);border:1px solid var(--public-border);border-radius:var(--public-control-radius-pill);background:var(--public-surface-raised);color:var(--public-heading);box-shadow:var(--public-shadow-card);font:inherit;letter-spacing:0;cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:.55rem;padding:.66rem 1rem;font-size:.78rem;font-weight:850;line-height:1;transition:border-color .18s,color .18s,background .18s,box-shadow .18s,transform .18s;display:inline-flex;position:relative;overflow:hidden}.PublicShareActions-module__ZFPYUW__actionButton:before{content:"";z-index:-1;opacity:0;background:linear-gradient(135deg,#2563a814,#c88a4b1a);transition:opacity .18s;position:absolute;inset:0}.PublicShareActions-module__ZFPYUW__actionButton svg{stroke-width:2.35px;flex:none}.PublicShareActions-module__ZFPYUW__actionButton:hover{border-color:var(--public-border-strong);background:var(--public-surface);color:var(--public-primary-hover);box-shadow:var(--public-shadow-raised);transform:translateY(-1px)}.PublicShareActions-module__ZFPYUW__actionButton:hover:before{opacity:1}.PublicShareActions-module__ZFPYUW__actionButton:active{box-shadow:var(--public-shadow-card);transform:translateY(0)scale(.985)}.PublicShareActions-module__ZFPYUW__actionButton:focus-visible{border-color:var(--public-border-strong);box-shadow:var(--public-focus-ring), var(--public-shadow-card);outline:none}.PublicShareActions-module__ZFPYUW__success{color:#166534;background:#f0fdf4;border-color:#16a34a42}.PublicShareActions-module__ZFPYUW__error{color:#991b1b;background:#fef2f2;border-color:#dc262642}.PublicShareActions-module__ZFPYUW__overlay{z-index:1200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c17286b;place-items:center;padding:1.25rem;animation:.16s ease-out PublicShareActions-module__ZFPYUW__overlayIn;display:grid;position:fixed;inset:0}.PublicShareActions-module__ZFPYUW__modal{background:var(--public-surface-raised);border:1px solid #0f27441f;border-radius:22px;width:min(560px,100%);max-height:min(720px,100vh - 2.5rem);animation:.18s cubic-bezier(.16,1,.3,1) PublicShareActions-module__ZFPYUW__modalIn;overflow:hidden auto;box-shadow:0 34px 72px -42px #0c17287a}.PublicShareActions-module__ZFPYUW__modalHeader{border-bottom:1px solid var(--public-border);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.2rem 1.25rem 1rem;display:flex}.PublicShareActions-module__ZFPYUW__modalEyebrow{color:var(--public-text-subtle);letter-spacing:var(--public-label-tracking);text-transform:uppercase;margin:0 0 .32rem;font-size:.72rem;font-weight:850}.PublicShareActions-module__ZFPYUW__modalHeader h2{color:var(--public-heading);font-family:var(--font-ui);letter-spacing:0;margin:0;font-size:1.18rem;line-height:1.25}.PublicShareActions-module__ZFPYUW__closeButton{border:1px solid var(--public-border);background:var(--public-surface);width:38px;height:38px;color:var(--public-text-muted);cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;transition:border-color .18s,color .18s,background .18s,transform .18s,box-shadow .18s;display:inline-flex}.PublicShareActions-module__ZFPYUW__closeButton:hover{border-color:var(--public-border-strong);color:var(--public-heading);transform:translateY(-1px)}.PublicShareActions-module__ZFPYUW__closeButton:active{transform:translateY(0)scale(.96)}.PublicShareActions-module__ZFPYUW__closeButton:focus-visible{box-shadow:var(--public-focus-ring);outline:none}.PublicShareActions-module__ZFPYUW__sharePreview{border:1px solid var(--public-border);border-radius:var(--public-radius-lg);background:var(--public-surface-muted);flex-direction:column;gap:.32rem;min-width:0;margin:1rem 1.25rem 0;padding:.88rem .95rem;display:flex}.PublicShareActions-module__ZFPYUW__sharePreview strong{color:var(--public-heading);overflow-wrap:anywhere;font-size:.9rem;line-height:1.35}.PublicShareActions-module__ZFPYUW__sharePreview span{color:var(--public-text-subtle);overflow-wrap:anywhere;font-size:.78rem;line-height:1.5}.PublicShareActions-module__ZFPYUW__channelGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:1rem 1.25rem 1.25rem;display:grid}.PublicShareActions-module__ZFPYUW__channelButton{border:1px solid var(--public-border);border-radius:var(--public-radius-lg);background:var(--public-surface);min-width:0;min-height:76px;color:var(--public-heading);text-align:left;font:inherit;cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.72rem;padding:.82rem;text-decoration:none;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;display:grid}.PublicShareActions-module__ZFPYUW__channelButton:hover{border-color:var(--public-border-strong);box-shadow:var(--public-shadow-card);background:#fff;transform:translateY(-1px)}.PublicShareActions-module__ZFPYUW__channelButton:active{transform:translateY(0)scale(.99)}.PublicShareActions-module__ZFPYUW__channelButton:focus-visible{border-color:var(--public-border-strong);box-shadow:var(--public-focus-ring);outline:none}.PublicShareActions-module__ZFPYUW__channelIcon{background:var(--public-primary-soft);width:38px;height:38px;color:var(--public-primary-hover);border-radius:14px;justify-content:center;align-items:center;display:inline-flex}.PublicShareActions-module__ZFPYUW__channelButton strong,.PublicShareActions-module__ZFPYUW__channelButton small{min-width:0;display:block}.PublicShareActions-module__ZFPYUW__channelButton strong{color:var(--public-heading);font-size:.86rem;line-height:1.25}.PublicShareActions-module__ZFPYUW__channelButton small{color:var(--public-text-subtle);margin-top:.16rem;font-size:.74rem;line-height:1.38}@keyframes PublicShareActions-module__ZFPYUW__overlayIn{0%{opacity:0}to{opacity:1}}@keyframes PublicShareActions-module__ZFPYUW__modalIn{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.PublicShareActions-module__ZFPYUW__overlay,.PublicShareActions-module__ZFPYUW__modal{animation:none}.PublicShareActions-module__ZFPYUW__actionButton,.PublicShareActions-module__ZFPYUW__closeButton,.PublicShareActions-module__ZFPYUW__channelButton,.PublicShareActions-module__ZFPYUW__actionButton:before{transition:none}}@media (max-width:640px){.PublicShareActions-module__ZFPYUW__actions{gap:.58rem}.PublicShareActions-module__ZFPYUW__actionButton{flex:150px;min-width:0;padding-inline:.82rem}.PublicShareActions-module__ZFPYUW__overlay{align-items:end;padding:.85rem}.PublicShareActions-module__ZFPYUW__modal{border-radius:20px;max-height:calc(100vh - 1.7rem)}.PublicShareActions-module__ZFPYUW__channelGrid{grid-template-columns:1fr}}
.NoKursiExpoBlock-module__Cgu81G__container{z-index:1;max-width:1280px;margin:0 auto;padding:0 1.1rem 4.35rem;position:relative}.NoKursiExpoBlock-module__Cgu81G__contentCard{background:var(--surface-elevated);box-shadow:var(--shadow-public-elevated);border:1px solid #0f274414;border-radius:24px;padding:1.85rem}.NoKursiExpoBlock-module__Cgu81G__summaryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;margin-bottom:1.35rem;display:grid}.NoKursiExpoBlock-module__Cgu81G__summaryCard{border-radius:var(--public-radius-lg);border:1px solid var(--public-border);background:var(--public-surface);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.35rem .7rem;min-height:5.4rem;padding:.95rem;display:grid}.NoKursiExpoBlock-module__Cgu81G__summaryIcon{background:var(--public-surface-subtle);width:2.45rem;height:2.45rem;color:var(--public-accent);border-radius:999px;grid-row:span 2;justify-content:center;align-items:center;display:inline-flex}.NoKursiExpoBlock-module__Cgu81G__summaryCard span{min-width:0;color:var(--public-text-muted);letter-spacing:var(--public-label-tracking);text-transform:uppercase;font-size:.76rem;font-weight:800;line-height:1.35}.NoKursiExpoBlock-module__Cgu81G__summaryCard strong{color:var(--public-heading);font-size:1.35rem;font-weight:850;line-height:1}.NoKursiExpoBlock-module__Cgu81G__tableScrollHint{color:#6f4e37;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(#fffffff5,#f9f5efeb);border:1px solid #8e745a24;border-radius:16px;align-items:center;gap:.52rem;margin-bottom:.9rem;padding:.82rem .95rem;font-size:.72rem;font-weight:700;display:none}.NoKursiExpoBlock-module__Cgu81G__tableWrapper{-webkit-overflow-scrolling:touch;background:#ffffffc7;border:1px solid #0f274414;border-radius:24px;overflow:auto hidden;box-shadow:inset 0 1px #fff3}.NoKursiExpoBlock-module__Cgu81G__dataTable{border-collapse:collapse;width:100%;min-width:700px}.NoKursiExpoBlock-module__Cgu81G__dataTable th{color:#f7f2ebf5;text-align:left;text-transform:uppercase;letter-spacing:.14em;-webkit-user-select:none;user-select:none;white-space:nowrap;background:linear-gradient(#0c1a2efa 0%,#132843fa 100%);border-bottom:1px solid #ffffff14;padding:1.08rem 1rem;font-size:.74rem;font-weight:800}.NoKursiExpoBlock-module__Cgu81G__sortableTh{cursor:pointer;transition:background .2s}.NoKursiExpoBlock-module__Cgu81G__sortableTh:hover{background:linear-gradient(#101f34fa 0%,#183150fa 100%)}.NoKursiExpoBlock-module__Cgu81G__sortableTh:focus-visible{background:linear-gradient(#101f34fa 0%,#183150fa 100%);outline:none;box-shadow:inset 0 0 0 2px #ba793a5c}.NoKursiExpoBlock-module__Cgu81G__thContent{align-items:center;gap:.62rem;display:flex}.NoKursiExpoBlock-module__Cgu81G__dataTable td{color:#1a2b40b8;vertical-align:top;border-bottom:1px solid #0f274414;padding:1.08rem 1rem;font-size:.92rem;line-height:1.6}.NoKursiExpoBlock-module__Cgu81G__namaCell{color:var(--ink-950);font-weight:700}.NoKursiExpoBlock-module__Cgu81G__seatBadge{color:#184d47;white-space:nowrap;background:#184d4714;border:1px solid #184d472e;border-radius:999px;justify-content:center;align-items:center;min-width:5.9rem;min-height:2.15rem;padding:0 .8rem;font-size:.84rem;font-weight:850;line-height:1;display:inline-flex}.NoKursiExpoBlock-module__Cgu81G__stateBlock{min-width:0;padding:.5rem 0}@media (max-width:768px){.NoKursiExpoBlock-module__Cgu81G__container{padding:0 1rem}.NoKursiExpoBlock-module__Cgu81G__contentCard{border-radius:26px;padding:1.35rem}.NoKursiExpoBlock-module__Cgu81G__summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.NoKursiExpoBlock-module__Cgu81G__tableScrollHint{display:inline-flex}.NoKursiExpoBlock-module__Cgu81G__tableWrapper{background-color:#ffffffeb;background-image:linear-gradient(90deg,#fffffffa 28%,#fff0),linear-gradient(90deg,#fff0,#fffffffa 72%),radial-gradient(farthest-side at 0,#0f27441f,#0000),radial-gradient(farthest-side at 100%,#0f27441f,#0000);background-position:0 0,0 100%,0 0,0 100%;background-repeat:no-repeat;background-size:42px 100%,42px 100%,14px 100%,14px 100%;background-attachment:local,local,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box}.NoKursiExpoBlock-module__Cgu81G__dataTable{min-width:720px}.NoKursiExpoBlock-module__Cgu81G__tableWrapper::-webkit-scrollbar{height:4px}.NoKursiExpoBlock-module__Cgu81G__tableWrapper::-webkit-scrollbar-track{background:#0f27440f}.NoKursiExpoBlock-module__Cgu81G__tableWrapper::-webkit-scrollbar-thumb{background:#0f27443d;border-radius:999px}}@media (max-width:520px){.NoKursiExpoBlock-module__Cgu81G__summaryGrid{grid-template-columns:1fr}}.NoKursiExpoBlock-module__Cgu81G__contentCard,.NoKursiExpoBlock-module__Cgu81G__tableWrapper{background:var(--public-surface-raised);border:1px solid var(--public-border);box-shadow:var(--public-shadow-raised)}.NoKursiExpoBlock-module__Cgu81G__contentCard{border-radius:var(--public-radius-xl)}.NoKursiExpoBlock-module__Cgu81G__tableWrapper{border-radius:var(--public-radius-lg)}.NoKursiExpoBlock-module__Cgu81G__tableScrollHint{background:var(--public-surface);border-color:var(--public-border);color:var(--public-text-muted);letter-spacing:var(--public-label-tracking)}.NoKursiExpoBlock-module__Cgu81G__dataTable th{background:linear-gradient(180deg, var(--public-surface-dark) 0%, var(--public-surface-dark-raised) 100%);color:var(--public-text-inverse);letter-spacing:var(--public-label-tracking)}.NoKursiExpoBlock-module__Cgu81G__dataTable td{color:var(--public-text-muted);border-bottom-color:var(--public-border)}.NoKursiExpoBlock-module__Cgu81G__dataTable tbody tr:hover{background:var(--public-surface-subtle)}.NoKursiExpoBlock-module__Cgu81G__namaCell{color:var(--public-heading)}
.PublicContentPageShell-module__6RGQKW__detailEnhancements{flex-direction:column;gap:1rem;margin-top:2.3rem;display:flex}.PublicContentPageShell-module__6RGQKW__shareActions{flex-wrap:wrap;gap:.68rem;display:flex}.PublicContentPageShell-module__6RGQKW__actionButton{background:var(--surface-elevated);color:#1a2b40db;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;border:1px solid #0f27441f;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;min-height:40px;padding:.5rem .95rem;font-size:.78rem;font-weight:700;transition:border-color .18s,color .18s,transform .18s,box-shadow .18s;display:inline-flex}.PublicContentPageShell-module__6RGQKW__actionButton:hover{color:var(--ink-950);border-color:#0f274433;transform:translateY(-1px);box-shadow:0 14px 24px -24px #0f27448c}.PublicContentPageShell-module__6RGQKW__actionButton:focus-visible{border-color:#0f274438;outline:none;box-shadow:0 0 0 3px #ba793a26}.PublicContentPageShell-module__6RGQKW__contextNav{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.PublicContentPageShell-module__6RGQKW__contextCard{background:var(--surface-elevated);border:1px solid #0f27441a;border-radius:16px;flex-direction:column;gap:.46rem;padding:1rem;text-decoration:none;transition:border-color .18s,transform .18s,box-shadow .18s;display:flex}.PublicContentPageShell-module__6RGQKW__contextCard:hover{border-color:#0f274433;transform:translateY(-1px);box-shadow:0 16px 28px -24px #0f27442e}.PublicContentPageShell-module__6RGQKW__contextCard:focus-visible{border-color:#0f274438;outline:none;box-shadow:0 0 0 3px #ba793a21,0 16px 28px -24px #0f27442e}.PublicContentPageShell-module__6RGQKW__contextLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--navy-700);font-size:.67rem;font-weight:800}.PublicContentPageShell-module__6RGQKW__contextCard h3{color:var(--ink-950);font-family:var(--font-ui);letter-spacing:-.015em;overflow-wrap:anywhere;margin:0;font-size:.98rem;line-height:1.35}.PublicContentPageShell-module__6RGQKW__contextCard p{color:#1a2b40ad;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:.82rem;line-height:1.58;display:-webkit-box;overflow:hidden}.PublicContentPageShell-module__6RGQKW__relatedSection{flex-direction:column;gap:.82rem;display:flex}.PublicContentPageShell-module__6RGQKW__relatedSection h2{color:var(--ink-950);font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:1.35rem;line-height:1}.PublicContentPageShell-module__6RGQKW__relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.82rem;display:grid}.PublicContentPageShell-module__6RGQKW__relatedCard{background:var(--surface-elevated);border:1px solid #0f27441a;border-radius:16px;flex-direction:column;gap:.5rem;padding:.95rem;text-decoration:none;transition:border-color .18s,transform .18s,box-shadow .18s;display:flex}.PublicContentPageShell-module__6RGQKW__relatedCard:hover{border-color:#0f274433;transform:translateY(-1px);box-shadow:0 16px 28px -24px #0f27442e}.PublicContentPageShell-module__6RGQKW__relatedCard:focus-visible{border-color:#0f274438;outline:none;box-shadow:0 0 0 3px #ba793a21,0 16px 28px -24px #0f27442e}.PublicContentPageShell-module__6RGQKW__relatedCard h3{color:var(--ink-950);letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-size:.92rem;line-height:1.38}.PublicContentPageShell-module__6RGQKW__relatedCard p{color:#1a2b40ad;-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:.8rem;line-height:1.56;display:-webkit-box;overflow:hidden}.PublicContentPageShell-module__6RGQKW__relatedCta{color:var(--navy-700);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.3rem;margin-top:auto;font-size:.74rem;font-weight:800;display:inline-flex}@media (max-width:900px){.PublicContentPageShell-module__6RGQKW__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.PublicContentPageShell-module__6RGQKW__contextNav,.PublicContentPageShell-module__6RGQKW__relatedGrid{grid-template-columns:1fr}}.PublicContentPageShell-module__6RGQKW__actionButton,.PublicContentPageShell-module__6RGQKW__contextCard,.PublicContentPageShell-module__6RGQKW__relatedCard{background:var(--public-surface-raised);border:1px solid var(--public-border);box-shadow:var(--public-shadow-card)}.PublicContentPageShell-module__6RGQKW__actionButton{min-height:var(--public-control-height);border-radius:var(--public-control-radius-pill);color:var(--public-text-muted);letter-spacing:var(--public-label-tracking)}.PublicContentPageShell-module__6RGQKW__contextCard,.PublicContentPageShell-module__6RGQKW__relatedCard{border-radius:var(--public-radius-lg)}.PublicContentPageShell-module__6RGQKW__actionButton:hover,.PublicContentPageShell-module__6RGQKW__actionButton:focus-visible,.PublicContentPageShell-module__6RGQKW__contextCard:hover,.PublicContentPageShell-module__6RGQKW__contextCard:focus-visible,.PublicContentPageShell-module__6RGQKW__relatedCard:hover,.PublicContentPageShell-module__6RGQKW__relatedCard:focus-visible{border-color:var(--public-border-strong);color:var(--public-heading);box-shadow:var(--public-shadow-raised)}.PublicContentPageShell-module__6RGQKW__actionButton:focus-visible,.PublicContentPageShell-module__6RGQKW__contextCard:focus-visible,.PublicContentPageShell-module__6RGQKW__relatedCard:focus-visible{box-shadow:var(--public-focus-ring), var(--public-shadow-card);outline:none}.PublicContentPageShell-module__6RGQKW__contextLabel,.PublicContentPageShell-module__6RGQKW__relatedCta{color:var(--public-primary-hover);letter-spacing:var(--public-label-tracking)}.PublicContentPageShell-module__6RGQKW__contextCard h3,.PublicContentPageShell-module__6RGQKW__relatedSection h2,.PublicContentPageShell-module__6RGQKW__relatedCard h3{color:var(--public-heading);letter-spacing:0}.PublicContentPageShell-module__6RGQKW__contextCard p,.PublicContentPageShell-module__6RGQKW__relatedCard p{color:var(--public-text-muted);line-height:var(--public-line-normal)}
