.pu{--g: #126e47;--gd: var(--color-plinthos-green-deep, #126e47);--gbg: #e3f1ea;--t: #111;--t2: #555;--t3: #6b6b6b;--line: #e4eae6;--bg: #f5fbf8;--hero: #eef5f1;--amber: #9a6f06;--amber-bg: #fbf3df;--red: #b53a2f;--red-bg: #fbeceb;background:var(--bg);color:var(--t);min-height:60vh}.pu *,.pu *:before,.pu *:after{box-sizing:border-box}.pu :is(a,button,[role=button],[role=tab],[role=switch]):focus-visible{outline:2px solid rgba(18,110,71,.45);outline-offset:2px}.pu .mono{font-family:var(--font-mono, "JetBrains Mono", ui-monospace, monospace);font-feature-settings:"tnum"}.pu .u-eyebrow{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--t3)}.pu .u-w{max-width:1240px;margin:0 auto;padding:0 28px}.pu .u-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pu .u-rise:focus-within{position:relative;z-index:30}.pu .u-rise{animation:uRise .7s cubic-bezier(.2,.7,.2,1) backwards;animation-delay:calc(var(--i, 0) * 70ms + 80ms)}.pu .u-fade{animation:uRise .4s cubic-bezier(.2,.7,.2,1)}@keyframes uRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes uPop{0%{transform:scale(.94);opacity:0}to{transform:scale(1);opacity:1}}@keyframes uFade{0%{opacity:0}}@keyframes uPulse{50%{opacity:.55}}.pu .u-lnk{display:inline-flex;align-items:center;gap:6px;min-height:36px;font:500 13px Inter,system-ui,sans-serif;color:var(--t3);text-decoration:none;border-radius:8px;transition:color .2s}.pu .u-lnk:hover{color:var(--t)}.pu .u-lnk.u-green{color:var(--gd)}.pu .u-lnk.u-green:hover{color:#0b4a30}.pu .u-lnk i{font-size:15px}.pu .u-lnk:focus-visible{outline:2px solid rgba(18,110,71,.45);outline-offset:2px}.pu .u-hero{background:linear-gradient(180deg,var(--hero) 0%,var(--hero) 70%,var(--bg) 100%);padding:14px 0 30px}.pu .u-back{display:inline-flex;align-items:center;gap:6px;min-height:40px;font-size:12.5px;color:var(--t2);text-decoration:none}.pu .u-back:hover{color:var(--t)}.pu .u-back i{font-size:16px}.pu .u-hgrid{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:40px;align-items:end;margin-top:12px}.pu .u-hid{display:flex;gap:24px;align-items:center;min-width:0}.pu .u-hid>div{min-width:0}.pu .u-hid>div:first-child{flex:none}.pu .u-tile{position:relative;display:grid;place-items:center;width:120px;height:120px;flex:none;overflow:hidden;border-radius:24px;color:#fff;font-size:40px;font-weight:700;box-shadow:0 0 0 6px #fff,0 18px 36px -18px #0f3d2980}.pu .u-tile i{font-size:46px}.pu .u-tile img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.u-t-or{background:linear-gradient(140deg,#d79a3a,#b8741f)}.u-t-gr{background:linear-gradient(140deg,#2f9d6c,#126e47)}.u-t-bl{background:linear-gradient(140deg,#5b86b5,#2f5d8c)}.u-t-dk{background:linear-gradient(140deg,#2b3a33,#111)}.u-t-rs{background:linear-gradient(140deg,#b86a5a,#8c4a3a)}.u-t-vi{background:linear-gradient(140deg,#7d6a91,#5b4a6b)}.pu .u-ht{margin:0;font-size:40px;line-height:1.02;font-weight:700;letter-spacing:-.035em;overflow-wrap:anywhere}.pu .u-hs{margin:8px 0 0;font-size:15px;color:var(--t2);overflow-wrap:anywhere}.pu .u-hs .mono{color:var(--t)}.pu .u-ha{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px;align-items:center}.pu .u-nums{display:flex}.pu .u-num{padding:0 24px;border-left:1px solid #cfe0d6;min-width:0}.pu .u-num:first-child{border-left:0;padding-left:0}.pu .u-num .u-v{font-size:32px;font-weight:600;letter-spacing:-.02em;margin-top:6px;white-space:nowrap}.pu .u-num .u-v small{font-size:14px;color:var(--t3);font-weight:500}.pu .u-num .u-s{font-size:12px;color:var(--t3);margin-top:2px;white-space:nowrap}.pu .u-num.u-gr .u-v{color:var(--gd)}.pu .u-num.u-am .u-v{color:var(--amber)}.pu .u-split{display:grid;grid-template-columns:330px minmax(0,1fr);gap:36px;align-items:start;margin:4px 0 80px}.pu .u-list{position:sticky;top:84px;min-width:0}.pu .u-search{position:relative;display:block;margin-bottom:10px}.pu .u-search input{width:100%;min-height:42px;border:1px solid var(--line);border-radius:999px;padding:0 14px 0 38px;font:inherit;font-size:16px;background:#fff;color:var(--t);outline:none;transition:border-color .2s}.pu .u-search input:focus-visible{border-color:var(--g)}.pu .u-search i{position:absolute;left:13px;top:12px;font-size:17px;color:var(--t3)}.pu .u-seg{display:inline-flex;gap:2px;padding:3px;border-radius:999px;background:#e9efeb;max-width:100%;flex-wrap:wrap}.pu .u-seg button{min-height:28px;padding:0 11px;border:0;border-radius:999px;background:transparent;font:500 12px Inter,system-ui,sans-serif;color:var(--t2);cursor:pointer;white-space:nowrap;transition:background-color .2s,color .2s}.pu .u-seg button .mono{font-size:11px;color:var(--t3);margin-left:5px}.pu .u-seg button[aria-pressed=true]{background:#fff;color:var(--t);box-shadow:0 1px 2px #00000014}.pu .u-seg button:not([aria-pressed=true]):not(:disabled):hover{background:#fff9;color:var(--t)}.pu .u-seg button:disabled{opacity:.45;cursor:default}.pu .u-seg button:focus-visible{outline:2px solid rgba(18,110,71,.45);outline-offset:1px}.pu .u-row{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:center;width:100%;margin-top:4px;padding:12px;border:0;border-radius:16px;background:transparent;text-align:left;text-decoration:none;font:inherit;color:inherit;cursor:pointer;transition:background-color .15s,box-shadow .15s}.pu .u-row:hover{background:#126e470f}.pu .u-row:active{background:#126e471c}.pu .u-row[aria-current=true]{background:#fff;box-shadow:inset 3px 0 0 var(--g),0 1px 3px #11111114}.pu .u-row:focus-visible{outline:2px solid rgba(18,110,71,.45);outline-offset:-2px}.pu .u-row>span{min-width:0}.pu .u-row b{display:block;font-size:14.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pu .u-row small{display:block;font-size:12px;color:var(--t3);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pu .u-mini{display:grid;place-items:center;width:44px;height:44px;flex:none;border-radius:12px;color:#fff}.pu .u-mini i{font-size:20px}.pu .u-cov{display:flex;height:4px;border-radius:99px;background:#e6ece8;overflow:hidden;margin-top:8px}.pu .u-cov i{display:block;height:100%;transition:width .4s cubic-bezier(.2,.7,.2,1)}.pu .u-cov .u-on{background:var(--g)}.pu .u-cov .u-am{background:#c99a1e}.pu .u-sheet{background:#fff;border-radius:24px;padding:26px 28px;min-width:0}.pu .u-stop{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.pu .u-stop .u-mini{width:56px;height:56px;border-radius:16px}.pu .u-stop .u-mini i{font-size:26px}.pu .u-stop>div:nth-child(2){min-width:0;flex:1 1 200px}.pu .u-stop h2{margin:0;font-size:26px;font-weight:700;letter-spacing:-.03em;line-height:1.1;overflow-wrap:anywhere}.pu .u-stop p{margin:4px 0 0;font-size:13.5px;color:var(--t2)}.pu .u-stop .u-acts{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.pu .u-snums{display:flex;margin-top:20px;padding:16px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.pu .u-snums>div{padding:0 22px;border-left:1px solid var(--line);min-width:0}.pu .u-snums>div:first-child{padding-left:0;border-left:0}.pu .u-snums .u-v{font-size:24px;font-weight:600;margin-top:4px}.pu .u-snums .u-gr{color:var(--gd)}.pu .u-snums .u-am{color:var(--amber)}.pu .u-sech{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:24px 0 6px;flex-wrap:wrap}.pu .u-sech:first-child{margin-top:0}.pu .u-sech h2,.pu .u-sech h3{margin:0;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--t3)}.pu .u-sech>span{font-size:12.5px;color:var(--t3)}.pu .u-lr{display:grid;grid-template-columns:72px minmax(0,1fr) auto auto;gap:16px;align-items:center;padding:14px 0;border-top:1px solid var(--line);color:inherit;text-decoration:none}.pu .u-sech+.u-lr,.pu .u-lr:first-child{border-top:0}.pu a.u-lr{margin:0 -10px;padding-left:10px;padding-right:10px;border-radius:14px;transition:background-color .15s}.pu a.u-lr:hover{background:#126e470f}.pu a.u-lr:active{background:#126e471c}.pu a.u-lr:focus-visible{outline:2px solid rgba(18,110,71,.45);outline-offset:-2px}.pu a.u-lr:hover+.u-lr,.pu a.u-lr:hover{border-top-color:transparent}.pu a.u-lr:hover .u-go,.pu .u-lr>a:hover~.u-go{background:#f3f4f2;color:var(--t)}.pu .u-lr .u-main{display:grid;grid-template-columns:72px minmax(0,1fr);gap:16px;align-items:center;min-width:0;color:inherit;text-decoration:none}.pu .u-lr:has(>.u-main){grid-template-columns:minmax(0,1fr) auto auto}.pu .u-lr .u-main:focus-visible{outline:2px solid rgba(18,110,71,.45);outline-offset:2px;border-radius:12px}.pu .u-ph{display:grid;place-items:center;width:72px;height:56px;overflow:hidden;border-radius:12px;background:#e8eee9;color:#9aa79f}.pu .u-ph img{width:100%;height:100%;object-fit:cover}.pu .u-ph i{font-size:20px}.pu .u-lr b{display:block;font-size:15px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pu .u-hint{display:block;font-size:12.5px;margin-top:3px;color:var(--t3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pu .u-hint.u-good{color:var(--gd);font-weight:600}.pu .u-hint.u-warn{color:#8a6408;font-weight:600}.pu .u-pr{text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.pu .u-pr .mono{font-size:16px;font-weight:600;white-space:nowrap}.pu .u-pr .u-tbd{font-size:12.5px;color:var(--t3);white-space:nowrap}.pu .u-go{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;color:var(--t3);transition:background-color .2s}.pu .u-go i{font-size:17px}.pu .u-slot{display:grid;grid-template-columns:72px minmax(0,1fr) auto;gap:16px;align-items:center;padding:12px 0;border-top:1px solid var(--line)}.pu .u-slot .u-ph{background:none;border:1.5px dashed #cfdcd4;color:#b9c9bf}.pu .u-slot>span{font-size:14px;color:var(--t3);min-width:0}.pu .u-slot .u-a{display:flex;gap:4px;align-items:center}.pu .u-note{display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding:12px 14px;border-radius:14px;font-size:13.5px;line-height:1.5;margin-top:14px}.pu .u-note>i{font-size:18px;flex:none}.pu .u-note>span{flex:1;min-width:min(200px,100%)}.pu .u-note b{color:inherit}.pu .u-note.u-am{background:var(--amber-bg);color:#6e5108}.pu .u-note.u-ne{background:var(--bg);color:var(--t2)}.pu .u-note.u-gr{background:var(--gbg);color:var(--gd)}.pu .u-note.u-red{background:var(--red-bg);color:var(--red)}.pu .u-bdg{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 9px;border-radius:7px;font-size:11.5px;font-weight:600;background:#f1f1ee;color:var(--t2);white-space:nowrap}.pu .u-bdg>i{width:7px;height:7px;border-radius:50%;background:#9a9a94;flex:none}.pu .u-bdg.u-on{background:var(--gbg);color:var(--gd)}.pu .u-bdg.u-on>i{background:var(--g)}.pu .u-bdg.u-am{background:var(--amber-bg);color:#8a6408}.pu .u-bdg.u-am>i{background:#c99a1e}.pu .u-bdg.u-red{background:var(--red-bg);color:var(--red)}.pu .u-bdg.u-red>i{background:var(--red)}.pu .u-chips{display:flex;flex-wrap:wrap;gap:8px}.pu .u-confirm{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:4px 0 8px;padding:12px 14px;border-radius:14px;background:#fdf4f2;color:#8f2e25;font-size:13.5px;line-height:1.5;animation:uRise .25s ease-out}.pu .u-confirm.u-ne{background:var(--bg);color:var(--t2)}.pu .u-confirm b{color:var(--t);font-weight:600}.pu .u-confirm>i{font-size:18px;flex:none}.pu .u-confirm>span{flex:1;min-width:min(220px,100%)}.pu .u-confirm .u-ca{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.pu .u-err{display:flex;align-items:flex-start;gap:6px;margin:10px 0 0;font-size:12.5px;line-height:1.5;color:var(--red)}.pu .u-ok{display:flex;align-items:center;gap:6px;margin:10px 0 0;font-size:12.5px;color:var(--gd);font-weight:600}.pu .u-saved{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--gd);font-weight:600;opacity:0;transition:opacity .3s}.pu .u-saved.u-on{opacity:1}.u-sw{position:relative;width:42px;height:26px;flex:none;border:0;border-radius:999px;background:#c9d9cf;cursor:pointer;transition:background-color .2s}.u-sw:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0003;transition:transform .25s cubic-bezier(.3,1.4,.5,1)}.u-sw[aria-checked=true]{background:var(--g, #126e47)}.u-sw[aria-checked=true]:after{transform:translate(16px)}.u-sw:disabled{opacity:.5;cursor:not-allowed}.u-sw:focus-visible{outline:2px solid rgba(18,110,71,.45);outline-offset:2px}.pu .u-empty{padding:48px 32px;text-align:center}.pu .u-ill{width:72px;height:72px;margin:0 auto;border-radius:22px;display:grid;place-items:center;background:var(--gbg);color:var(--g)}.pu .u-ill i{font-size:32px}.pu .u-ill.u-red{background:var(--red-bg);color:var(--red)}.pu .u-empty h2,.pu .u-empty h3{margin:18px 0 0;font-size:22px;font-weight:700;letter-spacing:-.02em}.pu .u-empty>p{margin:8px auto 0;max-width:440px;font-size:14px;color:var(--t2);line-height:1.6}.pu .u-empty .u-ea{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;margin-top:20px}.pu .u-tips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:26px auto 0;max-width:720px;text-align:left}.pu .u-tip{padding:16px;border-radius:16px;background:var(--bg);min-width:0}.pu .u-tip>i{font-size:20px;color:var(--g)}.pu .u-tip b{display:block;margin-top:8px;font-size:14px}.pu .u-tip small{display:block;margin-top:4px;font-size:12.5px;color:var(--t3);line-height:1.5}.pu .u-skel{border-radius:18px;background:#e6eee9;animation:uPulse 1.4s ease-in-out infinite}.u-ov{position:fixed;inset:0;z-index:1300;background:#11111159;display:flex;align-items:center;justify-content:center;padding:18px;animation:uFade .2s ease-out}.u-dlg{--gd: var(--color-plinthos-green-deep, #126e47);--bg: #f5fbf8;--gbg: #e3f1ea;--t2: #555;--t3: #6b6b6b;--line: #e4eae6;--red: #b53a2f;width:100%;max-width:440px;max-height:calc(100vh - 36px);overflow-y:auto;overscroll-behavior:contain;background:#fff;border-radius:24px;padding:24px;color:#111;box-sizing:border-box;animation:uPop .25s cubic-bezier(.3,1.3,.5,1)}.u-dlg h2,.u-dlg h3{margin:0;font-size:20px;font-weight:700;letter-spacing:-.02em}.u-dlg>p{margin:8px 0 0;font-size:13.5px;color:var(--t2);line-height:1.55}.u-dlg .u-da{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;margin-top:16px}@media(pointer:coarse){.pu .u-seg button{min-height:36px}}@media(max-width:980px){.pu .u-w{padding:0 16px}.pu .u-hgrid{grid-template-columns:minmax(0,1fr);gap:20px}.pu .u-hid{gap:16px}.pu .u-tile{width:72px;height:72px;border-radius:18px;font-size:28px;box-shadow:0 0 0 4px #fff}.pu .u-tile i{font-size:30px}.pu .u-ht{font-size:28px}.pu .u-nums{width:100%}.pu .u-num .u-v{font-size:24px}.pu .u-split{grid-template-columns:minmax(0,1fr);gap:14px}.pu .u-list{position:static}.pu .u-sheet{padding:18px;border-radius:20px}.pu .u-stop .u-acts{width:100%}.pu .u-lr{grid-template-columns:56px minmax(0,1fr) auto;gap:12px}.pu .u-lr .u-main{grid-template-columns:56px minmax(0,1fr);gap:12px}.pu .u-lr b{white-space:normal}.pu .u-go{display:none}.pu .u-ph{width:56px;height:44px}.pu .u-slot{grid-template-columns:56px minmax(0,1fr);gap:12px}.pu .u-slot .u-a{grid-column:2}.pu .u-tips{grid-template-columns:minmax(0,1fr)}.pu .u-empty{padding:32px 18px}}@media(max-width:420px){.pu .u-num{padding:0 16px}.pu .u-num .u-s{white-space:normal}.u-dlg{padding:20px 16px}}@media(prefers-reduced-motion:reduce){.pu .u-rise{animation:none;opacity:1;transform:none}.pu .u-fade,.pu .u-confirm,.u-ov,.u-dlg,.pu .u-skel{animation:none}.u-sw:after,.pu .u-chip,.pu .u-row,.pu .u-cov i,.pu .u-saved{transition:none}}.pu.u-inline{background:transparent;min-height:0}.pu .u-th{position:relative;display:grid;place-items:center;width:42px;height:42px;flex:none;overflow:hidden;border-radius:12px;color:var(--g)}.pu .u-th img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.pu .u-th i{font-size:20px}.pu .u-th.u-th-lg{width:96px;height:72px;border-radius:16px}.pu .u-th.u-th-lg i{font-size:26px}.u-th-a{background:linear-gradient(135deg,#e7dccb,#bba78c 55%,#8a755d)}.u-th-b{background:linear-gradient(135deg,#d7dccf,#a3ad97 60%,#6f7a63)}.u-th-c{background:linear-gradient(135deg,#dcd3d0,#ab9a94 60%,#7d6a64)}.u-th-g{background:var(--gbg, #e3f1ea)}.u-th-x{background:#ececea;color:#9a9a94!important}.pu .u-do{position:relative;display:block;padding:14px 18px 14px 21px;border:1px solid var(--line, #e4eae6);border-radius:14px;background:#fff;color:var(--t2);overflow:hidden;animation:uRise .4s cubic-bezier(.2,.7,.2,1)}.pu .u-do+.u-do,.pu .u-do+.g-box+.u-do{margin-top:10px}.pu .u-do:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:#c9c9c3}.pu .u-do.u-am:before{background:var(--amber)}.pu .u-do.u-gr:before{background:var(--gd)}.pu .u-do.u-red:before{background:var(--red)}.pu .u-do .u-do-top{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-bottom:4px}.pu .u-do .u-do-eb{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--t3)}.pu .u-do.u-am .u-do-eb{color:var(--amber)}.pu .u-do .u-do-top .u-cd{font-size:15px;font-weight:600;color:var(--t);white-space:nowrap}.pu .u-do .u-do-h{display:block}.pu .u-do .u-di{display:inline-block;margin-right:7px;font-size:17px;vertical-align:-2px;color:var(--t3)}.pu .u-do.u-am .u-di{color:var(--amber)}.pu .u-do.u-gr .u-di{color:var(--gd)}.pu .u-do.u-red .u-di{color:var(--red)}.pu .u-do b{font-size:15px;font-weight:600;line-height:1.4;color:var(--t);letter-spacing:-.005em}.pu .u-do .u-do-meta{margin-left:8px;white-space:nowrap;font-size:13px;color:var(--t2)}.pu .u-do small{display:block;margin-top:3px;font-size:13px;line-height:1.5;color:var(--t2)}.pu .u-do .u-dac{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}@media(max-width:560px){.pu .u-do{padding:14px 14px 14px 17px}}.pu .u-cd{font-variant-numeric:tabular-nums}.pu .u-facts{display:grid;grid-template-columns:repeat(var(--n, 3),minmax(0,1fr));margin-top:20px;padding:16px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.pu .u-facts>div{padding:0 18px;border-left:1px solid var(--line);min-width:0}.pu .u-facts>div:first-child{padding-left:0;border-left:0}.pu .u-facts .u-v{margin-top:4px;font-size:18px;font-weight:600;overflow-wrap:anywhere;hyphens:auto}.pu .u-facts .u-v.u-gr{color:var(--gd)}.pu .u-facts .u-v.u-am{color:var(--amber)}.pu .u-facts.u-tight{margin-top:14px;padding:12px 0 0;border-bottom:0}.pu .u-facts.u-tight>div{padding:0 10px}.pu .u-facts.u-tight>div:first-child{padding-left:0}.pu .u-facts.u-tight .u-v{font-size:13.5px;line-height:1.35}.pu .u-fld{display:block;min-width:0}.pu .u-fld>span{display:flex;align-items:baseline;gap:6px;font-size:12px;font-weight:600;color:var(--t2)}.pu .u-fld>span small{font-weight:500;color:var(--t3)}.pu .u-fld input,.pu .u-fld textarea,.pu .u-fld select{display:block;width:100%;min-width:0;margin-top:6px;min-height:44px;border:1px solid var(--line);border-radius:12px;padding:0 12px;font:400 16px Inter,system-ui,sans-serif;color:var(--t);background:#fff;transition:border-color .2s}.pu .u-fld textarea{padding:10px 12px;min-height:104px;line-height:1.5;resize:vertical}.pu .u-fld input:focus-visible,.pu .u-fld textarea:focus-visible,.pu .u-fld select:focus-visible{outline:none;border-color:var(--g);box-shadow:0 0 0 3px #126e4724}.pu .u-fld input::placeholder,.pu .u-fld textarea::placeholder{color:#9a9a94}.pu .u-swrow{display:flex;gap:12px;align-items:flex-start;padding:14px;border-radius:14px;background:var(--bg);cursor:pointer;transition:background-color .2s}.pu .u-swrow.u-on{background:var(--gbg)}.pu .u-swrow b{display:block;font-size:13.5px;font-weight:600;color:var(--t)}.pu .u-swrow small{display:block;margin-top:3px;font-size:12px;line-height:1.5;color:var(--t2)}@media(max-width:980px){.pu .u-facts:not(.u-tight){grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px 0}.pu .u-facts:not(.u-tight)>div:nth-child(3){grid-column:1 / -1;padding:12px 0 0;border-left:0;border-top:1px solid var(--line)}.pu .u-th.u-th-lg{width:72px;height:56px}}@media(prefers-reduced-motion:reduce){.pu .u-do{animation:none}.pu .u-swrow{transition:none}}.pu .u-box{padding:16px;border-radius:18px;background:var(--bg)}.pu .u-box.u-line{background:#fff;border:1px solid var(--line)}.pu .u-hlnk{color:inherit;text-decoration:none;cursor:pointer;border-radius:6px}.pu .u-hlnk:hover{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.pu a.u-hlnk:has(>*):hover{opacity:.88;text-decoration:none}.tt-wrap{display:inline-flex;max-width:100%}.tt-wrap:has(>.bt-blocco),[role=menu]>.tt-wrap{display:flex;width:100%}.tt{position:fixed;z-index:2147483000;max-width:260px;padding:7px 10px;border-radius:8px;font-family:var(--font-sans, "Inter", system-ui, sans-serif);font-size:13px;font-weight:450;line-height:1.4;letter-spacing:0;text-align:left;white-space:normal;overflow-wrap:anywhere;pointer-events:none;opacity:0;transform:translateY(3px);transition:opacity .12s ease,transform .12s ease}.tt[data-side=bottom]{transform:translateY(-3px)}.tt.tt-on{opacity:1;transform:none}.tt{background:#fff;color:#111;border:1px solid #e4eae6;box-shadow:0 8px 24px #1111111f,0 1px 3px #1111110f}.tt-freccia:after{content:"";position:absolute;left:calc(var(--tt-ax, 50%) - 5px);width:10px;height:10px;background:inherit;transform:rotate(45deg)}.tt-freccia[data-side=top]:after{bottom:-5px}.tt-freccia[data-side=bottom]:after{top:-5px}.tt-freccia[data-side=top]:after{border-right:1px solid #e4eae6;border-bottom:1px solid #e4eae6}.tt-freccia[data-side=bottom]:after{border-left:1px solid #e4eae6;border-top:1px solid #e4eae6}@media(prefers-reduced-motion:reduce){.tt{transition:none;transform:none}}@layer base{@media(hover:hover)and (pointer:fine){[data-tt]{position:relative}}}@media(hover:hover)and (pointer:fine){[data-tt]:after{content:attr(data-tt);position:absolute;top:calc(100% + 8px);left:0;z-index:2147483000;width:max-content;max-width:260px;padding:7px 10px;border-radius:8px;background:#fff;color:#111;border:1px solid #e4eae6;box-shadow:0 8px 24px #1111111f,0 1px 3px #1111110f;font-family:var(--font-sans, "Inter", system-ui, sans-serif);font-size:13px;font-weight:450;line-height:1.4;letter-spacing:0;text-transform:none;text-align:left;white-space:normal;pointer-events:none;opacity:0;visibility:hidden;transform:translateY(-3px);transition:opacity .12s ease,transform .12s ease,visibility 0s linear .12s}[data-tt-align=end]:after{left:auto;right:0}[data-tt]:hover:after,[data-tt]:focus-visible:after{opacity:1;visibility:visible;transform:none;transition:opacity .12s ease .4s,transform .12s ease .4s,visibility 0s linear .4s}[data-tt]:focus-visible:after{transition-delay:0s}details[open]>[data-tt]:after{display:none}}@media(prefers-reduced-motion:reduce){[data-tt]:after{transform:none}}.pu .u-mos{background:var(--gbg);color:var(--g)}.pu .u-mos:not(.u-mos-0){display:grid;gap:2px;background:#fff}.pu .u-mos img{position:static;width:100%;height:100%;min-width:0;min-height:0;object-fit:cover;display:block}.pu .u-mos-1{grid-template:1fr / 1fr}.pu .u-mos-2{grid-template:1fr / 1fr 1fr}.pu .u-mos-3{grid-template:1fr 1fr / 2fr 1fr}.pu .u-mos-3 img:first-child{grid-row:1 / 3}
