/* Administration lives inside the canonical account overlay. These rules own
   only its section navigation and control-plane views. */
.valeria-administration-status{margin:0;padding:0 32px;color:rgba(216,248,120,.62);font-size:11px;line-height:1.6}
.valeria-administration-status:empty{display:none}
.valeria-administration-status:not(:empty){padding-top:10px;padding-bottom:10px;border-bottom:1px solid rgba(216,248,120,.12)}
.valeria-administration-status.is-error{color:rgba(255,150,150,.78)}
.valeria-administration-workspace{min-height:0;padding:24px 32px 34px;overflow:auto;overscroll-behavior:contain}
.valeria-administration-workspace:focus{outline:none}
.valeria-administration-workspace[aria-busy="true"]{opacity:.58;pointer-events:none}
.valeria-admin-kicker{margin:0;color:rgba(216,248,120,.62);font-size:9px;font-weight:650;letter-spacing:.17em;text-transform:uppercase}

.valeria-admin-feature-header,.valeria-admin-feature-row{display:grid;grid-template-columns:minmax(260px,1fr) repeat(var(--admin-build-count,2),minmax(86px,130px)) 16px;align-items:center;gap:18px}
.valeria-admin-feature-header{text-align:center}
.valeria-admin-feature-header span:first-child{text-align:left}
.valeria-admin-feature-build-label .is-short{display:none}
.valeria-admin-group-header,.valeria-admin-group-row{display:grid;grid-template-columns:minmax(280px,2fr) minmax(105px,.75fr) minmax(110px,.8fr) 16px;align-items:center;gap:20px}
.valeria-admin-build-header,.valeria-admin-build-row{display:grid;grid-template-columns:minmax(230px,1.2fr) minmax(120px,.8fr) minmax(180px,1fr) minmax(70px,.4fr) 16px;align-items:center;gap:20px}
.valeria-admin-table-disclosure{margin:0}
.valeria-admin-table-disclosure>summary{list-style:none}
.valeria-admin-table-disclosure>summary::-webkit-details-marker{display:none}
.valeria-admin-table-header+.valeria-admin-table-disclosure>summary{border-top:1px solid var(--valeria-rule)}
.valeria-admin-table-disclosure:not(:last-child)>summary{border-bottom:1px solid var(--valeria-rule)}
.valeria-admin-table-disclosure[open]>summary{border-bottom:1px solid rgba(216,248,120,.14)}
.valeria-admin-table-disclosure:not(:last-child)>.valeria-admin-detail{border-bottom:1px solid var(--valeria-rule)}
.valeria-admin-feature-row{position:relative;width:100%;min-height:78px;padding:14px;border:0;color:inherit;background:transparent;text-align:center;cursor:pointer;transition:color var(--valeria-link-exit) ease,background var(--valeria-link-exit) ease}
.valeria-admin-build-row::before{content:"";position:absolute;left:0;top:16%;bottom:16%;width:1px;background:var(--valeria-accent);box-shadow:0 0 16px rgba(216,248,120,.54),0 0 36px rgba(216,248,120,.18);opacity:0;transform:scaleY(.35);transition:opacity .35s ease,transform .45s var(--valeria-ease)}
.valeria-admin-feature-row>span:first-child{display:grid;gap:4px;text-align:left}
.valeria-admin-feature-row strong{color:rgba(245,243,238,.82);font:400 19px/1.2 Georgia,serif;transition:color .35s ease,text-shadow .45s ease}
.valeria-admin-feature-row small{color:rgba(245,243,238,.34);font:10px/1.35 ui-monospace,SFMono-Regular,Menlo,monospace}
.valeria-admin-feature-disclosure[open]>summary{border-bottom:0}
.valeria-admin-feature-row:is(:hover,:focus-visible),.valeria-admin-build-row:is(:hover,:focus-visible),.valeria-admin-group-row:is(:hover,:focus-visible){outline:none}
.valeria-admin-feature-row:is(:hover,:focus-visible),.valeria-admin-build-row:is(:hover,:focus-visible),.valeria-admin-group-row:is(:hover,:focus-visible){background:rgba(255,255,255,.025)}
.valeria-admin-feature-row:is(:hover,:focus-visible) strong,.valeria-admin-build-row:is(:hover,:focus-visible)>span:first-child strong,.valeria-admin-group-row:is(:hover,:focus-visible)>span:first-child strong{color:rgba(245,243,238,.96);text-shadow:0 0 18px rgba(216,248,120,.12)}
.valeria-admin-build-row.is-selected::before{opacity:1;transform:scaleY(1)}
.valeria-admin-build-row.is-selected>span:first-child strong{color:rgba(216,248,120,.9);text-shadow:0 0 20px rgba(216,248,120,.16)}
.valeria-admin-presence{color:rgba(245,243,238,.25);font-size:12px}
.valeria-admin-presence.is-unavailable{color:rgba(245,243,238,.22);text-shadow:none}
.valeria-admin-presence.is-everyone{color:rgba(111,169,255,.92);text-shadow:0 0 11px rgba(82,139,255,.55)}
.valeria-admin-presence.is-audiences{color:rgba(102,237,143,.9);text-shadow:0 0 11px rgba(72,224,122,.55)}
.valeria-admin-presence.is-invariant-only{color:rgba(255,181,90,.9);text-shadow:0 0 11px rgba(255,154,64,.48)}
.valeria-admin-presence.is-disabled{color:rgba(255,101,109,.88);text-shadow:0 0 11px rgba(255,78,90,.45)}
.valeria-admin-feature-legend{display:flex;flex-wrap:wrap;gap:10px 24px;padding:18px 14px 2px;color:rgba(245,243,238,.38);font-size:9px}
.valeria-admin-feature-legend>span{display:inline-flex;align-items:center;gap:7px}
.valeria-admin-feature-legend .valeria-admin-presence{font-size:10px}
.valeria-admin-row-chevron{color:rgba(245,243,238,.34);font:400 20px/1 system-ui;transition:transform .25s ease}
.valeria-admin-table-disclosure[open] .valeria-admin-row-chevron{transform:rotate(90deg)}

.valeria-admin-detail{margin:0;padding:28px 62px 36px;background:rgba(255,255,255,.018)}
.valeria-admin-detail>header{max-width:760px;margin-bottom:28px}
.valeria-admin-detail h2{margin:9px 0 10px;font:400 clamp(34px,4.5vw,52px)/1.05 Georgia,serif;letter-spacing:-.025em}
.valeria-admin-detail>header>p:last-child{margin:0;color:rgba(245,243,238,.5);font-size:13px;line-height:1.65}
.valeria-admin-detail-copy{max-width:760px;margin:0 0 26px!important;color:rgba(245,243,238,.48)!important;font-size:12px;line-height:1.6}
.valeria-admin-feature-policies{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));gap:clamp(28px,4vw,52px)}
.valeria-admin-feature-policy>header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:0 0 13px;border-bottom:1px solid var(--valeria-rule)}
.valeria-admin-feature-state-control{display:flex;align-items:center;justify-content:flex-end;gap:5px;min-height:30px}
.valeria-admin-feature-state-control .valeria-account-summary-edit{margin:-8px -8px -8px 0}
.valeria-admin-feature-policy h3{margin:0;font:400 22px/1.2 Georgia,serif}
.valeria-admin-feature-build-heading{min-width:0}
.valeria-admin-feature-build-heading p{max-width:270px;margin:5px 0 0;color:rgba(245,243,238,.32);font-size:9px;line-height:1.5}
.valeria-admin-feature-summary{width:100%}
.valeria-admin-feature-summary .valeria-account-summary-row{min-height:58px}
.valeria-admin-feature-summary .valeria-account-summary-row.is-inactive{opacity:.3;filter:saturate(0);pointer-events:none}
.valeria-admin-feature-sublist{margin-left:30px;padding-left:10px}
.valeria-admin-feature-policy>.valeria-admin-empty{margin:18px 0 0}
.valeria-admin-build-policies{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:clamp(38px,6vw,76px)}
.valeria-admin-build-policy>header{display:flex;align-items:baseline;justify-content:space-between;gap:18px;padding-bottom:13px;border-bottom:1px solid var(--valeria-rule)}
.valeria-admin-build-policy h3,.valeria-admin-contained-features h3,.valeria-admin-history h3{margin:0;font:400 23px/1.2 Georgia,serif}
.valeria-admin-build-policy h3 .valeria-admin-navigation-link{color:inherit;font:inherit}
.valeria-admin-state{color:rgba(245,243,238,.36);font-size:9px;font-weight:650;letter-spacing:.11em;text-transform:uppercase}
.valeria-admin-state.is-everyone{color:rgba(111,169,255,.92);text-shadow:0 0 11px rgba(82,139,255,.35)}
.valeria-admin-state.is-audiences{color:rgba(102,237,143,.86);text-shadow:0 0 11px rgba(72,224,122,.32)}
.valeria-admin-state.is-invariant-only{color:rgba(255,181,90,.86);text-shadow:0 0 11px rgba(255,154,64,.3)}
.valeria-admin-state.is-disabled{color:rgba(255,101,109,.82);text-shadow:0 0 11px rgba(255,78,90,.28)}
.valeria-admin-policy-value.is-enabled{color:rgba(102,237,143,.86)!important}
.valeria-admin-policy-value.is-disabled{color:rgba(255,101,109,.82)!important}
.valeria-admin-policy-value.is-everyone{color:rgba(111,169,255,.92)!important}
.valeria-admin-policy-value.is-audiences{color:rgba(102,237,143,.86)!important}
.valeria-admin-policy-value.is-invariant-only{color:rgba(255,181,90,.86)!important}
.valeria-admin-feature-detail .valeria-result-label.is-selected.is-enabled{color:rgba(102,237,143,.96);border-color:rgba(72,224,122,.55);text-shadow:0 0 5px rgba(72,224,122,.9),0 0 14px rgba(72,224,122,.42),0 0 28px rgba(72,224,122,.2);box-shadow:0 0 17px rgba(72,224,122,.08)}
.valeria-admin-feature-detail .valeria-result-label.is-selected.is-disabled{color:rgba(255,101,109,.96);border-color:rgba(255,78,90,.55);text-shadow:0 0 5px rgba(255,78,90,.9),0 0 14px rgba(255,78,90,.42),0 0 28px rgba(255,78,90,.2);box-shadow:0 0 17px rgba(255,78,90,.08)}
.valeria-admin-feature-detail .valeria-result-label.is-selected.is-everyone{color:rgba(111,169,255,.98);border-color:rgba(82,139,255,.58);text-shadow:0 0 5px rgba(82,139,255,.92),0 0 14px rgba(82,139,255,.45),0 0 28px rgba(82,139,255,.2);box-shadow:0 0 17px rgba(82,139,255,.09)}
.valeria-admin-feature-detail .valeria-result-label.is-selected.is-audiences{color:rgba(102,237,143,.96);border-color:rgba(72,224,122,.55);text-shadow:0 0 5px rgba(72,224,122,.9),0 0 14px rgba(72,224,122,.42),0 0 28px rgba(72,224,122,.2);box-shadow:0 0 17px rgba(72,224,122,.08)}
.valeria-admin-feature-detail .valeria-result-label.is-selected.is-invariant-only{color:rgba(255,181,90,.98);border-color:rgba(255,154,64,.56);text-shadow:0 0 5px rgba(255,154,64,.9),0 0 14px rgba(255,154,64,.42),0 0 28px rgba(255,154,64,.2);box-shadow:0 0 17px rgba(255,154,64,.08)}
.valeria-admin-policy{padding-top:22px}
.valeria-admin-policy h4{margin:18px 0 6px;color:rgba(245,243,238,.3);font-size:8px;letter-spacing:.12em;text-transform:uppercase}
.valeria-admin-policy-source{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:49px;border-bottom:1px solid rgba(255,255,255,.055)}
.valeria-admin-policy-source>span{display:grid;gap:2px}
.valeria-admin-policy-source strong{color:rgba(245,243,238,.73);font-size:12px;font-weight:560}
.valeria-admin-policy-source small{color:rgba(245,243,238,.32);font-size:9px}
.valeria-admin-policy-source:last-child{border-bottom:0}
.valeria-admin-text-action{padding:7px 0;border:0;color:rgba(245,243,238,.4);background:transparent;font:600 9px/1.2 inherit;letter-spacing:.05em;cursor:pointer;transition:color var(--valeria-link-exit) ease,text-shadow var(--valeria-link-exit) ease}
.valeria-admin-text-action:is(:hover,:focus-visible){outline:none;color:var(--valeria-accent);text-shadow:var(--valeria-link-shadow)}
.valeria-admin-empty,.valeria-admin-invariant{margin:18px 0;color:rgba(245,243,238,.34);font-size:11px;line-height:1.55}
.valeria-admin-invariant{padding-left:13px;border-left:1px solid rgba(216,248,120,.28);color:rgba(216,248,120,.5)}
.valeria-admin-add-access{margin-top:20px}
.valeria-admin-add-access>summary{width:max-content;color:rgba(245,243,238,.44);font-size:10px;cursor:pointer;list-style:none;transition:color var(--valeria-link-exit) ease,text-shadow var(--valeria-link-exit) ease}
.valeria-admin-add-access>summary:is(:hover,:focus-visible){outline:none;color:var(--valeria-accent);text-shadow:var(--valeria-link-shadow)}
.valeria-admin-add-access form{display:grid;grid-template-columns:minmax(130px,1fr) minmax(130px,1fr) auto;align-items:end;gap:12px;margin-top:20px}
.valeria-admin-add-access label{display:grid;gap:7px;color:rgba(245,243,238,.32);font-size:8px;letter-spacing:.1em;text-transform:uppercase}
.valeria-admin-add-access select,.valeria-admin-add-access input{width:100%;height:var(--valeria-control-height);padding:9px 12px;border:1px solid var(--valeria-rule);border-radius:10px;color:rgba(245,243,238,.78);background:#111114;font:11px system-ui;transition:border-color var(--valeria-link-enter) ease,box-shadow var(--valeria-link-exit) ease}
.valeria-admin-add-access select:focus,.valeria-admin-add-access input:focus{outline:none;border-color:rgba(216,248,120,.5);box-shadow:0 0 18px rgba(216,248,120,.06)}
.valeria-admin-value-slot{display:block}
.valeria-admin-action{height:var(--valeria-control-height);padding:8px 16px;border:1px solid rgba(216,248,120,.24);border-radius:999px;color:rgba(216,248,120,.72);background:rgba(216,248,120,.035);font:600 9px system-ui;cursor:pointer;transition:border-color .35s ease,box-shadow .45s ease,color .35s ease}
.valeria-admin-action:is(:hover,:focus-visible){outline:none;color:var(--valeria-accent);border-color:rgba(216,248,120,.5);box-shadow:0 0 22px rgba(216,248,120,.09)}

.valeria-admin-group-toolbar{display:flex;justify-content:flex-end;min-height:30px;margin-bottom:18px}
.valeria-admin-group-toolbar:empty{display:none}
.valeria-admin-group-create>summary{width:max-content;color:rgba(245,243,238,.44);font-size:10px;cursor:pointer;list-style:none;transition:color var(--valeria-link-exit) ease,text-shadow var(--valeria-link-exit) ease}
.valeria-admin-group-create>summary:is(:hover,:focus-visible){outline:none;color:var(--valeria-accent);text-shadow:var(--valeria-link-shadow)}
.valeria-admin-group-create[open]{width:min(100%,560px)}
.valeria-admin-group-form{display:grid;gap:14px;margin-top:22px;padding:24px 0;border-top:1px solid var(--valeria-rule)}
.valeria-admin-group-form label{display:grid;gap:7px;color:rgba(245,243,238,.32);font-size:8px;letter-spacing:.1em;text-transform:uppercase}
.valeria-admin-group-form input,.valeria-admin-group-form textarea{width:100%;padding:9px 12px;border:1px solid var(--valeria-rule);border-radius:10px;color:rgba(245,243,238,.78);background:#111114;font:11px/1.5 system-ui;resize:vertical;transition:border-color var(--valeria-link-enter) ease,box-shadow var(--valeria-link-exit) ease}
.valeria-admin-group-form input{height:var(--valeria-control-height)}
.valeria-admin-group-form :is(input,textarea):focus{outline:none;border-color:rgba(216,248,120,.5);box-shadow:0 0 18px rgba(216,248,120,.06)}
.valeria-admin-form-actions{display:flex;justify-content:flex-end}
.valeria-admin-group-row{position:relative;width:100%;min-height:88px;padding:15px 14px;border:0;color:inherit;background:transparent;text-align:left;cursor:pointer;transition:background var(--valeria-link-exit) ease}
.valeria-admin-group-row>span{display:grid;gap:4px;min-width:0}
.valeria-admin-group-row>span:first-child>strong{display:flex;align-items:center;gap:8px;min-width:0;font:400 21px/1.2 Georgia,serif;transition:color .35s ease,text-shadow .45s ease}
.valeria-admin-group-row>span:first-child small{overflow:hidden;color:rgba(245,243,238,.34);font-size:10px;text-overflow:ellipsis;white-space:nowrap}
.valeria-admin-group-row>span:first-child .valeria-account-type-tag{color:rgba(216,248,120,.7);font:700 7px/1 system-ui}
.valeria-admin-group-row>span:not(:first-child) small{display:none;color:rgba(245,243,238,.3);font-size:8px;font-weight:650;letter-spacing:.1em;text-transform:uppercase}
.valeria-admin-group-row>span:not(:first-child) strong{color:rgba(245,243,238,.65);font-size:11px}
.valeria-admin-group-disclosure[open]>summary{border-bottom:0}
.valeria-admin-group-detail{position:relative}
.valeria-admin-group-summary{width:100%;max-width:760px}
.valeria-admin-group-lifecycle{position:absolute;top:15px;right:22px;display:flex;align-items:center;gap:2px}
.valeria-admin-group-row-actions{display:flex!important;align-items:center;justify-content:flex-end;gap:2px;flex:0 0 auto}
.valeria-account-summary-row.is-disclosure{cursor:pointer;transition:background var(--valeria-link-exit) ease}
.valeria-account-summary-row.is-disclosure:is(:hover,:focus-visible){outline:none;background:rgba(255,255,255,.018)}
.valeria-admin-group-chevron{display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;color:rgba(245,243,238,.28);background:transparent;font:20px/1 system-ui;cursor:pointer;transition:color var(--valeria-link-exit) ease,text-shadow var(--valeria-link-exit) ease}
.valeria-admin-group-chevron span{transition:transform .25s ease}
.valeria-admin-group-chevron.is-open span{transform:rotate(90deg)}
.valeria-admin-group-chevron:is(:hover,:focus-visible){outline:none;color:var(--valeria-accent);text-shadow:var(--valeria-link-shadow)}
.valeria-admin-group-row-input{width:min(420px,100%);min-height:38px;padding:7px 10px;border:1px solid var(--valeria-rule);border-radius:10px;color:rgba(245,243,238,.78);background:#111114;font:11px system-ui}
.valeria-admin-group-row-input:focus{outline:none;border-color:rgba(216,248,120,.5);box-shadow:0 0 18px rgba(216,248,120,.06)}
.valeria-admin-group-sublist{margin:-1px 0 0 44px;padding:0 0 10px 12px}
.valeria-admin-group-subrow{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:47px;border-bottom:1px solid rgba(255,255,255,.055)}
.valeria-admin-group-subrow:last-of-type{border-bottom:0}
.valeria-admin-group-subrow>span:first-child{display:grid;gap:2px;min-width:0}
.valeria-admin-group-subrow strong,.valeria-admin-group-subrow .valeria-admin-navigation-link{overflow:hidden;color:rgba(245,243,238,.68);font-size:11px;font-weight:520;text-overflow:ellipsis;white-space:nowrap}
.valeria-admin-group-subrow small{color:rgba(245,243,238,.32);font-size:8px;font-weight:650;letter-spacing:.1em;text-transform:uppercase}
.valeria-admin-group-none{display:block;padding:14px 0;color:rgba(245,243,238,.35);font-size:11px}
.valeria-admin-group-inline-form{display:grid;grid-template-columns:minmax(160px,1fr) auto;align-items:center;gap:10px;padding:13px 0}
.valeria-admin-group-inline-form :is(input,select){width:100%;height:var(--valeria-control-height);padding:8px 11px;border:1px solid var(--valeria-rule);border-radius:10px;color:rgba(245,243,238,.78);background:#111114;font:11px system-ui}
.valeria-admin-group-inline-form :is(input,select):focus{outline:none;border-color:rgba(216,248,120,.5);box-shadow:0 0 18px rgba(216,248,120,.06)}
.valeria-admin-navigation-link{padding:0;border:0;color:rgba(245,243,238,.52);background:transparent;font-size:11px;cursor:pointer;text-align:left;transition:color var(--valeria-link-exit) ease,text-shadow var(--valeria-link-exit) ease}
.valeria-admin-navigation-link:is(:hover,:focus-visible){outline:none;color:var(--valeria-accent);text-shadow:var(--valeria-link-shadow)}

.valeria-admin-build-row{position:relative;width:100%;min-height:90px;padding:16px 14px;border:0;color:inherit;background:transparent;text-align:left;cursor:pointer;transition:background var(--valeria-link-exit) ease}
.valeria-admin-build-row>span{display:grid;gap:4px;min-width:0}
.valeria-admin-build-row>span:first-child strong{font:400 22px/1.2 Georgia,serif;transition:color .35s ease,text-shadow .45s ease}
.valeria-admin-build-row small{color:rgba(245,243,238,.3);font-size:8px;font-weight:650;letter-spacing:.1em;text-transform:uppercase}
.valeria-admin-build-row>span:not(:first-child) small{display:none}
.valeria-admin-build-row strong{overflow:hidden;color:rgba(245,243,238,.66);font-size:11px;font-weight:520;text-overflow:ellipsis;white-space:nowrap}
.valeria-admin-facts{display:grid;grid-template-columns:minmax(120px,.35fr) minmax(0,1fr);max-width:820px;margin:0 0 36px}
.valeria-admin-facts dt,.valeria-admin-facts dd{margin:0;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.055)}
.valeria-admin-facts>:nth-last-child(-n+2){border-bottom:0}
.valeria-admin-facts dt{color:rgba(245,243,238,.3);font-size:9px;font-weight:650;letter-spacing:.1em;text-transform:uppercase}
.valeria-admin-facts dd{color:rgba(245,243,238,.67);font-size:12px;overflow-wrap:anywhere}
.valeria-admin-build-detail>.valeria-admin-policy,.valeria-admin-contained-features,.valeria-admin-history{max-width:820px;margin-top:34px;padding-top:24px;border-top:1px solid var(--valeria-rule)}
.valeria-admin-contained-features{display:flex;align-items:baseline;flex-wrap:wrap;gap:14px 22px}
.valeria-admin-contained-features h3{width:100%}
.valeria-admin-contained-features .valeria-admin-navigation-link{font-size:11px}
.valeria-admin-history>div{display:grid;grid-template-columns:1fr auto auto;gap:20px;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.055);font-size:10px}
.valeria-admin-history>div:last-of-type{border-bottom:0}
.valeria-admin-history strong{color:rgba(245,243,238,.7)}
.valeria-admin-history span,.valeria-admin-history code{color:rgba(245,243,238,.35)}

@media(max-width:840px){
  .valeria-admin-table-header{display:none}
  .valeria-admin-table-header+.valeria-admin-table-disclosure>summary{border-top:0}
  .valeria-admin-feature-header{display:grid}
  .valeria-admin-feature-header>span:first-child{visibility:hidden}
  .valeria-admin-feature-build-label .is-full{display:none}
  .valeria-admin-feature-build-label .is-short{display:inline}
  .valeria-admin-feature-row,.valeria-admin-feature-header{grid-template-columns:minmax(0,1fr) repeat(var(--admin-build-count,2),44px) 14px;gap:8px;padding-inline:9px}
  .valeria-admin-build-row{grid-template-columns:minmax(0,1fr) auto 14px;gap:12px;padding-inline:9px}
  .valeria-admin-build-row>span:not(:first-child) small{display:block}
  .valeria-admin-build-row>span:nth-child(3),.valeria-admin-build-row>span:nth-child(4){display:none}
  .valeria-admin-group-row{grid-template-columns:1fr 1fr 20px;gap:10px 18px;padding:16px 10px}
  .valeria-admin-group-row>span:first-child{grid-column:1/3}
  .valeria-admin-group-row>span:not(:first-child) small{display:block}
  .valeria-admin-group-row>.valeria-admin-row-chevron{grid-column:3;grid-row:1/3;align-self:center}
}
@media(max-width:620px){
  .valeria-administration-status{padding-left:20px;padding-right:20px}
  .valeria-administration-workspace{padding:20px 20px 28px}
  .valeria-admin-feature-row,.valeria-admin-feature-header{grid-template-columns:minmax(0,1fr) repeat(var(--admin-build-count,2),34px) 14px}
  .valeria-admin-feature-row strong{font-size:17px}
  .valeria-admin-feature-row small{font-size:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
  .valeria-admin-feature-legend{gap:9px 16px;padding-inline:9px}
  .valeria-admin-detail{padding:24px 18px 30px}
  .valeria-admin-feature-policies{grid-template-columns:1fr;gap:38px}
  .valeria-admin-build-policies{display:block}
  .valeria-admin-build-policy+.valeria-admin-build-policy{margin-top:46px}
  .valeria-admin-add-access form{grid-template-columns:1fr}
  .valeria-admin-group-toolbar{justify-content:flex-start}
  .valeria-admin-group-create[open]{width:100%}
  .valeria-admin-group-detail{padding-top:40px}
  .valeria-admin-group-lifecycle{top:5px;right:10px}
  .valeria-admin-group-sublist{margin-left:12px;padding-left:10px}
  .valeria-admin-group-inline-form{grid-template-columns:1fr}
  .valeria-admin-group-summary .valeria-account-summary-row.is-editing>span:first-child{grid-template-columns:1fr;gap:9px}
  .valeria-admin-group-summary .valeria-account-result-labels{justify-content:flex-start}
  .valeria-admin-facts{grid-template-columns:1fr;gap:0}
  .valeria-admin-facts dt{padding-bottom:2px;border-bottom:0}
  .valeria-admin-facts dd{padding-top:2px}
  .valeria-admin-history>div{grid-template-columns:1fr auto}.valeria-admin-history code{display:none}
}
@media(prefers-reduced-motion:reduce){.valeria-admin-feature-row,.valeria-admin-build-row::before,.valeria-admin-group-row{transition-duration:.001ms!important}}
