.scope-paste{width:100%;min-height:96px;font:inherit;border:2px dashed var(--byg-lavender);border-radius:var(--byg-radius-input);background:var(--byg-lavender-tint);resize:vertical;caret-color:#0000;padding:14px 16px}.scope-paste:focus-visible{outline:3px solid var(--byg-lavender);outline-offset:2px}.scope-warnings{margin:8px 0 0;padding-left:20px}.scope-warnings li{margin-bottom:4px}.scope-preview{border:1px solid var(--byg-border);font-size:var(--byg-small);border-radius:18px;padding:20px}.scope-preview__title{text-align:center;margin:0 0 16px}.scope-rows{margin:0;padding:0;list-style:none}.scope-row{padding:6px 0 6px calc(var(--scope-level,0) * 28px);border-top:1px solid #11003f0f;border-radius:8px;grid-template-columns:56px minmax(0,1fr) 40px;align-items:start;gap:8px;display:grid;position:relative}.scope-row:first-child{border-top:none}.scope-row__number{text-align:right;white-space:nowrap;font-weight:700}.scope-row__body{overflow-wrap:anywhere;min-width:0}.scope-row__source{color:var(--byg-text-muted);text-align:right;white-space:nowrap;padding:2px 6px 0 0;font-size:12px}.scope-row--table .scope-row__number{display:none}.scope-row--table .scope-row__body{grid-column:1/-1;padding-left:64px}.scope-row--table .scope-row__source{display:none}.scope-preview .doc-table th,.scope-preview .doc-table td{overflow-wrap:break-word}.scope-row--note{background:#fff7e0}.scope-row__note{color:#7a4b00;margin:4px 0 0;font-size:13px}.scope-preview--editable .scope-row{cursor:pointer}.scope-preview--editable .scope-row:hover{background:#ccc8f14d}.scope-row--selected,.scope-preview--editable .scope-row--selected:hover{background:var(--byg-lavender-tint);box-shadow:inset 3px 0 0 var(--byg-purple)}.scope-preview--editable .scope-row--splitting,.scope-preview--editable .scope-row--splitting:hover{cursor:default;background:var(--byg-white);box-shadow:0 0 0 2px var(--byg-lavender)}.scope-row__tools{z-index:3;background:var(--byg-white);border:1px solid var(--byg-border);opacity:0;pointer-events:none;border-radius:10px;gap:2px;padding:3px;transition:opacity .12s;display:flex;position:absolute;top:0;right:4px;transform:translateY(calc(4px - 100%));box-shadow:0 4px 14px #11003f24}.scope-row:hover>.scope-row__tools,.scope-row:focus-within>.scope-row__tools{opacity:1;pointer-events:auto}@media (hover:none){.scope-row:hover>.scope-row__tools{opacity:0;pointer-events:none}.scope-row--selected>.scope-row__tools,.scope-row--selected:hover>.scope-row__tools,.scope-row:focus-within>.scope-row__tools{opacity:1;pointer-events:auto}}.scope-tool{font:inherit;min-width:30px;color:var(--byg-indigo);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:7px;flex:none;padding:3px 8px;font-size:13px}.scope-tool:hover:not(:disabled){background:var(--byg-lavender-tint)}.scope-tool[aria-pressed=true]{background:var(--byg-lavender-pale)}.scope-tool:disabled{opacity:.35;cursor:not-allowed}.scope-tool:focus-visible{outline:2px solid var(--byg-lavender);outline-offset:1px}.scope-split__hint{color:var(--byg-purple);margin:0 0 6px;font-weight:700}.scope-split__hint .scope-tool{border-color:var(--byg-border);margin-left:6px;font-weight:400}.scope-split__text{margin:0}.scope-split__word{cursor:pointer;border-radius:3px;box-shadow:inset 2px 0 #0000}.scope-split__word:hover,.scope-split__word:focus-visible{background:var(--byg-lavender-tint);box-shadow:inset 2px 0 0 var(--byg-purple);outline:none}.scope-split__row{cursor:pointer}.scope-split__row:hover td,.scope-split__row:focus-visible td{background:var(--byg-lavender-tint);box-shadow:inset 0 2px 0 var(--byg-purple)}.scope-split__row:focus-visible{outline:none}.scope-selection{z-index:4;background:var(--byg-white);border:1px solid var(--byg-border);border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;padding:10px 14px;display:flex;position:sticky;bottom:16px;box-shadow:0 8px 24px #11003f29}.scope-selection .muted{flex:160px}@media (width<=700px){.scope-preview{padding:12px}.scope-row{padding-left:calc(var(--scope-level,0) * 14px);grid-template-columns:44px minmax(0,1fr)}.scope-row__source{display:none}.scope-row--table .scope-row__body{padding-left:0}.scope-row__tools{flex-wrap:wrap;max-width:calc(100% - 8px)}}:root{--byg-purple:#3c00aa;--byg-indigo:#11003f;--byg-green:#21d521;--byg-lavender:#a685ff;--byg-lavender-pale:#ccc8f1;--byg-lavender-tint:#efedfc;--byg-lime:#d0ff89;--byg-blue:#116dff;--byg-white:#fff;--byg-black:#000;--byg-border:#11003f29;--byg-text-muted:#11003f99;--byg-font:"Open Sans", Arial, Helvetica, sans-serif;--byg-h-weight:700;--byg-body-weight:400;--byg-line-height:1.4;--byg-radius-pill:80px;--byg-h1:34px;--byg-h2:24px;--byg-h3:19px;--byg-body:16px;--byg-small:14px;--byg-radius-card:24px;--byg-radius-input:14px;--byg-error:#c4002b}*,:before,:after{box-sizing:border-box}html,body{margin:0}body{font-family:var(--byg-font);font-weight:var(--byg-body-weight);font-size:var(--byg-body);line-height:var(--byg-line-height);color:var(--byg-indigo);background:var(--byg-white)}h1,h2,h3{font-weight:var(--byg-h-weight);line-height:var(--byg-line-height);margin:0 0 12px}h1{font-size:var(--byg-h1)}h2{font-size:var(--byg-h2)}h3{font-size:var(--byg-h3)}p{margin:0 0 12px}strong,b{font-weight:700}a{color:var(--byg-blue)}.muted{color:var(--byg-text-muted)}.small{font-size:var(--byg-small)}.wordmark{line-height:0;display:inline-flex}.wordmark__img{width:auto;height:24px;display:block}.wordmark--large .wordmark__img{max-width:100%;height:40px}.btn{font:inherit;border-radius:var(--byg-radius-pill);cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;padding:12px 26px;font-weight:700;text-decoration:none;transition:transform 80ms,opacity .15s,box-shadow .15s;display:inline-flex}.btn:active:not(:disabled){transform:translateY(1px)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn:focus-visible{outline:3px solid var(--byg-lavender);outline-offset:2px}.btn--primary{background:var(--byg-purple);color:var(--byg-white)}.btn--primary:hover:not(:disabled){box-shadow:0 6px 18px #3c00aa4d}.btn--alt{background:var(--byg-lime);color:var(--byg-indigo)}.btn--secondary{background:var(--byg-white);color:var(--byg-blue);box-shadow:inset 0 0 0 1px var(--byg-border)}.btn--block{width:100%}.btn--small{font-size:var(--byg-small);padding:8px 18px}.btn-row{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}.topbar{background:var(--byg-white);border-bottom:1px solid var(--byg-border);grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:16px 32px;display:grid}.topbar__nav{justify-content:center;align-items:center;gap:28px;display:flex}.topbar__user{font-size:var(--byg-small);justify-content:flex-end;align-items:center;gap:14px;display:flex}.topbar__link{color:var(--byg-indigo);white-space:nowrap;font-weight:700;text-decoration:none}.topbar__user .btn{white-space:nowrap}.topbar__link:hover{color:var(--byg-purple)}.topbar__link--active{color:var(--byg-purple);box-shadow:inset 0 -3px 0 var(--byg-purple);padding-bottom:4px}@media (width<=900px){.topbar{grid-template-columns:auto minmax(0,1fr)}.topbar__nav{grid-area:2/1/auto/-1;justify-content:flex-start;gap:20px}.topbar__user{min-width:0}.topbar__user .muted{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}}@media (width<=480px){.topbar{gap:8px}.topbar .wordmark__img{height:18px}.topbar__user{gap:8px}.topbar__user .muted{display:none}}.page{max-width:960px;margin:0 auto;padding:32px 24px 64px}.page__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px;display:flex}.page__header h1{margin:0}.back-link{font-size:var(--byg-small);margin-bottom:12px;display:inline-block}body.page-dark .page>.page__header{background:var(--byg-white);border-radius:var(--byg-radius-card);padding:24px 28px}body.page-dark .page>.back-link{color:var(--byg-white)}body.page-dark .page>.tabs{background:var(--byg-white);border-radius:var(--byg-radius-card);border-bottom:none;padding:6px 16px}body.page-dark .spinner-page{color:#fffc}.card{background:var(--byg-white);border:1px solid var(--byg-border);border-radius:var(--byg-radius-card);margin-bottom:24px;padding:28px}.card--tint{background:var(--byg-lavender-tint);border-color:#0000}.card__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.card__header h2{margin:0}.pill{border-radius:var(--byg-radius-pill);font-size:var(--byg-small);white-space:nowrap;background:var(--byg-lavender-pale);color:var(--byg-indigo);align-items:center;gap:6px;padding:4px 12px;font-weight:700;display:inline-flex}.pill:before{content:"";background:var(--byg-lavender);border-radius:50%;width:8px;height:8px}.pill--client_submitted:before,.pill--byg_completed:before,.pill--byg_review:before{background:var(--byg-purple)}.pill--generated:before,.pill--revised:before{background:var(--byg-blue)}.pill--changes_requested:before,.pill--reopened:before{background:var(--byg-purple)}.pill--accepted{background:var(--byg-lime)}.pill--accepted:before{background:var(--byg-green)}.pill--pdf_generated:before,.pill--awaiting_byg_signature:before{background:var(--byg-purple)}.pill--awaiting_client_signature:before{background:var(--byg-blue)}.pill--signed{background:var(--byg-indigo);color:var(--byg-white)}.pill--signed:before{background:var(--byg-green)}.table{border-collapse:collapse;width:100%}.table th,.table td{text-align:left;border-bottom:1px solid var(--byg-border);vertical-align:middle;padding:14px 12px}.table th{font-size:var(--byg-small);color:var(--byg-text-muted);font-weight:700}.table tbody tr:hover{background:#ccc8f159}.table a{color:var(--byg-indigo);font-weight:700;text-decoration:none}.table a:hover{color:var(--byg-purple);text-decoration:underline}@media (width<=700px){.table{display:block;overflow-x:auto}}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 22px;display:grid}.form-grid .field--wide{grid-column:1/-1}@media (width<=700px){.form-grid{grid-template-columns:1fr}}.field{flex-direction:column;gap:6px;display:flex}.field__label{font-weight:700;font-size:var(--byg-small)}.field__required{color:var(--byg-purple)}.field__help{font-size:var(--byg-small);color:var(--byg-text-muted)}.field__error{font-size:var(--byg-small);color:var(--byg-error)}.input{font:inherit;color:var(--byg-indigo);background:var(--byg-white);border:1px solid var(--byg-border);border-radius:var(--byg-radius-input);width:100%;padding:11px 14px}.input:focus{border-color:var(--byg-purple);outline:none;box-shadow:0 0 0 3px #a685ff59}.input[aria-invalid=true]{border-color:var(--byg-error)}.input:disabled{background:#ccc8f140}textarea.input{resize:vertical;min-height:96px}.input-group{align-items:stretch;display:flex}.input-group__prefix{border:1px solid var(--byg-border);border-radius:var(--byg-radius-input) 0 0 var(--byg-radius-input);background:var(--byg-lavender-pale);border-right:none;align-items:center;padding:0 12px;font-weight:700;display:flex}.input-group .input{border-radius:0 var(--byg-radius-input) var(--byg-radius-input) 0}.checkbox{cursor:pointer;font-size:var(--byg-small);align-items:center;gap:10px;display:inline-flex}.checkbox input{width:18px;height:18px;accent-color:var(--byg-purple)}.values{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 22px;margin:0;display:grid}.values div{min-width:0}.values .wide{grid-column:1/-1}.values dt{font-size:var(--byg-small);color:var(--byg-text-muted);font-weight:700}.values dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:2px 0 0}@media (width<=700px){.values{grid-template-columns:1fr}}.notice{background:var(--byg-lavender-tint);border-left:5px solid var(--byg-purple);border-radius:18px;margin-bottom:18px;padding:14px 18px}.notice--error{border-left-color:var(--byg-error);background:#ffe9ee}.notice--success{border-left-color:var(--byg-green);background:#eafbea}.notice p:last-child{margin-bottom:0}.empty-state{text-align:center;padding:56px 24px}.empty-state h1{font-size:var(--byg-h2)}.copy-row{align-items:center;gap:10px;margin-top:8px;display:flex}.copy-row .input{font-size:var(--byg-small)}.doc-link{align-items:center;gap:8px;font-weight:700;display:inline-flex}.signature-panel{border-top:1px solid var(--byg-border);margin-top:20px;padding-top:16px}.signature-panel h3{margin:0 0 10px}.signature-panel__facts{grid-template-columns:max-content minmax(0,1fr);gap:6px 18px;margin:0 0 8px;display:grid}.signature-panel__facts dt{font-size:var(--byg-small);color:var(--byg-text-muted);font-weight:700}.signature-panel__facts dd{overflow-wrap:anywhere;margin:0}.signature-panel__facts .badge{margin-left:8px}.quick-fill{z-index:100;position:fixed;bottom:24px;right:24px;box-shadow:0 10px 28px #11003f47}.spinner-page{min-height:60vh;color:var(--byg-text-muted);place-items:center;display:grid}.hero{min-height:100vh;color:var(--byg-white);background:radial-gradient(circle at 62% 88%, #3c00aa 0%, transparent 65%), radial-gradient(circle at 12% 18%, #a685ff73 0%, transparent 45%), radial-gradient(circle at 88% 12%, #3c00aae6 0%, transparent 55%), var(--byg-indigo);place-items:center;padding:32px 16px;display:grid}.hero__inner{width:100%;max-width:440px}.hero__brand{margin-bottom:28px}.hero__tagline{margin:18px 0 4px;font-size:19px}.hero__positioning{color:#ffffffb3;font-size:var(--byg-small);margin:0}.hero__card{background:var(--byg-white);color:var(--byg-indigo);border-radius:var(--byg-radius-card);padding:32px;box-shadow:0 24px 60px #11003f73}.hero__card h1{font-size:var(--byg-h2)}.divider{color:var(--byg-text-muted);font-size:var(--byg-small);align-items:center;gap:12px;margin:20px 0;display:flex}.divider:before,.divider:after{content:"";background:var(--byg-border);flex:1;height:1px}.stack{flex-direction:column;gap:16px;display:flex}.link-button{font:inherit;color:var(--byg-blue);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.google-icon{width:18px;height:18px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.input--small{width:auto;font-size:var(--byg-small);padding:7px 12px}.link-button:disabled{color:var(--byg-text-muted);cursor:not-allowed;text-decoration:none}.link-button--danger{color:var(--byg-error)}.badge{border-radius:var(--byg-radius-pill);white-space:nowrap;background:var(--byg-lavender-pale);color:var(--byg-indigo);align-items:center;gap:4px;padding:2px 10px;font-size:12px;font-weight:700;display:inline-flex}.badge--draft{color:#6b4e00;background:#fff3c4}.badge--added{color:#0b6b0b;background:#eafbea}.badge--changed,.badge--moved{color:#0b4fc2;background:#e4eeff}.badge--removed{color:var(--byg-error);background:#ffe9ee}.badge--flag{background:var(--byg-lime);color:var(--byg-indigo)}.badge--open{color:var(--byg-error);background:#ffe9ee}.badge--resolved{color:#0b6b0b;background:#eafbea}.badge--unread{background:var(--byg-purple);color:var(--byg-white);margin-left:8px}.badge--turn{background:var(--byg-lime)}.badge--waiting{box-shadow:inset 0 0 0 1px var(--byg-border);color:var(--byg-text-muted);background:0 0}.bell{position:relative}.bell__button{width:38px;height:38px;color:var(--byg-indigo);cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;display:grid;position:relative}.bell__button:hover,.bell__button[aria-expanded=true]{background:var(--byg-lavender-pale)}.bell__button:focus-visible{outline:3px solid var(--byg-lavender)}.bell__count{background:var(--byg-purple);min-width:18px;height:18px;color:var(--byg-white);border-radius:9px;padding:0 5px;font-size:11px;font-weight:700;line-height:18px;position:absolute;top:2px;right:0}.bell__panel{z-index:50;background:var(--byg-white);border:1px solid var(--byg-border);border-radius:18px;width:min(360px,100vw - 32px);position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 16px 40px #11003f2e}.bell__head{border-bottom:1px solid var(--byg-border);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.bell__empty{margin:0;padding:16px}.bell__list{max-height:360px;margin:0;padding:0;list-style:none;overflow-y:auto}.bell__list a{color:var(--byg-indigo);border-bottom:1px solid var(--byg-border);padding:10px 16px;text-decoration:none;display:block}.bell__list a:hover{background:#ccc8f159}.bell__list .unread a{box-shadow:inset 4px 0 0 var(--byg-purple);font-weight:700}.bell__time{color:var(--byg-text-muted);font-size:12px;font-weight:400;display:block}.status-banner p{margin-bottom:8px}.status-banner p:last-child{margin-bottom:0}.review-doc{padding-bottom:12px}.review-doc__toggle{margin-bottom:16px}.panel summary{cursor:pointer;align-items:center;gap:10px;list-style:none;display:flex}.panel summary::-webkit-details-marker{display:none}.panel summary:before{content:"▸";color:var(--byg-purple)}.panel[open] summary:before{content:"▾"}.panel summary h2{font-size:var(--byg-h3);margin:0;display:inline}.panel[open] summary{margin-bottom:16px}.doc{font-size:15px}.block{border-radius:14px;margin:0 -12px 4px;padding:10px 12px;scroll-margin-top:16px;position:relative}.block:target{background:#ccc8f173}.block--depth-1{padding-left:12px}.block--depth-2{margin-left:16px}.block--depth-3{margin-left:40px}.block--depth-4{margin-left:64px}.block__body{align-items:baseline;gap:12px;display:flex}.block__label{font-variant-numeric:tabular-nums;flex:none;min-width:2.6em;font-weight:700}.block__content{text-align:justify;overflow-wrap:anywhere;flex:auto;min-width:0}.block--annexure{text-align:center;margin-top:28px}.block--annexure .block__body{flex-direction:column;align-items:center;gap:2px}.block--annexure .block__content{text-align:center}.block__annexure-title{font-weight:700}.block--flagged{box-shadow:inset 4px 0 0 var(--byg-green);background:#d0ff8959}.block--draft{box-shadow:inset 4px 0 #e5b800}.block--removed .block__content,.block--removed.history__entry,div.block--removed{color:var(--byg-text-muted);text-decoration:line-through}.block__badges{flex-wrap:wrap;gap:6px;margin:6px 0 0 calc(2.6em + 12px);display:flex}.block--annexure .block__badges,.block--table .block__badges,.block--paragraph .block__badges{justify-content:inherit;margin-left:0}.block__tools{z-index:5;white-space:nowrap;border-radius:var(--byg-radius-pill);background:var(--byg-white);box-shadow:0 0 0 1px var(--byg-border), 0 6px 18px #11003f1f;opacity:0;pointer-events:none;flex-wrap:nowrap;gap:12px;padding:4px 14px;font-size:13px;transition:opacity .12s;display:flex;position:absolute;top:-14px;right:8px}.block:hover .block__tools,.block:focus-within .block__tools{opacity:1;pointer-events:auto}@media (hover:none){.block__tools{opacity:1;pointer-events:auto;box-shadow:none;white-space:normal;background:0 0;flex-wrap:wrap;margin:6px 0 0 calc(2.6em + 12px);padding:0;position:static}.block--paragraph .block__tools,.block--table .block__tools,.block--annexure .block__tools{margin-left:0}}.block>.thread{margin-left:calc(2.6em + 12px)}.block--paragraph>.thread,.block--table>.thread,.block--annexure>.thread{margin-left:0}.xref{color:var(--byg-blue);font-weight:inherit;border-bottom:1px dotted;text-decoration:none}.xref--missing{color:var(--byg-error)}.pending-date{color:var(--byg-purple)}mark.placeholder{color:#6b4e00;font-weight:inherit;cursor:help;background:#fff3c4;border-radius:4px;padding:0 3px}.diff ins{color:#0b5a0b;background:#d7f7d7;border-radius:3px;text-decoration:none}.diff del{color:#8a0020;background:#ffe0e6;border-radius:3px}.doc-table-wrap{overflow-x:auto}.doc-table{border-collapse:collapse;width:100%;margin:4px 0;font-size:14px}.doc-table th,.doc-table td{border:1px solid var(--byg-border);vertical-align:top;text-align:left;overflow-wrap:anywhere;padding:8px 10px}.doc-table__head th{background:var(--byg-lavender-pale)}.thread{border-left:3px solid var(--byg-lavender-pale);text-align:left;margin:6px 0 4px;padding:4px 0 4px 14px}.thread--new{border-left:none;padding-left:0}.thread--resolved{border-left-color:#bdebbd}.thread__head{align-items:center;gap:8px;margin-bottom:6px;display:flex}.thread__comments{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.thread__actions{gap:14px;margin-top:6px;display:flex}.comment{font-size:var(--byg-small);background:#ccc8f140;border-radius:14px;padding:10px 14px}.comment--byg_staff{background:#3c00aa12}.comment--draft{background:#fffbea;box-shadow:inset 0 0 0 1px #f2de8c}.comment__meta{flex-wrap:wrap;align-items:center;gap:4px 10px;margin-bottom:4px;display:flex}.comment__body{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.comment__actions{gap:14px;margin-top:6px;display:flex}.comment-form{margin-top:8px}.comment-form textarea{min-height:72px;font-size:var(--byg-small)}.comment-form .btn-row{margin-top:8px}.history{font-size:var(--byg-small);text-align:left;margin:8px 0 0 calc(2.6em + 12px)}.block--paragraph .history,.block--table .history,.block--annexure .history{margin-left:0}.history summary{cursor:pointer;color:var(--byg-text-muted)}.history__list{border-left:3px solid var(--byg-border);flex-direction:column;gap:12px;margin:8px 0 0;padding:0 0 0 14px;list-style:none;display:flex}.history__comments{margin:6px 0 0;padding-left:18px}.editor,.add-block{background:var(--byg-white);box-shadow:0 0 0 1px var(--byg-border), 0 8px 24px #11003f14;text-align:left;border-radius:18px;margin:10px 0;padding:16px}.add-block>.field__label{align-items:center;gap:10px;margin-bottom:4px;display:flex}.add-block .editor{box-shadow:none;margin:10px 0 0;padding:0}.editor__tools{flex-wrap:wrap;align-items:center;gap:10px;margin:8px 0;display:flex}.editor__tools select{flex:0 320px;min-width:0;max-width:100%}.editor__text{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.editor__preview{background:#ccc8f133;border-radius:14px;margin-top:10px;padding:12px 14px;font-size:15px}.editor__preview-label{color:var(--byg-text-muted);margin-bottom:4px;font-size:12px;font-weight:700;display:block}.editor .btn-row{margin-top:12px}.table-editor{align-items:start;gap:6px;display:grid;overflow-x:auto}.table-editor__row{display:contents}.table-editor__cell{min-height:56px;padding:8px 10px;font-size:13px}.page:has(.action-bar){padding-bottom:120px}@media (width<=700px){.page:has(.action-bar){padding-bottom:240px}}.action-bar{z-index:40;background:var(--byg-indigo);width:min(880px,100vw - 64px);color:var(--byg-white);border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 16px 12px 22px;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 16px 40px #11003f59}.action-bar__buttons{flex-wrap:wrap;gap:10px;display:flex}.action-bar .btn--secondary{color:var(--byg-white);background:0 0;box-shadow:inset 0 0 0 1px #fff6}.action-bar .btn--primary{background:var(--byg-lime);color:var(--byg-indigo)}.action-bar__reason{color:#ffffffbf;flex-basis:100%}.toast{z-index:80;width:min(640px,100vw - 32px);position:fixed;bottom:100px;left:50%;transform:translate(-50%)}.toast .notice{justify-content:space-between;align-items:flex-start;gap:12px;margin:0;display:flex;box-shadow:0 10px 28px #11003f33}.toast__close{font-size:20px;line-height:1;text-decoration:none}.dialog{border-radius:var(--byg-radius-card);width:min(520px,100vw - 32px);color:var(--byg-indigo);border:none;padding:28px}.dialog::backdrop{background:#11003f80}.dialog--wide{width:min(720px,100vw - 32px)}.email-form{flex-direction:column;gap:14px;margin-top:12px;display:flex}textarea.email-form__body{min-height:280px;font-size:var(--byg-small);line-height:1.5}.agreement-ref{white-space:nowrap;margin-left:8px}.template-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.template-list__item{border-top:1px solid var(--byg-border);justify-content:space-between;align-items:flex-start;gap:16px;padding:14px 0;display:flex}.template-list__item:first-child{border-top:none;padding-top:0}.template-list__text{flex-direction:column;gap:4px;min-width:0;display:flex}.template-list__subject{overflow-wrap:anywhere}.template-editor{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}@media (width<=1000px){.template-editor{grid-template-columns:1fr}}.template-editor .email-form{margin-top:0}.template-editor__preview{flex-direction:column;gap:8px;display:flex;position:sticky;top:16px}.template-editor__preview p,.template-editor__preview h3{margin:0}.email-preview{border-radius:var(--byg-radius-card);background-color:#11003f;background-image:radial-gradient(circle at 62% 88%,#3c00aa 0%,#0000 65%),radial-gradient(circle at 12% 18%,#a685ff73 0%,#0000 45%),radial-gradient(circle at 88% 12%,#3c00aae6 0%,#0000 55%);padding:32px 20px 20px}.email-preview__logo{width:180px;height:auto;margin-bottom:20px;display:block}.email-preview__card{color:#11003f;background:#fff;border-radius:24px;padding:28px;box-shadow:0 24px 60px #11003f73}.email-preview__card p{white-space:pre-line;overflow-wrap:anywhere;margin:0 0 14px;line-height:1.5}.email-preview__button-row{text-align:center}.email-preview__button{color:#fff;background:#3c00aa;border-radius:80px;padding:12px 28px;font-weight:700;display:inline-block}.email-preview__link{color:#3c00aa;font-weight:700;text-decoration:underline}.email-preview__card .email-preview__fallback{font-size:var(--byg-small);color:#70668c;margin:0}.email-preview__footer{text-align:center;font-size:var(--byg-small);color:#ccc8f1;margin:16px 0 0}.email-preview__footer strong{color:#fff}.placeholder-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.placeholder-list li{flex-direction:column;gap:2px;display:flex}.placeholder-list__name{font:inherit;font-size:var(--byg-small);color:var(--byg-purple);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-weight:700}.placeholder-list__name:hover{text-decoration:underline}.dialog__check{font-size:var(--byg-body);align-items:flex-start;margin:12px 0 4px}.dialog__check input{flex:none;margin-top:3px}.activity{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.activity li{font-size:var(--byg-small);grid-template-columns:190px 1fr;gap:12px;display:grid}@media (width<=700px){.activity li{grid-template-columns:1fr;gap:0}.block--depth-2{margin-left:4px}.block--depth-3,.block--depth-4{margin-left:12px}.block__label{min-width:2.2em}.block>.thread,.history,.block__badges{margin-left:0}.topbar{padding:12px 16px}}.action-bar__info{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.action-bar__status{color:#fffc;font-size:var(--byg-small)}.badge--reason-review,.badge--reason-reply{background:var(--byg-lime)}.badge--reason-open{color:var(--byg-error);background:#ffe9ee}.badge--reason-changed{color:#0b4fc2;background:#e4eeff}.badge--reason-unsent{color:#6b4e00;background:#fff3c4}.badge--reason-awaiting_review{background:var(--byg-lavender-pale)}@keyframes jumped{0%{background:#d0ff89cc}to{background:0 0}}.block--jumped{animation:1.6s ease-out jumped}.flag-review{padding:4px 14px}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.nowrap{white-space:nowrap}body.page-dark{background:radial-gradient(circle at 62% 88%, #3c00aa 0%, transparent 65%), radial-gradient(circle at 12% 18%, #a685ff73 0%, transparent 45%), radial-gradient(circle at 88% 12%, #3c00aae6 0%, transparent 55%), var(--byg-indigo);background-attachment:fixed}.pipeline{flex-basis:100%;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.pipeline__item{text-align:left;width:100%;height:100%;font:inherit;color:var(--byg-text-muted);cursor:pointer;border-radius:var(--byg-radius-input);background:#ccc8f14d;border:2px solid #0000;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.pipeline__item:hover{border-color:var(--byg-lavender)}.pipeline__item--active{background:var(--byg-lime);color:var(--byg-indigo)}.pipeline__item--selected{border-color:var(--byg-purple);box-shadow:0 0 0 2px #3c00aa33}.pipeline__count{font-size:var(--byg-h3);font-weight:700;line-height:1}.list-filters{align-items:center;gap:12px;padding:8px 12px 0;display:flex}.dash-attention{background:var(--byg-lavender-tint);border-color:#0000}.dash-attention--alert{box-shadow:inset 4px 0 0 var(--byg-error);background:#ffe9ee}.page__header--card{align-items:center}.attention-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.attention-list li{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.attention-list a.badge{text-decoration:none}.sort{color:var(--byg-text-muted);font-weight:700;text-decoration:none}.sort[aria-pressed=true]{color:var(--byg-indigo)}.funnel{flex-wrap:wrap;gap:6px;margin:0 0 16px;padding:0;list-style:none;display:flex}.funnel__step{font-size:var(--byg-small);align-items:flex-start;gap:8px;padding-right:14px;display:flex}.funnel__label{flex-direction:column;display:flex}.funnel__dot{width:12px;height:12px;box-shadow:inset 0 0 0 2px var(--byg-border);border-radius:50%;flex:none;margin-top:4px;display:inline-block}.funnel__dot--done{background:var(--byg-green);box-shadow:none}.funnel__dot--current{box-shadow:inset 0 0 0 3px var(--byg-purple)}.funnel-dots{cursor:help;gap:4px;padding:4px 0;display:inline-flex;position:relative}.funnel-dots .funnel__dot{margin-top:0}.funnel-dots__tip{z-index:20;background:var(--byg-white);min-width:250px;color:var(--byg-indigo);font-size:var(--byg-small);text-align:left;white-space:nowrap;border-radius:12px;flex-direction:column;gap:6px;padding:12px 14px;font-weight:400;display:none;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 10px 30px #11003f40}.funnel-dots:hover .funnel-dots__tip,.funnel-dots:focus .funnel-dots__tip{display:flex}.funnel-dots:focus-visible{outline:3px solid var(--byg-lavender);outline-offset:2px;border-radius:6px}.funnel-dots__row{align-items:center;gap:8px;display:flex}.funnel-dots__row .muted{margin-left:auto;padding-left:12px}.progress-note{display:block}.open-items{font-size:var(--byg-small);flex-wrap:wrap;gap:8px 20px;margin:0 0 16px;padding:0;list-style:none;display:flex}.tabs{border-bottom:1px solid var(--byg-border);gap:4px;margin:8px 0 16px;display:flex}.tabs__tab{font:inherit;color:var(--byg-text-muted);cursor:pointer;background:0 0;border:none;border-bottom:3px solid #0000;margin-bottom:-1px;padding:8px 12px;font-weight:700}.tabs__tab[aria-selected=true]{color:var(--byg-indigo);border-bottom-color:var(--byg-purple)}.log-table-wrap{overflow-x:auto}.log-table th,.log-table td{vertical-align:top;padding:8px 10px}.log-message summary{cursor:pointer;word-break:break-word}.log-context{white-space:pre-wrap;word-break:break-word;background:#ccc8f140;border-radius:8px;max-width:640px;margin:8px 0 0;padding:10px;font-size:12px;overflow-x:auto}.badge--level-info{box-shadow:inset 0 0 0 1px var(--byg-border);color:var(--byg-text-muted);background:0 0}.badge--level-warn{color:#6b4e00;background:#fff3c4}.badge--level-error{color:var(--byg-error);background:#ffe9ee}.log-filters{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:12px 16px;display:grid}.log-filters__buttons{grid-column:1/-1;margin-top:0}@media (width<=900px){.log-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.log-filters{grid-template-columns:1fr}}.pager{justify-content:center;align-items:center;padding:8px}.email-line{color:var(--byg-text-muted);font-size:12px;font-weight:400;display:block}.tabs--inline{border-bottom:none;margin:0}.row-actions{flex-wrap:wrap;gap:6px 14px;display:flex}.thread-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.thread-list__item{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;border-radius:var(--byg-radius-input);background:#ccc8f133;border:1px solid #0000;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.thread-list__item:hover{border-color:var(--byg-lavender);background:#ccc8f159}.thread-list__head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.thread-list__snippet{font-size:var(--byg-small)}a.tabs__tab{text-decoration:none}.tabs__tab--active{color:var(--byg-indigo);border-bottom-color:var(--byg-purple)}.on-dark{color:var(--byg-white)}.danger-zone{border-color:#c4002b59}.btn--danger{background:var(--byg-white);color:var(--byg-error);box-shadow:inset 0 0 0 1px var(--byg-error)}.btn--danger:hover:not(:disabled){background:#ffe9ee}.ProseMirror{word-wrap:break-word;white-space:pre-wrap;white-space:break-spaces;font-variant-ligatures:none;font-feature-settings:"liga" 0;position:relative}.ProseMirror [contenteditable=false]{white-space:normal}.ProseMirror [contenteditable=false] [contenteditable=true]{white-space:pre-wrap}img.ProseMirror-separator{border:none!important;width:0!important;height:0!important;margin:0!important;display:inline!important}.ProseMirror-hideselection ::selection{background:0 0}.ProseMirror-hideselection *{caret-color:#0000}.sg-editor{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:6px;outline:none}.sg-editor p{margin:0}.sg-editor[contenteditable=true]{cursor:text}.sg-editor[contenteditable=true]:focus{box-shadow:0 0 0 3px #a685ff59}.doc-table td .sg-editor,.doc-table th .sg-editor{min-height:1.4em}.sg-ins{color:#0b5a0b;background:#d7f7d7;border-radius:3px;-webkit-text-decoration:underline #21d521;text-decoration:underline #21d521;text-decoration-thickness:2px}.sg-del{color:#8a0020;-webkit-user-select:none;user-select:none;background:#ffe0e6;border-radius:3px;text-decoration:line-through}.sg-fmt{box-shadow:inset 0 -2px 0 var(--byg-blue);background:#e4eeff}.sg-ins.sg--draft{text-decoration-style:dashed}.sg-fmt.sg--draft{box-shadow:inset 0 -2px #116dff80}.sg-ins.sg--approved,.sg-fmt.sg--approved{outline:2px solid #21d521}.sg-ins.sg--changed,.sg-fmt.sg--changed{outline:2px dashed #21d521}.sg-ins.sg--rejected,.sg-del.sg--rejected,.sg-fmt.sg--rejected{opacity:.55}.sg-span{background:#fff3c4;box-shadow:inset 0 -2px #e5b800}.sg-card{background:var(--byg-white);box-shadow:0 0 0 1px var(--byg-border);text-align:left;border-radius:14px;margin:8px 0 4px calc(2.6em + 12px);padding:10px 14px}.block--paragraph>.sg-card,.block--table>.sg-card,.block--paragraph>.sg-conv>.sg-card,.block--table>.sg-conv>.sg-card{margin-left:0}.sg-card--draft{background:#fffbea;box-shadow:0 0 0 1px #f2de8c}.sg-card--approved,.sg-card--rejected,.sg-card--superseded{background:#ccc8f126}.sg-card--edit{box-shadow:0 0 0 1px var(--byg-border), inset 4px 0 0 #0b4fc2}.sg-card--edit .doc-table{margin:0}.sg-card__change{margin:6px 0}.sg-card .thread{margin-left:0}.sg-card ins,.sg-card del{padding:0 2px}.block__preview{margin:8px 0 0 calc(2.6em + 12px)}.block--paragraph>.block__preview,.block--table>.block__preview{margin-left:0}.badge--reason-suggestion{color:#0b4fc2;background:#e4eeff}@media (width<=700px){.sg-card,.block__preview{margin-left:0}}.page:has(.review-workspace){max-width:1480px}.review-workspace{grid-template-columns:248px minmax(0,1fr) 320px;grid-template-areas:"contents main margin";align-items:start;gap:20px;display:grid}.review-workspace--no-margin{grid-template-columns:248px minmax(0,960px);grid-template-areas:"contents main"}.review-main{grid-area:main;min-width:0}.contents{max-height:calc(100vh - 32px);font-size:var(--byg-small);flex-direction:column;grid-area:contents;margin:0;padding:12px 0 6px;display:flex;position:sticky;top:16px;overflow:hidden}.contents__head{justify-content:space-between;align-items:center;gap:8px;padding:0 12px;display:flex}.contents__tabs{gap:2px;display:flex}.contents__tab{font:inherit;color:var(--byg-text-muted);border-radius:var(--byg-radius-pill);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:6px 12px;font-weight:700;display:inline-flex}.contents__tab[aria-selected=true]{background:var(--byg-lavender-tint);color:var(--byg-indigo)}.contents__close{display:none}.contents__nav{border-bottom:1px solid var(--byg-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;padding:10px 14px;display:flex}.contents__steps{gap:4px;display:flex}.contents__step{font:inherit;white-space:nowrap;color:var(--byg-purple);background:var(--byg-lavender-tint);border-radius:var(--byg-radius-pill);cursor:pointer;border:none;padding:4px 10px;font-size:12px;font-weight:700}.contents__step:hover:not(:disabled){background:var(--byg-lavender-pale)}.contents__step:disabled{opacity:.45;cursor:not-allowed}.contents__tab:focus-visible,.contents__step:focus-visible,.contents__link:focus-visible,.contents__twisty:focus-visible,.contents-bar__open:focus-visible{outline:3px solid var(--byg-lavender);outline-offset:1px}.contents__list{overscroll-behavior:contain;flex:auto;padding:6px 0;overflow-y:auto}.contents__tree,.contents__tree ul,.contents__look{margin:0;padding:0;list-style:none}.contents__tree ul{padding-left:16px}.contents__row{border-left:3px solid #0000;align-items:flex-start;gap:2px;padding:0 10px 0 4px;display:flex}.contents__row--current{border-left-color:var(--byg-purple);background:#ccc8f14d}.contents__row--current .contents__title{font-weight:700}.contents__row--removed .contents__title{color:var(--byg-text-muted);text-decoration:line-through}.contents__twisty{height:26px;color:var(--byg-purple);cursor:pointer;background:0 0;border:none;border-radius:6px;flex:0 0 20px;place-items:center;padding:0;font-size:12px;display:inline-grid}span.contents__twisty{cursor:default}.contents__link{min-width:0;font:inherit;text-align:left;color:var(--byg-indigo);cursor:pointer;background:0 0;border:none;flex:auto;align-items:baseline;gap:6px;padding:4px 2px;line-height:1.3;display:flex}.contents__link:hover .contents__title{color:var(--byg-purple);text-decoration:underline}.contents__num{font-variant-numeric:tabular-nums;flex:none;font-weight:700}.contents__title{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.contents__count{text-align:center;min-width:20px;color:var(--byg-indigo);background:var(--byg-lime);border-radius:10px;flex:none;align-self:center;padding:0 6px;font-size:12px;font-weight:700;line-height:18px}.contents__empty{padding:8px 14px}.contents__issue{width:100%;font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:none;gap:3px;padding:8px 14px;display:grid}.contents__issue:hover,.contents__issue:focus-visible{background:#ccc8f159;outline:none}.contents__issue-name{font-weight:700}.contents__issue-snippet{text-overflow:ellipsis;white-space:nowrap;color:var(--byg-text-muted);overflow:hidden}.contents__issue-reasons{flex-wrap:wrap;gap:4px;display:flex}.contents-bar{display:none}.contents-bar__open{font:inherit;font-size:var(--byg-small);color:var(--byg-white);background:var(--byg-purple);border-radius:var(--byg-radius-pill);cursor:pointer;border:none;padding:6px 14px;font-weight:700}.contents-bar__open .contents__count{margin-left:8px;display:none}.contents-bar__count{font-size:var(--byg-small);color:var(--byg-text-muted);flex:auto}.contents-scrim,.margin-scrim{z-index:65;background:#11003f73;position:fixed;inset:0}.contents-scrim{display:none}.margin{min-width:0;font-size:var(--byg-small);grid-area:margin;position:relative}.margin__bar{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.margin__chip{font:inherit;color:var(--byg-purple);background:var(--byg-white);border-radius:var(--byg-radius-pill);box-shadow:0 0 0 1px var(--byg-border);cursor:pointer;border:none;align-items:center;gap:8px;padding:6px 14px;font-size:13px;font-weight:700;display:inline-flex}.margin__chip input{width:16px;height:16px}.margin__cards{position:relative}.mcard{position:absolute;top:0;left:0;right:0}.mcard--animate{transition:transform .18s}.mcard--active{z-index:2}.mcard .sg-card{margin:0}.mcard .sg-card--approved,.mcard .sg-card--rejected,.mcard .sg-card--superseded{background:#f7f6fd}.mcard__full{position:relative}.margin .mcard--open .mcard__full>.sg-card{box-shadow:0 0 0 1px var(--byg-border), 0 10px 28px #11003f38;padding-right:34px}.mcard--active .mcard__full>.sg-card,.mcard--active>.mcard__composer{box-shadow:0 0 0 2px var(--byg-purple), 0 12px 32px #11003f47}.mcard__summary{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;border:none;flex-direction:column;gap:4px;display:flex}.mcard__summary:hover{box-shadow:0 0 0 1px var(--byg-lavender), 0 4px 14px #11003f24}.mcard__summary:focus-visible{outline:3px solid var(--byg-lavender);outline-offset:2px}.mcard__head{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mcard__quote,.mcard__text{overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.mcard__quote{-webkit-line-clamp:1;color:var(--byg-text-muted)}.mcard__text{-webkit-line-clamp:2}.mcard__more{color:var(--byg-text-muted);font-size:12px}.mcard__close{z-index:1;width:26px;height:26px;color:var(--byg-text-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;font-size:18px;line-height:1;position:absolute;top:4px;right:6px}.mcard__close:hover{color:var(--byg-indigo);background:var(--byg-lavender-tint)}.mcard .thread{padding-left:10px}.mcard .thread__actions{flex-wrap:wrap;gap:6px 14px}.mcard .comment{padding:8px 10px}.mcard .editor{padding:10px}.block--selected{background:#ccc8f14d}.sg-span.sg-selected{background:#ffe27a;box-shadow:inset 0 -2px #c79a00}.sg-ins.sg-selected,.sg-del.sg-selected,.sg-fmt.sg-selected{outline:2px solid var(--byg-purple);outline-offset:1px}.sg-editor[contenteditable=false] [data-thread],.sg-editor[contenteditable=false] [data-suggestion]{cursor:pointer}.block__chip{font:inherit;color:var(--byg-purple);background:var(--byg-lavender-tint);border-radius:var(--byg-radius-pill);cursor:pointer;border:none;margin:8px 0 0 calc(2.6em + 12px);padding:4px 12px;font-size:13px;font-weight:700;display:inline-flex}.block--paragraph>.block__chip,.block--table>.block__chip,.block--annexure>.block__chip{margin-left:0}.general-anchor .block__chip{margin:0 0 12px}.margin-panel{z-index:70;overscroll-behavior:contain;background:var(--byg-lavender-tint);border-radius:var(--byg-radius-card) var(--byg-radius-card) 0 0;max-height:85vh;font-size:var(--byg-small);padding:18px 16px 24px;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -12px 40px #11003f4d}.margin-panel__head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.margin-panel__head h2{font-size:var(--byg-h3);margin:0}.margin-panel__toggle{margin-bottom:10px}.margin-panel__cards{flex-direction:column;gap:10px;display:flex}.margin-panel .mcard{position:static}@media (width<=1279px){.review-workspace{grid-template-columns:minmax(0,1fr) 300px;grid-template-areas:"main margin"}.review-workspace--no-margin{grid-template-columns:minmax(0,1fr);grid-template-areas:"main"}.contents{z-index:70;border-radius:0 var(--byg-radius-card) var(--byg-radius-card) 0;visibility:hidden;grid-area:auto;width:min(340px,88vw);max-height:none;transition:transform .2s,visibility .2s;position:fixed;top:0;bottom:0;left:0;transform:translate(-105%)}.contents[data-open=true]{visibility:visible;transform:none}.contents__close{display:inline}.contents-scrim{display:block}.contents-bar{z-index:30;background:var(--byg-white);border-radius:var(--byg-radius-input);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:12px;padding:8px 10px 8px 8px;display:flex;position:sticky;top:8px;box-shadow:0 6px 18px #11003f2e}.block{scroll-margin-top:80px}}@media (width<=899px){.review-workspace,.review-workspace--no-margin{grid-template-columns:minmax(0,1fr);grid-template-areas:"main"}}@media (width<=700px){.block__chip{margin-left:0}}@media (width<=480px){.contents-bar{flex-wrap:nowrap}.contents-bar__count{display:none}.contents-bar__open{margin-right:auto}.contents-bar__open .contents__count{display:inline-block}}
