.coin-callouts .coin-callout-trigger{border:1px solid var(--mint);background:var(--mint);color:#06200e;cursor:pointer;border-radius:7px;min-height:30px;margin-left:auto;padding:6px 12px;font-size:11px;font-weight:600}.coin-callouts .coin-callout-trigger:hover{background:var(--mint2)}.callout-create-modal{border:1px solid var(--border);width:min(500px,100vw - 24px);max-width:none;max-height:calc(100dvh - 32px);color:var(--text);overscroll-behavior:contain;background:#000;border-radius:18px;margin:auto;padding:0;position:fixed;inset:0;overflow-y:auto;box-shadow:0 24px 90px #0009}.callout-create-modal::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000b}.callout-modal-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:5px 12px 5px 20px;display:flex}.callout-modal-header h2{letter-spacing:-.02em;margin:0;font:600 14px Inter,Arial,sans-serif}.callout-modal-header>button{width:36px;height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;padding:0;display:grid}.callout-modal-header>button:hover{background:var(--elevated);color:var(--text)}.callout-create-modal form.co-composer{background:0 0;border:0;padding:0}.callout-create-modal form.co-composer fieldset{border:0;min-width:0;margin:0;padding:0}.callout-create-modal form.co-composer .co-modal-token{border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0;align-items:center;gap:12px;margin:0 0 16px;padding:20px;font-size:13px;display:flex}.callout-create-modal .co-modal-token>img{border-radius:50%;flex-shrink:0}.callout-create-modal .co-modal-token>span{overflow-wrap:anywhere;flex:1;min-width:0;font-weight:600}.callout-create-modal .co-modal-token>span small{color:var(--muted);margin:4px 0 0;font-size:11px;font-weight:400;display:block}.callout-create-modal .co-modal-token .co-modal-market-cap{text-align:right;color:var(--muted);margin-left:auto;font-size:11px;font-weight:400}.callout-create-modal form.co-composer textarea{border:1px solid var(--border);background:var(--card);width:calc(100% - 40px);height:auto;min-height:144px;max-height:280px;color:var(--text);resize:vertical;border-radius:8px;margin:0 20px;padding:14px;font:13px/1.6 Inter,Arial,sans-serif;display:block}.callout-create-modal form.co-composer textarea:focus{border-color:var(--mint);min-height:144px}.callout-create-modal .co-modal-counter{color:var(--muted);text-align:right;padding:6px 20px 0;font-size:11px}.callout-create-modal form.co-composer .co-hint{margin:0;padding:10px 20px 16px;font-size:11px}.callout-create-modal form.co-composer .co-composer-foot{border-top:1px solid var(--border);justify-content:flex-end;margin:0;padding:14px 20px;display:flex}.callout-create-modal form.co-composer .co-composer-foot .button{border-radius:10px;min-height:40px;padding:10px 16px;font-size:12px}.callout-create-modal form.co-composer .co-composer-foot .button>svg{flex-shrink:0}.callout-create-modal .co-error{margin:0;padding:0 20px 16px;font-size:12px}.callout-create-modal button:focus-visible,.callout-create-modal textarea:focus-visible,.coin-callout-trigger:focus-visible{outline:2px solid var(--mint);outline-offset:2px}@media (max-width:400px){.callout-create-modal form.co-composer .co-modal-token{flex-wrap:wrap}.callout-create-modal .co-modal-token .co-modal-market-cap{text-align:left;width:100%;padding-left:52px}}
