html[data-theme=light] .field-description{color:#656565}.payload-settings:before,.payload-settings:after{width:auto;right:calc(var(--gutter-h) * -1)}.app-header__step-nav-wrapper{min-width:0;overflow:hidden}html[data-theme=dark]{--nwa-panel:var(--theme-elevation-50);--nwa-well:var(--theme-elevation-0);--nwa-band:var(--theme-elevation-100);--nwa-border:var(--theme-elevation-150);--nwa-divider:var(--theme-elevation-100);--nwa-nav:var(--theme-elevation-0);--nwa-nav-active:var(--theme-elevation-100)}html{--nwa-red:#d51d3d}.nav__link-indicator{background:var(--nwa-red)}html[data-theme=dark] .nav{background:var(--nwa-nav)}html[data-theme=dark] .nav__link:has(.nav__link-indicator){background:var(--nwa-nav-active);border-radius:var(--style-radius-l)}::selection{background:#d51d3d52}.portal-workspace{--portal-red:var(--nwa-red);--portal-red-ink:#b3122f;--portal-ink:#303030;--portal-panel:var(--theme-elevation-0);--portal-band:var(--theme-elevation-50);--portal-well:var(--theme-elevation-50);--portal-border:var(--theme-elevation-150);--portal-divider:var(--theme-elevation-100);--portal-muted:var(--theme-elevation-600);--portal-radius:calc(var(--style-radius-l) * 1.5);--portal-pad:calc(var(--base) * 1.2);--portal-shadow:0 1px 2px #1018280f, 0 12px 28px -18px #1018283d;--portal-shadow-raised:0 2px 4px #10182814, 0 20px 40px -22px #10182857;color:var(--theme-text);max-width:1240px;padding-bottom:calc(var(--base) * 4);margin-inline:auto;font-size:15px;line-height:1.55}html[data-theme=dark] .portal-workspace{--portal-red-ink:#fa808a;--portal-panel:var(--nwa-panel);--portal-band:var(--nwa-band);--portal-well:var(--nwa-well);--portal-border:var(--nwa-border);--portal-divider:var(--nwa-divider);--portal-muted:var(--theme-elevation-500);--portal-shadow:inset 0 1px 0 #ffffff08, 0 12px 28px -20px #000000a6;--portal-shadow-raised:inset 0 1px 0 #ffffff0a, 0 22px 44px -24px #000c}.portal-icon{--tone:#c03a4a;background:color-mix(in oklab, var(--tone) 12%, transparent);border-radius:calc(var(--style-radius-l) * 1.25);color:var(--tone);flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}@supports (color:lab(0% 0 0)){.portal-icon{--tone:lab(45.9651% 54.757 22.944)}}.portal-icon svg{width:1.35rem;height:1.35rem}.portal-icon[data-tone=amber]{--tone:#a96b00}@supports (color:lab(0% 0 0)){.portal-icon[data-tone=amber]{--tone:lab(50.9739% 21.5737 61.4532)}}.portal-icon[data-tone=teal]{--tone:#008479}@supports (color:lab(0% 0 0)){.portal-icon[data-tone=teal]{--tone:lab(49.002% -34.6763 -3.50789)}}.portal-icon[data-tone=indigo]{--tone:#515bc3}@supports (color:lab(0% 0 0)){.portal-icon[data-tone=indigo]{--tone:lab(42.3037% 20.2092 -56.685)}}.portal-icon[data-tone=violet]{--tone:#824eb4}@supports (color:lab(0% 0 0)){.portal-icon[data-tone=violet]{--tone:lab(42.9712% 37.661 -46.884)}}.portal-icon[data-tone=green]{--tone:#298646}@supports (color:lab(0% 0 0)){.portal-icon[data-tone=green]{--tone:lab(49.4309% -39.316 25.9959)}}.portal-icon[data-tone=sky]{--tone:#007bac}@supports (color:lab(0% 0 0)){.portal-icon[data-tone=sky]{--tone:lab(47.8227% -15.8888 -35.4497)}}html[data-theme=dark] .portal-icon{--tone:#fb8087;background:color-mix(in oklab, var(--tone) 15%, transparent)}@supports (color:lab(0% 0 0)){html[data-theme=dark] .portal-icon{--tone:lab(68.2458% 48.2704 19.2875)}}html[data-theme=dark] .portal-icon[data-tone=amber]{--tone:#f5b75b}@supports (color:lab(0% 0 0)){html[data-theme=dark] .portal-icon[data-tone=amber]{--tone:lab(79.0591% 16.321 54.7999)}}html[data-theme=dark] .portal-icon[data-tone=teal]{--tone:#5cd5c7}@supports (color:lab(0% 0 0)){html[data-theme=dark] .portal-icon[data-tone=teal]{--tone:lab(78.123% -37.8437 -3.89209)}}html[data-theme=dark] .portal-icon[data-tone=indigo]{--tone:#96a7ff}@supports (color:lab(0% 0 0)){html[data-theme=dark] .portal-icon[data-tone=indigo]{--tone:lab(69.7501% 10.9189 -46.7767)}}html[data-theme=dark] .portal-icon[data-tone=violet]{--tone:#c49bf3}@supports (color:lab(0% 0 0)){html[data-theme=dark] .portal-icon[data-tone=violet]{--tone:lab(70.3756% 28.3999 -38.6599)}}html[data-theme=dark] .portal-icon[data-tone=green]{--tone:#7cd591}@supports (color:lab(0% 0 0)){html[data-theme=dark] .portal-icon[data-tone=green]{--tone:lab(78.4684% -38.941 25.3387)}}html[data-theme=dark] .portal-icon[data-tone=sky]{--tone:#6bc3f4}@supports (color:lab(0% 0 0)){html[data-theme=dark] .portal-icon[data-tone=sky]{--tone:lab(74.6103% -17.0714 -32.9806)}}.portal-workspace h1,.portal-workspace h2,.portal-workspace h3{letter-spacing:-.01em;text-wrap:balance}.portal-workspace input[type=checkbox]{accent-color:var(--portal-red)}.portal-workspace textarea{caret-color:var(--portal-red)}.portal-workspace .btn{align-items:center;min-height:44px;font-size:.95rem;display:inline-flex}.portal-workspace .pill{align-items:center;min-height:28px;font-size:.9rem;display:inline-flex}.portal-workspace code{overflow-wrap:anywhere}.portal-masthead{background:radial-gradient(60% 140% at 100% 0%, #d51d3d47, transparent 60%), linear-gradient(100deg, var(--portal-ink), #3d3d3d);border-radius:var(--portal-radius);box-shadow:var(--portal-shadow);color:#fff;align-items:center;gap:calc(var(--base) * .9);margin-block:var(--base) calc(var(--base) * 1.2);padding:calc(var(--base) * 1.1) calc(var(--base) * 1.4) calc(var(--base) * 1.25);grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}html[data-theme=dark] .portal-masthead{background:radial-gradient(55% 160% at 100% 0%, #d51d3d38, transparent 62%), linear-gradient(105deg, color-mix(in oklab, var(--nwa-panel), #fff 5%), var(--nwa-panel) 70%);box-shadow:var(--portal-shadow), inset 0 0 0 1px var(--nwa-border)}.portal-masthead:before{content:"";background:url(/assets/client-20260917/naturally-nwa.png) 50%/contain no-repeat;width:4rem;height:4rem}.portal-masthead:after{background:var(--portal-red);content:"";height:3px;position:absolute;bottom:0;left:0;right:0}.portal-masthead h1{color:#fff;margin:0;font-size:1.65em;font-weight:700;line-height:1.15}.portal-masthead__lead{color:#ffffffd1;margin:calc(var(--base) * .3) 0 0;max-width:64ch;font-size:1em;line-height:1.5}.portal-masthead__copy{min-width:0}.portal-section{--theme-input-bg:var(--portal-well);background:var(--portal-panel);border:1px solid var(--portal-border);border-radius:var(--portal-radius);box-shadow:var(--portal-shadow);margin-top:var(--base);min-width:0;scroll-margin-top:calc(var(--base) * 1.5)}html[data-theme=light] .portal-section{--theme-input-bg:var(--theme-elevation-0)}.portal-section__header{align-items:start;gap:calc(var(--base) * .6) var(--base);padding:calc(var(--base) * 1.1) var(--portal-pad) 0;flex-wrap:wrap;justify-content:space-between;display:flex}.portal-section__header:not(:has(+.portal-section__body)){padding-bottom:calc(var(--base) * 1.1)}.portal-section__header>.portal-icon+.portal-section__title{align-self:center}.portal-section__title{flex:18rem;min-width:0}.portal-section__title>h2{align-items:center;gap:calc(var(--base) * .5);margin:0;font-size:1.13em;font-weight:650;line-height:1.3;display:flex}.portal-section__title>p{color:var(--portal-muted);margin:calc(var(--base) * .2) 0 0;max-width:72ch;font-size:.93em;line-height:1.55}.portal-section__actions{align-items:center;gap:calc(var(--base) * .4);flex-wrap:wrap;display:flex}.portal-section__body{padding:calc(var(--base) * 1.1) var(--portal-pad) var(--portal-pad)}.portal-section__body>:first-child{margin-top:0}.portal-section__body>:last-child{margin-bottom:0}.portal-section__footer{background:var(--portal-band);border-radius:0 0 var(--portal-radius) var(--portal-radius);border-top:1px solid var(--portal-divider);color:var(--portal-muted);align-items:center;gap:calc(var(--base) * .6) var(--base);padding:calc(var(--base) * .7) var(--portal-pad);flex-wrap:wrap;justify-content:space-between;font-size:.93em;display:flex}.portal-section__footer p{max-width:72ch;margin:0}.portal-section__footer .portal-toolbar{margin-top:0}.portal-section--plain{box-shadow:none;margin-top:calc(var(--base) * 1.6);background:0 0;border:0}.portal-section--plain>.portal-section__header,.portal-section--plain>.portal-section__body{padding-inline:0}.portal-section--plain>.portal-section__header{padding-top:0}.portal-section--plain>.portal-section__body{padding-bottom:0;padding-top:calc(var(--base) * .8)}.portal-section--plain>.portal-section__header h2{font-size:1.27em}.portal-section__step{background:var(--portal-red);color:#fff;font-variant-numeric:tabular-nums;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.87em;font-weight:700;display:inline-flex}.portal-canvas-layout{gap:var(--base);grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr);align-items:start;display:grid}.portal-canvas,.portal-canvas-inspector{min-width:0}.portal-canvas__frame{border:1px solid var(--portal-divider);background:var(--theme-elevation-0);width:100%;height:min(75vh,900px);min-height:480px;margin-inline:auto;display:block}.portal-optional-settings{margin-block:var(--base)}.portal-optional-settings>summary{cursor:pointer;padding-block:calc(var(--base) * .5)}.portal-optional-settings>summary:focus-visible{outline:2px solid var(--portal-red);outline-offset:3px}@media (max-width:1200px){.portal-canvas-layout{grid-template-columns:minmax(0,1fr)}}.portal-grid{align-items:start;gap:var(--base);margin-top:var(--base);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.portal-columns{align-items:start;gap:var(--base);margin-top:var(--base);grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);display:grid}.portal-grid>.portal-section,.portal-columns>.portal-section{margin-top:0}.portal-grid>.portal-section,.portal-columns>.portal-section,.portal-stretch{flex-direction:column;align-self:stretch;display:flex}.portal-grid>.portal-section>.portal-section__body,.portal-columns>.portal-section>.portal-section__body{flex:1}.portal-stack{scroll-margin-top:calc(var(--base) * 1.5)}.portal-kicker{color:var(--portal-muted);font-size:.87em;font-weight:600}.portal-tasks{gap:var(--base);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.portal-task{background:var(--portal-panel);border:1px solid var(--portal-border);border-radius:var(--portal-radius);box-shadow:var(--portal-shadow);flex-direction:column;transition:border-color .18s ease-out,box-shadow .18s ease-out,transform .18s ease-out;display:flex;overflow:hidden}.portal-task:hover,.portal-task:focus-within{box-shadow:var(--portal-shadow-raised);border-color:#d51d3d8c;transform:translateY(-2px)}.portal-task__image{aspect-ratio:16/9;background:var(--portal-well);border-bottom:1px solid var(--portal-divider);object-fit:cover;width:100%;height:auto}.portal-task__body{gap:calc(var(--base) * .4);padding:calc(var(--base) * .9) var(--base) var(--base);flex-direction:column;flex:1;display:flex}.portal-task h3{margin:0;font-size:1.07em;font-weight:650;line-height:1.3}.portal-task p{color:var(--portal-muted);margin:0;font-size:.93em;line-height:1.5}.portal-task .portal-task__note{color:var(--theme-text);padding-top:calc(var(--base) * .2);margin-top:auto;font-weight:600}.portal-task__footer{border-top:1px solid var(--portal-divider);padding:calc(var(--base) * .7) var(--base)}.portal-task__footer .btn{width:100%}.portal-manage{background:var(--portal-panel);border:1px solid var(--portal-border);border-radius:var(--portal-radius);box-shadow:var(--portal-shadow);margin:var(--base) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.portal-manage>li{gap:calc(var(--base) * .35);padding:var(--base) var(--portal-pad);flex-direction:column;display:flex}.portal-manage>li+li{border-left:1px solid var(--portal-divider)}.portal-manage__head{align-items:center;gap:calc(var(--base) * .6);margin-bottom:calc(var(--base) * .2);display:flex}.portal-manage h3{margin:0;font-size:1em;font-weight:650;line-height:1.3}.portal-manage p{color:var(--portal-muted);margin:0;font-size:.93em;line-height:1.5}.portal-manage__actions{align-items:center;gap:calc(var(--base) * .4);padding-top:calc(var(--base) * .4);flex-wrap:wrap;margin-top:auto;display:flex}.portal-disclosure{background:var(--portal-well);border:1px solid var(--portal-border);border-radius:var(--style-radius-l);margin-top:calc(var(--base) * .8)}.portal-disclosure>summary{border-radius:var(--style-radius-l);cursor:pointer;align-items:center;gap:calc(var(--base) * .3) calc(var(--base) * .5);min-height:44px;padding:calc(var(--base) * .5) calc(var(--base) * .8);flex-wrap:wrap;list-style:none;transition:background-color .15s ease-out;display:flex}.portal-disclosure>summary:hover{background:var(--portal-divider)}.portal-disclosure>summary::-webkit-details-marker{display:none}.portal-disclosure>summary:before{border:solid var(--portal-muted);content:"";height:.45rem;margin-right:calc(var(--base) * .1);border-width:0 2px 2px 0;flex-shrink:0;width:.45rem;transition:transform .15s ease-out;transform:rotate(-45deg)}.portal-disclosure[open]>summary:before{transform:rotate(45deg)}.portal-disclosure[open]>summary{border-radius:var(--style-radius-l) var(--style-radius-l) 0 0}.portal-disclosure>summary:focus-visible{outline:var(--accessibility-outline);outline-offset:var(--accessibility-outline-offset)}.portal-disclosure__body{border-top:1px solid var(--portal-divider);padding:calc(var(--base) * .8)}.portal-disclosure__body>:first-child{margin-top:0}.portal-disclosure__body>:last-child{margin-bottom:0}.portal-checklist{counter-reset:portal-step;margin:0;padding:0;list-style:none;display:grid}.portal-checklist>li{counter-increment:portal-step;align-items:start;gap:calc(var(--base) * .2) calc(var(--base) * .7);padding-block:calc(var(--base) * .75);grid-template-columns:1.75rem minmax(0,1fr);display:grid}.portal-checklist>li:first-child{padding-top:0}.portal-checklist>li+li{border-top:1px solid var(--portal-divider)}.portal-checklist>li:before{background:var(--portal-well);border:1px solid var(--portal-border);box-sizing:border-box;color:var(--theme-text);content:counter(portal-step);font-variant-numeric:tabular-nums;border-radius:50%;grid-row:1/span 3;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.87em;font-weight:700;display:flex}.portal-checklist>li[data-step-state=complete]:before{background:var(--portal-red) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5l3 3 6-7' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / .9rem no-repeat;border-color:var(--portal-red);content:"" / ""}.portal-checklist__title{align-items:center;gap:calc(var(--base) * .4);flex-wrap:wrap;display:flex}.portal-checklist p{color:var(--portal-muted);grid-column:2;margin:0;font-size:.93em;line-height:1.5}.portal-checklist__actions{align-items:center;gap:calc(var(--base) * .4);padding-top:calc(var(--base) * .2);flex-wrap:wrap;grid-column:2;display:flex}.portal-readiness{margin:0;padding:0;list-style:none;display:grid}.portal-readiness>li{align-items:center;gap:calc(var(--base) * .25) var(--base);padding-block:calc(var(--base) * .7);grid-template-columns:minmax(12rem,.6fr) minmax(0,1.6fr) auto;display:grid}.portal-readiness>li:first-child{padding-top:0}.portal-readiness>li:last-child{padding-bottom:0}.portal-readiness>li+li{border-top:1px solid var(--portal-divider)}.portal-readiness__name{align-items:center;gap:calc(var(--base) * .4);flex-wrap:wrap;display:flex}.portal-readiness__name:before{background:var(--theme-elevation-300);content:"";border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem}.portal-readiness>li[data-state=configured] .portal-readiness__name:before{background:var(--theme-success-500)}.portal-readiness>li[data-state=unverified] .portal-readiness__name:before{background:var(--theme-warning-500)}.portal-readiness>li[data-state=not_configured] .portal-readiness__name:before{background:var(--portal-red)}.portal-readiness p{color:var(--portal-muted);margin:0;font-size:.93em;line-height:1.45}.portal-group{border-top:1px solid var(--portal-divider);margin-top:var(--portal-pad);padding-top:var(--portal-pad)}.portal-section__body>.portal-group:first-child{border-top:0;margin-top:0;padding-top:0}.portal-group>h3{margin:0 0 calc(var(--base) * .3);font-size:1em;font-weight:650;line-height:1.3}.portal-group>h3+p,.portal-group>h3+ol{color:var(--portal-muted);max-width:72ch;margin-top:0;font-size:.93em;line-height:1.55}.portal-steps{gap:calc(var(--base) * .35);margin:0 0 calc(var(--base) * .5);padding-left:1.4rem;display:grid}.portal-fields{gap:0 var(--base);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.portal-fields--3{grid-template-columns:repeat(3,minmax(0,1fr))}.portal-block{background:var(--portal-well);border:1px solid var(--portal-border);border-radius:var(--style-radius-l);margin-top:var(--base);padding:var(--base)}.portal-block>h3{margin:0 0 calc(var(--base) * .5);font-size:1em;font-weight:650;line-height:1.3}.portal-switch{background:var(--portal-well);border:1px solid var(--portal-border);border-radius:var(--style-radius-l);cursor:pointer;align-items:start;gap:calc(var(--base) * .1) calc(var(--base) * .6);padding:calc(var(--base) * .6) calc(var(--base) * .8);grid-template-columns:auto minmax(0,1fr);transition:border-color .15s ease-out;display:grid}.portal-switch:hover{border-color:var(--theme-elevation-250)}.portal-switch:has(input:focus-visible){outline:var(--accessibility-outline);outline-offset:var(--accessibility-outline-offset)}.portal-switch input{grid-row:span 2;width:18px;height:18px;margin:2px 0 0}.portal-switch strong{align-items:center;gap:calc(var(--base) * .4);flex-wrap:wrap;font-weight:600;display:flex}.portal-switch small{color:var(--portal-muted);grid-column:2;font-size:.87em;line-height:1.45}.portal-slots{gap:var(--base);margin-top:calc(var(--base) * .8);display:grid}.portal-slot__meta{color:var(--portal-muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.87em}.portal-toolbar{align-items:center;gap:calc(var(--base) * .5);margin-top:calc(var(--base) * .8);flex-wrap:wrap;display:flex}.portal-status__action{margin-inline-start:calc(var(--base) * .6);display:inline-block}.portal-statebar{gap:calc(var(--base) * .35);margin-block:calc(var(--base) * .5) var(--base);flex-wrap:wrap;display:flex}.portal-savebar{background:var(--portal-panel);border:1px solid var(--portal-border);border-radius:var(--portal-radius);bottom:calc(var(--base) * .6);box-shadow:var(--portal-shadow-raised);align-items:center;gap:calc(var(--base) * .6) var(--base);margin-top:var(--base);padding:calc(var(--base) * .6) calc(var(--base) * .6) calc(var(--base) * .6) var(--portal-pad);z-index:2;flex-wrap:wrap;justify-content:space-between;display:flex;position:sticky}.portal-savebar p{margin:0}.portal-savebar .portal-toolbar{margin-top:0}.portal-savebar__status{gap:calc(var(--base) * .1);min-width:0;display:grid}.portal-savebar__status strong{align-items:center;gap:calc(var(--base) * .4);font-weight:650;display:flex}.portal-savebar__status strong:before{background:var(--theme-success-500);content:"";border-radius:50%;width:.5rem;height:.5rem}.portal-savebar[data-state=dirty] .portal-savebar__status strong:before{background:var(--theme-warning-500)}.portal-savebar__status span{color:var(--portal-muted);font-size:.87em}.portal-table{margin-top:var(--base)}.portal-table thead{color:var(--portal-muted)}.portal-table th[scope=row]{font-weight:600}.portal-tutorial{background:var(--portal-panel);border:1px solid var(--portal-border);border-radius:var(--portal-radius);box-shadow:var(--portal-shadow);margin-top:var(--base);padding:calc(var(--base) * 1.1) var(--portal-pad) var(--portal-pad)}.portal-tutorial h2{margin:0 0 calc(var(--base) * .4);font-size:1.13em;font-weight:650;line-height:1.3}.portal-tutorial p{color:var(--portal-muted);max-width:72ch;margin:0;font-size:.93em;line-height:1.55}.portal-tutorial>ol{gap:calc(var(--base) * .4);max-width:80ch;margin:0;padding-left:1.3rem;line-height:1.5;display:grid}.portal-tutorial--guide{padding:0;overflow:hidden}.portal-tutorial__bar{align-items:center;gap:calc(var(--base) * .6) var(--base);padding:calc(var(--base) * 1.1) var(--portal-pad);flex-wrap:wrap;justify-content:space-between;display:flex}.portal-tutorial__intro{flex:18rem;min-width:0}.portal-tutorial__bar h2{margin-bottom:calc(var(--base) * .15)}.portal-tutorial__bar .portal-toolbar{margin-top:0}.portal-tutorial__body{border-top:1px solid var(--portal-divider);grid-template-columns:minmax(15rem,.72fr) minmax(0,1.6fr);display:grid}.portal-tutorial__topics{background:var(--portal-band);border-right:1px solid var(--portal-divider);gap:calc(var(--base) * .15);padding:calc(var(--base) * .6);margin:0;list-style:none;display:grid}.portal-tutorial__topic{border-radius:var(--style-radius-l);color:var(--portal-muted);cursor:pointer;font:inherit;align-items:center;gap:calc(var(--base) * .5);min-height:44px;padding:calc(var(--base) * .3) calc(var(--base) * .5);text-align:left;background:0 0;border:1px solid #0000;width:100%;font-size:.93em;font-weight:600;line-height:1.3;transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out;display:flex}.portal-tutorial__topic:hover{background:var(--portal-divider);color:var(--theme-text)}.portal-tutorial__topic[aria-current=step]{background:var(--portal-panel);border-color:var(--portal-border);color:var(--theme-text)}.portal-tutorial__topic:focus-visible{outline:var(--accessibility-outline);outline-offset:2px}.portal-tutorial__number{background:var(--portal-well);border:1px solid var(--portal-border);box-sizing:border-box;color:var(--theme-text);font-variant-numeric:tabular-nums;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.87em;font-weight:700;display:inline-flex}.portal-tutorial__topic[aria-current=step] .portal-tutorial__number{background:var(--portal-red);border-color:var(--portal-red);color:#fff}.portal-tutorial__panel{padding:var(--base) var(--portal-pad) var(--portal-pad);flex-direction:column;display:flex}.portal-tutorial__panel h3{margin:0 0 calc(var(--base) * .5);font-size:1.07em;font-weight:650;line-height:1.3}.portal-tutorial__panel h3:focus{outline:none}.portal-tutorial__steps{gap:calc(var(--base) * .45);max-width:68ch;margin:0;padding-left:1.3rem;line-height:1.55;display:grid}.portal-tutorial__pager{border-top:1px solid var(--portal-divider);gap:calc(var(--base) * .5);padding-top:calc(var(--base) * .8);justify-content:space-between;margin-top:auto;display:flex}.portal-tutorial__panel>.portal-toolbar{margin-bottom:var(--base)}.portal-template-grid{gap:var(--base);margin-top:calc(var(--base) * .8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.portal-template{background:var(--portal-well);border:1px solid var(--portal-border);border-radius:var(--style-radius-l);color:var(--theme-text);cursor:pointer;font:inherit;gap:calc(var(--base) * .5);text-align:left;grid-template-columns:minmax(8rem,.7fr) minmax(0,1.3fr);padding:0;transition:border-color .18s ease-out,box-shadow .18s ease-out,transform .18s ease-out;display:grid;overflow:hidden}.portal-template[aria-pressed=true]{border-color:var(--portal-red);box-shadow:0 0 0 1px var(--portal-red)}.portal-template:hover,.portal-template:focus-visible{border-color:var(--portal-red);transform:translateY(-2px)}.portal-template:focus-visible{outline:var(--accessibility-outline);outline-offset:3px}.portal-template img{object-fit:cover;width:100%;height:100%;min-height:9rem}.portal-template>span:not(.portal-template__state){align-self:center;gap:calc(var(--base) * .3);padding-block:calc(var(--base) * .65);display:grid}.portal-template strong{font-size:1.07em;font-weight:650;line-height:1.25}.portal-template small{color:var(--portal-muted);padding-right:calc(var(--base) * .6);line-height:1.45}.portal-template__state{color:var(--portal-red-ink);padding-bottom:calc(var(--base) * .55);grid-column:2;font-size:.87em;font-weight:700}.portal-results{display:grid}.portal-result{padding-block:var(--portal-pad)}.portal-result:first-child{padding-top:0}.portal-result:last-child{padding-bottom:0}.portal-result+.portal-result{border-top:1px solid var(--portal-divider)}.portal-result>header{align-items:start;gap:var(--base);justify-content:space-between;display:flex}.portal-result h3{margin-block:calc(var(--base) * .1) calc(var(--base) * .3);font-size:1.13em;font-weight:650;line-height:1.25}.portal-metrics{background:var(--portal-well);border:1px solid var(--portal-border);border-radius:var(--style-radius-l);margin-block:var(--base);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.portal-metrics>div{padding:calc(var(--base) * .7) calc(var(--base) * .8)}.portal-metrics>div+div{border-left:1px solid var(--portal-divider)}.portal-metrics dt{color:var(--portal-muted);font-size:.87em;font-weight:600}.portal-metrics dd{font-variant-numeric:tabular-nums;margin:calc(var(--base) * .2) 0 0;font-size:1.6em;font-weight:700;line-height:1.1}.portal-unavailable{gap:calc(var(--base) * .4);margin:var(--base) 0 0;padding:0;list-style:none;display:grid}.portal-unavailable>li{border:1px dashed var(--theme-elevation-250);border-radius:var(--style-radius-l);align-items:center;gap:calc(var(--base) * .4);padding:calc(var(--base) * .6) calc(var(--base) * .8);flex-wrap:wrap;display:flex}.portal-placement-list,.portal-requests{margin:var(--base) 0 0;padding:0;list-style:none;display:grid}.portal-placement-list>li{align-items:center;gap:calc(var(--base) * .35) var(--base);padding-block:calc(var(--base) * .7);grid-template-columns:minmax(10rem,.7fr) minmax(0,1.6fr) auto;display:grid}.portal-placement-list>li+li,.portal-request+.portal-request{border-top:1px solid var(--portal-divider)}.portal-placement-list .portal-toolbar{margin-top:0}.portal-placement__name{gap:calc(var(--base) * .1);display:grid}.portal-request{padding-block:calc(var(--base) * .75)}.portal-request__title{align-items:center;gap:calc(var(--base) * .4);flex-wrap:wrap;display:flex}.portal-request__title:before{background:var(--portal-red);content:"";border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem}.portal-request[data-status=resolved] .portal-request__title:before{background:var(--theme-success-500)}.portal-request[data-status=declined] .portal-request__title:before{background:var(--theme-elevation-300)}.portal-request p{margin:calc(var(--base) * .25) 0;line-height:1.5}.portal-request .portal-request__meta{color:var(--portal-muted);font-size:.87em}@media (max-width:1100px){.portal-grid,.portal-columns{grid-template-columns:minmax(0,1fr)}}@media (max-width:1024px){.portal-tasks{grid-template-columns:repeat(2,minmax(0,1fr))}.portal-manage{grid-template-columns:minmax(0,1fr)}.portal-manage>li+li{border-left:0;border-top:1px solid var(--portal-divider)}.portal-fields--3{grid-template-columns:repeat(2,minmax(0,1fr))}.portal-readiness>li{grid-template-columns:minmax(0,1fr) auto}.portal-readiness p{grid-column:1/-1}.portal-tutorial__body{grid-template-columns:minmax(0,1fr)}.portal-tutorial__topics{border-bottom:1px solid var(--portal-divider);border-right:0}}@media (max-width:768px){.portal-workspace{--portal-pad:calc(var(--base) * .8)}.portal-masthead{gap:calc(var(--base) * .7);padding:calc(var(--base) * .9) var(--base) var(--base);grid-template-columns:auto minmax(0,1fr)}.portal-masthead:before{width:3rem;height:3rem}.portal-masthead__actions{grid-column:1/-1}.portal-tasks,.portal-template-grid,.portal-fields,.portal-fields--3{grid-template-columns:minmax(0,1fr)}.portal-template{grid-template-columns:7rem minmax(0,1fr)}.portal-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.portal-metrics>div:nth-child(odd){border-left:0}.portal-metrics>div:nth-child(n+3){border-top:1px solid var(--portal-divider)}.portal-readiness>li,.portal-placement-list>li{grid-template-columns:minmax(0,1fr);align-items:start}.portal-result>header{flex-direction:column}.portal-savebar{padding:calc(var(--base) * .7);position:static}.portal-savebar .portal-toolbar,.portal-savebar .btn{width:100%}.portal-tutorial__pager .btn{flex:1 1 0}}@media (prefers-reduced-motion:reduce){.portal-task,.portal-template,.portal-switch,.portal-tutorial__topic,.portal-disclosure>summary,.portal-disclosure>summary:before{transition:none}.portal-task:hover,.portal-task:focus-within,.portal-template:hover,.portal-template:focus-visible{transform:none}}.article-workspace .editor-scroller{background:var(--theme-input-bg);border:1px solid var(--theme-elevation-400);border-radius:var(--style-radius-s)}.article-workspace .ContentEditable__root{min-height:calc(var(--base) * 12);padding:var(--base)}.article-workspace .LexicalEditorTheme__placeholder{color:var(--theme-elevation-650);inset-block-start:var(--base);inset-inline-start:var(--base);inset-inline-end:var(--base)}.article-workspace .editor-scroller:focus-within{outline:var(--accessibility-outline);outline-offset:var(--accessibility-outline-offset)}
