.view-switcher{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;position:relative}.view-toggle-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:var(--size-10);border-radius:var(--size-125);border:1px solid var(--color-border-primary);background-color:transparent;-webkit-transition:background-color var(--transition-duration-medium) ease-out;transition:background-color var(--transition-duration-medium) ease-out}.view-toggle-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:var(--size-50) var(--size-75);border:none;border-radius:var(--size-125);background:transparent;color:var(--color-text-secondary);cursor:pointer;font-weight:var(--font-weight-medium);font-size:var(--font-size-body-md)}.view-toggle-buttons:has(.view-toggle-button:hover:not(.active)){background-color:var(--color-background-interaction)}.view-toggle-button.active{background:var(--color-border-primary);color:var(--color-text-highlight-primary)}.view-toggle-button .chevron-wrapper svg{display:none}.view-label{display:none}@media (min-width: 815px){.view-label{display:block}.view-toggle-button{gap:var(--size-25);width:119px}.view-toggle-button .chevron-wrapper svg{display:-webkit-box;display:-ms-flexbox;display:flex}}.view-toggle-button .chevron-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.view-toggle-button .chevron-wrapper svg{width:var(--size-100);height:var(--size-100);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform var(--transition-duration-medium) ease-in-out;transition:-webkit-transform var(--transition-duration-medium) ease-in-out;transition:transform var(--transition-duration-medium) ease-in-out;transition:transform var(--transition-duration-medium) ease-in-out,-webkit-transform var(--transition-duration-medium) ease-in-out}.column-dropdown{position:absolute;top:calc(100% + var(--size-50));right:0;background:#fff;border-radius:var(--size-50);-webkit-box-shadow:0px 4px 12px rgba(0,0,0,.08);box-shadow:0 4px 12px #00000014;padding:var(--size-25) var(--size-50);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1000;border:1px solid var(--color-border-secondary)}.column-dropdown-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:var(--size-25) var(--size-75);border-top:1px solid transparent;gap:var(--size-50);color:var(--color-text-primary);border-radius:var(--size-50);cursor:pointer;background-color:transparent;min-height:var(--size-200);min-width:186px}.column-dropdown-item:hover{background-color:var(--color-background-tertiary)}.column-dropdown-item .label{-webkit-box-flex:1;-ms-flex:1;flex:1;white-space:nowrap}.checkmark{color:var(--color-green-positive);margin-left:var(--size-75);width:var(--size-100);height:var(--size-100);-ms-flex-negative:0;flex-shrink:0;opacity:0;-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95);-webkit-transition:opacity var(--transition-duration-fast) ease,-webkit-transform var(--transition-duration-fast) ease;transition:opacity var(--transition-duration-fast) ease,-webkit-transform var(--transition-duration-fast) ease;transition:opacity var(--transition-duration-fast) ease,transform var(--transition-duration-fast) ease;transition:opacity var(--transition-duration-fast) ease,transform var(--transition-duration-fast) ease,-webkit-transform var(--transition-duration-fast) ease}.checkmark.visible{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.column-dropdown-item svg{-ms-flex-negative:0;flex-shrink:0;width:var(--size-100);height:var(--size-100)}.drag-handle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:-webkit-grab;cursor:grab}.drag-handle:active{cursor:-webkit-grabbing;cursor:grabbing}.column-dropdown-item.drop-target{position:relative;border-top:1px solid var(--color-border-secondary);border-radius:0}.bottom-drop-target{height:var(--size-15);margin-top:var(--size-15);border-top:1px solid var(--color-border-secondary);border-radius:0}
