.icon-button-module__5gh_MG__iconButton{border-radius:var(--radius-control);width:32px;height:32px;color:var(--text-primary);cursor:pointer;transition:var(--transition-control);background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.icon-button-module__5gh_MG__sm{width:26px;height:26px}.icon-button-module__5gh_MG__lg{width:38px;height:38px}.icon-button-module__5gh_MG__outline{background:var(--surface-card);border-color:var(--border-default)}.icon-button-module__5gh_MG__iconButton:hover{background:var(--surface-hover)}.icon-button-module__5gh_MG__selected,.icon-button-module__5gh_MG__selected:hover{background:var(--surface-selected);color:var(--text-brand)}.icon-button-module__5gh_MG__iconButton:disabled{color:var(--text-disabled);cursor:not-allowed;background:0 0}
.dock-module__z8kWGq__panel{flex-direction:column;width:100%;min-width:0;height:100%;display:flex}.dock-module__z8kWGq__panel[hidden]{display:none}.dock-module__z8kWGq__header{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-4) var(--space-5);border-bottom:1px solid var(--border-default);display:flex}.dock-module__z8kWGq__header .dock-module__z8kWGq__headerButton{border-radius:var(--radius-pill);width:40px;height:40px}.dock-module__z8kWGq__heading{flex:1;min-width:0}.dock-module__z8kWGq__title{font-family:var(--font-heading);font-size:var(--text-2xl);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--text-primary);margin:0}.dock-module__z8kWGq__title:focus{outline:none}.dock-module__z8kWGq__titleLarge{font-size:var(--text-4xl)}.dock-module__z8kWGq__description{font:var(--type-caption);font-family:var(--font-ui);color:var(--text-secondary);text-wrap:pretty;margin:2px 0 0}.dock-module__z8kWGq__form{display:contents}.dock-module__z8kWGq__body{min-height:0;padding:var(--space-4) var(--space-5);flex:1;overflow-y:auto}.dock-module__z8kWGq__footer{padding:var(--space-3) var(--space-4);border-top:1px solid var(--border-default)}.dock-module__z8kWGq__footerInner{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.dock-module__z8kWGq__panel[data-expanded=true] .dock-module__z8kWGq__bodyInner,.dock-module__z8kWGq__panel[data-expanded=true] .dock-module__z8kWGq__footerInner{max-width:880px;margin-inline:auto}.dock-module__z8kWGq__panel[data-expanded=true] .dock-module__z8kWGq__body{padding:var(--space-6) var(--page-gutter)}@media (max-width:1023px){.dock-module__z8kWGq__expandButton{display:none}}
