.DocPlaceholder_card{display:grid;grid-template-columns:56px 1fr auto;align-items:center;grid-gap:var(--wn-space-3);gap:var(--wn-space-3);padding:var(--wn-space-4) var(--wn-space-6);border:1px solid var(--wn-color-border);border-radius:var(--wn-radius-lg);background:var(--wn-color-bg)}.DocPlaceholder_icon{display:flex;align-items:center;justify-content:center;color:var(--wn-color-muted)}.DocPlaceholder_body{min-width:0}.DocPlaceholder_name{font-size:var(--wn-font-size-md);font-weight:var(--wn-font-weight-bold);color:var(--wn-color-fg);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%}.DocPlaceholder_meta{margin-top:2px;font-size:var(--wn-font-size-xs);color:var(--wn-color-muted)}.DocPlaceholder_action{display:inline-flex;align-items:center;padding:var(--wn-space-2) var(--wn-space-3);border:1px solid var(--wn-color-accent);border-radius:var(--wn-radius-sm);background:var(--wn-color-accent);color:var(--wn-color-on-accent);font-size:var(--wn-font-size-sm);font-weight:var(--wn-font-weight-medium);text-decoration:none}.DocPlaceholder_action:hover{background:var(--wn-color-accent-hover)}.UnsupportedPreview_card{display:grid;grid-gap:var(--wn-space-2);gap:var(--wn-space-2);justify-items:center;text-align:center;padding:var(--wn-space-8) var(--wn-space-6);border:1px dashed var(--wn-color-border);border-radius:var(--wn-radius-lg);background:var(--wn-color-bg);color:var(--wn-color-muted)}.UnsupportedPreview_title{font-size:var(--wn-font-size-md);font-weight:var(--wn-font-weight-bold);color:var(--wn-color-fg)}.UnsupportedPreview_body{margin:0;max-width:360px;font-size:var(--wn-font-size-sm)}.UnsupportedPreview_action{display:inline-flex;align-items:center;margin-top:var(--wn-space-3);padding:var(--wn-space-2) var(--wn-space-3);border-radius:var(--wn-radius-sm);background:var(--wn-color-accent);color:var(--wn-color-on-accent);font-size:var(--wn-font-size-sm);font-weight:var(--wn-font-weight-medium);text-decoration:none}.UnsupportedPreview_action:hover{background:var(--wn-color-accent-hover)}.ImageRenderer_image{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;background:var(--wn-color-surface-hover)}.PdfRenderer_viewer{display:grid;grid-gap:var(--wn-space-3);gap:var(--wn-space-3);grid-template-rows:1fr auto;height:100%}.PdfRenderer_canvasWrap{display:flex;justify-content:center;align-items:flex-start;width:100%;overflow:auto}.PdfRenderer_canvas{display:block;max-width:100%}.PdfRenderer_pager{display:flex;justify-content:center;align-items:center;gap:var(--wn-space-3);padding:var(--wn-space-2);color:var(--wn-color-fg);font-size:var(--wn-font-size-sm)}.PdfRenderer_embed{display:block;width:100%;height:100%;min-height:480px;border:0}.TextRenderer_pre{margin:0;padding:var(--wn-space-4);border:1px solid var(--wn-color-border);border-radius:var(--wn-radius-md);background:var(--wn-color-surface-3);color:var(--wn-color-fg);white-space:pre-wrap;max-height:70vh;overflow:auto;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--wn-font-size-xs);line-height:1.5}.TextRenderer_loading{padding:var(--wn-space-6);text-align:center;color:var(--wn-color-muted)}.VideoRenderer_video{display:block;width:100%;height:100%;max-width:100%;max-height:100%;background:#000;object-fit:contain}.VideoRenderer_audio{display:block;width:100%;margin:var(--wn-space-6) 0}.EmailBuilder_card{display:grid;grid-gap:var(--wn-space-2);gap:var(--wn-space-2);justify-items:center;text-align:center;padding:var(--wn-space-8) var(--wn-space-6);border:1px dashed var(--wn-color-border);border-radius:var(--wn-radius-lg);background:var(--wn-color-bg);color:var(--wn-color-muted)}.EmailBuilder_badge{font-size:var(--wn-font-size-xs);font-weight:var(--wn-font-weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--wn-color-accent)}.EmailBuilder_title{font-size:var(--wn-font-size-md);font-weight:var(--wn-font-weight-bold);color:var(--wn-color-fg)}.EmailBuilder_body{margin:0;max-width:420px;font-size:var(--wn-font-size-sm)}.EmailBuilder_meta{display:inline-flex;gap:var(--wn-space-4);margin-top:var(--wn-space-3);font-size:var(--wn-font-size-xs);color:var(--wn-color-muted)}.EmailBuilder_meta span strong{color:var(--wn-color-fg);font-weight:var(--wn-font-weight-medium)}.FormBuilder_card{display:grid;grid-gap:var(--wn-space-2);gap:var(--wn-space-2);justify-items:center;text-align:center;padding:var(--wn-space-8) var(--wn-space-6);border:1px dashed var(--wn-color-border);border-radius:var(--wn-radius-lg);background:var(--wn-color-bg);color:var(--wn-color-muted)}.FormBuilder_badge{font-size:var(--wn-font-size-xs);font-weight:var(--wn-font-weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--wn-color-accent)}.FormBuilder_title{font-size:var(--wn-font-size-md);font-weight:var(--wn-font-weight-bold);color:var(--wn-color-fg)}.FormBuilder_body{margin:0;max-width:420px;font-size:var(--wn-font-size-sm)}.FormBuilder_meta{display:inline-flex;gap:var(--wn-space-4);margin-top:var(--wn-space-3);font-size:var(--wn-font-size-xs);color:var(--wn-color-muted)}.FormBuilder_meta span strong{color:var(--wn-color-fg);font-weight:var(--wn-font-weight-medium)}.MediaGridSkeleton_grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--wn-space-3);gap:var(--wn-space-3)}@media (max-width:1023px){.MediaGridSkeleton_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--wn-space-2)}}@media (max-width:767px){.MediaGridSkeleton_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479px){.MediaGridSkeleton_grid{grid-template-columns:1fr}}.MediaGridSkeleton_tile{display:flex;flex-direction:column;border:1px solid var(--wn-color-border);border-radius:var(--wn-radius-md);overflow:hidden}.MediaGridSkeleton_thumb{aspect-ratio:3/2}.MediaGridSkeleton_body{padding:var(--wn-space-2) var(--wn-space-3);display:flex;flex-direction:column;gap:6px}.MediaGridEmpty_root{padding:var(--wn-space-8,48px);text-align:center;color:var(--wn-color-muted);border:1px dashed var(--wn-color-border);border-radius:var(--wn-radius-md);display:flex;flex-direction:column;align-items:center;gap:var(--wn-space-3,12px)}.MediaGridEmpty_message{font-size:var(--wn-font-size-sm,14px);color:var(--wn-color-muted)}.MediaGrid_wrapper{display:flex;flex-direction:column}.MediaGrid_scrollContainer{overflow-y:auto;position:relative;flex:1 1 auto}.MediaGrid_bottomSpacer,.MediaGrid_topSpacer{flex-shrink:0}.MediaGrid_grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--wn-space-3);gap:var(--wn-space-3)}@media (max-width:1023px){.MediaGrid_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--wn-space-2)}}@media (max-width:767px){.MediaGrid_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--wn-space-2)}}@media (max-width:479px){.MediaGrid_grid{grid-template-columns:1fr;gap:var(--wn-space-2)}}.MediaGrid_tile{display:flex;flex-direction:column;background:var(--wn-color-bg);border:1px solid var(--wn-color-border);border-radius:var(--wn-radius-md);overflow:hidden;cursor:pointer;outline:none;transition:border-color var(--wn-duration-fast,.15s) ease,box-shadow var(--wn-duration-fast,.15s) ease}.MediaGrid_tile:hover{border-color:var(--wn-color-accent);box-shadow:var(--wn-shadow-sm)}.MediaGrid_tileSelected{border-color:var(--wn-color-accent);box-shadow:0 0 0 2px var(--wn-color-focus-ring)}.MediaGrid_tileFocused{outline:2px solid var(--wn-color-accent);outline-offset:2px}.MediaGrid_tileDisabled{opacity:.5;cursor:default}.MediaGrid_tileThumb{position:relative;aspect-ratio:3/2;background:var(--wn-color-surface-hover);display:flex;align-items:center;justify-content:center;overflow:hidden}.MediaGrid_tileThumb img{width:100%;height:100%;object-fit:cover;display:block}.MediaGrid_tileThumbIcon{color:var(--wn-color-muted)}.MediaGrid_accentStripe{position:absolute;bottom:0;inset-inline-start:0;inset-inline-end:0;height:3px}.MediaGrid_tileBadge{position:absolute;top:var(--wn-space-1,4px);inset-inline-end:var(--wn-space-1,4px);font-size:var(--wn-font-size-2xs);font-weight:var(--wn-font-weight-medium,500);padding:2px 6px;border-radius:var(--wn-radius-sm);background:var(--wn-color-accent);color:var(--wn-color-on-accent);white-space:nowrap}.MediaGrid_tileBody{padding:var(--wn-space-2) var(--wn-space-3);min-width:0}.MediaGrid_tileTitle{font-size:var(--wn-font-size-sm,14px);font-weight:var(--wn-font-weight-medium,500);color:var(--wn-color-fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MediaGrid_tile:focus-visible{outline:2px solid var(--wn-color-accent);outline-offset:2px}.MediaGridToolbar_root{top:0;z-index:10;padding-bottom:var(--wn-space-3,12px);border-bottom:1px solid var(--wn-color-border);margin-bottom:var(--wn-space-3,12px)}.MediaGridSelectionBar_root,.MediaGridToolbar_root{position:-webkit-sticky;position:sticky;background:var(--wn-color-bg)}.MediaGridSelectionBar_root{bottom:0;z-index:20;border-top:1px solid var(--wn-color-border);padding:var(--wn-space-2,8px) var(--wn-space-3,12px);display:flex;align-items:center;gap:var(--wn-space-3,12px);box-shadow:0 -2px 8px rgba(0,0,0,.06)}.MediaGridSelectionBar_count{font-size:var(--wn-font-size-sm,14px);font-weight:var(--wn-font-weight-medium,500);color:var(--wn-color-fg);flex-shrink:0}.MediaGridSelectionBar_actions{display:flex;align-items:center;gap:var(--wn-space-2,8px);flex:1 1 auto}.MediaGridSelectionBar_clearBtn{-webkit-margin-start:auto;margin-inline-start:auto}.Pagination_footer{display:flex;align-items:center;justify-content:space-between;gap:var(--wn-space-3);padding-block:var(--wn-space-3);padding-inline:var(--wn-space-3);flex-wrap:wrap;font-size:var(--wn-font-size-xs,12px);color:var(--wn-color-muted)}.Pagination_range{white-space:nowrap}.Pagination_controls{display:flex;align-items:center;gap:var(--wn-space-2)}.Pagination_position{white-space:nowrap;min-inline-size:8ch;text-align:center}[dir=rtl] .Pagination_caret{transform:scaleX(-1)}.DataTable_scrollShell{position:relative;width:100%}.DataTable_wrapper{width:100%;max-block-size:100%;overflow:auto;background:var(--wn-datatable-surface,var(--wn-color-surface-1))}.DataTable_scrollShell:after,.DataTable_scrollShell:before{content:"";position:absolute;inset-block:0;inline-size:2rem;pointer-events:none;z-index:1;opacity:0;transition:opacity .15s ease}.DataTable_scrollShell:before{inset-inline-start:0;background:linear-gradient(to right,var(--wn-color-surface-1),transparent)}.DataTable_scrollShell:after{inset-inline-end:0}.DataTable_scrollShell:after,[dir=rtl] .DataTable_scrollShell:before{background:linear-gradient(to left,var(--wn-color-surface-1),transparent)}[dir=rtl] .DataTable_scrollShell:after{background:linear-gradient(to right,var(--wn-color-surface-1),transparent)}.DataTable_scrollShell:has(.DataTable_wrapper[data-scroll-start]):before{opacity:1}.DataTable_scrollShell:has(.DataTable_wrapper[data-scroll-end]):after{opacity:1}.DataTable_table{width:100%;border-collapse:collapse;font-size:var(--wn-font-size-xs,12px);color:var(--wn-color-fg)}.DataTable_caption{text-align:start;font-size:var(--wn-font-size-xs,12px);color:var(--wn-color-muted);position:-webkit-sticky;position:sticky;inset-block-start:0;z-index:4;background:var(--wn-color-surface-1)}.DataTable_captionText{position:-webkit-sticky;position:sticky;inset-inline-start:0;display:inline-block;padding:var(--wn-space-3)}.DataTable_visuallyHidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.DataTable_captionToggleButton{display:inline-flex;align-items:center;gap:var(--wn-space-1);background:none;border:none;padding:var(--wn-space-1) var(--wn-space-3);margin:0;font:inherit;font-size:var(--wn-font-size-xs,12px);color:var(--wn-color-muted);cursor:pointer}.DataTable_captionToggleButton:hover{color:var(--wn-color-fg)}.DataTable_captionToggleButton:focus-visible{outline:2px solid var(--wn-color-accent);outline-offset:-2px}.DataTable_captionToggleCaret{display:inline-block;transition:transform .15s ease}.DataTable_captionToggleCaret[data-open]{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.DataTable_captionToggleCaret{transition:none}}.DataTable_thead{position:-webkit-sticky;position:sticky;inset-block-start:0;z-index:3;background:var(--wn-datatable-header-surface,var(--wn-color-surface-2))}[data-has-caption] .DataTable_thead{inset-block-start:var(--wn-dt-caption-offset,2.5rem)}.DataTable_th{padding:var(--wn-row-pad-y) var(--wn-space-3);font-weight:var(--wn-font-weight-medium,500);color:var(--wn-color-muted);white-space:nowrap}.DataTable_th,.DataTable_tr{border-bottom:1px solid var(--wn-color-border)}.DataTable_tr:last-child{border-bottom:none}[data-zebra] tbody .DataTable_tr:nth-child(2n){background:var(--wn-color-surface-hover)}tbody .DataTable_tr:hover{background:var(--wn-color-surface-pressed)}.DataTable_trClickable{cursor:pointer}.DataTable_trClickable:focus-visible{outline:2px solid var(--wn-color-accent);outline-offset:-2px}.DataTable_td{padding:var(--wn-row-pad-y) var(--wn-space-3);vertical-align:middle}.DataTable_ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-inline-size:0}.DataTable_table [data-pinned=start]{inset-inline-start:0}.DataTable_table [data-pinned=end],.DataTable_table [data-pinned=start]{position:-webkit-sticky;position:sticky;z-index:2;background:var(--wn-color-surface-1)}.DataTable_table [data-pinned=end]{inset-inline-end:0}.DataTable_table [data-pinned-edge]:after{content:"";position:absolute;inset-block:0;inline-size:1px;background:var(--wn-color-border);pointer-events:none}.DataTable_table [data-pinned=start][data-pinned-edge]:after{inset-inline-end:0}.DataTable_table [data-pinned=end][data-pinned-edge]:after{inset-inline-start:0}.DataTable_thead [data-pinned]{z-index:5;background:var(--wn-datatable-header-surface,var(--wn-color-surface-2))}[data-zebra] tbody .DataTable_tr:nth-child(2n) [data-pinned]{background:linear-gradient(var(--wn-color-surface-hover),var(--wn-color-surface-hover)),var(--wn-color-surface-1)}tbody .DataTable_tr:hover [data-pinned]{background:linear-gradient(var(--wn-color-surface-pressed),var(--wn-color-surface-pressed)),var(--wn-color-surface-1)}.DataTable_trSelected [data-pinned]{background:linear-gradient(var(--wn-color-accent-subtle,var(--wn-color-surface-hover)),var(--wn-color-accent-subtle,var(--wn-color-surface-hover))),var(--wn-color-surface-1)}.DataTable_sortButton{display:inline-flex;align-items:center;gap:var(--wn-space-1);background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer}.DataTable_sortButton:hover{color:var(--wn-color-fg)}.DataTable_sortButton:focus-visible{outline:2px solid var(--wn-color-accent);outline-offset:2px;border-radius:var(--wn-radius-sm)}.DataTable_sortIdle{opacity:.4}.DataTable_sortActive{opacity:1;color:var(--wn-color-accent)}.DataTable_sortRank{display:inline-flex;align-items:center;justify-content:center;min-inline-size:var(--wn-space-4);block-size:var(--wn-space-4);padding-inline:var(--wn-space-1);border-radius:var(--wn-radius-full,999px);background:var(--wn-color-accent);color:var(--wn-color-on-accent);font-size:var(--wn-font-size-xs,11px);font-weight:var(--wn-font-weight-bold);line-height:1}.DataTable_selectCol{inline-size:2.75rem}.DataTable_selectCell{text-align:center;white-space:nowrap}.DataTable_reorderCol{inline-size:2.75rem}.DataTable_reorderCell{text-align:center;white-space:nowrap}.DataTable_dragHandle{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;padding:var(--wn-space-1);margin:0;border-radius:var(--wn-radius-sm);color:var(--wn-color-muted);cursor:-webkit-grab;cursor:grab;touch-action:none}.DataTable_dragHandle:hover{color:var(--wn-color-fg);background:var(--wn-color-surface-hover)}.DataTable_dragHandle:focus-visible{outline:2px solid var(--wn-color-accent);outline-offset:2px}.DataTable_dragHandle:active{cursor:-webkit-grabbing;cursor:grabbing}.DataTable_tr[data-dragging]{background:var(--wn-color-surface-hover);outline:1px solid var(--wn-color-border);outline-offset:-1px}.DataTable_trSelected{background:var(--wn-color-accent-subtle,var(--wn-color-surface-hover))}.DataTable_bulkBar{display:flex;align-items:center;gap:var(--wn-space-3);padding:var(--wn-space-2) var(--wn-space-3);-webkit-margin-after:var(--wn-space-2);margin-block-end:var(--wn-space-2);border:1px solid var(--wn-color-border);border-radius:var(--wn-radius-md);background:var(--wn-color-surface-hover)}.DataTable_selectedCount{font-size:var(--wn-font-size-sm,14px);font-weight:var(--wn-font-weight-medium,500);white-space:nowrap}.DataTable_alignStart{text-align:start}.DataTable_alignEnd{text-align:end}.DataTable_alignCenter{text-align:center}.DataTable_emptyCell{text-align:center;padding:var(--wn-space-8) var(--wn-space-3)}.DataTable_emptyText{color:var(--wn-color-muted);font-size:var(--wn-font-size-sm,14px)}.DataTable_groupCell{text-align:start;padding:var(--wn-space-2) var(--wn-space-3);background:var(--wn-color-surface-2);-webkit-border-before:1px solid var(--wn-color-border);border-block-start:1px solid var(--wn-color-border);-webkit-border-after:1px solid var(--wn-color-border);border-block-end:1px solid var(--wn-color-border);font-weight:600;color:var(--wn-color-fg)}.DataTable_groupToggle{display:inline-flex;align-items:center;gap:var(--wn-space-1);width:100%;background:none;border:none;padding:0;margin:0;font:inherit;font-weight:inherit;color:inherit;text-align:inherit;cursor:pointer}.DataTable_groupToggle:hover{color:var(--wn-color-accent)}.DataTable_groupToggle:focus-visible{outline:2px solid var(--wn-color-accent);outline-offset:-2px;border-radius:var(--wn-radius-sm)}.DataTable_skeletonRow{pointer-events:none}.DataTable_skeletonCell{display:block;height:1em;border-radius:var(--wn-radius-sm);background:linear-gradient(90deg,var(--wn-color-surface-hover) 25%,var(--wn-color-surface-pressed) 50%,var(--wn-color-surface-hover) 75%);background-size:200% 100%;animation:DataTable_shimmer 1.5s linear infinite}@keyframes DataTable_shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.DataTable_skeletonCell{animation:none;background:var(--wn-color-surface-hover)}}.ColumnVisibilityMenu_label{-webkit-margin-start:var(--wn-space-1);margin-inline-start:var(--wn-space-1)}.ColumnVisibilityMenu_row{display:flex;align-items:center;inline-size:100%}.ColumnVisibilityMenu_check{display:inline-flex;inline-size:1rem;justify-content:center;-webkit-margin-end:var(--wn-space-2);margin-inline-end:var(--wn-space-2);color:var(--wn-color-accent);flex:0 0 auto}.ColumnVisibilityMenu_header{flex:1 1 auto;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ColumnVisibilityMenu_lock{flex:0 0 auto;-webkit-margin-start:var(--wn-space-2);margin-inline-start:var(--wn-space-2);color:var(--wn-color-muted)}.SavedViewMenu_viewRow{display:flex;align-items:center;gap:var(--wn-space-1)}.SavedViewMenu_viewRow [data-active]{font-weight:var(--wn-font-weight-bold)}.SavedViewMenu_viewItem{flex:1 1 auto;min-inline-size:0}.SavedViewMenu_saveHint{margin:0;padding:0 var(--wn-space-3);font-size:var(--wn-font-size-xs,12px);color:var(--wn-color-muted)}.SavedViewMenu_empty{padding:var(--wn-space-2) var(--wn-space-3);color:var(--wn-color-muted);font-size:var(--wn-font-size-sm)}.SavedViewMenu_saveRow{display:flex;align-items:center;gap:var(--wn-space-2);padding:var(--wn-space-2) var(--wn-space-3)}.MatrixTable_wrapper{width:100%;max-block-size:100%;overflow:auto;background:var(--wn-color-surface-1)}.MatrixTable_table{width:100%;border-collapse:collapse;font-size:var(--wn-font-size-xs,12px);color:var(--wn-color-fg)}.MatrixTable_theadSticky{position:-webkit-sticky;position:sticky;inset-block-start:0;z-index:3;background:var(--wn-color-surface-2)}.MatrixTable_th{padding:var(--wn-row-pad-y,var(--wn-space-2)) var(--wn-space-3);font-weight:var(--wn-font-weight-medium,500);color:var(--wn-color-muted);border-bottom:1px solid var(--wn-color-border);white-space:nowrap;text-align:start}.MatrixTable_theadSticky [data-pinned]{z-index:5;background:var(--wn-color-surface-2)}.MatrixTable_tr{border-bottom:1px solid var(--wn-color-border)}.MatrixTable_tr:last-child{border-bottom:none}.MatrixTable_tr:hover{background:var(--wn-color-surface-pressed)}.MatrixTable_td{padding:var(--wn-row-pad-y,var(--wn-space-2)) var(--wn-space-3);vertical-align:middle}.MatrixTable_labelCell{text-align:start;white-space:nowrap}.MatrixTable_labelText{color:inherit}.MatrixTable_table [data-pinned]{position:-webkit-sticky;position:sticky;inset-inline-start:0;z-index:2;background:var(--wn-color-surface-1)}.MatrixTable_table [data-pinned]:after{content:"";position:absolute;inset-block:0;inset-inline-end:0;inline-size:1px;background:var(--wn-color-border);pointer-events:none}.MatrixTable_tr:hover [data-pinned]{background:linear-gradient(var(--wn-color-surface-pressed),var(--wn-color-surface-pressed)),var(--wn-color-surface-1)}.MatrixTable_toggle{display:inline-flex;align-items:center;gap:var(--wn-space-1);background:none;border:none;padding:0;margin:0;font:inherit;font-weight:var(--wn-font-weight-medium,500);color:inherit;cursor:pointer}.MatrixTable_toggle:hover{color:var(--wn-color-accent)}.MatrixTable_toggle:focus-visible{outline:2px solid var(--wn-color-accent);outline-offset:2px;border-radius:var(--wn-radius-sm)}.MatrixTable_toggleIcon{flex:none;color:var(--wn-color-muted)}.MatrixTable_footerRow{-webkit-border-before:1px solid var(--wn-color-border);border-block-start:1px solid var(--wn-color-border);font-weight:var(--wn-font-weight-medium,500);background:var(--wn-color-surface-2)}.VerbToggleGroup_group{display:inline-flex;align-items:center}.VerbToggleGroup_group[data-readonly]{cursor:default}.VerbToggleGroup_mask{display:inline-flex;align-items:center;gap:1px}.VerbToggleGroup_segment{display:inline-flex;align-items:center;justify-content:center;min-inline-size:var(--wn-space-5);min-block-size:var(--wn-space-5);padding:0;border:1px solid transparent;border-radius:var(--wn-radius-sm);background:transparent;color:var(--wn-color-muted);font-family:var(--wn-font-mono);font-size:var(--wn-font-size-xs);font-weight:var(--wn-font-weight-bold);line-height:1}button.VerbToggleGroup_segment{cursor:pointer;transition:background-color var(--wn-duration-fast) var(--wn-ease-out),color var(--wn-duration-fast) var(--wn-ease-out),border-color var(--wn-duration-fast) var(--wn-ease-out)}button.VerbToggleGroup_segment:hover:not(:disabled){background:var(--wn-color-surface-hover)}button.VerbToggleGroup_segment:focus-visible{outline:none;box-shadow:0 0 0 2px var(--wn-color-bg),0 0 0 4px var(--wn-color-accent)}button.VerbToggleGroup_segment:disabled{cursor:not-allowed;opacity:var(--wn-opacity-disabled)}.VerbToggleGroup_segment[data-granted]{border-color:currentcolor}.VerbToggleGroup_segment[data-granted][data-verb=R]{color:var(--wn-color-info-fg);background:var(--wn-color-info-soft)}.VerbToggleGroup_segment[data-granted][data-verb=C]{color:var(--wn-color-success-fg);background:var(--wn-color-success-soft)}.VerbToggleGroup_segment[data-granted][data-verb=U]{color:var(--wn-color-warning-fg);background:var(--wn-color-warning-soft)}.VerbToggleGroup_segment[data-granted][data-verb=D]{color:var(--wn-color-danger-fg);background:var(--wn-color-danger-soft)}.VerbToggleGroup_weight{-webkit-margin-start:var(--wn-space-2);margin-inline-start:var(--wn-space-2);color:var(--wn-color-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--wn-font-size-xs)}.VerbToggleGroup_group[data-variant=expanded]{display:flex;flex-direction:column;gap:var(--wn-space-1);align-items:stretch}.VerbToggleGroup_row{display:flex;align-items:center;gap:var(--wn-space-2);padding:var(--wn-control-pad-y) var(--wn-control-pad-x);border:1px solid var(--wn-color-border);border-radius:var(--wn-radius-sm);background:var(--wn-color-surface);color:var(--wn-color-fg);font-size:var(--wn-font-size-sm);text-align:start}button.VerbToggleGroup_row{cursor:pointer;transition:background-color var(--wn-duration-fast) var(--wn-ease-out),border-color var(--wn-duration-fast) var(--wn-ease-out)}button.VerbToggleGroup_row:hover:not(:disabled){background:var(--wn-color-surface-hover)}button.VerbToggleGroup_row:focus-visible{outline:none;box-shadow:0 0 0 2px var(--wn-color-bg),0 0 0 4px var(--wn-color-accent)}button.VerbToggleGroup_row:disabled{cursor:not-allowed;opacity:var(--wn-opacity-disabled)}.VerbToggleGroup_row[data-granted]{border-color:var(--wn-color-accent);background:var(--wn-color-accent-soft)}.VerbToggleGroup_indicator{display:inline-flex;align-items:center;justify-content:center;min-inline-size:var(--wn-space-5);min-block-size:var(--wn-space-5);border-radius:var(--wn-radius-full);font-weight:var(--wn-font-weight-bold);color:var(--wn-color-muted)}.VerbToggleGroup_row[data-granted] .VerbToggleGroup_indicator{color:var(--wn-color-accent-text)}.VerbToggleGroup_label{flex:1 1 auto}.VerbToggleGroup_group[data-size=sm] .VerbToggleGroup_segment{min-inline-size:var(--wn-space-4);min-block-size:var(--wn-space-4);font-size:var(--wn-font-size-2xs)}.VerbToggleGroup_group[data-size=sm] .VerbToggleGroup_row{padding:var(--wn-density-sm-padding-y) var(--wn-density-sm-padding-x);font-size:var(--wn-font-size-xs)}.FilterBar_bar{display:flex;flex-direction:column;gap:var(--wn-space-2)}.FilterBar_controls{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--wn-gap-inline)}.FilterBar_controlGroup{display:flex;flex-direction:column;gap:var(--wn-space-1)}.FilterBar_controlLabel{font-size:var(--wn-font-size-xs,12px);font-weight:var(--wn-font-weight-medium,500);color:var(--wn-color-muted);white-space:nowrap}.FilterBar_facetTrigger{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--wn-space-2);min-inline-size:120px;min-block-size:var(--wn-control-min-size);block-size:var(--wn-control-height);padding:var(--wn-control-pad-y) var(--wn-control-pad-x);border:1px solid var(--wn-color-border-control);border-radius:var(--wn-radius-sm);background:var(--wn-color-bg);color:var(--wn-color-fg);font-size:var(--wn-font-size-sm);line-height:1.2;outline:none;cursor:pointer;text-align:start}.FilterBar_facetTrigger:focus-visible{border-color:var(--wn-color-accent);box-shadow:0 0 0 3px var(--wn-color-focus-ring)}.FilterBar_facetTrigger:disabled{background:var(--wn-color-surface-hover);color:var(--wn-color-muted);cursor:not-allowed}.FilterBar_facetLabel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FilterBar_facetIcon{flex:0 0 auto;color:var(--wn-color-muted)}.FilterBar_presetRow{display:flex;align-items:center;gap:var(--wn-space-1)}.FilterBar_presetItem{flex:1 1 auto;min-inline-size:0}.FilterBar_searchInputWrap{display:flex;align-items:center}.FilterBar_searchInput{min-width:200px}.FilterBar_summary{font-size:var(--wn-font-size-xs,12px);color:var(--wn-color-muted);margin:0}.FilterBar_saveDialog{padding:var(--wn-space-5);gap:var(--wn-space-4)}.FilterBar_saveDialogTitle{margin:0;font-size:var(--wn-font-size-lg);font-weight:var(--wn-font-weight-bold);color:var(--wn-color-fg)}.FilterBar_saveSummary{margin:0;font-size:var(--wn-font-size-sm);color:var(--wn-color-muted)}.FilterBar_saveField{display:grid;grid-gap:var(--wn-space-1);gap:var(--wn-space-1)}.FilterBar_saveFieldLabel{font-size:var(--wn-font-size-sm);font-weight:var(--wn-font-weight-medium);color:var(--wn-color-fg)}.FilterBar_saveDialogFooter{display:flex;justify-content:flex-end;gap:var(--wn-space-2)}.FilterBar_filtersButton{display:inline-flex;align-items:center;gap:var(--wn-space-2);-webkit-margin-start:auto;margin-inline-start:auto}.FilterBar_trailingSeparator{align-self:flex-end;block-size:var(--wn-control-height)}.FilterBar_filtersButton[data-active]{border-color:var(--wn-color-accent);color:var(--wn-color-accent)}.FilterSidebar_panel{padding:var(--wn-space-5);gap:var(--wn-space-4)}.FilterSidebar_title{margin:0;font-size:var(--wn-font-size-lg);font-weight:var(--wn-font-weight-bold);color:var(--wn-color-fg)}.FilterSidebar_fields{display:grid;grid-gap:var(--wn-space-3);gap:var(--wn-space-3);flex:1 1 auto;overflow-y:auto;align-content:start}.FilterSidebar_field{display:flex;flex-direction:column;align-items:stretch;gap:var(--wn-space-1)}.FilterSidebar_fieldLabel{font-size:var(--wn-font-size-sm);font-weight:var(--wn-font-weight-medium);color:var(--wn-color-fg)}.FilterSidebar_field [role=combobox],.FilterSidebar_field button,.FilterSidebar_field input,.FilterSidebar_fields .FilterSidebar_facetTrigger{inline-size:100%}.FilterSidebar_chipField{display:flex;flex-direction:column;gap:var(--wn-space-1)}.FilterSidebar_footer{display:flex;justify-content:flex-end;flex:0 0 auto}.RowActionsMenu_trigger{padding-inline:var(--wn-space-2)}.ExposureMeter_root,.UsageBar_bar{min-inline-size:6rem}.ExposureMeter_root{display:flex;flex-direction:column;gap:var(--wn-space-1)}.ExposureMeter_header{display:flex;align-items:baseline;justify-content:space-between;gap:var(--wn-space-2)}.ExposureMeter_label{font-size:var(--wn-font-size-xs);color:var(--wn-color-muted);font-weight:var(--wn-font-weight-medium)}.ExposureMeter_total{font-size:var(--wn-font-size-sm);font-weight:var(--wn-font-weight-bold);font-feature-settings:var(--wn-font-feature-tabular);color:var(--wn-color-fg)}.ExposureMeter_root[data-flagged=true]{outline:1px solid var(--wn-color-danger);outline-offset:var(--wn-space-1);border-radius:var(--wn-radius-sm)}.ExposureMeter_root[data-flagged=true] .ExposureMeter_total{color:var(--wn-color-danger)}.ExposureMeter_root[data-bypass=true] .ExposureMeter_total{color:var(--wn-color-muted)}.KpiGrid_row{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));grid-gap:var(--wn-space-3);gap:var(--wn-space-3)}.KpiGrid_tile{container-type:inline-size;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--wn-space-1) var(--wn-space-4);gap:var(--wn-space-1) var(--wn-space-4);padding:var(--wn-pad-card);background:var(--wn-color-bg);border:1px solid var(--wn-color-border);border-radius:var(--wn-radius-md)}.KpiGrid_value{display:contents}.KpiGrid_total{grid-column:1;grid-row:1;margin:0;font-size:var(--wn-font-size-xl);font-weight:var(--wn-font-weight-bold);font-feature-settings:var(--wn-font-feature-tabular);color:var(--wn-color-fg)}.KpiGrid_label{grid-column:1;grid-row:2;margin:0;font-size:var(--wn-font-size-xs);color:var(--wn-color-muted)}.KpiGrid_trailing{grid-column:1;grid-row:3;-webkit-margin-before:var(--wn-space-2);margin-block-start:var(--wn-space-2)}.KpiGrid_tile[data-layout=split] .KpiGrid_trailing{grid-column:2;grid-row:1/3;align-self:center;-webkit-margin-before:0;margin-block-start:0}@container (min-width: 15rem){.KpiGrid_tile[data-layout=auto] .KpiGrid_trailing{grid-column:2;grid-row:1/3;align-self:center;-webkit-margin-before:0;margin-block-start:0}}.KpiGrid_legend{margin:0;padding:0;list-style:none;display:grid;grid-gap:var(--wn-space-1);gap:var(--wn-space-1)}.KpiGrid_segment{display:flex;align-items:center;gap:var(--wn-space-2);font-size:var(--wn-font-size-xs);white-space:nowrap}.KpiGrid_dot{inline-size:.5rem;block-size:.5rem;border-radius:50%;background:var(--wn-color-muted);flex:0 0 auto}.KpiGrid_count{font-weight:var(--wn-font-weight-medium);font-feature-settings:var(--wn-font-feature-tabular);color:var(--wn-color-fg)}.KpiGrid_segLabel{color:var(--wn-color-muted)}.KpiGrid_segment[data-tone=success] .KpiGrid_dot{background:var(--wn-color-success)}.KpiGrid_segment[data-tone=warning] .KpiGrid_dot{background:var(--wn-color-warning)}.KpiGrid_segment[data-tone=danger] .KpiGrid_dot{background:var(--wn-color-danger)}.KpiGrid_segment[data-tone=info] .KpiGrid_dot{background:var(--wn-color-info)}.KpiGrid_segment[data-tone=neutral] .KpiGrid_dot{background:var(--wn-color-muted)}.EntityDetailLayout_page{display:flex;flex-direction:column;gap:var(--wn-space-5)}.EntityDetailLayout_breadcrumb{-webkit-margin-after:calc(-1 * var(--wn-space-2));margin-block-end:calc(-1 * var(--wn-space-2))}.EntityDetailLayout_header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--wn-space-3)}.EntityDetailLayout_identity{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wn-space-3);min-inline-size:0}.EntityDetailLayout_media{display:inline-flex;align-items:center;flex:0 0 auto}.EntityDetailLayout_title{margin:0;font-size:var(--wn-font-size-h1);font-weight:var(--wn-font-weight-bold);color:var(--wn-color-fg)}.EntityDetailLayout_status{display:inline-flex;align-items:center}.EntityDetailLayout_subtitle{flex-basis:100%;margin:0;color:var(--wn-color-fg-muted,var(--wn-color-text-subtle));font-size:var(--wn-font-size-sm)}.EntityDetailLayout_actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wn-space-2)}.EntityDetailLayout_tabs{display:block}.EntityDetailLayout_sections,.ScopedTabs_root{display:flex;flex-direction:column;gap:var(--wn-space-4)}.ScopedTabs_list{gap:var(--wn-space-1)}.ScopedTabs_trigger{display:inline-flex;align-items:center;gap:var(--wn-space-2)}.ScopedTabs_label{display:inline-block}.ScopedTabs_count{display:inline-flex;align-items:center;justify-content:center;min-inline-size:1.25rem;padding-inline:var(--wn-space-1);border-radius:var(--wn-radius-sm);background:var(--wn-color-surface-3);color:var(--wn-color-muted);font-size:var(--wn-font-size-xs);font-weight:var(--wn-font-weight-medium);font-feature-settings:var(--wn-font-feature-tabular)}.ScopedTabs_panel{min-inline-size:0}.ScopedTabs_empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--wn-space-2);padding-block:var(--wn-space-8);padding-inline:var(--wn-space-4);text-align:center;color:var(--wn-color-muted);background:var(--wn-color-surface-2);border:1px dashed var(--wn-color-border);border-radius:var(--wn-radius-md)}.SectionEditCard_card{min-inline-size:0}.SectionEditCard_header{display:flex;align-items:center;justify-content:space-between;gap:var(--wn-space-3)}.SectionEditCard_heading{display:flex;align-items:center;gap:var(--wn-space-2);min-inline-size:0}.SectionEditCard_title{margin:0;font-size:var(--wn-font-size-h3);font-weight:var(--wn-font-weight-medium);color:var(--wn-color-fg)}.SectionEditCard_titleTrigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:start;cursor:pointer}.SectionEditCard_titleTrigger:focus-visible{outline:2px solid var(--wn-color-focus-ring,var(--wn-color-accent));outline-offset:2px;border-radius:var(--wn-radius-xs,2px)}.SectionEditCard_body{min-inline-size:0}.SectionEditCard_editReveal{opacity:0;transition:opacity .12s ease}.SectionEditCard_card:focus-within .SectionEditCard_editReveal,.SectionEditCard_card:hover .SectionEditCard_editReveal{opacity:1}@media (hover:none){.SectionEditCard_editReveal{opacity:1}}@media (prefers-reduced-motion:reduce){.SectionEditCard_editReveal{transition:none}}.SectionEditCard_editDialog.SectionEditCard_editDialog{overflow:hidden}.SectionEditCard_form{display:flex;flex-direction:column;gap:var(--wn-space-4);padding:var(--wn-space-6);min-height:0}.SectionEditCard_formHeader{display:flex;flex-direction:column;gap:var(--wn-space-1);flex:0 0 auto}.SectionEditCard_dialogTitle{margin:0;font-size:var(--wn-font-size-h3);font-weight:var(--wn-font-weight-bold);color:var(--wn-color-fg)}.SectionEditCard_dialogDescribe{margin:0;font-size:var(--wn-font-size-sm);color:var(--wn-color-muted)}.SectionEditCard_fields{display:flex;flex-direction:column;gap:var(--wn-space-3);flex:1 1 auto;min-height:0;overflow-y:auto}.SectionEditCard_footer{display:flex;justify-content:flex-end;gap:var(--wn-space-2);flex:0 0 auto}.EffectiveAccessPreview_root{display:flex;flex-direction:column;gap:var(--wn-space-3);padding:var(--wn-space-4);border:1px solid var(--wn-color-border);border-radius:var(--wn-radius-md);background:var(--wn-color-surface-raised,var(--wn-color-surface));min-inline-size:0}.EffectiveAccessPreview_title{margin:0;font-size:var(--wn-font-size-h4,var(--wn-font-size-body));font-weight:var(--wn-font-weight-medium);color:var(--wn-color-fg)}.EffectiveAccessPreview_group{display:flex;flex-direction:column;gap:var(--wn-space-2)}.EffectiveAccessPreview_groupHeading{margin:0;font-size:var(--wn-font-size-caption,var(--wn-font-size-small));font-weight:var(--wn-font-weight-medium);color:var(--wn-color-fg-muted);text-transform:uppercase;letter-spacing:.04em}.EffectiveAccessPreview_list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--wn-space-1)}.EffectiveAccessPreview_row{display:flex;align-items:center;justify-content:space-between;gap:var(--wn-space-3);padding-block:var(--wn-space-1)}.EffectiveAccessPreview_rowLabel{font-size:var(--wn-font-size-body);color:var(--wn-color-fg);min-inline-size:0;overflow-wrap:anywhere}.EffectiveAccessPreview_chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--wn-space-2)}.EffectiveAccessPreview_muted{font-size:var(--wn-font-size-body);color:var(--wn-color-fg-muted)}.CountrySelect_root,.TimezoneSelect_root{display:contents}.StateTransition_root{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wn-space-2)}.StateTransition_editTrigger{opacity:0;transition:opacity var(--wn-duration-fast,.12s) ease}.StateTransition_root:focus-within .StateTransition_editTrigger,.StateTransition_root:hover .StateTransition_editTrigger{opacity:1}@media (hover:none){.StateTransition_editTrigger{opacity:1}}@media (prefers-reduced-motion:reduce){.StateTransition_editTrigger{transition:none}}.StateTransition_chooser{display:flex;flex-direction:column;gap:var(--wn-space-1)}.StateTransition_presetSummary{display:flex;align-items:center;gap:var(--wn-space-2)}.StateTransition_presetArrow{color:var(--wn-color-text-subtle,currentColor);flex:none}[dir=rtl] .StateTransition_presetArrow{transform:scaleX(-1)}.StateTransition_dialogBody{display:grid;grid-gap:var(--wn-space-3);gap:var(--wn-space-3);padding:var(--wn-space-6);min-inline-size:18rem}.StateTransition_dialogTitle{margin:0;font-size:var(--wn-font-size-h3);font-weight:var(--wn-font-weight-semibold)}.StateTransition_actions{display:flex;justify-content:flex-end;gap:var(--wn-space-2)}.AutoSlug_hintRow{display:flex;justify-content:space-between;gap:var(--wn-space-2)}.AutoSlug_status{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--wn-color-muted)}.AutoSlug_suggestion{margin-block:var(--wn-space-1) 0;font-size:var(--wn-font-size-xs);color:var(--wn-color-muted)}.AutoSlug_apply{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;font:inherit;color:var(--wn-color-accent);font-weight:var(--wn-font-weight-medium);cursor:pointer;text-decoration:underline}.AutoSlug_apply:focus-visible{outline:var(--wn-focus-ring,2px solid var(--wn-color-accent));outline-offset:2px}.UploadDropTarget_root{position:relative}.UploadDropTarget_overlay{position:absolute;inset:0;pointer-events:none;border:2px dashed transparent;border-radius:var(--wn-radius-md);transition:border-color var(--wn-duration-fast) var(--wn-ease-out),background-color var(--wn-duration-fast) var(--wn-ease-out)}.UploadDropTarget_root[data-dragging] .UploadDropTarget_overlay{border-color:var(--wn-color-accent);background-color:var(--wn-color-accent-soft)}@media (prefers-reduced-motion:reduce){.UploadDropTarget_overlay{transition:none}}.UploadQueuePanel_panel{position:fixed;inset-block-end:var(--wn-space-4);inset-inline-start:var(--wn-space-4);z-index:var(--wn-z-overlay);inline-size:min(360px,calc(100vw - var(--wn-space-8)));background:var(--wn-color-surface-1);border:1px solid var(--wn-color-border);border-radius:var(--wn-radius-md);box-shadow:var(--wn-shadow-lg);overflow:hidden}.UploadQueuePanel_header{display:flex;align-items:center;justify-content:space-between;gap:var(--wn-space-2);padding-block:var(--wn-space-2);padding-inline:var(--wn-space-3);background:var(--wn-color-surface-2);-webkit-border-after:1px solid var(--wn-color-border);border-block-end:1px solid var(--wn-color-border)}.UploadQueuePanel_title{font-size:var(--wn-font-size-sm);font-weight:var(--wn-font-weight-medium);color:var(--wn-color-fg)}.UploadQueuePanel_list{display:flex;flex-direction:column;gap:var(--wn-space-3);margin:0;padding:var(--wn-space-3);list-style:none;max-block-size:40vh;overflow-y:auto}.UploadQueuePanel_item{display:flex;flex-direction:column;gap:var(--wn-space-1)}.UploadQueuePanel_itemHead{display:flex;align-items:center;justify-content:space-between;gap:var(--wn-space-2)}.UploadQueuePanel_name{unicode-bidi:-webkit-isolate;unicode-bidi:isolate;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--wn-font-size-sm);color:var(--wn-color-fg)}.UploadQueuePanel_status{font-size:var(--wn-font-size-xs);color:var(--wn-color-muted)}.UploadQueuePanel_status[data-status=error]{color:var(--wn-color-danger)}.UploadQueuePanel_footer{display:flex;justify-content:flex-end;gap:var(--wn-space-2);padding-block:var(--wn-space-2);padding-inline:var(--wn-space-3);-webkit-border-before:1px solid var(--wn-color-border);border-block-start:1px solid var(--wn-color-border)}.UploadQueuePanel_footer:empty{display:none}.SpotlightModal_overlay{position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:40;animation:SpotlightModal_fadeOverlay var(--wn-duration-fast) var(--wn-ease-out)}@keyframes SpotlightModal_fadeOverlay{0%{opacity:0}to{opacity:1}}.SpotlightModal_content{position:fixed;top:15vh;left:50%;transform:translateX(-50%);width:min(640px,calc(100vw - var(--wn-space-8)));max-height:70vh;display:flex;flex-direction:column;background:var(--wn-color-bg);color:var(--wn-color-fg);border:1px solid var(--wn-color-border);border-radius:var(--wn-radius-lg);box-shadow:var(--wn-shadow-xl);z-index:50;outline:none}.SpotlightModal_srOnly{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.SpotlightModal_inputRow{display:flex;align-items:center;gap:var(--wn-space-2);padding:var(--wn-space-3) var(--wn-space-4);border-bottom:1px solid var(--wn-color-border)}.SpotlightModal_input{flex:1 1;border:0;outline:0;background:transparent;color:var(--wn-color-fg);font-size:var(--wn-font-size-md)}.SpotlightModal_input::placeholder{color:var(--wn-color-muted)}.SpotlightModal_body{overflow-y:auto;padding:var(--wn-space-2)}.SpotlightModal_hint{padding:var(--wn-space-6);text-align:center;color:var(--wn-color-muted)}.SpotlightModal_section{margin-bottom:var(--wn-space-3)}.SpotlightModal_sectionHeader{display:flex;gap:var(--wn-space-2);padding:var(--wn-space-2) var(--wn-space-3);font-size:11px;font-weight:var(--wn-font-weight-bold);color:var(--wn-color-muted);letter-spacing:.04em;text-transform:uppercase}.SpotlightModal_sectionError{color:var(--wn-color-danger);font-weight:var(--wn-font-weight-medium);text-transform:none;letter-spacing:0}.SpotlightModal_sectionEmpty{padding:var(--wn-space-2) var(--wn-space-3);color:var(--wn-color-muted);font-size:var(--wn-font-size-sm)}.SpotlightModal_list{list-style:none;padding:0;margin:0}.SpotlightModal_row a{display:grid;grid-gap:2px;gap:2px;padding:var(--wn-space-2) var(--wn-space-3);border-radius:var(--wn-radius-sm);color:var(--wn-color-fg);text-decoration:none}.SpotlightModal_row a:focus-visible,.SpotlightModal_row a:hover{background:var(--wn-color-surface-hover);outline:none}.SpotlightModal_rowTitle{font-size:var(--wn-font-size-sm);font-weight:var(--wn-font-weight-medium)}.SpotlightModal_rowSubtitle{font-size:12px;color:var(--wn-color-muted)}.SpotlightModal_aggregateTruncated,.SpotlightModal_sectionTruncated{padding:var(--wn-space-2) var(--wn-space-3);color:var(--wn-color-muted);font-size:11px}.SpotlightTrigger_trigger{display:inline-flex;align-items:center;gap:var(--wn-space-2);padding:var(--wn-space-2) var(--wn-space-3);min-width:200px;border:1px solid var(--wn-color-border);border-radius:var(--wn-radius-md);background:var(--wn-color-bg);color:var(--wn-color-muted);font-size:var(--wn-font-size-sm);cursor:pointer;outline:none}.SpotlightTrigger_trigger:hover{background:var(--wn-color-surface-hover)}.SpotlightTrigger_trigger:focus-visible{box-shadow:0 0 0 2px var(--wn-color-bg),0 0 0 4px var(--wn-color-accent)}.SpotlightTrigger_label{flex:1 1;text-align:start}.SpotlightTrigger_kbd{display:inline-flex;align-items:center;justify-content:center;padding:2px 6px;border:1px solid var(--wn-color-border);border-radius:var(--wn-radius-sm);font-size:11px;font-weight:var(--wn-font-weight-medium);background:var(--wn-color-surface-hover);color:var(--wn-color-fg);font-family:inherit}.NotificationPanel_panel{display:flex;flex-direction:column;max-height:60vh;overflow:hidden}.NotificationPanel_header{display:flex;align-items:center;justify-content:space-between;gap:var(--wn-space-2);padding:var(--wn-space-3) var(--wn-space-4);border-bottom:1px solid var(--wn-color-border);font-size:var(--wn-font-size-sm);font-weight:var(--wn-font-weight-bold);color:var(--wn-color-fg)}.NotificationPanel_markAll{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;padding:0;margin:0;font:inherit;font-weight:var(--wn-font-weight-medium,500);font-size:11px;color:var(--wn-color-accent,#2563eb);cursor:pointer;text-decoration:underline}.NotificationPanel_markAll:focus-visible,.NotificationPanel_markAll:hover{color:var(--wn-color-accent-hover,var(--wn-color-accent))}.NotificationPanel_list{list-style:none;margin:0;padding:0;overflow-y:auto}.NotificationPanel_item+.NotificationPanel_item{border-top:1px solid var(--wn-color-border)}.NotificationPanel_link{display:flex;gap:var(--wn-space-2);padding:var(--wn-space-3) var(--wn-space-4);color:var(--wn-color-fg);text-decoration:none}.NotificationPanel_link:focus-visible,.NotificationPanel_link:hover{background:var(--wn-color-surface-hover);outline:none}.NotificationPanel_tag{flex:0 0 auto;display:flex;align-items:flex-start;color:var(--wn-color-muted);padding-top:2px}.NotificationPanel_body{display:grid;grid-gap:2px;gap:2px;min-width:0;flex:1 1 auto}.NotificationPanel_title{font-size:var(--wn-font-size-sm);font-weight:var(--wn-font-weight-medium);color:var(--wn-color-fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NotificationPanel_unread .NotificationPanel_title{font-weight:var(--wn-font-weight-bold)}.NotificationPanel_unreadDot{flex:0 0 auto;align-self:center;width:8px;height:8px;border-radius:50%;background:var(--wn-color-accent)}.NotificationPanel_srOnly{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.NotificationPanel_snippet{font-size:12px;color:var(--wn-color-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NotificationPanel_time{margin-top:2px;font-size:11px;color:var(--wn-color-muted)}.NotificationPanel_empty{padding:var(--wn-space-6);text-align:center;color:var(--wn-color-muted);font-size:var(--wn-font-size-sm)}.NotificationPanel_error{padding:var(--wn-space-2) var(--wn-space-4);border-top:1px solid var(--wn-color-border);font-size:11px;color:var(--wn-color-danger);background:rgba(220,38,38,.06)}.NotificationBell_trigger{position:relative;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid transparent;border-radius:var(--wn-radius-md);background:transparent;color:var(--wn-color-fg);cursor:pointer;outline:none}.NotificationBell_trigger:hover,.NotificationBell_trigger[data-state=open]{background:var(--wn-color-surface-hover);border-color:var(--wn-color-border)}.NotificationBell_trigger:focus-visible{box-shadow:0 0 0 2px var(--wn-color-bg),0 0 0 4px var(--wn-color-accent)}.NotificationBell_badge{position:absolute;top:2px;inset-inline-end:2px;min-width:16px;height:16px;padding:0 4px;background:var(--wn-color-danger);color:var(--wn-color-on-danger);border-radius:999px;font-size:10px;font-weight:var(--wn-font-weight-bold);line-height:16px;text-align:center}.NotificationBell_panel{width:min(360px,calc(100vw - var(--wn-space-4)));padding:0;background:var(--wn-color-bg);border:1px solid var(--wn-color-border);border-radius:var(--wn-radius-md);box-shadow:var(--wn-shadow-md);color:var(--wn-color-fg);overflow:hidden;z-index:50}