.ann{z-index:70;border-bottom:1px solid var(--line);background:#121214;position:relative;overflow:hidden}.ann-onemli{background:linear-gradient(90deg,#e3262c38,#121214 60%)}.ann-bakim{background:repeating-linear-gradient(135deg,#141416 0 14px,#18181b 14px 28px)}.ann-in{align-items:center;gap:var(--space-3);min-height:42px;padding:var(--space-1-5) var(--gutter,var(--space-6));font-size:13.5px;display:flex}.ann-in p{min-width:0;color:var(--paper);flex:1}.ann-tag{border:1px solid var(--line-2);font:600 9.5px/1.3 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--paper-2);border-radius:4px;flex:none;padding:3px 7px}.ann-onemli .ann-tag{border-color:var(--rec);background:var(--rec);color:#fff}.ann-link{align-items:center;gap:var(--space-1);color:var(--paper);text-underline-offset:3px;white-space:nowrap;flex:none;font-weight:600;text-decoration:underline;display:inline-flex}.ann-x{width:30px;height:30px;color:var(--paper-3);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;place-items:center;display:grid}.ann-x:hover{color:var(--paper);background:#eeeae214}@media (width<=600px){.ann-in{gap:var(--space-1-5) var(--space-2-5);padding-block:var(--space-2-5);flex-wrap:wrap;padding-right:44px}.ann-in p{flex-basis:100%;order:2}.ann-link{order:3}.ann-x{position:absolute;top:8px;right:10px}}.ck{z-index:300;width:min(440px,100vw - 40px);padding:var(--space-4-5);border:1px solid var(--line-2);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#121214f7;border-radius:6px;position:fixed;bottom:20px;right:20px;box-shadow:0 24px 60px #0000008c}.ck-t{letter-spacing:.01em;font-size:16px;font-weight:800;font-stretch:74%}.ck-p{margin:var(--space-1-5) 0 var(--space-3-5);color:var(--paper-2);font-size:13px;line-height:1.55}.ck-p a,.ck-note a{color:var(--paper);text-underline-offset:3px;text-decoration:underline}.ck-a{gap:var(--space-2);flex-wrap:wrap;display:flex}.ck-a .btn-primary{margin-left:auto}@media (width<=900px){.ck{width:auto;left:12px;right:12px;bottom:calc(80px + env(safe-area-inset-bottom,0px))}}.ck-list{padding:0 var(--space-1);margin:0;list-style:none;display:grid}.ck-row{align-items:center;gap:var(--space-4);padding:var(--space-3-5) var(--space-2);border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;display:grid}.ck-row:first-child{border-top:0}.ck-row>span:first-child{gap:3px;display:grid}.ck-row strong{font-size:14.5px}.ck-row small{color:var(--paper-3);font-size:12.5px;line-height:1.45}.ck-lock{font:500 10px var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--paper-3);white-space:nowrap}.ck-note{margin:var(--space-2-5) var(--space-3) var(--space-1);color:var(--paper-3);font-size:12px;line-height:1.5}.nf404{align-content:center;justify-items:center;gap:var(--space-3);min-height:70svh;padding:80px var(--gutter,var(--space-6));text-align:center;display:grid;position:relative}.nf404-code{font:800 clamp(120px, 24vw, 280px) / .8 var(--f-sans);letter-spacing:-.02em;color:#0000;-webkit-text-stroke:1px #eeeae240;font-stretch:70%}.nf404-rec{background:var(--rec);border-radius:50%;width:10px;height:10px;animation:1.6s steps(2,start) infinite nf404-blink;box-shadow:0 0 0 6px #e3262c2e}@keyframes nf404-blink{to{visibility:hidden}}@media (prefers-reduced-motion:reduce){.nf404-rec{animation:none}}.nf404 h1{margin-top:var(--space-2);font-size:clamp(26px,4vw,40px);font-weight:800;font-stretch:74%}.nf404 p{max-width:46ch;color:var(--paper-2)}.nf404-a{justify-content:center;gap:var(--space-2-5);margin-top:var(--space-2-5);flex-wrap:wrap;display:flex}.idmenu-links{margin:var(--space-1) -8px 0;gap:2px;display:grid}.idmenu-link{align-items:center;gap:var(--space-2-5);padding:9px var(--space-2);color:var(--paper-2);font:500 13.5px var(--f-sans);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;text-decoration:none;display:flex}.idmenu-link:hover{color:var(--paper);background:#eeeae20f}
