.fl-dialog{background:var(--scrim);display:grid;inset:0;padding:var(--space-6);place-items:center;position:fixed;z-index:100}.fl-dialog__card{background:var(--bg-100);border-radius:var(--radius-xl);box-shadow:var(--shadow-pop);max-width:440px;outline:none;padding:var(--space-6);width:100%}.fl-dialog__card:focus-visible{outline:none}.fl-dialog__card--lg{max-width:560px}.fl-dialog__head{align-items:center;display:flex;gap:var(--space-3);justify-content:space-between}.fl-dialog__title{margin:0}.fl-dialog__close{background:transparent;border:0;border-radius:var(--radius-md);color:var(--ink-200);cursor:pointer;display:grid;height:36px;margin-right:-8px;padding:0;place-items:center;width:36px}.fl-dialog__close:hover{background:var(--bg-200);color:var(--ink-000)}.fl-dialog__desc{color:var(--ink-100);margin:var(--space-2) 0 0}.fl-dialog__body{flex-direction:column;gap:var(--space-4)}.fl-dialog__actions,.fl-dialog__body{display:flex;margin-top:var(--space-6)}.fl-dialog__actions{gap:var(--space-3);justify-content:flex-end}.fl-dialog__card--notice{padding-top:var(--space-8);position:relative;text-align:center}.fl-dialog__card--notice .fl-dialog__head{justify-content:center}.fl-dialog__card--notice .fl-dialog__close{margin-right:0;position:absolute;right:var(--space-3);top:var(--space-3)}.fl-dialog__icon{background:var(--maple-soft);border-radius:50%;color:var(--maple-ink);display:inline-grid;height:56px;margin-bottom:var(--space-4);place-items:center;width:56px}.fl-dialog__card--success .fl-dialog__icon{background:var(--leaf-soft);color:var(--leaf-ink)}.fl-dialog__card--notice .fl-dialog__desc{text-wrap:balance}.fl-dialog__card--notice .fl-dialog__body{text-align:left}.fl-dialog__card--notice .fl-dialog__actions>*{flex:1 1 0;min-width:0}.fl-dialog__summary{background:var(--bg-200);border-radius:var(--radius-lg);display:grid;gap:var(--space-2) var(--space-3);grid-template-columns:72px minmax(0,1fr);margin:0;padding:var(--space-4)}.fl-dialog__summary dt{color:var(--ink-200)}.fl-dialog__summary dd{color:var(--ink-000);display:-webkit-box;-webkit-line-clamp:2;margin:0;overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical}.fl-dialog__summary .is-num{font-variant-numeric:tabular-nums;font-weight:700}
