@layer payload-default{.field-diff__locale-label{background:var(--theme-elevation-100);border-radius:var(--style-radius-s);padding:calc(var(--base)*.2)}[dir=ltr] .field-diff__locale-label{margin-right:calc(var(--base)*.25)}[dir=rtl] .field-diff__locale-label{margin-left:calc(var(--base)*.25)}.field-diff-container{position:relative}.field-diff-content{background:var(--theme-elevation-50);grid-template-columns:calc(50% - 10px) calc(50% - 10px);gap:20px;padding:10px;display:grid}}
@layer payload-default{.field-diff-label{margin-bottom:calc(var(--base)*.35);flex-direction:row;align-items:center;height:100%;font-weight:600;line-height:normal;display:flex}}
@layer payload-default{:root{--diff-delete-pill-bg:var(--theme-error-200);--diff-delete-pill-color:var(--theme-error-600);--diff-delete-pill-border:var(--theme-error-400);--diff-delete-parent-bg:var(--theme-error-100);--diff-delete-parent-color:var(--theme-error-800);--diff-delete-link-color:var(--theme-error-600);--diff-create-pill-bg:var(--theme-success-200);--diff-create-pill-color:var(--theme-success-600);--diff-create-pill-border:var(--theme-success-400);--diff-create-parent-bg:var(--theme-success-100);--diff-create-parent-color:var(--theme-success-800);--diff-create-link-color:var(--theme-success-600)}html[data-theme=dark]{--diff-delete-pill-bg:var(--theme-error-200);--diff-delete-pill-color:var(--theme-error-650);--diff-delete-pill-border:var(--theme-error-400);--diff-delete-parent-bg:var(--theme-error-100);--diff-delete-parent-color:var(--theme-error-900);--diff-delete-link-color:var(--theme-error-750);--diff-create-pill-bg:var(--theme-success-200);--diff-create-pill-color:var(--theme-success-650);--diff-create-pill-border:var(--theme-success-400);--diff-create-parent-bg:var(--theme-success-100);--diff-create-parent-color:var(--theme-success-900);--diff-create-link-color:var(--theme-success-750)}.html-diff{letter-spacing:.02em;font-size:14px}.html-diff-no-value{color:var(--theme-elevation-400)}.html-diff pre{margin-top:0;margin-bottom:0}:is(.html-diff p:not([data-enable-match=false]):has([data-match-type=create]),.html-diff h1:not([data-enable-match=false]):has([data-match-type=create]),.html-diff h2:not([data-enable-match=false]):has([data-match-type=create]),.html-diff h3:not([data-enable-match=false]):has([data-match-type=create]),.html-diff h4:not([data-enable-match=false]):has([data-match-type=create]),.html-diff h5:not([data-enable-match=false]):has([data-match-type=create]),.html-diff blockquote:not([data-enable-match=false]):has([data-match-type=create]),.html-diff pre:not([data-enable-match=false]):has([data-match-type=create]),.html-diff h6:not([data-enable-match=false]):has([data-match-type=create])){z-index:1;position:relative}.html-diff p:not([data-enable-match=false]):has([data-match-type=create]):before{content:"";background-color:var(--diff-create-parent-bg);color:var(--diff-create-parent-color);z-index:-1;display:block;position:absolute;inset:-10px}.html-diff h1:not([data-enable-match=false]):has([data-match-type=create]):before{content:"";background-color:var(--diff-create-parent-bg);color:var(--diff-create-parent-color);z-index:-1;display:block;position:absolute;inset:-10px}.html-diff h2:not([data-enable-match=false]):has([data-match-type=create]):before{content:"";background-color:var(--diff-create-parent-bg);color:var(--diff-create-parent-color);z-index:-1;display:block;position:absolute;inset:-10px}.html-diff h3:not([data-enable-match=false]):has([data-match-type=create]):before{content:"";background-color:var(--diff-create-parent-bg);color:var(--diff-create-parent-color);z-index:-1;display:block;position:absolute;inset:-10px}.html-diff h4:not([data-enable-match=false]):has([data-match-type=create]):before{content:"";background-color:var(--diff-create-parent-bg);color:var(--diff-create-parent-color);z-index:-1;display:block;position:absolute;inset:-10px}.html-diff h5:not([data-enable-match=false]):has([data-match-type=create]):before{content:"";background-color:var(--diff-create-parent-bg);color:var(--diff-create-parent-color);z-index:-1;display:block;position:absolute;inset:-10px}.html-diff blockquote:not([data-enable-match=false]):has([data-match-type=create]):before{content:"";background-color:var(--diff-create-parent-bg);color:var(--diff-create-parent-color);z-index:-1;display:block;position:absolute;inset:-10px}.html-diff pre:not([data-enable-match=false]):has([data-match-type=create]):before{content:"";background-color:var(--diff-create-parent-bg);color:var(--diff-create-parent-color);z-index:-1;display:block;position:absolute;inset:-10px}.html-diff h6:not([data-enable-match=false]):has([data-match-type=create]):before{content:"";background-color:var(--diff-create-parent-bg);color:var(--diff-create-parent-color);z-index:-1;display:block;position:absolute;inset:-10px}:is(.html-diff p:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff h1:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff h2:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff h3:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff h4:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff h5:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff blockquote:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff pre:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff h6:not([data-enable-match=false]):has([data-match-type=delete])){z-index:1;position:relative}.html-diff p:not([data-enable-match=false]):has([data-match-type=delete]):before{content:"";background-color:var(--diff-delete-parent-bg);color:var(--diff-delete-parent-color);z-index:-1;display:block;position:absolute;inset:-10px}.html-diff h1:not([data-enable-match=false]):has([data-match-type=delete]):before{content:"";background-color:var(--diff-delete-parent-bg);color:var(--diff-delete-parent-color);z-index:-1;display:block;position:absolute;inset:-10px}.html-diff h2:not([data-enable-match=false]):has([data-match-type=delete]):before{content:"";background-color:var(--diff-delete-parent-bg);color:var(--diff-delete-parent-color);z-index:-1;display:block;position:absolute;inset:-10px}.html-diff h3:not([data-enable-match=false]):has([data-match-type=delete]):before{content:"";background-color:var(--diff-delete-parent-bg);color:var(--diff-delete-parent-color);z-index:-1;display:block;position:absolute;inset:-10px}.html-diff h4:not([data-enable-match=false]):has([data-match-type=delete]):before{content:"";background-color:var(--diff-delete-parent-bg);color:var(--diff-delete-parent-color);z-index:-1;display:block;position:absolute;inset:-10px}.html-diff h5:not([data-enable-match=false]):has([data-match-type=delete]):before{content:"";background-color:var(--diff-delete-parent-bg);color:var(--diff-delete-parent-color);z-index:-1;display:block;position:absolute;inset:-10px}.html-diff blockquote:not([data-enable-match=false]):has([data-match-type=delete]):before{content:"";background-color:var(--diff-delete-parent-bg);color:var(--diff-delete-parent-color);z-index:-1;display:block;position:absolute;inset:-10px}.html-diff pre:not([data-enable-match=false]):has([data-match-type=delete]):before{content:"";background-color:var(--diff-delete-parent-bg);color:var(--diff-delete-parent-color);z-index:-1;display:block;position:absolute;inset:-10px}.html-diff h6:not([data-enable-match=false]):has([data-match-type=delete]):before{content:"";background-color:var(--diff-delete-parent-bg);color:var(--diff-delete-parent-color);z-index:-1;display:block;position:absolute;inset:-10px}.html-diff li:not([data-enable-match=false]):has([data-match-type=create]){z-index:1;position:relative}.html-diff li:not([data-enable-match=false]):has([data-match-type=create]):before{content:"";background-color:var(--diff-create-parent-bg);color:var(--diff-create-parent-color);z-index:-1;display:block;position:absolute;inset:0 -10px}.html-diff li:not([data-enable-match=false]):has([data-match-type=delete]){z-index:1;position:relative}.html-diff li:not([data-enable-match=false]):has([data-match-type=delete]):before{content:"";background-color:var(--diff-delete-parent-bg);color:var(--diff-delete-parent-color);z-index:-1;display:block;position:absolute;inset:0 -10px}.html-diff li::marker{color:var(--theme-text)}.html-diff [data-match-type=delete]:not([data-enable-match=false]):not(:is([data-enable-match=false] *)){color:var(--diff-delete-pill-color);-webkit-text-decoration-color:var(--diff-delete-pill-color);text-decoration-color:var(--diff-delete-pill-color);background-color:var(--diff-delete-pill-bg);border-radius:4px;text-decoration-line:line-through;text-decoration-thickness:1px}.html-diff a[data-match-type=delete] :not([data-enable-match=false]) :not(:is([data-enable-match=false] *)){color:var(--diff-delete-link-color)}.html-diff a[data-match-type=create]:not(img) :not([data-enable-match=false]) :not(:is([data-enable-match=false] *)){color:var(--diff-create-link-color)}.html-diff [data-match-type=create]:not(img):not([data-enable-match=false]):not(:is([data-enable-match=false] *)){background-color:var(--diff-create-pill-bg);color:var(--diff-create-pill-color);border-radius:4px}.html-diff .html-diff-create-inline-wrapper,.html-diff .html-diff-delete-inline-wrapper{display:inline-flex}.html-diff .html-diff-create-block-wrapper,.html-diff .html-diff-delete-block-wrapper{display:flex}.html-diff .html-diff-create-inline-wrapper,.html-diff .html-diff-delete-inline-wrapper,.html-diff .html-diff-create-block-wrapper,.html-diff .html-diff-delete-block-wrapper{flex-direction:row;align-items:center;position:relative}.html-diff .html-diff-create-inline-wrapper:after,.html-diff .html-diff-delete-inline-wrapper:after,.html-diff .html-diff-create-block-wrapper:after,.html-diff .html-diff-delete-block-wrapper:after{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0}}
@layer payload-default{.banner{vertical-align:middle;background:var(--theme-elevation-100);color:var(--theme-elevation-800);border:0;border-radius:4px;margin-bottom:1.53846rem;padding:10px;font-size:1rem;line-height:20px}.banner--has-action{cursor:pointer;text-decoration:none}.banner--has-icon{display:flex}.banner--has-icon svg{display:block}.banner--type-default.banner--has-action:active,.banner--type-default.banner--has-action:hover{color:var(--theme-elevation-0)}.banner--type-default.banner--has-action:hover{background:var(--theme-elevation-900)}.banner--type-default.banner--has-action:active{background:var(--theme-elevation-950)}.banner--type-error{background:var(--theme-error-100);color:var(--theme-error-600)}.banner--type-error svg .stroke{stroke:var(--theme-error-600);fill:none}.banner--type-error svg .fill{fill:var(--theme-error-600)}.banner--type-error.banner--has-action:active,.banner--type-error.banner--has-action:hover{color:var(--theme-error-800)}.banner--type-error.banner--has-action:active svg .stroke,.banner--type-error.banner--has-action:hover svg .stroke{stroke:var(--theme-error-800);fill:none}.banner--type-error.banner--has-action:active svg .fill,.banner--type-error.banner--has-action:hover svg .fill{fill:var(--theme-error-800)}.banner--type-error.banner--has-action:hover{background:var(--theme-error-200)}.banner--type-error.banner--has-action:active{background:var(--theme-error-300)}.banner--type-success{background:var(--theme-success-100);color:var(--theme-success-600)}.banner--type-success.banner--has-action:active,.banner--type-success.banner--has-action:hover{color:var(--theme-success-800)}.banner--type-success.banner--has-action:hover,.banner--type-success.banner--has-action:active{background:var(--theme-success-200)}.banner--type-warning{background:var(--theme-warning-150);color:var(--theme-warning-650)}.banner--type-warning svg .stroke{stroke:var(--theme-warning-650);fill:none}.banner--type-warning svg .fill{fill:var(--theme-warning-650)}.banner--type-warning.banner--has-action:active,.banner--type-warning.banner--has-action:hover{color:var(--theme-warning-800)}.banner--type-warning.banner--has-action:active svg .stroke,.banner--type-warning.banner--has-action:hover svg .stroke{stroke:var(--theme-warning-800);fill:none}.banner--type-warning.banner--has-action:active svg .fill,.banner--type-warning.banner--has-action:hover svg .fill{fill:var(--theme-warning-800)}.banner--type-warning.banner--has-action:hover{background:var(--theme-warning-250)}.banner--type-warning.banner--has-action:active{background:var(--theme-warning-300)}}
:root{--im-accent:var(--color-brand1-500,#107c80);--im-accent-bright:var(--color-brand1-300,#26e4e2);--im-accent-text:var(--color-brand1-600,#0c5b60);--im-border:var(--theme-elevation-150);--im-surface:var(--theme-elevation-0);--im-surface-raised:var(--theme-elevation-50);--im-text:var(--theme-elevation-800);--im-text-muted:var(--theme-elevation-600);--im-radius:var(--style-radius-m,4px);--im-font-mono:ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--im-dur-fast:.15s;--im-dur:.2s;--im-focus-ring:0 0 0 3px color-mix(in srgb, var(--im-accent) 30%, transparent);--im-accent-tint:color-mix(in srgb, var(--im-accent) 7%, transparent);--im-accent-tint-strong:color-mix(in srgb, var(--im-accent) 14%, transparent)}[data-theme=dark]{--im-accent-text:var(--color-brand1-200,#5debe7)}@keyframes im-fade-in{0%{opacity:0}to{opacity:1}}.icon-manager-badge{border:1px solid var(--im-border);background:var(--im-surface-raised);color:var(--im-text-muted);font-family:var(--im-font-mono);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;padding:2px 8px;font-size:9.5px;font-weight:600;display:inline-flex}.icon-manager-badge--palette{border-color:color-mix(in srgb, var(--theme-warning-500,#f5a623) 45%, transparent);background:color-mix(in srgb, var(--theme-warning-500,#f5a623) 12%, transparent);color:var(--im-text)}.icon-manager-grid{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:10px;display:grid}.icon-manager-card{aspect-ratio:1;border:1px solid var(--im-border);border-radius:var(--im-radius);background:var(--im-surface);min-height:44px;color:var(--im-text);cursor:pointer;transition:border-color var(--im-dur-fast) ease, box-shadow var(--im-dur-fast) ease, transform var(--im-dur-fast) ease;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:8px;display:flex;position:relative}.icon-manager-card:hover{border-color:color-mix(in srgb, var(--im-accent) 55%, var(--im-border));box-shadow:0 2px 8px color-mix(in srgb, var(--theme-elevation-1000) 10%, transparent)}.icon-manager-card:focus-visible{box-shadow:var(--im-focus-ring);outline:none}.icon-manager-card:active{transform:scale(.97)}.icon-manager-card__preview{display:inline-flex}.icon-manager-card__preview svg{width:28px;height:28px}.icon-manager-card__name{max-width:100%;color:var(--im-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;line-height:1.2;overflow:hidden}.icon-manager-card .icon-manager-badge{padding:1px 6px;font-size:8px;position:absolute;top:4px;right:4px}.icon-manager-tab__status{color:var(--im-text-muted);text-align:center;margin:0;padding:24px 0;font-size:13px}.icon-manager-tab__empty{color:var(--im-text-muted);text-align:center;flex-direction:column;align-items:center;gap:12px;padding:32px 0;font-size:13px;display:flex}.icon-manager-tab__empty p{margin:0}.icon-manager-checkerboard{background:repeating-conic-gradient(var(--theme-elevation-100) 0% 25%, transparent 0% 50%) 0 0 / 18px 18px, var(--theme-elevation-25)}.icon-manager-cell{border-radius:var(--im-radius);background:var(--im-accent-tint);width:30px;height:30px;color:var(--im-text);justify-content:center;align-items:center;display:inline-flex}.icon-manager-cell svg{width:18px;height:18px}.icon-manager-cell--empty{background:0 0}.icon-manager-cell--empty:before{content:"—";color:var(--im-text-muted)}.icon-picker-field{flex-direction:column;gap:6px;min-width:0;display:flex}.icon-picker-field__choose{border:1px dashed color-mix(in srgb, var(--im-accent) 40%, var(--im-border));border-radius:var(--im-radius);height:36px;color:var(--im-accent-text);cursor:pointer;transition:border-color var(--im-dur-fast) ease, background var(--im-dur-fast) ease;background:0 0;align-self:flex-start;align-items:center;gap:8px;padding:0 12px 0 6px;font-size:12.5px;font-weight:500;display:inline-flex}.icon-picker-field__choose:hover{border-color:var(--im-accent);background:var(--im-accent-tint)}.icon-picker-field__choose:focus-visible{box-shadow:var(--im-focus-ring);outline:none}.icon-picker-field__choose svg{flex:none;width:15px;height:15px;margin:0 3px}.icon-picker-field__skeleton{max-width:420px}.icon-picker-field__chip{border:1px solid var(--im-border);border-radius:var(--im-radius);background:var(--im-surface);min-width:0;max-width:420px;height:36px;animation:im-fade-in var(--im-dur-fast) ease-out;align-items:center;gap:12px;padding:0 12px 0 4px;display:flex}.icon-picker-field__chip-main{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.icon-picker-field__preview{border-radius:calc(var(--im-radius) - 1px);background:var(--im-accent-tint);width:28px;height:28px;color:var(--im-text);flex:none;justify-content:center;align-items:center;display:inline-flex}.icon-picker-field__preview svg{width:18px;height:18px}.icon-picker-field__meta{flex:1;align-items:baseline;gap:8px;min-width:0;display:flex}.icon-picker-field__name{color:var(--im-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:1.25;overflow:hidden}.icon-picker-field__folder{color:var(--im-text-muted);font-family:var(--im-font-mono);text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1.2;overflow:hidden}.icon-picker-field__chip .icon-manager-badge{flex:none}.icon-picker-field__actions{flex:none;align-items:center;gap:8px;display:flex}.icon-picker-field__action{color:var(--im-accent-text);cursor:pointer;transition:color var(--im-dur-fast) ease;background:0 0;border:none;padding:0;font-size:11.5px;font-weight:500}.icon-picker-field__action:hover{text-decoration:underline}.icon-picker-field__action:focus-visible{box-shadow:var(--im-focus-ring);border-radius:2px;outline:none}.icon-picker-field__action--muted{color:var(--im-text-muted)}.icon-picker-field__action-sep{color:var(--im-text-muted);-webkit-user-select:none;user-select:none;font-size:11px}.icon-manager-drawer-modal .drawer__content{flex-shrink:0;width:min(560px,100%)!important}.icon-manager-drawer-modal .drawer__content-children{flex-direction:column;display:flex;overflow:hidden}.icon-manager-drawer-modal .drawer__header{flex:none;margin-top:28px;margin-bottom:12px}.icon-manager-drawer{flex-direction:column;flex:1;min-height:0;display:flex}.icon-manager-drawer__tabs{border-bottom:1px solid var(--im-border);flex:none;gap:2px;display:flex}.icon-manager-drawer__tab{color:var(--im-text-muted);cursor:pointer;transition:color var(--im-dur-fast) ease, border-color var(--im-dur-fast) ease;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 14px;font-size:13px;font-weight:600}.icon-manager-drawer__tab:hover{color:var(--im-text)}.icon-manager-drawer__tab[aria-selected=true]{border-bottom-color:var(--im-accent);color:var(--im-accent-text)}.icon-manager-drawer__tab:focus-visible{box-shadow:var(--im-focus-ring);border-radius:2px;outline:none}.icon-manager-tab{min-height:0;animation:im-fade-in var(--im-dur-fast) ease-out;flex-direction:column;flex:1;display:flex}.icon-manager-tab__controls{flex-direction:column;flex:none;gap:10px;padding:14px 0 12px;display:flex}.icon-manager-tab__controls .field-type{margin-bottom:0}.icon-manager-tab__body{flex:1;min-height:0;padding-bottom:24px;overflow-y:auto}.icon-manager-tab__footer{justify-content:center;padding:16px 0 4px;display:flex}.icon-manager-section__header{border:none;border-bottom:1px solid var(--theme-elevation-100);background:var(--theme-bg);width:100%;height:38px;color:var(--im-text);letter-spacing:.01em;text-align:left;cursor:pointer;align-items:center;gap:7px;padding:0 2px;font-size:12px;font-weight:600;display:flex}.icon-manager-section__chevron{width:13px;height:13px;color:var(--im-text-muted);transition:transform var(--im-dur-fast) ease;flex:none}.icon-manager-section__header[aria-expanded=false] .icon-manager-section__chevron{transform:rotate(-90deg)}.icon-manager-section__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.icon-manager-section__count{color:var(--im-text-muted);font-weight:500}.icon-manager-grid--virtual{padding:0}.icon-manager-card[aria-current=true]{border-color:var(--im-accent);background:var(--im-accent-tint);box-shadow:inset 0 0 0 1px var(--im-accent)}.icon-manager-card iconify-icon{font-size:28px}.icon-manager-badge--known{border-color:color-mix(in srgb, var(--im-accent) 45%, transparent);background:var(--im-accent-tint-strong);color:var(--im-accent-text)}.icon-manager-card--skeleton{pointer-events:none;padding:0;overflow:hidden}.icon-manager-card--skeleton:hover{border-color:var(--im-border);box-shadow:none}.icon-manager-card__spinner{border-radius:inherit;background:color-mix(in srgb, var(--im-surface) 72%, transparent);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.icon-manager-card__spinner:after{content:"";border:2px solid var(--im-border);border-top-color:var(--im-accent);border-radius:50%;width:16px;height:16px;animation:.6s linear infinite im-spin}@keyframes im-spin{to{transform:rotate(360deg)}}.icon-manager-chips{scrollbar-width:thin;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.icon-manager-chips .pill{flex:none}.icon-manager-chips .pill--style-dark{border-color:var(--im-accent);background:var(--im-accent);color:var(--color-base-0,#fff)}.icon-manager-toggle{color:var(--im-text-muted);cursor:pointer;-webkit-user-select:none;user-select:none;align-self:flex-start;align-items:center;gap:7px;font-size:12px;display:inline-flex}.icon-manager-toggle input{accent-color:var(--im-accent);margin:0}@media (min-width:1025px){.collection-list--icons .collection-list__wrap{grid-template-columns:200px minmax(0,1fr);align-items:start;column-gap:32px;display:grid}.collection-list--icons .collection-list__wrap>*{grid-column:2;min-width:0}.collection-list--icons .collection-list__wrap>.list-header{grid-column:1/-1}.collection-list--icons .collection-list__wrap>.icon-manager-folders{top:calc(var(--app-header-height,64px) + 20px);grid-area:2/1/span 40;position:sticky}}.icon-manager-folders{flex-direction:column;gap:2px;padding:6px 0;display:flex}.icon-manager-folders__title{color:var(--im-text-muted);font-family:var(--im-font-mono);letter-spacing:.08em;text-transform:uppercase;padding:4px 10px 8px;font-size:10px;font-weight:600}.icon-manager-folders__item{border-radius:var(--im-radius);width:100%;color:var(--im-text);text-align:left;cursor:pointer;transition:background var(--im-dur-fast) ease;background:0 0;border:none;justify-content:space-between;align-items:center;gap:8px;padding:7px 10px;font-size:13px;display:flex}.icon-manager-folders__item:hover{background:var(--im-surface-raised)}.icon-manager-folders__item:focus-visible{box-shadow:var(--im-focus-ring);outline:none}.icon-manager-folders__item[aria-current=true]{background:var(--im-accent-tint-strong);color:var(--im-accent-text);font-weight:600}.icon-manager-folders__item-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.icon-manager-folders__item-count{color:var(--im-text-muted);font-family:var(--im-font-mono);flex:none;font-size:11px}@media (max-width:1024px){.icon-manager-folders{scrollbar-width:thin;flex-direction:row;align-items:center;margin-bottom:8px;overflow-x:auto}.icon-manager-folders__item{flex:none;width:auto}.icon-manager-folders__title{padding:4px 6px}}.icon-manager-listbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-height:36px;margin-bottom:12px;display:flex}.icon-manager-listbar__pills{flex-wrap:wrap;gap:6px;display:flex}.icon-manager-listbar__pills .pill{cursor:pointer}.icon-manager-listbar__pills .pill--style-dark{border-color:var(--im-accent);background:var(--im-accent);color:var(--color-base-0,#fff)}.icon-manager-listbar__selection{border:1px solid color-mix(in srgb, var(--im-accent) 35%, var(--im-border));border-radius:var(--im-radius);background:var(--im-accent-tint);animation:im-fade-in var(--im-dur-fast) ease-out;align-items:center;gap:14px;padding:4px 6px 4px 12px;display:flex}.icon-manager-listbar__selection .btn{margin-block:0}.icon-manager-listbar__selection-count{color:var(--im-text);font-size:13px}.icon-manager-hero{flex-direction:column;gap:10px;margin-bottom:24px;display:flex}.icon-manager-hero__stage{border:1px solid var(--im-border);border-radius:var(--im-radius);min-height:160px;color:var(--theme-elevation-800);justify-content:center;align-items:center;display:flex;position:relative}.icon-manager-hero__stage--dark{color:#fafafa;background:repeating-conic-gradient(#2a2a2a 0% 25%,#0000 0% 50%) 0 0/18px 18px,#141414}.icon-manager-hero__icon{display:inline-flex}.icon-manager-hero__icon svg{width:72px;height:72px}.icon-manager-hero__toggle{border:1px solid var(--im-border);background:var(--im-surface);border-radius:999px;gap:2px;padding:2px;display:flex;position:absolute;top:10px;right:10px}.icon-manager-hero__toggle button{color:var(--im-text-muted);cursor:pointer;background:0 0;border:none;border-radius:999px;padding:2px 10px;font-size:10.5px;font-weight:600}.icon-manager-hero__toggle button[aria-pressed=true]{background:var(--im-accent);color:var(--color-base-0,#fff)}.icon-manager-hero__meta{align-items:baseline;gap:10px;min-width:0;display:flex}.icon-manager-hero__name{color:var(--im-text);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.icon-manager-hero__id{color:var(--im-text-muted);font-family:var(--im-font-mono);font-size:11px}.icon-manager-attribution{color:var(--im-text-muted);margin:-14px 0 24px;font-size:12px}.icon-manager-attribution a{color:var(--im-accent-text)}.icon-manager-palette-warning .banner,.icon-manager-iconid{margin-bottom:24px}.icon-manager-iconid__row{align-items:center;gap:8px;display:flex}.icon-manager-iconid__row code{border:1px solid var(--im-border);border-radius:var(--im-radius);background:var(--im-surface-raised);color:var(--im-text);font-family:var(--im-font-mono);padding:4px 8px;font-size:12px}.icon-manager-cell-muted{color:var(--im-text-muted)}.icon-manager-folder-cell.btn{margin-block:0}.collection-edit--icons .file-field .file-details__thumbnail,.collection-list--icons .default-list-view-tabs{display:none}
