@import "https://fonts.googleapis.com/css2?family=PT+Sans:wght@400;700&display=swap";:root{--paper:#eceee6;--paper-raised:#f7f8f3;--ink:#1c2b3a;--ink-soft:#56636d;--ink-faint:#8b968f;--rule:#cdd0c4;--rule-strong:#aab0a0;--amber:#b5792a;--amber-soft:#f0e3cd;--teal:#2f6f62;--teal-soft:#dbe9e3;--rust:#a3402a;--rust-soft:#f1ddd6;--font-display:"Source Serif 4", "Noto Serif SC", serif;--font-body:"Noto Sans SC", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body,#root{height:100%}body{color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;background-size:100% 2.4rem;margin:0}button,input{font-family:inherit}a{color:var(--teal)}.shell{flex-direction:column;min-height:100dvh;display:flex}.shell-header{border-bottom:1px solid var(--rule-strong);justify-content:space-between;align-items:baseline;padding:1.5rem 2rem;display:flex}.brand{font-family:var(--font-display);letter-spacing:.02em;align-items:baseline;gap:.6rem;font-size:1.15rem;font-weight:600;display:flex}.brand .brand-mark{background:var(--amber);width:.6rem;height:.6rem;display:inline-block;transform:rotate(45deg)}.brand-sub{font-family:var(--font-mono);color:var(--ink-faint);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem}.shell-main{flex:1;justify-content:center;align-items:center;padding:2rem;display:flex}.ledger-card{background:var(--paper-raised);border:1px solid var(--rule-strong);width:100%;max-width:420px;box-shadow:0 1px 0 var(--rule-strong);padding:2.4rem 2.2rem}.ledger-card-wide{max-width:640px}.ledger-eyebrow{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);margin:0 0 .5rem;font-size:.72rem}.ledger-title{font-family:var(--font-display);margin:0 0 1.6rem;font-size:1.7rem;font-weight:600;line-height:1.3}.field{margin-bottom:1.2rem}.field label{color:var(--ink-soft);margin-bottom:.4rem;font-size:.82rem;display:block}.field input{border:1px solid var(--rule-strong);width:100%;color:var(--ink);background:#fff;border-radius:2px;padding:.65rem .75rem;font-size:.95rem}.field input:focus-visible{outline:2px solid var(--amber);outline-offset:1px}.field input:disabled{background:var(--paper);color:var(--ink-soft)}.field-hint{color:var(--ink-soft);margin:.4rem 0 0;font-size:.78rem;line-height:1.4}.btn{background:var(--ink);width:100%;color:var(--paper-raised);letter-spacing:.01em;cursor:pointer;border:none;border-radius:2px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.95rem;font-weight:600;transition:background .15s;display:inline-flex}.btn:hover:not(:disabled){background:#0f1922}.btn:disabled{opacity:.55;cursor:not-allowed}.btn:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.btn-ghost{color:var(--ink);border:1px solid var(--rule-strong);background:0 0}.btn-ghost:hover:not(:disabled){background:var(--paper)}.toggle-row{text-align:center;color:var(--ink-soft);margin-top:1.4rem;font-size:.85rem}.toggle-row button{color:var(--teal);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}.notice{border-left:3px solid var(--teal);background:var(--teal-soft);color:#234a41;margin-bottom:1.2rem;padding:.7rem .85rem;font-size:.85rem;line-height:1.5}.notice-error{border-left-color:var(--rust);background:var(--rust-soft);color:#6e2717}.hello-greeting{font-family:var(--font-display);margin:0 0 .3rem;font-size:1.9rem;font-weight:600}.hello-sub{font-family:var(--font-mono);color:var(--ink-faint);margin:0 0 1.8rem;font-size:.78rem}.tally{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;padding:.9rem 0;display:flex}.tally:last-of-type{border-bottom:none}.tally-label{color:var(--ink-soft);font-size:.9rem}.tally-value{font-family:var(--font-mono);font-size:1.05rem;font-weight:500}.tally-value.tag-high{color:var(--amber)}.tally-value.tag-low{color:var(--teal)}.tally-bar-track{background:var(--rule);height:3px;margin-top:1.6rem}.tally-bar-fill{background:var(--amber);height:100%;transition:width .5s cubic-bezier(.22,1,.36,1)}.status-line{font-family:var(--font-mono);color:var(--ink-faint);align-items:center;gap:.5rem;margin-top:1.8rem;font-size:.75rem;display:flex}.status-dot{background:var(--teal);border-radius:50%;width:.45rem;height:.45rem}.status-dot.status-dot-error{background:var(--rust)}.status-dot.status-dot-pending{background:var(--ink-faint);animation:1.4s ease-in-out infinite pulse}@keyframes pulse{0%,to{opacity:.35}50%{opacity:1}}.link-row{justify-content:space-between;align-items:center;margin-top:2rem;display:flex}.text-btn{color:var(--ink-soft);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;font-size:.85rem;text-decoration:underline}@media (prefers-reduced-motion:reduce){.tally-bar-fill{transition:none}.status-dot-pending{animation:none}}@media (width<=480px){.shell-header{padding:1.1rem 1.2rem}.ledger-card{padding:1.8rem 1.4rem}}.board-shell{background:var(--paper);flex-direction:column;height:100dvh;display:flex;overflow:hidden}.board-header{flex-shrink:0;padding:1.4rem 1.2rem .6rem}.board-title{font-family:var(--font-display);margin:.15rem 0 0;font-size:1.55rem;font-weight:700;line-height:1.25}.board-tabs{scrollbar-width:none;flex-shrink:0;gap:.5rem;padding:.6rem 1.2rem;display:flex;overflow-x:auto}.board-tabs::-webkit-scrollbar{display:none}.board-tab{border:1px solid var(--rule-strong);background:var(--paper-raised);color:var(--ink-soft);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.86rem;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.board-tab-active{background:var(--teal);border-color:var(--teal);color:#fff}.board-tab-count{font-family:var(--font-mono);opacity:.75;font-size:.7rem}.board-sort-row{flex-shrink:0;gap:.6rem;padding:.2rem 1.2rem .8rem;display:flex}.board-sort-btn{border:1px solid var(--rule);color:var(--ink-soft);font-family:var(--font-mono);cursor:pointer;background:0 0;border-radius:6px;padding:.4rem .75rem;font-size:.74rem;transition:background .15s,color .15s,border-color .15s}.board-sort-btn-active{border-color:var(--ink);color:var(--ink);background:var(--amber-soft)}.board-list{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;flex-direction:column;flex:1;gap:.7rem;min-height:0;padding:.2rem .9rem 1.6rem;display:flex;overflow-y:auto}.stamp-card{border:1px solid #1c2b3a29;border-radius:16px;flex-shrink:0;justify-content:space-between;align-items:center;gap:.8rem;padding:1.05rem 1.2rem;display:flex;box-shadow:0 1px #1c2b3a14}.stamp-main{min-width:0}.stamp-name{font-family:var(--font-display);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.45rem;margin:0 0 .3rem;font-size:1.05rem;font-weight:600;display:flex;overflow:hidden}.stamp-mark{background:var(--ink);opacity:.35;flex-shrink:0;width:.5rem;height:.5rem;transform:rotate(45deg)}.stamp-meta{font-family:var(--font-mono);color:#1c2b3a8c;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.72rem;overflow:hidden}.stamp-value{flex-shrink:0;align-items:baseline;gap:.25rem;display:flex}.stamp-amount{font-family:var(--font-mono);color:var(--ink);font-size:1.55rem;font-weight:700}.stamp-unit{color:#1c2b3a99;font-size:.78rem}@media (width<=480px){.board-header{padding:1.1rem 1rem .5rem}.board-tabs,.board-sort-row,.board-zero-row{padding-left:1rem;padding-right:1rem}.board-list{padding-left:.75rem;padding-right:.75rem}.stamp-card{border-radius:14px;padding:.9rem 1rem}.stamp-amount{font-size:1.35rem}}.import-shell{background:var(--paper);min-height:100dvh;padding:1.6rem 1.2rem 3rem}.import-header{max-width:640px;margin:0 auto 1.4rem}.import-hint{color:var(--ink-soft);margin:.6rem 0 0;font-size:.86rem;line-height:1.6}.import-body{flex-direction:column;gap:1rem;max-width:640px;margin:0 auto;display:flex}.import-textarea{border:1px solid var(--rule-strong);background:var(--paper-raised);width:100%;color:var(--ink);font-family:var(--font-mono);resize:vertical;border-radius:4px;padding:.9rem 1rem;font-size:.86rem;line-height:1.6}.import-textarea:focus-visible{outline:2px solid var(--amber);outline-offset:1px}.import-preview{border:1px solid var(--rule-strong);background:var(--paper-raised);border-radius:4px;padding:1rem 1.1rem}.import-preview-title{color:var(--ink);margin:0 0 .7rem;font-size:.85rem;font-weight:600}.import-preview-note{color:var(--amber);margin-left:.5rem;font-size:.78rem;font-weight:400}.import-errors{margin-bottom:.8rem}.import-error-line{font-family:var(--font-mono);color:#6e2717;background:var(--rust-soft);border-left:3px solid var(--rust);margin:0 0 .4rem;padding:.35rem .6rem;font-size:.76rem;line-height:1.5}.import-table{border-collapse:collapse;width:100%;font-size:.86rem}.import-table th,.import-table td{text-align:left;border-bottom:1px solid var(--rule);padding:.5rem .6rem}.import-table th{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-faint);font-size:.72rem;font-weight:600}.import-table td{color:var(--ink);font-family:var(--font-mono)}.import-table tbody tr:last-child td{border-bottom:none}@media (width<=480px){.import-shell{padding:1.2rem .9rem 2.4rem}}.board-header-actions{align-items:center;gap:1rem;display:flex}@media (width>=720px){.board-shell{border-left:1px solid var(--rule-strong);border-right:1px solid var(--rule-strong);max-width:640px;margin:0 auto}}.board-zero-row{flex-shrink:0;padding:0 1.2rem .7rem}.zero-toggle{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--ink-faint);align-items:center;gap:.55rem;font-size:.8rem;display:inline-flex}.zero-toggle:hover{color:var(--ink-soft)}.zero-toggle-label{white-space:nowrap}.tgl{display:none}.tgl+.tgl-btn{cursor:pointer;-webkit-user-select:none;user-select:none;outline:0;flex-shrink:0;width:2.3em;height:1.3em;display:block;position:relative}.tgl+.tgl-btn:after,.tgl+.tgl-btn:before{content:"";width:50%;height:100%;display:block;position:relative}.tgl+.tgl-btn:after{left:0}.tgl+.tgl-btn:before{display:none}.tgl:checked+.tgl-btn:after{left:50%}.tgl-ios+.tgl-btn{background:var(--paper-raised);border:1px solid var(--rule-strong);border-radius:2em;padding:2px;transition:background .3s,border-color .3s}.tgl-ios+.tgl-btn:after{background:#fff;border-radius:2em;transition:left .3s cubic-bezier(.175,.885,.32,1.275),padding .3s,margin .3s;box-shadow:0 1px 2px #0003}.tgl-ios+.tgl-btn:before{transition:left .3s cubic-bezier(.175,.885,.32,1.275)}.tgl-ios:active+.tgl-btn{box-shadow:inset 0 0 0 2em var(--rule)}.tgl-ios:active+.tgl-btn:after{padding-right:.4em}.tgl-ios:checked+.tgl-btn{background:var(--ink-faint);border-color:var(--ink-faint)}.tgl-ios:checked+.tgl-btn:active{box-shadow:none}.tgl-ios:checked+.tgl-btn:active:after{margin-left:-.4em}:root{--zero-card:#dfe1d7}.stamp-card-zero .stamp-amount,.stamp-card-zero .stamp-name{color:var(--ink-soft)}.board-shell{position:relative}.stamp-row{border-radius:16px;flex-shrink:0;align-items:stretch;display:flex;position:relative;overflow:hidden}.stamp-row .stamp-card{touch-action:pan-y;cursor:grab;flex:auto;min-width:0}.stamp-actions{flex:none;display:flex;overflow:hidden}.stamp-action-btn{cursor:pointer;color:#fff;border:none;flex:1;justify-content:center;align-items:center;font-size:.82rem;font-weight:600;display:flex}.stamp-action-edit{background:var(--teal);border-top-left-radius:16px;border-bottom-left-radius:16px}.stamp-action-delete{background:var(--rust)}.stamp-action-clear{background:var(--amber);border-top-right-radius:16px;border-bottom-right-radius:16px}.stamp-action-commit{background:var(--amber);letter-spacing:.05em;border-top-right-radius:16px;border-bottom-right-radius:16px;width:100%;font-size:.95rem}.fab-wrap{z-index:20;flex-direction:column;align-items:center;gap:.6rem;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.fab-backdrop{z-index:15;position:fixed;inset:0}.fab-menu{z-index:20;flex-direction:row;align-items:center;gap:.6rem;display:flex;position:relative}.fab-menu-item{border:1px solid var(--rule-strong);background:var(--paper-raised);color:var(--ink);cursor:pointer;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:.55rem 1.15rem;font-size:.82rem;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 2px 8px #1c2b3a29}.fab-btn{z-index:20;background:var(--ink);color:#fff;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;font-size:1.7rem;line-height:1;transition:transform .15s;display:flex;position:relative;box-shadow:0 3px 12px #1c2b3a59}.fab-btn-open{transform:rotate(45deg)}.modal-backdrop{z-index:3000;background:#1c2b3a73;justify-content:center;align-items:center;padding:1.2rem;display:flex;position:fixed;inset:0}.modal-card{background:var(--paper-raised);border:1px solid var(--rule-strong);border-radius:10px;width:100%;max-width:380px;padding:1.6rem 1.4rem;box-shadow:0 10px 34px #1c2b3a4d}.modal-title{font-family:var(--font-display);margin:0 0 1.1rem;font-size:1.2rem;font-weight:700}.modal-hint{color:var(--ink-soft);background:var(--amber-soft);border-left:3px solid var(--amber);border-radius:2px;margin:-.4rem 0 1.1rem;padding:.6rem .75rem;font-size:.82rem;line-height:1.5}.modal-actions{justify-content:flex-end;gap:.6rem;margin-top:.4rem;display:flex}.modal-actions .btn,.modal-actions .btn-ghost{width:auto;padding:.6rem 1.15rem}.modal-hint-danger{background:var(--rust-soft);border-left-color:var(--rust);color:#6e2717}.btn-danger{background:var(--rust)}.btn-danger:hover:not(:disabled){background:#7c2e1c}.btn-danger:focus-visible{outline:2px solid var(--rust);outline-offset:2px}.board-list{gap:0;padding-top:.6rem}.stamp-row-expanded{margin:.8rem 0!important}.stamp-row-collapsed{margin-top:8px}.stamp-row-collapsed+.stamp-row-collapsed{margin-top:-18px}.stamp-card-collapsed{padding:1.15rem 1.2rem;box-shadow:0 3px 6px #1c2b3a29}.stamp-card-collapsed .stamp-name{margin:0;font-size:1rem}.stamp-card-collapsed .stamp-amount{font-size:1.25rem}.stamp-card-expanded{padding:1.15rem 1.3rem;box-shadow:0 6px 18px #1c2b3a3d}.stamp-card{transition:padding .15s,transform .2s,box-shadow .15s}@media (width<=480px){.stamp-card-collapsed{padding:1rem}.stamp-row-collapsed+.stamp-row-collapsed{margin-top:-18px}}.import-header-top,.board-header-top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.shell{--au-navy:#010f1c;--au-navy-2:#04263f;--au-brand:#5bbbee;--au-brand-hover:#3fa9e0;--au-brand-soft:#e3f3fc;--au-brand-text:#1b74a8;--au-text:#1a1a1a;--au-text-2:#646464;--au-text-3:#939393;--au-bg:#f0f2f5;--au-card:#fff;--au-border:#e0e0e0;--au-danger:#ef4444;--au-danger-soft:#fee2e2;--au-font:"PT Sans", "Noto Sans SC", "PingFang SC", "Microsoft YaHei", sans-serif;background:var(--au-bg);min-height:100dvh;color:var(--au-text);font-family:var(--au-font);-webkit-tap-highlight-color:transparent;flex-direction:column;display:flex}.shell a{color:var(--au-brand)}.shell .shell-header{background:linear-gradient(160deg, var(--au-navy-2) 0%, var(--au-navy) 72%);text-align:center;border-bottom:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:24px 20px 38px;display:flex;position:relative;overflow:hidden}.shell .shell-header:after{content:"";opacity:.12;pointer-events:none;background:url(/assets/logo-CxZ2rHZM.png) 50%/contain no-repeat;width:170px;height:170px;position:absolute;bottom:-52px;right:-34px}.shell .brand{font-family:var(--au-font);letter-spacing:.5px;color:#fff;z-index:1;flex-direction:column;align-items:center;gap:5px;font-size:15px;font-weight:700;display:flex;position:relative}.shell .brand .brand-mark{background:url(/assets/logo-CxZ2rHZM.png) 50%/contain no-repeat;width:54px;height:54px;display:block;transform:none}.shell .brand-sub{font-family:var(--au-font);letter-spacing:1.5px;text-transform:uppercase;color:#ffffff73;z-index:1;font-size:10px;position:relative}.shell .shell-main{flex-direction:column;flex:1;justify-content:flex-start;align-items:stretch;padding:0;display:flex}.shell .shell-main:has(.status-line){justify-content:center;align-items:center;padding:2rem}.shell .ledger-card{z-index:1;background:var(--au-card);border:none;border-radius:24px 24px 0 0;flex:1;width:100%;max-width:none;margin-top:-20px;padding:22px 22px 48px;position:relative;box-shadow:0 -6px 24px #010f1c24}.shell .ledger-eyebrow{font-family:var(--au-font);letter-spacing:1.5px;text-transform:uppercase;color:var(--au-brand);margin:0 0 4px;font-size:12px;font-weight:700}.shell .ledger-title{font-family:var(--au-font);color:var(--au-text);margin:0 0 18px;font-size:20px;font-weight:700;line-height:1.3}.shell .notice{font-family:var(--au-font);background:var(--au-brand-soft);color:var(--au-brand-text);border-left:none;border-radius:10px;margin-bottom:14px;padding:11px 14px;font-size:13px;line-height:1.5}.shell .notice-error{background:var(--au-danger-soft);color:var(--au-danger);border-left:none}.shell .field{margin-bottom:14px}.shell .field label{font-family:var(--au-font);color:var(--au-text);margin-bottom:6px;font-size:13px;font-weight:700;display:block}.shell .field input{box-sizing:border-box;border:1px solid var(--au-border);background-color:var(--au-card);width:100%;height:48px;box-shadow:none;font-family:var(--au-font);color:var(--au-text);appearance:none;background-position:14px;background-repeat:no-repeat;background-size:18px 18px;border-radius:10px;outline:none;padding:0 14px 0 44px;font-size:16px;transition:border-color .15s,box-shadow .15s}.shell .field input::placeholder{color:var(--au-text-3)}.shell .field input:focus,.shell .field input:focus-visible{border-color:var(--au-brand);outline:none;box-shadow:0 0 0 3px #5bbbee40}.shell .field input:disabled{color:var(--au-text-3);background:#f5f7f8}.shell .field input[type=email]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23939393' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='m3 7 9 6 9-6'/%3E%3C/svg%3E")}.shell .field input[type=password]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23939393' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='11' width='16' height='10' rx='2'/%3E%3Cpath d='M8 11V7a4 4 0 0 1 8 0v4'/%3E%3C/svg%3E")}.shell .field input#code{letter-spacing:8px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23939393' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l7 3v5c0 4.5-3 8-7 10-4-2-7-5.5-7-10V6Z'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E");background-position:14px;padding:0 16px;font-size:20px;font-weight:700}.shell .field-hint{font-family:var(--au-font);color:var(--au-text-3);margin:5px 0 0;font-size:12px;line-height:1.4}.shell .toggle-row{text-align:center;font-family:var(--au-font);color:var(--au-text-2);margin-top:14px;font-size:13px}.shell .toggle-row a{color:var(--au-brand);font-weight:700;text-decoration:none}.shell .toggle-row a:hover{color:var(--au-brand-hover);text-decoration:underline}.shell .toggle-row button{font-family:var(--au-font);color:var(--au-brand);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;font-size:13px;font-weight:700;text-decoration:none}.shell .toggle-row button:hover:not(:disabled){color:var(--au-brand-hover);text-decoration:underline}.shell .toggle-row button:disabled{color:var(--au-text-3);cursor:not-allowed;font-weight:400}.shell .ledger-card .btn{background:var(--au-brand);color:#fff;width:100%;height:48px;font-family:var(--au-font);letter-spacing:normal;cursor:pointer;border:none;border-radius:24px;justify-content:center;align-items:center;margin-top:4px;padding:0;font-size:15px;font-weight:700;transition:background .15s,box-shadow .15s;display:flex}.shell .ledger-card .btn:hover:not(:disabled){background:var(--au-brand-hover);box-shadow:0 2px 10px #5bbbee73}.shell .ledger-card .btn:disabled{opacity:.5;cursor:not-allowed}.shell .ledger-card .btn:focus-visible{outline:2px solid var(--au-brand);outline-offset:3px}.shell .field .cf-turnstile,.shell .field iframe{border-radius:10px}@media (width>=720px){.shell .shell-header{flex-direction:row;gap:12px;padding:18px 28px 26px}.shell .shell-header:after{width:160px;height:160px;bottom:-66px;right:-30px}.shell .brand{flex-direction:row;align-items:center;gap:12px;font-size:15px}.shell .brand .brand-mark{width:40px;height:40px}.shell .shell-main{align-items:center;padding:28px 16px 40px}.shell .shell-main:has(.status-line){padding:2rem}.shell .ledger-card{border:1px solid var(--au-border);border-radius:16px;flex:none;max-width:420px;margin-top:-18px;padding:34px 32px 28px;box-shadow:0 2px 8px #0000001a}.shell .field input{border-radius:8px;height:48px;font-size:14px}.shell .ledger-card .btn{border-radius:24px;height:48px;font-size:15px}}
