.dun_collections,.dun_ona,.dun_pennant,.dun_iwa_product,.dun_iwa_user{position:relative}.dun_berth{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_berth--focused{outline:2px solid currentColor;outline-offset:2px}.dun_berth--disabled{pointer-events:none;opacity:.5}.dun_crown{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_crown--focused{outline:2px solid currentColor;outline-offset:2px}.dun_crown--disabled{pointer-events:none;opacity:.5}.dun_parse{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_parse--focused{outline:2px solid currentColor;outline-offset:2px}.dun_parse--disabled{pointer-events:none;opacity:.5}.dun_rail{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_rail--focused{outline:2px solid currentColor;outline-offset:2px}.dun_rail--disabled{pointer-events:none;opacity:.5}.dun_slicer{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_slicer--focused{outline:2px solid currentColor;outline-offset:2px}.dun_slicer--disabled{pointer-events:none;opacity:.5}.dun_visor{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_visor--focused{outline:2px solid currentColor;outline-offset:2px}.dun_visor--disabled{pointer-events:none;opacity:.5}.dun_ballot{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_ballot--focused{outline:2px solid currentColor;outline-offset:2px}.dun_ballot--disabled{pointer-events:none;opacity:.5}.dun_button{display:inline-flex;position:relative;align-items:center;justify-content:center;flex-direction:row;border-style:solid;overflow:clip;-webkit-user-select:none;user-select:none;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:none;font-family:inherit;text-decoration:none;-moz-appearance:none;appearance:none;-webkit-appearance:none}.dun_button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.6;pointer-events:none;border-radius:inherit;background:linear-gradient(to bottom,#ffffff1a,#fff0)}.dun_button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;border-radius:inherit;background:#0000000d;transition:opacity .2s ease}.dun_button__content{position:relative;z-index:3;display:flex;align-items:center;justify-content:center;gap:8px}.dun_button__loader{position:relative;z-index:3;display:flex;align-items:center;justify-content:center;margin-right:8px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dun_button--hover:after,.dun_button:hover:not(.dun_button--disabled):not(.dun_button--loading):after{opacity:.05}.dun_button--active:after,.dun_button:active:not(.dun_button--disabled):not(.dun_button--loading):after{opacity:.1}.dun_button--focus,.dun_button:focus-visible{outline:2px solid currentColor;outline-offset:2px}.dun_button--disabled,.dun_button--loading{pointer-events:none}.dun_button--ghost{background:transparent!important;border-color:transparent!important}.dun_button--ghost:before{display:none}.dun_portal_pebbles{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_portal_pebbles--focused{outline:2px solid currentColor;outline-offset:2px}.dun_portal_pebbles--disabled{pointer-events:none;opacity:.5}.dun_ronu_cloud{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_ronu_cloud--focused{outline:2px solid currentColor;outline-offset:2px}.dun_ronu_cloud--disabled{pointer-events:none;opacity:.5}.dun_segments_group{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_segments_group--focused{outline:2px solid currentColor;outline-offset:2px}.dun_segments_group--disabled{pointer-events:none;opacity:.5}.dun_day{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_day--focused{outline:2px solid currentColor;outline-offset:2px}.dun_day--disabled{pointer-events:none;opacity:.5}.dun_month{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_month--focused{outline:2px solid currentColor;outline-offset:2px}.dun_month--disabled{pointer-events:none;opacity:.5}.dun_navigator{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_navigator--focused{outline:2px solid currentColor;outline-offset:2px}.dun_navigator--disabled{pointer-events:none;opacity:.5}.dun_picker{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_picker--focused{outline:2px solid currentColor;outline-offset:2px}.dun_picker--disabled{pointer-events:none;opacity:.5}.dun_presets{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_presets--focused{outline:2px solid currentColor;outline-offset:2px}.dun_presets--disabled{pointer-events:none;opacity:.5}.dun_collection{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_collection--focused{outline:2px solid currentColor;outline-offset:2px}.dun_collection--disabled{pointer-events:none;opacity:.5}.dun_exert{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_exert--focused{outline:2px solid currentColor;outline-offset:2px}.dun_exert--disabled{pointer-events:none;opacity:.5}.dun_nexus{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_nexus--focused{outline:2px solid currentColor;outline-offset:2px}.dun_nexus--disabled{pointer-events:none;opacity:.5}.dun_places{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_places--focused{outline:2px solid currentColor;outline-offset:2px}.dun_places--disabled{pointer-events:none;opacity:.5}.dun_ply{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_ply--focused{outline:2px solid currentColor;outline-offset:2px}.dun_ply--disabled{pointer-events:none;opacity:.5}.dun_tower{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_tower--focused{outline:2px solid currentColor;outline-offset:2px}.dun_tower--disabled{pointer-events:none;opacity:.5}.dun_upload{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_upload--focused{outline:2px solid currentColor;outline-offset:2px}.dun_upload--disabled{pointer-events:none;opacity:.5}.dun_area{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_area--focused{outline:2px solid currentColor;outline-offset:2px}.dun_area--disabled{pointer-events:none;opacity:.5}.dun_bar{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_bar--focused{outline:2px solid currentColor;outline-offset:2px}.dun_bar--disabled{pointer-events:none;opacity:.5}.dun_candlestick{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_candlestick--focused{outline:2px solid currentColor;outline-offset:2px}.dun_candlestick--disabled{pointer-events:none;opacity:.5}.dun_concentric{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_concentric--focused{outline:2px solid currentColor;outline-offset:2px}.dun_concentric--disabled{pointer-events:none;opacity:.5}.dun_donut{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_donut--focused{outline:2px solid currentColor;outline-offset:2px}.dun_donut--disabled{pointer-events:none;opacity:.5}.dun_funnel{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_funnel--focused{outline:2px solid currentColor;outline-offset:2px}.dun_funnel--disabled{pointer-events:none;opacity:.5}.dun_gantt{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_gantt--focused{outline:2px solid currentColor;outline-offset:2px}.dun_gantt--disabled{pointer-events:none;opacity:.5}.dun_gauge{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_gauge--focused{outline:2px solid currentColor;outline-offset:2px}.dun_gauge--disabled{pointer-events:none;opacity:.5}.dun_histogram{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_histogram--focused{outline:2px solid currentColor;outline-offset:2px}.dun_histogram--disabled{pointer-events:none;opacity:.5}.dun_line{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_line--focused{outline:2px solid currentColor;outline-offset:2px}.dun_line--disabled{pointer-events:none;opacity:.5}.dun_meter{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_meter--focused{outline:2px solid currentColor;outline-offset:2px}.dun_meter--disabled{pointer-events:none;opacity:.5}.dun_pareto{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_pareto--focused{outline:2px solid currentColor;outline-offset:2px}.dun_pareto--disabled{pointer-events:none;opacity:.5}.dun_pie{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_pie--focused{outline:2px solid currentColor;outline-offset:2px}.dun_pie--disabled{pointer-events:none;opacity:.5}.dun_radar{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_radar--focused{outline:2px solid currentColor;outline-offset:2px}.dun_radar--disabled{pointer-events:none;opacity:.5}.dun_ring{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_ring--focused{outline:2px solid currentColor;outline-offset:2px}.dun_ring--disabled{pointer-events:none;opacity:.5}.dun_scales{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_scales--focused{outline:2px solid currentColor;outline-offset:2px}.dun_scales--disabled{pointer-events:none;opacity:.5}.dun_scatter{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_scatter--focused{outline:2px solid currentColor;outline-offset:2px}.dun_scatter--disabled{pointer-events:none;opacity:.5}.dun_stacked{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_stacked--focused{outline:2px solid currentColor;outline-offset:2px}.dun_stacked--disabled{pointer-events:none;opacity:.5}.dun_treemap{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_treemap--focused{outline:2px solid currentColor;outline-offset:2px}.dun_treemap--disabled{pointer-events:none;opacity:.5}.dun_waterfall{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_waterfall--focused{outline:2px solid currentColor;outline-offset:2px}.dun_waterfall--disabled{pointer-events:none;opacity:.5}.dun_key{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_key--focused{outline:2px solid currentColor;outline-offset:2px}.dun_key--disabled{pointer-events:none;opacity:.5}.dun_tag{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_tag--focused{outline:2px solid currentColor;outline-offset:2px}.dun_tag--disabled{pointer-events:none;opacity:.5}.dun_field{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_field--focused{outline:2px solid currentColor;outline-offset:2px}.dun_field--disabled{pointer-events:none;opacity:.5}.dun_concentration{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_concentration--focused{outline:2px solid currentColor;outline-offset:2px}.dun_concentration--disabled{pointer-events:none;opacity:.5}.dun_coverage{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_coverage--focused{outline:2px solid currentColor;outline-offset:2px}.dun_coverage--disabled{pointer-events:none;opacity:.5}.dun_facilities{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_facilities--focused{outline:2px solid currentColor;outline-offset:2px}.dun_facilities--disabled{pointer-events:none;opacity:.5}.dun_neighborhood_heat{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_neighborhood_heat--focused{outline:2px solid currentColor;outline-offset:2px}.dun_neighborhood_heat--disabled{pointer-events:none;opacity:.5}.dun_address_book{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_address_book--focused{outline:2px solid currentColor;outline-offset:2px}.dun_address_book--disabled{pointer-events:none;opacity:.5}.dun_manifold{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_manifold--focused{outline:2px solid currentColor;outline-offset:2px}.dun_manifold--disabled{pointer-events:none;opacity:.5}.dun_adventurer{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_adventurer--focused{outline:2px solid currentColor;outline-offset:2px}.dun_adventurer--disabled{pointer-events:none;opacity:.5}.dun_journey{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_journey--focused{outline:2px solid currentColor;outline-offset:2px}.dun_journey--disabled{pointer-events:none;opacity:.5}.dun_merchant{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_merchant--focused{outline:2px solid currentColor;outline-offset:2px}.dun_merchant--disabled{pointer-events:none;opacity:.5}.dun_sourcing{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_sourcing--focused{outline:2px solid currentColor;outline-offset:2px}.dun_sourcing--disabled{pointer-events:none;opacity:.5}.dun_terra{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_terra--focused{outline:2px solid currentColor;outline-offset:2px}.dun_terra--disabled{pointer-events:none;opacity:.5}.dun_tessera{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_tessera--focused{outline:2px solid currentColor;outline-offset:2px}.dun_tessera--disabled{pointer-events:none;opacity:.5}.dun_user{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_user--focused{outline:2px solid currentColor;outline-offset:2px}.dun_user--disabled{pointer-events:none;opacity:.5}.dun_aami{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_aami--focused{outline:2px solid currentColor;outline-offset:2px}.dun_aami--disabled{pointer-events:none;opacity:.5}.dun_addresses{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_addresses--focused{outline:2px solid currentColor;outline-offset:2px}.dun_addresses--disabled{pointer-events:none;opacity:.5}.dun_aftpo{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_aftpo--focused{outline:2px solid currentColor;outline-offset:2px}.dun_aftpo--disabled{pointer-events:none;opacity:.5}.dun_approval{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_approval--focused{outline:2px solid currentColor;outline-offset:2px}.dun_approval--disabled{pointer-events:none;opacity:.5}.dun_catalog{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_catalog--focused{outline:2px solid currentColor;outline-offset:2px}.dun_catalog--disabled{pointer-events:none;opacity:.5}.dun_cell{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_cell--focused{outline:2px solid currentColor;outline-offset:2px}.dun_cell--disabled{pointer-events:none;opacity:.5}.dun_documents{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_documents--focused{outline:2px solid currentColor;outline-offset:2px}.dun_documents--disabled{pointer-events:none;opacity:.5}.dun_email{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_email--focused{outline:2px solid currentColor;outline-offset:2px}.dun_email--disabled{pointer-events:none;opacity:.5}.dun_feats{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_feats--focused{outline:2px solid currentColor;outline-offset:2px}.dun_feats--disabled{pointer-events:none;opacity:.5}.dun_flow{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_flow--focused{outline:2px solid currentColor;outline-offset:2px}.dun_flow--disabled{pointer-events:none;opacity:.5}.dun_haul{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_haul--focused{outline:2px solid currentColor;outline-offset:2px}.dun_haul--disabled{pointer-events:none;opacity:.5}.dun_header{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_header--focused{outline:2px solid currentColor;outline-offset:2px}.dun_header--disabled{pointer-events:none;opacity:.5}.dun_intensity{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_intensity--focused{outline:2px solid currentColor;outline-offset:2px}.dun_intensity--disabled{pointer-events:none;opacity:.5}.dun_journies{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_journies--focused{outline:2px solid currentColor;outline-offset:2px}.dun_journies--disabled{pointer-events:none;opacity:.5}.dun_lading{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_lading--focused{outline:2px solid currentColor;outline-offset:2px}.dun_lading--disabled{pointer-events:none;opacity:.5}.dun_lcm{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_lcm--focused{outline:2px solid currentColor;outline-offset:2px}.dun_lcm--disabled{pointer-events:none;opacity:.5}.dun_lea{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_lea--focused{outline:2px solid currentColor;outline-offset:2px}.dun_lea--disabled{pointer-events:none;opacity:.5}.dun_log_status{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_log_status--focused{outline:2px solid currentColor;outline-offset:2px}.dun_log_status--disabled{pointer-events:none;opacity:.5}.dun_merchants{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_merchants--focused{outline:2px solid currentColor;outline-offset:2px}.dun_merchants--disabled{pointer-events:none;opacity:.5}.dun_packet{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_packet--focused{outline:2px solid currentColor;outline-offset:2px}.dun_packet--disabled{pointer-events:none;opacity:.5}.dun_path{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_path--focused{outline:2px solid currentColor;outline-offset:2px}.dun_path--disabled{pointer-events:none;opacity:.5}.dun_pebbles{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_pebbles--focused{outline:2px solid currentColor;outline-offset:2px}.dun_pebbles--disabled{pointer-events:none;opacity:.5}.dun_pitons{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_pitons--focused{outline:2px solid currentColor;outline-offset:2px}.dun_pitons--disabled{pointer-events:none;opacity:.5}.dun_precis{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_precis--focused{outline:2px solid currentColor;outline-offset:2px}.dun_precis--disabled{pointer-events:none;opacity:.5}.dun_progress{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_progress--focused{outline:2px solid currentColor;outline-offset:2px}.dun_progress--disabled{pointer-events:none;opacity:.5}.dun_purchase_order{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_purchase_order--focused{outline:2px solid currentColor;outline-offset:2px}.dun_purchase_order--disabled{pointer-events:none;opacity:.5}.dun_rankings{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_rankings--focused{outline:2px solid currentColor;outline-offset:2px}.dun_rankings--disabled{pointer-events:none;opacity:.5}.dun_reading{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_reading--focused{outline:2px solid currentColor;outline-offset:2px}.dun_reading--disabled{pointer-events:none;opacity:.5}.dun_review{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_review--focused{outline:2px solid currentColor;outline-offset:2px}.dun_review--disabled{pointer-events:none;opacity:.5}.dun_row{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_row--focused{outline:2px solid currentColor;outline-offset:2px}.dun_row--disabled{pointer-events:none;opacity:.5}.dun_schematic{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_schematic--focused{outline:2px solid currentColor;outline-offset:2px}.dun_schematic--disabled{pointer-events:none;opacity:.5}.dun_shelf{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_shelf--focused{outline:2px solid currentColor;outline-offset:2px}.dun_shelf--disabled{pointer-events:none;opacity:.5}.dun_sparkline{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_sparkline--focused{outline:2px solid currentColor;outline-offset:2px}.dun_sparkline--disabled{pointer-events:none;opacity:.5}.dun_subscription{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_subscription--focused{outline:2px solid currentColor;outline-offset:2px}.dun_subscription--disabled{pointer-events:none;opacity:.5}.dun_table{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_table--focused{outline:2px solid currentColor;outline-offset:2px}.dun_table--disabled{pointer-events:none;opacity:.5}.dun_time_stamp{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_time_stamp--focused{outline:2px solid currentColor;outline-offset:2px}.dun_time_stamp--disabled{pointer-events:none;opacity:.5}.dun_units{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_units--focused{outline:2px solid currentColor;outline-offset:2px}.dun_units--disabled{pointer-events:none;opacity:.5}.dun_veld{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_veld--focused{outline:2px solid currentColor;outline-offset:2px}.dun_veld--disabled{pointer-events:none;opacity:.5}.dun_vintage{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_vintage--focused{outline:2px solid currentColor;outline-offset:2px}.dun_vintage--disabled{pointer-events:none;opacity:.5}.dun_compass{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_compass--focused{outline:2px solid currentColor;outline-offset:2px}.dun_compass--disabled{pointer-events:none;opacity:.5}.dun_harbor{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_harbor--focused{outline:2px solid currentColor;outline-offset:2px}.dun_harbor--disabled{pointer-events:none;opacity:.5}.dun_persona{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_persona--focused{outline:2px solid currentColor;outline-offset:2px}.dun_persona--disabled{pointer-events:none;opacity:.5}.dun_scenes{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_scenes--focused{outline:2px solid currentColor;outline-offset:2px}.dun_scenes--disabled{pointer-events:none;opacity:.5}.dun_arc{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_arc--focused{outline:2px solid currentColor;outline-offset:2px}.dun_arc--disabled{pointer-events:none;opacity:.5}.dun_driver{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_driver--focused{outline:2px solid currentColor;outline-offset:2px}.dun_driver--disabled{pointer-events:none;opacity:.5}.dun_facets{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_facets--focused{outline:2px solid currentColor;outline-offset:2px}.dun_facets--disabled{pointer-events:none;opacity:.5}.dun_invader{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_invader--focused{outline:2px solid currentColor;outline-offset:2px}.dun_invader--disabled{pointer-events:none;opacity:.5}.dun_neighbor_board{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_neighbor_board--focused{outline:2px solid currentColor;outline-offset:2px}.dun_neighbor_board--disabled{pointer-events:none;opacity:.5}.dun_optics{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_optics--focused{outline:2px solid currentColor;outline-offset:2px}.dun_optics--disabled{pointer-events:none;opacity:.5}.dun_order_status{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_order_status--focused{outline:2px solid currentColor;outline-offset:2px}.dun_order_status--disabled{pointer-events:none;opacity:.5}.dun_radial{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_radial--focused{outline:2px solid currentColor;outline-offset:2px}.dun_radial--disabled{pointer-events:none;opacity:.5}.dun_recommendations{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_recommendations--focused{outline:2px solid currentColor;outline-offset:2px}.dun_recommendations--disabled{pointer-events:none;opacity:.5}.dun_rhythm{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_rhythm--focused{outline:2px solid currentColor;outline-offset:2px}.dun_rhythm--disabled{pointer-events:none;opacity:.5}.dun_snapshot{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_snapshot--focused{outline:2px solid currentColor;outline-offset:2px}.dun_snapshot--disabled{pointer-events:none;opacity:.5}.dun_strike_zone{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_strike_zone--focused{outline:2px solid currentColor;outline-offset:2px}.dun_strike_zone--disabled{pointer-events:none;opacity:.5}.dun_trending{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_trending--focused{outline:2px solid currentColor;outline-offset:2px}.dun_trending--disabled{pointer-events:none;opacity:.5}.dun_usage{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_usage--focused{outline:2px solid currentColor;outline-offset:2px}.dun_usage--disabled{pointer-events:none;opacity:.5}.dun_vehicle{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_vehicle--focused{outline:2px solid currentColor;outline-offset:2px}.dun_vehicle--disabled{pointer-events:none;opacity:.5}.dun_vistas{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_vistas--focused{outline:2px solid currentColor;outline-offset:2px}.dun_vistas--disabled{pointer-events:none;opacity:.5}.dun_mode{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_mode--focused{outline:2px solid currentColor;outline-offset:2px}.dun_mode--disabled{pointer-events:none;opacity:.5}.dun_nexus_footing{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_nexus_footing--focused{outline:2px solid currentColor;outline-offset:2px}.dun_nexus_footing--disabled{pointer-events:none;opacity:.5}.dun_switch{display:flex;position:relative;transition:all .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dun_switch--focused{outline:2px solid currentColor;outline-offset:2px}.dun_switch--disabled{pointer-events:none;opacity:.5}.dun_reasoning_feed{width:100%;max-width:600px}.dun_reasoning_feed__entry{position:relative;transition:background-color .2s ease}.dun_reasoning_feed__entry:hover{background-color:#00000005}.dun_reasoning_feed__phase{font-weight:700;font-size:.75rem;letter-spacing:.05em;text-transform:uppercase}.dun_reasoning_feed__timestamp{font-size:.75rem;color:#666;margin-left:8px}.dun_reasoning_feed__content{margin-top:4px;line-height:1.5}.dun_reasoning_feed__entry--think{border-left-color:var(--ink-gaze-motif, #2d178b)}.dun_reasoning_feed__entry--act{border-left-color:#08c}.dun_reasoning_feed__entry--observe{border-left-color:#0c8}.dun_atlas{display:block}.dun_atlas_harbor{height:100%;display:flex;align-items:center}.dun_atlas_compass{height:100%;border-right:1px solid var(--dun_edge_border)}.dun_atlas_stage{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.dun_neighbor{display:flex;box-sizing:border-box}.dun_atlas{display:flex;flex-direction:column;box-sizing:border-box}.dun_atlas--default{min-height:100vh}.dun_atlas--fullscreen{width:100vw;height:100vh;overflow:hidden}.dun_atlas--centered{min-height:100vh}.dun_atlas--mobile,.dun_atlas--tablet,.dun_atlas--desktop{padding:0}.dun_ona{position:relative;box-sizing:border-box}.dun_ona__header,.dun_ona__body,.dun_ona__footer{position:relative;width:100%}.dun_tape{position:relative;box-sizing:border-box}.dun_tape__content{position:relative;width:100%}.dun_crew{display:flex;flex-direction:column;box-sizing:border-box;min-height:100vh}.dun_crew--default{width:100%}.dun_crew--full{width:100vw;height:100vh;overflow:hidden}.dun_crew--split{display:grid}.dun_crew--mobile,.dun_crew--tablet,.dun_crew--desktop{padding:0}.dun_hail{display:flex;flex-direction:column;box-sizing:border-box;min-height:100vh}.dun_hail--default{width:100%}.dun_hail--full{width:100vw;height:100vh;overflow:hidden}.dun_hail--split{display:grid}.dun_hail--mobile,.dun_hail--tablet,.dun_hail--desktop{padding:0}.dun_helm{display:flex;flex-direction:column;box-sizing:border-box;min-height:100vh}.dun_helm--default{width:100%}.dun_helm--full{width:100vw;height:100vh;overflow:hidden}.dun_helm--split{display:grid}.dun_helm--mobile,.dun_helm--tablet,.dun_helm--desktop{padding:0}.dun_keel{display:flex;flex-direction:column;box-sizing:border-box;min-height:100vh}.dun_keel--default{width:100%}.dun_keel--full{width:100vw;height:100vh;overflow:hidden}.dun_keel--split{display:grid}.dun_keel--mobile,.dun_keel--tablet,.dun_keel--desktop{padding:0}.dun_portal{display:flex;flex-direction:column;box-sizing:border-box;min-height:100vh}.dun_portal--default{width:100%}.dun_portal--full{width:100vw;height:100vh;overflow:hidden}.dun_portal--split{display:grid}.dun_portal--mobile,.dun_portal--tablet,.dun_portal--desktop{padding:0}.dun_mansa{display:flex;flex-direction:column;box-sizing:border-box;min-height:100vh}.dun_mansa--default{width:100%}.dun_mansa--full{width:100vw;height:100vh;overflow:hidden}.dun_mansa--split{display:grid}.dun_mansa--mobile,.dun_mansa--tablet,.dun_mansa--desktop{padding:0}.dun_oluso{display:flex;flex-direction:column;box-sizing:border-box;min-height:100vh}.dun_oluso--default{width:100%}.dun_oluso--full{width:100vw;height:100vh;overflow:hidden}.dun_oluso--split{display:grid}.dun_oluso--mobile,.dun_oluso--tablet,.dun_oluso--desktop{padding:0}.dun_onboarding{display:flex;flex-direction:column;box-sizing:border-box;min-height:100vh}.dun_onboarding--default{width:100%}.dun_onboarding--full{width:100vw;height:100vh;overflow:hidden}.dun_onboarding--split{display:grid}.dun_onboarding--mobile,.dun_onboarding--tablet,.dun_onboarding--desktop{padding:0}.dun_radio{display:flex;flex-direction:column;box-sizing:border-box;min-height:100vh}.dun_radio--default{width:100%}.dun_radio--full{width:100vw;height:100vh;overflow:hidden}.dun_radio--split{display:grid}.dun_radio--mobile,.dun_radio--tablet,.dun_radio--desktop{padding:0}.dun_seto{display:flex;flex-direction:column;box-sizing:border-box;min-height:100vh}.dun_seto--default{width:100%}.dun_seto--full{width:100vw;height:100vh;overflow:hidden}.dun_seto--split{display:grid}.dun_seto--mobile,.dun_seto--tablet,.dun_seto--desktop{padding:0}.dun_console{display:flex;flex-direction:column;width:100%;min-height:100vh;position:relative;background-color:var(--dun-console-bg);color:var(--dun-console-ink);overflow:hidden;transition:background-color .4s ease,color .4s ease}.dun_console__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:var(--dun-console-aura);opacity:.05}.dun_console__canvas{position:relative;z-index:1;flex:1;display:flex;flex-direction:column}:focus-visible{outline:2px solid var(--dun-console-palate-motif);outline-offset:4px}.exposure_toggle{position:relative;width:64px;display:flex;flex-direction:column;align-items:center;justify-content:center}.exposure_toggle_track{width:100%;height:24px;position:relative;border-radius:9999px;cursor:pointer;overflow:hidden;transition:all .3s ease;display:flex;align-items:center}.exposure_toggle[data-mode=lucent] .exposure_toggle_track{background:linear-gradient(122.75deg,#fefeff 23.584%,#dbdbdc 93.509%)}.exposure_toggle[data-mode=indigo] .exposure_toggle_track{background:linear-gradient(122.75deg,#272145 23.584%,#171429 93.509%)}.exposure_toggle_content{display:flex;flex-direction:row;align-items:center;width:100%;height:100%;padding:2px;position:relative}.exposure_toggle_knob{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;top:2px;left:2px;transition:transform .3s cubic-bezier(.4,0,.2,1);z-index:2}.exposure_toggle[data-mode=lucent] .exposure_toggle_knob{transform:translate(0);background:linear-gradient(145deg,#fefeff 6.1733%,#f6fafe 93.827%);box-shadow:0 3.2px 6.4px #0003,0 1.6px 3.2px #00000026,0 .8px 1.6px #0000001a}.exposure_toggle[data-mode=indigo] .exposure_toggle_knob{transform:translate(40px);background:linear-gradient(145deg,#272145 6.1733%,#2e3440 93.827%);box-shadow:0 4.8px 9.6px #00000040,0 3.2px 6.4px #0003,0 1.6px 3.2px #00000026,0 .8px 1.6px #0000001a}.exposure_toggle_scene{flex:1;position:relative;height:100%;opacity:.5;pointer-events:none;overflow:hidden}.exposure_toggle_label_container{margin-top:6px;cursor:pointer;display:flex;flex-direction:row;align-items:center;gap:2px}.exposure_toggle_text{font-family:Urbanist,sans-serif;font-size:11px;font-weight:300;text-transform:lowercase;white-space:nowrap;line-height:normal}.exposure_toggle_inner_shadow{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;z-index:1}.exposure_toggle[data-mode=indigo] .exposure_toggle_inner_shadow{box-shadow:inset 0 -.8px .8px #fefeff33,inset 0 -.8px .8px #ffffff40,inset -.8px 1.6px 1.6px #00000040,inset 0 1.6px 1.6px #00000040,inset .8px .8px 1.6px #00000040,inset 0 1.6px 1.6px #00000040,inset -.4px 1.6px .4px #0000004d}.exposure_toggle[data-mode=lucent] .exposure_toggle_inner_shadow{border:.5px solid #dbdbdc}.exposure_toggle_totem{display:block;overflow:hidden;position:relative;flex-shrink:0;width:16px;height:16px}:root{--dun-glass-bg: rgba(255, 255, 255, .03);--dun-glass-border: rgba(255, 255, 255, .1);--dun-accent: #6366f1;--dun-text: #f8fafc;--dun-text-dim: #94a3b8;--dun-bg: #0f172a;--dun-brand-motif: #a5b4fc}[data-exposure=light]{--dun-glass-bg: rgba(15, 23, 42, .03);--dun-glass-border: rgba(15, 23, 42, .1);--dun-bg: #f8fafc;--dun-text: #0f172a;--dun-text-dim: #64748b;--dun-brand-motif: #2d178b}*{box-sizing:border-box;margin:0;padding:0}.flex{display:flex}.items-center{align-items:center}.justify-center{justify-content:center}.w-full{width:100%}.h-full{height:100%}.size-full{width:100%;height:100%}.absolute{position:absolute}.block{display:block}body{font-family:Urbanist,sans-serif;background-color:var(--dun-bg);color:var(--dun-text);overflow:hidden;height:100vh}.dun_console_root{display:flex;flex-direction:column;height:100vh}.dun_console_topbar{height:64px;display:flex;align-items:center;justify-content:space-between;padding:0 24px;border-bottom:1px solid var(--dun-glass-border);background:var(--dun-glass-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:100}.dun_brand{display:flex;align-items:center;gap:12px;font-size:1.2rem;letter-spacing:.02em}.brand_sigil{font-size:1.4rem}.dun_global_controls{display:flex;gap:32px}.dun_control_group{display:flex;align-items:center;gap:12px}.dun_control_group .dun_label{font-size:.75rem;font-weight:700;letter-spacing:.1em;color:var(--dun-text-dim)}.dun_segmented_control{display:flex;background:var(--dun-glass-border);padding:4px;border-radius:8px}.dun_segmented_control button{padding:6px 12px;border:none;background:transparent;color:var(--dun-text-dim);font-family:inherit;font-weight:600;font-size:.85rem;cursor:pointer;border-radius:6px;transition:all .2s}.dun_segmented_control button[data-active=true]{background:var(--dun-bg);color:var(--dun-text);box-shadow:0 4px 12px #0000001a}.dun_select{background:var(--dun-glass-border);border:1px solid transparent;color:var(--dun-text);padding:8px 12px;border-radius:8px;font-family:inherit;font-size:.85rem;cursor:pointer;outline:none}.dun_select:focus{border-color:var(--dun-accent)}.dun_console_body{display:flex;flex:1;overflow:hidden}.dun_console_sidenav{flex-shrink:0;border-right:1px solid var(--dun-glass-border);background:var(--dun-glass-bg);overflow-y:auto;overflow-x:hidden;position:relative;transition:width .15s ease}.dun_console_sidenav[data-collapsed=true]{width:0!important;padding:0;border-right:none;overflow:hidden}.dun_side_nav_scroller{display:flex;flex-direction:column;padding:12px 0}.dun_nav_group{display:flex;flex-direction:column}.dun_nav_group_header{width:100%;padding:10px 16px;display:flex;align-items:center;gap:8px;background:transparent;border:none;font-family:inherit;font-size:.75rem;font-weight:700;text-transform:lowercase;letter-spacing:.05em;color:var(--dun-text-dim);cursor:pointer;text-align:left;transition:all .2s cubic-bezier(.4,0,.2,1)}.dun_nav_group[data-depth="0"]>.dun_nav_group_header{font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.2em;padding-top:16px;padding-bottom:8px}.dun_nav_group_header:hover{color:var(--dun-text);background:#ffffff08}.dun_nav_group_header .dun_chevron{font-size:.6rem;transition:transform .3s cubic-bezier(.4,0,.2,1);width:12px;display:inline-block;opacity:.5}.dun_nav_item{width:100%;padding:6px 16px;text-align:left;background:transparent;border:none;color:var(--dun-text-dim);font-family:inherit;font-size:.85rem;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);border-right:2px solid transparent;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dun_nav_item:hover{background:#ffffff0d;color:var(--dun-text)}.dun_nav_item.active{color:var(--dun-accent);font-weight:700;background:#6366f11a;border-right-color:var(--dun-accent)}.dun_nav_group_children{display:flex;flex-direction:column}.dun_nav_subgroup{display:flex;flex-direction:column;padding:8px 0;gap:4px}.dun_nav_subgroup_label{font-size:.65rem;font-weight:800;text-transform:uppercase;letter-spacing:.15em;color:var(--dun-text-dim);opacity:.6;margin-bottom:4px}.dun_subgroup_select{width:calc(100% - 32px);margin-right:16px;background:var(--dun-glass-border);border:1px solid var(--dun-glass-border);color:var(--dun-text);padding:6px 10px;border-radius:6px;font-family:inherit;font-size:.8rem;font-weight:600;cursor:pointer;outline:none;transition:all .2s}.dun_subgroup_select:focus{border-color:var(--dun-accent);background:#6366f10d}.dun_subgroup_select option{background:var(--dun-bg);color:var(--dun-text)}.dun_console_stage{flex:1;background:radial-gradient(circle at center,var(--dun-glass-border) 0%,transparent 70%);display:flex;align-items:center;justify-content:center;padding:48px;overflow:auto;container-type:size}.dun_badge{padding:2px 6px;background:var(--dun-glass-border);border-radius:4px}.dun_figma_link{transition:all .2s cubic-bezier(.4,0,.2,1)}.dun_figma_link:hover{background:#6366f133!important;transform:translateY(-1px)}.dun_blueprint_tree div{transition:opacity .2s}.dun_blueprint_tree div:hover{opacity:1!important}.dun_mirror_panel button:hover{background:#ffffff0d!important}.dun_mirror_panel button[data-active=true]{color:var(--dun-accent)!important;opacity:1!important}.dun_simulator_frame{transition:all .5s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;min-width:100px;min-height:100px}[data-focal-device=mobile] .dun_simulator_frame{width:320px;height:568px}[data-focal-device=slate] .dun_simulator_frame{width:744px;height:1133px}[data-focal-device=laptop] .dun_simulator_frame{width:1366px;height:768px}[data-focal-device=conference] .dun_simulator_frame{width:100%;max-width:5120px;height:80vh}[data-focal-device=cinematic] .dun_simulator_frame{width:100%;max-width:7680px;height:90vh}.dun_component_preview_container{display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden}.dun_canvas_host{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.dun_home_giraffe{width:50cqw;height:50cqh;max-width:480px;max-height:480px;min-width:120px;min-height:120px}.dun_giraffe_host{position:relative;width:100%;height:100%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;padding:0;margin:0;outline:none;transition:transform .2s cubic-bezier(.4,0,.2,1)}.dun_giraffe_host:hover{transform:scale(1.02)}.dun_giraffe_host:active{transform:scale(.98)}.dun_giraffe_frame{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.dun_giraffe_frame>*{display:block!important;position:relative!important;width:100%!important;height:100%!important;border:0!important;padding:0!important;margin:0!important;background:transparent!important}.dun_giraffe_frame svg{top:0!important;left:0!important}.dun_console_inspector{flex-shrink:0;border-left:1px solid var(--dun-glass-border);background:var(--dun-glass-bg);display:flex;flex-direction:column;position:relative;overflow:hidden;transition:width .15s ease}.dun_console_inspector[data-collapsed=true]{width:0!important;padding:0;border-left:none;overflow:hidden}.dun_resize_handle{position:absolute;top:0;bottom:0;width:5px;cursor:col-resize;z-index:10;background:transparent;transition:background .15s}.dun_resize_handle:hover,.dun_resize_handle:active{background:var(--dun-accent);opacity:.5}.dun_resize_handle--right{right:0}.dun_resize_handle--left{left:0}.dun_panel_toggle{position:absolute;top:50%;transform:translateY(-50%);width:16px;height:48px;display:flex;align-items:center;justify-content:center;background:var(--dun-glass-border);border:none;color:var(--dun-text-dim);cursor:pointer;font-size:10px;z-index:20;border-radius:0 4px 4px 0;transition:background .15s,color .15s;padding:0}.dun_panel_toggle:hover{background:var(--dun-accent);color:var(--dun-text)}.dun_panel_toggle--sidenav{right:-16px}.dun_panel_toggle--inspector{left:-16px;border-radius:4px 0 0 4px}.dun_inspector_header{padding:24px;border-bottom:1px solid var(--dun-glass-border);font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.dun_inspector_scroll{flex:1;overflow-y:auto;padding:24px}.dun_group_label{font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.2em;color:var(--dun-text-dim);margin-bottom:16px}.dun_prop_group{margin-bottom:32px}.dun_prop_item{margin-bottom:20px}.dun_prop_item label{display:block;font-size:.8rem;font-weight:600;color:var(--dun-text-dim);margin-bottom:8px}.dun_prop_item .dun_select{width:100%}.dun_code_scrap_section{margin-top:32px;padding-top:16px;border-top:1px solid var(--dun-glass-border)}.dun_code_block{background:#0000004d;padding:16px;border-radius:8px;font-family:JetBrains Mono,Courier New,monospace;font-size:.8rem;color:#a5b4fc;overflow-x:auto;line-height:1.5}.dun_error_state{color:#ef4444;font-weight:600;padding:24px;text-align:center}.dun_stage_error{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:32px;color:var(--dun-text-dim);text-align:center;font-family:Urbanist,sans-serif}.dun_stage_error_icon{font-size:2rem;opacity:.5}.dun_stage_error h3{font-size:1rem;font-weight:700;color:var(--dun-text);text-transform:lowercase}.dun_stage_error p{font-size:.85rem;color:var(--dun-text-dim)}.dun_stage_error pre{font-size:.75rem;font-family:JetBrains Mono,monospace;color:#ef4444;background:#ef44441a;padding:12px 16px;border-radius:6px;max-width:400px;overflow-x:auto;margin-top:8px}
