.ca-overlay{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;background:oklch(30% .03 45/.22);backdrop-filter:blur(4px);padding:16px}.ca-modal{position:relative;background:var(--bg-card);border:1px solid var(--line-soft);border-radius:20px;box-shadow:var(--shadow-lg);width:420px;max-height:720px;overflow-y:auto;animation:ca-modalIn .22s cubic-bezier(.4,0,.2,1)}.ca-auth-close{position:absolute;top:12px;right:12px;z-index:3;width:36px;height:36px;border-radius:999px;border:1px solid var(--line-soft);background:oklch(100% 0 0/.85);color:var(--ink-muted);display:grid;place-items:center;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.ca-auth-close:hover{background:var(--bg-card);color:var(--ink);border-color:var(--line)}.ca-modal::-webkit-scrollbar{display:none}@keyframes ca-modalIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.ca-auth-wrap{padding:22px 26px 36px;display:flex;flex-direction:column}.ca-auth-brand{display:flex;align-items:center;gap:10px;margin-bottom:26px;padding-top:4px}.ca-auth-brand .brand-mark{width:44px;height:44px}.ca-auth-brand-name{font-family:var(--font-display);font-size:17px;font-weight:500;letter-spacing:-.01em;color:var(--ink);line-height:1.1}.ca-auth-brand-sub{font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);margin-top:1px}.ca-auth-h{font-family:var(--font-display);font-size:32px;font-weight:400;letter-spacing:-.025em;color:var(--ink);line-height:1.05;margin:0 0 8px}.ca-auth-h em{font-style:italic;color:var(--accent-ink)}.ca-auth-sub{font-size:14px;color:var(--ink-soft);margin-bottom:22px;line-height:1.5}.ca-auth-form{gap:12px}.ca-auth-form,.ca-fgroup{display:flex;flex-direction:column}.ca-fgroup{gap:5px}.ca-flabel{font-size:12px;font-weight:500;color:var(--ink-soft);letter-spacing:.01em}.ca-finput{width:100%;padding:11px 14px;border:1.5px solid var(--line);border-radius:var(--radius);background:var(--bg-card);color:var(--ink);font-size:14.5px;outline:none;transition:border-color .15s,box-shadow .15s}.ca-finput:focus{border-color:var(--accent);box-shadow:0 0 0 3px oklch(70% .14 55/.12)}.ca-finput::-moz-placeholder{color:var(--ink-faint)}.ca-finput::placeholder{color:var(--ink-faint)}.ca-finput:disabled{opacity:.5;background:var(--bg-softer)}.ca-finput-valid,.ca-finput-valid:focus{border-color:oklch(62% .14 145)}.ca-finput-valid:focus{box-shadow:0 0 0 3px oklch(62% .14 145/.12)}.ca-finput-invalid,.ca-finput-invalid:focus{border-color:oklch(58% .16 25)}.ca-finput-invalid:focus{box-shadow:0 0 0 3px oklch(58% .16 25/.12)}.ca-field-hint{margin:4px 0 0;font-size:12px;line-height:1.4;color:var(--ink-muted)}.ca-field-hint-valid{color:oklch(42% .12 145)}.ca-field-hint-warn{color:oklch(48% .14 25)}.ca-error{padding:10px 14px;border-radius:10px;background:oklch(94% .04 25);color:oklch(45% .12 25);font-size:13px;line-height:1.4}.ca-btn-primary{width:100%;padding:12px;border-radius:var(--radius);border:none;background:var(--accent-ink);color:oklch(96% .02 75);font-size:14.5px;font-weight:600;transition:all .15s;margin-top:2px}.ca-btn-primary:hover:not(:disabled){background:oklch(35% .12 45);transform:translateY(-1px);box-shadow:var(--shadow-md)}.ca-btn-primary:active{transform:none}.ca-btn-primary:disabled{opacity:.45;cursor:not-allowed;transform:none}.ca-div-row{display:flex;align-items:center;gap:10px;margin:16px 0}.ca-div-line{flex:1;height:1px;background:var(--line-soft)}.ca-div-txt{font-family:var(--font-mono);font-size:10.5px;color:var(--ink-faint);letter-spacing:.06em;white-space:nowrap}.ca-social-grid{display:flex;flex-direction:column;gap:10px}.ca-btn-social{width:100%;min-height:44px;padding:11px 16px;border-radius:999px;border:1px solid oklch(24% .03 45/.12);background:oklch(100% 0 0);color:var(--ink);font-size:14px;font-weight:600;letter-spacing:-.01em;display:flex;gap:10px;cursor:pointer;box-shadow:0 1px 2px oklch(30% .03 45/.06),inset 0 1px 0 oklch(100% 0 0/.9);transition:background .15s,border-color .15s,box-shadow .15s,transform .15s}.ca-btn-social,.ca-btn-social-icon{align-items:center;justify-content:center}.ca-btn-social-icon{display:inline-flex;width:20px;height:20px;flex-shrink:0}.ca-btn-social:hover{background:oklch(98.5% .008 75);border-color:oklch(24% .03 45/.18);transform:translateY(-1px);box-shadow:0 4px 12px oklch(30% .03 45/.1),inset 0 1px 0 oklch(100% 0 0/.9)}.ca-btn-social:active{transform:translateY(0);box-shadow:0 1px 2px oklch(30% .03 45/.06)}.ca-btn-social--google:hover{border-color:oklch(62% .12 255/.35);background:oklch(98% .02 255)}.ca-auth-foot{text-align:center;font-size:13px;color:var(--ink-muted);margin-top:16px}.ca-auth-link{font-size:13px;font-weight:600;text-decoration:underline;text-underline-offset:2px}.ca-auth-link,.ca-forgot{background:none;border:none;color:var(--accent-ink)}.ca-forgot{font-size:11.5px;text-align:right;padding:2px 0}.ca-forgot:hover{opacity:.8}.ca-terms{display:flex;align-items:flex-start;gap:9px;font-size:12.5px;color:var(--ink-soft);line-height:1.45;cursor:pointer}.ca-terms input{margin-top:1px;width:15px;height:15px;accent-color:var(--accent-ink);cursor:pointer;flex-shrink:0}.ca-terms a,.ca-terms button{background:none;border:none;color:var(--accent-ink);font-size:12.5px;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.ca-terms a:hover{opacity:.85}.ca-toast{position:fixed;top:20px;left:50%;transform:translateX(-50%);z-index:200;padding:12px 20px;background:var(--bg-card);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow-lg);font-size:13px;color:var(--ink);animation:ca-toastIn .3s ease-out}@keyframes ca-toastIn{0%{opacity:0;transform:translateX(-50%) translateY(-10px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.ca-confirm-box{position:fixed;inset:0;z-index:110;background:oklch(0 0 0/.5);display:flex;align-items:center;justify-content:center;padding:16px}.ca-confirm-card{background:oklch(98.5% .008 25);border:1px solid oklch(85% .04 25);border-radius:12px;padding:14px;box-shadow:var(--shadow-lg);max-width:380px;width:100%;display:flex;flex-direction:column;gap:10px}.ca-confirm-title{font-family:var(--font-display);font-size:17px;font-weight:500;color:oklch(38% .1 25)}.ca-confirm-desc{font-size:13px;color:oklch(50% .08 25);line-height:1.5}.ca-confirm-actions{display:flex;gap:8px;justify-content:flex-end}.ca-confirm-cancel{padding:9px 16px;border-radius:9px;border:1.5px solid var(--line);background:transparent;color:var(--ink-soft);font-size:13px;font-weight:500;transition:all .15s;white-space:nowrap}.ca-confirm-cancel:hover{border-color:var(--line);background:var(--bg-softer)}.ca-confirm-delete{padding:9px 16px;border-radius:9px;border:none;background:oklch(45% .12 25);color:oklch(97% .01 75);font-size:13px;font-weight:500;transition:all .15s;white-space:nowrap}.ca-confirm-delete:hover{background:oklch(50% .13 25)}.ca-panel{position:fixed;top:0;right:0;bottom:0;width:clamp(280px,30vw,420px);flex-shrink:0;border-left:1px solid var(--line-soft);background:var(--bg);overflow-y:auto;z-index:100;animation:ca-slideIn .22s cubic-bezier(.4,0,.2,1)}.ca-panel::-webkit-scrollbar{width:5px}.ca-panel::-webkit-scrollbar-thumb{background:var(--line);border-radius:3px}@keyframes ca-slideIn{0%{opacity:0;transform:translateX(18px)}to{opacity:1;transform:translateX(0)}}.ca-panel-scrim{position:fixed;inset:0;z-index:99;background:oklch(30% .03 45/.15)}.ca-prof-topbar{display:flex;align-items:center;justify-content:space-between;padding:12px 16px 10px;background:oklch(98.5% .008 76/.9);backdrop-filter:blur(8px);border-bottom:1px solid var(--line-soft);position:sticky;top:0;z-index:10}.ca-prof-topbar-title{font-family:var(--font-display);font-size:15px;font-weight:500;letter-spacing:-.01em;color:var(--ink)}.ca-icon-btn{width:32px;height:32px;border-radius:9px;background:transparent;border:none;color:var(--ink-soft);display:grid;place-items:center;transition:background .1s}.ca-icon-btn:hover{background:var(--bg-softer);color:var(--ink)}.ca-edit-btn{padding:6px 13px;border-radius:9px;border:1.5px solid var(--line);background:transparent;color:var(--ink);font-size:12.5px;font-weight:500;transition:all .15s}.ca-edit-btn:hover{border-color:var(--accent);color:var(--accent-ink);background:var(--accent-bg)}.ca-save-btn{padding:7px 15px;border-radius:9px;background:var(--accent-ink);color:oklch(96% .02 75);font-size:13px;font-weight:600;border:none;transition:background .15s}.ca-save-btn:hover{background:oklch(35% .12 45)}.ca-save-btn:disabled{opacity:.45;cursor:not-allowed}.ca-prof-hero{padding:24px 20px 18px;display:flex;flex-direction:column;align-items:center;text-align:center;background:linear-gradient(to bottom,oklch(96.5% .016 72),var(--bg));border-bottom:1px solid var(--line-soft)}.ca-prof-avatar-wrap{width:88px;height:88px;border-radius:50%;overflow:hidden;margin-bottom:12px;box-shadow:0 3px 14px oklch(30% .04 50/.11),0 0 0 3px var(--bg-card)}.ca-avatar-edit-wrap .ca-avatar-img,.ca-prof-avatar-wrap .ca-avatar-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ca-avatar-busy{opacity:.65;pointer-events:none}.ca-prof-name{font-family:var(--font-display);font-size:23px;font-weight:500;letter-spacing:-.02em;color:var(--ink);margin-bottom:2px}.ca-prof-email{font-family:var(--font-mono);font-size:11.5px;color:var(--ink-muted);letter-spacing:.03em;margin-bottom:8px}.ca-bean-chip{display:inline-flex;align-items:center;gap:7px;padding:6px 14px;background:linear-gradient(135deg,oklch(94% .04 60),oklch(90% .05 54));border:1px solid oklch(86% .04 55);border-radius:999px;font-family:var(--font-mono);font-size:13px;font-weight:600;color:var(--ink)}.ca-stats-grid{display:grid;grid-template-columns:repeat(4,1fr);background:var(--line-soft);gap:1px;border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft)}.ca-stat{background:var(--bg-card);padding:14px 8px;text-align:center}.ca-stat-v{font-family:var(--font-display);font-size:17px;font-weight:500;color:var(--ink);letter-spacing:-.02em;line-height:1}.ca-stat-l{font-family:var(--font-mono);font-size:9px;color:var(--ink-muted);letter-spacing:.1em;margin-top:4px;text-transform:uppercase}.ca-prof-body{padding:16px;display:flex;flex-direction:column;gap:12px}.ca-pcard{background:var(--bg-card);border:1px solid var(--line-soft);border-radius:16px;overflow:hidden}.ca-pcard-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:11px 14px 9px;font-family:var(--font-mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);border-bottom:1px solid var(--line-soft)}.ca-pcard-head-meta{font-size:9px;letter-spacing:.06em;text-transform:none;color:var(--ink-soft)}.ca-pcard-row{display:flex;align-items:center;gap:11px;padding:11px 14px;border-bottom:1px solid var(--line-soft)}.ca-pcard-row:last-child{border-bottom:none}.ca-row-ico{width:30px;height:30px;border-radius:8px;background:var(--accent-bg);display:grid;place-items:center;color:var(--accent-ink);flex-shrink:0}.ca-row-body{flex:1}.ca-row-label{font-size:13px;font-weight:500;color:var(--ink)}.ca-row-sub{font-size:11.5px;color:var(--ink-muted);margin-top:1px}.ca-row-val{font-size:11px}.ca-act-amt,.ca-row-val{font-family:var(--font-mono);color:var(--ink-muted)}.ca-act-amt{font-size:12px;font-weight:600;flex-shrink:0}.ca-act-amt-pos{color:oklch(42% .12 145)}.ca-act-amt-neg{color:var(--ink-muted)}.ca-act-pill{font-family:var(--font-mono);font-size:9px;letter-spacing:.06em;text-transform:uppercase;padding:3px 7px;border-radius:6px;background:var(--accent-bg);color:var(--accent-ink);flex-shrink:0}.ca-act-pill-rejected{background:oklch(96% .02 25);color:oklch(46% .12 25)}.ca-act-pager{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px 10px;border-top:1px solid var(--line-soft)}.ca-act-pager-btn{font-family:var(--font-mono);font-size:10px;letter-spacing:.04em;padding:5px 10px;border-radius:8px;border:1px solid var(--line-soft);background:var(--bg-card);color:var(--ink-muted);transition:color .15s,border-color .15s}.ca-act-pager-btn:hover:not(:disabled){color:var(--ink);border-color:var(--line)}.ca-act-pager-btn:disabled{opacity:.4;cursor:default}.ca-act-pager-meta{font-family:var(--font-mono);font-size:10px;color:var(--ink-soft)}.ca-spots-empty{font-size:13px;color:var(--ink-soft);text-align:center;padding:14px}.ca-signout-btn{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;padding:12px;border-radius:var(--radius);border:1.5px solid var(--line);background:transparent;color:var(--ink-soft);font-size:13.5px;font-weight:500;transition:all .15s}.ca-signout-btn:hover{border-color:oklch(65% .12 25);color:oklch(46% .12 25);background:oklch(98% .006 25)}.ca-avatar-edit-wrap{width:88px;height:88px;border-radius:50%;overflow:hidden;margin-bottom:12px;position:relative;box-shadow:0 3px 14px oklch(30% .04 50/.11),0 0 0 3px var(--bg-card)}.ca-avatar-edit-over{position:absolute;inset:0;border-radius:50%;background:oklch(10% .02 50/.38);display:grid;place-items:center;opacity:0;transition:opacity .18s;cursor:pointer;color:#fff;border:none;padding:0}.ca-avatar-remove{align-self:flex-start;margin-top:2px;margin-bottom:4px;padding:0;border:none;background:none;font-size:11.5px;color:var(--ink-muted);text-decoration:underline;cursor:pointer}.ca-avatar-remove:hover:not(:disabled){color:var(--ink-soft)}.ca-avatar-remove:disabled{opacity:.5;cursor:not-allowed}.ca-avatar-edit-wrap:hover .ca-avatar-edit-over{opacity:1}.ca-edit-section{padding:16px 20px 0;display:flex;flex-direction:column}.ca-edit-sec-h{font-family:var(--font-mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);padding:13px 0 9px}.ca-edit-field{display:flex;flex-direction:column;gap:5px;margin-bottom:12px}.ca-edit-label{font-size:12px;font-weight:500;color:var(--ink-soft)}.ca-edit-input{width:100%;padding:10px 13px;border:1.5px solid var(--line);border-radius:var(--radius);background:var(--bg-card);color:var(--ink);font-size:14px;outline:none;transition:border-color .15s,box-shadow .15s}.ca-edit-input:focus{border-color:var(--accent);box-shadow:0 0 0 3px oklch(70% .14 55/.12)}.ca-edit-input:disabled{opacity:.5;background:var(--bg-softer)}.ca-avatar-toggle{display:flex;gap:6px;margin-bottom:12px}.ca-astyle-btn{padding:5px 11px;border-radius:7px;border:1.5px solid var(--line);background:transparent;font-size:11px;color:var(--ink-soft);transition:all .12s}.ca-astyle-btn.on{border-color:var(--accent);color:var(--accent-ink);background:var(--accent-bg)}.ca-astyle-btn:hover:not(.on):not(:disabled){border-color:var(--line);background:var(--bg-softer)}.ca-astyle-btn:disabled{opacity:.4;cursor:not-allowed;border-style:dashed}.ca-edit-hint{font-size:11px;color:var(--ink-muted);max-width:230px;margin-top:4px}.ca-brand-panel{display:none;width:320px;flex-shrink:0;background:linear-gradient(160deg,oklch(93% .03 68),oklch(90% .04 58));flex-direction:column;align-items:center;justify-content:center;padding:40px 32px;gap:16px;text-align:center}.ca-brand-panel .brand-mark{width:60px;height:60px}.ca-brand-panel-brand{font-family:var(--font-display);font-size:18px;font-weight:500}.ca-brand-panel-h{font-family:var(--font-display);font-size:30px;font-weight:400;letter-spacing:-.02em;color:var(--ink);line-height:1.1}.ca-brand-panel-h em{font-style:italic;color:var(--accent-ink)}.ca-brand-panel-sub{font-size:13.5px;color:var(--ink-soft);line-height:1.55;max-width:220px}@media (min-width:640px) and (max-width:1023px){.ca-modal.ca-auth-split{max-width:760px;width:auto;display:flex;padding:0;overflow:hidden}.ca-brand-panel{display:flex}.ca-auth-form-col{overflow-y:auto;display:flex;align-items:flex-start;justify-content:center;padding:32px 24px}.ca-auth-form-col::-webkit-scrollbar{display:none}.ca-auth-form-col .ca-auth-wrap{max-width:440px;width:100%;padding:0}.ca-auth-form-col .ca-auth-brand{display:none}}@media (max-width:639px){.ca-overlay{padding:0}.ca-modal{width:100%;max-width:none;max-height:none;height:100%;border-radius:0;box-shadow:none;border:none}.ca-auth-close{top:max(12px,env(safe-area-inset-top));right:max(12px,env(safe-area-inset-right))}.ca-auth-wrap{padding:48px 18px 28px}.ca-auth-h{font-size:28px}.ca-brand-panel{display:none}.ca-panel{width:100%;border-left:none;border-radius:0}.ca-stats-grid{grid-template-columns:repeat(4,1fr)}.ca-stat-v{font-size:15px}}@media (min-width:1024px){.ca-panel{width:clamp(320px,28vw,420px)}}.FeedbackModal_scrim__mdUgi{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:24px;background:oklch(0 0 0/.55);backdrop-filter:blur(4px);animation:FeedbackModal_feedbackFadeIn___O2lR .18s ease-out}.FeedbackModal_card__NkB19{width:min(100%,460px);max-height:min(720px,calc(100vh - 48px));overflow:auto;padding:26px;border:1px solid var(--line,oklch(86% .03 70));border-radius:18px;background:var(--bg-card,#fff);box-shadow:var(--shadow-lg,0 20px 60px oklch(0 0 0/.18));color:var(--ink,oklch(24% .03 45));animation:FeedbackModal_feedbackRise__fGfjI .24s cubic-bezier(.2,.9,.3,1)}.FeedbackModal_head___Hqe8{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.FeedbackModal_eyebrow__uwaSS{margin:0 0 5px;font-family:var(--font-mono,monospace);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted,oklch(55% .03 55))}.FeedbackModal_title__kpl4r{margin:0;font-family:var(--font-display,Georgia,serif);font-size:26px;font-weight:400;line-height:1.15;letter-spacing:-.02em}.FeedbackModal_close__4Vou_{display:grid;width:34px;height:34px;place-items:center;flex-shrink:0;border:1px solid var(--line-soft,oklch(90% .02 70));border-radius:10px;background:transparent;color:var(--ink-soft,oklch(42% .03 50));cursor:pointer}.FeedbackModal_close__4Vou_:hover:not(:disabled){background:var(--bg-softer,oklch(96% .02 70));color:var(--ink,oklch(24% .03 45))}.FeedbackModal_close__4Vou_:disabled{cursor:not-allowed;opacity:.45}.FeedbackModal_sub__eLqbB{margin:0 0 18px;color:var(--ink-soft,oklch(42% .03 50));font-size:14px;line-height:1.5}.FeedbackModal_field__3CpOf{display:grid;gap:7px;margin-bottom:14px;font-size:13px;font-weight:600;color:var(--ink,oklch(24% .03 45))}.FeedbackModal_field__3CpOf em{font-style:normal;font-weight:400;color:var(--ink-muted,oklch(55% .03 55))}.FeedbackModal_field__3CpOf input,.FeedbackModal_field__3CpOf select,.FeedbackModal_field__3CpOf textarea{width:100%;border:1.5px solid var(--line,oklch(86% .03 70));border-radius:12px;background:var(--bg,oklch(98% .01 75));color:var(--ink,oklch(24% .03 45));font:inherit;font-size:14px;outline:none;transition:border-color .15s,box-shadow .15s}.FeedbackModal_field__3CpOf input,.FeedbackModal_field__3CpOf select{height:42px;padding:0 12px}.FeedbackModal_field__3CpOf textarea{min-height:132px;padding:12px;resize:vertical;line-height:1.5}.FeedbackModal_field__3CpOf input:focus,.FeedbackModal_field__3CpOf select:focus,.FeedbackModal_field__3CpOf textarea:focus{border-color:var(--accent,oklch(70% .1 55));box-shadow:0 0 0 4px oklch(75% .1 55/.15)}.FeedbackModal_count__3Ylw3{margin:-8px 0 14px;text-align:right;font-family:var(--font-mono,monospace);font-size:11px;color:var(--ink-muted,oklch(55% .03 55))}.FeedbackModal_countError__niz3v,.FeedbackModal_fieldError__oUDmy{color:oklch(55% .14 25)}.FeedbackModal_error__511LE,.FeedbackModal_fieldError__oUDmy{margin:-6px 0 14px;padding:10px 12px;border-radius:10px;background:oklch(96% .03 25);font-size:13px;line-height:1.4}.FeedbackModal_actions__Rwdl2{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}.FeedbackModal_primary__PTu4m,.FeedbackModal_secondary__YMGyb{min-height:40px;border-radius:999px;padding:0 16px;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.FeedbackModal_primary__PTu4m{border:none;background:var(--ink,oklch(24% .03 45));color:var(--bg,#fff)}.FeedbackModal_secondary__YMGyb{border:1px solid var(--line,oklch(86% .03 70));background:transparent;color:var(--ink-soft,oklch(42% .03 50))}.FeedbackModal_primary__PTu4m:hover:not(:disabled),.FeedbackModal_secondary__YMGyb:hover:not(:disabled){transform:translateY(-1px)}.FeedbackModal_primary__PTu4m:disabled,.FeedbackModal_secondary__YMGyb:disabled{cursor:not-allowed;opacity:.45;transform:none}.FeedbackModal_success__7wDW0{display:grid;justify-items:center;text-align:center;gap:10px;padding:14px 4px 2px}.FeedbackModal_successIcon__MVmLC{display:grid;width:46px;height:46px;place-items:center;border-radius:50%;background:oklch(94% .04 145);color:oklch(44% .12 145)}.FeedbackModal_success__7wDW0 h3{margin:6px 0 0;font-size:18px}.FeedbackModal_success__7wDW0 p{margin:0 0 10px;color:var(--ink-soft,oklch(42% .03 50));font-size:14px;line-height:1.45}@media (max-width:520px){.FeedbackModal_scrim__mdUgi{align-items:end;padding:0}.FeedbackModal_card__NkB19{width:100%;max-height:92vh;border-radius:20px 20px 0 0;padding:24px 20px}.FeedbackModal_actions__Rwdl2{flex-direction:column-reverse}.FeedbackModal_primary__PTu4m,.FeedbackModal_secondary__YMGyb{width:100%}}@keyframes FeedbackModal_feedbackFadeIn___O2lR{0%{opacity:0}to{opacity:1}}@keyframes FeedbackModal_feedbackRise__fGfjI{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}