/* Paper HOME skins. Primary reference: illustrated-fleet (Мальований флот). Reference: actual RGBA histogram of the approved naval WebPs.
   Extraction and contrast evidence: artifacts/historical/docs/home-1.17.2/. Other skins keep their palette. */
:is([data-skin="notebook"],[data-skin="illustrated-fleet"]) .zaruba-home{
 --home-ink-strong:#142464;
 --home-ink-primary:#344474;
 --home-ink-secondary:#5c64ac;
 --home-ink-muted:#56648b;
 --home-ink-faint:#b4c4dc;
 --home-paper:#fffaf0;
 --home-border:var(--home-ink-primary);
 --home-primary-bg:var(--home-ink-strong);
 --home-primary-text:var(--home-paper);
 --home-focus:var(--home-ink-secondary);
 --home-danger:#91464d;
 --home-ink:var(--home-ink-primary);
 --home-muted:var(--home-ink-muted);
 --home-button:var(--home-primary-bg);
 --home-line:color-mix(in srgb,var(--home-ink-faint) 28%,transparent);
 --home-wash:color-mix(in srgb,var(--home-ink-primary) 7%,var(--home-paper));
 --home-shadow:color-mix(in srgb,var(--home-ink-strong) 12%,transparent);
 --home-radar-dark:#040c44;
 --home-radar-mid:var(--home-ink-primary);
 --home-radar-grid:#6c84ac;
 --home-radar-sweep:#8daac1;
 --home-radar-light:var(--home-ink-faint);
}
:is([data-skin="notebook"],[data-skin="illustrated-fleet"]) .home-brand,
:is([data-skin="notebook"],[data-skin="illustrated-fleet"]) .zaruba-home #home-title{color:var(--home-ink-strong)}
:is([data-skin="notebook"],[data-skin="illustrated-fleet"]) .home-brand p{color:var(--home-ink-muted)}
:is([data-skin="notebook"],[data-skin="illustrated-fleet"]) .home-underline{color:var(--home-ink-primary)}
:is([data-skin="notebook"],[data-skin="illustrated-fleet"]) .zaruba-home .home-create{background:var(--home-primary-bg);color:var(--home-primary-text);border-color:var(--home-primary-bg)}
:is([data-skin="notebook"],[data-skin="illustrated-fleet"]) .home-create:hover{background:var(--home-radar-dark);filter:none}
:is([data-skin="notebook"],[data-skin="illustrated-fleet"]) .home-actions button{box-shadow:3px 4px 0 var(--home-shadow)}
:is([data-skin="notebook"],[data-skin="illustrated-fleet"]) .zaruba-home .home-join input,
:is([data-skin="notebook"],[data-skin="illustrated-fleet"]) .zaruba-home .home-join button{color:var(--home-ink-strong);border-color:var(--home-border)}
:is([data-skin="notebook"],[data-skin="illustrated-fleet"]) .zaruba-home .home-join input{box-shadow:2px 3px 0 var(--home-shadow)}
:is([data-skin="notebook"],[data-skin="illustrated-fleet"]) .home-join input::placeholder{color:var(--home-ink-muted);opacity:1}
:is([data-skin="notebook"],[data-skin="illustrated-fleet"]) .home-join button:hover{background:var(--home-wash);filter:none}
:is([data-skin="notebook"],[data-skin="illustrated-fleet"]) .zaruba-home #home-settings-toggle{color:var(--home-ink-strong);border-color:var(--home-border);box-shadow:3px 3px 0 var(--home-shadow)}
:is([data-skin="notebook"],[data-skin="illustrated-fleet"]) #home-settings-panel{color:var(--home-ink-strong);border-color:var(--home-ink-muted);box-shadow:5px 7px 0 var(--home-shadow),0 12px 35px var(--home-shadow)}
:is([data-skin="notebook"],[data-skin="illustrated-fleet"]) #home-settings-panel hr{border-color:var(--home-ink-faint);opacity:1}
:is([data-skin="notebook"],[data-skin="illustrated-fleet"]) .home-settings button:hover,
:is([data-skin="notebook"],[data-skin="illustrated-fleet"]) .home-settings a:hover{background:var(--home-wash)!important;filter:none}
:is([data-skin="notebook"],[data-skin="illustrated-fleet"]) .zaruba-home #home-settings-panel #home-logout{color:var(--home-danger)}
:is([data-skin="notebook"],[data-skin="illustrated-fleet"]) .home-actions button:focus-visible,
:is([data-skin="notebook"],[data-skin="illustrated-fleet"]) .home-actions input:focus-visible,
:is([data-skin="notebook"],[data-skin="illustrated-fleet"]) .home-settings button:focus-visible,
:is([data-skin="notebook"],[data-skin="illustrated-fleet"]) .home-settings a:focus-visible,
:is([data-skin="notebook"],[data-skin="illustrated-fleet"]) .home-footer a:focus-visible,
:is([data-skin="notebook"],[data-skin="illustrated-fleet"]) #home-about-close:focus-visible{outline-color:var(--home-focus)}
:is([data-skin="notebook"],[data-skin="illustrated-fleet"]) .home-footer a:hover{color:var(--home-ink-primary)}
:is([data-skin="notebook"],[data-skin="illustrated-fleet"]) #home-about-close{color:var(--home-primary-text)}
/* Presentation overrides only: SVG geometry, gradient stops/offsets and animation unchanged. */
:is([data-skin="notebook"],[data-skin="illustrated-fleet"]) .home-radar{filter:drop-shadow(3px 5px 0 var(--home-shadow))}
:is([data-skin="notebook"],[data-skin="illustrated-fleet"]) #radar-bg stop:first-child{stop-color:var(--home-radar-mid)}
:is([data-skin="notebook"],[data-skin="illustrated-fleet"]) #radar-bg stop:last-child{stop-color:var(--home-radar-dark)}
:is([data-skin="notebook"],[data-skin="illustrated-fleet"]) #radar-beam stop{stop-color:var(--home-radar-sweep)}
:is([data-skin="notebook"],[data-skin="illustrated-fleet"]) .home-radar>circle:nth-of-type(2){stroke:var(--home-ink-secondary)}
:is([data-skin="notebook"],[data-skin="illustrated-fleet"]) .radar-grid{stroke:var(--home-radar-grid)}
:is([data-skin="notebook"],[data-skin="illustrated-fleet"]) .radar-sweep path:last-child{stroke:var(--home-radar-light)}
:is([data-skin="notebook"],[data-skin="illustrated-fleet"]) .radar-blips{fill:var(--home-radar-light);filter:drop-shadow(0 0 2px color-mix(in srgb,var(--home-radar-light) 40%,transparent))}
:is([data-skin="notebook"],[data-skin="illustrated-fleet"]) .home-radar>circle:nth-of-type(3){fill:var(--home-radar-light)}
:is([data-skin="notebook"],[data-skin="illustrated-fleet"]) .home-radar>g:last-child{fill:var(--home-radar-grid)}
