.story-presentation{color:#292719;box-sizing:border-box;background:#fffdf8;max-width:1440px;min-height:100dvh;margin:auto;padding:12px;font-size:15px;line-height:1.35}.story-presentation button{font:inherit;min-width:44px;min-height:44px;color:inherit;cursor:pointer;white-space:normal;background:#fffdf8;border:1px solid #a99f83;border-radius:9px;padding:7px 10px}.story-presentation button:focus-visible,.story-primary:focus-visible{outline-offset:3px;outline:3px solid #2869a4}.story-lesson{grid-template-rows:72px 64px minmax(72px,auto) 46px minmax(0,1fr);gap:8px;max-width:960px;min-height:calc(100dvh - 24px);margin:auto;display:grid}.story-identity-row{grid-template-columns:52px 1fr 44px;align-items:center;gap:8px;display:grid}.story-identity-row h1{text-align:center;margin:0;font-size:clamp(19px,2.1vw,29px);font-weight:750;line-height:1.14}.story-launcher{padding:3px!important}.story-launcher svg{width:44px;height:44px;display:block}.story-stage-row{grid-template-columns:44px 1fr 44px;align-items:center;gap:9px;display:grid}.story-stage-row ol{gap:3px;margin:0;padding:0;list-style:none;display:flex}.story-stage-row li{background:#e0dacb;border-radius:2px;flex:1;height:8px}.story-stage-row li.current{background:#806424}.story-stage-row p{text-align:center;margin:8px 0 0;font-size:15px;font-weight:650;line-height:1.2}.story-primary{text-align:left;align-self:center;min-height:3.84em;margin:0;font-size:clamp(18px,2vw,24px);font-weight:650;line-height:1.28}.story-local-modes{justify-content:center;align-items:center;gap:5px;display:flex}.story-local-modes button{border:0;font-size:15px}.story-local-modes button[aria-selected=true]{background:#eee4c9;font-weight:700}.story-result{justify-content:center;align-items:start;width:100%;min-height:360px;display:flex}.story-result>figure{aspect-ratio:4/3;align-self:start;width:min(100%,133.333dvh - 426.666px)}.story-result>figure img{object-fit:contain;width:100%;max-height:none;height:auto!important}.story-result figcaption{padding-top:3px;font-size:15px;line-height:1.3}.story-collapsed-units{align-content:start;gap:6px;width:100%;display:grid}.story-collapsed-units button{text-align:left;grid-template-columns:36px 1fr 16px;align-items:center;gap:5px;line-height:1.3;display:grid}.story-collapsed-units strong{font-size:15px;font-weight:500}.story-deeper{width:100%;max-width:760px}.story-deeper article{padding:10px 0}.story-deeper h3{font-size:18px}.story-lesson.is-deep{height:auto}.story-lesson.is-deep .story-result{display:block}.story-selector{text-align:center;width:100%;max-width:800px;margin:auto}.story-selector header{grid-template-columns:1fr 44px;align-items:center;gap:8px;display:grid}.story-selector h1{margin:0;font-size:clamp(22px,2.5vw,32px);line-height:1.15}.story-selector-instruction{max-width:560px;min-height:42px;margin:12px auto;font-size:15px}.story-master{margin:0 auto 5px;font-weight:700;display:block}.story-selector-wheel{width:100%;max-width:680px;height:352px;margin:auto;position:relative}.story-wheel{width:76%;height:100%;position:absolute;top:0;left:12%}.story-label-connectors{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.story-compact-label{z-index:2;justify-content:center;align-items:center;gap:3px;width:25%;line-height:1.16;display:flex;position:absolute;transform:translateY(-50%);border-width:2px!important;padding:3px!important;font-size:14px!important}.story-compact-label.left{left:0}.story-compact-label.right,.story-compact-label.bottom{right:0}.story-compact-label.selected{background:#ede4ca;font-weight:700;box-shadow:0 0 0 2px #806424}.story-compact-label b{flex:0 0 16px}.story-compact-label span{overflow-wrap:anywhere}.story-hub{z-index:1;width:22%;line-height:1.1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#d1b86e!important;border:0!important;padding:3px!important;font-size:14px!important}.story-ring{z-index:1;max-width:46%;line-height:1.1;position:absolute;left:50%;transform:translate(-50%);background:#fff8e6!important;padding:2px!important;font-size:14px!important}.story-union{top:22%}.story-glory{bottom:18%}.story-selected-full{max-width:620px;min-height:3.75em;margin:8px auto;font-size:17px;font-weight:650;line-height:1.25}.story-selector-back{margin:0 auto}.story-menu-shade{z-index:200;background:#0003;justify-content:flex-end;align-items:flex-start;padding:65px 14px 14px;display:flex;position:fixed;inset:0}.story-menu{background:#fffdf8;border:1px solid #b2a47d;gap:5px;max-width:360px;max-height:calc(100dvh - 85px);padding:12px;display:grid;overflow:auto;box-shadow:0 5px 28px #0003}.story-menu label{gap:4px;display:grid}.story-menu select{font:inherit;min-height:44px}.story-overview{max-width:850px;margin:auto}.story-overview li{margin:8px 0}.story-gateway{max-width:850px;margin:auto}@media (width>=1000px){.story-result>figure{width:min(640px,133.333dvh - 419.999px)}.story-selector-wheel{height:410px}.story-lesson{max-width:1080px}.story-primary{text-align:center}.story-collapsed-units{max-width:860px}}@media (width<=400px){.story-presentation{padding:8px}.story-lesson{grid-template-rows:72px 70px minmax(80px,auto) 46px minmax(0,1fr);gap:6px;min-height:calc(100dvh - 16px)}.story-result{min-height:340px}.story-selector-wheel{height:330px}.story-hub{width:24%}.story-ring{max-width:43%}.story-selected-full{font-size:16px}}@media (prefers-reduced-motion:reduce){.story-presentation *{scroll-behavior:auto}}.story-compact-label.bottom{width:40%;left:50%;right:auto;transform:translate(-50%,-50%)}.story-lesson,.story-lesson>*{min-width:0}.story-result{min-width:0;max-width:100%}.story-result>figure{flex:0 auto;width:min(100%,133.333dvh - 533.332px);min-width:0;max-width:100%}@media (width>=1000px){.story-result>figure{width:min(640px,133.333dvh - 533.332px)}}.scripture-preferences{border:1px solid #b2a47d;gap:8px;min-width:0;max-width:100%;margin:8px 0;padding:10px;display:grid}.scripture-preferences label{gap:4px;min-width:0;display:grid}.scripture-preferences select{font:inherit;width:100%;min-width:0;max-width:100%;min-height:44px}.scripture-preferences p{overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.4}:root{color:#28251f;font-synthesis:none;background:#f2eee4;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer}.guide-preview-backdrop{background:#0c1925b8;border-radius:.75rem;justify-content:center;margin-top:.85rem;padding:clamp(.75rem,2vw,1.5rem);display:flex}.guide-preview-backdrop--narrow{max-width:430px;margin-inline:auto}.guide-preview-locales,.guide-fixed-wording{gap:1rem;display:grid}.guide-preview-locales>section{min-width:0}.guide-step-inactive{opacity:.68}.guide-step-inactive:after{content:"Inactive — identity retained";color:#7a4338;font-size:.75rem;font-weight:800}.guide-panel{color:#28251f;background:#fbf8f1;border:1px solid #c9aa73;border-radius:1rem;width:min(650px,100%);overflow:hidden;box-shadow:0 1.5rem 4rem #0000004d}.guide-topline{color:#dcc38e;letter-spacing:.1em;background:#18364d;justify-content:space-between;align-items:center;min-height:2.6rem;padding:.65rem 1rem;font-size:.7rem;font-weight:900;display:flex}.guide-topline button{color:#fff;background:0 0;border:0}.guide-visual{background:radial-gradient(circle at 50% 45%,#fff5c9 0 8%,#d8a64c 9% 11%,#e9dfc8 12% 26%,#405569 27% 28%,#dce1df 29% 40%,#c9a35c 41% 43%,#f5efe2 44%);height:11rem;position:relative;overflow:hidden}.guide-hub{background:#805027;border-radius:50%;width:2rem;height:2rem;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 .5rem #e9c873}.guide-visual i{transform-origin:0 0;background:#526d7f;width:3px;height:4rem;position:absolute;top:45%;left:50%}.guide-visual b{display:none}.guide-ten{background:linear-gradient(#f6f0e5,#e7dcc9)}.guide-ten .guide-hub,.guide-ten i{display:none}.guide-ten b{background:#b99a61;height:2px;display:block;position:absolute;top:48%;left:8%;right:8%}.guide-ten b:after{content:"";background:repeating-linear-gradient(90deg,#224861 0 12px,#0000 12px 10%);height:20px;position:absolute;inset:-9px 0 auto}.guide-focus:after{content:"";border-top:48px solid #805b2b;border-left:13px solid #0000;border-right:13px solid #0000;position:absolute;top:69%;left:50%;transform:translate(-50%)}.guide-focus:before{content:"";z-index:2;background:#fff;border:4px solid #163248;border-radius:50%;width:1.45rem;height:1.45rem;position:absolute;bottom:.4rem;left:50%;transform:translate(-50%)}.guide-weights i:first-of-type{width:2px}.guide-weights i:nth-of-type(2){width:5px}.guide-weights i:nth-of-type(3){width:8px}.guide-weights i:nth-of-type(4){width:12px}.guide-depth{background:linear-gradient(90deg,#e7dcc7 0 40%,#f9f5eb 40%)}.guide-depth .guide-hub,.guide-depth i{display:none}.guide-depth-labels{color:#6f5a38;grid-template-columns:36% 1fr;align-content:center;gap:.45rem 1.4rem;display:grid;position:absolute;inset:12% 6% 10%}.guide-depth-labels span{grid-row:1/span 5;align-self:center;line-height:2}.guide-depth-labels strong{color:#293d4d;font-size:.72rem}.guide-copy{padding:1.35rem 1.75rem .4rem}.guide-copy h2{margin:.45rem 0 0;font-size:1.8rem;font-weight:500}.guide-copy p{color:#57656e;margin:.55rem 0 0;line-height:1.55}.guide-progress{gap:.4rem;padding:.9rem 1.75rem 0;display:flex}.guide-progress span{background:#ddd1bd;flex:1;height:3px}.guide-progress span.active{background:#b98639}.guide-actions{justify-content:space-between;gap:.7rem;padding:1rem 1.75rem 1.5rem;display:flex}.guide-actions button{color:#28251f;background:0 0;border:1px solid #cbb892;border-radius:.5rem;padding:.55rem .8rem;font-weight:800}.guide-actions button:disabled{opacity:.35}.guide-actions .guide-next{color:#fff;background:#18364d;border-color:#18364d}.admin-layout{grid-template:"header header""nav workspace"1fr/14rem minmax(0,1fr);height:100dvh;display:grid;overflow:hidden}.skip-link{z-index:20;color:#fff;background:#18364d;border-radius:0 0 .45rem .45rem;padding:.7rem 1rem;font-weight:800;text-decoration:none;position:fixed;top:0;left:1rem;transform:translateY(-120%)}.skip-link:focus{outline-offset:2px;outline:3px solid #d5b26a;transform:translateY(0)}.global-header{background:#fffdf8;border-bottom:1px solid #d6cebd;grid-area:header;justify-content:space-between;align-items:center;gap:1rem;min-height:4.5rem;padding:.85rem 1.5rem;display:flex}.product-name,.environment{margin:0}.product-name{font-family:Georgia,Times New Roman,serif;font-size:1.15rem;font-weight:700}.environment{color:#6d665b;margin-top:.15rem;font-size:.78rem}.header-actions,.context-statuses{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.secondary-button{color:#3b352c;background:#fffdf8;border:1px solid #b8ab94;border-radius:.45rem;min-height:2.25rem;padding:.4rem .8rem;font-weight:700}.secondary-button:hover,.secondary-button:focus-visible{border-color:#70542b;outline:2px solid #0000;box-shadow:0 0 0 3px #70542b29}.primary-nav{background:#e8e1d3;border-right:1px solid #d6cebd;flex-direction:column;grid-area:nav;gap:.25rem;min-height:0;padding:1.4rem 1rem;display:flex;overflow-y:auto}.nav-heading{color:#716757;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .55rem;padding:0 .6rem;font-size:.7rem;font-weight:800}.primary-nav a,.primary-nav span{color:#4d473e;border-radius:.45rem;align-items:center;min-height:2.75rem;padding:.65rem .7rem;font-size:.9rem;text-decoration:none;display:flex}.primary-nav a[aria-current=page]{color:#fff;background:#664a25;font-weight:700}.primary-nav a:focus-visible{outline-offset:2px;outline:3px solid #76551f}.primary-nav span[aria-disabled=true]{color:#8d8579}.workspace{grid-area:workspace;min-width:0;min-height:0;padding:clamp(1rem,2.6vw,2.25rem);overflow-y:auto}.workspace:focus{outline:none}.workspace:focus-visible{box-shadow:inset 0 0 0 3px #76551f}.admin-route[hidden],.governed-authoring[hidden],.governed-route[hidden]{display:none}.governed-route{gap:1rem;max-width:92rem;margin:0 auto;display:grid}.unavailable-task{padding:1.15rem}.unavailable-task h2{margin:.75rem 0 .4rem;font-family:Georgia,Times New Roman,serif}.unavailable-task p{color:#625c52;max-width:52rem;margin:0;line-height:1.55}.empty-overview{padding:1.15rem}.empty-overview>p{color:#625c52;max-width:52rem;line-height:1.55}.empty-overview dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin:1.4rem 0 0;display:grid}.empty-overview dl div{background:#fbf8f1;border:1px solid #e0d8c9;border-radius:.5rem;padding:.8rem}.empty-overview dt{color:#76551f;font-weight:800}.empty-overview dd{color:#625c52;margin:.3rem 0 0;font-size:.86rem;line-height:1.45}.workspace-heading{justify-content:space-between;align-items:flex-start;gap:2rem;max-width:92rem;margin:0 auto 1.25rem;display:flex}.workspace-heading h1,.panel-header h2{margin:0;font-family:Georgia,Times New Roman,serif}.workspace-heading h1{font-size:clamp(1.8rem,3vw,2.7rem)}.workspace-heading p:not(.eyebrow){color:#625c52;max-width:48rem;margin:.65rem 0 0;line-height:1.55}.eyebrow{color:#76551f;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .35rem;font-size:.72rem;font-weight:800}.publication-state{background:#fff8e6;border:1px solid #d5b26a;border-left-width:.35rem;border-radius:.5rem;width:min(22rem,100%);padding:.8rem 1rem}.publication-state strong,.publication-state span{display:block}.publication-state span{color:#6f5d39;margin-top:.25rem;font-size:.8rem;line-height:1.4}.summary-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;max-width:92rem;margin:0 auto 1rem;display:grid}.summary-card,.content-panel,.inspector{background:#fffdf8;border:1px solid #d6cebd;box-shadow:0 .35rem 1.25rem #42341c0d}.summary-card{border-radius:.65rem;flex-direction:column;min-height:7.5rem;padding:.9rem 1rem;display:flex}.summary-card span{color:#6a6256;font-size:.78rem;font-weight:700}.summary-card strong{color:#49351d;margin:.2rem 0;font-family:Georgia,Times New Roman,serif;font-size:2rem}.summary-card small{color:#7a7267;margin-top:auto;line-height:1.35}.content-panel,.inspector{border-radius:.75rem;max-width:92rem;margin:0 auto 1rem}.content-panel{overflow:hidden}.panel-header,.object-context{justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.15rem;display:flex}.panel-header{border-bottom:1px solid #ded7c9}.panel-header h2{font-size:1.35rem}.panel-note{color:#6c655b;text-align:right;max-width:32rem;margin:0;font-size:.8rem;line-height:1.4}.pathway-switcher{flex-wrap:wrap;gap:.35rem;display:flex}.pathway-switcher button{color:#4f493f;background:#f8f4eb;border:1px solid #c9bda9;border-radius:.45rem;align-items:center;gap:.45rem;padding:.45rem .65rem;display:flex}.pathway-switcher button[aria-pressed=true]{color:#fff;background:#70542b;border-color:#70542b}.pathway-switcher span{text-align:center;background:#ffffff38;border-radius:1rem;min-width:1.35rem;padding:.05rem .3rem;font-size:.72rem}.object-context{z-index:2;background:#fbf8f1;border-bottom:1px solid #e2dbce;position:sticky;top:0}.object-context strong,.object-context span{display:block}.object-context>div:first-child>span{color:#756e63;margin-top:.15rem;font-size:.77rem}.overview{color:#5f594f;border-bottom:1px solid #e2dbce;margin:0;padding:.85rem 1.15rem;line-height:1.5}.status{letter-spacing:.01em;white-space:nowrap;border:1px solid;border-radius:1rem;align-items:center;width:max-content;padding:.2rem .48rem;font-size:.68rem;font-weight:800;display:inline-flex}.status--approved{color:#31583a;background:#edf7ef;border-color:#8daf92}.status--draft{color:#654b22;background:#f8f0df;border-color:#b9a47c}.status--missing{color:#5e5a54;background:#f1efeb;border-color:#b7b2aa}.status--warning{color:#6f4d0f;background:#fff5dc;border-color:#d3ad63}.edit-button{color:#5b3e16;background:#fff9ea;border:1px solid #9e8050;border-radius:.35rem;margin-left:.55rem;padding:.22rem .55rem;font-size:.7rem;font-weight:800}.edit-button:hover,.edit-button:focus-visible{outline:2px solid #0000;box-shadow:0 0 0 3px #70542b29}.table-wrap{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:.84rem}th,td{text-align:left;vertical-align:top;border-bottom:1px solid #e6e0d5;padding:.85rem 1rem}thead th{color:#6a6257;letter-spacing:.05em;text-transform:uppercase;background:#f6f2ea;font-size:.7rem}tbody th{width:13.5rem;font-weight:700}tbody tr:last-child th,tbody tr:last-child td{border-bottom:0}.stage-number{color:#fff;background:#6b4c25;border-radius:50%;place-items:center;width:1.65rem;height:1.65rem;margin-right:.55rem;font-size:.74rem;display:inline-grid}.sentence{max-width:42rem;margin:0 0 .42rem;line-height:1.45}.editor-panel{border-color:#a98a55;overflow:visible;box-shadow:0 .55rem 1.8rem #42341c1a}.editor-context{color:#70675a;margin:.35rem 0 0;font-size:.8rem}.editor-form{gap:1rem;padding:1.15rem;display:grid}.field-group{gap:.4rem;display:grid}.field-group label,.author-checks legend{color:#4d3b23;font-size:.78rem;font-weight:800}.field-group textarea,.field-group input,.review-submit select{color:#28251f;background:#fff;border:1px solid #bfb29d;border-radius:.45rem;width:100%;padding:.7rem .8rem;line-height:1.5}.field-group textarea:focus,.field-group input:focus,.review-submit select:focus{border-color:#70542b;outline:2px solid #0000;box-shadow:0 0 0 3px #70542b29}.field-guidance{color:#756d62;justify-content:space-between;gap:1rem;font-size:.74rem;display:flex}.author-checks{background:#faf7f0;border:1px solid #ded5c5;border-radius:.55rem;gap:.55rem;margin:0;padding:.85rem 1rem;display:grid}.author-checks label{align-items:flex-start;gap:.55rem;font-size:.82rem;line-height:1.4;display:flex}.author-checks input{accent-color:#70542b;width:1rem;height:1rem;margin-top:.1rem}.validation-summary,.conflict-box,.editor-error{background:#fff8e6;border:1px solid #d3ad63;border-left-width:.35rem;border-radius:.5rem;gap:.45rem;padding:.8rem .9rem;display:grid}.validation-summary ul{color:#6f5d39;margin:0;padding-left:1.2rem;font-size:.78rem;line-height:1.5}.validation-summary--clear{background:#edf7ef;border-color:#8daf92}.validation-summary--clear span{color:#42624a;font-size:.78rem}.conflict-box{background:#fff2eb;border-color:#bc7650}.conflict-box p{margin:0;line-height:1.5}.conflict-box>div{flex-wrap:wrap;gap:.55rem;display:flex}.version-row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.75rem;display:grid}.review-submit{background:#fbf4e8;border:1px solid #cdbd9f;border-radius:.65rem;gap:.8rem;padding:.9rem;display:grid}.review-submit p,.review-action-message{color:#665d51;margin:.3rem 0 0;font-size:.82rem;line-height:1.45}.review-submit-actions{grid-template-columns:auto minmax(12rem,1fr) auto;align-items:center;gap:.65rem;display:grid}.review-submit-actions label{font-size:.78rem;font-weight:800}.review-submit select{min-height:2.65rem;padding:.55rem .7rem}.review-inbox{gap:1rem;padding:1rem;display:grid}.review-inbox>.panel-header{padding:0}.review-card{background:#fffdf8;border:1px solid #d7cebe;border-radius:.7rem;gap:.85rem;padding:1rem;display:grid}.review-card header,.review-actions{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.review-card h3{margin:0;font-size:1rem}.review-card blockquote{background:#f7f0e4;border-left:.25rem solid #9f7b43;margin:0;padding:.8rem 1rem;font-family:Georgia,Times New Roman,serif;font-size:1.05rem;line-height:1.45}.approval-card{border-color:#bda77f}.approval-evidence,.approval-override{background:#fbf6eb;border:1px solid #d8c9ac;border-radius:.55rem;gap:.45rem;padding:.85rem;display:grid}.approval-evidence p,.approval-evidence span,.approval-override p{color:#665f56;margin:0;font-size:.84rem;line-height:1.45}.approval-override>label{align-items:flex-start;gap:.55rem;font-weight:750;display:flex}.approval-override input[type=checkbox]{width:1rem;height:1rem;margin-top:.15rem}.review-metadata{gap:1.5rem;margin:0;display:flex}.review-metadata dt{font-size:.72rem;font-weight:800}.review-metadata dd{color:#665f56;margin:.15rem 0 0;font-size:.82rem}.primary-button{color:#fff;background:#664a25;border:1px solid #5c3e19;border-radius:.45rem;min-height:2.65rem;padding:.55rem 1rem;font-weight:800}.primary-button:disabled,.secondary-button:disabled,.danger-button:disabled{cursor:not-allowed;opacity:.55}.save-footer{color:#645d53;background:#f8f4eb;border-top:1px solid #ded7c9;flex-wrap:wrap;align-items:center;gap:.65rem;padding:.75rem 1.15rem;font-size:.76rem;display:flex}.save-footer>span:first-child{flex:1;min-width:min(25rem,100%);font-weight:700}.save-footer>span:last-child{color:#83501e;font-weight:800}.save-footer--conflict,.save-footer--error{background:#fff2eb}.editor-loading,.editor-error{padding:1rem 1.15rem}.editor-error{grid-template-columns:minmax(0,1fr) auto;align-items:center}.editor-error span{grid-column:1/-1}.metric{color:#625c53;line-height:1.45;display:block}.issue-list{max-height:34rem;overflow-y:auto}.issue{border-bottom:1px solid #e6e0d5;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.75rem;padding:.75rem 1rem;display:grid}.issue:last-child{border-bottom:0}.issue strong,.issue span{display:block}.issue strong{font-size:.84rem;line-height:1.4}.issue span{color:#766e63;text-transform:capitalize;margin-top:.2rem;font-size:.74rem}.issue details{color:#70685d;max-width:18rem;font-size:.72rem}.issue summary,.inspector summary{cursor:pointer;font-weight:700}.issue code{overflow-wrap:anywhere;margin-top:.35rem;display:block}.inspector{padding:.85rem 1rem}.inspector dl,.locked-card dl{gap:.55rem;margin:.8rem 0 0;display:grid}.inspector dl{grid-template-columns:repeat(4,minmax(0,1fr))}.inspector dt,.locked-card dt{font-size:.73rem;font-weight:800}.inspector dd,.locked-card dd{color:#686158;margin:.15rem 0 0;font-size:.78rem}.checksum{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.locked-shell{place-items:center;min-height:100vh;padding:2rem;display:grid}.empty-shell{background:linear-gradient(145deg,#eee7d9,#f9f6ee);place-items:center;min-height:100vh;padding:1.25rem;display:grid}.empty-card{background:#fffdf8;border:1px solid #d6cebd;border-top:.4rem solid #76551f;border-radius:.8rem;width:min(52rem,100%);padding:clamp(1.4rem,4vw,2.8rem);box-shadow:0 1.25rem 3rem #42341f1f}.empty-card__header,.empty-actions{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.empty-card h1{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.8rem,4vw,2.6rem)}.empty-card>p:not(.eyebrow){color:#625c52;max-width:43rem;line-height:1.55}.empty-message{font-weight:750}.empty-actions{justify-content:flex-start;margin:1.35rem 0}.empty-actions a{align-items:center;text-decoration:none;display:inline-flex}.empty-card dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin:1.4rem 0 0;display:grid}.empty-card dl div{background:#fbf8f1;border:1px solid #e0d8c9;border-radius:.5rem;padding:.8rem}.empty-card dt{color:#76551f;font-weight:800}.empty-card dd{color:#625c52;margin:.3rem 0 0;font-size:.86rem;line-height:1.45}.locked-card{background:#fffdf8;border:1px solid #c9bea9;border-radius:1rem;width:min(44rem,100%);padding:clamp(1.5rem,4vw,3rem);box-shadow:0 1rem 3rem #4135241a}.locked-card h1{margin:0 0 1rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,6vw,3rem);line-height:1.05}.locked-card>p:not(.eyebrow){line-height:1.6}.locked-card dl div{border-top:1px solid #ddd4c3;padding-top:.6rem}.error-message{background:#fff2eb;border-left:.25rem solid #b06b47;padding:.6rem .75rem}.release-introduction,.release-form,.release-loading,.release-candidate{margin:1rem 1.15rem}.release-introduction,.release-candidate>header,.release-readiness-state{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.release-introduction p{color:#625c52;max-width:62rem;margin:0;line-height:1.5}.release-form{background:#f8f4eb;border:1px solid #ddd4c3;border-radius:.65rem;grid-template-columns:minmax(12rem,.65fr) minmax(16rem,1fr) minmax(16rem,1fr) auto;align-items:end;gap:.75rem;padding:1rem;display:grid}.release-form .field-group{margin:0}.release-candidate{background:#fffdf8;border:1px solid #d5c7ae;border-radius:.75rem;padding:1rem;box-shadow:0 .3rem 1rem #42341c0d}.release-candidate h3,.release-candidate header p{margin:0}.release-candidate h3{font-family:Georgia,Times New Roman,serif;font-size:1.25rem}.release-candidate header p:not(.eyebrow){color:#71695d;margin-top:.2rem;font-size:.78rem}.release-scope-grid,.release-family-grid{gap:.6rem;margin-top:.85rem;display:grid}.release-scope-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.release-family-grid{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.release-scope-grid>div,.release-family-grid>div{background:#f8f5ee;border:1px solid #e1d9ca;border-radius:.5rem;min-width:0;padding:.7rem .75rem}.release-scope-grid span,.release-scope-grid strong,.release-family-grid span,.release-family-grid strong{display:block}.release-scope-grid span,.release-family-grid span{color:#71695d;font-size:.7rem}.release-scope-grid strong,.release-family-grid strong{overflow-wrap:anywhere;color:#443521;margin-top:.2rem;font-size:.86rem}.release-family-grid strong{font-size:1.25rem}.release-readiness-state{background:#fff5dc;border-left:.3rem solid #d3ad63;margin-top:.85rem;padding:.75rem .85rem}.release-readiness-state strong,.release-readiness-state span{display:block}.release-readiness-state span{color:#6f5d39;max-width:34rem;font-size:.78rem;line-height:1.4}.release-issues{border-top:1px solid #e0d8ca;margin-top:.9rem;padding-top:.8rem}.release-issues>summary,.release-inspector>summary{cursor:pointer;color:#5b3e16;font-weight:800}.release-issues .issue-list{border-top:1px solid #e0d8ca;margin:.8rem -1rem -1rem}.release-inspector{box-shadow:none;margin:.9rem 0 0}.candidate-preview-controls{background:#f2f8f4;border:1px solid #b9c8c0;border-left-width:.35rem;border-radius:.6rem;margin-top:.9rem;padding:.9rem}.candidate-preview-controls h4,.candidate-preview-controls h5,.candidate-preview-controls p{margin:0}.candidate-preview-controls h4{font-family:Georgia,Times New Roman,serif;font-size:1.05rem}.candidate-preview-controls>div:first-child>p:not(.eyebrow){color:#53645b;max-width:58rem;margin-top:.3rem;font-size:.82rem;line-height:1.45}.preview-control-grid{grid-template-columns:repeat(2,minmax(10rem,16rem));gap:.75rem;margin-top:.8rem;display:grid}.candidate-preview-controls .field-group{margin-top:.75rem}.preview-link-callout{background:#e5f4e9;border:1px solid #77a589;border-radius:.5rem;justify-items:start;gap:.35rem;margin-top:.8rem;padding:.8rem;display:grid}.preview-link-callout span{color:#3f614a;font-size:.78rem;line-height:1.4}.preview-link-callout a{margin-top:.25rem;text-decoration:none}.preview-history{gap:.45rem;margin-top:.85rem;display:grid}.preview-history>div{color:#53645b;border-top:1px solid #cbd8d0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.6rem;padding:.55rem .65rem;font-size:.78rem;display:grid}.candidate-publication-controls{background:#fff6ec;border:1px solid #d6b38e;border-left:.35rem solid #99562f;border-radius:.6rem;margin-top:.9rem;padding:.9rem}.candidate-publication-controls h4,.candidate-publication-controls p{margin:0}.candidate-publication-controls h4{font-family:Georgia,Times New Roman,serif;font-size:1.05rem}.candidate-publication-controls>div:first-child>p:not(.eyebrow){color:#71523f;max-width:58rem;margin-top:.3rem;font-size:.82rem;line-height:1.45}.publication-confirmation-summary{grid-template-columns:.55fr .8fr .6fr minmax(12rem,2fr);gap:.6rem;margin:.8rem 0 0;display:grid}.publication-confirmation-summary>div{background:#fffaf5;border:1px solid #ead0b8;border-radius:.45rem;min-width:0;padding:.6rem}.publication-confirmation-summary dt{color:#765b49;font-size:.68rem;font-weight:800}.publication-confirmation-summary dd{overflow-wrap:anywhere;margin:.2rem 0 0;font-size:.8rem;font-weight:750}.candidate-publication-controls .field-group{margin-top:.75rem}.danger-button{color:#fff;background:#8a4424;border:1px solid #793719;border-radius:.45rem;min-height:2.65rem;margin-top:.75rem;padding:.55rem 1rem;font-weight:800}.publication-blocked{color:#8b3f25;font-size:.78rem;margin-top:.55rem!important}.publication-success{color:#31523b;background:#e7f4e9;border:1px solid #6e9c7d;border-radius:.5rem;gap:.25rem;margin-top:.8rem;padding:.8rem;font-size:.78rem;display:grid}.rollback-panel{background:#fff8f6;border:1px solid #c8a3a0;border-left:.35rem solid #7f3535;border-radius:.75rem;margin:1.25rem 1.15rem;padding:1rem}.rollback-panel h3{margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.2rem}.rollback-panel .panel-note{color:#705653;text-align:left;max-width:62rem;margin:.35rem 0 0}.rollback-form{border-top:1px solid #dfc4c0;margin-top:.85rem;padding-top:.85rem}.rollback-form .field-group{margin-top:.75rem}.rollback-target-summary{grid-template-columns:minmax(15rem,1.4fr) minmax(12rem,1fr);gap:.6rem;margin:.7rem 0 0;display:grid}.rollback-target-summary>div{background:#fffdfc;border:1px solid #e4ccc8;border-radius:.45rem;min-width:0;padding:.6rem}.rollback-target-summary dt{color:#765653;font-size:.68rem;font-weight:800}.rollback-target-summary dd{overflow-wrap:anywhere;margin:.2rem 0 0;font-size:.78rem}.governed-authoring{text-align:left;gap:1rem;margin-top:1.5rem;display:grid}.locale-switcher,.governed-panel>header,.resource-toolbar,.inline-actions,.resource-list article>header,.dry-run-summary>header,.preview-context,.learner-draft-preview nav{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.locale-switcher{z-index:2;background:#fffdf8;border:1px solid #d6cebd;border-radius:.7rem;padding:.75rem;position:sticky;top:0;box-shadow:0 .25rem 1rem #3d342914}.locale-switcher button[aria-pressed=true],.preview-key-ideas button[aria-selected=true]{color:#fff;background:#573e73;border-color:#573e73}.locale-switcher span{color:#6d665b;margin-left:auto;font-size:.78rem}.governed-panel{background:#fffdf8;border:1px solid #d6cebd;border-radius:.8rem;padding:1.1rem}.governed-panel>header,.resource-list article>header,.dry-run-summary>header,.preview-context,.learner-draft-preview nav{justify-content:space-between}.governed-panel h2,.governed-panel h3,.governed-panel h4,.governed-panel h5{font-family:Georgia,Times New Roman,serif}.governed-grid{gap:.75rem;display:grid}.governed-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.governed-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.governed-field{gap:.35rem;margin:.7rem 0;display:grid}.governed-field>span,.docx-file>span{color:#665b4b;letter-spacing:.02em;text-transform:uppercase;font-size:.72rem;font-weight:800}.governed-field input,.governed-field textarea,.governed-field select,.resource-toolbar input,.docx-file{color:#28251f;background:#fff;border:1px solid #b8ab94;border-radius:.45rem;width:100%;padding:.65rem .7rem}.governed-field input:focus,.governed-field textarea:focus,.governed-field select:focus,.resource-toolbar input:focus{border-color:#573e73;outline:3px solid #573e732e}.authoring-stage-list,.copy-list,.resource-list{gap:.75rem;margin-top:1rem;display:grid}.authoring-stage-list>details,.copy-list>article,.resource-list>article,.association-form,.dry-run-summary,.reconciliation-result,.learner-draft-preview{background:#fbf8f0;border:1px solid #e0d8c8;border-radius:.65rem;padding:.85rem}.authoring-stage-list summary{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;gap:.75rem;display:grid}.authoring-stage-list summary span,.authoring-stage-list summary small,.copy-list small,.resource-list span,.preview-context span{color:#6d665b}.authoring-stage-list fieldset{background:#fffdf8;border:1px solid #cfc3ad;border-radius:.55rem;margin:1rem 0;padding:.85rem}.authoring-stage-list legend{color:#573e73;padding:0 .4rem;font-weight:800}.inline-actions span[role=status]{flex:18rem}.validation-summary{background:#fff6f2;border-left:.3rem solid #ae5a45;margin-top:.8rem;padding:.75rem}.validation-passed{color:#35624a;font-weight:800}.copy-list>article{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:.75rem;display:grid}.copy-filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.copy-filters label,.copy-pair-columns>section,.protected-identity,.resource-revision-history>section{gap:.45rem;display:grid}.copy-filters select,.resource-toolbar select{background:#fff;border:1px solid #b8ab94;border-radius:.45rem;min-height:2.6rem;padding:.55rem}.copy-pair>header,.copy-pair-columns>section>header,.resource-revision-history>section>header{justify-content:space-between;align-items:center;gap:.7rem;display:flex}.copy-pair-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.copy-pair-columns>section,.resource-revision-history>section{background:#fff;border:1px solid #d8cfbe;border-radius:.55rem;padding:.75rem}.protected-identity{background:#fff4d8;border-left:.3rem solid #7a5a26;padding:.7rem}.protected-identity label{align-items:flex-start;gap:.45rem;display:flex}.translation-state{background:#e7efe7;border-radius:999px;padding:.25rem .45rem;font-size:.72rem;font-weight:800}.translation-state--missing_indonesian,.translation-state--review_required,.translation-state--obsolete_structure_changed{color:#7a3f2f;background:#fff0e8}.copy-list article>div,.resource-list article>header>div,.reconciliation-result{gap:.25rem;display:grid}.copy-list textarea{border:1px solid #b8ab94;border-radius:.45rem;min-height:4.5rem;padding:.6rem}.association-form{margin-top:1rem}.resource-toolbar{grid-template-columns:minmax(15rem,2fr) repeat(5,minmax(8rem,1fr)) auto;display:grid}.resource-revision-history{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:.7rem;display:grid}.resource-list ul,.learner-draft-preview ul{padding-left:1.25rem}.resource-list li,.learner-draft-preview li{margin:.45rem 0}.resource-list li{justify-content:space-between;gap:.75rem;display:flex}@media (width<=900px){.copy-filters,.copy-pair-columns,.resource-revision-history,.resource-toolbar{grid-template-columns:minmax(0,1fr)}}.docx-file{border-style:dashed;gap:.55rem;margin:1rem 0;display:grid}.dry-run-summary dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.dry-run-summary dl>div{background:#fff;border-radius:.4rem;padding:.55rem}.dry-run-summary dd{margin:.2rem 0 0;font-size:1.15rem;font-weight:800}.dry-run-summary .blocker{color:#8a2d20}.dry-run-summary .warning{color:#7b5a14}.learner-draft-preview{background:#fff;margin-top:.75rem}.preview-key-ideas{flex-wrap:wrap;gap:.4rem;display:flex}.learner-draft-preview section,.learner-draft-preview details{background:#fbf8f0;border-left:.25rem solid #d1bf79;margin-top:.85rem;padding:.75rem}.learner-draft-preview .further-study-list{gap:.65rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.learner-draft-preview .further-study-entry{color:#413b34;text-align:left;background:#fffdf8;border:1px solid #cfc3ad;border-radius:.5rem;gap:.5rem;width:100%;padding:.75rem;text-decoration:none;display:grid}.learner-draft-preview .further-study-entry:hover,.learner-draft-preview .further-study-entry:focus-visible{border-color:#573e73;outline:.15rem solid #573e732e}.learner-draft-preview .further-study-entry--external{border-left:.25rem solid #466f79}.learner-draft-preview .further-study-entry-heading{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.learner-draft-preview .further-study-kind{color:#66553c;letter-spacing:.04em;text-transform:uppercase;flex:none;font-size:.67rem;font-weight:800}.learner-draft-preview .further-study-description{color:#5f584f;line-height:1.45}.learner-draft-preview .further-study-metadata{color:#6d665b;flex-wrap:wrap;gap:.25rem .65rem;line-height:1.35;display:flex}.learner-draft-preview .further-study-metadata span+span:before{content:"·";margin-right:.65rem}.learner-draft-preview .further-study-reader{background:#fffdf8;border:1px solid #cfc3ad;border-radius:.55rem;padding:.85rem}.learner-draft-preview .further-study-parent-context{background:#f5efe2;border-left:.25rem solid #d1bf79;gap:.25rem;margin-top:.75rem;padding:.65rem .75rem;display:grid}.learner-draft-preview .further-study-parent-context strong,.learner-draft-preview .further-study-parent-context small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.learner-draft-preview .further-study-back{color:#573e73;background:0 0;border:0;font-weight:800}.preview-boundary{color:#6d665b;font-size:.78rem;font-weight:700}.guide-workspace,.guide-family-workspace{gap:1rem;display:grid}.guide-workspace-introduction,.guide-workspace-header,.first-use-step-editor>header,.contextual-topic-editor>header,.contextual-card-workspace>header,.contextual-card-editor>header,.guide-approved-boundary{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.guide-workspace-introduction p,.guide-workspace-header p,.first-use-step-editor>header p,.contextual-topic-editor>header p{max-width:70ch}.guide-family-chooser{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.guide-family-chooser>button,.first-use-step-selector>button,.contextual-topic-list>button,.contextual-card-list>button{color:#28251f;text-align:left;background:#fffdf8;border:1px solid #cfc3ad;border-radius:.65rem;min-height:2.75rem}.guide-family-chooser>button{gap:.35rem;padding:1rem;display:grid}.guide-family-chooser>button strong{font-family:Georgia,Times New Roman,serif;font-size:1.1rem}.guide-family-chooser>button span,.contextual-topic-list small,.contextual-card-list small,.contextual-card-editor>header span,.guide-preview-link-grid span,.guide-preview-unavailable span,.guide-approved-boundary span{color:#6d665b;font-size:.8rem}.guide-family-chooser>button[aria-pressed=true],.first-use-step-selector>button[aria-pressed=true],.contextual-topic-list>button[aria-pressed=true],.contextual-card-list>button[aria-pressed=true]{background:#f3ecfa;border-color:#573e73;box-shadow:inset 0 0 0 1px #573e73}.guide-family-chooser>button:focus-visible,.first-use-step-selector>button:focus-visible,.contextual-topic-list>button:focus-visible,.contextual-card-list>button:focus-visible,.guide-family-workspace button:focus-visible,.guide-family-workspace a:focus-visible{outline-offset:2px;outline:3px solid #573e7352}.guide-family-workspace{background:#fffdf8;border:1px solid #d6cebd;border-radius:.8rem;padding:1.1rem}.first-use-step-selector{grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem;display:grid}.first-use-step-selector>button{grid-template-columns:auto 1fr;align-items:center;gap:.5rem;padding:.65rem;display:grid}.first-use-step-selector>button>span,.contextual-card-list>button>span{color:#fff;background:#405569;border-radius:50%;place-items:center;width:1.75rem;height:1.75rem;font-weight:800;display:inline-grid}.first-use-step-editor,.contextual-topic-editor,.contextual-card-workspace,.contextual-card-editor,.guide-real-preview,.guide-optional-maintenance,.guide-approved-boundary{background:#fbf8f0;border:1px solid #ded5c4;border-radius:.7rem;padding:.9rem}.first-use-step-editor>header details,.contextual-topic-editor>header details{color:#6d665b;gap:.25rem;max-width:28rem;display:grid}.guide-locale-columns,.guide-preview-link-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.guide-locale-columns>section,.guide-preview-link-grid>article{background:#fff;border:1px solid #d8cfbe;border-radius:.6rem;min-width:0;padding:.8rem}.guide-locale-columns>section>header,.guide-preview-link-grid>article{gap:.35rem;display:grid}.guide-wording-revision{border-bottom:1px solid #ebe4d7;padding-block:.7rem}.guide-wording-revision:last-child{border-bottom:0}.guide-workspace-field{gap:.35rem;margin:.6rem 0;display:grid}.guide-workspace-field>span{color:#665b4b;letter-spacing:.02em;text-transform:uppercase;font-size:.72rem;font-weight:800}.guide-workspace-field input,.guide-workspace-field textarea,.guide-workspace-field select,.guide-topic-state-controls select{color:#28251f;background:#fff;border:1px solid #b8ab94;border-radius:.45rem;width:100%;min-height:2.75rem;padding:.65rem .7rem}.guide-workspace-field input:focus,.guide-workspace-field textarea:focus,.guide-workspace-field select:focus,.guide-topic-state-controls select:focus{border-color:#573e73;outline:3px solid #573e732e}.guide-workspace-field--error input,.guide-workspace-field--error textarea,.guide-workspace-field--error select{background:#fff8f6;border-color:#9a382d}.guide-field-error{color:#8a2d20;font-weight:750}.guide-revision-evidence{overflow-wrap:anywhere;gap:.35rem;margin:.4rem 0 .7rem;display:grid}.guide-revision-evidence>div{grid-template-columns:6rem minmax(0,1fr);gap:.45rem;display:grid}.guide-revision-evidence dt{color:#6d665b;text-transform:uppercase;font-size:.72rem;font-weight:800}.guide-revision-evidence dd{margin:0;font-size:.78rem}.guide-permission-note,.guide-preview-unavailable,.guide-approved-boundary{background:#fff4d8;border-left:.3rem solid #7a5a26}.guide-permission-note{padding:.7rem}.guide-optional-maintenance>summary{cursor:pointer;min-height:2.75rem;font-weight:800}.guide-optional-maintenance ol{gap:.55rem;padding:0;list-style:none;display:grid}.guide-optional-maintenance li{background:#fff;border:1px solid #ded5c4;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.8rem;padding:.65rem;display:flex}.guide-optional-maintenance li>div:first-child{gap:.2rem;display:grid}.contextual-guide-layout{grid-template-columns:minmax(13rem,18rem) minmax(0,1fr);align-items:start;gap:.9rem;display:grid}.contextual-topic-list{gap:.5rem;display:grid;position:sticky;top:0}.contextual-topic-list>button{overflow-wrap:anywhere;gap:.2rem;padding:.65rem;display:grid}.guide-topic-state-controls{flex-wrap:wrap;align-items:center;gap:1rem;margin-block:.75rem;display:flex}.guide-topic-state-controls label,.guide-card-active,.guide-translation-source-acceptance{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.45rem;min-height:2.75rem;display:grid}.guide-translation-source-acceptance{background:#fff9e9;border-left:.25rem solid #7a5a26;margin-block:.55rem;padding:.55rem;font-size:.82rem;font-weight:700}.guide-translation-source-acceptance .guide-field-error{grid-column:2}.contextual-card-list{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.5rem;margin-block:.7rem;display:grid}.contextual-card-list>button{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.3rem .5rem;padding:.55rem;display:grid}.contextual-card-list>button small{grid-column:2}.guide-validation-summary{background:#fff6f2;border-left:.3rem solid #ae5a45;margin-block:.8rem;padding:.8rem}.guide-validation-summary:focus{outline:3px solid #ae5a454d}.guide-validation-summary li{margin-block:.4rem}.guide-validation-summary li code{color:#6d665b;font-size:.72rem;display:block}.guide-validation-summary li button{color:#63347d;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:750;text-decoration:underline}.guide-validation-summary li button:focus-visible,#contextual-cards-heading:focus{outline-offset:2px;outline:3px solid #573e7352}.guide-real-preview{gap:.8rem;display:grid}.guide-preview-unavailable,.guide-approved-boundary{justify-content:space-between;align-items:center;gap:.7rem;padding:.8rem;display:flex}.guide-preview-unavailable>span,.guide-approved-boundary>div{flex:1}.guide-approved-boundary>div{gap:.25rem;display:grid}.guide-family-workspace button,.guide-family-workspace .primary-button,.guide-family-workspace .secondary-button{min-height:2.75rem}.guide-workspace-message{color:#4f493f;margin:0;font-weight:700}@media (width<=64rem){.first-use-step-selector{grid-template-columns:repeat(2,minmax(0,1fr))}.contextual-guide-layout{grid-template-columns:1fr}.contextual-topic-list{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));position:static}}@media (width<=56rem){.guide-family-chooser,.guide-locale-columns,.guide-preview-link-grid{grid-template-columns:1fr}}@media (width<=38rem){.guide-workspace-introduction,.guide-workspace-header,.first-use-step-editor>header,.contextual-topic-editor>header,.contextual-card-workspace>header,.contextual-card-editor>header,.guide-preview-unavailable,.guide-approved-boundary,.guide-optional-maintenance li{flex-direction:column;align-items:stretch}.first-use-step-selector{grid-template-columns:1fr}.guide-family-workspace{padding:.7rem}}@media (width<=64rem){.governed-grid--three,.governed-grid--four,.copy-list>article{grid-template-columns:1fr 1fr}}@media (width<=78rem){.summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-heading,.panel-header,.version-row,.review-submit-actions,.release-introduction,.release-readiness-state{flex-direction:column;align-items:stretch}.release-form,.release-scope-grid,.preview-control-grid,.publication-confirmation-summary,.rollback-target-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.publication-state{width:100%}.review-submit-actions{grid-template-columns:1fr;display:grid}.panel-note{text-align:left;max-width:none}}@media (width<=58rem){.admin-layout{grid-template:"header""nav""workspace"1fr/1fr}.primary-nav{border-bottom:1px solid #d6cebd;border-right:0;flex-direction:row;padding:.5rem .75rem;overflow-x:auto}.nav-heading{display:none}.primary-nav a,.primary-nav span{white-space:nowrap}.summary-grid,.inspector dl{grid-template-columns:repeat(2,minmax(0,1fr))}.release-form{grid-template-columns:1fr}.preview-history>div{grid-template-columns:minmax(0,1fr) auto}.preview-history .secondary-button{grid-column:1/-1;justify-self:start}.release-form .primary-button{justify-self:start}}@media (width<=38rem){.governed-grid--three,.governed-grid--four,.copy-list>article,.dry-run-summary dl,.authoring-stage-list summary{grid-template-columns:1fr}.locale-switcher span{width:100%;margin-left:0}.global-header,.object-context,.issue{flex-direction:column;align-items:stretch}.global-header{display:flex}.header-actions{justify-content:space-between}.workspace{padding:.75rem}.summary-grid{grid-template-columns:1fr}.summary-card{min-height:6.2rem}.issue{display:flex}.inspector dl,.preview-control-grid,.publication-confirmation-summary,.rollback-target-summary{grid-template-columns:1fr}.field-guidance{flex-direction:column;gap:.25rem}.release-scope-grid,.empty-card dl,.empty-overview dl{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important}}:root .guide-narrow-preview{border:1px solid #80909b;border-radius:12px;width:max-content;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);padding:20px;overflow:auto}.guide-narrow-preview::backdrop{background:#0000008c}.guide-narrow-preview header{justify-content:space-between;align-items:center;gap:16px;display:flex}.guide-narrow-preview iframe{border:0;width:430px;min-width:430px;max-width:none;height:820px;display:block}.revision-diff code,.review-metadata code{overflow-wrap:anywhere}.review-table-scroll{max-width:100%;overflow-x:auto}.revision-diff table{border-collapse:collapse;table-layout:fixed;width:100%}.revision-diff th,.revision-diff td{vertical-align:top;white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid #ccd3dc;padding:.65rem}.revision-diff caption{text-align:left;padding-block:.5rem}#review-inspection-revision{width:100%;max-width:100%;min-height:44px}.review-table-scroll:focus-visible{outline-offset:3px;outline:3px solid #285b8d}.translation-state+a{padding-block:.5rem;display:block}.revision-diff{min-width:0}.revision-diff table{min-width:40rem}@media (width<=640px){.review-card .review-metadata{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.release-preparation{margin-block:1.5rem}.release-preparation>summary{cursor:pointer;padding:1rem;font-weight:700}.release-selection{gap:1rem;margin-block:1.5rem;display:grid}.release-manifest{min-width:0;margin-block:1.5rem}.release-identity{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.release-identity dd{overflow-wrap:anywhere;margin:.3rem 0}.release-notes{white-space:pre-wrap;overflow-wrap:anywhere}.release-manifest-scroll{border:1px solid #c7d2cc;max-height:32rem;margin-block:1rem;overflow:auto}.release-manifest-scroll table{border-collapse:collapse;width:100%;min-width:850px}.release-manifest-scroll th,.release-manifest-scroll td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #d6ded8;min-width:150px;padding:.75rem}.release-manifest-scroll:focus-visible,.release-preparation summary:focus-visible{outline-offset:3px;outline:3px solid #166b57}.release-manifest input,.release-selection select{width:100%;max-width:100%}@media (width<=600px){.release-identity{grid-template-columns:minmax(0,1fr)}}.release-task{margin-block:1.25rem}.release-task>summary{cursor:pointer;background:#edf2ed;border-radius:.5rem;padding:1rem;font-weight:700}.release-task>summary:focus-visible{outline-offset:3px;outline:3px solid #166b57}.dashboard-panels{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.dashboard-panel,.history-events article,.historical-revision{overflow-wrap:anywhere;background:#fffdf8;border:1px solid #d7cebe;border-radius:.65rem;min-width:0;padding:1rem}.dashboard-panel ul,.history-events{padding-left:1.25rem}.dashboard-panel li+li{margin-top:.8rem}.dashboard-panel p{font-size:.9rem;line-height:1.5}.workflow-overview,.history-workspace{min-width:0}.history-filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.history-filters label{gap:.3rem;display:grid}.history-filters input{width:100%;min-width:0}.history-events{gap:1rem;display:grid}.history-events dl,.historical-revision dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.history-events dd,.historical-revision dd{overflow-wrap:anywhere;margin:.25rem 0}.history-links{flex-wrap:wrap;gap:.8rem;margin-block:.8rem;display:flex}.governed-route>details>summary{cursor:pointer;background:#f8f4eb;padding:1rem;font-weight:700}.dashboard-panel a:focus-visible,.history-workspace a:focus-visible,.governed-route summary:focus-visible{outline-offset:3px;outline:3px solid #166b57}@media (width<=700px){.dashboard-panels,.history-filters,.history-events dl,.historical-revision dl{grid-template-columns:minmax(0,1fr)}}.governed-authoring [hidden],.copy-pair[hidden],.resource-list article[hidden],.resource-revision-history section[hidden]{display:none!important}.dashboard-panels{align-items:start}.history-filter-disclosure{margin-block:1rem}.history-filter-disclosure>summary{cursor:pointer;border:1px solid #d7cebe;border-radius:.5rem;padding:.8rem;font-weight:700}.history-filter-disclosure>summary:focus-visible{outline-offset:3px;outline:3px solid #166b57}.history-filters{margin-top:.8rem}.history-filters input{min-height:2.75rem;font:inherit;border:1px solid #b9ad99;border-radius:.4rem;padding:.55rem}section[aria-labelledby=manual-scripture-heading]{overflow-wrap:anywhere;min-width:0}section[aria-labelledby=manual-scripture-heading] fieldset{min-inline-size:0}
