.card-icon_icon__wgDHZ{position:relative;display:inline-block;flex:0 0 36px;width:36px;height:36px;vertical-align:middle;color:var(--color-text3,currentColor)}@layer components{.invitation-sheet{max-height:85dvh;overflow-y:auto}:is(.fast-shell,.fast-index)[data-mode=light] .invitation-sheet{color-scheme:light}.invitation-manager{margin-top:20px}.invitation-manager h3,.invitation-manager h4{font-size:15px;font-weight:700}.invitation-form{display:grid;gap:12px;margin-top:20px}.invitation-form>label:first-child{font-size:13px;font-weight:600}.invitation-phone{display:flex;align-items:center;gap:10px;padding:12px;border:1px solid var(--color-stroke);border-radius:12px}.invitation-phone textarea{border:0;min-width:0;width:100%;font:inherit;color:var(--color-text);background:transparent;outline-offset:4px;resize:vertical;line-height:1.5}.invitation-batch-errors{margin-top:12px;display:grid;gap:8px;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.invitation-affirmation{display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.5}.invitation-affirmation input{flex:none;margin-top:3px;width:16px;height:16px;accent-color:var(--color-text)}.invitation-preview{font-size:13px;padding:12px;border:1px solid var(--color-stroke);border-radius:12px}.invitation-preview summary{cursor:pointer;font-weight:600}.invitation-preview p{margin-top:10px;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.55;color:var(--color-text2)}.invitation-note{margin-top:12px;font-size:13px;line-height:1.5}.invitation-history-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:28px}.invitation-history{margin-top:8px}.invitation-history li{padding:14px 0;border-bottom:1px solid var(--color-stroke)}.invitation-history-row{display:flex;gap:10px;justify-content:space-between;font-size:13px}.invitation-history-row span{text-align:right;color:var(--color-text2)}.invitation-text-button{margin-top:8px;font-size:13px;color:var(--color-text);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.invitation-text-button:disabled{opacity:.5;cursor:not-allowed}.invitation-manager :is(button,input,textarea,summary,h4):focus-visible{outline:2px solid var(--color-text);outline-offset:4px}}