.ukrn,.ukrn-pop,.ukrn-tab,.ukrn-shelfbtn,.ukrn-drawer,.ukrn-note{--ukrn-a:#6d5dfc;--ukrn-b:#ec4899;--ukrn-r:18px;--ukrn-bg:#fff;--ukrn-card:#fff;--ukrn-ink:#15131f;--ukrn-mut:#6b6880;--ukrn-line:rgba(21,19,31,.09);--ukrn-hov:rgba(109,93,252,.07);--ukrn-shadow:0 30px 70px -28px rgba(20,16,50,.45),0 6px 18px -8px rgba(20,16,50,.18)}.ukrn *,.ukrn-pop *,.ukrn-drawer *{box-sizing:border-box}.ukrn button,.ukrn-pop button,.ukrn-tab,.ukrn-shelfbtn,.ukrn-drawer button{font-family:inherit}.ukrn [hidden],.ukrn-pop[hidden],.ukrn-pop [hidden],.ukrn-tab[hidden],.ukrn-shelfbtn[hidden],.ukrn-drawer[hidden],.ukrn-drawer [hidden],.ukrn-note[hidden]{display:none!important}.ukrn-empty{padding:24px;border:2px dashed #cbd5e1;border-radius:14px;text-align:center;color:#64748b}.ukrn-sk-dark{--ukrn-bg:#13121d;--ukrn-card:#1b1a29;--ukrn-ink:#f5f4fb;--ukrn-mut:#a9a7bd;--ukrn-line:rgba(255,255,255,.1);--ukrn-hov:rgba(255,255,255,.06)}.ukrn-sk-glass{--ukrn-bg:rgba(255,255,255,.72);--ukrn-card:rgba(255,255,255,.6);--ukrn-ink:#15131f;--ukrn-mut:#55526a;--ukrn-line:rgba(255,255,255,.6);--ukrn-hov:rgba(255,255,255,.55)}.ukrn-sk-gradient{--ukrn-bg:linear-gradient(135deg,var(--ukrn-a),var(--ukrn-b));--ukrn-card:rgba(255,255,255,.12);--ukrn-ink:#fff;--ukrn-mut:rgba(255,255,255,.82);--ukrn-line:rgba(255,255,255,.2);--ukrn-hov:rgba(255,255,255,.12)}.ukrn-sk-paper{--ukrn-bg:#fbf8f1;--ukrn-card:#fffdf8;--ukrn-ink:#2a2118;--ukrn-mut:#7a6c5c;--ukrn-line:#e9dfcd;--ukrn-hov:rgba(160,120,60,.08)}.ukrn-list{display:flex;flex-direction:column;gap:4px}.ukrn-item{position:relative;display:flex;align-items:center;gap:14px;padding:10px;border-radius:calc(var(--ukrn-r) - 6px);transition:background .45s ease,transform .6s cubic-bezier(.22,1,.36,1),box-shadow .6s;min-width:0}.ukrn-item:hover{background:var(--ukrn-hov)}.ukrn-img{flex:0 0 auto;width:74px;height:74px;border-radius:calc(var(--ukrn-r) - 8px);overflow:hidden;background:var(--ukrn-line);display:block}.ukrn-img img{width:100%!important;height:100%!important;object-fit:cover;display:block;margin:0!important;border-radius:0!important;max-width:none!important;transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.ukrn-item:hover .ukrn-img img{transform:scale(1.05)}.ukrn-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.ukrn-cat{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--ukrn-c,var(--ukrn-a));line-height:1.2}.ukrn-cat::before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.ukrn-sk-gradient .ukrn-cat{color:#fff;opacity:.9}.ukrn-link{font-size:15px;line-height:1.32;font-weight:750;color:var(--ukrn-ink)!important;text-decoration:none!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;letter-spacing:-.005em}.ukrn-link::after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit}.ukrn-link:focus-visible{outline:none}.ukrn-item:has(.ukrn-link:focus-visible){box-shadow:0 0 0 2px var(--ukrn-a)}.ukrn-sk-paper .ukrn-link{font-family:Georgia,"Times New Roman",serif;font-weight:700}.ukrn-ex{font-size:13px;line-height:1.5;color:var(--ukrn-mut);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ukrn-meta{display:flex;flex-wrap:wrap;align-items:center;gap:0 8px;font-size:12px;color:var(--ukrn-mut)}.ukrn-meta span+span::before{content:"";display:inline-block;width:3px;height:3px;border-radius:50%;background:currentColor;margin-right:8px;vertical-align:middle;opacity:.7}.ukrn-readtag{font-style:normal;font-size:10.5px;font-weight:800;letter-spacing:.04em;padding:2px 8px;border-radius:99px;background:rgba(16,185,129,.14);color:#059669}.ukrn-sk-dark .ukrn-readtag,.ukrn-sk-gradient .ukrn-readtag{background:rgba(255,255,255,.16);color:#bbf7d0}.ukrn-save{position:relative;z-index:2;flex:0 0 auto;width:36px;height:36px;border-radius:50%;border:1px solid var(--ukrn-line);background:transparent;color:var(--ukrn-mut);display:grid;place-items:center;cursor:pointer;padding:0;transition:color .3s,background .3s,transform .4s cubic-bezier(.22,1,.36,1),border-color .3s}.ukrn-save:hover{color:var(--ukrn-a);border-color:var(--ukrn-a);transform:translateY(-1px)}.ukrn-save.is-saved{color:#fff;background:linear-gradient(135deg,var(--ukrn-a),var(--ukrn-b));border-color:transparent}.ukrn-save.is-saved svg{fill:currentColor}.ukrn-save.is-pop{animation:ukrn-pop .5s cubic-bezier(.22,1,.36,1)}@keyframes ukrn-pop{40%{transform:scale(1.18)}}.ukrn-sk-gradient .ukrn-save{color:#fff;border-color:rgba(255,255,255,.35)}.ukrn-sk-gradient .ukrn-save.is-saved{background:#fff;color:var(--ukrn-a)}.ukrn-pop{position:fixed;z-index:99990;color:var(--ukrn-ink);font-size:15px;line-height:1.4}.ukrn-pop:not(.is-open){pointer-events:none}.ukrn-box{position:relative;background:var(--ukrn-bg);border-radius:var(--ukrn-r);box-shadow:var(--ukrn-shadow);padding:14px;overflow:hidden;border:1px solid var(--ukrn-line)}.ukrn-sk-glass .ukrn-box{backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4)}.ukrn-sk-gradient .ukrn-box{border-color:transparent}.ukrn-sk-gradient .ukrn-box::before{content:"";position:absolute;inset:0;background:radial-gradient(80% 60% at 0% 0%,rgba(255,255,255,.22),transparent 60%);pointer-events:none}.ukrn-top{position:relative;display:flex;align-items:center;gap:10px;padding:2px 4px 8px}.ukrn-kicks{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ukrn-kick{display:inline-flex;align-items:center;gap:7px;font-size:11.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--ukrn-a)}.ukrn-kick::before{content:"";width:18px;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--ukrn-a),var(--ukrn-b))}.ukrn-sk-gradient .ukrn-kick,.ukrn-sk-dark .ukrn-kick{color:#fff}.ukrn-sk-gradient .ukrn-kick::before{background:#fff}.ukrn-h{display:block;margin:0;font-size:22px;line-height:1.2;font-weight:800;letter-spacing:-.02em;color:var(--ukrn-ink)}.ukrn-sk-paper .ukrn-h{font-family:Georgia,"Times New Roman",serif}.ukrn-x{flex:0 0 auto;width:32px;height:32px;border-radius:50%;border:0;background:var(--ukrn-hov);color:var(--ukrn-ink);display:grid;place-items:center;cursor:pointer;padding:0;transition:transform .4s cubic-bezier(.22,1,.36,1),background .3s}.ukrn-x:hover{transform:rotate(90deg)}.ukrn-savethis{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px;border-radius:99px;border:1px solid var(--ukrn-line);background:transparent;color:var(--ukrn-ink);font-size:12.5px;font-weight:700;cursor:pointer;white-space:nowrap;transition:background .3s,color .3s}.ukrn-savethis:hover{background:var(--ukrn-hov)}.ukrn-savethis.is-saved{background:linear-gradient(135deg,var(--ukrn-a),var(--ukrn-b));color:#fff;border-color:transparent}.ukrn-savethis.is-saved svg{fill:currentColor}.ukrn-auto{position:relative;display:flex;align-items:center;gap:10px;margin:8px 4px 2px;font-size:13px;font-weight:650;color:var(--ukrn-mut)}.ukrn-autot{flex:1}.ukrn-cancel{border:0;background:none;color:var(--ukrn-a);font-weight:800;font-size:13px;cursor:pointer;padding:4px 2px}.ukrn-sk-gradient .ukrn-cancel,.ukrn-sk-dark .ukrn-cancel{color:#fff}.ukrn-autob{position:absolute;left:0;right:0;bottom:-6px;height:3px;border-radius:3px;background:var(--ukrn-line);overflow:hidden}.ukrn-autob i{display:block;height:100%;background:linear-gradient(90deg,var(--ukrn-a),var(--ukrn-b));transform-origin:0 50%;transform:scaleX(0)}.ukrn-sk-gradient .ukrn-autob i{background:#fff}.ukrn-auto.is-off{display:none}.ukrn-p-slide{bottom:24px;width:min(var(--ukrn-w,390px),calc(100vw - 32px));opacity:0;transform:translateY(28px) scale(.98);transition:opacity .6s ease,transform .8s cubic-bezier(.22,1,.36,1)}.ukrn-p-slide.ukrn-side-right{right:24px}.ukrn-p-slide.ukrn-side-left{left:24px}.ukrn-p-slide.is-open{opacity:1;transform:none}.ukrn-p-bar{left:50%;bottom:14px;width:min(var(--ukrn-w,1000px),calc(100vw - 24px));transform:translate(-50%,130%);transition:transform .8s cubic-bezier(.22,1,.36,1)}.ukrn-p-bar.is-open{transform:translate(-50%,0)}.ukrn-p-bar .ukrn-box{display:flex;align-items:center;gap:12px;padding:10px 12px 10px 18px;border-radius:calc(var(--ukrn-r) + 4px)}.ukrn-p-bar .ukrn-top{display:contents}.ukrn-p-bar .ukrn-kicks{flex:0 0 auto}.ukrn-p-bar .ukrn-list{flex:1;min-width:0;order:1}.ukrn-p-bar .ukrn-savethis{order:2}.ukrn-p-bar .ukrn-x{order:3}.ukrn-p-bar .ukrn-auto{order:4;margin:0;flex:0 0 auto;gap:8px}.ukrn-p-bar .ukrn-autob{bottom:-8px}.ukrn-prog{position:absolute;top:0;left:0;right:0;height:3px;background:var(--ukrn-line)}.ukrn-prog i{display:block;height:100%;background:linear-gradient(90deg,var(--ukrn-a),var(--ukrn-b));transform-origin:0 50%;transform:scaleX(0);transition:transform .25s linear}.ukrn-sk-gradient .ukrn-prog i{background:#fff}.ukrn-l-mini .ukrn-item{padding:4px 6px;gap:12px}.ukrn-l-mini .ukrn-item:hover{background:transparent}.ukrn-l-mini .ukrn-item:not(:first-child){display:none}.ukrn-l-mini .ukrn-img{width:46px;height:46px;border-radius:12px}.ukrn-l-mini .ukrn-ex{display:none}.ukrn-l-mini .ukrn-link{-webkit-line-clamp:1}.ukrn-l-mini .ukrn-item:hover .ukrn-link{color:var(--ukrn-a)!important}.ukrn-sk-gradient.ukrn-l-mini .ukrn-item:hover .ukrn-link,.ukrn-sk-dark.ukrn-l-mini .ukrn-item:hover .ukrn-link{text-decoration:underline!important;color:var(--ukrn-ink)!important}.ukrn-p-toast{top:96px;left:50%;width:max-content;max-width:min(var(--ukrn-w,600px),calc(100vw - 24px));transform:translate(-50%,-18px);opacity:0;transition:opacity .5s ease,transform .7s cubic-bezier(.22,1,.36,1)}.ukrn-p-toast.is-open{opacity:1;transform:translate(-50%,0)}.ukrn-p-toast .ukrn-box{display:flex;align-items:center;gap:10px;padding:6px 6px 6px 8px;border-radius:99px}.ukrn-p-toast .ukrn-top{display:contents}.ukrn-p-toast .ukrn-kicks{flex:0 0 auto}.ukrn-p-toast .ukrn-kick::before{display:none}.ukrn-p-toast .ukrn-list{order:1;min-width:0;flex:1}.ukrn-p-toast .ukrn-x{order:3;width:30px;height:30px}.ukrn-p-toast .ukrn-item{padding:0 4px}.ukrn-p-toast .ukrn-img,.ukrn-p-toast .ukrn-cat,.ukrn-p-toast .ukrn-meta,.ukrn-p-toast .ukrn-save{display:none}.ukrn-p-toast .ukrn-link{font-size:14px;white-space:nowrap;display:block;overflow:hidden;text-overflow:ellipsis;max-width:340px}.ukrn-p-toast .ukrn-auto{order:2;margin:0;font-size:12px}.ukrn-p-toast .ukrn-autob{display:none}.ukrn-ring{position:relative;width:34px;height:34px;flex:0 0 auto;display:grid;place-items:center}.ukrn-ring svg{position:absolute;inset:0;transform:rotate(-90deg)}.ukrn-ring circle{fill:none;stroke:var(--ukrn-line);stroke-width:3}.ukrn-ring .ukrn-ringv{stroke:var(--ukrn-a);stroke-linecap:round;stroke-dasharray:97.4;stroke-dashoffset:97.4;transition:stroke-dashoffset .3s linear}.ukrn-sk-gradient .ukrn-ring .ukrn-ringv{stroke:#fff}.ukrn-ring b{font-size:9.5px;font-weight:800;color:var(--ukrn-ink)}.ukrn-p-modal{inset:0;display:flex;align-items:center;justify-content:center;padding:20px;opacity:0;transition:opacity .45s ease}.ukrn-p-modal.is-open{opacity:1}.ukrn-bd{position:absolute;inset:0;background:rgba(12,10,26,.55);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.ukrn-p-modal .ukrn-box{width:min(var(--ukrn-w,780px),100%);max-height:calc(100vh - 40px);overflow:auto;padding:22px;transform:translateY(22px) scale(.97);transition:transform .8s cubic-bezier(.22,1,.36,1)}.ukrn-p-modal.is-open .ukrn-box{transform:none}.ukrn-p-modal .ukrn-top{padding:0 0 16px}.ukrn-l-cards .ukrn-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px}.ukrn-l-cards .ukrn-item{flex-direction:column;align-items:stretch;gap:0;padding:0;background:var(--ukrn-card);border:1px solid var(--ukrn-line);border-radius:calc(var(--ukrn-r) - 4px);overflow:hidden}.ukrn-l-cards .ukrn-item:hover{transform:translateY(-4px);box-shadow:0 22px 40px -24px rgba(20,16,50,.45);background:var(--ukrn-card)}.ukrn-l-cards .ukrn-img{width:100%;height:auto;aspect-ratio:16/10;border-radius:0}.ukrn-l-cards .ukrn-body{padding:14px 16px 16px}.ukrn-l-cards .ukrn-save{position:absolute;top:10px;right:10px;background:rgba(255,255,255,.88);border-color:transparent;color:#15131f;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.ukrn-l-cards .ukrn-save.is-saved{background:linear-gradient(135deg,var(--ukrn-a),var(--ukrn-b));color:#fff}.ukrn-p-sheet{left:50%;bottom:0;width:min(var(--ukrn-w,900px),100vw);transform:translate(-50%,105%);transition:transform .85s cubic-bezier(.22,1,.36,1)}.ukrn-p-sheet.is-open{transform:translate(-50%,0)}.ukrn-p-sheet .ukrn-box{border-radius:calc(var(--ukrn-r) + 8px) calc(var(--ukrn-r) + 8px) 0 0;padding:10px 20px 22px;border-bottom:0}.ukrn-grip{display:block;width:44px;height:5px;border-radius:5px;background:var(--ukrn-line);margin:0 auto 10px}.ukrn-p-sheet .ukrn-list{display:flex;flex-direction:row;gap:14px;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 2px 8px;scrollbar-width:thin}.ukrn-p-sheet .ukrn-item{flex:0 0 232px;scroll-snap-align:start}.ukrn-p-tab{top:50%;width:min(var(--ukrn-w,360px),calc(100vw - 32px));opacity:0;transition:opacity .5s ease,transform .8s cubic-bezier(.22,1,.36,1)}.ukrn-p-tab.ukrn-side-right{right:18px;transform:translate(40px,-50%)}.ukrn-p-tab.ukrn-side-left{left:18px;transform:translate(-40px,-50%)}.ukrn-p-tab.is-open{opacity:1;transform:translate(0,-50%)}.ukrn-tab{position:fixed;z-index:99989;top:50%;display:flex;align-items:center;gap:8px;padding:14px 10px;border:0;cursor:pointer;color:#fff;background:linear-gradient(180deg,var(--ukrn-a),var(--ukrn-b));box-shadow:0 14px 34px -14px rgba(20,16,50,.55);font-size:13px;font-weight:800;letter-spacing:.04em;writing-mode:vertical-rl;transition:transform .7s cubic-bezier(.22,1,.36,1),opacity .5s}.ukrn-tab.ukrn-side-right{right:0;border-radius:14px 0 0 14px;transform:translate(110%,-50%)}.ukrn-tab.ukrn-side-left{left:0;border-radius:0 14px 14px 0;transform:translate(-110%,-50%) rotate(180deg)}.ukrn-tab.ukrn-side-left svg{transform:rotate(180deg)}.ukrn-tab.is-on.ukrn-side-right{transform:translate(0,-50%)}.ukrn-tab.is-on.ukrn-side-left{transform:translate(0,-50%) rotate(180deg)}.ukrn-tab:not(.is-on){pointer-events:none}.ukrn-tab:hover{padding-right:14px}.ukrn-tab svg{writing-mode:horizontal-tb}.ukrn-pop.is-static{position:relative;inset:auto;top:auto;left:auto;right:auto;bottom:auto;transform:none!important;opacity:1;width:auto;max-width:100%;z-index:1;pointer-events:auto}.ukrn-p-slide.is-static{width:min(var(--ukrn-w,390px),100%)}.ukrn-p-toast.is-static{width:max-content;max-width:100%;margin:0 auto}.ukrn-p-modal.is-static{display:block;padding:0}.ukrn-p-modal.is-static .ukrn-box{width:100%;max-height:none;transform:none}.ukrn-p-sheet.is-static .ukrn-box{border-radius:calc(var(--ukrn-r) + 8px);border-bottom:1px solid var(--ukrn-line)}.ukrn-p-tab.is-static{transform:none!important;margin-right:54px}.ukrn-st-tab.is-static{position:relative;display:flex;justify-content:flex-end}.ukrn-tab.is-static{position:absolute;top:50%;pointer-events:none;opacity:1}.ukrn-tab.is-static.ukrn-side-right{transform:translate(0,-50%)}.ukrn-tab.is-static.ukrn-side-left{transform:translate(0,-50%) rotate(180deg)}.ukrn-st-slide.is-static,.ukrn-st-bar.is-static{display:flex}.ukrn-st-slide.is-static{justify-content:flex-end}.ukrn{--ukrn-cols:3;color:var(--ukrn-ink)}.ukrn-inline{position:relative}.ukrn-sk-gradient .ukrn-inline,.ukrn-sk-dark .ukrn-inline{padding:26px;border-radius:calc(var(--ukrn-r) + 6px);background:var(--ukrn-bg)}.ukrn-sk-paper .ukrn-inline{padding:26px;border-radius:calc(var(--ukrn-r) + 6px);background:var(--ukrn-bg);border:1px solid var(--ukrn-line)}.ukrn-sk-glass .ukrn-inline{padding:26px;border-radius:calc(var(--ukrn-r) + 6px);background:var(--ukrn-bg);border:1px solid rgba(255,255,255,.7);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.ukrn-ihead{display:flex;flex-direction:column;gap:6px;margin-bottom:18px}.ukrn-ihead .ukrn-h{font-size:26px}.ukrn-inline.ukrn-l-cards .ukrn-list,.ukrn-inline.ukrn-l-overlay .ukrn-list{display:grid;grid-template-columns:repeat(var(--ukrn-cols),minmax(0,1fr));gap:20px}.ukrn-inline.ukrn-l-cards .ukrn-item{opacity:0;transform:translateY(16px);animation:ukrn-in .9s cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc(var(--i) * 90ms)}@keyframes ukrn-in{to{opacity:1;transform:none}}.ukrn-inline.ukrn-l-cards .ukrn-item:hover{transform:translateY(-4px)}.ukrn-inline.ukrn-l-cards .ukrn-link{font-size:17px}.ukrn-inline.ukrn-l-cards .ukrn-body{padding:16px 18px 18px;gap:6px}.ukrn-inline.ukrn-l-list .ukrn-list{gap:0}.ukrn-inline.ukrn-l-list .ukrn-item{padding:14px 8px;border-radius:0;border-bottom:1px solid var(--ukrn-line)}.ukrn-inline.ukrn-l-list .ukrn-item:last-child{border-bottom:0}.ukrn-inline.ukrn-l-list .ukrn-img{width:124px;height:88px}.ukrn-inline.ukrn-l-list .ukrn-link{font-size:17px}.ukrn-inline.ukrn-l-hero .ukrn-list{display:grid;grid-template-columns:1.25fr 1fr;gap:6px 26px;align-items:start}.ukrn-inline.ukrn-l-hero .ukrn-item:first-child{grid-row:span 8;flex-direction:column;align-items:stretch;gap:14px;padding:0}.ukrn-inline.ukrn-l-hero .ukrn-item:first-child:hover{background:transparent}.ukrn-inline.ukrn-l-hero .ukrn-item:first-child .ukrn-img{width:100%;height:auto;aspect-ratio:16/10;border-radius:var(--ukrn-r)}.ukrn-inline.ukrn-l-hero .ukrn-item:first-child .ukrn-link{font-size:24px;line-height:1.2;-webkit-line-clamp:3}.ukrn-inline.ukrn-l-hero .ukrn-item:first-child .ukrn-ex{-webkit-line-clamp:3;font-size:14.5px}.ukrn-inline.ukrn-l-hero .ukrn-item:first-child .ukrn-save{position:absolute;top:12px;right:12px;background:rgba(255,255,255,.9);color:#15131f;border-color:transparent}.ukrn-inline.ukrn-l-hero .ukrn-item:first-child .ukrn-save.is-saved{background:linear-gradient(135deg,var(--ukrn-a),var(--ukrn-b));color:#fff}.ukrn-inline.ukrn-l-hero .ukrn-item:not(:first-child) .ukrn-ex{display:none}.ukrn-inline.ukrn-l-hero .ukrn-item:not(:first-child){border-bottom:1px solid var(--ukrn-line);border-radius:0;padding:12px 4px}.ukrn-inline.ukrn-l-numbered .ukrn-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:8px 28px;counter-reset:n}.ukrn-inline.ukrn-l-numbered .ukrn-img{display:none}.ukrn-inline.ukrn-l-numbered .ukrn-item{align-items:flex-start;padding:14px 8px;border-radius:0;border-top:1px solid var(--ukrn-line)}.ukrn-num{flex:0 0 auto;font-size:40px;line-height:.95;font-weight:900;letter-spacing:-.04em;background:linear-gradient(135deg,var(--ukrn-a),var(--ukrn-b));-webkit-background-clip:text;background-clip:text;color:transparent;min-width:56px}.ukrn-sk-gradient .ukrn-num{background:none;color:#fff;opacity:.85}.ukrn-sk-paper .ukrn-num{font-family:Georgia,serif}.ukrn-inline.ukrn-l-numbered .ukrn-link{font-size:17px}.ukrn-inline.ukrn-l-overlay .ukrn-item{min-height:320px;padding:0;align-items:flex-end;border-radius:var(--ukrn-r);overflow:hidden;color:#fff;background:#15131f;isolation:isolate}.ukrn-inline.ukrn-l-overlay .ukrn-img{position:absolute;inset:0;width:100%;height:100%;border-radius:0;z-index:-2}.ukrn-inline.ukrn-l-overlay .ukrn-item::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(0,0,0,0) 30%,rgba(8,6,20,.86) 100%);transition:opacity .5s}.ukrn-inline.ukrn-l-overlay .ukrn-body{padding:20px}.ukrn-inline.ukrn-l-overlay .ukrn-link{color:#fff!important;font-size:19px}.ukrn-inline.ukrn-l-overlay .ukrn-ex,.ukrn-inline.ukrn-l-overlay .ukrn-meta{color:rgba(255,255,255,.85)}.ukrn-inline.ukrn-l-overlay .ukrn-cat{align-self:flex-start;color:#fff;background:var(--ukrn-c);padding:4px 10px;border-radius:99px}.ukrn-inline.ukrn-l-overlay .ukrn-cat::before{display:none}.ukrn-inline.ukrn-l-overlay .ukrn-save{position:absolute;top:12px;right:12px;background:rgba(255,255,255,.2);color:#fff;border-color:rgba(255,255,255,.35);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.ukrn-inline.ukrn-l-overlay .ukrn-save.is-saved{background:#fff;color:var(--ukrn-a)}.ukrn-inline.ukrn-l-overlay .ukrn-item:hover{transform:translateY(-4px)}.ukrn-shelfbtn{position:fixed;z-index:99980;bottom:22px;display:inline-flex;align-items:center;gap:9px;height:48px;padding:0 18px 0 16px;border-radius:99px;border:0;cursor:pointer;color:#fff;background:linear-gradient(135deg,var(--ukrn-a),var(--ukrn-b));box-shadow:0 18px 38px -16px rgba(40,20,90,.65);font-size:14px;font-weight:800;transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .5s;opacity:0;transform:translateY(20px)}.ukrn-shelfbtn.is-on{opacity:1;transform:none}.ukrn-shelfbtn:not(.is-on){pointer-events:none}.ukrn-shelfbtn:hover{transform:translateY(-2px)}.ukrn-shelfbtn.s-left{left:22px}.ukrn-shelfbtn.s-right{right:22px}.ukrn-shelfbtn b{min-width:22px;height:22px;padding:0 6px;border-radius:99px;background:#fff;color:var(--ukrn-a);font-size:12px;display:grid;place-items:center}.ukrn-shelfbtn.is-bump b{animation:ukrn-pop .6s cubic-bezier(.22,1,.36,1)}.ukrn-drawer{position:fixed;inset:0;z-index:99995;color:var(--ukrn-ink)}.ukrn-drawer:not(.is-open){pointer-events:none}.ukrn-dbd{position:absolute;inset:0;background:rgba(12,10,26,.45);opacity:0;transition:opacity .45s}.ukrn-drawer.is-open .ukrn-dbd{opacity:1}.ukrn-panel{position:absolute;top:0;bottom:0;width:min(400px,100vw);background:var(--ukrn-bg);box-shadow:0 0 60px rgba(0,0,0,.25);display:flex;flex-direction:column;transition:transform .7s cubic-bezier(.22,1,.36,1)}.ukrn-drawer.s-right .ukrn-panel{right:0;transform:translateX(105%)}.ukrn-drawer.s-left .ukrn-panel{left:0;transform:translateX(-105%)}.ukrn-drawer.is-open .ukrn-panel{transform:none}.ukrn-dhead{display:flex;align-items:center;gap:10px;padding:22px 22px 14px;border-bottom:1px solid var(--ukrn-line)}.ukrn-dhead h3{margin:0;flex:1;font-size:19px;font-weight:800;color:var(--ukrn-ink)}.ukrn-dhead h3 small{display:block;font-size:12px;font-weight:600;color:var(--ukrn-mut);margin-top:3px}.ukrn-dlist{flex:1;overflow:auto;padding:10px 12px}.ukrn-drow{position:relative;display:flex;align-items:center;gap:12px;padding:10px;border-radius:14px;transition:background .3s}.ukrn-drow:hover{background:var(--ukrn-hov)}.ukrn-drow .ukrn-img{width:54px;height:54px;border-radius:12px}.ukrn-drow .ukrn-link{font-size:14.5px}.ukrn-drm{position:relative;z-index:2;border:0;background:none;color:var(--ukrn-mut);font-size:12px;font-weight:700;cursor:pointer;padding:6px}.ukrn-drm:hover{color:#dc2626}.ukrn-dempty{padding:40px 24px;text-align:center;color:var(--ukrn-mut);font-size:14.5px;line-height:1.6}.ukrn-dempty svg{display:block;margin:0 auto 12px;color:var(--ukrn-a)}.ukrn-dfoot{display:flex;justify-content:space-between;align-items:center;padding:14px 22px;border-top:1px solid var(--ukrn-line);font-size:12px;color:var(--ukrn-mut)}.ukrn-dclear{border:0;background:none;color:var(--ukrn-mut);font-weight:700;cursor:pointer;font-size:12.5px}.ukrn-dclear:hover{color:#dc2626}.ukrn-note{position:fixed;z-index:99996;left:50%;bottom:86px;transform:translate(-50%,14px);opacity:0;padding:11px 18px;border-radius:99px;background:#15131f;color:#fff;font-size:13.5px;font-weight:650;box-shadow:0 16px 36px -14px rgba(0,0,0,.5);transition:opacity .4s,transform .6s cubic-bezier(.22,1,.36,1);pointer-events:none;white-space:nowrap}.ukrn-note.is-on{opacity:1;transform:translate(-50%,0)}@media (max-width:1024px){.ukrn-inline.ukrn-l-hero .ukrn-list{grid-template-columns:1fr}.ukrn-inline.ukrn-l-hero .ukrn-item:first-child{grid-row:auto}}@media (max-width:767px){.ukrn-inline.ukrn-l-numbered .ukrn-list{grid-template-columns:1fr}.ukrn-inline.ukrn-l-list .ukrn-img{width:96px;height:72px}.ukrn-sk-gradient .ukrn-inline,.ukrn-sk-dark .ukrn-inline,.ukrn-sk-paper .ukrn-inline,.ukrn-sk-glass .ukrn-inline{padding:18px}}@media (max-width:600px){.ukrn-p-slide:not(.is-static){left:12px!important;right:12px!important;bottom:12px;width:auto}.ukrn-p-slide:not(.is-static) .ukrn-ex,.ukrn-p-tab:not(.is-static) .ukrn-ex{display:none}.ukrn-p-slide:not(.is-static) .ukrn-item:nth-child(n+3){display:none}.ukrn-p-slide:not(.is-static) .ukrn-img,.ukrn-p-tab:not(.is-static) .ukrn-img{width:58px;height:58px}.ukrn-p-slide:not(.is-static) .ukrn-box{padding:10px}.ukrn-p-bar{bottom:8px}.ukrn-p-bar .ukrn-box{padding:10px 10px 10px 12px;gap:8px}.ukrn-p-bar .ukrn-kicks{display:none}.ukrn-p-bar .ukrn-savethis span{display:none}.ukrn-p-bar .ukrn-savethis{width:32px;padding:0;justify-content:center}.ukrn-p-bar .ukrn-save{display:none}.ukrn-p-bar .ukrn-auto .ukrn-autot{display:none}.ukrn-p-toast{top:84px}.ukrn-p-toast .ukrn-link{max-width:52vw}.ukrn-p-modal{align-items:flex-end;padding:0}.ukrn-p-modal .ukrn-box{width:100%;border-radius:calc(var(--ukrn-r) + 6px) calc(var(--ukrn-r) + 6px) 0 0;max-height:86vh;padding:18px}.ukrn-p-modal.is-static .ukrn-box{border-radius:var(--ukrn-r)}.ukrn-p-modal .ukrn-l-cards .ukrn-list,.ukrn-p-modal.ukrn-l-cards .ukrn-list{grid-template-columns:1fr}.ukrn-p-modal.ukrn-l-cards .ukrn-item{flex-direction:row;align-items:center}.ukrn-p-modal.ukrn-l-cards .ukrn-img{width:96px;aspect-ratio:1;flex:0 0 auto}.ukrn-p-modal.ukrn-l-cards .ukrn-body{padding:10px 48px 10px 4px}.ukrn-p-modal.ukrn-l-cards .ukrn-ex{display:none}.ukrn-p-modal.ukrn-l-cards .ukrn-save{top:50%;right:8px;transform:translateY(-50%)}.ukrn-p-modal .ukrn-savethis span{display:none}.ukrn-p-modal .ukrn-savethis{width:32px;padding:0;justify-content:center}.ukrn-p-sheet .ukrn-item{flex-basis:200px}.ukrn-p-tab:not(.is-static){left:12px!important;right:12px!important;width:auto}.ukrn-shelfbtn{bottom:14px;height:44px}.ukrn-shelfbtn.s-left{left:14px}.ukrn-shelfbtn.s-right{right:14px}}@media (prefers-reduced-motion:reduce){.ukrn-pop,.ukrn-box,.ukrn-item,.ukrn-tab,.ukrn-shelfbtn,.ukrn-panel,.ukrn-img img{transition:none!important;animation:none!important}.ukrn-inline.ukrn-l-cards .ukrn-item{opacity:1;transform:none}}.ukrn-pop.is-static .ukrn-x{display:none}