/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties,theme,base;@layer components{.ac-panel-list.ac-chars{overflow:visible}.ac-chars-row{gap:var(--space-6);padding:var(--space-12) var(--space-16);grid-template-columns:minmax(0,1fr);display:grid}.ac-chars-row__who{align-items:center;gap:var(--space-8);flex-wrap:wrap;min-width:0;margin:0;display:flex}.ac-chars-row__name{overflow-wrap:break-word;color:var(--text-primary);font-size:14px;font-weight:600;line-height:22px}.ac-chars-chip{padding:0 var(--space-8);border-radius:var(--radius-full);background:var(--bg-tertiary);color:var(--text-secondary);white-space:nowrap;font-size:12px;font-weight:400;line-height:16px}.ac-chars-chip--main{border:1px solid var(--border-primary);color:var(--text-primary);background:0 0;font-size:12px;font-weight:600;line-height:16px}.ac-chars-row__count{margin:0;font-size:12px;font-weight:400;line-height:16px}.ac-chars-row__listings{border-radius:var(--radius-2);color:var(--link);text-decoration:none}.ac-chars-row__listings:hover{text-decoration:underline}.ac-chars-row__none{color:var(--text-tertiary)}.ac-chars-row__why-line{color:var(--text-tertiary);margin:0;font-size:12px;font-weight:400;line-height:16px}.ac-chars-row__actions{align-items:center;gap:0 var(--space-4);margin-left:calc(var(--space-8) * -1);flex-wrap:wrap;display:flex}.ac-chars-action{min-height:var(--size-touch);padding:0 var(--space-8);border-radius:var(--radius-8);color:var(--text-primary);font:inherit;cursor:pointer;background:0 0;border:0;font-size:14px;font-weight:400;line-height:20px}.ac-chars-action:hover:not(:disabled,[aria-disabled=true]){background:var(--bg-tertiary)}.ac-chars-action:disabled{color:var(--text-quaternary);cursor:progress}.ac-chars-action--blocked{color:var(--text-quaternary);cursor:not-allowed}.ac-chars-tip{display:none;position:relative}.ac-chars-tip__panel{right:0;bottom:calc(100% + var(--space-4));z-index:var(--z-listbox);width:var(--size-tt-narrow);padding:var(--space-8);border-radius:var(--radius-8);background:var(--bg-tertiary);color:var(--text-primary);visibility:hidden;border:1px solid #0000;font-size:12px;font-weight:400;line-height:16px;position:absolute}.ac-chars-tip:hover>.ac-chars-tip__panel,.ac-chars-tip:focus-within>.ac-chars-tip__panel{visibility:visible}.ac-chars-add{justify-content:space-between;align-items:center;gap:var(--space-8) var(--space-16);padding:var(--space-12) var(--space-16);flex-wrap:wrap;display:flex}.ac-chars-add__limit{color:var(--text-secondary);flex:200px;margin:0;font-size:12px;font-weight:400;line-height:16px}.ac-chars-add__limit>strong{color:var(--text-primary)}.ac-chars-count{color:var(--text-tertiary);white-space:nowrap;font-size:12px;font-weight:400;line-height:16px}.ac-chars-form{gap:var(--space-8);padding:var(--space-16);flex-direction:column;display:flex}.ac-chars-form__head{justify-content:space-between;align-items:baseline;gap:var(--space-8);display:flex}.ac-chars-form__title{color:var(--text-primary);margin:0;font-size:14px;font-weight:600;line-height:22px}.ac-chars-form__fields{gap:var(--space-12);grid-template-columns:minmax(0,1fr);display:grid}.ac-chars-form__player,.ac-chars-form__world{gap:var(--space-4);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.ac-chars-form__label{color:var(--text-tertiary);padding:0;font-size:12px;font-weight:400;line-height:16px}.ac-chars-form__actions{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ac-chars-form__help{color:var(--text-tertiary);margin:0;font-size:12px;font-weight:400;line-height:16px}@media (width>=48rem){.ac-chars{grid-template-columns:minmax(0,1fr) auto auto;display:grid}.ac-chars>li{grid-column:1/-1}.ac-chars-row{grid-template-columns:subgrid;align-items:center;gap:var(--space-16);padding:var(--space-8) var(--space-16)}.ac-chars-row__why-line{display:none}.ac-chars-row__actions{margin:0 calc(var(--space-8) * -1) 0 0;justify-content:flex-end}.ac-chars-action{min-height:var(--size-cell);font-size:12px;font-weight:400;line-height:16px}.ac-chars-tip{display:inline-flex}}@media (width>=80rem){.ac-chars-form__fields{grid-template-columns:minmax(0,1fr) auto auto;align-items:end}.ac-chars-form__actions{display:flex}}}@layer utilities;
