@font-face{font-family:Uncial Antiqua;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/uncial-antiqua-regular.woff2)format("woff2")}@font-face{font-family:Alegreya Sans;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/alegreya-sans-regular.woff2)format("woff2")}@font-face{font-family:Alegreya Sans;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/alegreya-sans-bold.woff2)format("woff2")}@font-face{font-family:Architects Daughter;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/architects-daughter-regular.woff2)format("woff2")}:root{padding:env(safe-area-inset-top,0px) 0 env(safe-area-inset-bottom,0px)}*,:before,:after{box-sizing:border-box}html{background:#333a67;height:100%}body{color:#eef1f7;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;background:#333a67 radial-gradient(#ffffff0a 1px,#0000 1.3px) 0 0/4px 4px;min-height:100%;margin:0;font:17px/1.4 Alegreya Sans,Gill Sans,Trebuchet MS,system-ui,sans-serif}img{max-width:100%}[hidden]{display:none!important}.sc{--shirt:#333a67;--shirt-deep:#252a4e;--shirt-lift:#454d82;--thread:#dcb962;--card:#ecf0f5;--card-shade:#dde4ec;--ink:#17382b;--flag:#1f7a58;--pencil:#3a3c4b;--alert:#a3261f;--on-shirt:#eef1f7;--on-shirt-dim:#b9c0dc;--f-display:"Uncial Antiqua","Alegreya Sans",Georgia,serif;--f-body:"Alegreya Sans","Gill Sans","Trebuchet MS",system-ui,sans-serif;--f-pencil:"Architects Daughter","Bradley Hand","Comic Sans MS",cursive;--col:clamp(46px,13.2vw,60px);--nav-h:60px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.sc h1,.sc h2,.sc h3,.sc p,.sc figure{margin:0}.sc button,.sc input{font:inherit;color:inherit}.sc button{cursor:pointer;touch-action:manipulation}.sc :focus-visible{outline:2px solid var(--thread);outline-offset:2px}.sc .app{max-width:520px;padding-inline:16px;padding-block:14px calc(var(--nav-h) + 28px);flex-direction:column;gap:16px;margin:0 auto;display:flex}.sc .app.pad-open{padding-bottom:340px}.sc .view{flex-direction:column;gap:16px;display:flex}.sc .mast{align-items:center;gap:14px;display:flex}.sc .crest{object-fit:cover;border:2px solid var(--thread);width:86px;height:86px;box-shadow:0 0 0 4px var(--shirt),0 0 0 5px #dcb96273;border-radius:50%;flex:none}.sc .mast-text{flex-direction:column;gap:2px;min-width:0;display:flex}.sc .eyebrow{letter-spacing:.09em;text-transform:uppercase;color:var(--on-shirt-dim);font-size:12.5px;font-weight:700}.sc .mast h1{font:400 27px/1.1 var(--f-display);color:var(--thread);text-wrap:balance}.sc .mast-date{color:var(--on-shirt-dim);font-size:15px}.sc .loops{border:1.5px dashed #dcb96299;border-radius:12px;grid-template-columns:1fr 1fr;gap:6px;padding:4px;display:grid}.sc .loops button{min-height:44px;color:var(--on-shirt-dim);background:0 0;border:0;border-radius:8px;padding:4px 6px;font-weight:700;line-height:1.1}.sc .loops button small{letter-spacing:.04em;font-size:12.5px;font-weight:400;display:block}.sc .loops button[aria-selected=true]{background:var(--thread);color:var(--shirt-deep)}.sc .card{background:var(--card);color:var(--ink);border-radius:3px;padding:10px;box-shadow:inset 0 1px #ffffff80,0 10px 24px #0f122873}.sc .card table{border-collapse:collapse;table-layout:fixed;width:100%}.sc .card col.pc{width:var(--col)}.sc .card th,.sc .card td{border:1.5px solid var(--ink);vertical-align:middle;padding:0}.sc .card thead th{border-top:0}.sc .card thead th:first-child,.sc .card tbody th{border-left:0}.sc .card thead th.brand{border:0;border-bottom:1.5px solid var(--ink);text-align:left;vertical-align:bottom;padding:0 6px 8px 2px;font-weight:400}.sc .wordmark{font:400 clamp(15px,4.7vw,21px)/1 var(--f-display);letter-spacing:.01em;display:block}.sc .rating{font-variant-numeric:tabular-nums;margin-top:8px;font-size:12.5px;line-height:1.3;display:block}.sc .rating b{letter-spacing:.06em;text-transform:uppercase;font-size:11.5px}.sc .name-btn{background:0 0;border:0;justify-content:center;align-items:center;width:100%;height:132px;padding:6px 0;display:flex;overflow:hidden}.sc .name-btn span{writing-mode:vertical-rl;font:400 17px/1 var(--f-pencil);color:var(--pencil);white-space:nowrap;text-overflow:ellipsis;max-height:120px;overflow:hidden;transform:rotate(180deg)}.sc .name-btn.empty span{font:italic 400 15px/1 var(--f-body);color:var(--ink);opacity:.5;letter-spacing:.04em}.sc .card tbody th{text-align:left;padding:7px 6px 7px 2px;font-weight:400}.sc .hole{grid-template-columns:20px minmax(0,1fr);align-items:baseline;column-gap:4px;display:grid}.sc .hole .n{font-variant-numeric:tabular-nums;font-size:17px;font-weight:700}.sc .hole .nm{text-wrap:balance;font-size:16px;font-weight:700;line-height:1.12}.sc .hole .meta{opacity:.82;font-variant-numeric:tabular-nums;grid-column:2;margin-top:2px;font-size:13px;line-height:1.25}.sc .score-btn{width:100%;height:100%;min-height:58px;font:400 25px/1 var(--f-pencil);color:var(--pencil);background:0 0;border:0;place-items:center;padding:0;display:grid}.sc .score-btn .mark{place-items:center;width:1.55em;height:1.55em;padding-top:.06em;display:grid}.sc .score-btn.under .mark{border:1.7px solid var(--pencil);border-radius:52% 48% 51% 49%/49% 53% 47% 51%;transform:rotate(-5deg)}.sc .score-btn.active{background:var(--flag)}.sc .score-btn.active,.sc .score-btn.active .mark{color:#fff;border-color:#fff}.sc .card td{height:1px}.sc tr.sum th,.sc tr.sum td{background:var(--card-shade)}.sc tr.sum th{padding:8px 6px 8px 2px}.sc tr.sum .lbl{width:100%;color:var(--ink);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:baseline;gap:6px;padding:0 0 0 4px;display:flex}.sc tr.sum .lbl b{font-size:17px}.sc tr.sum .lbl i{opacity:.82;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-style:normal}.sc tr.sum.current .lbl b:after{content:"";background:var(--flag);vertical-align:middle;border-radius:50%;width:7px;height:7px;margin-left:6px;display:inline-block}.sc tr.sum td{text-align:center;font:400 22px/1 var(--f-pencil);color:var(--pencil);height:46px;padding-top:.06em}.sc tr.total td{height:64px;font-size:27px}.sc tr.total td small{font:700 13px/1 var(--f-body);color:var(--ink);letter-spacing:.02em;margin-top:3px;display:block}.sc .card tbody tr:last-child th,.sc .card tbody tr:last-child td{border-bottom:0}.sc .card tr td:last-child,.sc .card thead th:last-child{border-right:0}.sc .hint{color:var(--on-shirt-dim);text-wrap:pretty;font-size:14.5px}.sc .actions{flex-direction:column;gap:10px;display:flex}.sc .btn{border:0;border-radius:10px;min-height:50px;padding:10px 16px;font-size:17px;font-weight:700}.sc .btn.gold{background:var(--thread);color:var(--shirt-deep)}.sc .btn.quiet{color:var(--on-shirt);background:0 0;border:1.5px dashed #dcb96299}.sc .btn.small{min-height:44px;padding:8px 12px;font-size:15.5px}.sc .confirm{border:1.5px dashed #dcb96299;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}.sc .confirm p{flex:150px;min-width:0}.sc .aerial{border:2px solid var(--thread);border-radius:3px;position:relative;overflow:hidden}.sc .aerial img{aspect-ratio:900/482;object-fit:cover;width:100%;height:auto;display:block}.sc .aerial figcaption{color:#fff;background:linear-gradient(#0000,#141830d1);padding:22px 12px 8px;font-size:14px;position:absolute;bottom:0;left:0;right:0}.sc .block{flex-direction:column;gap:10px;display:flex}.sc .block h2{letter-spacing:.1em;text-transform:uppercase;color:var(--thread);border-bottom:1.5px dashed #dcb96299;padding-bottom:6px;font-size:13px;font-weight:700}.sc .record{align-items:baseline;gap:12px;display:flex}.sc .record .num{font:400 44px/1 var(--f-display);color:var(--thread)}.sc .record p{min-width:0}.sc .record small{color:var(--on-shirt-dim);font-size:14.5px;display:block}.sc .board{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.sc .board th,.sc .board td{text-align:right;border-bottom:1px solid #b9c0dc40;padding:8px 4px}.sc .board th{letter-spacing:.08em;text-transform:uppercase;color:var(--on-shirt-dim);font-size:12.5px;font-weight:700}.sc .board th:first-child,.sc .board td:first-child{text-align:left;overflow-wrap:anywhere}.sc .board td.best{color:var(--thread);font-weight:700}.sc .empty{color:var(--on-shirt-dim);text-wrap:pretty;padding:6px 0}.sc .signed{background:var(--card);color:var(--ink);border-radius:3px;flex-direction:column;gap:10px;padding:12px;display:flex;box-shadow:0 6px 16px #0f122859}.sc .signed header{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.sc .signed h3{font-size:17px;font-weight:700}.sc .signed header span{opacity:.8;white-space:nowrap;font-size:13.5px}.sc .mini{border-collapse:collapse;table-layout:fixed;font-variant-numeric:tabular-nums;width:100%}.sc .mini col.h{width:27px}.sc .mini col.lp{width:36px}.sc .mini col.t{width:58px}.sc .mini th,.sc .mini td{text-align:center;border-bottom:1px solid #17382b38;padding:5px 2px}.sc .mini thead th{letter-spacing:.06em;text-transform:uppercase;opacity:.8;font-size:12px;font-weight:700}.sc .mini tbody th{text-align:left;overflow-wrap:anywhere;font-weight:700;line-height:1.15}.sc .mini td{font:400 17px/1 var(--f-pencil);color:var(--pencil);padding-top:.42em}.sc .mini td.lp{font:400 12.5px/1 var(--f-body);color:var(--ink);opacity:.8;padding-top:5px}.sc .mini td.tot{font-size:21px}.sc .mini td.tot small{font:700 12.5px/1 var(--f-body);color:var(--ink);margin-left:3px}.sc .low{background:var(--flag);color:#fff;letter-spacing:.06em;text-transform:uppercase;vertical-align:1px;white-space:nowrap;border-radius:99px;margin-left:6px;padding:1px 6px;font-size:11.5px;display:inline-block}.sc .signed footer{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sc .signed footer p{flex:100%;font-size:15px}.sc .link{border:1.5px solid var(--ink);min-height:44px;color:var(--ink);background:0 0;border-radius:8px;padding:8px 12px;font-size:15px;font-weight:700}.sc .link.fill{background:var(--ink);color:var(--card)}.sc .link.plain{border-color:#0000;margin-left:auto}.sc .sharetext{border:1.5px solid var(--ink);width:100%;min-height:96px;color:var(--ink);resize:none;background:#fff;border-radius:6px;padding:8px;font-size:15px}.sc .tabs{z-index:20;background:var(--shirt-deep);padding-bottom:env(safe-area-inset-bottom,0px);border-top:1.5px dashed #dcb962b3;position:fixed;bottom:0;left:0;right:0}.sc .tabs div{max-width:520px;height:var(--nav-h);grid-template-columns:1fr 1fr;margin:0 auto;display:grid}.sc .tabs a{color:var(--on-shirt-dim);justify-content:center;align-items:center;gap:8px;font-size:16px;font-weight:700;text-decoration:none;display:flex}.sc .tabs a svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.sc .tabs a[aria-current=page]{color:var(--thread)}.sc .pad{z-index:30;background:var(--shirt-deep);border-top:1.5px dashed var(--thread);padding:12px 16px calc(14px + env(safe-area-inset-bottom,0px));animation:.18s ease-out rise;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -12px 30px #0a0c1e80}.sc .pad-in{flex-direction:column;gap:10px;max-width:488px;margin:0 auto;display:flex}.sc .pad-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.sc .pad-head div{min-width:0}.sc .pad-head h2{font-size:19px;font-weight:700;line-height:1.15}.sc .pad-head h2 span{color:var(--thread)}.sc .keys{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.sc .key{background:var(--shirt-lift);min-height:52px;color:var(--on-shirt);font-variant-numeric:tabular-nums;border:0;border-radius:10px;font-size:23px;font-weight:700;position:relative}.sc .key:active{background:var(--thread);color:var(--shirt-deep)}.sc .key.par{box-shadow:inset 0 0 0 2px var(--thread)}.sc .key.par:after{content:"par";letter-spacing:.08em;text-transform:uppercase;color:var(--thread);font-size:10.5px;position:absolute;top:5px;right:7px}.sc .key.par:active:after{color:var(--shirt-deep)}.sc .key.wide{grid-column:span 2;font-size:16px}.sc .key.ghost{background:0 0;border:1.5px dashed #dcb96299}@keyframes rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.sc .scrim{z-index:40;padding:calc(env(safe-area-inset-top,0px) + 16px) 16px 16px;background:#12152cb8;position:fixed;inset:0}.sc .namer{background:var(--card);max-width:420px;color:var(--ink);border-radius:4px;flex-direction:column;gap:12px;margin:0 auto;padding:16px;display:flex;box-shadow:0 14px 34px #080a1a99}.sc .namer label{font-size:17px;font-weight:700}.sc .namer input{border:0;border-bottom:2px solid var(--ink);width:100%;min-height:52px;font:400 24px/1.2 var(--f-pencil);color:var(--pencil);background:0 0;border-radius:0;padding:6px 2px 2px}.sc .namer input:focus{border-bottom-color:var(--flag);outline:0}.sc .namer .row{flex-wrap:wrap;gap:8px;display:flex}.sc .namer .row .link.fill{flex:120px}.sc .toast{left:16px;right:16px;bottom:calc(var(--nav-h) + env(safe-area-inset-bottom,0px) + 12px);z-index:50;background:var(--card);max-width:420px;color:var(--ink);border-left:5px solid var(--flag);border-radius:4px;margin:0 auto;padding:12px 14px;font-weight:700;position:fixed;box-shadow:0 8px 22px #080a1a8c}.sc .signin{background:var(--card);color:var(--ink);border-radius:3px;flex-direction:column;gap:14px;padding:18px 16px;display:flex;box-shadow:0 10px 24px #0f122873}.sc .signin p{text-wrap:pretty}.sc .field{flex-direction:column;gap:4px;display:flex}.sc .field label{font-size:15px;font-weight:700}.sc .field input{border:1.5px solid var(--ink);width:100%;min-height:50px;color:var(--ink);background:#fff;border-radius:6px;padding:8px 12px;font-size:18px}.sc .field input:focus{outline:2px solid var(--flag);outline-offset:1px}.sc .formerr{color:var(--alert);font-weight:700}.sc .signin .link.fill{min-height:50px;font-size:17px}.sc .note{color:var(--on-shirt-dim);text-wrap:pretty;font-size:14.5px}.sc .note a{color:var(--thread)}.sc .acct{color:var(--on-shirt-dim);border-top:1.5px dashed #dcb96299;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:14px;display:flex}.sc .acct b{color:var(--on-shirt)}.sc .acct div{flex-wrap:wrap;gap:8px;display:flex}.sc a.btn{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}@media (prefers-reduced-motion:reduce){.sc .pad{animation:none}}.adm{--shirt:#333a67;--shirt-deep:#252a4e;--shirt-lift:#454d82;--thread:#dcb962;--card:#ecf0f5;--card-shade:#dde4ec;--ink:#17382b;--flag:#1f7a58;--pencil:#3a3c4b;--alert:#a3261f;--on-shirt:#eef1f7;--on-shirt-dim:#b9c0dc;--stitch:#dcb96299;--f-display:"Uncial Antiqua","Alegreya Sans",Georgia,serif;--f-body:"Alegreya Sans","Gill Sans","Trebuchet MS",system-ui,sans-serif;--f-pencil:"Architects Daughter","Bradley Hand","Comic Sans MS",cursive;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.adm h1,.adm h2,.adm h3,.adm p,.adm dl,.adm dd,.adm dt{margin:0}.adm button,.adm input,.adm select{font:inherit;color:inherit}.adm button{cursor:pointer;touch-action:manipulation}.adm :focus-visible{outline:2px solid var(--thread);outline-offset:2px}.adm .paper :focus-visible{outline-color:var(--flag)}.adm .wrap{flex-direction:column;gap:22px;max-width:1060px;margin:0 auto;padding-block:16px 56px;padding-inline:16px;display:flex}.adm .top{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.adm .crest{object-fit:cover;border:2px solid var(--thread);border-radius:50%;flex:none;width:62px;height:62px}.adm .top .who{flex:220px;min-width:0}.adm .top h1{font:400 26px/1.1 var(--f-display);color:var(--thread)}.adm .top .who p{color:var(--on-shirt-dim);font-size:15px}.adm .top .acts{flex-wrap:wrap;gap:8px;display:flex}.adm .btn{border:0;border-radius:9px;justify-content:center;align-items:center;min-height:44px;padding:8px 14px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.adm .btn.gold{background:var(--thread);color:var(--shirt-deep)}.adm .btn.quiet{color:var(--on-shirt);border:1.5px dashed var(--stitch);background:0 0}.adm .link{border:1.5px solid var(--ink);min-height:40px;color:var(--ink);background:0 0;border-radius:8px;padding:6px 12px;font-size:15px;font-weight:700}.adm .link.fill{background:var(--ink);color:var(--card)}.adm .link.plain{border-color:#0000;padding-inline:6px;text-decoration:underline}.adm .paper{background:var(--card);color:var(--ink);border-radius:3px;box-shadow:0 8px 20px #0f122866}.adm .gate{flex-direction:column;gap:14px;max-width:440px;padding:18px 16px;display:flex}.adm .gate h2{text-wrap:balance;font-size:21px;font-weight:700}.adm .gate p{text-wrap:pretty}.adm form.stack{flex-direction:column;gap:14px;display:flex}.adm .field{flex-direction:column;gap:4px;min-width:0;display:flex}.adm .field label{font-size:15px;font-weight:700}.adm .field small{opacity:.8;font-size:13.5px}.adm .field input,.adm .field select{border:1.5px solid var(--ink);width:100%;min-height:46px;color:var(--ink);background:#fff;border-radius:6px;padding:6px 10px;font-size:17px}.adm .field input:focus,.adm .field select:focus{outline:2px solid var(--flag);outline-offset:1px}.adm .pwrow{gap:8px;display:flex}.adm .pwrow input{flex:1 1 0;min-width:0}.adm .formerr{color:var(--alert);font-weight:700}.adm .seg{border:1.5px dashed var(--stitch);border-radius:12px;grid-template-columns:1fr 1fr;align-self:flex-start;gap:6px;max-width:100%;padding:4px;display:inline-grid}.adm .seg a{min-height:42px;color:var(--on-shirt-dim);border-radius:8px;justify-content:center;align-items:center;padding:4px 22px;font-weight:700;text-decoration:none;display:flex}.adm .seg a[aria-current=page]{background:var(--thread);color:var(--shirt-deep)}.adm .tab{flex-direction:column;gap:24px;display:flex}.adm .block{flex-direction:column;gap:12px;min-width:0;display:flex}.adm .block>h2{letter-spacing:.1em;text-transform:uppercase;color:var(--thread);border-bottom:1.5px dashed var(--stitch);padding-bottom:6px;font-size:13px;font-weight:700}.adm .empty{color:var(--on-shirt-dim);text-wrap:pretty}.adm .figures{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px 28px;display:grid}.adm .figures div{align-items:baseline;gap:12px;min-width:0;display:flex}.adm .figures dd{font:400 42px/1 var(--f-display);color:var(--thread);order:-1}.adm .figures dt{min-width:0;line-height:1.25}.adm .figures dt small{color:var(--on-shirt-dim);font-size:14.5px;display:block}.adm .scroll{overflow-x:auto}.adm .board{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.adm .board th,.adm .board td{text-align:right;white-space:nowrap;border-bottom:1px solid #b9c0dc40;padding:8px 10px 8px 0}.adm .board th{letter-spacing:.08em;text-transform:uppercase;color:var(--on-shirt-dim);font-size:12.5px;font-weight:700}.adm .board th:first-child,.adm .board td:first-child,.adm .board th.l,.adm .board td.l{text-align:left}.adm .board td.l{white-space:normal;color:var(--on-shirt-dim)}.adm .board td.best{color:var(--thread);font-weight:700}.adm .filters{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.adm .filters .field{flex:200px;max-width:300px}.adm .filters .field label{color:var(--on-shirt)}.adm .filters .count{color:var(--on-shirt-dim);padding-bottom:10px}.adm .cards{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));align-items:start;gap:14px;display:grid}.adm .signed{flex-direction:column;gap:8px;min-width:0;padding:12px;display:flex}.adm .signed header{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.adm .signed h3{font-size:17px;font-weight:700}.adm .signed header span{opacity:.8;white-space:nowrap;font-size:13.5px}.adm .signed .by{font-size:14.5px}.adm .signed footer{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.adm .signed footer p{flex:100%;font-size:15px}.adm .mini{border-collapse:collapse;table-layout:fixed;font-variant-numeric:tabular-nums;width:100%}.adm .mini col.h{width:27px}.adm .mini col.lp{width:36px}.adm .mini col.t{width:58px}.adm .mini th,.adm .mini td{text-align:center;border-bottom:1px solid #17382b38;padding:5px 2px}.adm .mini thead th{letter-spacing:.06em;text-transform:uppercase;opacity:.8;font-size:12px;font-weight:700}.adm .mini tbody th{text-align:left;overflow-wrap:anywhere;font-weight:700;line-height:1.15}.adm .mini td{font:400 17px/1 var(--f-pencil);color:var(--pencil);padding-top:.42em}.adm .mini td.lp{font:400 12.5px/1 var(--f-body);color:var(--ink);opacity:.8;padding-top:5px}.adm .mini td.tot{font-size:21px}.adm .mini td.tot small{font:700 12.5px/1 var(--f-body);color:var(--ink);margin-left:3px}.adm .tag{background:var(--flag);color:#fff;letter-spacing:.06em;text-transform:uppercase;vertical-align:1px;white-space:nowrap;border-radius:99px;margin-left:6px;padding:1px 7px;font-size:11.5px;font-weight:700;display:inline-block}.adm .tag.soft{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink);background:0 0}.adm .tag.off{background:var(--alert)}.adm .newacct{flex-direction:column;gap:14px;padding:16px;display:flex}.adm .newacct h3{font-size:19px;font-weight:700}.adm .newacct .grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:start;gap:12px;display:grid}.adm .handover{border-left:5px solid var(--flag);background:#fff;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:12px 14px;display:flex}.adm .handover p{text-wrap:pretty;flex:260px;min-width:0}.adm .handover code{-webkit-user-select:all;user-select:all;overflow-wrap:anywhere;font:700 17px/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.adm .ledger{padding:6px 14px 10px}.adm .accts{border-collapse:collapse;width:100%;min-width:720px}.adm .accts th,.adm .accts td{text-align:left;vertical-align:middle;border-bottom:1px solid #17382b38;padding:10px 12px 10px 0}.adm .accts thead th{letter-spacing:.08em;text-transform:uppercase;opacity:.8;white-space:nowrap;font-size:12.5px;font-weight:700}.adm .accts td.num{font-variant-numeric:tabular-nums}.adm .accts td.acts{text-align:right;white-space:nowrap;padding-right:0}.adm .accts td.acts .link{margin-left:6px}.adm .accts tr.inline td{background:var(--card-shade);padding:12px}.adm .accts tr:last-child td{border-bottom:0}.adm .inlineform{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.adm .inlineform .field{flex:240px;max-width:360px}.adm .proto{color:var(--on-shirt-dim);border-top:1.5px dashed var(--stitch);flex-wrap:wrap;align-items:center;gap:10px 16px;padding-top:14px;font-size:14.5px;display:flex}.adm .proto p{text-wrap:pretty;flex:320px;min-width:0}.adm .toast{left:16px;right:16px;bottom:calc(env(safe-area-inset-bottom,0px) + 16px);z-index:50;background:var(--card);max-width:440px;color:var(--ink);border-left:5px solid var(--flag);border-radius:4px;margin:0 auto;padding:12px 14px;font-weight:700;position:fixed;box-shadow:0 8px 22px #080a1a8c}
