.arcam-btn{justify-content:center;align-items:center;gap:var(--s2);min-height:var(--arcam-btn-h,2.5rem);min-width:var(--arcam-btn-w,auto);padding-inline:var(--arcam-btn-px,1.25rem);font-size:var(--arcam-btn-fs,1rem);line-height:var(--leading-tight);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;box-sizing:border-box;display:inline-flex;position:relative}:is(button,[role=button],.arcam-btn,.arcam-icon-btn,.arcam-check,.arcam-radio,.arcam-seg-opt){will-change:transform}.arcam-btn-icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.arcam-btn-icon svg{flex-shrink:0;width:1em;height:1em}.arcam-btn-full{width:100%}.arcam-btn-accent{background-color:var(--accent);color:var(--text-on-accent);border-color:var(--accent)}@media (max-width:425px){.arcam-pie-acciones .arcam-btn{--arcam-btn-px:var(--s3)!important}}.arcam-field-base{gap:var(--s1-5);box-sizing:border-box;flex-direction:column;width:100%;display:flex}.arcam-field-label{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-primary);cursor:pointer}.arcam-field-wrap{box-sizing:border-box;align-items:center;width:100%;display:flex;position:relative}.arcam-field-icon{inset-inline-start:var(--s3-5);color:var(--text-muted);pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;translate:0 -50%}.arcam-field-icon~.arcam-field-icon{inset-inline-start:auto;inset-inline-end:var(--s3-5)}.arcam-field-icon svg{width:1rem;height:1rem}.arcam-field-input{width:100%;min-width:0;height:var(--arcam-field-h,2.75rem);padding-inline:var(--arcam-field-px,.875rem);font-size:var(--arcam-field-fs,.875rem);color:var(--text-primary);box-sizing:border-box;background:0 0;border:none;outline:none;flex:1;font-family:inherit}.arcam-field-error,.arcam-field-message{align-items:center;gap:var(--s1);font-size:var(--text-xs);display:flex}.arcam-field-error{color:var(--color-error)}.arcam-field-message{color:var(--text-muted)}.arcam-field-message-success{color:var(--color-success)}.arcam-field-area{height:auto;min-height:var(--arcam-field-area-h,6.5rem);padding-block:var(--s2-5)}.arcam-btn--field{font-weight:var(--arcam-field-fw,var(--weight-medium))}.arcam-menu-list{padding:var(--s1) 0;box-sizing:border-box;scroll-snap-type:y proximity;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;scroll-behavior:auto;min-height:calc(var(--s1) + (var(--arcam-menu-items,6) + var(--arcam-menu-headers,0)) * (var(--arcam-opt-h,2.25rem) + var(--s1)));max-height:calc(var(--s1) + (var(--arcam-menu-items,6) + var(--arcam-menu-headers,0)) * (var(--arcam-opt-h,2.25rem) + var(--s1)));flex-direction:column;scroll-padding-block-start:var(--s1);display:flex;overflow-y:auto}.arcam-menu-list>*{scroll-snap-align:start;margin-bottom:var(--s1)}.arcam-menu-list>:last-child{margin-bottom:0}.arcam-opt{height:var(--arcam-opt-h,2.25rem);align-items:center;gap:var(--s2-5);padding-inline:var(--s3);font:inherit;font-size:var(--text-xs);color:var(--text-primary);cursor:pointer;box-sizing:border-box;text-align:left;width:100%;transition:background-color var(--tr1,.12s ease-out), color var(--tr1,.12s ease-out);background:0 0;border:0;flex-shrink:0;display:flex}.arcam-opt[aria-selected=true],.arcam-opt[data-highlighted=true]{background-color:var(--accent-subtle)}.arcam-opt[aria-selected=true]{box-shadow:inset 0 0 0 2px var(--accent);font-weight:var(--weight-semibold)}@media (hover:hover) and (pointer:fine){.arcam-opt:hover:not(:disabled){background-color:var(--accent-subtle);background-image:linear-gradient(var(--arcam-hover-velo), var(--arcam-hover-velo))}}@media (hover:none),(pointer:coarse){.arcam-opt:active:not(:disabled){background-color:var(--accent-subtle);background-image:linear-gradient(var(--arcam-hover-velo), var(--arcam-hover-velo))}}.arcam-opt:disabled{color:var(--text-muted);cursor:default}.arcam-opt-cat{height:var(--arcam-opt-cat-h,var(--arcam-opt-h,2.25rem));padding-inline:var(--s3);padding-bottom:var(--s0-5);font-size:var(--text-2xs);font-weight:var(--weight-bold);color:var(--text-muted);text-transform:uppercase;flex-shrink:0;align-items:flex-end;display:flex}.arcam-menu-foot{color:var(--accent);font-weight:var(--weight-medium)}.arcam-menu-sheet{--arcam-sheet-head:var(--s1);--arcam-sheet-foot:env(safe-area-inset-bottom,0px);position:relative}.arcam-menu-sheet:has(>.arcam-menu-head--sheet){--arcam-sheet-head:4.375rem}.arcam-menu-head--sheet,.arcam-menu-foot--sheet{z-index:var(--z2);position:absolute;left:0;right:0}.arcam-menu-head--sheet{background:var(--d2-n2-t,var(--surface-card))}.arcam-menu-foot--sheet{background:var(--d2-n2-b,var(--surface-card))}.arcam-menu-head--sheet{padding:var(--s3) var(--s4);border-bottom:1px solid var(--border-subtle);top:0}.arcam-menu-foot--sheet{height:var(--arcam-sheet-foot);border-top:1px solid var(--border-subtle);pointer-events:none;bottom:0}.arcam-menu-list--sheet{--arcam-opt-h:2.75rem;padding:var(--arcam-sheet-head) var(--s3) var(--arcam-sheet-foot);min-height:calc(var(--arcam-sheet-head) + (var(--arcam-menu-items,6) + var(--arcam-menu-headers,0)) * (var(--arcam-opt-h) + var(--s1)) + var(--arcam-sheet-foot));max-height:calc(var(--arcam-sheet-head) + (var(--arcam-menu-items,6) + var(--arcam-menu-headers,0)) * (var(--arcam-opt-h) + var(--s1)) + var(--arcam-sheet-foot));scroll-padding-block-start:var(--arcam-sheet-head);scroll-padding-block-end:var(--arcam-sheet-foot)}.arcam-menu-list--sheet .arcam-opt{font-size:var(--text-sm)}.arcam-menu-list--sheet .arcam-opt-cat{font-size:var(--text-xs)}.arcam-switch{width:var(--arcam-sw-w,3.75rem);height:var(--arcam-sw-h,1.875rem);border-radius:var(--r5);box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:var(--surface-track);flex-shrink:0;align-items:center;display:inline-flex;position:relative}.arcam-switch-fill{border-radius:inherit;background-color:var(--accent);pointer-events:none;position:absolute;inset:0}.arcam-switch-thumb{width:var(--arcam-sw-t,1.3125rem);height:var(--arcam-sw-t,1.3125rem);border-radius:var(--c5);box-sizing:border-box;background-color:var(--surface-raised);border:1px solid var(--border-subtle);top:50%;left:calc((var(--arcam-sw-h,1.875rem) - var(--arcam-sw-t,1.3125rem)) / 2);flex-shrink:0;position:absolute;translate:0 -50%}.arcam-switch-thumb[data-on],.arcam-switch-thumb-on,.arcam-peer:checked~.arcam-switch .arcam-switch-thumb,.arcam-peer[aria-checked=true]~.arcam-switch .arcam-switch-thumb{left:calc(100% - var(--arcam-sw-t,1.3125rem) - (var(--arcam-sw-h,1.875rem) - var(--arcam-sw-t,1.3125rem)) / 2)}.arcam-sw-w{width:var(--arcam-sw-w,3.75rem)}.arcam-sw-h{height:var(--arcam-sw-h,1.875rem)}.arcam-sw-t{width:var(--arcam-sw-t,1.3125rem);height:var(--arcam-sw-t,1.3125rem)}.arcam-sw-row{align-items:center;gap:var(--s3);box-sizing:border-box;width:100%;display:flex}.arcam-sw-icon{border-radius:var(--c5);width:2.25rem;height:2.25rem;color:var(--text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.arcam-sw-info{gap:var(--s0-5);flex-direction:column;flex:1;min-width:0;display:flex}.arcam-sw-title{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-primary)}.arcam-sw-desc{font-size:var(--text-xs);color:var(--text-muted)}.arcam-sw-control{flex-shrink:0;align-items:center;margin-inline-start:auto;display:inline-flex}.arcam-check,.arcam-check-ind{width:var(--arcam-check-s,1.75rem);height:var(--arcam-check-s,1.75rem);border-radius:var(--arcam-check-r,var(--r2));box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:var(--surface-raised);border:1px solid var(--border-subtle);color:var(--text-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.arcam-check[data-state=checked],.arcam-check[data-checked=true],.arcam-peer:checked~.arcam-check,.arcam-peer[aria-checked=true]~.arcam-check,.arcam-check-ind[data-state=checked],.arcam-check-ind[data-checked=true],.arcam-peer:checked~.arcam-check-ind,.arcam-peer[aria-checked=true]~.arcam-check-ind{background-color:var(--accent);border-color:var(--accent);color:var(--text-on-accent)}.arcam-check-icon{pointer-events:none;opacity:0;transition:opacity var(--tr1);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.arcam-check[data-state=checked] .arcam-check-icon,.arcam-check[data-checked=true] .arcam-check-icon,.arcam-check-ind[data-state=checked] .arcam-check-icon,.arcam-check-ind[data-checked=true] .arcam-check-icon,.arcam-peer:checked~.arcam-check .arcam-check-icon,.arcam-peer[aria-checked=true]~.arcam-check .arcam-check-icon,.arcam-peer:checked~.arcam-check-ind .arcam-check-icon,.arcam-peer[aria-checked=true]~.arcam-check-ind .arcam-check-icon,.arcam-peer[aria-checked=mixed]~.arcam-check .arcam-check-icon,.arcam-peer[aria-checked=mixed]~.arcam-check-ind .arcam-check-icon{opacity:1}.arcam-check-icon svg{width:calc(var(--arcam-check-s,1.75rem) * .625);height:calc(var(--arcam-check-s,1.75rem) * .625)}.arcam-check-box{align-items:flex-start;gap:var(--s2-5);cursor:pointer;box-sizing:border-box;display:inline-flex;position:relative}.arcam-check-label{align-items:center;gap:var(--s2-5);cursor:pointer;display:inline-flex}.arcam-check-wrap{flex-direction:column;min-width:0;display:inline-flex}.arcam-check-txt{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-primary)}.arcam-check-desc{font-size:var(--text-xs);color:var(--text-muted)}.arcam-radio{width:var(--arcam-radio-s,1.75rem);height:var(--arcam-radio-s,1.75rem);border-radius:var(--c5);box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:var(--surface-raised);border:1px solid var(--border-subtle);color:var(--text-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.arcam-radio[data-state=checked],.arcam-radio[data-checked=true],.arcam-peer:checked~.arcam-radio,.arcam-peer[aria-checked=true]~.arcam-radio{background-color:var(--accent);border-color:var(--accent);color:var(--text-on-accent)}.arcam-radio-dot{width:var(--arcam-radio-d,.75rem);height:var(--arcam-radio-d,.75rem);border-radius:var(--c5);background-color:var(--surface-sunken);transition:background-color var(--tr1);flex-shrink:0;display:block}.arcam-radio[data-state=checked] .arcam-radio-dot,.arcam-radio[data-checked=true] .arcam-radio-dot,.arcam-peer:checked~.arcam-radio .arcam-radio-dot,.arcam-peer[aria-checked=true]~.arcam-radio .arcam-radio-dot{background-color:var(--text-on-accent)}.arcam-radio-box{align-items:center;gap:var(--s2-5);cursor:pointer;box-sizing:border-box;display:inline-flex;position:relative}.arcam-radio-label{flex-direction:column;min-width:0;display:inline-flex}.arcam-radio-text{font-size:var(--text-sm);color:var(--text-primary)}.arcam-icon-btn{width:var(--arcam-icon-s,2.5rem);height:var(--arcam-icon-s,2.5rem);min-width:var(--arcam-icon-s,2.5rem);min-height:var(--arcam-icon-s,2.5rem);font-size:var(--arcam-icon-fs,1.25rem)}.arcam-icon-s{width:var(--arcam-icon-s,2.5rem);height:var(--arcam-icon-s,2.5rem);min-width:var(--arcam-icon-s,2.5rem);min-height:var(--arcam-icon-s,2.5rem)}.arcam-icon-fs{font-size:var(--arcam-icon-fs,1.25rem)}.arcam-seg:not(.arcam-seg-rail){--seg-pad:.375rem;min-height:3.125rem;padding:var(--seg-pad);border-radius:var(--r5);box-sizing:border-box;-webkit-user-select:none;user-select:none;isolation:isolate;background-color:var(--surface-sunken);grid-auto-columns:1fr;grid-auto-flow:column;align-items:center;gap:0;display:inline-grid;position:relative}.arcam-seg:not(.arcam-seg-rail) .arcam-seg-ind{border-radius:var(--r5);background-color:var(--accent)}.arcam-chip{align-items:center;gap:var(--s2);min-height:2rem;border-radius:var(--r5);box-sizing:border-box;-webkit-user-select:none;user-select:none;padding-inline-start:var(--s1);padding-inline-end:var(--s2);display:inline-flex}.arcam-chip-icon{width:2.25rem;height:2.25rem;color:var(--text-primary);transition:color var(--tr1);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine){.arcam-chip:hover .arcam-chip-icon{color:var(--accent)}}.arcam-chip-avatar{border-radius:var(--c5);flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex;overflow:hidden}.arcam-chip-avatar img{object-fit:cover;width:100%;height:100%;display:block}.arcam-chip-label{text-align:center;min-width:0;font-size:var(--text-sm);flex:1}.arcam-chip-close,.arcam-chip-remove{border-radius:var(--c5);width:1.5rem;height:1.5rem;color:var(--text-muted);cursor:pointer;transition:color var(--tr1);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (hover:hover) and (pointer:fine){.arcam-chip-close:hover,.arcam-chip-remove:hover{color:var(--text-primary)}}.arcam-accordion-trigger,.arcam-accordion-summary{text-align:start;cursor:pointer;box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;display:flex}.arcam-accordion-body{overflow:hidden}.arcam-accordion-body[data-state=open]{animation:arcam-accordion-down var(--tr2) both}.arcam-accordion-body[data-state=closed]{animation:arcam-accordion-up var(--tr2) both}.arcam-accordion-icon,.arcam-accordion-ico{transition:transform var(--tr2);flex-shrink:0}.arcam-accordion-trigger[data-state=open] .arcam-accordion-icon,.arcam-accordion-trigger[data-state=open] .arcam-accordion-ico,.arcam-accordion-summary[data-state=open] .arcam-accordion-icon,.arcam-accordion-summary[data-state=open] .arcam-accordion-ico{transform:rotate(180deg)}.arcam-sheet-handle{border-radius:var(--r5);cursor:grab;touch-action:none;background-color:color-mix(in srgb, var(--text-muted) 50%, transparent);flex-shrink:0;width:3rem;height:.375rem;margin-inline:auto;display:block}.arcam-sheet-handle:active{cursor:grabbing}.arcam-modal-title{font-size:var(--text-lg);font-weight:var(--weight-bold);line-height:var(--leading-snug);color:var(--text-primary);margin:0}.arcam-tooltip{box-sizing:border-box;border-radius:var(--r5)}.arcam-n2.arcam-tooltip{--d2-n2-shadow:var(--shadow-md)}.arcam-slider{--slider-track-h:.625rem;--slider-thumb-sz:1.375rem;width:100%;height:var(--slider-track-h);border-radius:var(--r5);box-sizing:border-box;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;background-color:var(--surface-track);margin-block:.375rem;display:block;position:relative}.arcam-slider-fill{border-radius:inherit;background-color:var(--accent);pointer-events:none;position:absolute;top:0;bottom:0;left:0}.arcam-slider-thumb{width:var(--slider-thumb-sz,1.375rem);height:var(--slider-thumb-sz,1.375rem);border-radius:var(--c5);aspect-ratio:1;box-sizing:border-box;cursor:grab;background-color:var(--surface-raised);border:1px solid var(--border-subtle);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;translate:0 -50%}.arcam-slider-thumb:active{cursor:grabbing}.arcam-slider-thumb-dot{border-radius:var(--c5);aspect-ratio:1;pointer-events:none;flex-shrink:0;width:42%;height:42%}.arcam-slider.arcam-disabled,.arcam-slider[aria-disabled=true]{opacity:.5;cursor:not-allowed}.arcam-slider.arcam-disabled .arcam-slider-thumb,.arcam-slider[aria-disabled=true] .arcam-slider-thumb{cursor:not-allowed}.arcam-slider-tooltip{box-sizing:border-box;border-radius:var(--r5);font-size:var(--text-xs);z-index:var(--z4,40);padding:.25rem .625rem;line-height:1.25}.arcam-children-svg svg{flex-shrink:0}.arcam-children-svg-4 svg{flex-shrink:0;width:1rem;height:1rem}.arcam-children-direct-svg>svg{flex-shrink:0}.arcam-children-direct-svg-4>svg{flex-shrink:0;width:1rem;height:1rem}.arcam-children-direct-svg-5>svg{flex-shrink:0;width:1.25rem;height:1.25rem}.arcam-frame-power{flex-shrink:0;position:relative}.arcam-asset{object-fit:contain;max-width:100%;height:auto;display:block}.arcam-toast-spam-warning{border-color:var(--color-warning-border)}.arcam-card{box-sizing:border-box;border-radius:var(--r3);background-color:var(--surface-card);border:1px solid var(--border-subtle);color:var(--text-primary);flex-direction:column;display:flex;position:relative}.arcam-circle-wave{border-radius:var(--c5);pointer-events:none;background-color:var(--accent-subtle);position:absolute}
@property --d2-ca{syntax:"<color>";inherits:true;initial-value:#0000}@property --d2-cb{syntax:"<color>";inherits:true;initial-value:#0000}@property --d2-cc{syntax:"<color>";inherits:true;initial-value:#0000}:root,[data-theme=tm1]{--d2-n3-t:#c0c8d4;--d2-n3-m:#d5dae3;--d2-n3-b:#e2e6ec;--d2-n3-bg:linear-gradient(180deg, var(--d2-n3-t) 0%, var(--d2-n3-m) 45%, var(--d2-n3-b) 100%);--d2-n2-t:#f4f6fa;--d2-n2-m:#eaedf3;--d2-n2-b:#dde3eb;--d2-n2-bg:linear-gradient(180deg, var(--d2-n2-t) 0%, var(--d2-n2-m) 45%, var(--d2-n2-b) 100%);--d2-n2-border:#bfc7d4;--d2-n3-border:#bac2cf;--d2-text-primary:#0f172a;--d2-text-secondary:#64748b;--d2-text-control:#334155;--d2-text-accent:var(--accent);--d2-mark:var(--d2-text-primary);--d2-thumb-on:var(--color-cl1-cr3);--d2-n2-shadow:0 1px 3px #00000014;--d2-n3-shadow:inset 0 2px 5px #00000038, inset 0 1px 2px #0000001f, inset 3px 0 5px -3px #00000024, inset -3px 0 5px -3px #00000024;--d2-n3-shadow-sm:inset 0 1px 3px #0003, inset 0 1px 1px #0000001a, inset 2px 0 3px -2px #0000001f, inset -2px 0 3px -2px #0000001f;--d2-hov-t:#eaedf2;--d2-hov-m:#dfe4eb;--d2-hov-b:#d2d9e2;--d2-hover-bg:linear-gradient(180deg, var(--d2-hov-t) 0%, var(--d2-hov-m) 45%, var(--d2-hov-b) 100%);--d2-hover-fg:var(--d2-text-primary);--d2-ring:inset 0 0 0 1px var(--d2-filete,var(--d2-n2-border));--d2-transition-surface:background-color var(--tr1), background-image var(--tr1), border-color var(--tr1), color var(--tr1), box-shadow var(--tr1), --d2-ca var(--tr1), --d2-cb var(--tr1), --d2-cc var(--tr1)}[data-theme=tm2],html[data-theme=tm2]{--d2-n3-t:#04060a;--d2-n3-m:#0c0e13;--d2-n3-b:#14161b;--d2-n3-bg:linear-gradient(180deg, var(--d2-n3-t) 0%, var(--d2-n3-m) 45%, var(--d2-n3-b) 100%);--d2-n2-t:#24262c;--d2-n2-m:#1d1e23;--d2-n2-b:#141519;--d2-n2-bg:linear-gradient(180deg, var(--d2-n2-t) 0%, var(--d2-n2-m) 45%, var(--d2-n2-b) 100%);--d2-n2-border:#0f1114;--d2-n3-border:#232830;--d2-text-primary:#f9fafb;--d2-text-secondary:#9ca3af;--d2-text-control:#d1d5db;--d2-text-accent:var(--accent);--d2-mark:var(--d2-text-primary);--d2-thumb-on:var(--arcam-elevated);--d2-n2-shadow:0 1px 3px -1.5px #00000080;--d2-n3-shadow:inset 0 1px 0 #000000f2, inset 0 3px 8px #000000b3, inset 3px 0 6px -3px #00000080, inset -3px 0 6px -3px #00000080, inset 0 -1px 0 #ffffff0d;--d2-n3-shadow-sm:inset 0 1px 0 #000000e6, inset 0 2px 4px #0009, inset 2px 0 4px -2px #00000073, inset -2px 0 4px -2px #00000073, inset 0 -1px 0 #ffffff0a;--d2-hov-t:#2b2e35;--d2-hov-m:#23252b;--d2-hov-b:#191a1f;--d2-hover-bg:linear-gradient(180deg, var(--d2-hov-t) 0%, var(--d2-hov-m) 45%, var(--d2-hov-b) 100%);--d2-hover-fg:var(--white);--d2-transition-surface:background-color var(--tr1), background-image var(--tr1), border-color var(--tr1), color var(--tr1), box-shadow var(--tr1), --d2-ca var(--tr1), --d2-cb var(--tr1), --d2-cc var(--tr1)}[data-design=arcam-d2]{--d2-n1-blur:12px;--d2-n1-alpha:.34}:is(.arcam-n0,.arcam-n1,.arcam-n2,.arcam-n3,.arcam-n3-sm,.arcam-acento,.arcam-check,.arcam-radio,.arcam-seg-rail,.arcam-seg-ind,.arcam-switch-thumb,.arcam-switch-thumb-on){--d2-ring:inset 0 0 0 1px var(--d2-filete,var(--d2-n2-border))}:is(.arcam-n2,.arcam-n3,.arcam-n3-sm,.arcam-check-ind,.arcam-radio-dot,.arcam-seg-ind,.arcam-acento){background-image:linear-gradient(180deg, var(--d2-ca) 0%, var(--d2-cb) 45%, var(--d2-cc) 100%)!important}.arcam-n0{box-sizing:border-box;--d2-filete:var(--border-subtle);transition:var(--d2-transition-surface);background:var(--surface-card)!important;box-shadow:var(--d2-ring)!important;border:none!important}.arcam-n1,[data-design=arcam-d2] [role=dialog]:not(:is(.arcam-n0,.arcam-n1,.arcam-n2,.arcam-n3,.arcam-n3-sm)){box-sizing:border-box;--d2-filete:var(--d2-n2-border);transition:var(--d2-transition-surface);-webkit-backdrop-filter:blur(var(--d2-n1-blur)) saturate(160%);backdrop-filter:blur(var(--d2-n1-blur)) saturate(160%)}:root .arcam-n1,[data-theme=tm1] .arcam-n1,[data-design=arcam-d2] [role=dialog]:not(:is(.arcam-n0,.arcam-n1,.arcam-n2,.arcam-n3,.arcam-n3-sm)){color:var(--d2-text-primary);background:linear-gradient(180deg, rgba(233, 237, 243, var(--d2-n1-alpha)) 0%, rgba(226, 230, 237, calc(var(--d2-n1-alpha) - .06)) 100%)!important;box-shadow:inset 0 1px 1px #fff6, var(--d2-ring), 0 10px 28px -4px #0f172a17, 0 2px 8px -2px #0f172a0d!important;border:none!important}[data-theme=tm2] .arcam-n1,html[data-theme=tm2] .arcam-n1,[data-theme=tm2] [data-design=arcam-d2] [role=dialog]:not(:is(.arcam-n0,.arcam-n1,.arcam-n2,.arcam-n3,.arcam-n3-sm)),html[data-theme=tm2][data-design=arcam-d2] [role=dialog]:not(:is(.arcam-n0,.arcam-n1,.arcam-n2,.arcam-n3,.arcam-n3-sm)){color:var(--d2-text-primary);background:linear-gradient(180deg, rgba(24, 26, 31, var(--d2-n1-alpha)) 0%, rgba(13, 15, 19, calc(var(--d2-n1-alpha) - .06)) 100%)!important;box-shadow:inset 0 1px 1px #ffffff1c, var(--d2-ring), 0 16px 40px -4px #000000bf, 0 4px 12px #00000080!important;border:none!important}[data-design=arcam-d2] [role=dialog].arcam-dialog-clear{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:none!important}.arcam-n2{box-sizing:border-box;--d2-filete:var(--d2-n2-border);transition:var(--d2-transition-surface);transform:none!important}.arcam-n2,.arcam-check-ind{--d2-ca:var(--d2-n2-t);--d2-cb:var(--d2-n2-m);--d2-cc:var(--d2-n2-b)}:root .arcam-n2,[data-theme=tm1] .arcam-n2,[data-theme=tm2] .arcam-n2,html[data-theme=tm2] .arcam-n2{color:var(--d2-text-primary)!important;box-shadow:var(--d2-ring), var(--d2-n2-shadow)!important;border:none!important}[data-design=arcam-d2] :is(.arcam-btn,.arcam-icon-btn,.arcam-check,.arcam-radio){color:var(--d2-text-control)!important}[data-design=arcam-d2] :is(.arcam-btn,.arcam-icon-btn,.arcam-check,.arcam-radio):is(.arcam-grade-success,.arcam-grade-warning,.arcam-grade-error,.arcam-grade-info){color:var(--text-on-semantic)!important}[data-design=arcam-d2] :is(.arcam-btn,.arcam-icon-btn,.arcam-check,.arcam-radio).arcam-text-error{color:var(--color-error-text)!important}[data-design=arcam-d2] :is(.arcam-btn,.arcam-icon-btn,.arcam-check,.arcam-radio).arcam-text-success{color:var(--color-success-text)!important}[data-design=arcam-d2] :is(.arcam-btn,.arcam-icon-btn,.arcam-check,.arcam-radio).arcam-text-warning{color:var(--color-warning-text)!important}[data-design=arcam-d2] :is(.arcam-btn,.arcam-icon-btn,.arcam-check,.arcam-radio).arcam-text-info{color:var(--color-info-text)!important}[data-design=arcam-d2] :is(.arcam-btn,.arcam-icon-btn,.arcam-check,.arcam-radio).arcam-text-accent{color:var(--d2-text-accent)!important}[data-design=arcam-d2] :is(.arcam-icon-btn,.arcam-check,.arcam-radio){border-radius:var(--c5)!important}:is(.arcam-btn,.arcam-icon-btn,.arcam-check,.arcam-radio,.arcam-acento,[data-cara]) svg{color:inherit!important}.arcam-n3,.arcam-n3-sm{box-sizing:border-box;--d2-filete:var(--d2-n3-border);--d2-ca:var(--d2-n3-t);--d2-cb:var(--d2-n3-m);--d2-cc:var(--d2-n3-b);transition:var(--d2-transition-surface)}:root .arcam-n3,[data-theme=tm1] .arcam-n3{color:var(--d2-text-primary);box-shadow:var(--d2-ring), var(--d2-n3-shadow)!important;border:none!important}[data-theme=tm2] .arcam-n3,html[data-theme=tm2] .arcam-n3{color:var(--white);box-shadow:var(--d2-ring), var(--d2-n3-shadow)!important;border:none!important}:root .arcam-n3-sm,[data-theme=tm1] .arcam-n3-sm{color:var(--d2-text-primary);box-shadow:var(--d2-ring), var(--d2-n3-shadow-sm)!important;border:none!important}[data-theme=tm2] .arcam-n3-sm,html[data-theme=tm2] .arcam-n3-sm{color:var(--white);box-shadow:var(--d2-ring), var(--d2-n3-shadow-sm)!important;border:none!important}:root .arcam-n3.arcam-border-error,[data-theme=tm1] .arcam-n3.arcam-border-error,[data-theme=tm2] .arcam-n3.arcam-border-error,html[data-theme=tm2] .arcam-n3.arcam-border-error{--d2-filete:var(--color-error-border)!important}:root .arcam-n3.arcam-bg-error,[data-theme=tm1] .arcam-n3.arcam-bg-error,[data-theme=tm2] .arcam-n3.arcam-bg-error,html[data-theme=tm2] .arcam-n3.arcam-bg-error{background:var(--color-error-bg)!important}:root .arcam-n3.arcam-text-error,[data-theme=tm1] .arcam-n3.arcam-text-error,[data-theme=tm2] .arcam-n3.arcam-text-error,html[data-theme=tm2] .arcam-n3.arcam-text-error{color:var(--color-error)!important}:root .arcam-n3.arcam-border-focus,[data-theme=tm1] .arcam-n3.arcam-border-focus,[data-theme=tm2] .arcam-n3.arcam-border-focus,html[data-theme=tm2] .arcam-n3.arcam-border-focus{--d2-filete:var(--border-focus)!important;outline:none!important}@media (hover:hover) and (pointer:fine){:root .arcam-n3.arcam-hover-bg-accent-subtle:hover,[data-theme=tm1] .arcam-n3.arcam-hover-bg-accent-subtle:hover,[data-theme=tm2] .arcam-n3.arcam-hover-bg-accent-subtle:hover,html[data-theme=tm2] .arcam-n3.arcam-hover-bg-accent-subtle:hover{background:var(--accent-subtle)!important}}:root .arcam-n3.arcam-bg-accent-subtle,[data-theme=tm1] .arcam-n3.arcam-bg-accent-subtle,[data-theme=tm2] .arcam-n3.arcam-bg-accent-subtle,html[data-theme=tm2] .arcam-n3.arcam-bg-accent-subtle{background:var(--accent-subtle)!important}:root .arcam-n3.arcam-border-success,[data-theme=tm1] .arcam-n3.arcam-border-success,[data-theme=tm2] .arcam-n3.arcam-border-success,html[data-theme=tm2] .arcam-n3.arcam-border-success{--d2-filete:var(--color-success-border)!important}:root .arcam-n3.arcam-bg-success,[data-theme=tm1] .arcam-n3.arcam-bg-success,[data-theme=tm2] .arcam-n3.arcam-bg-success,html[data-theme=tm2] .arcam-n3.arcam-bg-success{background:var(--color-success-bg)!important}:root .arcam-n3.arcam-text-success,[data-theme=tm1] .arcam-n3.arcam-text-success,[data-theme=tm2] .arcam-n3.arcam-text-success,html[data-theme=tm2] .arcam-n3.arcam-text-success{color:var(--color-success-text)!important}:root .arcam-n2.arcam-border-success,[data-theme=tm1] .arcam-n2.arcam-border-success,[data-theme=tm2] .arcam-n2.arcam-border-success,html[data-theme=tm2] .arcam-n2.arcam-border-success{--d2-filete:var(--color-success-border)!important}:root .arcam-n2.arcam-bg-success,[data-theme=tm1] .arcam-n2.arcam-bg-success,[data-theme=tm2] .arcam-n2.arcam-bg-success,html[data-theme=tm2] .arcam-n2.arcam-bg-success{background:var(--color-success-bg)!important}:root .arcam-n2.arcam-text-success,[data-theme=tm1] .arcam-n2.arcam-text-success,[data-theme=tm2] .arcam-n2.arcam-text-success,html[data-theme=tm2] .arcam-n2.arcam-text-success{color:var(--color-success-text)!important}:root .arcam-n2.arcam-border-error,[data-theme=tm1] .arcam-n2.arcam-border-error,[data-theme=tm2] .arcam-n2.arcam-border-error,html[data-theme=tm2] .arcam-n2.arcam-border-error{--d2-filete:var(--color-error-border)!important}:root .arcam-n2.arcam-bg-error,[data-theme=tm1] .arcam-n2.arcam-bg-error,[data-theme=tm2] .arcam-n2.arcam-bg-error,html[data-theme=tm2] .arcam-n2.arcam-bg-error{background:var(--color-error-bg)!important}:root .arcam-n2.arcam-text-error,[data-theme=tm1] .arcam-n2.arcam-text-error,[data-theme=tm2] .arcam-n2.arcam-text-error,html[data-theme=tm2] .arcam-n2.arcam-text-error{color:var(--color-error-text)!important}:is(.arcam-n1,.arcam-n2)[data-nivel-activo=n3]:is(:active,[data-state=pressed],[data-state=open],[aria-pressed=true],[aria-expanded=true],[data-active=true]){border:none!important;transform:none!important}:root :is(.arcam-n1,.arcam-n2)[data-nivel-activo=n3]:is(:active,[data-state=pressed],[data-state=open],[aria-pressed=true],[aria-expanded=true],[data-active=true]),[data-theme=tm1] :is(.arcam-n1,.arcam-n2)[data-nivel-activo=n3]:is(:active,[data-state=pressed],[data-state=open],[aria-pressed=true],[aria-expanded=true],[data-active=true]){--d2-ca:var(--d2-n3-t)!important;--d2-cb:var(--d2-n3-m)!important;--d2-cc:var(--d2-n3-b)!important;--d2-filete:var(--d2-n3-border)!important;color:var(--d2-text-primary)!important;box-shadow:var(--d2-ring), var(--d2-n3-shadow)!important}[data-theme=tm1] .arcam-n1[data-nivel-activo=n3]:is(:active,[data-state=pressed]){background:var(--d2-n3-bg)!important;--d2-filete:var(--d2-n3-border)!important;color:var(--d2-text-primary)!important;box-shadow:var(--d2-ring), var(--d2-n3-shadow)!important}[data-theme=tm2] :is(.arcam-n1,.arcam-n2)[data-nivel-activo=n3]:is(:active,[data-state=pressed],[data-state=open],[aria-pressed=true],[aria-expanded=true],[data-active=true]),html[data-theme=tm2] :is(.arcam-n1,.arcam-n2)[data-nivel-activo=n3]:is(:active,[data-state=pressed],[data-state=open],[aria-pressed=true],[aria-expanded=true],[data-active=true]){--d2-ca:var(--d2-n3-t)!important;--d2-cb:var(--d2-n3-m)!important;--d2-cc:var(--d2-n3-b)!important;--d2-filete:var(--d2-n3-border)!important;color:var(--white)!important;box-shadow:var(--d2-ring), var(--d2-n3-shadow)!important}[data-theme=tm2] .arcam-n1[data-nivel-activo=n3]:is(:active,[data-state=pressed]){background:var(--d2-n3-bg)!important;--d2-filete:var(--d2-n3-border)!important;color:var(--white)!important;box-shadow:var(--d2-ring), var(--d2-n3-shadow)!important}:root :is(.arcam-n3,.arcam-n3-sm)[data-nivel-activo=n2]:is(:focus,:focus-within,[data-focus=true],:focus-visible,:active),:root :is(.arcam-n3,.arcam-n3-sm):where(:not(input,textarea))[data-nivel-activo=n2]:is([data-state=pressed],[data-state=open],[aria-pressed=true],[aria-expanded=true],[data-active=true]),:root :is(.arcam-n3,.arcam-n3-sm)[data-nivel-activo=n2].arcam-border-focus,[data-theme=tm1] :is(.arcam-n3,.arcam-n3-sm)[data-nivel-activo=n2]:is(:focus,:focus-within,[data-focus=true],:focus-visible,:active),[data-theme=tm1] :is(.arcam-n3,.arcam-n3-sm):where(:not(input,textarea))[data-nivel-activo=n2]:is([data-state=pressed],[data-state=open],[aria-pressed=true],[aria-expanded=true],[data-active=true]),[data-theme=tm1] :is(.arcam-n3,.arcam-n3-sm)[data-nivel-activo=n2].arcam-border-focus{--d2-ca:var(--d2-n2-t)!important;--d2-cb:var(--d2-n2-m)!important;--d2-cc:var(--d2-n2-b)!important;--d2-filete:var(--border-focus)!important;color:var(--d2-text-primary)!important;box-shadow:var(--d2-ring), var(--d2-n2-shadow)!important;border:none!important;outline:none!important}[data-theme=tm2] :is(.arcam-n3,.arcam-n3-sm)[data-nivel-activo=n2]:is(:focus,:focus-within,[data-focus=true],:focus-visible,:active),[data-theme=tm2] :is(.arcam-n3,.arcam-n3-sm):where(:not(input,textarea))[data-nivel-activo=n2]:is([data-state=pressed],[data-state=open],[aria-pressed=true],[aria-expanded=true],[data-active=true]),[data-theme=tm2] :is(.arcam-n3,.arcam-n3-sm)[data-nivel-activo=n2].arcam-border-focus,html[data-theme=tm2] :is(.arcam-n3,.arcam-n3-sm)[data-nivel-activo=n2]:is(:focus,:focus-within,[data-focus=true],:focus-visible,:active),html[data-theme=tm2] :is(.arcam-n3,.arcam-n3-sm):where(:not(input,textarea))[data-nivel-activo=n2]:is([data-state=pressed],[data-state=open],[aria-pressed=true],[aria-expanded=true],[data-active=true]),html[data-theme=tm2] :is(.arcam-n3,.arcam-n3-sm)[data-nivel-activo=n2].arcam-border-focus{--d2-ca:var(--d2-n2-t)!important;--d2-cb:var(--d2-n2-m)!important;--d2-cc:var(--d2-n2-b)!important;--d2-filete:var(--border-focus)!important;color:var(--white)!important;box-shadow:var(--d2-ring), var(--d2-n2-shadow)!important;border:none!important;outline:none!important}@media (hover:hover) and (pointer:fine){:root :is(.arcam-n2,.arcam-n3,.arcam-n3-sm,.arcam-seg-ind,.arcam-acento,.arcam-radio-dot).arcam-hover:where(:hover:not(:disabled):not([aria-disabled=true])),[data-theme=tm1] :is(.arcam-n2,.arcam-n3,.arcam-n3-sm,.arcam-seg-ind,.arcam-acento,.arcam-radio-dot).arcam-hover:where(:hover:not(:disabled):not([aria-disabled=true])){--d2-ca:var(--d2-hov-t)!important;--d2-cb:var(--d2-hov-m)!important;--d2-cc:var(--d2-hov-b)!important;color:var(--d2-hover-fg)!important;transform:none!important}:root .arcam-hover:where(:hover:not(:disabled):not([aria-disabled=true]):not(.arcam-n2):not(.arcam-n3):not(.arcam-n3-sm):not(.arcam-seg-ind):not(.arcam-acento):not(.arcam-radio-dot)),[data-theme=tm1] .arcam-hover:where(:hover:not(:disabled):not([aria-disabled=true]):not(.arcam-n2):not(.arcam-n3):not(.arcam-n3-sm):not(.arcam-seg-ind):not(.arcam-acento):not(.arcam-radio-dot)){background:var(--d2-hover-bg)!important;color:var(--d2-hover-fg)!important;transform:none!important}[data-theme=tm2] :is(.arcam-n2,.arcam-n3,.arcam-n3-sm,.arcam-seg-ind,.arcam-acento,.arcam-radio-dot).arcam-hover:where(:hover:not(:disabled):not([aria-disabled=true])),html[data-theme=tm2] :is(.arcam-n2,.arcam-n3,.arcam-n3-sm,.arcam-seg-ind,.arcam-acento,.arcam-radio-dot).arcam-hover:where(:hover:not(:disabled):not([aria-disabled=true])){--d2-ca:var(--d2-hov-t)!important;--d2-cb:var(--d2-hov-m)!important;--d2-cc:var(--d2-hov-b)!important;color:var(--d2-hover-fg)!important;transform:none!important}[data-theme=tm2] .arcam-hover:where(:hover:not(:disabled):not([aria-disabled=true]):not(.arcam-n2):not(.arcam-n3):not(.arcam-n3-sm):not(.arcam-seg-ind):not(.arcam-acento):not(.arcam-radio-dot)),html[data-theme=tm2] .arcam-hover:where(:hover:not(:disabled):not([aria-disabled=true]):not(.arcam-n2):not(.arcam-n3):not(.arcam-n3-sm):not(.arcam-seg-ind):not(.arcam-acento):not(.arcam-radio-dot)){background:var(--d2-hover-bg)!important;color:var(--d2-hover-fg)!important;transform:none!important}}[data-design] :is(.arcam-n2,.arcam-n3,.arcam-n3-sm,.arcam-check,.arcam-radio):is(:disabled,[aria-disabled=true]){color:var(--text-muted)!important;--d2-ca:var(--d2-n3-t)!important;--d2-cb:var(--d2-n3-m)!important;--d2-cc:var(--d2-n3-b)!important;--d2-filete:var(--d2-n3-border)!important}[data-design] :is(.arcam-n0,.arcam-n1):is(:disabled,[aria-disabled=true]){color:var(--text-muted)!important;background:var(--d2-n3-bg)!important;--d2-filete:var(--d2-n3-border)!important}[data-design] :is(.arcam-n0,.arcam-n1,.arcam-n2,.arcam-n3,.arcam-acento,.arcam-check,.arcam-radio):is(:disabled,[aria-disabled=true]){cursor:not-allowed;pointer-events:none;box-shadow:var(--d2-ring), var(--d2-n3-shadow)!important;transform:none!important}[data-design] :is(.arcam-acento,.arcam-n2[data-cara]):is(:disabled,[aria-disabled=true]){--d2-ca:color-mix(in srgb, var(--accent) 55%, var(--bg-page))!important;--d2-cb:color-mix(in srgb, var(--accent) 50%, var(--bg-page))!important;--d2-cc:color-mix(in srgb, var(--accent) 45%, var(--bg-page))!important;--d2-filete:color-mix(in srgb, var(--accent-strong) 55%, var(--bg-page))!important;color:color-mix(in srgb, var(--text-on-accent) 55%, transparent)!important;box-shadow:var(--d2-ring), var(--d2-n3-shadow)!important}:is(input,textarea).arcam-n3{--d2-ring:inset 0 0 0 1px var(--d2-filete,var(--d2-n2-border))}html[data-design=arcam-d2] :is(input,textarea).arcam-n3.arcam-border-error[data-nivel-activo=n2]:not(:disabled):not([aria-disabled=true]){--d2-filete:var(--color-error-border)!important}:is(.arcam-n2,.arcam-acento,.arcam-icon-btn)[aria-busy=true]{cursor:wait;opacity:1!important}:is(.arcam-n1,.arcam-n2,.arcam-n3,.arcam-acento,.arcam-check,.arcam-radio):focus-visible{outline:none;box-shadow:var(--d2-ring), 0 0 0 2.5px color-mix(in srgb, var(--accent) 35%, transparent)!important}:is(.arcam-acento,.arcam-n2[data-cara]),:root :is(.arcam-acento,.arcam-n2[data-cara]),[data-theme=tm1] :is(.arcam-acento,.arcam-n2[data-cara]){cursor:pointer;--d2-filete:var(--accent-strong);transition:var(--d2-transition-surface);font-weight:600;--d2-ca:color-mix(in srgb, var(--accent) 88%, var(--bg-page))!important;--d2-cb:color-mix(in srgb, var(--accent) 94%, var(--bg-page))!important;--d2-cc:var(--accent)!important;color:var(--text-on-accent)!important;box-shadow:var(--d2-ring), 0 1px 3px #0000001f!important;border:none!important;transform:none!important}@media (hover:hover) and (pointer:fine){:root :is(.arcam-acento,.arcam-n2[data-cara]):hover,[data-theme=tm1] :is(.arcam-acento,.arcam-n2[data-cara]):hover{--d2-ca:color-mix(in srgb, var(--accent) 78%, var(--bg-page))!important;--d2-cb:color-mix(in srgb, var(--accent) 84%, var(--bg-page))!important;--d2-cc:color-mix(in srgb, var(--accent) 92%, var(--bg-page))!important;color:var(--text-on-accent)!important;transform:none!important}}[data-theme=tm2] :is(.arcam-acento,.arcam-n2[data-cara]),html[data-theme=tm2] :is(.arcam-acento,.arcam-n2[data-cara]){cursor:pointer;--d2-filete:color-mix(in srgb, var(--accent) 78%, var(--bg-page));font-weight:600;--d2-ca:var(--accent)!important;--d2-cb:color-mix(in srgb, var(--accent) 94%, var(--bg-page))!important;--d2-cc:color-mix(in srgb, var(--accent) 86%, var(--bg-page))!important;color:var(--text-on-accent)!important;box-shadow:var(--d2-ring), 0 2px 6px #00000073!important;border:none!important;transform:none!important}@media (hover:hover) and (pointer:fine){[data-theme=tm2] :is(.arcam-acento,.arcam-n2[data-cara]):hover,html[data-theme=tm2] :is(.arcam-acento,.arcam-n2[data-cara]):hover{--d2-ca:color-mix(in srgb, var(--accent) 92%, var(--bg-page))!important;--d2-cb:color-mix(in srgb, var(--accent) 86%, var(--bg-page))!important;--d2-cc:color-mix(in srgb, var(--accent) 78%, var(--bg-page))!important;color:var(--text-on-accent)!important;transform:none!important}}:root .arcam-n3[data-cara],[data-theme=tm1] .arcam-n3[data-cara],[data-theme=tm2] .arcam-n3[data-cara],html[data-theme=tm2] .arcam-n3[data-cara]{--d2-filete:#1a1a1a24;--d2-ca:var(--white)!important;--d2-cb:color-mix(in srgb, var(--white) 95%, #1a1a1a)!important;--d2-cc:color-mix(in srgb, var(--white) 90%, #1a1a1a)!important;color:#1a1a1a!important;box-shadow:var(--d2-ring), var(--d2-n3-shadow)!important;border:none!important}:root :is(.arcam-btn,.arcam-icon-btn).arcam-n2:is(:active,[data-state=pressed]),[data-theme=tm1] :is(.arcam-btn,.arcam-icon-btn).arcam-n2:is(:active,[data-state=pressed]){--d2-ca:var(--d2-n3-t)!important;--d2-cb:var(--d2-n3-m)!important;--d2-cc:var(--d2-n3-b)!important;--d2-filete:var(--d2-n3-border)!important;color:var(--d2-text-primary)!important;box-shadow:var(--d2-ring), var(--d2-n3-shadow)!important;transform:none!important}[data-theme=tm2] :is(.arcam-btn,.arcam-icon-btn).arcam-n2:is(:active,[data-state=pressed]),html[data-theme=tm2] :is(.arcam-btn,.arcam-icon-btn).arcam-n2:is(:active,[data-state=pressed]){--d2-ca:var(--d2-n3-t)!important;--d2-cb:var(--d2-n3-m)!important;--d2-cc:var(--d2-n3-b)!important;--d2-filete:var(--d2-n3-border)!important;color:var(--white)!important;box-shadow:var(--d2-ring), var(--d2-n3-shadow)!important;transform:none!important}[data-design=arcam-d2] :is(.arcam-acento,.arcam-n2[data-cara]):is(:active,[data-state=pressed],[aria-pressed=true],[data-active=true]){--d2-ca:var(--accent)!important;--d2-cb:var(--accent)!important;--d2-cc:var(--accent)!important;--d2-filete:var(--d2-n3-border)!important;color:var(--text-on-accent)!important;box-shadow:var(--d2-ring), var(--d2-n3-shadow)!important;transform:none!important}.arcam-check:is([data-state=checked],[data-checked=true],[aria-checked=true]),.arcam-radio:is([data-state=checked],[data-checked=true],[aria-checked=true]),.arcam-check-ind:is([data-state=checked],[data-checked=true],[aria-checked=true]){--d2-ca:var(--d2-n3-t)!important;--d2-cb:var(--d2-n3-m)!important;--d2-cc:var(--d2-n3-b)!important;--d2-filete:var(--d2-n3-border)!important;color:var(--d2-text-accent)!important;box-shadow:var(--d2-ring), var(--d2-n3-shadow)!important}@media (hover:hover) and (pointer:fine){.arcam-check:not([data-state=checked],[data-checked=true],[aria-checked=true]):hover,.arcam-radio:not([data-state=checked],[data-checked=true],[aria-checked=true]):hover{--d2-ca:var(--d2-hov-t)!important;--d2-cb:var(--d2-hov-m)!important;--d2-cc:var(--d2-hov-b)!important;color:var(--d2-text-accent)!important;transform:none!important}}.arcam-check:is(:active,[data-state=pressed]),.arcam-radio:is(:active,[data-state=pressed]){--d2-ca:var(--d2-n3-t)!important;--d2-cb:var(--d2-n3-m)!important;--d2-cc:var(--d2-n3-b)!important;--d2-filete:var(--d2-n3-border)!important;box-shadow:var(--d2-ring), var(--d2-n3-shadow)!important;transform:none!important}.arcam-radio .arcam-radio-dot{--d2-ca:var(--d2-n3-t);--d2-cb:var(--d2-n3-m);--d2-cc:var(--d2-n3-b);box-shadow:var(--d2-n3-shadow-sm);transition:var(--d2-transition-surface)}@media (hover:hover) and (pointer:fine){.arcam-radio:not([data-state=checked],[data-checked=true],[aria-checked=true]):hover .arcam-radio-dot{--d2-ca:var(--d2-text-accent);--d2-cb:var(--d2-text-accent);--d2-cc:var(--d2-text-accent);box-shadow:none}}.arcam-radio:is([data-state=checked],[data-checked=true],[aria-checked=true]) .arcam-radio-dot{--d2-ca:var(--d2-text-accent)!important;--d2-cb:var(--d2-text-accent)!important;--d2-cc:var(--d2-text-accent)!important;box-shadow:none!important}.arcam-seg-ind{--d2-filete:var(--d2-n2-border);--d2-ca:var(--d2-n2-t);--d2-cb:var(--d2-n2-m);--d2-cc:var(--d2-n2-b);transition:transform .38s cubic-bezier(.2, .9, .25, 1), --d2-ca var(--tr1), --d2-cb var(--tr1), --d2-cc var(--tr1), box-shadow var(--tr1)!important;border:none!important}:root .arcam-seg-ind,[data-theme=tm1] .arcam-seg-ind,[data-theme=tm2] .arcam-seg-ind,html[data-theme=tm2] .arcam-seg-ind{box-shadow:var(--d2-ring), var(--d2-n2-shadow)!important}:is(.arcam-seg,.arcam-seg-rail) .arcam-seg-opt{letter-spacing:-.01em;transition:color var(--tr1), opacity var(--tr1);font-weight:600}:root :is(.arcam-seg,.arcam-seg-rail) .arcam-seg-opt,[data-theme=tm1] :is(.arcam-seg,.arcam-seg-rail) .arcam-seg-opt{color:var(--d2-text-secondary)}@media (hover:hover) and (pointer:fine){:root :is(.arcam-seg,.arcam-seg-rail) .arcam-seg-opt:hover,[data-theme=tm1] :is(.arcam-seg,.arcam-seg-rail) .arcam-seg-opt:hover{color:var(--d2-text-primary)}}:root :is(.arcam-seg,.arcam-seg-rail) .arcam-seg-opt:is([data-active=true],[aria-checked=true],[aria-selected=true]),[data-theme=tm1] :is(.arcam-seg,.arcam-seg-rail) .arcam-seg-opt:is([data-active=true],[aria-checked=true],[aria-selected=true]){color:var(--d2-text-primary)!important;text-shadow:none!important;font-weight:700!important}[data-theme=tm2] :is(.arcam-seg,.arcam-seg-rail) .arcam-seg-opt,html[data-theme=tm2] :is(.arcam-seg,.arcam-seg-rail) .arcam-seg-opt{color:var(--d2-text-secondary)}@media (hover:hover) and (pointer:fine){[data-theme=tm2] :is(.arcam-seg,.arcam-seg-rail) .arcam-seg-opt:hover,html[data-theme=tm2] :is(.arcam-seg,.arcam-seg-rail) .arcam-seg-opt:hover{color:var(--d2-text-primary)}}[data-theme=tm2] :is(.arcam-seg,.arcam-seg-rail) .arcam-seg-opt:is([data-active=true],[aria-checked=true],[aria-selected=true]),html[data-theme=tm2] :is(.arcam-seg,.arcam-seg-rail) .arcam-seg-opt:is([data-active=true],[aria-checked=true],[aria-selected=true]){color:var(--white)!important;font-weight:700!important}.arcam-switch-fill{background-color:var(--accent)}.arcam-switch-thumb-on,.arcam-switch-thumb[data-on],.arcam-peer:checked~.arcam-switch .arcam-switch-thumb,.arcam-peer[aria-checked=true]~.arcam-switch .arcam-switch-thumb{background-color:var(--d2-thumb-on);box-shadow:var(--d2-n2-shadow)}.arcam-tooltip-block{text-align:left;max-width:min(16rem,80vw);line-height:1.45;border-radius:var(--r5)!important;white-space:normal!important}.arcam-slider-thumb:is(:focus-visible,:active) .arcam-slider-thumb-dot,.arcam-slider-thumb[data-activo] .arcam-slider-thumb-dot{background:var(--accent)!important;box-shadow:none!important}@media (hover:hover) and (pointer:fine){.arcam-slider-thumb:hover .arcam-slider-thumb-dot{background:var(--accent)!important;box-shadow:none!important}}

