.lc-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;color:var(--t2);font-size:.8125rem;font-weight:400;line-height:1.35}.lc-table thead{background:var(--bg-card);border-bottom:1px solid var(--bd)}.lc-table th{text-align:left;padding:var(--density-table-pad-y,8px) var(--density-table-pad-x,12px);color:var(--t4);-webkit-user-select:none;user-select:none;font-size:.75rem;font-weight:500}.lc-table tbody tr{border-bottom:1px solid var(--bd-sub);transition:background .12s}.lc-table tbody tr:hover{background:var(--bg-hover)}.lc-table td{padding:var(--density-table-pad-y,8px) var(--density-table-pad-x,12px)}.lc-menu{background:var(--bg-card);border:1px solid var(--bd);z-index:2147483646;border-radius:8px;min-width:180px;padding:4px;box-shadow:0 8px 24px #00000059}.lc-menu__item{color:var(--t2);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;outline:none;align-items:center;gap:8px;padding:8px 12px;font-size:.8125rem;display:flex}.lc-menu__item[data-highlighted],.lc-menu__item:hover{background:var(--bg-hover);color:var(--t1)}.lc-menu__item--danger[data-highlighted],.lc-menu__item--danger:hover{color:var(--danger)}.lc-menu__sep{background:var(--bd-sub);height:1px;margin:4px 0}.lc-invbar{scrollbar-width:none;overflow-x:auto}.lc-invbar::-webkit-scrollbar{display:none}.lc-invbar__seg{background:0 0;flex:1 1 0;transition:background .15s}.lc-invbar__seg:hover:not([aria-pressed=true]){background:var(--bg-hover)}.lc-invbar__seg:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@media (width<=767px){.lc-invbar{scroll-snap-type:x mandatory}.lc-invbar__seg{scroll-snap-align:start;flex:none}}.lc-tshell{background:var(--bg-card);border:1px solid var(--card-bd);border-radius:var(--r-card);min-width:0;overflow:hidden}.lc-tshell--scroll{position:relative;overflow-x:auto}.lc-tshell table{border-collapse:collapse;width:100%;color:var(--t2);font-variant-numeric:tabular-nums;font-size:13.5px;line-height:1.35}.lc-tshell table thead{background:var(--bg-card);border-bottom:0}.lc-tshell table th{box-sizing:border-box;border-bottom:1px solid var(--card-bd);height:40px;color:var(--t4);text-transform:none;letter-spacing:0;text-align:left;vertical-align:middle;white-space:nowrap;background:0 0;padding:0 16px;font-size:12px;font-weight:600;line-height:1.2}.lc-tshell table tbody tr{border-bottom:0}.lc-tshell table td{border-bottom:1px solid var(--bd-sub);vertical-align:middle;padding:8px 16px;font-size:13.5px}.lc-tshell table tbody th{border-bottom:1px solid var(--bd-sub);height:auto;color:var(--t1);white-space:normal;padding:8px 16px;font-size:13.5px}.lc-tshell table tbody tr:last-child>:is(td,th){border-bottom:0}.lc-tshell table tbody tr:hover>:is(td,th){background:var(--bg-hover)}.lc-tshell table tbody tr[data-selected=true]>:is(td,th){background:var(--accent-faint)}.lc-tshell table tbody tr[data-selected=true]>:first-child{box-shadow:inset 3px 0 0 var(--accent)}.lc-tshell table tbody tr:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@media (width>=768px){.lc-tshell table tbody :is(td,th){box-sizing:border-box;height:56px}}.lc-tshell__head{border-bottom:1px solid var(--card-bd);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}.lc-tshell__title{color:var(--t1);margin:0;font-size:15px;font-weight:600}.lc-seg{box-sizing:border-box;background:var(--bg-hover);scrollbar-width:none;border-radius:10px;flex:none;align-items:center;gap:2px;max-width:100%;height:36px;padding:3px;display:inline-flex;overflow-x:auto}.lc-seg::-webkit-scrollbar{display:none}.lc-seg>button{height:30px;font:inherit;color:var(--t3);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.lc-seg>button:hover:not([aria-pressed=true]):not([aria-selected=true]):not(:disabled){color:var(--t1)}.lc-seg>button[aria-pressed=true],.lc-seg>button[aria-selected=true]{background:var(--bg-card);color:var(--t1);font-weight:600;box-shadow:0 1px 2px #00000014}[data-theme=dark] .lc-seg>button[aria-pressed=true],[data-theme=dark] .lc-seg>button[aria-selected=true]{box-shadow:0 0 0 1px var(--bd)}.lc-seg>button:disabled{opacity:.5;cursor:not-allowed}.lc-seg>button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.lc-seg__n{color:var(--t5);font-variant-numeric:tabular-nums;font-weight:600}.lc-seg>button[aria-pressed=true] .lc-seg__n,.lc-seg>button[aria-selected=true] .lc-seg__n{color:var(--t3)}.lc-fsel{box-sizing:border-box;border:1px solid var(--card-bd);background:var(--bg-input);min-width:0;max-width:280px;height:36px;color:var(--t2);white-space:nowrap;border-radius:10px;flex:none;align-items:center;gap:6px;padding:0 10px 0 12px;font-size:13.5px;line-height:1;display:inline-flex;position:relative}.lc-fsel__label{color:var(--t3);flex:none;font-weight:500}.lc-fsel__value{text-overflow:ellipsis;min-width:0;color:var(--t1);overflow:hidden}.lc-fsel__chev{color:var(--t5);flex:none;margin-left:auto}.lc-fsel>select{opacity:0;cursor:pointer;width:100%;height:100%;font:inherit;border:0;margin:0;font-size:16px;position:absolute;inset:0}.lc-fsel>select:disabled{cursor:not-allowed}.lc-fsel:hover:not([data-disabled=true]){border-color:var(--bd-strong)}.lc-fsel[data-active=true]{border-color:color-mix(in srgb, var(--accent) 45%, transparent);background:var(--nav-active-bg)}.lc-fsel[data-active=true] .lc-fsel__value{color:var(--nav-active-text);font-weight:600}.lc-fsel[data-disabled=true]{opacity:.55}.lc-fsel:focus-within{outline:2px solid var(--accent);outline-offset:2px}.lc-fsel--block{width:100%;max-width:none}.lc-select,.lc-form select{box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;height:36px;min-height:36px;overflow:hidden;appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%236b6b74' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-position:right 12px center!important;background-repeat:no-repeat!important;background-size:14px 14px!important;border-radius:10px!important;padding-right:34px!important}[data-theme=dark] .lc-select,[data-theme=dark] .lc-form select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%238a8a94' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important}.lc-select:hover:not(:disabled):not(:focus),.lc-form select:hover:not(:disabled):not(:focus){border-color:var(--bd-strong)!important}.lc-select:disabled,.lc-form select:disabled{cursor:not-allowed;opacity:.6}.lc-form input:not([type=checkbox]):not([type=radio]):not([type=file]),.lc-form textarea,.lc-form button[aria-label$=\ calendar]{border-radius:10px!important}.lc-form div:has(>input[role=spinbutton]){border-radius:10px!important}.lc-checkbox,.lc-form input[type=checkbox]{appearance:none;box-sizing:border-box;border:1.5px solid var(--bd-strong);background:var(--bg-input) center / 12px 12px no-repeat;cursor:pointer;vertical-align:middle;border-radius:4px;flex:none;width:16px;height:16px;margin:0;transition:background-color .12s,border-color .12s}.lc-checkbox:hover:not(:disabled):not(:checked),.lc-form input[type=checkbox]:hover:not(:disabled):not(:checked){border-color:var(--t5)}.lc-checkbox:checked,.lc-form input[type=checkbox]:checked{background-color:var(--accent);border-color:var(--accent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 6.2 5 8.6l4.5-5'/%3E%3C/svg%3E")}.lc-checkbox:indeterminate,.lc-form input[type=checkbox]:indeterminate{background-color:var(--accent);border-color:var(--accent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='white' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M3 6h6'/%3E%3C/svg%3E")}.lc-checkbox:focus-visible,.lc-form input[type=checkbox]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.lc-checkbox:disabled,.lc-form input[type=checkbox]:disabled{opacity:.45;cursor:not-allowed}.lc-toolbar{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-bottom:12px;display:flex}.lc-toolbar__grow{flex:auto}.lc-rowbtn{box-sizing:border-box;border:1px solid var(--card-bd);background:var(--bg-card);min-width:28px;height:28px;color:var(--t2);font:inherit;white-space:nowrap;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:500;display:inline-flex}.lc-rowbtn:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--bd-strong);color:var(--t1)}.lc-rowbtn:disabled,.lc-rowbtn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.lc-rowbtn--icon{width:28px;padding:0}.lc-rowbtn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.lc-rowacts{justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.lc-tag{box-sizing:border-box;white-space:nowrap;background:color-mix(in srgb, var(--tag-fg,var(--t3)) 12%, transparent);height:20px;color:var(--tag-fg,var(--t3));border-radius:6px;align-items:center;gap:4px;padding:0 7px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.lc-h-section{letter-spacing:-.01em;color:var(--t1);margin:0;font-size:16px;font-weight:600;line-height:1.3}.lc-h-card{color:var(--t1);margin:0;font-size:15px;font-weight:600;line-height:1.3}.lc-rowmenu{display:inline-flex;position:relative}.lc-rowmenu__pop{z-index:2147483646;min-width:200px;display:grid}.lc-rowmenu__pop>.lc-menu__item{width:100%;font:inherit;text-align:left;background:0 0;border:0;font-size:13px}.lc-rowmenu__pop>.lc-menu__item[data-highlighted],.lc-rowmenu__pop>.lc-menu__item:hover:not(:disabled){background:var(--bg-hover);color:var(--t1)}.lc-rowmenu__pop>.lc-menu__item:disabled{opacity:.5;cursor:not-allowed}.lc-rowmenu__pop>.lc-rowmenu__danger,.lc-rowmenu__pop>.lc-rowmenu__danger[data-highlighted],.lc-rowmenu__pop>.lc-rowmenu__danger:hover:not(:disabled){color:var(--danger)}.fb-hero-tabs{scrollbar-width:none;gap:2px;margin-top:16px;display:flex;overflow-x:auto}.fb-hero-tabs::-webkit-scrollbar{display:none}.fb-hero-tab{box-sizing:border-box;min-height:42px;font:inherit;color:var(--hero-tab-fg,var(--fb-muted));white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px 10px 0 0;flex:none;align-items:center;gap:7px;padding:0 15px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.fb-hero-tab:hover{background:var(--hero-tab-hover,#ffffff24);color:var(--hero-tab-hover-fg,var(--fb-ink))}.fb-hero-tab[aria-pressed=true],.fb-hero-tab[aria-current=page],.fb-hero-tab[aria-selected=true]{background:var(--page-bg);color:var(--t1);font-weight:600}.fb-hero-tab:focus-visible{outline-offset:-2px;outline:2px solid}.dp{background:var(--bg-modal);width:min(440px,100vw);color:var(--t1);z-index:40;padding-top:env(safe-area-inset-top,0px);outline:none;flex-direction:column;animation:.35s cubic-bezier(.2,.8,.2,1) both dp-in;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-20px 0 40px #0f1d2b33}.dp--wide{width:min(640px,100vw)}.dp--xwide{width:min(880px,100vw - 24px)}.dp--composer{width:min(1040px,100vw - 24px)}.dp--form{width:min(452px,100vw);box-shadow:-1px 0 0 var(--bd-sub), -12px 0 28px #0f1d2b14}.dp:focus,.dp:focus-visible{outline:none}.dp--mobile{z-index:42;width:100vw;left:0}@keyframes dp-in{0%{transform:translate(100%)}to{transform:none}}.dp-handle{z-index:2;border:1px solid var(--bd);background:var(--bg-card);width:32px;height:32px;color:var(--t3);cursor:pointer;border-radius:50%;place-items:center;padding:0;transition:box-shadow .14s,color .14s;display:grid;position:absolute;top:20px;left:-16px;box-shadow:0 1px 4px #00000029}.dp-handle:hover{color:var(--t1);box-shadow:0 3px 10px #0000003d}.dp-handle:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dp--mobile .dp-handle{left:12px;top:calc(12px + env(safe-area-inset-top,0px))}.dp--mobile .dp-head{padding-left:56px}.dp-head{flex:none;padding:18px 18px 14px}.dp-head--tabs{padding-bottom:0}.dp-hrow{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.dp-hmain{flex:1;min-width:0}.dp-kicker{overflow-wrap:anywhere;font-size:.78rem;line-height:1.4;display:block}.dp-title{letter-spacing:-.01em;overflow-wrap:anywhere;margin:2px 0 6px;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1.35rem;font-weight:600;line-height:1.25}.dp-sub{margin:0;font-size:.875rem;line-height:1.4}.dp-pills{flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;display:flex}.dp-hacts{flex:none;align-items:center;gap:8px;display:flex}.dp-head--lab .dp-hacts>button{background:var(--lab-hero-ghost-bg)!important;border-color:var(--lab-hero-ghost-bd)!important;color:var(--lab-hero-ghost-fg)!important}.dp-head--section .dp-hacts>button{background:var(--section-hero-ghost-bg)!important;border-color:var(--section-hero-ghost-bd)!important;color:var(--section-hero-title)!important}.dp-head--calendar .dp-hacts>button{background:var(--cal-ghost-bg)!important;border-color:var(--cal-ghost-bd)!important;color:var(--cal-hero-title)!important}.dp-head--news .dp-hacts>button{background:var(--section-hero-ghost-bg)!important;border-color:var(--section-hero-ghost-bd)!important;color:var(--news-hero-title)!important}.dp-head--cryo .dp-hacts>button{background:var(--cryo-hero-btn)!important;border-color:var(--cryo-hero-btn-bd)!important;color:var(--cryo-hero-fg)!important}.dp-pill{background:var(--bg-modal);border-radius:999px;display:inline-flex}.dp-head--lab{background:var(--lab-hero-bg);color:var(--lab-hero-title)}.dp-head--lab .dp-kicker,.dp-head--lab .dp-sub,.dp-head--lab .dp-tab{color:var(--lab-hero-sub)}.dp-head--section{background:var(--section-hero-bg);color:var(--section-hero-title)}.dp-head--section .dp-kicker,.dp-head--section .dp-sub,.dp-head--section .dp-tab{color:var(--section-hero-sub)}.dp-head--section .dp-tab-count{background:var(--section-hero-mono-bg)}.dp-head--calendar{background:var(--cal-hero-bg);color:var(--cal-hero-title)}.dp-head--calendar .dp-kicker,.dp-head--calendar .dp-sub,.dp-head--calendar .dp-tab{color:var(--cal-hero-sub)}.dp-head--plain{background:radial-gradient(50% 160% at 10% 0%, #93c5fd73, transparent 70%), radial-gradient(40% 160% at 95% 0%, #a5f3fc59, transparent 70%), var(--bg-modal);color:var(--t1);border-bottom:1px solid var(--bd-sub)}[data-theme=dark] .dp-head--plain{background:radial-gradient(50% 160% at 10% 0%, #2563eb38, transparent 70%), radial-gradient(40% 160% at 95% 0%, #38bdf81a, transparent 70%), var(--bg-card)}.dp-head--plain .dp-kicker,.dp-head--plain .dp-sub,.dp-head--plain .dp-tab{color:var(--t3)}.dp-head--plain .dp-tab:hover{background:var(--bg-hover)}.dp-head--plain .dp-pill{box-shadow:inset 0 0 0 1px var(--bd-sub)}.dp-head--news{background:var(--news-hero-bg);color:var(--news-hero-title)}.dp-head--news .dp-kicker,.dp-head--news .dp-sub,.dp-head--news .dp-tab{color:var(--news-hero-sub)}.dp-head--news .dp-tab-count{background:var(--section-hero-mono-bg)}.dp-head--cryo{background:var(--cryo-hero);color:var(--cryo-hero-fg)}.dp-head--cryo .dp-kicker,.dp-head--cryo .dp-sub{color:var(--cryo-hero-sub)}.dp-head--cryo .dp-tab{color:var(--cryo-hero-tab)}.dp-head--cryo .dp-tab-count{background:var(--section-hero-mono-bg)}.dp-head--service{background:var(--svc-hero-bg);color:var(--svc-hero-title)}.dp-head--service .dp-kicker,.dp-head--service .dp-sub,.dp-head--service .dp-tab{color:var(--svc-hero-sub)}.dp-tabs{scrollbar-width:none;gap:2px;margin-top:14px;display:flex;overflow:auto hidden}.dp-tabs::-webkit-scrollbar{display:none}.dp-tab{font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px 10px 0 0;flex:none;align-items:center;gap:6px;padding:9px 12px;font-size:.875rem;font-weight:500;line-height:1.3;display:inline-flex}.dp--narrow .dp-tab{gap:5px;padding:9px 10px;font-size:13.5px}.dp-tab:hover{background:var(--section-hero-mono-bg)}.dp-head--lab .dp-tab:hover,.dp-head--calendar .dp-tab:hover{background:var(--lab-hero-ghost-on-bg)}.dp-tab:focus-visible{outline-offset:-2px;outline:2px solid}.dp-head .dp-tab.is-on{background:var(--bg-modal);color:var(--t1);font-weight:600}.dp-tab-count{font-variant-numeric:tabular-nums;background:var(--lab-hero-ghost-on-bg);border-radius:8px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:11px;font-weight:600;display:inline-grid}.dp-head .dp-tab.is-on .dp-tab-count{background:var(--bg-hover);color:var(--t3)}.dp-body{flex-direction:column;flex:1;min-height:0;padding:16px 18px 24px;display:flex;overflow-y:auto}.dp-body--flush{padding:0;overflow:hidden}.dp-foot{padding:12px 18px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--bd-sub);background:var(--bg-modal);flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.dp-foot-start{flex-wrap:wrap;align-items:center;gap:8px;margin-right:auto;display:flex}@media (prefers-reduced-motion:reduce){.dp{animation:none!important}}.lc-pstack{vertical-align:middle;align-items:center;min-width:0;display:inline-flex;position:relative}.lc-pstack__faces{align-items:center;margin:0;padding:0;list-style:none;display:flex}.lc-pstack__face,.lc-pstack__more{box-shadow:0 0 0 2px var(--bg-card);border-radius:999px;position:relative}.lc-pstack__face{transition:transform .14s;display:inline-flex}.lc-pstack__face+.lc-pstack__face,.lc-pstack__more{margin-left:calc(var(--lc-pstack-size) * -.25)}.lc-pstack__face:hover{z-index:2;transform:translateY(-1px)}.lc-pstack__more{z-index:1;box-sizing:border-box;min-width:var(--lc-pstack-size);height:var(--lc-pstack-size);background:var(--bg-hover);color:var(--t2);font-variant-numeric:tabular-nums;cursor:pointer;border:0;justify-content:center;align-items:center;padding:0 4px;font-family:inherit;font-weight:500;line-height:1;transition:background .14s,color .14s;display:inline-flex}.lc-pstack__more:hover,.lc-pstack__more[aria-expanded=true]{background:var(--bd);color:var(--t1)}.lc-pstack__more:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.lc-pstack__empty{color:var(--t5);font-size:.8125rem}.lc-pstack__popover{box-sizing:border-box;overscroll-behavior:contain;border:1px solid var(--bd);background:var(--bg-modal,var(--bg-card));width:320px;max-width:calc(100vw - 32px);max-height:min(480px,70vh);color:var(--t1);text-align:left;border-radius:12px;padding:4px;font-family:inherit;animation:.14s ease-out lc-pstack-in;position:fixed;top:0;left:0;overflow-y:auto;box-shadow:0 12px 32px #0000002e}.lc-pstack__popover[data-placement=top]{animation-name:lc-pstack-in-up}.lc-pstack__popover:focus{outline:none}.lc-pstack__popover:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.lc-pstack__head{color:var(--t3);align-items:baseline;gap:8px;padding:8px 12px 4px;font-size:.8125rem;font-weight:500;display:flex}.lc-pstack__count{font-variant-numeric:tabular-nums;color:var(--t5);font-weight:400}.lc-pstack__list{margin:0;padding:0;list-style:none}.lc-pstack__row{border-radius:8px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 12px;display:grid}.lc-pstack__who{flex-direction:column;gap:2px;min-width:0;display:flex}.lc-pstack__name,.lc-pstack__detail{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lc-pstack__name{color:var(--t1);font-size:.9375rem;font-weight:400}.lc-pstack__detail{color:var(--t4);font-size:.8125rem}@keyframes lc-pstack-in{0%{opacity:0;transform:translateY(-4px)}}@keyframes lc-pstack-in-up{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.lc-pstack__face,.lc-pstack__more{transition:none}.lc-pstack__face:hover{transform:none}.lc-pstack__popover{animation:none}}.lc-reason{flex-direction:column;min-width:0;display:flex}.lc-reason-label{color:var(--t3);margin-bottom:8px;font-size:.75rem;font-weight:500;line-height:1rem}.lc-reason-chips{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.lc-reason-chip{box-sizing:border-box;border:1px solid var(--bd);max-width:100%;height:30px;color:var(--t2);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;margin:0;padding:0 12px 0 10px;font-size:.875rem;font-weight:400;line-height:1;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.lc-reason-chip:hover{background:var(--bg-hover);border-color:var(--bd-strong)}.lc-reason-chip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.lc-reason-chip[aria-pressed=true]{background:var(--accent-faint);border-color:var(--accent);color:var(--accent)}.lc-reason-chip[aria-disabled=true]{border-color:var(--bd-sub);color:var(--t5);cursor:not-allowed}.lc-reason-chip[aria-disabled=true]:hover{border-color:var(--bd-sub);background:0 0}.lc-reason-chip:disabled{opacity:.5;cursor:not-allowed}.lc-reason-chip:disabled:hover{border-color:var(--bd);background:0 0}.lc-reason-chip[aria-pressed=true]:disabled:hover{background:var(--accent-faint);border-color:var(--accent)}.lc-reason-glyph{flex:0 0 12px;width:12px;height:12px;position:relative}.lc-reason-glyph svg{transition:opacity .16s,transform .16s;position:absolute;inset:0}.lc-reason-plus{opacity:.7}.lc-reason-check{opacity:0;transform:scale(.6)}.lc-reason-chip[aria-pressed=true] .lc-reason-plus{opacity:0;transform:rotate(90deg)scale(.6)}.lc-reason-chip[aria-pressed=true] .lc-reason-check{opacity:1;transform:none}.lc-reason-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lc-reason-meta{color:var(--t4);margin:6px 0 0;font-size:.75rem;line-height:1.4}.lc-reason-meta:empty{margin:0}.lc-reason-error{color:var(--danger);margin:6px 0 0;font-size:.75rem;line-height:1.4}.lc-reason-note{margin-top:12px}@media (prefers-reduced-motion:reduce){.lc-reason-chip,.lc-reason-glyph svg{transition:none}}.lc-ctp{--lc-ctp-bg:var(--bg-card);--lc-ctp-head-h:52px;min-width:0;color:var(--t2);flex-direction:column;gap:8px;font-size:.875rem;font-weight:400;display:flex}.lc-ctp-label{color:var(--t3);font-size:.75rem;font-weight:500}.lc-ctp-scroll{overscroll-behavior:contain;min-width:0;scroll-padding-top:var(--lc-ctp-head-h);border:1px solid var(--bd);background:var(--lc-ctp-bg);border-radius:12px;position:relative;overflow-y:auto}.lc-ctp--bare .lc-ctp-scroll{border:0;border-radius:0}.lc-ctp-head{z-index:1;box-sizing:border-box;height:var(--lc-ctp-head-h);border-bottom:1px solid var(--bd-sub);background:var(--lc-ctp-bg);align-items:center;gap:8px;padding:0 8px;display:flex;position:sticky;top:0}.lc-ctp-search{flex:auto;min-width:0;position:relative}.lc-ctp-search-icon{color:var(--t4);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.lc-ctp-search-input{box-sizing:border-box;border:1px solid var(--bd);background:var(--bg-input);width:100%;height:36px;color:var(--t1);font:inherit;border-radius:8px;padding:0 32px 0 34px;font-size:.9375rem;font-weight:400;transition:border-color .12s,box-shadow .12s}.lc-ctp-search-input::placeholder{color:var(--t5)}.lc-ctp-search-input::-webkit-search-cancel-button{appearance:none}.lc-ctp-search-input:hover{border-color:var(--bd-strong)}.lc-ctp-search-input:focus,.lc-ctp-search-input:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-faint);outline:none}.lc-ctp-search-clear{position:absolute;top:50%;right:4px;transform:translateY(-50%)}.lc-ctp-btn{box-sizing:border-box;min-width:24px;height:24px;color:var(--t3);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:0 8px;font-size:.75rem;font-weight:500;transition:background .12s,color .12s;display:inline-flex}.lc-ctp-btn--icon{color:var(--t4);border-radius:999px;padding:0}.lc-ctp-btn--accent{color:var(--accent)}.lc-ctp-btn:hover:not(:disabled){background:var(--bg-hover);color:var(--t1)}.lc-ctp-btn--accent:hover:not(:disabled){background:var(--accent-faint);color:var(--accent)}.lc-ctp-btn:disabled{color:var(--t5);cursor:default}.lc-ctp-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.lc-ctp-bulk{gap:4px;margin-left:auto;display:flex}.lc-ctp-tree{padding:4px}.lc-ctp-row{box-sizing:border-box;min-width:0;min-height:32px;color:var(--t2);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:8px;padding:0 12px 0 8px;transition:background .12s,color .12s;display:flex}.lc-ctp-row--sub{padding-left:32px}.lc-ctp-row:hover{background:var(--bg-hover)}.lc-ctp-row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.lc-ctp-row[aria-selected=true]{background:var(--accent-faint);color:var(--t1)}.lc-ctp-row[aria-disabled=true]{color:var(--t5);cursor:default}.lc-ctp-row[aria-disabled=true]:hover{background:0 0}.lc-ctp-chevron{height:16px;color:var(--t4);flex:0 0 16px;justify-content:center;align-items:center;transition:transform .16s;display:inline-flex}.lc-ctp-chevron[data-expanded=true]{transform:rotate(90deg)}.lc-ctp-hit{flex:none;justify-content:center;align-items:center;margin:-4px;padding:4px;display:inline-flex}.lc-ctp-check{box-sizing:border-box;border:1.5px solid var(--bd-strong);background:var(--bg-input);color:#fff;border-radius:4px;flex:0 0 16px;justify-content:center;align-items:center;width:16px;height:16px;transition:background .12s,border-color .12s;display:inline-flex}.lc-ctp-check--radio{border-radius:999px}.lc-ctp-row:hover .lc-ctp-check{border-color:var(--t4)}.lc-ctp-check[data-state=checked],.lc-ctp-check[data-state=mixed],.lc-ctp-row:hover .lc-ctp-check[data-state=checked],.lc-ctp-row:hover .lc-ctp-check[data-state=mixed]{border-color:var(--accent);background:var(--accent)}.lc-ctp-check--radio[data-state=checked]:after{content:"";background:currentColor;border-radius:999px;width:6px;height:6px}.lc-ctp-row[aria-disabled=true] .lc-ctp-check{border-color:var(--bd);background:var(--bg-hover)}.lc-ctp-row[aria-disabled=true] .lc-ctp-check[data-state=checked],.lc-ctp-row[aria-disabled=true] .lc-ctp-check[data-state=mixed]{border-color:var(--bd-strong);background:var(--bd-strong)}.lc-ctp-num{font-variant-numeric:tabular-nums;color:var(--t4);flex:0 0 2.25rem;font-size:.75rem}.lc-ctp-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.lc-ctp-row--main .lc-ctp-name{color:var(--t1)}.lc-ctp-row[aria-disabled=true] .lc-ctp-name{color:var(--t5)}.lc-ctp-mark{background:color-mix(in srgb, var(--accent) 24%, transparent);color:inherit;border-radius:2px}.lc-ctp-count{font-variant-numeric:tabular-nums;color:var(--t4);flex:none;font-size:.75rem}.lc-ctp-all{background:var(--accent-faint);color:var(--tone-info-fg);border-radius:999px;flex:none;padding:0 8px;font-size:.75rem;font-weight:500;line-height:20px}.lc-ctp-dot{background:var(--accent);border-radius:999px;flex:0 0 6px;height:6px}.lc-ctp-empty{text-align:center;color:var(--t4);overflow-wrap:anywhere;padding:24px 16px;font-size:.875rem}.lc-ctp-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;top:0;left:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.lc-ctp *,.lc-ctp :after{transition:none!important}}.lc-ctp-select{vertical-align:middle;min-width:0;max-width:100%;display:inline-flex;position:relative}.lc-ctp-select-trigger{box-sizing:border-box;border:1px solid var(--bd);background:var(--bg-input);width:100%;min-width:0;height:36px;color:var(--t1);font:inherit;text-align:left;cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:0 32px 0 12px;font-size:.9375rem;font-weight:400;transition:border-color .12s,background .12s;display:inline-flex}.lc-ctp-select--clearable .lc-ctp-select-trigger{padding-right:60px}.lc-ctp-select-trigger:hover:not(:disabled),.lc-ctp-select-trigger[aria-expanded=true]{border-color:var(--bd-strong)}.lc-ctp-select-trigger:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.lc-ctp-select-trigger:disabled{background:var(--bg-hover);color:var(--t5);cursor:default}.lc-ctp-select-value{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.lc-ctp-select-value[data-placeholder=true]{color:var(--t4)}.lc-ctp-select-caret{color:var(--t4);pointer-events:none;margin-top:-6px;transition:transform .16s;display:inline-flex;position:absolute;top:50%;right:12px}.lc-ctp-select-trigger[aria-expanded=true] .lc-ctp-select-caret{transform:rotate(180deg)}.lc-ctp-select-clear{position:absolute;top:50%;right:32px;transform:translateY(-50%)}.lc-ctp-select-popover{box-sizing:border-box;overscroll-behavior:contain;border:1px solid var(--bd);background:var(--bg-modal);border-radius:12px;width:400px;max-width:calc(100vw - 32px);font-family:inherit;animation:.14s ease-out lc-ctp-pop;position:fixed;top:0;left:0;overflow-y:auto;box-shadow:0 12px 32px #00000029,0 2px 6px #0000000f}.lc-ctp-select-popover[data-placement=top]{animation-name:lc-ctp-pop-up}.lc-ctp-select-popover .lc-ctp{--lc-ctp-bg:var(--bg-modal)}@keyframes lc-ctp-pop{0%{opacity:0;transform:translateY(-4px)}}@keyframes lc-ctp-pop-up{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.lc-ctp-select-trigger,.lc-ctp-select-caret{transition:none}.lc-ctp-select-popover{animation:none}}.lc-home__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.lc-home__greeting{letter-spacing:-.022em;color:var(--t1);margin:0;font-size:2rem;font-weight:600;line-height:1.2}.lc-home__sub{color:var(--t3);margin-top:4px;font-size:.9375rem}.lc-home__actions{flex-wrap:wrap;gap:8px;display:flex}.lc-home__cols{grid-template-columns:minmax(0,1.4fr) minmax(320px,1fr);align-items:start;gap:40px;display:grid}.lc-home__cols--single{grid-template-columns:minmax(0,1fr)}.lc-home__primary,.lc-home__main,.lc-home__aside{flex-direction:column;gap:40px;min-width:0;display:flex}.lc-home__primary{gap:32px}.lc-home__aside{border-left:1px solid var(--bd-sub);padding-left:32px}@media (width<=1024px){.lc-home__cols{grid-template-columns:minmax(0,1fr)}.lc-home__aside{border-left:0;padding-top:8px;padding-left:0}}@media (width<=640px){.lc-home__greeting{font-size:1.625rem}.lc-section__head{flex-wrap:wrap;row-gap:4px}.lc-row:has(.lc-row__trailing button){flex-wrap:wrap}.lc-row:has(.lc-row__trailing button) .lc-row__body{flex:200px}.lc-row:has(.lc-row__trailing button) .lc-row__trailing{margin-left:auto}}.lc-status{flex-wrap:wrap;align-items:center;gap:10px 28px;margin:-12px 0 0;padding:0;font-size:1rem;list-style:none;display:flex}.lc-status__item{color:var(--t2);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.lc-status__item:hover{color:var(--t1);text-underline-offset:3px;text-decoration:underline}.lc-status__dot{border-radius:50%;flex:none;width:9px;height:9px}.lc-status__count{font-variant-numeric:tabular-nums;font-weight:500}.lc-status__clear{color:var(--t4);align-items:center;gap:8px;display:inline-flex}.lc-section__head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.lc-section__title{letter-spacing:-.012em;color:var(--t1);margin:0;font-size:1.25rem;font-weight:600;line-height:1.2}.lc-section__action{color:var(--accent);white-space:nowrap;font-size:.875rem;text-decoration:none}.lc-rows{margin:0;padding:0;list-style:none}.lc-row{border-top:1px solid var(--bd-sub);align-items:center;gap:12px;min-width:0;padding:12px 0;display:flex}.lc-row:first-child{border-top:0;padding-top:4px}.lc-row__body{flex:1;min-width:0}.lc-row__title{color:var(--t1);white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;overflow:hidden}.lc-row__detail{color:var(--t3);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:.8125rem;overflow:hidden}.lc-row__trailing{flex:none;align-items:center;gap:8px;display:flex}.uea{--uea-page:var(--page-bg,var(--bg-canvas));--uea-card-bd:var(--card-bd,var(--bd));--uea-r-card:var(--r-card,14px);background:var(--uea-page);min-height:100%;color:var(--t1);font-size:13.5px;line-height:1.45;container:uea/inline-size}.uea *,.uea :before,.uea :after{box-sizing:border-box}.uea-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;top:0;left:0;overflow:hidden}.uea :focus-visible{outline:2px solid var(--accent);outline-offset:2px}.uea-hero{--hero-tab-fg:var(--t3);--hero-tab-hover:var(--bg-hover);--hero-tab-hover-fg:var(--t1);border-bottom:1px solid var(--bd-sub);background:radial-gradient(50% 160% at 10% 0%, #93c5fd73, transparent 70%), radial-gradient(40% 160% at 95% 0%, #a5f3fc59, transparent 70%), var(--bg-card);padding:30px 24px 0;position:relative}[data-theme=dark] .uea-hero{background:radial-gradient(50% 160% at 10% 0%, #2563eb38, transparent 70%), radial-gradient(40% 160% at 95% 0%, #38bdf81a, transparent 70%), var(--bg-card)}.uea-hero__row{flex-wrap:wrap;align-items:center;gap:16px;min-height:59px;display:flex}.uea-hero__id{flex:320px;min-width:0}.uea-hero__title{letter-spacing:-.03em;color:var(--t1);margin:0;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:28px;font-weight:600;line-height:1.2}.uea-hero__meta{color:var(--t3);margin-top:3px;font-size:13px}.uea-hero__meta b{color:var(--t1);font-weight:600}.uea-hero__acts{align-items:center;gap:8px;margin-left:auto;display:flex}.uea-hero .fb-hero-tabs{margin-top:16px}.uea-hero .fb-hero-tab[aria-pressed=true]{background:var(--uea-page)}.uea-tabn{font-variant-numeric:tabular-nums;background:var(--bg-hover);height:20px;color:var(--t3);border-radius:999px;align-items:center;padding:0 7px;font-size:11.5px;font-weight:600;display:inline-flex}.uea-notices{flex-direction:column;gap:10px;padding:16px 24px 0;display:flex}.uea-notice{border:1px solid var(--bd);background:var(--bg-card);color:var(--t2);border-radius:10px;align-items:flex-start;gap:10px;padding:10px 14px;font-size:13.5px;line-height:1.5;display:flex}.uea-notice>svg{flex:none;margin-top:2px}.uea-notice__body{flex:1;min-width:0}.uea-notice__body b{color:var(--t1);font-weight:600}.uea-notice--success{background:color-mix(in srgb, var(--success) 9%, var(--bg-card));border-color:color-mix(in srgb, var(--success) 35%, transparent)}.uea-notice--success>svg{color:var(--tone-success-fg,var(--success))}.uea-notice--danger{background:color-mix(in srgb, var(--danger) 7%, var(--bg-card));border-color:color-mix(in srgb, var(--danger) 32%, transparent)}.uea-notice--danger>svg{color:var(--danger)}.uea-notice--warning{background:color-mix(in srgb, var(--warning) 10%, var(--bg-card));border-color:color-mix(in srgb, var(--warning) 38%, transparent)}.uea-notice--warning>svg{color:var(--tone-warning-fg,var(--warning))}.uea-notice__x{color:var(--t4);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;margin:-2px -4px 0 0;padding:2px;display:inline-flex}.uea-notice__x:hover{color:var(--t1);background:var(--bg-hover)}.uea-notice ul{margin:4px 0 0;padding-left:18px}.uea-tools{flex-wrap:wrap;align-items:center;gap:8px;padding:18px 24px 0;display:flex}.uea-search{background:var(--bg-input);border:1px solid var(--uea-card-bd);min-width:0;height:36px;color:var(--t4);border-radius:10px;flex:260px;align-items:center;gap:8px;padding:0 12px;display:flex}.uea-search:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-faint)}.uea-search input{min-width:0;height:34px;color:var(--t1);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:13.5px}.uea-search input::placeholder{color:var(--t5);opacity:1}.uea-search input:focus-visible{outline:none}.uea-catbtn{border:1px solid var(--uea-card-bd);background:var(--bg-input);max-width:100%;height:36px;color:var(--t1);font:inherit;cursor:pointer;white-space:nowrap;border-radius:10px;align-items:center;gap:8px;padding:0 10px 0 12px;font-size:13.5px;font-weight:500;display:inline-flex}.uea-catbtn:hover{border-color:var(--bd-strong)}.uea-catbtn>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.uea-catbtn>svg{color:var(--t4);flex:none}.uea-catbtn[data-active=true]{border-color:color-mix(in srgb, var(--accent) 45%, transparent);background:var(--nav-active-bg);color:var(--nav-active-text);font-weight:600}.uea-filterbtn{display:none}.uea-pills{flex-wrap:wrap;gap:6px;padding:10px 24px 0;display:flex}.uea-pill{border:1px solid var(--uea-card-bd);background:var(--bg-card);height:30px;color:var(--t2);font:inherit;cursor:pointer;font-variant-numeric:tabular-nums;border-radius:999px;padding:0 12px;font-size:13px;font-weight:500}.uea-pill:hover:not([aria-pressed=true]){border-color:var(--bd-strong);color:var(--t1)}.uea-pill[aria-pressed=true]{border-color:color-mix(in srgb, var(--accent) 45%, transparent);background:var(--nav-active-bg);color:var(--nav-active-text);font-weight:600}.uea-body{align-items:flex-start;gap:24px;padding:16px 24px 40px;display:flex}.uea-rail{background:var(--bg-card);border:1px solid var(--uea-card-bd);border-radius:var(--uea-r-card);flex-direction:column;flex:none;gap:14px;width:232px;padding:16px;display:flex}.uea-rail__sec{border:0;flex-direction:column;gap:7px;min-width:0;margin:0;padding:0;display:flex}.uea-rail__sec+.uea-rail__sec{border-top:1px solid var(--bd-sub);padding-top:14px}.uea-rail__h{color:var(--t2);margin:0 0 2px;padding:0;font-size:13px;font-weight:600}.uea-check{color:var(--t1);cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}.uea-check[data-empty=true]{color:var(--t5)}.uea-check__n{color:var(--t4);font-variant-numeric:tabular-nums;margin-left:auto}.uea-price{color:var(--t4);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:6px;display:grid}.uea-results{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}.uea-results[aria-busy=true] .uea-list{opacity:.6;transition:opacity .15s}.uea-results__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.uea-results__count{color:var(--t3);font-size:14px}.uea-results__count b{color:var(--t1);font-weight:600}.uea-results__ctl{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.uea-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.uea-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.uea-more{align-self:center}.uea .lc-seg>button[aria-checked=true]{background:var(--bg-card);color:var(--t1);font-weight:600;box-shadow:0 1px 2px #00000014}.uea .lc-seg>button.uea-seg__icon{justify-content:center;width:34px;padding:0}.uea-row{background:var(--bg-card);border:1px solid var(--uea-card-bd);border-radius:var(--uea-r-card);grid-template-columns:200px minmax(0,1fr) auto;transition:border-color .15s,box-shadow .15s;display:grid;position:relative;overflow:hidden}.uea-row:hover{border-color:var(--bd-strong);box-shadow:0 2px 10px #0f1d2b0f}.uea-photo{background:linear-gradient(160deg, var(--bg-hover), var(--bd-sub));min-height:150px;display:block;position:relative;overflow:hidden}.uea-photo img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.uea-photo__none{color:var(--t5);place-items:center;display:grid;position:absolute;inset:0}.uea-photo__cond{background:var(--bg-card);border-radius:999px;display:inline-flex;position:absolute;top:10px;left:10px}.uea-photo__n{color:var(--t2);background:color-mix(in srgb, var(--bg-card) 90%, transparent);border-radius:6px;align-items:center;gap:4px;padding:2px 6px;font-size:11.5px;display:inline-flex;position:absolute;bottom:10px;left:10px}.uea-row__main{flex-direction:column;gap:5px;min-width:0;padding:14px 18px;display:flex}.uea-row__title{text-align:left;font:inherit;color:var(--t1);cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;align-self:flex-start;margin:0;padding:0;font-size:16px;font-weight:600;line-height:1.3}.uea-row__title:after{content:"";z-index:0;position:absolute;inset:0}.uea-row__title:hover{color:var(--accent)}.uea-row__title:focus-visible{outline:none}.uea-row__title:focus-visible:after{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--uea-r-card)}.uea-row__head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.uea-row__facts{color:var(--t2);font-size:13px}.uea-row__snippet{color:var(--t3);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.uea-row__meta{color:var(--t4);flex-wrap:wrap;gap:4px 14px;margin-top:auto;padding-top:4px;font-size:12px;display:flex}.uea-row__side{flex-direction:column;justify-content:space-between;align-items:flex-end;gap:10px;min-width:156px;padding:14px 18px;display:flex}.uea-row__price{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--t1);font-size:20px;font-weight:600}.uea-row__price[data-offer=true]{color:var(--t2);font-size:15px}.uea-row__acts{z-index:1;flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex;position:relative}.uea-row__note{color:var(--t3);font-size:12.5px}.uea-verified{color:var(--tone-success-fg,var(--success));background:color-mix(in srgb, var(--success) 12%, transparent);border-radius:999px;align-self:flex-start;align-items:center;gap:5px;padding:1px 8px;font-size:12px;font-weight:500;display:inline-flex}.uea-tile{background:var(--bg-card);border:1px solid var(--uea-card-bd);border-radius:var(--uea-r-card);flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.uea-tile:hover{border-color:var(--bd-strong)}.uea-tile .uea-photo{height:140px;min-height:0}.uea-tile__body{flex-direction:column;gap:4px;padding:12px 14px;display:flex}.uea-tile .uea-row__title{font-size:14px}.uea-tile__meta{color:var(--t4);font-size:12px}.uea-tile__price{font-variant-numeric:tabular-nums;font-size:17px;font-weight:600}.uea-skel{border-radius:var(--uea-r-card);border:1px solid var(--uea-card-bd);background:linear-gradient(90deg, var(--bg-card) 0%, var(--bg-hover) 50%, var(--bg-card) 100%);background-size:200% 100%;height:150px;animation:1.4s linear infinite uea-shimmer}@keyframes uea-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.uea-empty{background:var(--bg-card);border:1px dashed var(--bd-strong);border-radius:var(--uea-r-card);text-align:center;color:var(--t3);flex-direction:column;align-items:center;gap:10px;padding:32px 24px;font-size:14px;display:flex}.uea-empty__title{color:var(--t1);margin:0;font-size:15px;font-weight:600}.uea-empty p{margin:0}.uea-empty--error{border-style:solid;border-color:color-mix(in srgb, var(--danger) 32%, transparent)}.uea-link{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.uea-link:hover{text-decoration:underline}.uea-link--danger{color:var(--danger)}.uea-link:disabled{color:var(--t4);cursor:default;text-decoration:none}.uea-cats{flex-direction:column;gap:2px;margin:-4px -6px 0;display:flex}.uea-cats__group{border-top:1px solid var(--bd-sub);flex-direction:column;gap:2px;margin-top:10px;padding-top:8px;display:flex}.uea-cat{text-align:left;width:100%;font:inherit;color:var(--t2);cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;gap:12px;padding:8px 12px;font-size:14px;display:flex}.uea-cat:hover{background:var(--bg-hover)}.uea-cat[aria-pressed=true]{background:var(--nav-active-bg);color:var(--nav-active-text)}.uea-cat--main{color:var(--t1);padding:9px 12px;font-weight:600}.uea-cat--sub{padding-left:26px}.uea-cat[data-empty=true]{color:var(--t5)}.uea-cat__n{color:var(--t4);font-variant-numeric:tabular-nums;font-weight:400}.dp[data-testid^=uea-]>.dp-head--lab{background:var(--lab-hero-bg,linear-gradient(115deg, #cbd5e1 0%, #e2e8f0 55%, #f1f5f9 100%));color:var(--lab-hero-title,#0f172a)}.dp[data-testid^=uea-]>.dp-head--lab :is(.dp-kicker,.dp-sub){color:var(--lab-hero-sub,#475569)}[data-theme=dark] .dp[data-testid^=uea-]>.dp-head--lab{background:var(--lab-hero-bg,linear-gradient(115deg, #1e293b 0%, #273449 55%, #334155 100%));color:var(--lab-hero-title,#f1f5f9)}[data-theme=dark] .dp[data-testid^=uea-]>.dp-head--lab :is(.dp-kicker,.dp-sub){color:var(--lab-hero-sub,#b6c2d2)}.uea-step{color:var(--lab-hero-sub,var(--t3));white-space:nowrap;align-self:flex-end;font-size:13px}.uea-back{padding:20px 24px 0}.uea-back .uea-link{align-items:center;gap:6px;font-size:13px;display:inline-flex}.uea-detail{grid-template-columns:minmax(0,1fr) 360px;grid-template-areas:"gallery aside""details aside";align-items:start;gap:16px 24px;padding:16px 24px 40px;display:grid}.uea-detail__gallery{grid-area:gallery;min-width:0}.uea-detail__aside{flex-direction:column;grid-area:aside;gap:12px;min-width:0;display:flex}.uea-detail__main{flex-direction:column;grid-area:details;gap:16px;min-width:0;display:flex}.uea-card{background:var(--bg-card);border:1px solid var(--uea-card-bd);border-radius:var(--uea-r-card);flex-direction:column;gap:10px;min-width:0;padding:18px 20px;display:flex}.uea-card__h{color:var(--t1);margin:0;font-size:15px;font-weight:600}.uea-detail__title{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:24px;font-weight:600;line-height:1.2}.uea-detail__title:focus{outline:none}.uea-detail__price{font-variant-numeric:tabular-nums;font-size:28px;font-weight:600;line-height:1.2}.uea-detail__price[data-offer=true]{font-size:20px}.uea-detail__net{color:var(--t4);font-size:12px}.uea-muted{color:var(--t3);font-size:13px}.uea-desc{color:var(--t2);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.6}.uea-gallery{flex-direction:column;gap:8px;display:flex}.uea-gallery__stage{border-radius:var(--uea-r-card);background:linear-gradient(160deg, var(--bg-hover), var(--bd-sub));height:330px;position:relative;overflow:hidden}.uea-gallery__stage img{object-fit:contain;width:100%;height:100%;display:block}.uea-gallery__none{color:var(--t4);place-items:center;font-size:13px;display:grid;position:absolute;inset:0}.uea-gallery__nav{border:1px solid var(--bd);background:var(--bg-card);width:36px;height:36px;color:var(--t1);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 1px 4px #00000029}.uea-gallery__nav--prev{left:10px}.uea-gallery__nav--next{right:10px}.uea-gallery__pos{color:var(--t2);background:color-mix(in srgb, var(--bg-card) 90%, transparent);border-radius:6px;padding:2px 8px;font-size:12px;position:absolute;bottom:10px;right:10px}.uea-thumbs{gap:8px;margin:0;padding:2px;list-style:none;display:flex;overflow-x:auto}.uea-thumb{background:var(--bg-hover);cursor:pointer;border:2px solid #0000;border-radius:8px;flex:none;width:72px;height:54px;padding:0;overflow:hidden}.uea-thumb img{object-fit:cover;width:100%;height:100%;display:block}.uea-thumb[aria-current=true]{border-color:var(--accent)}.uea-history{flex-wrap:wrap;gap:14px 28px;margin:0;display:flex}.uea-history>div{min-width:0}.uea-history dt{color:var(--t4);font-size:12px}.uea-history dd{font-variant-numeric:tabular-nums;color:var(--t1);margin:0;font-size:17px;font-weight:600}.uea-history dd small{color:var(--t3);font-size:12px;font-weight:400;display:block}.uea-contact{align-items:center;gap:12px;min-width:0;display:flex}.uea-contact__who{flex-direction:column;min-width:0;display:flex}.uea-contact__name{color:var(--t1);overflow-wrap:anywhere;font-size:14px;font-weight:600}.uea-contact dl{margin:0}.uea-contact-lines{flex-direction:column;gap:10px;margin:0;font-size:14px;display:flex}.uea-contact-lines>div{align-items:center;gap:10px;min-width:0;display:flex}.uea-contact-lines dt{width:20px;color:var(--t3);flex:none;display:inline-flex}.uea-contact-lines dd{overflow-wrap:anywhere;min-width:0;margin:0}.uea-contact-lines a{color:var(--accent);text-decoration:none}.uea-contact-lines a:hover{text-decoration:underline}.uea-report{font:inherit;color:var(--danger);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;padding:4px 0;font-size:13px;font-weight:500;display:inline-flex}.uea-report:hover:not(:disabled){text-decoration:underline}.uea-report:disabled{color:var(--t4);cursor:default}.uea-choices{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.uea-choices>legend{color:var(--t3);margin-bottom:6px;padding:0;font-size:13px;font-weight:500}.uea-choice{border:1px solid var(--bd);background:var(--bg-card);cursor:pointer;border-radius:10px;flex-direction:column;gap:2px;padding:12px 14px;font-size:14px;display:flex;position:relative}.uea-choice:hover{border-color:var(--bd-strong)}.uea-choice:has(input:checked){border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);background:var(--accent-faint)}.uea-choice:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.uea-choice__t{color:var(--t1);font-weight:600}.uea-choice__n{color:var(--t3);font-size:13px}.uea-choice input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.uea-condition{border:0;min-width:0;margin:0;padding:0}.uea-condition>legend{color:var(--t3);margin-bottom:4px;padding:0;font-size:13px;font-weight:500}.uea-condition .lc-seg{flex-wrap:wrap;height:auto;min-height:36px}.uea-condition .lc-seg>label{height:30px;color:var(--t3);cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex;position:relative}.uea-condition .lc-seg>label:hover{color:var(--t1)}.uea-condition .lc-seg>label:has(input:checked){background:var(--bg-card);color:var(--t1);font-weight:600;box-shadow:0 1px 2px #00000014}[data-theme=dark] .uea-condition .lc-seg>label:has(input:checked){box-shadow:0 0 0 1px var(--bd)}.uea-condition .lc-seg>label:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:-2px}.uea-condition input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.uea-form{flex-direction:column;gap:16px;display:flex;container:uea-form/inline-size}.uea-form__grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.uea-form__grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}@container uea-form (width<=480px){.uea-form__grid2,.uea-form__grid3{grid-template-columns:minmax(0,1fr)}}.uea-form .lc-ctp-select{width:100%;display:flex}.uea-fieldset{border:0;border-top:1px solid var(--bd-sub);flex-direction:column;gap:10px;min-width:0;margin:0;padding:14px 0 0;display:flex}.uea-fieldset>legend{color:var(--t1);padding:0;font-size:13px;font-weight:600}.uea-hint{color:var(--t4);margin:0;font-size:12px;line-height:1.4}.uea-err{color:var(--danger);margin:4px 0 0;font-size:13px;line-height:1.35}.uea-count{color:var(--t4);text-align:right;font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:12px}.uea-declare{color:var(--t2);background:color-mix(in srgb, var(--warning) 11%, var(--bg-modal));border:1px solid color-mix(in srgb, var(--warning) 30%, transparent);cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:13px;line-height:1.45;display:flex}.uea-declare[data-invalid=true]{border-color:var(--danger)}.uea-declare input{margin-top:2px}.uea-declare b{color:var(--t1);font-weight:600}.uea-share{border:1px solid var(--bd-sub);background:var(--bg-card);border-radius:12px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.uea-share__h{color:var(--t2);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.uea-share label{color:var(--t1);cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}.uea-share label span{color:var(--t3)}.uea-photos{flex-wrap:wrap;align-items:stretch;gap:8px;margin:0;padding:0;list-style:none;display:flex}.uea-photos>li{position:relative}.uea-pthumb{background:var(--bg-hover);border:1px solid var(--bd-sub);border-radius:10px;width:72px;height:72px;position:relative;overflow:hidden}.uea-pthumb img{object-fit:cover;width:100%;height:100%;display:block}.uea-pthumb__busy{color:var(--t1);background:color-mix(in srgb, var(--bg-card) 70%, transparent);font-variant-numeric:tabular-nums;place-items:center;font-size:12px;font-weight:500;display:grid;position:absolute;inset:0}.uea-pthumb__x{background:color-mix(in srgb, var(--bg-card) 92%, transparent);width:22px;height:22px;color:var(--t2);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:4px;right:4px;box-shadow:0 1px 3px #0000002e}.uea-pthumb__x:hover{color:var(--danger)}.uea-addphoto{border:1px solid var(--bd);background:var(--bg-input);min-height:72px;color:var(--t3);cursor:pointer;font:inherit;text-align:left;border-radius:10px;flex:260px;align-items:center;gap:10px;padding:7px 12px;display:flex}.uea-addphoto:hover:not(:disabled){border-color:var(--bd-strong)}.uea-addphoto:disabled{opacity:.55;cursor:not-allowed}.uea-addphoto[data-drop=true]{border-color:var(--accent);background:var(--accent-faint);border-style:dashed}.uea-addphoto__icon{background:var(--bg-hover);width:40px;height:40px;color:var(--t3);border-radius:8px;flex:none;place-items:center;display:grid}.uea-addphoto b{color:var(--t2);font-size:13.5px;font-weight:600;display:block}.uea-addphoto small{color:var(--t5);font-size:12px;display:block}.uea-summary{background:var(--bg-hover);border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex}.uea-summary__img{background:var(--bd-sub);border-radius:8px;flex:none;width:64px;height:48px;overflow:hidden}.uea-summary__img img{object-fit:cover;width:100%;height:100%;display:block}.uea-summary__t{color:var(--t1);overflow-wrap:anywhere;font-size:14px;font-weight:600}.uea-fee{border:1px solid var(--uea-card-bd);border-radius:12px;flex-direction:column;gap:8px;margin:0;padding:12px 14px;font-size:14px;display:flex}.uea-fee>div{justify-content:space-between;gap:12px;display:flex}.uea-fee dd{font-variant-numeric:tabular-nums;margin:0}.uea-fee__vat{color:var(--t3)}.uea-fee__total{border-top:1px solid var(--bd-sub);padding-top:8px;font-weight:600}.uea-foot-note{color:var(--t3);font-size:13px}.uea-foot-err{color:var(--danger);text-align:right;flex-basis:100%;order:-1;font-size:13px}@container uea (width<=899px){.uea-body{flex-direction:column;gap:12px}.uea-rail{width:100%;display:none}.uea-rail[data-open=true]{display:flex}.uea-filterbtn{display:inline-flex}.uea-detail{grid-template-columns:minmax(0,1fr);grid-template-areas:"gallery""aside""details"}}@container uea (width<=640px){.uea-hero{padding:20px 16px 0}.uea-hero__title{font-size:23px}.uea-hero__acts{margin-left:0}.uea-tools,.uea-pills,.uea-notices,.uea-back,.uea-body,.uea-detail{padding-left:16px;padding-right:16px}.uea-row{grid-template-columns:112px minmax(0,1fr)}.uea-row .uea-photo{min-height:112px}.uea-row__main{padding:10px 12px}.uea-row__title{font-size:15px}.uea-row__side{flex-direction:row;grid-column:1/-1;align-items:center;min-width:0;padding:0 12px 12px}.uea-row__price{font-size:17px}.uea-row__snippet{-webkit-line-clamp:1}.uea-gallery__stage{height:240px}.uea-results__bar{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.uea-skel{animation:none}}
