.M5mb9G_pill{border:1px solid rgb(var(--line-strong));background:rgb(var(--card));min-height:2.75rem;color:rgb(var(--ink-2));font:inherit;cursor:pointer;transition:border-color var(--dur-hover) var(--ease-hover), color var(--dur-hover) var(--ease-hover), box-shadow var(--dur-hover) var(--ease-hover);border-radius:999px;padding:0 1rem;font-size:.9375rem;font-weight:500;position:relative;overflow:hidden}.M5mb9G_pill:after{content:"";background:rgb(var(--oxblood));transform-origin:0;height:2px;transition:transform .42s var(--ease-rule);position:absolute;bottom:.45rem;left:1rem;right:1rem;transform:scaleX(0)}.M5mb9G_pill:hover:after,.M5mb9G_pill:focus-visible:after{transform:scaleX(1)}.M5mb9G_pill:hover{border-color:rgb(var(--ink));color:rgb(var(--ink))}.M5mb9G_pill:focus-visible{outline:2px solid rgb(var(--oxblood));outline-offset:3px}.M5mb9G_pillOn,.M5mb9G_pillOn:hover{background:rgb(var(--ink));border-color:rgb(var(--ink));color:rgb(var(--paper))}.M5mb9G_pillOn:after{background:rgb(var(--paper))}.M5mb9G_search{min-height:3.5rem;padding-left:1.125rem;padding-right:1.125rem;font-size:1.125rem}.M5mb9G_stateChip{appearance:none;border:1px solid rgb(var(--line-strong));background-color:rgb(var(--card));background-image:linear-gradient(45deg, transparent 50%, rgb(var(--ink-2)) 50%), linear-gradient(135deg, rgb(var(--ink-2)) 50%, transparent 50%);min-height:2.75rem;color:rgb(var(--ink-2));font:inherit;cursor:pointer;transition:border-color .28s var(--ease-rule), color .28s var(--ease-rule), background-position .28s var(--ease-rule);background-position:calc(100% - 1rem),calc(100% - .7rem);background-repeat:no-repeat;background-size:.3rem .3rem,.3rem .3rem;border-radius:999px;padding:0 2rem 0 1rem;font-size:.875rem;font-weight:500}.M5mb9G_stateChip:hover,.M5mb9G_stateChip:focus-visible{border-color:rgb(var(--oxblood));color:rgb(var(--ink));background-position:calc(100% - 1rem) calc(50% + 2px),calc(100% - .7rem) calc(50% + 2px);outline:none}.M5mb9G_stateChip:focus-visible{outline:2px solid rgb(var(--oxblood));outline-offset:3px}.M5mb9G_stateChipOn{border-color:rgb(var(--ink));color:rgb(var(--ink))}.M5mb9G_row{text-align:left;border:1px solid rgb(var(--line));border-radius:var(--radius-sm);background:rgb(var(--card));width:100%;color:rgb(var(--ink));font:inherit;cursor:pointer;transition:background-color var(--dur-hover) var(--ease-hover), border-color var(--dur-hover) var(--ease-hover);gap:.2rem;padding:.875rem 1rem .875rem 1.125rem;display:grid;position:relative;overflow:hidden}.M5mb9G_row:before{content:"";background:rgb(var(--oxblood));transform-origin:top;width:3px;transition:transform .36s var(--ease-rule);border-radius:999px;position:absolute;top:.75rem;bottom:.75rem;left:0;transform:scaleY(0)}.M5mb9G_row:hover,.M5mb9G_row:focus-visible{background:rgb(var(--paper-2));border-color:rgb(var(--ink-3));outline:none}.M5mb9G_row:hover:before,.M5mb9G_row:focus-visible:before{transform:scaleY(1)}.M5mb9G_card{border:1px solid rgb(var(--ink));border-radius:var(--radius);background:rgb(var(--card));padding:1.125rem 1.25rem}.M5mb9G_codeBox{text-align:center;width:100%;min-width:0;height:3.5rem;font-family:var(--font-mono);font-variant-numeric:tabular-nums;border-radius:var(--radius-sm);border:1px solid rgb(var(--line));background:rgb(var(--card));color:rgb(var(--ink));transition:border-color var(--dur-hover) var(--ease-hover), box-shadow var(--dur-hover) var(--ease-hover);padding:0;font-size:1.5rem}.M5mb9G_codeBox:focus{border-color:rgb(var(--ink));box-shadow:inset 0 -2px 0 rgb(var(--oxblood));outline:none}.M5mb9G_codeBox[aria-invalid=true]{border-color:rgb(var(--oxblood))}.M5mb9G_docRow{border-top:1px solid rgb(var(--line));gap:.75rem;padding:1rem 0;display:grid}.M5mb9G_docRow:last-child{border-bottom:1px solid rgb(var(--line))}.M5mb9G_fileButton{align-items:center;gap:.5rem;display:inline-flex;position:relative}.M5mb9G_fileButton input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.M5mb9G_fileButton:focus-within .M5mb9G_btn{outline:2px solid rgb(var(--oxblood));outline-offset:3px}.M5mb9G_meter{background:rgb(var(--line));border-radius:999px;height:4px;overflow:hidden}.M5mb9G_meterFill{background:rgb(var(--oxblood));height:100%;transition:width .2s var(--ease-hover);border-radius:999px}@media (prefers-reduced-motion:reduce){.M5mb9G_pill,.M5mb9G_pill:after,.M5mb9G_stateChip,.M5mb9G_row,.M5mb9G_row:before,.M5mb9G_codeBox,.M5mb9G_meterFill{transition:none}}
