.evo-entry{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:24px 0}.evo-entry-card{display:grid;grid-template-columns:28px 1fr;gap:6px 12px;padding:22px;border:1px solid #3b5658;border-radius:10px;background:linear-gradient(125deg,#183335,#102023);color:#eef2ed;text-decoration:none;min-width:0}.evo-entry-card small{color:#dcba7e;grid-row:1/3;font:15px Georgia,serif}.evo-entry-card strong{font:24px/1.2 Georgia,serif}.evo-entry-card span{color:#bdceca;font-size:14px;line-height:1.6}.evo-entry-card:hover{border-color:#d7aa5b;background:#193336}.evo-specialist-nav{border-color:#d7aa5b!important;color:#f4d59e!important;background:#243332!important;font-weight:700}.evo-plan-updates{margin:0 28px 26px;padding:26px 0;border-top:1px solid #30454a}.evo-plan-updates h3{font:27px Georgia,serif;margin:12px 0}.evo-plan-updates p,.evo-news-sources p{color:#bccdc8;font-size:15px;line-height:1.7;max-width:850px}.evo-source-links,.evo-country-shortcuts{display:flex;gap:10px;flex-wrap:wrap}.evo-source-links a,.evo-country-shortcuts a,.evo-law-button{display:inline-flex;align-items:center;min-height:44px;padding:10px 14px;border:1px solid #496264;border-radius:6px;color:#edcea0;text-decoration:none;font-size:14px;line-height:1.5}.evo-source-links a:hover,.evo-country-shortcuts a:hover,.evo-law-button:hover{border-color:#d7aa5b}.evo-source-links .evo-primary{background:#d7aa5b;color:#101b1d;border-color:#d7aa5b;font-weight:700}.evo-law-button{margin-top:18px;min-height:36px;font-size:12px;padding:7px 10px}.evo-news-sources{border:1px solid #3b5658;border-radius:9px;background:#102427;padding:24px;margin:0 0 24px}.evo-news-sources h2{font:28px Georgia,serif;margin:12px 0}.evo-context{border-left:2px solid #d7aa5b;padding-left:12px}.evo-country-shortcuts{margin:20px 0}.evo-entry a:focus-visible,.evo-source-links a:focus-visible,.evo-country-shortcuts a:focus-visible,.evo-law-button:focus-visible{outline:2px solid #d7aa5b;outline-offset:4px}.ip-plan-nav{flex-wrap:wrap}@media(max-width:760px){.evo-entry{grid-template-columns:1fr;gap:9px;margin:16px 0}.evo-entry-card{padding:17px}.evo-entry-card strong{font-size:23px}.evo-plan-updates{margin:0 18px 24px;padding-top:22px}.evo-news-sources{padding:19px}.evo-source-links a{flex:1 1 180px}.ip-plan-nav a{flex:1 1 40%}}
.no-resource-links{display:flex;flex-direction:column;gap:10px;margin-top:16px}.no-resource-links[hidden],.no-preparation[hidden],.no-patent-note[hidden]{display:none}.no-resource-links a,.no-preparation>a,.no-patent-note a{color:#edcea0;font-size:14px;line-height:1.6;text-underline-offset:4px;display:inline-flex;align-items:center;min-height:44px}.no-resource-links p{font-size:14px;color:#bcccC7;line-height:1.7}.no-preparation{margin:0 28px 26px;border:1px solid #3b5658;border-radius:9px;padding:24px;background:#102427}.no-preparation h3{font:27px Georgia,serif;margin:12px 0}.no-preparation p,.no-patent-note p{font-size:14px;line-height:1.7;color:#c2d0ca}.no-checklist{display:grid;grid-template-columns:1fr 1fr;gap:10px}.no-checklist label{display:flex;gap:12px;align-items:start;padding:14px;background:#0b1c1f;border:1px solid #355051;border-radius:6px;font-size:14px;line-height:1.6;cursor:pointer}.no-checklist input{width:19px;height:19px;flex:none;margin-top:2px;accent-color:#d7aa5b}.no-progress{color:#edcea0!important}.no-question{border-left:2px solid #d7aa5b;padding:8px 14px}.no-preparation summary{cursor:pointer;padding:12px 0;color:#edcea0}.no-preparation textarea{width:100%;padding:14px;color:#e7eeea;background:#09191c;border:1px solid #496264;border-radius:6px;font:14px/1.6 system-ui;resize:vertical}.no-preparation button{margin:12px 0;padding:12px 16px;min-height:44px;color:#142122;background:#d7aa5b;border:0;border-radius:5px;font:600 14px system-ui;cursor:pointer}.no-patent-note{margin:20px 0 0;padding:18px;border:1px solid #796240;border-radius:7px;background:#252b24}.no-patent-note strong{color:#edcea0}@media(max-width:760px){.no-preparation{margin:0 18px 24px;padding:18px}.no-checklist{grid-template-columns:1fr}}
