/* Opt-in overlays only. Edit/Create preserve canonical styles; View has a reversible profile presentation. */
:is(:is(#information-detail-overlay,.svoa-native-profile),#information-create-overlay).information-diamond-enabled > .information-detail-panel{flex-shrink:0!important}
:is(:is(#information-detail-overlay,.svoa-native-profile),#information-create-overlay).information-diamond-enabled > .information-liquid-diamond{margin:0 16px 0 0!important;position:relative;z-index:1;flex:1 1 0;min-width:0;max-width:550px;align-self:stretch;overflow:auto;border:1px solid #064477;border-radius:20px;background:radial-gradient(ellipse at 45% 40%,#07377488,transparent 70%),linear-gradient(125deg,#052654,#031b3c);box-shadow:0 12px 36px #00122a44;isolation:isolate}
@media(max-width:1100px){
 :is(:is(#information-detail-overlay,.svoa-native-profile),#information-create-overlay).information-diamond-enabled:not(.hidden){flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;overflow-y:auto!important;overscroll-behavior:contain}
 :is(:is(#information-detail-overlay,.svoa-native-profile),#information-create-overlay).information-diamond-enabled > .information-liquid-diamond{margin:0 0 16px!important;flex:0 0 auto;width:min(760px,100%);max-width:760px;align-self:center;overflow:visible}
 :is(:is(#information-detail-overlay,.svoa-native-profile),#information-create-overlay).information-diamond-enabled > .information-detail-panel{flex:0 0 auto;max-width:100%;height:calc(100dvh - 36px)!important;min-height:420px}
}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile) .svoa-profile{font:14px Arial,sans-serif;color:#eff6ff;-webkit-text-fill-color:currentColor}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile) .svoa-profile *{box-sizing:border-box;-webkit-text-fill-color:currentColor}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile) .svoa-profile [hidden]{display:none!important}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile) .svoa-tabs{display:flex;position:sticky;top:0;z-index:5;gap:4px;padding:8px 0;background:#05234b;overflow-x:auto;scrollbar-width:thin}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile) .svoa-tabs button{flex:1 0 auto;background:transparent;border:0;border-radius:24px;color:#bdd1f3;padding:8px 10px;min-height:40px;height:40px;font:700 12.5px/20px Arial,sans-serif;cursor:pointer;white-space:nowrap}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile) .svoa-tabs [aria-selected=true]{background:linear-gradient(125deg,#2a9fff,#0060ff);color:white;box-shadow:0 2px 8px #007bff33}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile) .svoa-profile :is(button,summary,[role=tabpanel]):focus-visible{outline:2px solid #9ddfff;outline-offset:-3px}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile) .svoa-relations{margin-bottom:10px;border-radius:16px;overflow:hidden;border:1px solid #0a3c70;background:linear-gradient(110deg,#062d5e,#05214a)}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile) .svoa-relations summary{display:flex;align-items:center;gap:18px;padding:10px 14px;cursor:pointer;list-style:none;background:linear-gradient(100deg,color-mix(in srgb,var(--accent) 24%,#06214a),#06254e)}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile) .svoa-relations summary::-webkit-details-marker{display:none}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile) .svoa-letter{display:grid;place-items:center;background:var(--accent);box-shadow:0 0 22px color-mix(in srgb,var(--accent) 35%,transparent);width:44px;height:44px;border-radius:12px;color:#fff;font-size:26px;font-weight:700;flex-shrink:0}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile) .svoa-relations small{display:block;font-size:11px;color:#b2c7e9;margin-top:5px}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile) .svoa-chevron{margin-left:auto;color:#a8cbef}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile) .svoa-relations p{margin:0;padding:20px 22px 24px 76px;color:#a9c6e9;font-size:12px;line-height:1.7}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile) .svoa-unavailable{padding:28px;border:1px solid #165187;border-radius:16px;background:#062752;color:#b8ceec}
/* TASK643R-07: compact relationship tiles and luminous canonical View sections. */
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile) .svoa-entity-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:10px;padding:12px 14px}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile) .svoa-entity-card{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px 10px;min-width:0;padding:10px 12px;border:1px solid color-mix(in srgb,var(--accent) 40%,#163455);border-radius:13px;background:linear-gradient(115deg,color-mix(in srgb,var(--accent) 10%,#081f42),#061c3a);box-shadow:inset 0 1px 0 #ffffff0d;overflow-wrap:anywhere}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile) .svoa-entity-role{align-self:flex-start;border:1px solid color-mix(in srgb,var(--accent) 42%,transparent);border-radius:20px;padding:3px 9px;color:#e4f1ff;background:color-mix(in srgb,var(--accent) 16%,transparent);font-size:11px;font-weight:600}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile) .svoa-entity-card strong{font-size:13px;color:#edf6ff}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile) .svoa-entity-description{grid-column:1/-1;font-size:12px;line-height:1.5;color:#b6cae7}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile).svoa-unified-view .information-profile-section-v107{--section-glow:#328bff;border-color:color-mix(in srgb,var(--section-glow) 48%,#163455)!important;box-shadow:0 0 6px color-mix(in srgb,var(--section-glow) 8%,transparent),inset 0 1px 0 #ffffff15!important}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile).svoa-unified-view .information-profile-section-v107.tone-purple{--section-glow:#995cff}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile).svoa-unified-view .information-profile-section-v107.tone-green{--section-glow:#21d6aa}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile).svoa-unified-view .information-profile-section-v107.tone-orange{--section-glow:#ff9e42}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile).svoa-unified-view .information-profile-section-header-v107{background:linear-gradient(110deg,color-mix(in srgb,var(--section-glow) 30%,#0b2448),#10284b)!important;border-bottom:1px solid color-mix(in srgb,var(--section-glow) 38%,transparent)!important}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile).svoa-unified-view .information-profile-section-icon-v107{background:linear-gradient(140deg,color-mix(in srgb,var(--section-glow) 65%,white),var(--section-glow))!important;border:1px solid #ffffff55!important;box-shadow:0 0 15px color-mix(in srgb,var(--section-glow) 65%,transparent),inset 0 1px 1px #ffffff77!important;color:white!important}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile) .svoa-letter{border:1px solid #ffffff66;box-shadow:0 0 18px color-mix(in srgb,var(--accent) 60%,transparent),inset 0 1px 2px #ffffff66}

html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile) .svoa-relations summary{padding:8px 14px;gap:12px}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile) .svoa-letter{width:36px;height:36px;font-size:23px;border-radius:10px}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile) .svoa-entity-code{font:11px ui-monospace,monospace;color:#b6cae7;overflow-wrap:anywhere}
@media(max-width:540px){html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile) .svoa-entity-card{grid-template-columns:minmax(0,1fr)}html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile) .svoa-entity-description{grid-column:1}}


/* TASK643R-09: one View geometry owner. Repeated IDs match the legacy
   multi-ID :has() cascade; !important is limited to legacy-important properties. */
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile).information-diamond-enabled.svoa-unified-view{
 padding:var(--svoa-top,108px) var(--svoa-gutter,18px) 18px var(--svoa-left,18px)!important;
 display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:stretch!important;justify-content:flex-start!important;
 gap:18px!important;background:linear-gradient(125deg,#081d3e,#00234d)!important;overflow-y:auto!important;overscroll-behavior:contain;
 container-type:inline-size
}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile).svoa-unified-view>.information-detail-backdrop{background:transparent!important;backdrop-filter:none!important}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile).svoa-unified-view>.information-liquid-diamond{
 flex:1 1 340px!important;min-width:min(300px,100%)!important;max-width:none!important;width:auto!important;margin:0!important;
 align-self:stretch!important;overflow:auto!important;box-sizing:border-box!important;border-radius:16px!important;
 max-height:var(--svoa-height,calc(100dvh - 126px))!important
}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile).svoa-unified-view>.information-detail-panel{
 flex:1.15 1 560px!important;width:auto!important;min-width:min(520px,100%)!important;max-width:none!important;
 height:var(--svoa-height,calc(100dvh - 126px))!important;max-height:var(--svoa-height,calc(100dvh - 126px))!important;min-height:0!important;
 border:0!important;border-radius:16px!important;background:transparent!important;box-shadow:none!important
}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile).svoa-unified-view .information-detail-header{
 display:grid!important;grid-template-columns:52px minmax(0,1fr) auto!important;grid-template-rows:auto auto auto!important;
 gap:12px 14px!important;align-items:center!important;min-height:0!important;flex-shrink:0;
 border:1px solid #0c4980!important;border-radius:16px!important;background:linear-gradient(110deg,#092f62,#03214a)!important;
 padding:14px 16px!important;overflow:visible!important
}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile).svoa-unified-view .information-detail-header>div:first-child{display:contents!important}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile).svoa-unified-view .information-detail-header>div:first-child::before{
 grid-column:1!important;grid-row:2/4!important;width:52px!important;height:52px!important;align-self:center!important
}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile).svoa-unified-view .information-detail-header>div:first-child>span{
 grid-column:1/3!important;grid-row:1!important;margin:0!important;font-size:10px!important;line-height:16px!important;color:#9fbde3!important;-webkit-text-fill-color:currentColor!important
}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile).svoa-unified-view .information-detail-header-actions{
 grid-column:3!important;grid-row:1!important;position:static!important;align-self:start!important;justify-self:end!important;
 margin:0!important;transform:none!important;height:40px!important
}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile).svoa-unified-view #information-detail-title{
 grid-column:2/4!important;grid-row:2!important;min-width:0!important;width:100%!important;max-width:100%!important;
 margin:0!important;font-size:22px!important;line-height:30px!important;white-space:nowrap!important;overflow:hidden!important;overflow-wrap:normal!important;text-transform:none!important;letter-spacing:normal!important
}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile).svoa-unified-view #information-detail-title .svoa-title-text{display:inline-block!important;white-space:nowrap!important;vertical-align:top;font:inherit!important;line-height:inherit!important;letter-spacing:normal!important;text-transform:none!important;color:inherit!important;margin:0!important;padding:0!important}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile).svoa-unified-view #information-detail-title.svoa-title-overflow .svoa-title-text{animation:svoa-title-pan var(--svoa-title-duration,20s) ease-in-out infinite alternate}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile).svoa-unified-view .information-detail-header:is(:hover,:focus-within) #information-detail-title.svoa-title-overflow .svoa-title-text{animation-play-state:paused}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile).svoa-unified-view #information-detail-meta{
 grid-column:2/4!important;grid-row:3!important;margin:0!important;padding:0!important;gap:8px!important;min-width:0!important;flex-wrap:wrap!important
}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile).svoa-unified-view .information-detail-content{padding:0!important;background:transparent!important;min-height:0!important;overflow-y:auto!important;scrollbar-gutter:stable;scroll-padding-top:64px}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile).svoa-unified-view .svoa-profile{min-height:100%;overflow:visible}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile).svoa-unified-view .svoa-profile [role=tabpanel]{scroll-margin-top:64px}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile).svoa-unified-view .information-profile-category-chip-v107{
 display:inline-flex!important;flex-direction:row!important;align-items:center!important;gap:8px!important;flex:0 1 auto!important;width:fit-content!important;border-radius:10px!important;
 padding:6px 10px!important;min-width:0!important;max-width:100%!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important
}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile).svoa-unified-view .information-profile-category-chip-v107 small{flex:none!important;font:600 11px/20px Arial,sans-serif!important;white-space:nowrap!important}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile).svoa-unified-view .information-profile-category-chip-v107 strong{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;font:600 13px/20px Arial,sans-serif!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile) .svoa-relations summary>span:nth-child(2){min-width:0}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile) .svoa-relations summary strong{display:block;text-wrap:balance}
@keyframes svoa-title-pan{0%,15%{transform:translateX(0)}85%,100%{transform:translateX(var(--svoa-title-travel))}}
@media(prefers-reduced-motion:reduce){html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile).svoa-unified-view #information-detail-title .svoa-title-text{animation:none!important} html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile).svoa-unified-view #information-detail-title{overflow-x:auto!important;scrollbar-width:thin}}
@media(max-width:600px){html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile).svoa-unified-view .information-detail-header{grid-template-columns:40px minmax(0,1fr) auto!important;gap:10px!important;padding:12px!important}
 html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile).svoa-unified-view .information-detail-header>div:first-child::before{width:40px!important;height:40px!important}
 html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile).svoa-unified-view #information-detail-title{font-size:20px!important;line-height:28px!important}
 html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile).svoa-unified-view .information-detail-header>div:first-child>span{font-size:9px!important;letter-spacing:.5px!important}
}

/* TASK643R-11: Overview-only neutral gutters; leave relationship tabs and edit/create canonical. */
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile).svoa-unified-view #svoa-page-0 [data-original-view] > .information-profile-v107{padding:0 0 18px!important;background:#05234b!important;display:flow-root!important}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile).svoa-unified-view #svoa-page-0 .information-profile-section-v107{margin:18px 0 0!important}

/* TASK643R-12: share the scroll content's usable width with the header.
   Keep the native scrollbar and card inner padding; remove only the extra outer inset. */
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile).svoa-unified-view .information-detail-header{margin-inline-end:var(--svoa-scrollbar,0px)!important}

/* TASK644D: one frame contract for all opt-in Information modes.
   A 760px reading track takes priority over the proportional Diamond. */
html body :is(:is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile),#information-create-overlay#information-create-overlay#information-create-overlay).information-diamond-enabled:not(.hidden){
 --information-radius:20px;--information-inner-radius:16px;
 transition-property:opacity!important;animation:none!important;
 box-sizing:border-box!important;position:fixed!important;inset:0!important;
 display:grid!important;grid-template-columns:minmax(160px,1fr) minmax(760px,1.7fr)!important;
 grid-template-rows:minmax(0,1fr)!important;align-items:stretch!important;align-content:start!important;
 padding:var(--svoa-top,108px) var(--svoa-gutter,18px) 18px var(--svoa-left,18px)!important;
 gap:18px!important;overflow:auto!important;overscroll-behavior:contain;
 background:linear-gradient(125deg,#081d3e,#00234d)!important;container-type:inline-size;
}
html body :is(:is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile),#information-create-overlay#information-create-overlay#information-create-overlay).information-diamond-enabled > :is(.information-liquid-diamond,.information-detail-panel){
 box-sizing:border-box!important;position:relative!important;inset:auto!important;transform:none!important;
 width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;
 height:var(--svoa-height,calc(100dvh - 126px))!important;min-height:0!important;max-height:var(--svoa-height,calc(100dvh - 126px))!important;
 align-self:stretch!important;border-radius:var(--information-radius)!important;transition-property:opacity!important;animation:none!important;
}
html body :is(:is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile),#information-create-overlay#information-create-overlay#information-create-overlay).information-diamond-enabled > .information-detail-panel{
 display:flex!important;flex-direction:column!important;overflow:hidden!important;
 border:1px solid #0c4980!important;background:linear-gradient(125deg,#092f62,#03214a)!important;
 box-shadow:0 12px 36px #00122a44!important;isolation:isolate;
}
html body :is(:is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile),#information-create-overlay#information-create-overlay#information-create-overlay).information-diamond-enabled .information-detail-header{
 flex:0 0 auto!important;position:relative!important;top:auto!important;margin:0!important;
 border:0!important;border-radius:0!important;background:transparent!important;
}
html body :is(:is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile),#information-create-overlay#information-create-overlay#information-create-overlay).information-diamond-enabled .information-detail-content{
 flex:1 1 auto!important;min-height:0!important;min-width:0!important;overflow:auto!important;
 border-radius:0 0 var(--information-radius) var(--information-radius)!important;scrollbar-gutter:auto!important;
 /* The outer glass owns backdrop sampling; nested saturation painted a rectangular seam. */
 backdrop-filter:none!important;-webkit-backdrop-filter:none!important;
}
/* The scrollport retains scrolling; the panel clips only its painted surface. */
html body :is(:is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile),#information-create-overlay#information-create-overlay#information-create-overlay).information-diamond-enabled,
html body :is(:is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile),#information-create-overlay#information-create-overlay#information-create-overlay).information-diamond-enabled *{
 scrollbar-width:none!important;scrollbar-gutter:auto!important;
}
:is(:is(#information-detail-overlay,.svoa-native-profile),#information-create-overlay).information-diamond-enabled::-webkit-scrollbar,
:is(:is(#information-detail-overlay,.svoa-native-profile),#information-create-overlay).information-diamond-enabled *::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile) .svoa-profile .svoa-tabs{
 border-radius:var(--information-inner-radius);background:transparent;
}
html body :is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile).svoa-unified-view #svoa-page-0 [data-original-view] > .information-profile-v107{
 background:transparent!important;border-radius:var(--information-inner-radius);
}
:is(#information-detail-overlay,.svoa-native-profile).information-diamond-enabled .svoa-profile [role=tabpanel]{border-radius:var(--information-inner-radius)}
/* Available canvas includes the existing app rail; stack based on that canvas. */
html body :is(:is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile),#information-create-overlay#information-create-overlay#information-create-overlay).information-diamond-enabled.information-liquid-stacked:not(.hidden){grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important}
@container(max-width:937px){
 html body :is(:is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile),#information-create-overlay#information-create-overlay#information-create-overlay).information-diamond-enabled > .information-liquid-diamond{height:auto!important;max-height:none!important;min-height:280px!important}
}
@media(max-width:973px){
 html body :is(:is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile),#information-create-overlay#information-create-overlay#information-create-overlay).information-diamond-enabled:not(.hidden){grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important}
 html body :is(:is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile):is(#information-detail-overlay,.svoa-native-profile),#information-create-overlay#information-create-overlay#information-create-overlay).information-diamond-enabled > .information-liquid-diamond{height:auto!important;max-height:none!important;min-height:280px!important}
}
