.saved-library.wotr-dialog{width:min(1080px,calc(100vw - 32px))}.saved-layout{display:grid;grid-template-columns:minmax(220px,1fr) minmax(0,2fr);grid-gap:28px;gap:28px}.saved-sidebar{min-width:0;border-right:1px solid #705c43;padding-right:24px}.saved-list{display:grid;grid-gap:8px;gap:8px;margin:16px 0}.saved-row{display:block;width:100%;padding:14px;border:1px solid #67563e;color:#dbcbaa;background:#241e25;text-align:left;cursor:pointer;font:20px/1.35 var(--font-body)}.saved-row:hover,.saved-row[aria-current=true]{background:#4a3544;border-color:#b39762}.saved-row strong{display:block;font-weight:500;overflow-wrap:anywhere}.saved-row small{font:14px/1.4 var(--font-chrome);color:#bca986}.saved-editor{min-width:0}.saved-editor label{display:grid;grid-gap:8px;gap:8px;margin-bottom:18px;font:17px/1.4 var(--font-body)}.saved-editor input,.saved-editor textarea{width:100%;box-sizing:border-box;padding:12px;border:1px solid #aa9572;color:#312922;background:#dbcfb7;font:20px/1.4 var(--font-body);border-radius:0}.saved-editor textarea{min-height:100px;resize:vertical}.saved-actions{display:flex;align-items:stretch;flex-wrap:wrap;gap:10px;margin:16px 0}.saved-visibility{display:flex;gap:0}.saved-visibility button{flex:1 1;border:1px solid #8e7857;padding:10px;color:#bfaf92;background:#241d24;font:18px/1.4 var(--font-body);cursor:pointer}.saved-visibility button[aria-pressed=true]{color:#f0d69c;background:#503647;box-shadow:inset 0 -2px #c5a469}.saved-description,.saved-empty,.saved-status{font:18px/1.5 var(--font-body);color:#cbbb9f}.saved-error{color:#e1ac95}.saved-confirm{border:1px solid #bb9765;background:#362530;padding:18px;margin:18px 0;font:20px/1.4 var(--font-body)}.saved-pagination{display:flex;gap:16px;justify-content:space-between;align-items:center;font:17px/1.4 var(--font-body)}.saved-pagination a{color:#e2c38d}.saved-pagination span{color:#b2a080}.saved-preview{padding:14px 0;border-top:1px solid #695740;border-bottom:1px solid #695740;font:21px/1.5 var(--font-body);overflow-wrap:anywhere}.saved-preview ul{padding-left:22px;margin:8px 0}.saved-delete{color:#e2b49a}.saved-entry{padding:10px 16px;border:1px solid #9c8158;background:linear-gradient(#4c3545,#281e28);color:#e2ceaa;font:18px/1.3 var(--font-body);cursor:pointer}.saved-public{max-width:1100px;margin-inline:auto}.saved-public-heading{padding:26px}.saved-public-heading h1{font:36px/1.2 var(--font-heading);margin-bottom:14px;overflow-wrap:anywhere}.saved-public-description{white-space:pre-wrap;font:20px/1.5 var(--font-body)}.saved-public-author{font:17px/1.4 var(--font-body)}.saved-member-sheet{margin:24px 0}.saved-member-sheet>h2{font:30px/1.3 var(--font-heading);padding:18px 0}@media(max-width:700px){.saved-layout{grid-template-columns:1fr;gap:20px}.saved-sidebar{border-right:0;border-bottom:1px solid #705c43;padding:0 0 18px}.saved-list{max-height:220px;overflow:auto}.saved-library.wotr-dialog{width:calc(100vw - 24px)}.saved-actions .account-primary,.saved-actions .account-secondary{flex:1 1}.saved-public-heading h1{font-size:30px}}.saved-public{padding:28px 24px 70px}.saved-public-heading{background:linear-gradient(135deg,#362a33,#211b23);border:1px solid #9b805a}.saved-backlink{font:17px/1.4 var(--font-body);color:#c7ac7d}.saved-public-heading h1{margin-top:20px;color:#ebd7ad}.saved-public-description{color:#d5c6a9}.saved-members-nav{display:flex;flex-wrap:wrap;gap:10px 20px;border-top:1px solid #806747;padding-top:18px}.saved-members-nav a{color:#dbbe86;font:19px/1.4 var(--font-body)}.saved-member-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin:32px 0 22px}.saved-member-heading h2{font:30px/1.3 var(--font-heading);margin:0 0 10px}.saved-member-heading p{font:22px/1.45 var(--font-body);margin:0;color:#d8c3a0}.saved-public .cx-h3{color:#cab898;font:19px/1.4 var(--font-body);letter-spacing:.02em;text-transform:none}.saved-public .cx-fields>div{display:contents}.saved-public .cx-fields dt{font:16px/1.4 var(--font-body);letter-spacing:0;text-transform:none}.saved-public .cx-fields dd{font:19px/1.4 var(--font-body)}.saved-public .cx-level-features,.saved-public .cx-scores-list>div,.saved-public .cx-well-face{font-size:18px}.saved-public .cx-sheet-scope{font:15px/1.5 var(--font-body);color:#c3b193;margin-bottom:16px}.saved-public .cx-level{scroll-margin-top:120px}.saved-public .cx-well-slotname{font-size:13px;letter-spacing:.03em}.saved-public .cx-well-fail{font-size:15px}.saved-public .cx-sheet-panel{background:#261f27;border-color:#796347}@media(max-width:700px){.saved-public{padding:20px 16px 50px}.saved-public-heading{padding:22px 18px}.saved-public .cx-level-features,.saved-public .cx-well-face{font-size:18px}}.saved-gallery-tabs{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0 6px}.saved-gallery-tabs a{padding:9px 16px;border:1px solid #8c7250;color:#dbc79d;font:19px/1.4 var(--font-body)}.saved-gallery-tabs a[aria-current]{background:#533b4c;border-color:#bb9a62}.saved-community-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));grid-gap:22px;gap:22px;margin:28px 0}.saved-community-card{padding:24px;background:#2c232c;border:1px solid #826b49}.saved-community-card h2{margin:0 0 14px;font:27px/1.3 var(--font-heading);overflow-wrap:anywhere}.saved-community-card h2 a{color:#e4cd9d}.saved-community-card .saved-public-description{margin:18px 0 22px;font-size:19px}.saved-community-card .account-secondary{display:inline-block}.saved-import-members{font:20px/1.5 var(--font-body);padding-left:24px}.saved-device-recovery{padding:18px 20px;border:1px solid #a38258;background:#34262b;color:#dfc9a7;margin:18px 0;font:18px/1.5 var(--font-body)}.saved-device-recovery p{margin:0 0 12px}.saved-actions>:is(.account-primary,.account-secondary){display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:0;min-height:46px;text-align:center;white-space:normal;overflow-wrap:anywhere;line-height:1.35;text-decoration:none}@media(max-width:700px){.saved-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,120px),1fr));grid-auto-rows:1fr;align-items:stretch}.saved-actions>:is(.account-primary,.account-secondary){height:100%;width:100%;padding:11px 12px}}