.empty-state{color:var(--sheet-teal-soft);text-align:center;background:#123f460a;border:1px dashed #80663447;margin:0;padding:20px;font-style:italic}.panel-heading a,.sheet-reference a,.sheet-rules-link{color:inherit;text-underline-offset:.18em;text-decoration:underline 1px}.sheet-rules-link{color:var(--sheet-teal);text-align:center;margin:12px 6px 6px;display:block}.asset-types{color:var(--sheet-gold-dark);letter-spacing:.12em;text-align:center;text-transform:uppercase;margin:-4px 0 14px;font-family:Marcellus,Georgia,serif;font-size:10px}.character-sheet{--sheet-paper:#e4d7bf;--sheet-paper-light:#eee5d4;--sheet-ink:#24302f;--sheet-teal:#123f46;--sheet-teal-soft:#28777b;--sheet-gold:#b7934c;--sheet-gold-dark:#806634;width:min(100%,1420px);color:var(--sheet-ink);background:radial-gradient(circle at 82% 14%, #7eb4a714, transparent 31%), radial-gradient(circle at 15% 82%, #c66e610d, transparent 28%), linear-gradient(180deg, var(--sheet-paper-light), var(--sheet-paper));border:2px solid var(--sheet-gold-dark);margin:0 auto;padding:18px;box-shadow:0 28px 70px #02171d61,inset 0 0 0 5px #123f46eb,inset 0 0 0 8px #b7934cd1}.sheet-masthead{grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;padding:12px 22px 20px;display:grid}.sheet-masthead p{color:var(--sheet-teal);letter-spacing:.05em;text-transform:uppercase;margin:0;font-family:Marcellus,Georgia,serif;font-size:clamp(38px,5vw,76px);line-height:.9}.sheet-masthead-rule{background:linear-gradient(90deg,#0000,#b7934cb8 22%,#123f469e 50%,#b7934cb8 78%,#0000);height:1px}.sheet-top-grid,.sheet-body-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:10px;display:grid}.identity-card,.sheet-panel{background:radial-gradient(circle at 100% 0,#7eb4a714,#0000 30%),#eee5d4c2;border:1px solid #806634b8;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #123f46b8,inset 0 0 0 4px #b7934c52}.identity-card{grid-column:span 4;padding:10px}.facts-panel{grid-column:span 5;padding:26px 24px 22px}.prestige-panel{text-align:center;grid-column:span 3;padding:22px 22px 24px}.authority-panel{grid-column:1/-1;padding:20px 24px}.authority-mark{width:42px;height:42px;color:var(--sheet-gold-dark);border:1px solid #b7934cb3;border-radius:50%;place-items:center;font-size:25px;line-height:1;display:inline-grid}.authority-list{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.authority-entry{border-left:3px solid var(--sheet-gold-dark);background:#123f460b;padding:14px 16px}.authority-entry h3{color:var(--sheet-teal);margin:0 0 3px;font:20px Marcellus,Georgia,serif}.authority-entry p{margin:5px 0 0;line-height:1.45}.authority-entry .authority-institution{color:var(--sheet-gold-dark);font-style:italic}.authority-empty{color:var(--sheet-ink-soft);margin:0;font-style:italic}.portrait-frame{background:linear-gradient(#123f461a,#123f4638),radial-gradient(circle at 50% 32%,#77a7a0,#2b626a 60%,#123f46);border:1px solid #b7934cbd;min-height:340px;overflow:hidden}.portrait-frame img,.portrait-fallback{width:100%;height:100%;min-height:340px}.portrait-frame img{object-fit:cover;display:block}.portrait-fallback{color:#eee5d4eb;align-content:center;place-items:center;gap:8px;display:grid}.portrait-fallback span{letter-spacing:.05em;font-family:Marcellus,Georgia,serif;font-size:82px}.portrait-fallback small{letter-spacing:.22em;text-transform:uppercase;font-family:Marcellus,Georgia,serif;font-size:10px}.identity-plaque{text-align:center;background:#e8dfcceb;border:1px solid #806634a8;margin:-2px 8px 0;padding:18px 14px 16px}.identity-plaque h1{color:var(--sheet-teal);text-transform:uppercase;margin:0 0 7px;font-family:Marcellus,Georgia,serif;font-size:clamp(25px,2.4vw,38px);line-height:1}.identity-plaque p{margin:2px 0;font-size:17px;line-height:1.2}.lineage-ribbon{color:#f0e7d5;background:var(--sheet-teal);letter-spacing:.12em;text-align:center;text-transform:uppercase;margin:8px 6px 0;padding:8px 12px;font-family:Marcellus,Georgia,serif;font-size:10px}.facts-list{gap:12px;display:grid}.fact-row{border-bottom:1px solid #80663447;padding-bottom:8px}.fact-row--with-icon{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:10px;display:grid}.fact-row-copy>span,.fact-row-copy>strong,.fact-row-copy>em{display:block}.fact-row-copy>span{color:var(--sheet-teal);letter-spacing:.08em;text-transform:uppercase;margin-bottom:1px;font-family:Marcellus,Georgia,serif;font-size:10px}.fact-row-copy>strong{font-size:18px;font-weight:500}.fact-row-copy>em{color:var(--sheet-teal-soft);margin-top:2px;font-size:14px}.facts-panel blockquote,.notes-panel blockquote{color:var(--sheet-teal);text-align:center;margin:22px 0 0;padding:14px 18px;font-size:18px;font-style:italic;line-height:1.35}.panel-heading{border-bottom:1px solid #8066346b;align-items:center;gap:9px;margin-bottom:16px;padding-bottom:8px;display:flex}.panel-heading:after{content:"";background:#80663447;flex:1;height:1px}.panel-heading img{object-fit:contain;width:32px;height:32px}.panel-heading h2{color:var(--sheet-teal);letter-spacing:.04em;text-transform:uppercase;margin:0;font-family:Marcellus,Georgia,serif;font-size:22px}.panel-heading--centered{justify-content:center}.panel-heading--centered:after{display:none}.panel-heading--small h2{letter-spacing:.12em;font-size:15px}.prestige-medallion{border:2px solid var(--sheet-gold-dark);background:radial-gradient(circle,#1b5660 0 57%,#0f3d47 58% 66%,#b7934c 67% 72%,#123f46 73%);border-radius:50%;place-items:center;width:106px;height:106px;margin:12px auto 10px;display:grid;box-shadow:0 6px 16px #123f462e}.prestige-medallion strong{color:#f0e7d5;font-family:Marcellus,Georgia,serif;font-size:46px;font-weight:400}.prestige-rank{margin:0 0 18px;font-size:20px}.prestige-reasons{text-align:left}.prestige-reasons h3,.history-columns h3{color:var(--sheet-teal);letter-spacing:.07em;text-transform:uppercase;margin:0 0 9px;font-family:Marcellus,Georgia,serif;font-size:12px}.prestige-reasons ul,.history-columns ul{margin:0;padding:0;list-style:none}.prestige-reasons li,.history-columns li{padding:0 0 7px 15px;font-size:15px;line-height:1.28;position:relative}.prestige-reasons li:before,.history-columns li:before{content:"◆";color:var(--sheet-gold-dark);font-size:8px;position:absolute;top:.14em;left:0}.sheet-body-grid{margin-top:10px}.traits-panel,.bonds-panel,.qualities-panel,.history-panel{grid-column:span 6}.notes-panel,.assets-panel{grid-column:1/-1}.traits-panel,.qualities-panel,.bonds-panel,.history-panel,.notes-panel,.assets-panel,.sheet-panel--full{padding:20px 22px}.sheet-panel--full{grid-column:1/-1}.trait-development-note{color:var(--sheet-teal);text-align:center;border-top:1px solid #80663447;margin:14px 0 0;padding-top:10px;font-size:11px;line-height:1.45}.quality-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 28px;display:grid}.quality-row{grid-template-columns:48px minmax(0,1fr) minmax(8px,.3fr) auto;align-items:center;gap:8px;display:grid}.quality-name{font-size:17px}.quality-copy{min-width:0}.quality-row i{border-bottom:1px dotted #24302f6b}.quality-row strong{color:var(--sheet-teal);font-family:Marcellus,Georgia,serif;font-size:17px;font-weight:400}.sheet-item-icon{color:#e9dfcc;background:radial-gradient(circle at 35% 30%,#2d7780,#174c55 62%,#103b43 100%);border:1px solid #b7934ceb;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 2px #e8dfcc1a,0 2px 5px #123f4624}.sheet-item-icon img{object-fit:cover;width:100%;height:100%;display:block}.sheet-item-icon-placeholder{font-family:Marcellus,Georgia,serif;font-size:14px;line-height:1}.sheet-check{background:#eee5d4b8;border:1px solid #123f46c2;width:11px;height:11px;display:inline-block;box-shadow:inset 0 0 0 1px #b7934c1a}.bond-item-icon--ally{background:radial-gradient(circle at 35% 30%,#4f8d7d,#2f695d 62%,#214c45 100%)}.bond-item-icon--neutral{background:radial-gradient(circle at 35% 30%,#6f8584,#4c6668 62%,#314c50 100%)}.bond-item-icon--enemy{background:radial-gradient(circle at 35% 30%,#a8665c,#7e4d46 62%,#59352f 100%)}.trait-spectrum-list{gap:4px;display:grid}.trait-spectrum-row{border-bottom:1px solid #8066343d;grid-template-columns:minmax(0,1fr) 86px minmax(0,1fr);align-items:center;gap:10px;min-height:78px;padding:7px 0;display:grid;position:relative}.trait-spectrum-row:last-child{border-bottom:0}.trait-side{align-items:center;gap:9px;min-width:0;display:flex}.trait-side--right{text-align:right;justify-content:flex-end}.trait-side-copy{min-width:0}.trait-name{color:var(--sheet-ink);font-family:Cormorant Garamond,Georgia,serif;font-size:17px;font-weight:600;line-height:1.05;display:block}.trait-icon{color:#e9dfcc;background:radial-gradient(circle at 35% 30%,#2d7780,#174c55 62%,#103b43 100%);border:1px solid #b7934ceb;border-radius:50%;flex:none;place-items:center;width:64px;height:64px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 2px #e8dfcc1a,0 2px 5px #123f4624}.trait-icon img{object-fit:cover;width:100%;height:100%;display:block}.trait-icon--art{box-shadow:none;background:0 0;border:0;overflow:visible}.trait-icon--art img{object-fit:contain}.trait-icon-placeholder{font-family:Marcellus,Georgia,serif;font-size:28px;line-height:1}.trait-checks{gap:4px;margin-top:4px;display:inline-flex}.trait-side--right .trait-checks{justify-content:flex-end}.trait-check{background:#eee5d4b3;border:1px solid #123f46b8;width:8px;height:8px;display:block;box-shadow:inset 0 0 0 1px #b7934c1f}.trait-spectrum-score{color:var(--sheet-teal);text-align:center;grid-template-columns:1fr auto 1fr;align-items:center;gap:5px;padding:0 7px;display:grid;position:relative}.trait-spectrum-score:before{content:"";background:linear-gradient(#0000,#8066347a 16% 84%,#0000);width:1px;position:absolute;top:-8px;bottom:-8px;left:50%;transform:translate(-50%)}.trait-spectrum-score strong,.trait-spectrum-score span{z-index:1;position:relative}.trait-spectrum-score strong{font-family:Marcellus,Georgia,serif;font-size:16px;font-weight:400}.trait-spectrum-score span{color:var(--sheet-gold-dark);background:#eee5d4e0;padding:0 2px;font-size:9px}@media (width<=620px){.trait-spectrum-row{grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr);gap:6px}.trait-side{flex-direction:column;align-items:flex-start;gap:6px}.trait-side--right{align-items:flex-end}.trait-side--right .trait-icon{order:-1}.trait-name{font-size:15px}.trait-spectrum-score{padding-inline:2px}.trait-spectrum-score strong{font-size:14px}}.bond-list,.asset-list{display:grid}.bond-entry,.asset-entry{border-bottom:1px solid #80663447;grid-template-columns:auto 1fr auto auto;align-items:start;gap:10px;padding:8px 0;display:grid}.asset-entry{grid-template-columns:auto 1fr;align-items:center}.bond-entry h3,.asset-entry h3{margin:0 0 2px;font-family:Cormorant Garamond,Georgia,serif;font-size:20px;font-weight:600}.bond-entry p,.asset-entry p{margin:0;font-size:14px;font-style:italic;line-height:1.25}.bond-entry>strong{color:var(--sheet-teal);font-family:Marcellus,Georgia,serif;font-size:18px;font-weight:400}.bond-entry{grid-template-columns:auto minmax(0,1fr) auto}.bond-mark{color:var(--sheet-gold-dark)}.bond-mark--ally{color:#47786c}.bond-mark--enemy{color:#8a4940}.bond-key{color:var(--sheet-ink);flex-wrap:wrap;gap:12px;margin:12px 0 0;font-size:11px;display:flex}.history-columns{grid-template-columns:1.2fr .8fr;gap:26px;display:grid}.notes-panel blockquote{margin-top:6px;font-size:21px}.asset-entry h3{margin:0}.asset-entry p{margin-top:2px}@media (width<=1000px){.sheet-reference{grid-template-columns:repeat(2,minmax(0,1fr))}}.sheet-reference{color:#e9dfcc;border:1px solid var(--sheet-gold-dark);background:#b7934cb3;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:10px;display:grid}.sheet-reference div{background:var(--sheet-teal);padding:16px 18px}.sheet-reference strong,.sheet-reference span{display:block}.sheet-reference strong{color:#dfc88e;letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-family:Marcellus,Georgia,serif;font-size:12px}.sheet-reference span{font-size:14px;line-height:1.3}@media (width<=1000px){.identity-card,.facts-panel{grid-column:span 12}.sheet-top-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.identity-card,.facts-panel{grid-column:span 1}.prestige-panel,.traits-panel,.qualities-panel,.bonds-panel,.prestige-panel,.authority-panel,.history-panel,.notes-panel,.assets-panel{grid-column:1/-1}}@media (width<=700px){.character-sheet{padding:9px}.sheet-masthead{padding-inline:8px}.sheet-top-grid,.sheet-body-grid{display:block}.identity-card,.sheet-panel{margin-bottom:9px}.portrait-frame,.portrait-frame img,.portrait-fallback{min-height:420px}.quality-grid,.history-columns,.sheet-reference{grid-template-columns:1fr}.sheet-reference{display:grid}}.trait-icon{box-shadow:none;border:0;position:relative}.trait-icon:after{content:"";box-sizing:border-box;background:var(--icon-gold-rim);-webkit-mask-composite:xor;pointer-events:none;border:0;border-radius:50%;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.trait-development-note{color:var(--sheet-teal);text-align:center;text-wrap:balance;border-top:1px solid #8066346b;margin:20px 0 0;padding:16px 8px 0;font-family:Cormorant Garamond,Georgia,serif;font-size:19px;font-style:italic;line-height:1.5}.quality-row .sheet-item-icon{box-shadow:none;border:0;position:relative}.quality-row .sheet-item-icon:after{content:"";box-sizing:border-box;background:var(--icon-gold-rim);-webkit-mask-composite:xor;pointer-events:none;border:0;border-radius:50%;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.account-wrap{z-index:2;max-width:1180px;margin:auto;position:relative}.account-breadcrumb{color:#eee5d4;letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:12px;margin:0 6px 20px;font:12px Marcellus,Georgia,serif;display:flex}.account-breadcrumb a{color:inherit;text-decoration:none}.account-paper{width:100%;padding:38px clamp(22px,5vw,68px) 56px}.account-heading .intro-chapter-header{text-align:center}.account-heading h1{color:var(--deep-sea);margin:8px 0 16px;font-size:clamp(30px,4vw,48px);line-height:1.2}.account-heading .chapter-kicker{letter-spacing:.2em;text-transform:uppercase;color:var(--gold-dark);font:11px Marcellus,Georgia,serif}.account-content{color:var(--ink);font:17px/1.65 Georgia,serif}.account-content p,.account-content li{overflow-wrap:anywhere}.account-content h2,.account-content h3,.account-content legend{color:var(--deep-sea);font-family:Marcellus,Georgia,serif;line-height:1.25}.account-content h2{margin:0 0 20px;font-size:25px}.account-content h3{margin:0 0 8px;font-size:20px}.account-content a{color:var(--deep-sea);text-underline-offset:3px}.account-content a:hover{color:var(--gold-dark)}.account-content>article{border:1px solid var(--rule);background:#fffaec5c;margin:24px 0;padding:26px;box-shadow:inset 0 0 0 3px #b7934c17}.account-content>nav{flex-wrap:wrap;gap:10px;margin:20px 0;display:flex}.account-content>nav a{border:1px solid var(--rule);background:#fffaec4d;padding:9px 14px;font:13px Marcellus,Georgia,serif;text-decoration:none}.account-content label{letter-spacing:.015em;color:var(--deep-sea);margin:18px 0;font:14px Marcellus,Georgia,serif;display:block}.account-content input,.account-content textarea,.account-content select{box-sizing:border-box;width:100%;min-height:46px;color:var(--ink);background:#f5efdf;border:1px solid #806634a6;border-radius:2px;margin-top:8px;padding:11px 13px;font:16px/1.45 Georgia,serif;display:block;box-shadow:inset 0 2px 4px #24302f0a}.account-content textarea{resize:vertical;min-height:110px}.account-content input[type=hidden]{display:none}.account-content input[readonly]{background:#e6dcc7}.account-content button,.account-content .button{color:#f1eadc;letter-spacing:.045em;cursor:pointer;background:linear-gradient(#1d5860,#123f46);border:1px solid #806634;border-radius:2px;width:auto;min-height:44px;padding:12px 20px;font:13px Marcellus,Georgia,serif;text-decoration:none;display:inline-block;box-shadow:inset 0 0 0 2px #b7934c47}.account-content button:hover,.account-content .button:hover{color:#fff6df;background:#28777b}.account-content :focus-visible{outline-offset:3px;outline:3px solid #28777b}.account-content fieldset{border:1px solid var(--rule);min-width:0;margin:24px 0;padding:20px}.account-content legend{padding:0 8px;font-size:21px}.account-content .check{align-items:center;gap:12px;font-family:Georgia,serif;display:flex}.account-content .check input{accent-color:#123f46;width:20px;height:20px;min-height:20px;margin:0;display:inline-block}.account-content small,.account-content .help{color:var(--ink-soft);font:14px/1.6 Georgia,serif}.account-content .notice{border-left:3px solid var(--teal);background:#7eb4a733;padding:14px 18px}.account-content details{margin:16px 0}.account-content summary{color:var(--deep-sea);cursor:pointer}.account-content dd{margin-left:18px}.account-content dt{margin-top:12px}.account-wrap[data-account-layout=sheet]{max-width:1420px}.account-wrap[data-account-layout=sheet]>.account-paper{box-shadow:none;background:0 0;border:0;padding:0;overflow:visible}.account-wrap[data-account-layout=sheet]>.account-paper:before,.account-wrap[data-account-layout=sheet]>.account-paper:after,.account-wrap[data-account-layout=sheet] .account-heading{display:none}.account-content>.account-character-sheet{border:2px solid var(--gold-dark);background:linear-gradient(#eee5d4,#e4d7bf);margin:0;padding:18px;box-shadow:0 28px 70px #02171d61,inset 0 0 0 5px #123f46,inset 0 0 0 8px #b7934c}.account-character-sheet .sheet-masthead p{color:var(--deep-sea);font-family:Marcellus,Georgia,serif;font-size:clamp(34px,5vw,70px)}.account-character-sheet .sheet-top-grid{grid-template-columns:repeat(12,minmax(0,1fr));margin-bottom:10px}.account-character-sheet .identity-card{grid-column:span 5}.account-character-sheet .facts-panel{grid-column:span 7}.account-character-sheet .identity-plaque h1{color:var(--deep-sea);margin:16px 0 8px;font:clamp(25px,3vw,36px)/1.2 Marcellus,Georgia,serif}.account-character-sheet .account-monogram{border:1px solid var(--gold-dark);outline:3px double var(--gold);outline-offset:5px;width:110px;height:110px;color:var(--deep-sea);background:radial-gradient(circle,#eee5d4,#d7c6a5);border-radius:50%;place-items:center;margin:20px auto 10px;font:40px Marcellus,Georgia,serif;display:grid}.account-character-sheet .sheet-panel{min-width:0;padding:22px}.account-character-sheet .sheet-body-grid{margin-top:10px}.account-character-sheet .account-sheet-panel{grid-column:span 6}.account-character-sheet .account-sheet-wide{grid-column:1/-1}.account-character-sheet .panel-heading img{object-fit:contain;width:48px;height:48px}.account-character-sheet .panel-heading h2{margin:0;font-size:24px}.account-character-sheet .panel-heading{align-items:center;gap:12px;margin-bottom:18px;display:flex}.account-character-sheet .account-entry{border-bottom:1px solid var(--rule);padding:14px 0}.account-character-sheet .account-entry:last-child{border:0}.account-character-sheet .account-entry h3{justify-content:space-between;align-items:center;gap:16px;font-size:20px;display:flex}.account-character-sheet .account-rating{border:1px solid var(--gold-dark);min-width:36px;height:36px;color:var(--deep-sea);background:#eee5d4;border-radius:50%;place-items:center;padding:0 6px;font:18px Marcellus,Georgia,serif;display:inline-grid}.account-character-sheet .account-entry p{margin:7px 0}.account-character-sheet .account-private-note{border-left:2px solid var(--gold);background:#123f460b;margin:12px 0;padding:12px 14px}.account-character-sheet .account-pair{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;display:grid}.account-character-sheet .account-pair>span:last-child{text-align:right}.account-character-sheet .account-pair strong{color:var(--deep-sea)}.account-character-sheet .account-sheet-index{flex-wrap:wrap;gap:10px 18px;font:14px Marcellus,Georgia,serif;display:flex}.account-character-sheet .account-empty{color:var(--ink-soft);font-style:italic}@media (width<=700px){.account-stage{padding:22px 10px 48px}.account-paper{padding:26px 18px 34px}.account-content>article{margin:18px 0;padding:18px}.account-content fieldset{padding:14px}.account-content>.account-character-sheet{padding:12px}.account-character-sheet .sheet-top-grid,.account-character-sheet .sheet-body-grid{grid-template-columns:1fr;display:grid}.account-character-sheet .identity-card,.account-character-sheet .facts-panel,.account-character-sheet .account-sheet-panel{grid-column:1}.account-character-sheet .sheet-panel{padding:18px}.account-character-sheet .sheet-masthead{gap:10px;padding:14px 6px 22px}.account-content input,.account-content select,.account-content textarea{font-size:16px}}@media print{.account-breadcrumb,.account-heading,.account-content>.button{display:none}.account-stage,.account-paper{padding:0}.account-character-sheet{box-shadow:none!important}.account-character-sheet .sheet-panel{break-inside:avoid}}.account-content .continue-section{border-top:1px solid var(--rule);margin:40px 0;padding-top:28px}.account-content .continue-section .gateway-card{text-decoration:none}.account-content>.account-character-row{padding:16px 20px}.account-character-row>a{align-items:center;gap:16px;font-family:Marcellus,Georgia,serif;text-decoration:none;display:flex}.account-character-avatar{border:1px solid var(--gold-dark);background:#174c55 url(/images/icons/character-placeholder.svg) 50%/cover no-repeat;border-radius:50%;flex:0 0 56px;width:56px;height:56px;display:block;overflow:hidden}.account-character-avatar img{object-fit:cover;width:100%;height:100%;display:block}.account-content .continue-section .gateway-card{justify-content:flex-start;padding:36px 20px 26px}.account-content .continue-section .gateway-icon{flex:0 0 140px;align-self:center;width:140px;height:140px;margin:8px 0 16px;position:relative;top:auto;left:auto;transform:none}.account-content .continue-section .gateway-card h3{margin:0 0 10px;font-size:24px}.account-content .continue-section .gateway-card p{font-size:16px}.account-stage{min-height:0;padding:0}.account-wrap{max-width:1100px}.account-paper{min-height:calc(100vh - 170px)}.account-breadcrumb{color:var(--ink-soft);margin:0 0 24px}.account-breadcrumb a:hover{color:var(--deep-sea)}.account-wrap[data-account-layout=sheet]{padding:24px 12px 48px}.account-wrap[data-account-layout=sheet] .account-breadcrumb{color:var(--pearl)}
