@font-face{font-family:Huniyagar Sans;src:url(/fonts/Huniyagarsans-regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Huniyagar Sans;src:url(/fonts/Huniyagarsans-regularitalic.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Huniyagar Sans;src:url(/fonts/Huniyagarsans-medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Huniyagar Sans;src:url(/fonts/Huniyagarsans-mediumitalic.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Nantes;src:url(/fonts/Nantes-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Nantes;src:url(/fonts/Nantes-LightItalic.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Nantes;src:url(/fonts/Nantes-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nantes;src:url(/fonts/Nantes-RegularItalic.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Nantes;src:url(/fonts/Nantes-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Nantes;src:url(/fonts/Nantes-BoldItalic.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}:root{--font-sans: "Huniyagar Sans", sans-serif;--font-serif: "Nantes", Georgia, serif;--hub-ink: #2f302c;--hub-ink-soft: #4e4e49;--hub-muted: #726f67;--hub-ground: #ecede7;--hub-panel: #f8f8f3;--hub-line: #c7c9bf;--hub-dark: #4e4e49;--hub-dark-deep: #383832;--hub-accent: #d7bd4a;--hub-accent-soft: #e7c95a;--hub-accent-ink: #5f4d08;--hub-on-dark: #fff;--hub-interactive-hover-bg: color-mix(in srgb, var(--hub-accent) 10%, var(--hub-panel));--hub-accent-wash: color-mix(in srgb, var(--hub-accent) 18%, var(--hub-panel));--hub-module-sidebar: color-mix(in srgb, var(--hub-dark) 90%, var(--hub-ground));--hub-chrome-row-height: 3.5rem;--hub-utility-background: color-mix(in srgb, var(--hub-dark) 8%, var(--hub-ground));--hub-navigation-underline: var(--hub-accent);--hub-navigation-underline-hover: var(--hub-accent-soft);--hub-navigation-underline-thickness: 2px;--hub-page-width-narrow: 48rem;--hub-page-width-standard: 72rem;--hub-page-width-wide: 80rem;--hub-page-width-workspace: none;--hub-page-pad-inline: clamp(1rem, 3vw, 3rem);--hub-page-pad-block: clamp(1.5rem, 3vw, 3rem);--hub-space-1: .25rem;--hub-space-2: .5rem;--hub-space-3: .75rem;--hub-space-4: 1rem;--hub-space-6: 1.5rem;--hub-space-8: 2rem;--hub-space-12: 3rem;--hub-radius-control: .3rem;--hub-radius-surface: .65rem;--hub-control-height: 2.75rem;--hub-control-height-compact: 2rem;--hub-control-font-size: .86rem;--hub-control-font-size-compact: .78rem;--hub-control-font-weight: 500;--hub-control-padding: .45rem .7rem;--hub-control-padding-compact: .25rem .45rem;--hub-control-disabled-opacity: .5;--hub-focus-outline: 2px solid var(--hub-accent-ink);--hub-focus-offset: 1px;--hub-row-height-compact: 3.25rem;--hub-row-height-comfortable: 4rem;color:var(--hub-ink);background:var(--hub-ground);font-family:var(--font-serif);font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}body{min-width:0;min-height:100vh;margin:0;font-family:var(--font-serif);font-weight:400}button,input,select{font:inherit}button,a{font-family:var(--font-sans)}input,select{font-family:var(--font-serif)}h1,h2,h3,h4,h5,h6{font-family:var(--font-sans);font-weight:500}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--hub-accent-ink);outline-offset:3px}:where(input,select,textarea):focus-visible{outline:2px solid var(--hub-accent-ink);outline-offset:1px}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.crl-root{--crl-ink: #2f302c;--crl-ink-soft: #4e4e49;--crl-muted: #726f67;--crl-ground: #ecede7;--crl-panel: #f8f8f3;--crl-line: #c7c9bf;--crl-dark: #4e4e49;--crl-dark-deep: #383832;--crl-accent: #d7bd4a;min-height:100vh;background:var(--crl-ground);color:var(--crl-ink)}.crl-layout{min-height:calc(100vh - 10.5rem)}.crl-main,.crl-project-setup{box-sizing:border-box;width:100%;min-width:0;max-width:78rem;padding:clamp(1.5rem,4vw,3.5rem)}.crl-main{margin:0 auto}.crl-current-case{display:block;max-width:16rem;overflow:hidden;color:color-mix(in srgb,#fff 84%,transparent);text-overflow:ellipsis;white-space:nowrap}.crl-current-case>span,.crl-case-picker>span{color:color-mix(in srgb,#fff 70%,transparent);font:.72rem/1.2 var(--font-sans);letter-spacing:.06em;text-transform:uppercase}.crl-case-picker{display:inline-flex;align-items:center;gap:.45rem;min-width:0;margin:0}.crl-case-picker select{max-width:14rem}.crl-punctus-utility,.crl-punctus-utility .crl-punctus-filters{width:100%}.crl-punctus-utility .crl-punctus-filters{margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.crl-project-setup{margin:0 auto}.crl-section-heading{max-width:50rem;margin-bottom:2rem}.crl-section-heading h1,.crl-response-shell h1,.crl-project-setup h1{margin:.25rem 0 .7rem;font-family:var(--font-display);font-size:clamp(2rem,4vw,3.7rem);font-weight:400;line-height:1}.crl-section-heading>p:last-child{color:var(--crl-ink-soft);font-size:1.05rem}.crl-card{padding:clamp(1rem,2.5vw,1.6rem);border:1px solid var(--crl-line);border-radius:.65rem;background:var(--crl-panel);box-shadow:0 .8rem 1.8rem #2f302c0b}.crl-card h2,.crl-card h3{margin:.2rem 0 .65rem;font-family:var(--font-display);font-weight:400;line-height:1.15}.crl-metric-grid,.crl-two-column,.crl-round-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-bottom:1rem}.crl-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.crl-metric-grid article span,.crl-metric-grid article strong{display:block}.crl-metric-grid article span{color:var(--crl-muted);font-size:.83rem;text-transform:uppercase;letter-spacing:.06em}.crl-metric-grid article strong{margin-top:.3rem;font-family:var(--font-display);font-size:2.6rem;font-weight:400}.crl-next-step,.crl-card-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.crl-method-route{margin-bottom:1.35rem;padding:.9rem;border:1px solid var(--crl-line);border-radius:.7rem;background:color-mix(in srgb,var(--crl-paper) 92%,white)}.crl-method-route__intro{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.crl-method-route__intro div,.crl-method-route__intro strong{display:block}.crl-method-route__intro small{color:var(--crl-muted)}.crl-method-route ol{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.35rem;margin:0;padding:0;list-style:none}.crl-method-route button{display:grid;width:100%;min-height:5.4rem;padding:.55rem;border:1px solid var(--crl-line);border-radius:.5rem;background:#fff;color:var(--crl-ink);text-align:left;cursor:pointer}.crl-method-route button>span{color:var(--crl-accent);font-size:.72rem;font-weight:700}.crl-method-route button small{align-self:end;color:var(--crl-muted);font-size:.68rem}.crl-method-route button.is-current{border-color:var(--crl-dark);box-shadow:inset 0 -3px var(--crl-accent)}.crl-method-note{margin-bottom:1rem;padding:.85rem 1rem;border-left:4px solid #70805d;background:#f4f4ec}.crl-method-note p,.crl-accountability-detail p{margin-bottom:0}.crl-path-links{margin-top:.75rem}.crl-path-links>strong{color:var(--crl-muted);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase}.crl-accountability-detail{padding:.8rem;border-left:3px solid var(--crl-accent);background:var(--crl-paper)}.crl-form-card{display:grid;align-content:start;gap:1rem}.crl-form{display:grid;gap:.85rem}.crl-field{display:grid;gap:.35rem;color:var(--crl-ink-soft);font-size:.84rem;font-weight:500}.crl-field small,.crl-form-help{color:var(--crl-muted);font-weight:400}.crl-field em{color:#8b5d3b;font-size:.7rem;font-style:normal;text-transform:uppercase}.crl-field input,.crl-field textarea,.crl-field select,.crl-inline-search input,.crl-secure-link input{width:100%;min-width:0;padding:.72rem .75rem;border:1px solid var(--crl-line);border-radius:.5rem;background:#fff;color:var(--crl-ink);font:inherit;font-weight:400}.crl-field textarea{resize:vertical}.crl-field input:focus,.crl-field textarea:focus,.crl-field select:focus,.crl-inline-search input:focus{outline:2px solid var(--crl-accent);outline-offset:1px}.crl-primary-button,.crl-secondary-button,.crl-text-button,.crl-result-list button,.crl-inline-search button,.crl-secure-link button{width:fit-content;padding:.68rem .95rem;border:1px solid var(--crl-dark);border-radius:.5rem;background:var(--crl-dark);color:#fff;font:inherit;font-weight:500;cursor:pointer}.crl-primary-button:hover,.crl-result-list button:hover,.crl-inline-search button:hover,.crl-secure-link button:hover{border-color:var(--crl-accent);background:var(--crl-accent);color:#4a3a00}.crl-secondary-button,.crl-text-button{background:transparent;color:var(--crl-dark)}.crl-text-button{padding:0;border:0}.crl-primary-button:disabled,.crl-secondary-button:disabled{cursor:not-allowed;opacity:.45}.crl-notice,.crl-handoff{margin:0 0 1rem;padding:.85rem 1rem;border-left:4px solid var(--crl-accent);background:#f7f0cf;color:#544716}.crl-notice--error{border-left-color:#9b483f;background:#f5e4e1;color:#6f302a}.crl-handoff a{font-weight:700}.crl-context-card blockquote{margin:1rem 0 0;padding-left:1rem;border-left:3px solid var(--crl-accent);font-family:var(--font-display);font-size:1.2rem}.crl-clean-list,.crl-result-list,.crl-relation-list,.crl-timeline{margin:0;padding:0;list-style:none}.crl-clean-list li,.crl-result-list li{display:flex;justify-content:space-between;gap:.8rem;padding:.7rem 0;border-bottom:1px solid rgba(78,78,73,.14)}.crl-clean-list li span,.crl-result-list li span{display:block;color:var(--crl-muted);font-size:.78rem}.crl-inline-search,.crl-secure-link{display:flex;flex-wrap:wrap;gap:.5rem;align-items:end}.crl-inline-search input,.crl-secure-link label{flex:1 1 14rem}.crl-secure-link{padding:.8rem;border:1px dashed var(--crl-accent);background:#fffbea}.crl-secure-link small{flex-basis:100%;color:var(--crl-muted)}.crl-catalogue-search{margin-top:1rem}.crl-library-picker,.crl-tag-editor{display:grid;gap:.65rem;padding:.8rem;border:1px dashed var(--crl-line);border-radius:.55rem;background:color-mix(in srgb,var(--crl-paper) 86%,white)}.crl-library-picker small,.crl-tag-editor__empty{color:var(--crl-muted);font-size:.8rem}.crl-tag-editor{margin-top:.85rem}.crl-tag-editor fieldset{min-width:0;margin:0;padding:0;border:0}.crl-tag-editor legend{margin-bottom:.45rem;color:var(--crl-muted);font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.crl-tag-options{display:flex;flex-wrap:wrap;gap:.45rem}.crl-tag-options label{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .55rem;border:1px solid var(--crl-line);border-radius:999px;background:var(--crl-panel)}.crl-stack{display:grid;gap:1rem}.crl-version{margin-top:.8rem;padding:.9rem;border-left:3px solid var(--crl-line);background:#fff}.crl-timeline li{display:grid;grid-template-columns:8rem minmax(0,1fr);gap:1rem;padding:1rem 0;border-bottom:1px solid var(--crl-line)}.crl-timeline li>span,.crl-kind,.crl-role-badge{color:var(--crl-accent-ink, #5f4d08);font-size:.74rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em}.crl-round-grid article{padding:1rem;border:1px solid var(--crl-line);border-radius:.5rem;background:#fff}.crl-round-grid article span,.crl-round-grid article strong,.crl-round-grid article small{display:block}.crl-path-context{display:flex;flex-wrap:wrap;gap:.4rem 1rem;margin-bottom:1rem;padding:.9rem 1rem;background:var(--crl-dark);color:#fff}.crl-path-context span{color:var(--crl-accent)}.crl-research-path{position:relative;display:grid;gap:.9rem;margin:0;padding:0;list-style:none}.crl-research-path:before{position:absolute;top:1.4rem;bottom:1.4rem;left:1.25rem;width:2px;background:var(--crl-line);content:""}.crl-research-path>li{position:relative;display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:.8rem}.crl-path-marker{z-index:1;display:grid;width:2.5rem;height:2.5rem;place-items:center;border:2px solid var(--crl-dark);border-radius:50%;background:var(--crl-accent);font-weight:700}.crl-relation-list li{margin-top:.35rem;color:var(--crl-muted);font-size:.84rem}.crl-empty{color:var(--crl-muted);font-style:italic}.crl-draft-notice{position:sticky;z-index:4;top:.5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem;padding:.75rem 1rem;border:1px solid #c9ae39;border-radius:.5rem;background:#fff8d9}.crl-daily-grid,.crl-question-set-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-bottom:1rem}.crl-daily-card strong,.crl-daily-card small{display:block;margin-top:.45rem}.crl-action-strip,.crl-card-actions,.crl-finding-summary{display:flex;flex-wrap:wrap;gap:.55rem 1rem;align-items:center}.crl-action-strip{margin:0 0 1rem;padding:.8rem;border:1px solid var(--crl-line);border-radius:.65rem;background:#ffffff7a}.crl-action-strip button,.crl-card-actions button,.crl-filter-toggle+button,.crl-relation-editor button,.crl-question-set-list button,.crl-invitation-status button,.crl-submission-card button,.crl-draft-notice button{padding:.5rem .72rem;border:1px solid var(--crl-dark);border-radius:.45rem;background:transparent;color:var(--crl-dark);font:inherit;cursor:pointer}.crl-empty-state,.crl-new-case,.crl-filter-toggle{margin-bottom:1rem}.crl-filter-toggle{display:flex;gap:.55rem;align-items:center;width:fit-content;color:var(--crl-muted);font-size:.84rem}.crl-card-actions{margin-top:1rem}.crl-inline-editor{min-width:min(32rem,75vw);margin-top:.8rem;padding:.9rem;border:1px solid var(--crl-line);border-radius:.5rem;background:#fff}.crl-practice-groups,.crl-version-history{display:grid;gap:1rem}.crl-practice-group{min-width:0;padding:1rem;border:1px solid var(--crl-line);border-radius:.55rem;background:#fff}.crl-step-card{min-width:0}.crl-step-card.is-compact{padding:.8rem;border-left:3px solid var(--crl-accent);background:var(--crl-panel)}.crl-step-card.is-archived,.crl-question-set-list .is-archived{opacity:.64}.crl-observation-branch{display:grid;gap:.65rem;margin:1rem 0 0 1rem;padding-left:1rem;border-left:2px solid var(--crl-accent)}.crl-readable-relations li{align-items:start}.crl-finding-summary{margin-bottom:.8rem;color:var(--crl-muted);font-size:.8rem}.crl-version-compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:.7rem}.crl-version-compare>div,.crl-raw-response,.crl-researcher-review{padding:.8rem;border:1px solid var(--crl-line);border-radius:.45rem;background:var(--crl-panel)}.crl-evidence-list{color:var(--crl-muted);font-size:.82rem}.crl-question-set-list>article,.crl-invitation-status,.crl-submission-card{display:grid;gap:.7rem;min-width:0;padding:.9rem;border:1px solid var(--crl-line);border-radius:.5rem;background:#fff}.crl-question-set-list code,.crl-canonical-reference{overflow-wrap:anywhere}.crl-invitation-status,.crl-submission-card{margin-top:.8rem}.crl-raw-response h3,.crl-researcher-review h3{font-family:var(--font-body);font-size:.75rem;letter-spacing:.08em}.crl-researcher-review{border-left:3px solid var(--crl-accent)}.crl-branch-label{width:fit-content;padding:.3rem .5rem;border-radius:999px;background:#fff4bd;color:#5f4d08;font-size:.76rem}.crl-research-path>li.is-branch-point .crl-path-marker{box-shadow:0 0 0 .35rem #d7bd4a47}.crl-version.is-mainline{border-left:4px solid var(--crl-accent);background:color-mix(in srgb,var(--crl-accent) 7%,white)}.crl-branch-rationale,.crl-open-loop,.crl-open-loops{padding:.6rem .75rem;border-left:3px solid var(--crl-accent);background:#fff9dc}.crl-answer-review{margin-top:.65rem;padding:.7rem;border-left:3px solid #667044;background:#f5f6ef}.crl-dialogue-thread,.crl-dialogue-entries>article,.crl-dialogue-entry{display:grid;gap:.55rem;padding:.9rem;border:1px solid var(--crl-line);border-radius:.5rem}.crl-dialogue-entries,.crl-dialogue-columns{display:grid;gap:.75rem;margin-top:.7rem}.crl-dialogue-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.crl-dialogue-columns>div{padding:.7rem;background:var(--crl-panel)}.crl-dialogue-columns span,.crl-mainline-label{color:#667044;font-size:.68rem;font-weight:700;letter-spacing:.08em}.crl-path-toolbar{display:flex;flex-wrap:wrap;gap:.4rem;margin:1rem 0}.crl-path-toolbar button{padding:.45rem .7rem;border:1px solid var(--crl-line);border-radius:999px;background:#fff}.crl-path-toolbar button.is-active{border-color:var(--crl-dark);background:var(--crl-dark);color:#fff}.crl-path-lanes>li{border-left:4px solid transparent;padding-left:.6rem}.crl-path-lanes>li.crl-lane-practice{border-left-color:#b98955}.crl-path-lanes>li.crl-lane-analysis{border-left-color:#70805d}.crl-path-lanes>li.crl-lane-findings{border-left-color:#574c77}.crl-path-lanes>li.crl-lane-dialogue{border-left-color:#4f7891}.crl-path-lanes>li.is-mainline article{box-shadow:inset 4px 0 var(--crl-accent)}.crl-path-drawer{position:sticky;bottom:1rem;z-index:2;display:grid;gap:.6rem;max-height:min(70vh,38rem);margin-top:1rem;padding:1rem;overflow:auto;border:1px solid var(--crl-dark);border-radius:.6rem;background:#fff;box-shadow:0 1rem 3rem #19191424}.crl-response-context{color:#667044;font-weight:500}.crl-main *,.crl-response-shell *{min-width:0;overflow-wrap:break-word}.crl-response-shell{width:min(100% - 2rem,46rem);margin:clamp(1rem,6vw,5rem) auto;padding:clamp(1.25rem,5vw,3rem);border:1px solid #c7c9bf;border-radius:.65rem;background:#f8f8f3;color:#2f302c;box-shadow:0 1.2rem 3rem #2f302c14}.crl-phase3-block{display:grid;gap:1rem;margin-top:2.5rem;padding-top:2rem;border-top:1px solid var(--crl-line)}.crl-subsection-heading{max-width:52rem}.crl-subsection-heading h2{margin:.2rem 0 .65rem;font-family:var(--font-display);font-size:clamp(1.65rem,3vw,2.6rem);font-weight:400}.crl-phase3-panel{min-width:0}.crl-phase3-block .crl-card>article+article,.crl-phase3-block .crl-card>article+.crl-material-card{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--crl-line)}.crl-material-card,.crl-code-application-grid>article{min-width:0;padding:1rem;border:1px solid var(--crl-line);border-radius:.5rem;background:#fff}.crl-material-card.is-archived,.crl-phase3-block .is-archived{opacity:.64}.crl-material-card .crl-version-history{margin:1rem 0;padding-left:1.25rem}.crl-material-card .crl-version-history li{display:grid;gap:.2rem}.crl-locator-row,.crl-code-application-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.crl-code-application-grid>article{display:grid;align-content:start;gap:.35rem}.crl-code-application-grid p{margin:0 0 .45rem}.crl-response-form{margin-top:2rem}.crl-governance-choice{display:grid;gap:.9rem;margin:.6rem 0;padding:1rem;border:1px solid var(--crl-line);border-radius:.65rem;background:#f7f5e9}.crl-governance-choice legend{padding:0 .35rem;font-family:var(--font-sans);font-weight:500}.crl-governance-choice p,.crl-governance-choice small{margin:0;color:var(--crl-muted)}.crl-consent-check{display:flex;gap:.65rem;align-items:flex-start;padding:.75rem;border-left:3px solid var(--crl-accent);background:#fff}.crl-consent-check input{margin-top:.2rem}.crl-governance-summary{display:flex;flex-wrap:wrap;gap:1rem 2rem;align-items:center;justify-content:space-between;margin:0 0 1rem;padding:.85rem 1rem;border:1px solid var(--crl-line);border-left:4px solid #70805d;border-radius:.55rem;background:#f4f4ec}.crl-governance-summary strong,.crl-governance-summary span{display:block}.crl-governance-summary dl{display:flex;flex-wrap:wrap;gap:.6rem 1.2rem;margin:0}.crl-governance-summary dl div{display:grid;grid-template-columns:auto auto;gap:.35rem}.crl-governance-summary dd{margin:0;font-weight:700}.crl-governance-badge,.crl-consent-badge{display:inline-flex;width:fit-content;margin:.2rem 0;padding:.22rem .48rem;border:1px solid #afb2a5;border-radius:999px;background:#f4f4ef;color:#55584e;font-family:var(--font-sans);font-size:.68rem;font-weight:500;letter-spacing:.03em}.crl-governance-badge.is-sensitive,.crl-consent-badge.is-limited,.crl-governance-badge.is-open,.crl-consent-badge.is-not_recorded{border-color:#c1a13f;background:#fff7d6;color:#5f4d08}.crl-governance-badge.is-restricted,.crl-consent-badge.is-withdrawn{border-color:#a65b52;background:#f8e8e5;color:#70352e}.crl-governance-people{display:grid;gap:.65rem}.crl-governance-current{margin:1rem 0;padding:.85rem 1rem;border:1px solid var(--line-soft);border-radius:.35rem;background:#ffffff61}.crl-governance-current h3{margin:0 0 .65rem;font-size:.9rem}.crl-governance-current ul{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.crl-governance-current li{display:flex;flex-wrap:wrap;gap:.3rem .65rem;align-items:baseline}.crl-governance-current li span,.crl-governance-current li small,.crl-governance-current p{color:var(--ink-soft);font-size:.78rem}.crl-governance-people>details{padding:.7rem;border:1px solid var(--crl-line);border-radius:.5rem;background:#fff}.crl-governance-people summary,.crl-governance-panel>summary{display:flex;gap:1rem;align-items:center;justify-content:space-between;cursor:pointer}.crl-governance-people summary span,.crl-governance-people summary small,.crl-governance-panel>summary span,.crl-governance-panel>summary strong{display:block}.crl-governance-people details[open]>summary,.crl-governance-panel[open]>summary{margin-bottom:1rem}.crl-export-readiness{display:grid;gap:.25rem;padding:.8rem;border-left:4px solid #70805d;background:#f4f4ec}.crl-export-readiness.is-needs_decision{border-left-color:#c1a13f;background:#fff7d6}.crl-export-readiness.is-blocked{border-left-color:#a65b52;background:#f8e8e5}.crl-punctus-method-note{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.35rem 1rem;margin-bottom:1rem;border-left:4px solid var(--crl-accent)}.crl-punctus-method-note p{grid-column:1 / -1;margin:0;color:var(--crl-muted)}.crl-punctus-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-bottom:1.3rem;padding:.9rem;border:1px solid var(--crl-line);border-radius:.65rem;background:#ffffff7a}.crl-punctus-filters input,.crl-punctus-filters select{width:100%;min-width:0;padding:.65rem .7rem;border:1px solid var(--crl-line);border-radius:.45rem;background:#fff;color:var(--crl-ink);font:inherit}.crl-punctus-filters label{display:flex;gap:.5rem;align-items:center;color:var(--crl-muted);font-size:.84rem}.crl-punctus-filters label input{width:auto}.crl-punctus-filters .crl-field{display:grid;gap:.3rem;align-items:stretch}.crl-punctus-filters .crl-field input{width:100%}.crl-punctus-quick{max-width:48rem;margin-bottom:1rem;border-left:4px solid var(--crl-accent)}.crl-punctus-date-choice{display:grid;gap:.55rem;margin:0;padding:.8rem;border:1px solid var(--crl-line);border-radius:.5rem}.crl-punctus-date-choice input[type=date]{width:min(100%,18rem)}.crl-punctus-quick-tags{min-width:0;margin:0;padding:.8rem;border:1px solid var(--crl-line);border-radius:.5rem}.crl-punctus-quick-tags legend{padding:0 .25rem;color:var(--crl-muted);font-weight:700}.crl-punctus-case-suggestion,.crl-punctus-case-action{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center}.crl-punctus-case-action small{color:var(--crl-muted)}.crl-punctus-journal{min-width:0;padding:clamp(1rem,2.5vw,1.6rem);border:1px solid var(--crl-line);border-radius:.65rem;background:#fff}.crl-punctus-journal ol{display:grid;gap:0;margin:1rem 0 0;padding:0;list-style:none}.crl-punctus-journal li{border-top:1px solid var(--crl-line)}.crl-punctus-journal li:last-child{border-bottom:1px solid var(--crl-line)}.crl-punctus-journal li.is-archived{opacity:.62}.crl-punctus-journal li button{display:grid;gap:.45rem;width:100%;min-width:0;padding:1rem .35rem;border:0;background:transparent;color:var(--crl-ink);font:inherit;text-align:left;cursor:pointer}.crl-punctus-journal__line{display:flex;flex-wrap:wrap;gap:.35rem .7rem;color:var(--crl-muted);font-size:.88rem;font-variant-numeric:tabular-nums}.crl-punctus-journal__title{font-size:1.15rem;line-height:1.35}.crl-punctus-journal__preview{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:var(--crl-muted);line-height:1.5}.crl-punctus-journal__open{color:var(--crl-accent-deep);font-size:.85rem}.crl-punctus-journal li button>*,.crl-punctus-detail{overflow-wrap:anywhere}.crl-punctus-quick input[name=title]{width:100%}.crl-punctus-tags{display:inline-flex;flex-wrap:wrap;gap:.25rem .45rem;color:var(--crl-accent-deep, #58633f);font-size:.82rem;font-weight:700}.crl-punctus-tag-section{display:grid;gap:.65rem;margin:1rem 0}.crl-punctus-tag-section h2{margin:0}.crl-punctus-provenance{padding:.75rem;border-left:3px solid var(--crl-accent);background:#f8f6ec}.crl-punctus-to-crl{display:grid;gap:.7rem;margin-top:1rem}.crl-punctus-to-crl details{padding:.75rem;border:1px solid var(--crl-line);border-radius:.5rem}.crl-punctus-temporal{position:relative;min-width:0;margin-bottom:1.4rem;padding:clamp(1rem,2.5vw,1.6rem);border:1px solid var(--crl-line);border-radius:.65rem;background:#fff;overflow:hidden}.crl-punctus-temporal>header{max-width:50rem}.crl-punctus-pivot{display:flex;flex-wrap:wrap;gap:.4rem .9rem;align-items:baseline;margin:1rem 0;padding:.7rem .9rem;border-block:2px solid var(--crl-dark);background:var(--crl-accent);color:#4a3a00}.crl-punctus-temporal ol{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr));gap:.7rem;margin:0;padding:0;list-style:none}.crl-punctus-temporal li{min-width:0;border-left:4px solid var(--crl-muted)}.crl-punctus-temporal li[data-position=before]{border-left-style:dashed}.crl-punctus-temporal li[data-position=on]{border-left-width:8px;border-left-color:var(--crl-dark)}.crl-punctus-temporal li[data-position=after]{border-left-color:var(--crl-accent-ink, #5f4d08)}.crl-punctus-temporal li button{display:grid;gap:.3rem;width:100%;min-width:0;padding:.8rem;border:0;background:var(--crl-panel);color:var(--crl-ink);font:inherit;text-align:left;cursor:pointer}.crl-punctus-temporal li span,.crl-punctus-temporal li small{overflow-wrap:anywhere}.crl-punctus-list,.crl-punctus-position-grid,.crl-punctus-counterparts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.crl-punctus-list>*,.crl-punctus-position-grid>*,.crl-punctus-counterparts>*{min-width:0}.crl-punctus-list .is-archived,.crl-punctus-detail.is-archived,.crl-punctus-detail .is-archived{opacity:.62}.crl-punctus-calculation{min-width:0;margin-top:.6rem;padding:1rem;border:1px solid var(--crl-line);border-radius:.55rem;background:#f8f6ec}.crl-punctus-calculation>header{margin-bottom:.9rem}.crl-punctus-detail__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.crl-punctus-detail__heading>div{min-width:0}.crl-punctus-detail__heading>button{flex-shrink:0}.crl-punctus-thought{white-space:pre-wrap;overflow-wrap:anywhere}.crl-punctus-detail__technical{color:var(--crl-muted);font-size:.85rem}.crl-punctus-mirror__head,.crl-punctus-mirror__pair{display:grid;grid-template-columns:minmax(0,1fr) 3.5rem minmax(0,1fr);gap:1rem}.crl-punctus-mirror__head{color:var(--crl-muted);font-size:.8rem}.crl-punctus-mirror__head>:nth-child(2){text-align:center}.crl-punctus-mirror__pairs{list-style:none;margin:0;padding:0}.crl-punctus-mirror__pair{position:relative;align-items:center;padding:1rem 0;border-bottom:1px solid var(--crl-line)}.crl-punctus-mirror__pair:before{content:"";position:absolute;left:50%;top:0;bottom:0;border-left:1px solid var(--crl-line)}.crl-punctus-mirror__fraction{grid-column:2;grid-row:1;z-index:1;justify-self:center;padding:.3rem;background:#f8f6ec;color:var(--crl-muted);font-variant-numeric:tabular-nums}.crl-punctus-mirror__pair article{display:grid;gap:.35rem;min-width:0;overflow-wrap:anywhere}.crl-punctus-mirror__after{grid-column:1;grid-row:1}.crl-punctus-mirror__before{grid-column:3;grid-row:1}.crl-punctus-mirror time{color:var(--crl-muted);font-variant-numeric:tabular-nums}.crl-punctus-mirror__side{display:none}.crl-punctus-mirror__pivot{display:grid;justify-items:center;gap:.35rem;padding-bottom:.5rem}.crl-punctus-mirror__pivot:before{content:"";height:1.5rem;border-left:1px solid var(--crl-line)}.crl-punctus-position-grid article{display:grid;gap:.25rem;padding:.8rem;border:1px solid var(--crl-line);border-radius:.45rem;background:#fff;overflow-wrap:anywhere}.crl-punctus-position-grid time{font-variant-numeric:tabular-nums}.crl-punctus-position-grid small,.crl-punctus-metadata dt{color:var(--crl-muted)}.crl-punctus-metadata{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin:1rem 0}.crl-punctus-metadata div{min-width:0;padding:.65rem;background:#fff;overflow-wrap:anywhere}.crl-punctus-metadata dd{margin:.2rem 0 0}.crl-punctus-editor,.crl-punctus-detail,.crl-punctus-path-projection{min-width:0}.crl-punctus-counterparts{align-items:start}.crl-record-actions{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center;margin-top:.5rem}.crl-scope-handoff{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem;border-left:4px solid var(--crl-accent)}.crl-scope-handoff p:last-child{margin-bottom:0}.crl-affiliation-form{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end}.crl-affiliation-form button{margin-bottom:0}.crl-archive-group{margin-bottom:1rem}.crl-archive-group>header,.crl-archive-group li{display:flex;align-items:center;gap:.75rem}.crl-archive-group>header{justify-content:space-between}.crl-archive-group li>div{display:grid;flex:1;gap:.2rem}.crl-danger-button{width:fit-content;padding:.62rem .8rem;border:1px solid #8b3029;border-radius:.5rem;background:#8b3029;color:#fff;font:inherit;font-weight:500;cursor:pointer}.crl-danger-button:disabled{cursor:not-allowed;opacity:.45}.crl-dialog-backdrop{position:fixed;z-index:20;inset:0;display:grid;place-items:center;padding:1rem;background:#1e1e1bb8}.crl-destructive-dialog{width:min(42rem,100%);max-height:calc(100vh - 2rem);overflow-y:auto;border-color:#8b3029}.crl-delete-counts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem}.crl-delete-counts div{display:flex;justify-content:space-between;gap:1rem;padding:.45rem .6rem;background:#fff}.crl-delete-counts dd{margin:0;font-weight:700}.crl-punctus-path-projection{margin-top:1.6rem;padding-top:1.2rem;border-top:3px double var(--crl-line)}@media(max-width:850px){.crl-main{padding:1.2rem}.crl-method-route ol{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:650px){.crl-two-column,.crl-metric-grid,.crl-round-grid,.crl-daily-grid,.crl-question-set-list,.crl-version-compare,.crl-affiliation-form,.crl-delete-counts{grid-template-columns:1fr}.crl-scope-handoff,.crl-archive-group li{align-items:flex-start;flex-direction:column}.crl-dialogue-columns{grid-template-columns:1fr}.crl-method-route__intro{align-items:flex-start;flex-direction:column}.crl-method-route ol{grid-template-columns:repeat(2,minmax(0,1fr))}.crl-locator-row,.crl-code-application-grid{grid-template-columns:1fr}.crl-next-step,.crl-card-heading{align-items:flex-start;flex-direction:column}.crl-timeline li{grid-template-columns:1fr;gap:.3rem}.crl-action-strip button,.crl-draft-notice button{width:100%}.crl-draft-notice{align-items:stretch;flex-direction:column}.crl-inline-editor{min-width:0}.crl-observation-branch{margin-left:.25rem}.crl-punctus-filters,.crl-punctus-list,.crl-punctus-position-grid,.crl-punctus-counterparts,.crl-punctus-metadata,.crl-punctus-method-note{grid-template-columns:1fr}.crl-punctus-detail__heading{flex-direction:column}.crl-punctus-mirror__head,.crl-punctus-mirror__pair:before{display:none}.crl-punctus-mirror__pair{grid-template-columns:minmax(0,1fr);gap:.85rem}.crl-punctus-mirror__fraction,.crl-punctus-mirror__after,.crl-punctus-mirror__before{grid-column:1;grid-row:auto}.crl-punctus-mirror__fraction{justify-self:start;padding:0}.crl-punctus-mirror__side{display:block;color:var(--crl-muted);font-size:.75rem}.crl-punctus-method-note p{grid-column:auto}.crl-punctus-quick .crl-record-actions>*,.crl-punctus-date-choice .crl-record-actions>*,.crl-punctus-case-action>*{width:100%}}.eyebrow{margin:0 0 .6rem;color:var(--hub-ink-soft);font-family:var(--font-sans);font-size:.76rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.auth-layout,.centered-state{min-height:100vh;display:grid;place-items:center;padding:2rem 1.25rem}.auth-panel,.centered-state{width:min(100%,32rem)}.auth-panel{padding:clamp(2rem,6vw,4rem);border:1px solid var(--hub-line);border-radius:1.25rem;background:var(--hub-panel);box-shadow:0 1rem 3rem #2f302c14}.auth-panel h1,.centered-state h1{margin:0;font-size:clamp(2.25rem,8vw,4.75rem);line-height:.96;letter-spacing:-.055em}.auth-intro,.centered-state>p:not(.eyebrow),.dashboard-intro>p:last-child{color:var(--hub-ink-soft);line-height:1.6}.auth-form{display:grid;gap:.7rem;margin-top:2rem}.auth-form label{margin-top:.5rem;font-family:var(--font-sans);font-size:.88rem;font-weight:500}.auth-form input{width:100%;padding:.85rem .9rem;border:1px solid var(--hub-line);border-radius:.55rem;color:inherit;background:var(--hub-panel)}.auth-form input:disabled{opacity:.65}.form-error{margin:.6rem 0 0;color:#9f2f25;line-height:1.5}.form-success{margin:.6rem 0 0;color:#536419;line-height:1.5}.primary-button,.secondary-button,.text-button{min-height:2.75rem;border-radius:.55rem;cursor:pointer;font-weight:500}.primary-button{margin-top:1rem;border:1px solid var(--hub-dark);color:var(--hub-on-dark);background:var(--hub-dark)}.primary-button:disabled{cursor:wait;opacity:.7}.auth-alternate-action{justify-self:center;margin-top:.35rem}.auth-alternate-action:disabled{cursor:wait;opacity:.7}.secondary-button{padding:.6rem 1rem;border:1px solid var(--hub-line);color:var(--hub-ink-soft);background:var(--hub-panel)}.hub-header{box-sizing:border-box;min-height:var(--hub-chrome-row-height);display:flex;flex-wrap:wrap;font-family:var(--font-sans);align-items:center;justify-content:space-between;gap:.75rem 1.5rem;padding:0 clamp(1rem,3vw,3rem);border-bottom:1px solid var(--hub-dark-deep);background:var(--hub-dark);color:var(--hub-on-dark)}.hub-header__primary,.hub-primary-nav,.hub-header__account-controls{min-width:0;display:flex;align-items:center}.hub-header__primary{flex-wrap:wrap;gap:.5rem clamp(.75rem,2vw,1.75rem)}.hub-primary-nav,.hub-header__account-controls{flex-wrap:wrap;gap:.25rem;font-family:var(--font-sans);font-size:.86rem}.hub-header__nav-item{min-height:2.75rem;display:inline-flex;align-items:center;justify-content:center;padding:.5rem .75rem;border:0;border-bottom:2px solid transparent;border-radius:.15rem;color:var(--hub-on-dark);background:transparent;font:inherit;font-weight:400;line-height:1.25;text-decoration:none;cursor:pointer;letter-spacing:.018em}.hub-header__nav-item[aria-current=page]{color:var(--hub-on-dark);border-color:var(--hub-accent);background:transparent}.hub-header .brand-mark{width:1.66rem;height:1.75rem;padding:0;border-radius:0;background:transparent}.hub-shell{min-height:100vh;display:flex;flex-direction:column;overflow-x:clip}.brand{min-width:0;display:inline-flex;align-items:center;gap:.8rem;color:inherit;font-family:var(--font-sans);font-weight:500;text-decoration:none}.brand-mark{width:2.25rem;height:2.25rem;flex-shrink:0;display:block;object-fit:contain}.brand-hub-label{padding-left:.75rem;border-left:1px solid color-mix(in srgb,var(--hub-on-dark) 30%,transparent);font-size:.88rem;letter-spacing:.08em;text-transform:uppercase}.account-actions{min-width:0;display:flex;align-items:center;gap:.625rem;color:var(--hub-on-dark);font-size:.86rem}.account-label{min-width:0;max-width:18rem;overflow:hidden;color:color-mix(in srgb,var(--hub-on-dark) 76%,transparent);font-family:var(--font-serif);font-size:.82rem;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.hub-header__account-controls{flex-shrink:0}.hub-header .brand:focus-visible,.hub-header__nav-item:focus-visible{outline:2px solid var(--hub-accent);outline-offset:3px}.link-library-main :is(button,summary,a):focus-visible{outline:var(--hub-focus-outline);outline-offset:var(--hub-focus-offset)}.text-button{min-height:auto;padding:.25rem 0;border:0;border-bottom:1px solid var(--hub-line);border-radius:0;color:var(--hub-accent-ink);background:transparent;text-decoration:none}.dashboard{flex:1;width:min(100%,80rem);margin:0 auto;padding:clamp(2.25rem,6vw,5rem) clamp(1rem,4vw,3rem)}.dashboard-intro{margin-bottom:clamp(2rem,4vw,3.5rem)}.dashboard-intro h1{margin:0;font-size:clamp(2rem,5vw,3.7rem);line-height:1;letter-spacing:-.05em}.dashboard--home{padding:var(--hub-space-6) var(--hub-page-pad-inline) var(--hub-space-8)}.hub-page-header.hub-reference-page-header{align-items:center;margin-bottom:var(--hub-space-4)}.hub-page-header.hub-reference-page-header h1{margin:0;color:var(--hub-ink);font:500 clamp(1.25rem,1.8vw,1.55rem) / 1.2 var(--font-sans);letter-spacing:-.02em}.dashboard-intro--home{max-width:none}.dashboard--home .application-group+.application-group{margin-top:var(--hub-space-4)}.dashboard--home .application-group__heading h2{margin-bottom:var(--hub-space-2);color:var(--hub-ink-soft);font:500 1rem/1.3 var(--font-sans);letter-spacing:-.01em}.dashboard--home .application-card__launcher,.dashboard--home .application-card__content{min-height:var(--hub-control-height);padding:.5rem var(--hub-space-3) .4rem}.application-group+.application-group{margin-top:2.75rem}.application-group__heading h2{margin:0 0 .9rem;font-size:clamp(1.6rem,4vw,2.5rem);letter-spacing:-.035em}.application-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--hub-space-2)}.application-card{min-width:0}.application-card__launcher,.application-card__content{height:100%;min-height:7rem;display:flex;flex-direction:column;padding:.85rem 1rem;border:1px solid var(--hub-line);border-radius:var(--hub-radius-surface);color:inherit;background:var(--hub-panel)}.application-card__layout{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:var(--hub-space-2)}.application-card__launcher{text-decoration:none;transition:border-color .14s ease,background-color .14s ease}.application-card__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--hub-space-1)}.status-badge{display:inline-flex;padding:.16rem .4rem;border-radius:var(--hub-radius-control);color:var(--hub-ink-soft);background:var(--hub-ground);font-family:var(--font-serif);font-size:.72rem;font-weight:400;white-space:nowrap;border:1px solid transparent}.status-badge--active{color:var(--hub-accent-ink);background:var(--hub-accent-wash);border-color:color-mix(in srgb,var(--hub-accent) 45%,var(--hub-line))}.status-badge--development,.status-badge--alpha{border-color:var(--hub-line);background:var(--hub-panel)}.status-badge--planned{border:1px dashed var(--hub-line);background:transparent}.application-card h3{min-width:0;margin:0;font:500 1rem/1.3 var(--font-sans);letter-spacing:-.015em;overflow-wrap:anywhere}.application-card__mark{width:1.25rem;height:auto;margin-right:.42rem;vertical-align:-.22rem}.state-panel{padding:2rem;border:1px dashed var(--hub-line);border-radius:.9rem;text-align:center;background:var(--hub-panel)}.state-panel h2{margin:0}.state-panel p{color:var(--hub-muted)}.link-library-main{width:min(100%,var(--hub-page-width-wide));padding:var(--hub-space-6) var(--hub-page-pad-inline) var(--hub-space-8)}.link-library-heading-row,.managed-link-row,.link-library-manage-actions{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:.7rem}.link-library-heading-row h2,.link-library-heading-row h3,.managed-link-row a{min-width:0}.link-library-notice{margin:0 0 1.25rem;padding:.85rem 1rem;border-left:.22rem solid #80922d;color:#3f4917;background:#f0f3df}.link-library-connector-status{display:inline-flex;align-items:center;min-height:100%;padding:.35rem .6rem;border-left:1px solid color-mix(in srgb,var(--hub-accent) 45%,var(--hub-line));color:var(--hub-accent-ink);background:var(--hub-accent-wash);font:500 .78rem/1.2 var(--font-sans);white-space:nowrap}.link-library-connector-control{min-height:var(--hub-control-height);display:inline-flex;align-items:stretch;overflow:hidden;border:1px solid color-mix(in srgb,var(--hub-accent) 45%,var(--hub-line));border-radius:var(--hub-radius-control);background:var(--hub-panel)}.link-library-connector-control .hub-control{align-self:stretch;border:0;border-radius:0}.link-library-person-filter{min-width:0;margin:0 0 1.25rem;padding:0;border:0}.link-library-person-filter legend{margin-bottom:var(--hub-space-2);color:var(--hub-ink-soft);font:600 .8rem/1.3 var(--font-sans)}.link-library-person-filter__options{display:flex;flex-wrap:wrap;gap:.45rem}.link-library-person-filter__options label{position:relative;flex:0 1 auto;gap:.4rem}.link-library-person-filter__options input{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.link-library-create,.link-collection,.link-group{border:1px solid var(--hub-line);border-radius:.9rem;background:var(--hub-panel)}.link-library-create{margin-bottom:1rem;padding:1rem}.link-library-collections,.link-groups{display:grid;gap:.9rem}.link-collection{padding:clamp(1rem,3vw,1.5rem)}.link-group{margin-top:.9rem;padding:clamp(.85rem,2.5vw,1.2rem);background:var(--hub-panel)}.link-collection h2,.link-group h3{margin:0;overflow-wrap:anywhere}.link-collection h2{font-size:clamp(1.45rem,3.5vw,2rem)}.link-group h3{font-size:clamp(1.12rem,3vw,1.4rem)}.is-deleted{opacity:.68}.link-library-manage-actions{width:auto;justify-content:flex-end;flex-wrap:wrap;gap:.15rem;margin:0}.link-library-item-row{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.4rem .65rem}.link-library-item-row--collection{padding:.1rem 0 .35rem;border-bottom:0}.link-library-order-actions{display:inline-flex;gap:.1rem}.link-library-order-actions button{width:2rem;padding:0}.link-library-create-control{min-width:0;margin-top:.35rem}.link-library-create-button,.link-library-action-button,.link-library-form-action{color:var(--hub-accent-ink);white-space:nowrap}.link-library-create-button{width:auto;justify-content:flex-start;color:var(--hub-accent-ink)}.link-library-action-button.is-danger{color:#88463d}.link-library-form-action.is-primary{border-color:var(--hub-line);color:var(--hub-ink-soft);background:var(--hub-panel)}.link-library-form,.link-library-move-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) auto;align-items:end;gap:.65rem;margin-top:.75rem}.link-library-form--inline{grid-template-columns:minmax(10rem,1fr) auto}.link-library-form--link{grid-template-columns:minmax(8rem,.75fr) repeat(2,minmax(10rem,1fr)) auto}.link-library-form label,.link-library-move-form label{min-width:0;display:grid;gap:.3rem;font-family:var(--font-sans);font-size:.82rem}.link-library-form input,.link-library-form select,.link-library-move-form select{width:100%;min-height:var(--hub-control-height);padding:var(--hub-control-padding);border:1px solid var(--hub-line);border-radius:var(--hub-radius-control);color:inherit;background:var(--hub-panel);font:inherit}.link-library-form .primary-button,.link-library-form .secondary-button{margin-top:0}.link-library-inline-editor{width:100%;min-width:0;max-width:48rem;grid-column:1 / -1;justify-self:start;margin:.15rem 0 .25rem;padding:.5rem .6rem;border:1px solid var(--hub-line);border-radius:.45rem;background:var(--hub-panel)}.link-library-form--inline.link-library-inline-editor,.link-library-move-form.link-library-inline-editor{grid-template-columns:minmax(12rem,28rem) auto}.link-library-inline-editor input,.link-library-inline-editor select{min-height:var(--hub-control-height);padding:var(--hub-control-padding)}.link-library-inline-form-actions{min-width:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.4rem}.managed-link-list{display:grid;gap:0;margin:.35rem 0 0;padding:0;list-style:none}.managed-link-list li{min-width:0;padding:.65rem 0;border-top:0}.managed-link-list li+li{border-top:1px solid var(--hub-line)}.managed-link-row{justify-content:flex-start;flex-wrap:wrap}.managed-link-row a{color:var(--hub-accent-ink);overflow-wrap:anywhere;text-underline-offset:.2em}.managed-link-row__title{color:var(--hub-ink-soft);font:inherit;overflow-wrap:anywhere}.link-library-person-label{padding:.16rem .48rem;border:1px solid var(--hub-line);border-radius:999px;color:var(--hub-muted);background:var(--hub-ground);font-family:var(--font-serif);font-size:.72rem;line-height:1.35;white-space:nowrap}.link-library-empty{margin-bottom:0;color:var(--hub-ink-soft)}.link-library-main{width:min(100%,var(--hub-page-width-wide))}.link-library-intro{margin-bottom:var(--hub-space-4)}.link-library-toolbar{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-bottom:.85rem;padding:.65rem;border:1px solid var(--hub-line);border-radius:.75rem;background:var(--hub-panel)}.link-library-toolbar .link-library-person-filter{margin:0}.link-library-person-filter__options label{flex-shrink:0}.link-library-search{width:min(100%,23rem);display:grid;gap:.25rem;font-family:var(--font-sans);font-size:.78rem}.link-library-search input,.link-library-collection-select select{width:100%;min-width:0;min-height:var(--hub-control-height);padding:.55rem .7rem;border:1px solid var(--hub-line);border-radius:var(--hub-radius-control);color:inherit;background:var(--hub-panel);font:inherit}.link-library-workspace{min-width:0;display:grid;grid-template-columns:13.5rem minmax(0,1fr);gap:1rem;align-items:start}.link-library-workspace__content{min-width:0;padding:var(--hub-space-3);border:1px solid var(--hub-line);border-radius:var(--hub-radius-surface);background:var(--hub-panel)}.link-library-collection-nav{min-width:0;display:grid;gap:.2rem;position:sticky;top:.75rem;padding:var(--hub-space-3);border:1px solid var(--hub-line);border-radius:var(--hub-radius-surface);background:var(--hub-panel)}.link-library-collection-nav h2{margin:0 0 .3rem;color:var(--hub-ink-soft);font:600 .8rem/1.3 var(--font-sans);letter-spacing:normal}.link-library-collection-nav button{width:100%;min-width:0;display:flex;justify-content:space-between;gap:.6rem;text-align:left}.link-library-collection-nav button span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.link-library-collection-nav button span:last-child{color:var(--hub-ink-soft);font-size:.75rem}.link-library-collection-select{display:none}.link-collection{padding:0;border:0;border-radius:0;background:transparent}.link-library-heading-row{padding:.1rem 0 .45rem;border-bottom:0}.link-library-item-row--collection .link-library-heading-row{padding:0;border:0}.link-library-heading-row h2{color:var(--hub-ink-soft);font:600 .8rem/1.3 var(--font-sans);letter-spacing:normal}.link-library-heading-row>span{color:var(--hub-ink-soft);font:.78rem var(--font-serif);white-space:nowrap}.link-groups{display:grid;gap:.35rem;margin-top:.35rem}.link-group{margin:0;padding:0;border:1px solid var(--hub-line);border-radius:var(--hub-radius-surface);background:var(--hub-panel)}.link-group>summary,.link-group__toggle,.link-group__label{width:100%;min-width:0;min-height:2.65rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem .7rem;color:var(--hub-ink);font:600 .86rem/1.25 var(--font-sans)}.link-group>summary,.link-group__toggle{cursor:pointer}.link-group__toggle{border:0;background:transparent;text-align:left}.link-group__label{cursor:default}.link-group>summary span:last-child,.link-group__toggle span:last-child,.link-group__label span:last-child{color:var(--hub-muted);font-size:.76rem;font-weight:400}.link-library-item-row--group{padding-right:.35rem}.link-group__content{padding:.25rem .7rem .35rem;border-top:1px solid var(--hub-line)}.managed-link-list{margin-top:0}.managed-link-list li{padding:.25rem 0}.managed-link-row{display:grid;grid-template-columns:minmax(8rem,1fr) minmax(8rem,auto) var(--hub-control-height-compact);align-items:center;gap:.55rem;min-height:2.5rem}.link-library-item-row--link .managed-link-row{min-width:0}.managed-link-row__identity{min-width:0;display:grid}.managed-link-row__title{color:var(--hub-ink);font:600 .86rem/1.25 var(--font-sans)}.managed-link-row a,.link-library-profile-launch{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.link-library-profile-launch{max-width:100%;padding:0;border:0;color:var(--hub-accent-ink);background:transparent;font:600 .86rem/1.25 var(--font-sans);text-align:left;text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.14em;cursor:pointer}.link-library-profile-launch:hover,.link-library-profile-launch:focus-visible{color:var(--hub-accent-ink)}.link-library-profile-launch:focus-visible{outline:var(--hub-focus-outline);outline-offset:var(--hub-focus-offset)}.link-library-profile-launch:disabled{cursor:progress;opacity:.65}.link-library-launch-failure{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.55rem .85rem;margin-bottom:.85rem;padding:.6rem .75rem;border:1px solid #b98a4e;border-radius:.6rem;background:#fff8e9}.link-library-launch-failure p{margin:0;font:.82rem/1.4 var(--font-sans)}.link-library-launch-failure div{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.link-library-launch-failure .text-button{min-height:2.25rem;padding:.35rem .65rem;font-size:.78rem}.managed-link-context,.managed-link-metadata{min-width:0;color:var(--hub-muted);font:.72rem/1.3 var(--font-serif)}.managed-link-context{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.managed-link-metadata{text-align:right;overflow-wrap:anywhere;font:400 .76rem/1.3 var(--font-sans)}.link-library-pin{width:var(--hub-control-height-compact);padding:0;color:var(--hub-accent-ink);font-size:1.05rem}.link-library-pinned,.link-library-search-results,.link-library-profile-manager{margin-bottom:.85rem;padding:.65rem .75rem;border:1px solid var(--hub-line);border-radius:var(--hub-radius-surface);background:var(--hub-panel)}.link-library-pinned h2,.link-library-search-results h2{margin:0 0 var(--hub-space-2);color:var(--hub-ink-soft);font:600 .8rem/1.3 var(--font-sans)}.link-library-pinned__items{display:flex;flex-wrap:wrap;gap:.35rem}.link-library-pinned__item{min-width:0;min-height:var(--hub-control-height);display:inline-flex;align-items:center;gap:.3rem;padding-left:.55rem;border:1px solid var(--hub-line);border-radius:var(--hub-radius-control);background:var(--hub-ground);font:400 .76rem/1.3 var(--font-sans)}.link-library-pinned__item>span{color:var(--hub-muted)}.link-library-pinned__item .link-library-pin{width:var(--hub-control-height-compact)}.link-library-management-setup{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.75rem;margin-bottom:.85rem;padding:var(--hub-space-3);border:1px solid var(--hub-line);border-radius:var(--hub-radius-surface);background:var(--hub-panel)}.link-library-management-setup>*{min-width:0}.link-library-create,.link-library-profile-manager{margin:0}.link-library-create-control.link-library-create{padding:0}.link-library-create-control{margin-top:var(--hub-space-1);padding:0;border:0;border-radius:0;background:transparent}.link-library-create-control.is-expanded{padding-bottom:var(--hub-space-1)}.link-library-management-setup .link-library-profile-manager{padding:0;border:0;border-radius:0;background:transparent}.link-library-profile-manager>summary,.link-library-actions>summary{width:fit-content}.link-library-profile-manager>p{margin:.25rem 0;color:var(--hub-muted);font-size:.8rem}.link-library-profile-manager ul{display:grid;gap:.35rem;margin:.65rem 0 0;padding:0;list-style:none}.link-library-profile-manager li{min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding-top:.35rem;border-top:1px solid var(--hub-line);font:.82rem var(--font-sans)}.link-library-actions{margin-top:.25rem}.link-library-form--link{grid-template-columns:minmax(9rem,.8fr) minmax(10rem,1fr) minmax(8rem,1fr)}.link-library-form--link fieldset{min-width:0;display:flex;flex-wrap:wrap;gap:.45rem .7rem;margin:0;padding:.45rem .6rem;border:1px solid var(--hub-line);border-radius:.5rem}.link-library-form--link fieldset legend{padding-inline:.2rem;font:.78rem var(--font-sans)}.link-library-form--link fieldset label{display:flex;grid-template-columns:none;align-items:center;gap:.35rem}.link-library-form--link fieldset input{width:1.1rem;min-height:1.1rem;accent-color:var(--hub-accent-ink)}@media(max-width:50rem){.link-library-toolbar,.link-library-management-setup{grid-template-columns:1fr;display:grid}.link-library-search{width:100%}.link-library-workspace{grid-template-columns:1fr}.link-library-collection-nav{display:none}.link-library-collection-select{min-width:0;display:grid;gap:.3rem;padding:var(--hub-space-3);border:1px solid var(--hub-line);border-radius:var(--hub-radius-surface);background:var(--hub-panel);font:.8rem var(--font-sans)}.managed-link-row{grid-template-columns:minmax(0,1fr) var(--hub-control-height-compact)}.link-library-item-row--link{grid-template-columns:1fr}.link-library-item-row--link .link-library-manage-actions{justify-content:flex-start}.managed-link-metadata{grid-column:1;grid-row:2;text-align:left}.link-library-pin{grid-column:2;grid-row:1 / span 2}.link-library-form--link{grid-template-columns:1fr}.link-library-inline-form-actions{justify-content:flex-start}}@media(max-width:26.25rem){.link-library-main{padding-inline:.75rem}.link-library-person-filter__options label{flex:1 1 6rem}.link-library-pinned__item,.link-library-manage-actions,.link-library-inline-form-actions{max-width:100%}}.website-overview-page__main{width:min(100%,64rem)}.website-overview-page__intro{max-width:48rem}.website-overview-list{display:grid;gap:.85rem;margin:0;padding:0;list-style:none}.website-overview-list li,.website-overview-card{min-width:0}.website-overview-card{padding:clamp(1rem,3vw,1.4rem);border:1px solid var(--hub-line);border-radius:.9rem;background:var(--hub-panel)}.website-overview-card__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.website-overview-card h2,.website-overview-card p{overflow-wrap:anywhere}.website-overview-card h2{margin:0;font-size:clamp(1.35rem,4vw,1.8rem);letter-spacing:-.025em}.website-overview-card__domain{margin:.45rem 0 0;color:var(--hub-accent-ink);font-family:var(--font-serif);font-size:.88rem}.website-overview-card__description{max-width:46rem;margin:.8rem 0 0;color:var(--hub-muted);line-height:1.55}.website-overview-card__link{display:inline-flex;align-items:center;margin-top:1rem;text-decoration:none}.local-footer{width:min(100%,80rem);margin:0 auto;padding:0 clamp(1rem,4vw,3rem) 2rem;color:var(--hub-ink-soft);font-size:.78rem}.logbook-v2-page__intro{max-width:48rem}.logbook-v2-page__intro .application-card__meta{margin-bottom:1.25rem}.logbook-v2-page__external-link{display:inline-block;margin-top:1.25rem}.logbook-v2-placeholders h2{margin:0 0 1.25rem;font-size:clamp(1.6rem,4vw,2.5rem);letter-spacing:-.035em}.logbook-v2-placeholders ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:1rem;margin:0;padding:0;list-style:none}.logbook-v2-placeholders li{min-width:0;padding:1.5rem;border:1px dashed var(--hub-line);border-radius:.9rem;background:var(--hub-panel)}.logbook-v2-placeholders h3,.logbook-v2-placeholders p{margin:0}.user-access-page__intro{max-width:54rem}.user-access-page__primary-actions,.dialog-actions,.user-account-actions,.role-action{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.user-access-page__primary-actions{margin-top:1.5rem}.user-access-page__invite-button{margin-top:0;padding:.65rem 1rem}.user-access-tabs{display:flex;flex-wrap:wrap;gap:.55rem;margin:0 0 1.5rem;padding-bottom:.8rem;border-bottom:1px solid var(--hub-line)}.user-access-tabs__tab{padding:.7rem 1rem;border:1px solid var(--hub-line);border-radius:999px;color:var(--hub-ink-soft);background:var(--hub-panel);font:500 .9rem/1.4 var(--font-sans);cursor:pointer}.user-access-tabs__tab[aria-selected=true]{color:var(--hub-on-dark);background:var(--hub-dark)}.user-access-tabs__tab:focus-visible{outline:3px solid var(--hub-accent-ink);outline-offset:3px}.role-application-matrix{margin-bottom:3rem;padding:clamp(1.2rem,4vw,2rem);border:1px solid var(--hub-line);border-radius:.9rem;background:var(--hub-panel)}.role-application-matrix__revision{display:block;margin-top:var(--hub-space-1)}.role-application-matrix__scroll{overflow-x:auto}.role-application-matrix table{width:100%;min-width:38rem;border-collapse:collapse}.role-application-matrix th,.role-application-matrix td{padding:.75rem;border-top:1px solid var(--hub-line);text-align:center;vertical-align:middle}.role-application-matrix th:first-child{width:58%;text-align:left}.role-application-matrix th small{display:block;margin-top:.2rem;color:var(--hub-muted);font-weight:400}.role-application-matrix__group th{padding-top:1.15rem;color:var(--hub-muted);font-size:.82rem;letter-spacing:.12em;text-transform:uppercase}.role-application-matrix input[type=checkbox]{width:1.15rem;height:1.15rem;accent-color:var(--hub-accent-ink)}.managed-user-list,.managed-invitation-list,.user-application-list{display:grid;margin:0;padding:0;list-style:none}.managed-user-card,.managed-invitation-card{min-width:0;padding:var(--hub-space-4) .15rem;border-right:0;border-left:0;border-radius:0;background:transparent}.user-detail-panel{min-width:0;padding:clamp(1.2rem,4vw,2rem);border:1px solid var(--hub-line);border-radius:var(--hub-radius-surface);background:var(--hub-panel)}.managed-user-card{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,2fr) auto;align-items:center;gap:1.25rem}.invitation-overview{margin-top:0}.managed-invitation-card{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,2fr) auto;align-items:center;gap:1.25rem}.managed-invitation-card h3,.managed-invitation-card p,.managed-invitation-card__facts{margin:0}.managed-invitation-card h3,.managed-invitation-card p,.managed-invitation-card__facts dd{overflow-wrap:anywhere}.managed-invitation-card>div>p{margin-top:.35rem;color:var(--hub-muted)}.managed-invitation-card__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1.25rem}.managed-invitation-card__facts dt{color:var(--hub-muted);font-size:.8rem}.managed-invitation-card__facts dd{margin:.2rem 0 0;font-family:var(--font-sans)}.managed-invitation-card__warning{grid-column:1 / -1;padding:.9rem;border-left:.25rem solid #a66a1f;color:#67400f;background:#f8eedc}.managed-invitation-card__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.managed-user-card__heading,.user-detail-panel__heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.managed-user-card__heading h3,.managed-user-card__email,.managed-user-card__facts,.user-detail-panel h2,.user-detail-panel h3,.user-account-facts{margin:0}.managed-user-card__heading h3,.managed-user-card__email,.user-account-facts dd,.user-application-list strong,.user-application-list span{overflow-wrap:anywhere}.managed-user-card__email{margin-top:.35rem;color:var(--hub-muted)}.managed-user-card__name-button{margin-top:.5rem}.managed-user-card__name-edit{display:grid;gap:.5rem;margin-top:.75rem}.managed-user-card__name-edit input{width:100%;min-width:0}.managed-user-card__name-actions{display:flex;flex-wrap:wrap;gap:.6rem}.managed-user-card__facts,.user-account-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1.25rem}.managed-user-card__facts div,.user-account-facts div{min-width:0}.managed-user-card__facts dt,.user-account-facts dt{color:var(--hub-muted);font-size:.8rem}.managed-user-card__facts dd,.user-account-facts dd{margin:.2rem 0 0;font-family:var(--font-sans)}.user-detail-panel{margin-top:2rem}.user-detail-section{margin-top:2rem;padding-top:2rem;border-top:1px solid var(--hub-line)}.user-detail-section h4{margin:1.5rem 0 .75rem}.user-account-actions{align-items:flex-end;margin-top:1.25rem}.user-account-actions>p{flex-basis:100%;margin:0;color:var(--hub-muted)}.role-action label,.management-form label:not(.owner-confirmation){font-family:var(--font-sans);font-size:.88rem;font-weight:500}.role-action select,.management-form input,.management-form select{min-height:2.75rem;padding:.65rem .8rem;border:1px solid var(--hub-line);border-radius:.55rem;color:inherit;background:var(--hub-panel)}.user-application-list li{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;border:1px solid var(--hub-line);border-radius:.7rem}.user-application-list li>div{min-width:0}.user-application-list strong,.user-application-list span{display:block}.user-application-list span{margin-top:.25rem;color:var(--hub-muted);font-size:.86rem}.user-application-list input[type=checkbox]{width:1.2rem;height:1.2rem;flex:0 0 auto;accent-color:var(--hub-accent-ink)}.dialog-backdrop{position:fixed;z-index:20;inset:0;display:grid;place-items:center;padding:1rem;overflow-y:auto;background:#2f302c8f}.management-dialog{width:min(100%,34rem);max-height:calc(100vh - 2rem);padding:clamp(1.4rem,5vw,2.25rem);overflow:auto;border:1px solid var(--hub-line);border-radius:1rem;background:var(--hub-panel);box-shadow:0 1.25rem 4rem #2f302c47}.management-dialog h2{margin-top:0}.dialog-actions{justify-content:flex-end;margin-top:1.5rem}.dialog-actions .primary-button{margin-top:0;padding-inline:1rem}.management-form{display:grid;gap:.75rem}.management-form .primary-button{padding-inline:1rem}.owner-confirmation{display:flex;align-items:flex-start;gap:.6rem;padding:.8rem;border-radius:.55rem;background:#f1efdf}.invitation-access-summary{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--hub-line)}.invitation-access-summary h3{margin-top:0}.logbook-v2-placeholders p{margin-top:.6rem;color:var(--hub-muted)}@media(hover:hover){.text-button:hover{color:var(--hub-accent-ink);border-bottom-color:currentColor}.hub-header__nav-item:hover{color:var(--hub-accent-soft);background:transparent;border-color:var(--hub-accent-soft)}.hub-header__nav-item[aria-current=page]:hover{background:transparent;color:var(--hub-accent-soft)}.primary-button:hover:not(:disabled){border-color:var(--hub-dark-deep);background:var(--hub-dark-deep)}.secondary-button:hover:not(:disabled){border-color:var(--hub-accent-ink);background:var(--hub-accent-wash)}}@media(max-width:70rem){.hub-header__primary{width:100%;justify-content:space-between}.account-actions{width:100%;justify-content:flex-end;padding:0}}@media(max-width:64rem){.application-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:42rem){.application-grid{grid-template-columns:1fr}.website-overview-card__heading{align-items:flex-start;flex-direction:column-reverse;gap:.6rem}.hub-header{flex-direction:column;align-items:stretch;gap:.5rem}.account-actions{flex-wrap:wrap;justify-content:flex-start;gap:.25rem}.hub-header__primary{justify-content:flex-start}.hub-primary-nav{width:100%}.account-label{max-width:none;flex:1 1 100%;padding-inline:.75rem}.hub-header__account-controls{max-width:100%}.link-library-heading-row{align-items:flex-start;flex-direction:column}.link-library-item-row{grid-template-columns:minmax(0,1fr)}.link-library-item-row .link-library-manage-actions{justify-content:flex-start}.link-library-form,.link-library-form--inline,.link-library-move-form{grid-template-columns:1fr}.link-library-person-filter__options label{flex:1 1 7rem}.managed-user-card,.managed-invitation-card,.managed-user-card__facts,.managed-invitation-card__facts,.user-account-facts{grid-template-columns:1fr}.user-application-list li{align-items:flex-start;flex-direction:column}}.crl-material-filters,.crl-material-catalogue{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1rem;margin-block:1.5rem}.crl-material-files{margin-block:1.5rem;min-width:0}.crl-material-workspace a,.crl-material-files a{color:var(--crl-ink);text-decoration-color:var(--crl-muted);text-underline-offset:.2em}.crl-material-workspace a:hover,.crl-material-files a:hover{text-decoration-color:var(--crl-accent)}.crl-material-files .crl-private-file{display:flex;flex-direction:column;align-items:stretch;gap:.75rem;padding-block:1rem;overflow-wrap:anywhere}.crl-private-file audio,.crl-private-file video,.crl-private-file img{width:100%;max-width:40rem;max-height:28rem;object-fit:contain}.crl-material-files input[type=file]{width:100%;min-width:0}.crl-material-metadata{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:.5rem 1rem}.crl-material-metadata dd{margin:0;overflow-wrap:anywhere}.crl-material-catalogue>*,.crl-material-catalogue h2{min-width:0;overflow-wrap:anywhere}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important}}.hub-header{border-bottom:0}.hub-header__account-controls{flex-shrink:1}.hub-control{box-sizing:border-box;min-height:var(--hub-control-height);display:inline-flex;align-items:center;justify-content:center;gap:var(--hub-space-1);padding:var(--hub-control-padding);border:1px solid var(--hub-line);border-radius:var(--hub-radius-control);color:var(--hub-ink-soft);background:var(--hub-panel);font:var(--hub-control-font-weight) var(--hub-control-font-size) / 1.25 var(--font-sans);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.hub-control--compact{min-height:var(--hub-control-height-compact);padding:var(--hub-control-padding-compact);font-size:var(--hub-control-font-size-compact);line-height:1.2}.hub-control--selectable:is([aria-pressed=true],[aria-selected=true],[aria-current]),.hub-control--selectable:has(input:checked){border-color:var(--hub-line);color:var(--hub-ink);background:var(--hub-accent-wash);font-weight:var(--hub-control-font-weight)}.hub-control:focus-visible,.hub-control--selectable:has(input:focus-visible),.hub-interactive-surface:focus-visible{outline:var(--hub-focus-outline);outline-offset:var(--hub-focus-offset)}.hub-control:is(:disabled,[aria-disabled=true]),.hub-control--selectable:has(input:disabled){cursor:not-allowed;opacity:var(--hub-control-disabled-opacity)}.hub-interactive-surface{border-color:var(--hub-line);cursor:pointer;transition:background-color .12s ease,border-color .12s ease}.hub-passive-status{cursor:default;-webkit-user-select:text;user-select:text}@media(hover:hover){.hub-control:hover:not(:disabled,[aria-disabled=true],:has(input:disabled)),.hub-interactive-surface:hover{border-color:var(--hub-line);background:var(--hub-interactive-hover-bg)}}.hub-control--selectable input:disabled{cursor:not-allowed}.hub-page-shell{box-sizing:border-box;width:100%;min-width:0;margin-inline:auto;padding:var(--hub-page-pad-block, clamp(1.5rem, 3vw, 3rem)) var(--hub-page-pad-inline, clamp(1rem, 3vw, 3rem))}.hub-page-shell--standard{max-width:calc(var(--hub-page-width-standard, 72rem) + var(--hub-page-pad-inline, 3rem) + var(--hub-page-pad-inline, 3rem))}.hub-page-shell--wide{max-width:calc(var(--hub-page-width-wide, 80rem) + var(--hub-page-pad-inline, 3rem) + var(--hub-page-pad-inline, 3rem))}.hub-page-shell--full{max-width:none}.hub-page-state{padding-top:var(--hub-space-12, 3rem)}.hub-page-header{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--hub-space-4, 1rem) var(--hub-space-6, 1.5rem);min-width:0;margin:0 0 var(--hub-space-6, 1.5rem)}.hub-page-header__content{min-width:0;max-width:48rem}.hub-page-header__eyebrow,.hub-page-header h1,.hub-page-header h2,.hub-page-header__description{margin:0}.hub-page-header__eyebrow{margin-bottom:var(--hub-space-1, .25rem);color:var(--hub-accent-ink, #5f4d08);font:500 .74rem/1.3 var(--font-sans, "Huniyagar Sans", sans-serif);letter-spacing:.1em;text-transform:uppercase}.hub-page-header h1,.hub-page-header h2{color:var(--hub-ink, #2f302c);font:500 clamp(1.25rem,2vw,1.65rem) / 1.2 var(--font-sans, "Huniyagar Sans", sans-serif);letter-spacing:-.02em;overflow-wrap:anywhere}.hub-page-header__description{margin-top:var(--hub-space-2, .5rem);color:var(--hub-muted, #726f67);line-height:1.5}.hub-page-header__actions{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--hub-space-2, .5rem)}.hub-status-message{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--hub-space-4, 1rem);min-width:0;margin:0 0 var(--hub-space-6, 1.5rem);padding:var(--hub-space-3, .75rem) var(--hub-space-4, 1rem);border-left:3px solid var(--hub-line, #c7c9bf);color:var(--hub-ink-soft, #4e4e49);background:color-mix(in srgb,var(--hub-panel, #f8f8f3) 72%,transparent)}.hub-status-message--success{border-left-color:#80922d;color:#3f4917;background:#f0f3df}.hub-status-message--warning{border-left-color:#a66a1f;color:#67400f;background:#f8eedc}.hub-status-message--error{border-left-color:#9f2b2b;color:#742020;background:#f8e8e5}.hub-status-message__content{min-width:0}.hub-status-message h1,.hub-status-message h2,.hub-status-message p{margin:0;overflow-wrap:anywhere}.hub-status-message h1,.hub-status-message h2{color:inherit;font:500 1rem/1.35 var(--font-sans, "Huniyagar Sans", sans-serif)}.hub-status-message h1+p,.hub-status-message h2+p{margin-top:var(--hub-space-1, .25rem)}.hub-status-message__actions{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:var(--hub-space-2, .5rem)}.hub-compact-list{display:grid;gap:0;margin:0;padding:0;list-style:none}.hub-compact-row{min-width:0;min-height:var(--hub-row-height-compact, 3.25rem);padding-block:var(--hub-space-3, .75rem);border-bottom:1px solid var(--hub-line, #c7c9bf);background:transparent}.hub-compact-list>.hub-compact-row:first-child{border-top:1px solid var(--hub-line, #c7c9bf)}@media(max-width:42rem){.hub-page-header,.hub-status-message{align-items:stretch;flex-direction:column}.hub-page-header__actions,.hub-status-message__actions{justify-content:flex-start}.hub-page-header__actions>*,.hub-status-message__actions>*{max-width:100%}}.tool-context-bar{box-sizing:border-box;display:flex;align-items:center;gap:0;min-width:0;min-height:var(--hub-chrome-row-height, 3.5rem);padding:0 clamp(1rem,3vw,3rem);border-top:1px solid color-mix(in srgb,#fff 12%,transparent);background:var(--hub-dark, #4e4e49);color:#fff;font:.875rem/1.4 var(--font-sans, "Huniyagar Sans", sans-serif)}.tool-context-bar[data-hub-chrome=context]{background:var(--hub-dark, #4e4e49);color:#fff;font:.875rem/1.4 var(--font-sans, "Huniyagar Sans", sans-serif)}.tool-context-bar__back{flex:0 0 auto;margin-right:.5rem}.tool-context-bar__title{flex:0 0 auto;min-width:0;color:#fff;font-weight:600;white-space:nowrap}.tool-context-bar .tool-context-bar__title,.tool-context-bar .tool-context-bar__title>*{margin:0;color:inherit;font:600 1rem/1.3 var(--font-sans, "Huniyagar Sans", sans-serif);letter-spacing:normal}.tool-context-bar__context,.tool-context-bar__navigation{position:relative;min-width:0;margin-left:.8rem;padding-left:.8rem}.tool-context-bar--navigation-only .tool-context-bar__navigation{margin-left:0;padding-left:0}.tool-context-bar--navigation-only .tool-context-bar__navigation:before{display:none}.tool-context-bar__context:before,.tool-context-bar__navigation:before{position:absolute;top:50%;left:0;width:1px;height:1.75rem;background:color-mix(in srgb,#fff 24%,transparent);content:"";transform:translateY(-50%)}.tool-context-bar__context{flex:0 1 auto;width:fit-content;max-width:22rem;overflow:hidden;color:color-mix(in srgb,#fff 84%,transparent);font:.84rem/1.35 var(--font-serif, "Nantes", Georgia, serif);text-overflow:ellipsis;white-space:nowrap}.tool-context-bar__context>*{display:inline;margin:0;color:inherit;font:inherit}.tool-context-bar__navigation{flex:1 1 auto;overflow-x:auto;scrollbar-width:thin}.tool-context-bar .tool-context-bar__navigation>*,.tool-context-bar .sakti-tabs{display:flex;flex-wrap:nowrap;align-items:center;gap:.15rem;width:max-content;min-width:max-content;max-width:none;margin:0;padding:0;border:0;background:transparent}.tool-context-bar .sakti-tabs-shell{display:block}.tool-context-bar__operations{display:flex;flex:0 0 auto;align-items:center;gap:.55rem;min-width:0;margin-left:auto;padding-left:.75rem}.tool-context-bar__actions{display:flex;align-items:center;justify-content:flex-end;gap:.35rem;min-width:0}.tool-context-bar__status,.tool-context-bar__metadata{max-width:12rem;overflow:hidden;color:color-mix(in srgb,#fff 76%,transparent);font:.76rem/1.3 var(--font-serif, "Nantes", Georgia, serif);text-overflow:ellipsis;white-space:nowrap}.tool-context-bar button,.tool-context-bar a,.tool-context-bar .pe-primary,.tool-context-bar .user-access-tabs__tab,.tool-context-bar .sakti-tab{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:2.75rem;padding:.35rem .55rem;border:1px solid color-mix(in srgb,#fff 24%,transparent);border-radius:.2rem;background:transparent;color:#fff;box-shadow:none;font:inherit;line-height:1.3;text-decoration:none;cursor:pointer}.tool-context-bar .tool-context-bar__navigation button,.tool-context-bar .tool-context-bar__navigation a,.tool-context-bar .tool-context-bar__title button{border:0;border-bottom:var(--hub-navigation-underline-thickness, 2px) solid transparent;border-radius:0;color:color-mix(in srgb,#fff 76%,transparent);white-space:nowrap}.tool-context-bar .tool-context-bar__navigation button[aria-selected=true],.tool-context-bar .tool-context-bar__navigation button[aria-current=page],.tool-context-bar .tool-context-bar__navigation button.active,.tool-context-bar .tool-context-bar__navigation a[aria-current=page]{border-bottom-color:var(--hub-navigation-underline, var(--hub-accent, #d7bd4a));background:transparent;color:#fff}.tool-context-bar .tool-context-bar__navigation button:hover,.tool-context-bar .tool-context-bar__navigation a:hover,.tool-context-bar .tool-context-bar__title button:hover{border-bottom-color:var(--hub-navigation-underline-hover, var(--hub-accent-soft, #e7c95a));background:transparent;color:#fff}.tool-context-bar button:disabled{cursor:default;opacity:.55}.tool-context-bar .tool-context-bar__actions button,.tool-context-bar .tool-context-bar__actions a{background:transparent;color:#fff}.tool-context-bar .tool-context-bar__actions button:hover,.tool-context-bar .tool-context-bar__actions a:hover{border-color:var(--hub-accent-soft, #e7c95a);background:transparent;color:#fff}.tool-context-bar :focus-visible{outline:2px solid var(--hub-accent-soft, #e7c95a);outline-offset:2px}.tool-context-bar select{width:auto;min-width:0;max-width:12rem;min-height:2.5rem}.tool-context-bar[data-hub-chrome=context] .tool-context-bar__title,.tool-context-bar[data-hub-chrome=context] .tool-context-bar__title>*,.tool-context-bar[data-hub-chrome=context] .tool-context-bar__context,.tool-context-bar[data-hub-chrome=context] .tool-context-bar__context>*{color:inherit;letter-spacing:normal}.tool-context-bar[data-hub-chrome=context] .tool-context-bar__title,.tool-context-bar[data-hub-chrome=context] .tool-context-bar__title>*{margin:0;font:600 1rem/1.3 var(--font-sans, "Huniyagar Sans", sans-serif)}.tool-context-bar[data-hub-chrome=context] .tool-context-bar__context,.tool-context-bar[data-hub-chrome=context] .tool-context-bar__context>*{margin:0;font:.84rem/1.35 var(--font-serif, "Nantes", Georgia, serif)}.tool-context-bar[data-hub-chrome=context] button,.tool-context-bar[data-hub-chrome=context] a,.tool-context-bar[data-hub-chrome=context] .pe-primary{min-height:2.75rem;padding:.35rem .55rem;border:1px solid color-mix(in srgb,#fff 24%,transparent);border-radius:.2rem;background:transparent;color:#fff;box-shadow:none;font:inherit;line-height:1.3}.tool-context-bar[data-hub-chrome=context] .tool-context-bar__navigation button,.tool-context-bar[data-hub-chrome=context] .tool-context-bar__navigation a,.tool-context-bar[data-hub-chrome=context] .tool-context-bar__title button{border:0;border-bottom:var(--hub-navigation-underline-thickness, 2px) solid transparent;border-radius:0;background:transparent;color:color-mix(in srgb,#fff 76%,transparent);box-shadow:none}.tool-context-bar[data-hub-chrome=context] .tool-context-bar__navigation :is(button,a)[aria-current=page],.tool-context-bar[data-hub-chrome=context] .tool-context-bar__navigation button[aria-selected=true],.tool-context-bar[data-hub-chrome=context] .tool-context-bar__navigation button.active{border-bottom-color:var(--hub-navigation-underline, var(--hub-accent, #d7bd4a));background:transparent;color:#fff}.tool-context-bar[data-hub-chrome=context] .tool-context-bar__navigation :is(button,a):hover,.tool-context-bar[data-hub-chrome=context] .tool-context-bar__title button:hover{border-bottom-color:var(--hub-navigation-underline-hover, var(--hub-accent-soft, #e7c95a));background:transparent;color:#fff}.tool-context-bar[data-hub-chrome=context] .tool-context-bar__actions :is(button,a){background:transparent;color:#fff}@media(max-width:64rem){.tool-context-bar{overflow-x:clip}.tool-context-bar__context{max-width:12rem}.tool-context-bar__navigation{overflow-x:auto}}@media(max-width:42rem){.tool-context-bar{flex-wrap:wrap;gap:0;min-height:var(--hub-chrome-row-height, 3.5rem);padding-block:.25rem}.tool-context-bar__title,.tool-context-bar__context{min-height:2.75rem;display:flex;align-items:center}.tool-context-bar__context{flex:0 1 auto;max-width:min(22rem,100%)}.tool-context-bar__navigation{order:3;flex-basis:100%;margin-left:0;padding-left:0;border-top:1px solid color-mix(in srgb,#fff 12%,transparent)}.tool-context-bar__navigation:before{display:none}.tool-context-bar__operations{order:2;margin-left:auto}}.tool-utility-bar{box-sizing:border-box;position:relative;z-index:10;display:flex;align-items:center;gap:.75rem;min-width:0;min-height:3.5rem;padding:.5rem clamp(1rem,3vw,3rem);border:0;border-bottom:1px solid var(--hub-line, #c7c9bf);border-radius:0;background:var(--hub-utility-background, #e5e6df);box-shadow:none;color:var(--hub-ink, #2f302c)}.tool-utility-bar[data-hub-chrome=utility]{border:0;border-bottom:1px solid var(--hub-line, #c7c9bf);border-radius:0;background:var(--hub-utility-background, #e5e6df);box-shadow:none;color:var(--hub-ink, #2f302c);font:.875rem/1.4 var(--font-sans, "Huniyagar Sans", sans-serif)}.tool-utility-bar[hidden]{display:none}.tool-utility-bar>*{min-width:0}.tool-utility-bar input,.tool-utility-bar select,.tool-utility-bar button{min-height:2.55rem}.tool-utility-bar[data-hub-chrome=utility] :is(input,select,button){max-width:100%;min-height:2.55rem;padding:.55rem .7rem;border:1px solid var(--hub-line, #c7c9bf);border-radius:.3rem;background:var(--hub-panel, #f8f8f3);color:var(--hub-ink, #2f302c);box-shadow:none;font:inherit}.tool-utility-bar :focus-visible{outline:2px solid var(--hub-accent-ink, #5f4d08);outline-offset:2px}@media(max-width:42rem){.tool-utility-bar{align-items:stretch;flex-wrap:wrap}}.crl-root .crl-editorial{--crl-content-font: "Nantes", serif;--crl-interface-font: "Huniyagar Sans", sans-serif;font-family:var(--crl-content-font);min-width:0}.crl-root .crl-editorial h1,.crl-root .crl-editorial h2,.crl-root .crl-editorial h3,.crl-root .crl-editorial p{overflow-wrap:anywhere}.crl-root .crl-editorial h1{font:400 clamp(2rem,4vw,3.8rem)/1.12 var(--crl-content-font);letter-spacing:-.025em;margin:0 0 1rem}.crl-root .crl-editorial h2{font:400 1.5rem/1.3 var(--crl-content-font)}.crl-root .crl-editorial h3{font:400 1.15rem/1.4 var(--crl-content-font)}.crl-root .crl-editorial .crl-section-heading{margin-bottom:2.5rem}.crl-editorial-surface{padding:1.5rem 0;border:0;border-top:1px solid var(--crl-line);border-radius:0;box-shadow:none;background:transparent;min-width:0}.crl-root .crl-editorial button,.crl-root .crl-editorial input,.crl-root .crl-editorial select,.crl-root .crl-editorial textarea{font:400 .9rem/1.5 var(--crl-interface-font);box-sizing:border-box;max-width:100%;min-width:0;color:var(--crl-ink)}.crl-root .crl-editorial input:not([type=checkbox]):not([type=radio]),.crl-root .crl-editorial select,.crl-root .crl-editorial textarea{min-height:44px;padding:.6rem .7rem;border:1px solid var(--crl-line);border-radius:.25rem;background:var(--crl-panel);width:100%}.crl-root .crl-editorial textarea{resize:vertical}.crl-root .crl-editorial button,.crl-root .crl-editorial summary{min-height:44px;padding:.5rem .8rem;border:1px solid var(--crl-line);border-radius:.25rem;background:var(--crl-panel);cursor:pointer}.crl-root .crl-editorial summary,.crl-root .crl-editorial legend,.crl-root .crl-editorial .crl-field>span,.crl-compact-meta,.crl-root .crl-editorial .crl-punctus-journal__line,.crl-root .crl-editorial .crl-punctus-tags,.crl-root .crl-editorial .crl-punctus-mirror__head,.crl-root .crl-editorial .crl-punctus-mirror__fraction{font:400 .85rem/1.5 var(--crl-interface-font)}.crl-compact-meta{color:var(--crl-muted)}.crl-root .crl-editorial .crl-primary-button{background:var(--crl-dark);color:#fff}.crl-root .crl-editorial .crl-text-button{background:transparent;border-color:transparent}.crl-root .crl-editorial button:disabled{opacity:.5;cursor:not-allowed}.crl-root .crl-editorial :is(button,input,select,textarea,summary,a):focus-visible{outline:2px solid var(--hub-accent-ink);outline-offset:3px}.crl-root .crl-editorial button[aria-pressed=true]{background:#eee4ac;border-color:var(--hub-accent-ink)}.crl-editorial-actions,.crl-editorial-actions>div{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.crl-editorial-actions{justify-content:space-between}.crl-editorial-actions h2{margin:0}.crl-root .crl-editorial .crl-punctus-date-choice{border:0;padding:0}.crl-root .crl-editorial .crl-punctus-date-choice .crl-record-actions>*{width:auto}.crl-root .crl-editorial .crl-punctus-date-choice input{max-width:12rem}.crl-recent-days{display:grid;gap:.25rem;padding:.5rem 0}.crl-root .crl-editorial .crl-punctus-filters{display:grid;grid-template-columns:minmax(10rem,2fr) repeat(2,minmax(8rem,1fr));align-items:end;background:transparent;border-radius:0;padding:1rem 0;border-block:1px solid var(--crl-line);border-inline:0}.crl-punctus-more-filters{grid-column:1/-1}.crl-root .crl-editorial .crl-punctus-more-filters>summary{width:fit-content;border:0;background:transparent}.crl-punctus-filter-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding:1rem 0}.crl-root .crl-editorial .crl-punctus-journal{margin-top:2rem;padding:0;border:0;border-radius:0;background:transparent}.crl-root .crl-editorial .crl-punctus-journal ol{list-style:none;padding:0}.crl-root .crl-editorial .crl-punctus-journal li{padding:1.8rem 0;border:0;border-bottom:1px solid var(--crl-line);background:transparent;border-radius:0}.crl-root .crl-editorial .crl-punctus-journal h3{margin:.65rem 0}.crl-root .crl-editorial .crl-punctus-journal__title{display:inline;width:auto;min-height:44px;padding:.15rem 0;border:0;border-radius:0;background:transparent;text-align:left;font:400 1.65rem/1.3 var(--crl-content-font)}.crl-root .crl-editorial .crl-punctus-journal__title:hover,.crl-root .crl-editorial .crl-punctus-journal__title:focus-visible{background:transparent;color:var(--hub-accent);border:0}.crl-root .crl-editorial .crl-punctus-journal__title:focus-visible{outline:none;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.crl-punctus-thought-frame{border:1px solid var(--crl-line);background:var(--crl-panel);border-radius:0;padding:clamp(1rem,3vw,2rem);margin-block:1.5rem}.crl-punctus-thought-frame .crl-punctus-thought{margin:0}.crl-punctus-linked-dates{max-width:42rem}.crl-punctus-counterpart{white-space:pre-wrap;overflow-wrap:anywhere}.crl-punctus-method-context{margin-block:1.5rem}.crl-root .crl-editorial .crl-punctus-journal__preview{font:400 1rem/1.7 var(--crl-content-font);max-width:70ch}.crl-root .crl-editorial .crl-punctus-detail{margin-top:2rem}.crl-root .crl-editorial .crl-punctus-detail__heading{flex-wrap:wrap;margin-bottom:2rem}.crl-root .crl-editorial .crl-punctus-detail__heading>div:first-child{flex:1 1 30rem}.crl-root .crl-editorial .crl-punctus-detail__heading .crl-record-actions{margin:0}.crl-root .crl-editorial .crl-punctus-thought{font:400 1.1rem/1.85 var(--crl-content-font);max-width:72ch;white-space:pre-wrap}.crl-root .crl-editorial .crl-punctus-tag-section{margin:0 0 2.5rem}.crl-root .crl-editorial .crl-punctus-calculation{border:0;border-top:1px solid var(--crl-line);border-radius:0;background:transparent;padding:2rem 0}.crl-root .crl-editorial .crl-punctus-mirror__pair{padding:.7rem 0}.crl-root .crl-editorial .crl-punctus-mirror__head>:nth-child(2){white-space:nowrap;justify-self:center;font-size:.75rem}.crl-root .crl-editorial .crl-punctus-mirror__fraction{background:var(--crl-ground, #ecede7)}.crl-root .crl-editorial .crl-punctus-mirror button{display:grid;gap:.2rem;width:100%;text-align:left;background:transparent;border-color:transparent}.crl-root .crl-editorial .crl-punctus-mirror button:hover{background:#eee4ac}.crl-root .crl-editorial .crl-punctus-mirror button[aria-pressed=true]{background:#eee4ac;border-color:var(--hub-accent-ink)}.crl-root .crl-editorial .crl-punctus-mirror__pivot button{width:auto;text-align:center}.crl-root .crl-editorial .crl-punctus-mirror h3{margin-top:2rem}.crl-root .crl-editorial .crl-punctus-to-crl{border-top:1px solid var(--crl-line);padding-top:1.5rem}.crl-root .crl-editorial .crl-punctus-to-crl details{margin-bottom:.5rem}.crl-root .crl-editorial .crl-punctus-to-crl summary{width:fit-content}.crl-root .crl-editorial .crl-counterpoint-picker>summary{background:transparent;border:0}.crl-reference-choice{display:flex;gap:.6rem;align-items:center;margin:.8rem 0}@media(max-width:700px){.crl-root .crl-editorial .crl-punctus-filters,.crl-punctus-filter-grid{grid-template-columns:minmax(0,1fr)}.crl-root .crl-editorial .crl-punctus-detail__heading{flex-direction:row}.crl-root .crl-editorial .crl-punctus-quick .crl-record-actions>*{width:auto}.crl-root .crl-editorial .crl-punctus-mirror__pair{gap:.3rem}.crl-editorial-actions{align-items:flex-start}.crl-editorial-actions>div{margin-left:auto}}.crl-root .crl-editorial .crl-punctus-detail__heading>.crl-record-actions{flex:0 0 auto;margin-left:auto;align-self:flex-start}.crl-root .crl-editorial .crl-punctus-tag-section details{margin-top:.5rem}.crl-root .crl-editorial .crl-punctus-tag-section summary{border:0;background:transparent;width:fit-content;padding-left:0}
