.make-root{--ip-brand-50:#f4f3ff;--ip-brand-100:#ebe9fe;--ip-brand-500:#7c5dfa;--ip-brand-600:#635bff;--ip-brand-700:#5046e4;--ip-ink-50:#f6f9fc;--ip-ink-100:#e3e8ee;--ip-ink-200:#c1c9d2;--ip-ink-300:#a3acb9;--ip-ink-400:#8898aa;--ip-ink-600:#425466;--ip-ink-900:#0a2540;--ip-amber-100:#fef3d7;--ip-amber-500:#f5be58;--ip-amber-600:#e0a93d;--ip-canvas:#f6f9fc;--ip-white:#fff;--ip-border:#e3e8ee;--ease-out:cubic-bezier(.16,1,.3,1);background:var(--ip-canvas);min-height:100dvh;font-family:var(--font-geist),-apple-system,BlinkMacSystemFont,system-ui,sans-serif;color:var(--ip-ink-900);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;line-height:1.5}.make-root *,.make-root :before,.make-root :after{box-sizing:border-box}.make-root button,.make-root input,.make-root textarea{font-family:inherit}.make-root button{cursor:pointer;color:inherit;font-size:inherit;background:0 0;border:none;padding:0}.make-root button:focus-visible{outline:3px solid var(--ip-brand-600);outline-offset:2px}.make-root input:focus,.make-root textarea:focus{outline:none}.make-root h1,.make-root h2,.make-root p,.make-root ul{margin:0;padding:0}.make-root .app{background:var(--ip-white);flex-direction:column;width:100%;max-width:480px;min-height:100dvh;margin:0 auto;display:flex;position:relative;overflow:hidden}@media (min-width:700px){.make-root{background:radial-gradient(circle at 30% 20%,#ebe9fe 0%,var(--ip-canvas)60%);justify-content:center;align-items:center;padding:32px;display:flex}.make-root .app{border-radius:36px;max-width:420px;min-height:780px;max-height:92vh;box-shadow:0 32px 80px -16px #0a25402e,0 0 0 1px #0a25400f}.make-root .header{padding-top:24px}}.make-root .header{flex-shrink:0;justify-content:space-between;align-items:center;height:64px;padding:16px 24px 0;display:flex}.make-root .wordmark{letter-spacing:-.3px;color:var(--ip-ink-900);align-items:center;gap:1px;font-size:17px;font-weight:700;display:flex}.make-root .wordmark-dot{background:var(--ip-amber-500);border-radius:50%;width:6px;height:6px;margin-bottom:11px;margin-left:3px}.make-root .back-btn{background:var(--ip-ink-50);width:44px;height:44px;color:var(--ip-ink-900);transition:all .15s var(--ease-out);border-radius:14px;justify-content:center;align-items:center;font-size:22px;display:flex}.make-root .back-btn:hover{background:var(--ip-ink-100)}.make-root .back-btn:active{transform:scale(.94)}.make-root .stepper{align-items:center;gap:7px;display:flex}.make-root .step-dot{background:var(--ip-ink-100);width:8px;height:8px;transition:all .28s var(--ease-out);border-radius:50%}.make-root .step-dot.completed{background:var(--ip-brand-600)}.make-root .step-dot.active{background:var(--ip-brand-600);border-radius:4px;width:28px}.make-root .main{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;flex:1;padding:28px 24px 16px;overflow-y:auto}.make-root .main::-webkit-scrollbar{width:0}.make-root .step{animation:mk-stepIn .36s var(--ease-out)}@keyframes mk-stepIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}.make-root .step.back{animation:mk-stepInBack .36s var(--ease-out)}@keyframes mk-stepInBack{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}.make-root .eyebrow{color:var(--ip-ink-400);letter-spacing:.6px;text-transform:uppercase;margin-bottom:12px;font-size:12px;font-weight:600}.make-root .headline{color:var(--ip-ink-900);letter-spacing:-.6px;margin-bottom:28px;font-size:32px;font-weight:700;line-height:1.1}.make-root .headline.sm{margin-bottom:24px;font-size:26px}.make-root .category-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.make-root .category-card{background:var(--ip-white);border:1.5px solid var(--ip-border);text-align:left;transition:all .2s var(--ease-out);border-radius:16px;flex-direction:column;align-items:flex-start;gap:12px;min-height:130px;padding:18px 16px;display:flex}.make-root .category-card:hover{border-color:var(--ip-brand-600);transform:translateY(-2px);box-shadow:0 12px 24px -8px #635bff29}.make-root .category-card:active{transform:scale(.98)}.make-root .category-icon{background:var(--ip-brand-50);width:44px;height:44px;color:var(--ip-brand-600);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.make-root .category-icon span{display:flex}.make-root .category-title{color:var(--ip-ink-900);font-size:16px;font-weight:600;line-height:1.2}.make-root .category-sub{color:var(--ip-ink-400);margin-top:2px;font-size:12px;line-height:1.4}.make-root .type-card{background:var(--ip-white);border:1.5px solid var(--ip-border);text-align:left;width:100%;transition:all .2s var(--ease-out);border-radius:18px;align-items:center;gap:16px;padding:20px;display:flex}.make-root .type-card+.type-card{margin-top:12px}.make-root .type-card:hover{border-color:var(--ip-brand-600);transform:translateY(-2px);box-shadow:0 12px 28px -8px #635bff2e}.make-root .type-card:active{transform:scale(.99)}.make-root .type-icon{background:var(--ip-brand-50);width:56px;height:56px;color:var(--ip-brand-600);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.make-root .type-icon span{display:flex}.make-root .type-title{color:var(--ip-ink-900);margin-bottom:2px;font-size:18px;font-weight:600}.make-root .type-sub{color:var(--ip-ink-400);font-size:14px}.make-root .type-arrow{color:var(--ip-ink-300);flex-shrink:0;margin-left:auto;font-size:22px}.make-root .search-input,.make-root .field-input{background:var(--ip-white);border:1.5px solid var(--ip-border);width:100%;height:60px;color:var(--ip-ink-900);transition:all .2s var(--ease-out);border-radius:14px;padding:0 20px;font-size:17px}.make-root .search-input::placeholder,.make-root .field-input::placeholder{color:var(--ip-ink-300)}.make-root .search-input:focus,.make-root .field-input:focus{border-color:var(--ip-brand-600);box-shadow:0 0 0 4px #635bff24}.make-root .section-label{color:var(--ip-ink-400);letter-spacing:.6px;text-transform:uppercase;margin:24px 0 12px;font-size:12px;font-weight:600}.make-root .section-label:first-child{margin-top:0}.make-root .contact-card{background:var(--ip-white);border:1.5px solid var(--ip-border);text-align:left;width:100%;transition:all .2s var(--ease-out);border-radius:14px;align-items:center;gap:14px;padding:14px 16px;display:flex}.make-root .contact-card+.contact-card{margin-top:10px}.make-root .contact-card:hover{border-color:var(--ip-brand-600);background:var(--ip-brand-50)}.make-root .contact-card:active{transform:scale(.99)}.make-root .avatar{background:var(--ip-brand-50);width:44px;height:44px;color:var(--ip-brand-700);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:flex}.make-root .contact-name{color:var(--ip-ink-900);font-size:16px;font-weight:600}.make-root .contact-email{color:var(--ip-ink-400);margin-top:2px;font-size:13px}.make-root .field{margin-bottom:24px}.make-root .field-label{color:var(--ip-ink-600);margin-bottom:10px;font-size:13px;font-weight:600}.make-root .linklike{color:var(--ip-brand-600);background:0 0;margin-top:14px;padding:4px 0;font-size:14px;font-weight:600}.make-root .chips{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.make-root .chip{background:var(--ip-white);border:1.5px solid var(--ip-border);color:var(--ip-ink-900);transition:all .15s var(--ease-out);border-radius:999px;padding:11px 18px;font-size:14px;font-weight:500}.make-root .chip:hover{border-color:var(--ip-brand-600);color:var(--ip-brand-600);background:var(--ip-brand-50)}.make-root .chip:active{transform:scale(.95)}.make-root .line-item{background:var(--ip-white);border:1.5px solid var(--ip-border);animation:mk-stepIn .28s var(--ease-out);border-radius:14px;margin-bottom:10px;padding:16px 18px}.make-root .line-item-row{justify-content:space-between;align-items:baseline;display:flex}.make-root .line-item-row+.line-item-row{margin-top:6px}.make-root .line-item-desc{color:var(--ip-ink-900);font-size:16px;font-weight:600}.make-root .line-item-remove{color:var(--ip-ink-300);padding:0 4px;font-size:22px;transition:color .15s}.make-root .line-item-remove:hover{color:var(--ip-ink-900)}.make-root .line-item-meta{color:var(--ip-ink-400);font-size:13px}.make-root .line-item-amount{color:var(--ip-ink-900);font-size:17px;font-weight:600}.make-root .empty{text-align:center;color:var(--ip-ink-300);border:1.5px dashed var(--ip-border);border-radius:14px;margin-bottom:12px;padding:36px 24px;font-size:14px}.make-root .review-block{background:var(--ip-canvas);border-radius:14px;margin-bottom:12px;padding:16px 18px}.make-root .review-grid{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px;display:grid}.make-root .review-label{color:var(--ip-ink-400);letter-spacing:.6px;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:600}.make-root .review-value{color:var(--ip-ink-900);font-size:16px;font-weight:500}.make-root .review-extra{color:var(--ip-ink-600);margin-top:4px;font-size:13px;font-weight:400}.make-root .review-items-row{color:var(--ip-ink-900);justify-content:space-between;gap:12px;padding:8px 0;font-size:14px;display:flex}.make-root .review-items-row+.review-items-row{border-top:1px solid var(--ip-ink-100)}.make-root .review-items-row .amt{text-align:right;font-weight:600}.make-root .toggle-row{border-top:1px solid var(--ip-border);justify-content:space-between;align-items:center;margin-top:8px;padding:12px 4px;display:flex}.make-root .toggle-label{color:var(--ip-ink-900);font-size:14px;font-weight:500}.make-root .toggle-sub{color:var(--ip-ink-400);margin-top:2px;font-size:12px}.make-root .toggle-switch{background:var(--ip-ink-100);width:48px;height:28px;transition:background .2s var(--ease-out);border-radius:999px;flex-shrink:0;position:relative}.make-root .toggle-switch.on{background:var(--ip-brand-600)}.make-root .toggle-switch:after{content:"";background:var(--ip-white);width:22px;height:22px;transition:transform .2s var(--ease-out);border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0a254033}.make-root .toggle-switch.on:after{transform:translate(20px)}.make-root .totals{border-top:1px solid var(--ip-border);margin-top:8px;padding:20px 4px 0}.make-root .totals-row{justify-content:space-between;padding:6px 0;font-size:14px;display:flex}.make-root .totals-row.grand{border-top:1px solid var(--ip-border);margin-top:12px;padding-top:18px;font-size:22px;font-weight:700}.make-root .totals-label{color:var(--ip-ink-600)}.make-root .totals-value{color:var(--ip-ink-900);font-weight:600}.make-root .footer{border-top:1px solid var(--ip-border);background:var(--ip-white);padding:16px 24px 28px;padding-bottom:calc(28px + env(safe-area-inset-bottom));flex-shrink:0}.make-root .footer-subtotal{color:var(--ip-ink-600);justify-content:space-between;margin-bottom:14px;font-size:14px;display:flex}.make-root .footer-subtotal strong{color:var(--ip-ink-900);font-weight:600}.make-root .cta{background:var(--ip-brand-600);width:100%;color:var(--ip-white);height:60px;transition:all .18s var(--ease-out);border-radius:14px;justify-content:center;align-items:center;gap:8px;font-size:17px;font-weight:600;display:flex}.make-root .cta:hover{background:var(--ip-brand-700)}.make-root .cta:active{transform:scale(.985)}.make-root .cta:disabled{background:var(--ip-ink-100);color:var(--ip-ink-400);cursor:not-allowed}.make-root .cta.send{background:var(--ip-amber-500);color:var(--ip-ink-900)}.make-root .cta.send:hover{background:var(--ip-amber-600)}.make-root .modal-bg{z-index:100;animation:mk-fadeIn .2s var(--ease-out);background:#0a254080;justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0}@keyframes mk-fadeIn{0%{opacity:0}to{opacity:1}}.make-root .modal{background:var(--ip-white);width:100%;animation:mk-slideUp .32s var(--ease-out);border-radius:24px 24px 0 0;padding:24px 24px 32px}@keyframes mk-slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.make-root .modal.scroll{max-height:84vh;overflow-y:auto}.make-root .modal-title{letter-spacing:-.3px;margin-bottom:20px;font-size:20px;font-weight:700}.make-root .modal-row{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px;display:grid}.make-root .modal-actions{gap:10px;margin-top:8px;display:flex}.make-root .btn-secondary{background:var(--ip-ink-50);color:var(--ip-ink-900);border-radius:14px;flex:1;height:56px;font-size:16px;font-weight:600}.make-root .btn-secondary:hover{background:var(--ip-ink-100)}.make-root .btn-primary{background:var(--ip-brand-600);color:var(--ip-white);border-radius:14px;flex:1;height:56px;font-size:16px;font-weight:600}.make-root .btn-primary:hover{background:var(--ip-brand-700)}.make-root .btn-primary:disabled{background:var(--ip-ink-100);color:var(--ip-ink-400);cursor:not-allowed}.make-root .center-btn{justify-content:center;align-items:center;width:100%;margin-top:12px;text-decoration:none;display:flex}.make-root .success{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:32px;display:flex}.make-root .success-icon{background:var(--ip-amber-100);width:88px;height:88px;color:var(--ip-amber-600);border-radius:50%;justify-content:center;align-items:center;margin-bottom:28px;animation:.5s cubic-bezier(.34,1.56,.64,1) mk-pop;display:flex}.make-root .success-icon span{display:flex}@keyframes mk-pop{0%{transform:scale(0)}to{transform:scale(1)}}.make-root .success-title{letter-spacing:-.5px;margin-bottom:12px;font-size:30px;font-weight:700}.make-root .success-sub{color:var(--ip-ink-600);margin-bottom:36px;font-size:16px;line-height:1.5}.make-root .cal-card{background:var(--ip-white);border:1.5px solid var(--ip-border);border-radius:14px;margin-top:8px;padding:10px 10px 8px}.make-root .cal-header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.make-root .cal-title{color:var(--ip-ink-900);font-size:14px;font-weight:600}.make-root .cal-nav{background:var(--ip-ink-50);width:28px;height:28px;color:var(--ip-ink-900);transition:background .15s var(--ease-out);border-radius:8px;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:flex}.make-root .cal-nav:hover{background:var(--ip-ink-100)}.make-root .cal-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.make-root .cal-dow{color:var(--ip-ink-300);text-align:center;text-transform:uppercase;letter-spacing:.4px;padding:2px 0;font-size:9px;font-weight:700}.make-root .cal-cell{width:100%;height:38px;color:var(--ip-ink-900);transition:all .12s var(--ease-out);background:0 0;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:0;display:flex}.make-root .cal-cell.empty{visibility:hidden;cursor:default}.make-root .cal-cell:hover:not(.empty):not(.selected){background:var(--ip-ink-50)}.make-root .cal-cell.weekend{color:var(--ip-ink-300)}.make-root .cal-cell.today{box-shadow:inset 0 0 0 1.5px var(--ip-ink-200)}.make-root .cal-cell.logged{background:var(--ip-brand-50);color:var(--ip-brand-700);font-weight:600}.make-root .cal-cell.selected{background:var(--ip-brand-600);color:var(--ip-white);box-shadow:none;font-weight:600}.make-root .cal-cell.selected.weekend{color:var(--ip-white)}.make-root .cal-cell-date{font-size:12px;line-height:1}.make-root .cal-cell-hours{opacity:.9;margin-top:1px;font-size:8px;font-weight:700;line-height:1}.make-root .cal-tally{border-top:1px solid var(--ip-border);color:var(--ip-ink-600);justify-content:space-between;align-items:center;margin-top:10px;padding-top:8px;font-size:12px;display:flex}.make-root .cal-tally strong{color:var(--ip-ink-900);font-size:13px;font-weight:700}.make-root .cal-remove-btn{color:#b91c1c;background:0 0;border-radius:12px;width:100%;margin-top:8px;padding:12px;font-size:13px;font-weight:500;transition:background .15s}.make-root .cal-remove-btn:hover{background:#fef2f2}.make-root .draft-card{background:var(--ip-canvas);border:1.5px solid var(--ip-border);border-radius:16px;margin-top:16px;padding:16px 16px 12px}.make-root .draft-card-header{color:var(--ip-ink-400);letter-spacing:.6px;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:600}.make-root .draft-card .field{margin-bottom:12px}.make-root .draft-card-row{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px;display:grid}.make-root .field-input.multi{resize:vertical;height:auto;min-height:96px;padding:14px 20px;font-family:inherit;line-height:1.4}.make-root .draft-add-btn{background:var(--ip-brand-600);width:100%;height:48px;color:var(--ip-white);transition:all .18s var(--ease-out);border-radius:12px;font-size:15px;font-weight:600}.make-root .draft-add-btn:hover{background:var(--ip-brand-700)}.make-root .draft-add-btn:active{transform:scale(.985)}.make-root .draft-add-btn:disabled{background:var(--ip-ink-100);color:var(--ip-ink-400);cursor:not-allowed}.make-root .loc-input-wrap{position:relative}.make-root .loc-suggestions{z-index:50;background:var(--ip-white);border:1.5px solid var(--ip-border);border-radius:12px;max-height:240px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 12px 28px -8px #0a25402e}.make-root .loc-suggest{text-align:left;width:100%;color:var(--ip-ink-900);border-bottom:1px solid var(--ip-ink-100);transition:background .15s var(--ease-out);padding:12px 16px;font-size:14px;line-height:1.4;display:block}.make-root .loc-suggest:hover{background:var(--ip-brand-50);color:var(--ip-brand-700)}.make-root .loc-suggest:last-child{border-bottom:none}.make-root .loc-attribution{color:var(--ip-ink-300);margin-top:8px;font-size:11px}.make-root .loc-attribution a{color:inherit;text-decoration:underline}.make-root .req{color:#ef4444;margin-left:2px;font-weight:700}@keyframes mk-blink{0%,to{border-color:var(--ip-border);box-shadow:none}50%{border-color:#ef4444;box-shadow:0 0 0 4px #ef44442e}}.make-root .field-input.field-missing{border-color:#ef4444;animation:.48s 3 mk-blink}.make-root .review-item-edit{cursor:pointer}.make-root .review-item-edit:hover{color:var(--ip-brand-700)}.make-root .review-item-chevron{color:var(--ip-ink-300);margin-left:8px;font-weight:400}.make-root .send-brand-head{background:var(--ip-brand-600);border-radius:24px 24px 0 0;align-items:center;gap:12px;margin:-24px -24px 18px;padding:18px 24px;display:flex}.make-root .send-brand-head img{border-radius:10px;flex-shrink:0}.make-root .send-brand-title{color:var(--ip-white);letter-spacing:-.3px;font-size:18px;font-weight:700}.make-root .send-brand-sub{color:#ffffffd9;margin-top:2px;font-size:12.5px;line-height:1.4}.make-root .send-status{min-height:40px;transition:all .2s var(--ease-out);border-radius:12px;align-items:center;gap:8px;margin-top:10px;padding:10px 14px;font-size:13px;font-weight:500;display:flex}.make-root .send-status.ok{color:#047857;background:#ecfdf5}.make-root .send-status.err{color:#b91c1c;background:#fef2f2}.make-root .send-status.neutral{background:var(--ip-ink-50);color:var(--ip-ink-400)}.make-root .send-status.email{background:var(--ip-brand-50);color:var(--ip-brand-700)}.make-root .turnstile-host{justify-content:center;min-height:65px;margin-top:12px;display:flex}.make-root .send-error{color:#b91c1c;background:#fef2f2;border-radius:12px;margin-top:10px;padding:10px 14px;font-size:13px}.make-root .hall{flex-direction:column;justify-content:center;min-height:100%;display:flex}.make-root .hall-headline{letter-spacing:-1px;margin-bottom:16px;font-size:40px;font-weight:700;line-height:1.05}.make-root .hall-sub{color:var(--ip-ink-600);margin-bottom:30px;font-size:16px;line-height:1.55}.make-root .hall-points{margin:0 0 34px;padding:0;list-style:none}.make-root .hall-points li{color:var(--ip-ink-600);align-items:center;gap:10px;padding:6px 0;font-size:14px;display:flex}.make-root .hall-points .dot{background:var(--ip-amber-500);border-radius:50%;flex-shrink:0;width:8px;height:8px}.make-root .hall-signin{text-align:center;color:var(--ip-ink-400);margin-top:18px;font-size:14px}.make-root .hall-signin a{color:var(--ip-brand-600);font-weight:600;text-decoration:none}.make-root .cta-link{text-decoration:none}.make-root .mk-editor{display:contents}.make-root .mk-preview{display:none}@media (min-width:1020px){.make-root .mk-editor{grid-template-columns:420px 380px;align-items:stretch;gap:24px;display:grid}.make-root .mk-preview{flex-direction:column;gap:10px;min-height:780px;max-height:92vh;display:flex}.make-root .mk-preview iframe{border:1px solid var(--ip-border);background:var(--ip-white);border-radius:16px;flex:1;width:100%;box-shadow:0 16px 40px -16px #0a25402e}.make-root .mk-preview-note{color:var(--ip-ink-400);text-align:center;font-size:12px}.make-root .mk-preview-empty{border:1.5px dashed var(--ip-border);color:var(--ip-ink-300);text-align:center;background:var(--ip-white);border-radius:16px;flex:1;justify-content:center;align-items:center;padding:24px;font-size:14px;line-height:1.6;display:flex}}.make-root .toast{left:16px;right:16px;bottom:calc(20px + env(safe-area-inset-bottom));background:var(--ip-ink-900);color:var(--ip-white);z-index:300;animation:mk-slideUp .3s var(--ease-out);border-radius:14px;align-items:center;gap:12px;padding:14px 16px;font-size:14px;display:flex;position:absolute;box-shadow:0 12px 32px -8px #0a254066}.make-root .toast .toast-msg{flex:1}.make-root .toast button{color:var(--ip-amber-500);flex-shrink:0;font-size:14px;font-weight:700}.make-root .acct-btn{background:var(--ip-ink-50);width:44px;height:44px;color:var(--ip-ink-600);transition:all .15s var(--ease-out);border-radius:14px;justify-content:center;align-items:center;display:flex}.make-root .acct-btn:hover{background:var(--ip-ink-100)}.make-root .acct-btn.on{background:var(--ip-brand-50);color:var(--ip-brand-700);font-size:15px;font-weight:700}.make-root .acct-btn span{display:flex}.make-root .benefit{align-items:flex-start;gap:12px;padding:8px 0;display:flex}.make-root .benefit .b-ic{background:var(--ip-brand-50);width:34px;height:34px;color:var(--ip-brand-600);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;display:flex}.make-root .benefit .b-t{color:var(--ip-ink-900);font-size:14px;font-weight:600}.make-root .benefit .b-s{color:var(--ip-ink-400);font-size:12px}.make-root .auth-err{color:#b91c1c;min-height:18px;margin-top:10px;font-size:13px}.make-root .auth-ok{color:#047857;margin-top:10px;font-size:13px}.make-root .hist-item{border-bottom:1px solid var(--ip-ink-100);text-align:left;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:12px 4px;display:flex}.make-root .hist-item:hover{background:var(--ip-ink-50)}.make-root .hist-num{color:var(--ip-ink-900);font-size:14px;font-weight:600}.make-root .hist-meta{color:var(--ip-ink-400);margin-top:2px;font-size:12px}.make-root .hist-amt{color:var(--ip-ink-900);flex-shrink:0;font-size:14px;font-weight:600}.make-root .queue-banner{background:var(--ip-amber-100);color:var(--ip-ink-900);border-radius:14px;align-items:center;gap:10px;margin:0 24px 12px;padding:12px 16px;font-size:14px;display:flex}.make-root .queue-banner button{color:var(--ip-brand-700);flex-shrink:0;margin-left:auto;font-weight:700}
