.alley-chip{white-space:nowrap;border-radius:999px;align-items:center;min-height:22px;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.alley-chip-event{color:#b8261f;background:#fdecea}.alley-chip-game{color:var(--pinple-indigo);background:#e9ebfa}.alley-chip-ops{color:#17603a;background:#e6f4ec}.alley-chip-closed{color:#8a4b12;background:#fff3dc}.alley-chip-general{color:var(--brand-ink-soft);background:#f2efeb}.alley-chip-important{color:#fff;background:#b8261f}.alley-chip-ended{background:var(--brand-ink-soft);color:#fff}.alley-tabs{scrollbar-width:none;display:flex;overflow-x:auto}.alley-tabs::-webkit-scrollbar{display:none}.alley-tabs a{min-height:48px;color:var(--brand-gray);border-bottom:3px solid #0000;flex:1 0 auto;justify-content:center;align-items:center;padding:0 12px;font-size:14px;font-weight:700;display:flex}.alley-tabs a[aria-current=page]{color:var(--brand-black);border-bottom-color:var(--pinple-indigo)}.alley-filter{border:1px solid var(--brand-border);min-height:40px;color:var(--brand-ink-soft);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}.alley-filter[aria-current=page]{background:var(--brand-black);border-color:var(--brand-black);color:#fff}.alley-field{flex-direction:column;gap:6px;font-size:14px;font-weight:700;display:flex}.alley-field input,.alley-field select,.alley-field textarea{min-height:46px;color:var(--brand-black);background:#fff;border:1px solid #d8cfc3;border-radius:12px;padding:10px 14px;font-size:16px;font-weight:400}.alley-field textarea{resize:vertical;line-height:1.6}.alley-field .hint{color:var(--brand-gray);font-size:13px;font-weight:400}.alley-manage-nav a{min-height:44px;color:var(--brand-ink-soft);white-space:nowrap;border-radius:10px;align-items:center;gap:8px;padding:0 12px;font-size:15px;font-weight:700;display:flex}.alley-manage-nav a[aria-current=page]{color:var(--pinple-indigo);background:#e9ebfa}.alley-info-form .alley-field{min-width:0}.alley-info-form .alley-field input:not([type=file]):not([type=hidden]),.alley-info-form .alley-field textarea{box-sizing:border-box;width:100%;min-width:0}.alley-info-form>fieldset{gap:24px}
