/* UI 3 — group "work": bulk, domains, webhooks, referrals, tracker, bio editor,
   link-in-bio showcase. Page palettes of bio themes live in css/bio.css.
   Colours are tokens; literal light colours appear only on the night jewel
   surfaces ( .card-jewel ), exactly like ui3.css does for them. */

/* ================================================================ shared */
.w3-main{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:22px;align-items:start}
.w3-main>*{min-width:0}
.w3-side{position:static}
@media (max-width:1100px){.w3-main{grid-template-columns:minmax(0,1fr)}}
.w3-state{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:650;color:var(--ink-2);white-space:nowrap}
.w3-code{display:inline-block;font:600 12.5px/1.4 var(--mono);background:var(--sunken);border:1px solid var(--line);border-radius:7px;padding:1px 7px;color:var(--ink);overflow-wrap:anywhere;cursor:default}
button.w3-code{cursor:pointer}
button.w3-code:hover{border-color:var(--gold-line);color:var(--gold)}
.w3-danger{border-color:var(--bad-line)}
.w3-danger .card-head{border-bottom-color:var(--bad-line)}
.w3-danger .card-head h2{color:var(--bad)}

/* jewel summary band */
.w3-band{display:flex;align-items:center;gap:clamp(16px,3vw,32px);padding:clamp(18px,2.6vw,28px);border-radius:var(--r-xl);overflow:hidden}
.w3-band::before{content:"";position:absolute;inset:0;background:radial-gradient(50% 90% at 100% 0%,rgba(194,31,99,.24),transparent 70%),radial-gradient(40% 80% at 0% 100%,rgba(61,220,151,.16),transparent 70%);pointer-events:none;border-radius:inherit}
.w3-band>*{position:relative}
.w3-band-stats{flex:1;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:18px 26px;min-width:0}
.w3-band .stat-label{color:#c9c3b2}
.w3-band .stat-label svg.i{color:#e3c27a}
.w3-band .stat-value{color:#f7efdc}
.w3-band .stat-value small{font-size:.55em;color:#a9b7ae;font-weight:600}
.w3-band .stat-value.is-bad{color:#ff8a9a}
.w3-band .stat-meta{color:#a9b7ae}
.w3-band .stat-meta a{color:#f1dcaa;font-weight:700}
.w3-band .meter{background:rgba(255,255,255,.08);border-color:transparent;margin-top:6px}
.w3-band-word{font-family:var(--serif)!important;font-style:italic;font-size:28px!important}
.w3-band-bird{flex:none;margin:-10px -6px -18px 0}
.w3-band-bird .mascot{filter:drop-shadow(0 16px 24px rgba(0,0,0,.45))}
.w3-band-ring{flex:none;--pr:#3ddc97;background:conic-gradient(#3ddc97 calc(var(--v)*1%),rgba(255,255,255,.1) 0)}
.w3-band-ring::before{background:#07211a}
.w3-band-ring b{color:#f7efdc;font-size:20px}
.w3-band-ring small{color:#a9b7ae;font-size:10.5px;font-weight:600;text-align:center;max-width:70px;line-height:1.1;margin-top:2px}
@media (max-width:720px){.w3-band{flex-wrap:wrap}.w3-band-bird{display:none}.w3-band-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}

/* onboarding strip ( bio ) */
.w3-onb{display:grid;grid-template-columns:auto minmax(0,.8fr) minmax(0,1.2fr);gap:18px 28px;align-items:center;padding:20px 26px;border-radius:var(--r-xl);overflow:hidden}
.w3-onb::before{content:"";position:absolute;inset:0;background:radial-gradient(40% 90% at 0% 50%,rgba(61,220,151,.2),transparent 70%),radial-gradient(40% 90% at 100% 0%,rgba(194,31,99,.22),transparent 70%);pointer-events:none;border-radius:inherit}
.w3-onb>*{position:relative}
.w3-onb .eyebrow{color:#e3c27a}
.w3-onb-bird{margin:-16px 0 -22px}
.w3-onb-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;counter-reset:none}
.w3-onb-steps li{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;background:rgba(255,255,255,.05);border:1px solid rgba(217,184,108,.2);font-size:13.5px;color:#d9d2c0;line-height:1.35}
.w3-onb-steps .n{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;border:1px solid rgba(217,184,108,.5);font:700 12px/1 var(--mono);color:#f1dcaa}
.w3-onb-steps li.is-done{color:#f7efdc;border-color:rgba(61,220,151,.4);background:rgba(61,220,151,.1)}
.w3-onb-steps li.is-done .n{background:linear-gradient(135deg,#5cf0ae,#1fb57a);border-color:transparent;color:#03261a}
.w3-onb-steps .n svg.i{width:14px;height:14px}
@media (max-width:980px){.w3-onb{grid-template-columns:auto minmax(0,1fr)}.w3-onb-steps{grid-column:1/-1}}
@media (max-width:640px){.w3-onb{grid-template-columns:minmax(0,1fr);padding:18px}.w3-onb-bird{display:none}.w3-onb-steps{grid-template-columns:minmax(0,1fr)}}

/* flight path: horizontal steps with a gold line */
.w3-flight{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:18px 20px 6px;position:relative}
.w3-flight li{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;font-size:12.5px;color:var(--ink-3)}
.w3-flight li::before{content:"";position:absolute;top:18px;left:calc(-50% + 22px);right:calc(50% + 22px);height:2px;border-radius:2px;background:var(--line-2)}
.w3-flight li:first-child::before{display:none}
.w3-flight li.is-done::before,.w3-flight li.is-now::before{background:linear-gradient(90deg,var(--emerald),var(--gold-2))}
.w3-flight .n{position:relative;z-index:1;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--surface);border:1.5px solid var(--line-2);color:var(--ink-4);transition:background .3s,border-color .3s,color .3s}
.w3-flight .n svg.i{width:17px;height:17px}
.w3-flight b{font-weight:650;line-height:1.3}
.w3-flight li.is-done{color:var(--ink-2)}
.w3-flight li.is-done .n{background:var(--g-jewel);border-color:transparent;color:var(--acc-ink)}
.w3-flight li.is-now{color:var(--ink)}
.w3-flight li.is-now .n{background:var(--gold-soft);border-color:var(--gold-2);color:var(--gold)}
@media (max-width:560px){.w3-flight{padding:16px 10px 4px}.w3-flight b{font-size:11px}}

/* numbered list */
.w3-num{display:flex;flex-direction:column;counter-reset:wn}
.w3-num>li{counter-increment:wn;position:relative;padding:11px 0 11px 42px;border-top:1px solid var(--line);font-size:14px;line-height:1.5;color:var(--ink-2)}
.w3-num>li:first-child{border-top:0}
.w3-num>li::before{content:counter(wn);position:absolute;left:0;top:9px;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font:italic 700 14px/1 var(--serif);background:var(--gold-soft);color:var(--gold);border:1px solid var(--gold-line)}
.w3-num code{font-family:var(--mono);font-size:.9em;background:var(--sunken);border:1px solid var(--line);border-radius:5px;padding:1px 5px;overflow-wrap:anywhere}
.w3-num.is-dark>li{border-top-color:rgba(217,184,108,.16);color:#d9d2c0}
.w3-num.is-dark>li::before{background:rgba(227,194,122,.12);border-color:rgba(227,194,122,.35);color:#f1dcaa}

/* timeline */
.w3-tl{position:relative;padding:8px 20px 14px}
.w3-tl::before{content:"";position:absolute;left:37px;top:14px;bottom:18px;width:2px;background:linear-gradient(var(--line-2),var(--line) 80%,transparent)}
.w3-tl-day{position:relative;padding:14px 0 6px 50px;font:700 11px/1 var(--font);letter-spacing:.12em;text-transform:uppercase;color:var(--gold)}
.w3-tl-item{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:12px;align-items:center;padding:9px 0}
.w3-tl-dot{position:relative;z-index:1;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--surface);border:2px solid var(--line-2);color:var(--ink-4)}
.w3-tl-dot svg.i{width:15px;height:15px}
.w3-tl-item.is-sent .w3-tl-dot{border-color:var(--ok-line);background:var(--ok-soft);color:var(--ok)}
.w3-tl-item.is-failed .w3-tl-dot{border-color:var(--bad-line);background:var(--bad-soft);color:var(--bad)}
.w3-tl-item.is-pending .w3-tl-dot{border-color:var(--warn-line);background:var(--warn-soft);color:var(--warn)}
.w3-tl-body{display:flex;flex-direction:column;gap:4px;min-width:0}
.w3-tl-side{display:flex;align-items:center;gap:8px}
.w3-tl.is-compact{padding:6px 16px 10px}
.w3-tl.is-compact::before{left:31px}
.w3-tl.is-compact .w3-tl-item{grid-template-columns:30px minmax(0,1fr) auto;gap:10px}
.w3-tl.is-compact .w3-tl-dot{width:30px;height:30px}
@media (max-width:560px){.w3-tl{padding:6px 14px 12px}.w3-tl::before{left:31px}.w3-tl-item{grid-template-columns:30px minmax(0,1fr);gap:10px}.w3-tl-dot{width:30px;height:30px}.w3-tl-side{grid-column:2;justify-content:space-between}.w3-tl-day{padding-left:42px}}

/* tool hero ( guest pages ) */
.w3-tool-hero{overflow:hidden}
.w3-tool-hero .wrap{position:relative}
.w3-tool-hero-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:28px;align-items:center}
.w3-tool-hero-art{position:relative;display:flex;justify-content:center;align-items:center;min-height:240px}
.w3-stack-cards{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;gap:12px;pointer-events:none}
.w3-stack-cards .card{display:inline-flex;align-items:center;gap:10px;width:max-content;padding:10px 16px;border-radius:16px;box-shadow:var(--sh-2);font-size:14px}
.w3-stack-cards .card:nth-child(1){margin-left:0;transform:rotate(-3deg)}
.w3-stack-cards .card:nth-child(2){margin-left:auto;transform:rotate(2deg)}
.w3-stack-cards .card:nth-child(3){margin-left:12%;transform:rotate(-1deg)}
.w3-stack-cards em{font-style:normal;color:var(--fuchsia)}
.w3-tool-hero-art>[data-lik-intro]{position:relative;z-index:1}
@media (max-width:860px){.w3-tool-hero-grid{grid-template-columns:minmax(0,1fr)}.w3-tool-hero-art{display:none}}
.art-lg{--aw:64px}

/* ================================================================ BULK */
.bk3{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:22px;align-items:start}
.bk3>*{min-width:0}
@media (max-width:1000px){.bk3{grid-template-columns:minmax(0,1fr)}}
.bk3-editor{overflow:hidden}
.bk3-code{position:relative;display:grid;grid-template-columns:56px minmax(0,1fr);background:var(--sunken);border-bottom:1px solid var(--line)}
.bk3-gut{height:360px;overflow:hidden;padding:14px 0;border-right:1px solid var(--line);background:var(--surface-2);font:500 12px/26px var(--mono);color:var(--ink-4);user-select:none}
.bk3-gut span{position:relative;display:block;height:26px;padding-right:12px;text-align:right}
.bk3-gut span::before{content:"";position:absolute;left:9px;top:9px;width:8px;height:8px;border-radius:50%;background:transparent}
.bk3-gut .is-ok{color:var(--ink-3)}
.bk3-gut .is-ok::before{background:var(--ok)}
.bk3-gut .is-bad{color:var(--bad)}
.bk3-gut .is-bad::before{background:var(--bad)}
.bk3-gut .is-dupe::before{background:var(--warn)}
.bk3-gut .is-over::before{background:transparent;border:1.5px solid var(--warn)}
.bk3-ta{display:block;width:100%;height:360px;min-height:220px;border:0;resize:vertical;padding:14px 16px;background:transparent;font:500 14px/26px var(--mono);color:var(--ink);outline:none;white-space:pre;overflow:auto;tab-size:2}
.bk3-ta:focus{box-shadow:inset 0 0 0 2px var(--emerald-line)}
.bk3-ta::placeholder{color:var(--ink-4)}
.bk3-drop{position:absolute;inset:10px;display:none;flex-direction:column;align-items:center;justify-content:center;gap:8px;border:2px dashed var(--emerald);border-radius:var(--r-lg);background:var(--glass);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);pointer-events:none;color:var(--ink)}
.bk3-code.is-over .bk3-drop{display:flex}
.bk3-check{display:flex;flex-direction:column;gap:12px;padding:14px 16px}
.bk3-counts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}
.bk3-count{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:14px;background:var(--surface-2);border:1px solid var(--line)}
.bk3-count b{font:700 22px/1 var(--font);letter-spacing:-.02em}
.bk3-c-l{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:650;color:var(--ink-3)}
.bk3-count.is-ok b{color:var(--ok)}.bk3-count.is-bad b{color:var(--bad)}.bk3-count.is-warn b{color:var(--warn)}
@media (max-width:560px){.bk3-counts{grid-template-columns:repeat(2,minmax(0,1fr))}}
.bk3-issues{padding:12px 14px;border-radius:14px;border:1px solid var(--warn-line);background:var(--warn-soft)}
.bk3-issues .strong svg.i{color:var(--warn)}
.bk3-issue-list{display:flex;flex-direction:column;gap:4px;margin-top:8px}
.bk3-issue-list li{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:10px;align-items:center;font-size:13px}
.bk3-ln{height:24px;border-radius:8px;border:1px solid var(--line-2);background:var(--surface);font-size:12px;color:var(--ink-2)}
.bk3-ln:hover{border-color:var(--gold-2)}
.bk3-run{overflow:hidden}
.bk3-run-head{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:center;padding:18px 18px 14px;border-bottom:1px solid var(--line);background:linear-gradient(135deg,var(--emerald-soft),var(--gold-soft))}
.bk3-ring{--sz:96px;background:conic-gradient(var(--emerald) calc(var(--v)*1%),var(--surface-3) 0)}
.bk3-ring::before{inset:8px}
.bk3-ring.is-over{background:conic-gradient(var(--warn) 100%,var(--surface-3) 0)}
.bk3-ring b{font:700 24px/1 var(--font)}
.bk3-bird{position:absolute;right:6px;top:-6px}
.bk3-run-head .eyebrow{padding-right:58px}
.bk3-seg{display:flex}
.bk3-seg>label{flex:1;justify-content:center;padding:0 8px}
.bk3-res{overflow:hidden}
.bk3-res:focus{outline:none}
.bk3-res-top{display:flex;flex-wrap:wrap;align-items:center;gap:16px 20px;padding:20px 22px;border-bottom:1px solid var(--line);background:linear-gradient(120deg,var(--emerald-soft),var(--surface) 60%)}
.bk3-ok-ring{background:conic-gradient(var(--ok) calc(var(--v)*1%),var(--surface-3) 0)}
.bk3-ok-ring.is-bad{background:conic-gradient(var(--bad) 100%,var(--surface-3) 0)}
.bk3-ok-ring b{font:700 18px/1 var(--font)}
.bk3-meter{max-width:420px}
.bk3-meter>span{transition:width .25s linear}
.bk3-res.is-running .bk3-meter>span{background:linear-gradient(90deg,var(--emerald),var(--gold-2),var(--fuchsia),var(--emerald));background-size:300% 100%;animation:bk3flow 1.4s linear infinite}
@keyframes bk3flow{to{background-position:-300% 0}}
.bk3-res-acts{margin-left:auto}
.bk3-toolbar{padding:12px 16px 0;margin-bottom:8px}
.bk3-table td{vertical-align:middle}
.bk3-src{max-width:420px;display:block}
.bk3-skel{display:inline-block;width:150px;height:14px}
.bk3-spin{display:inline-block;width:10px;height:10px;border-radius:50%;border:2px solid var(--gold-2);border-right-color:transparent;animation:spin .8s linear infinite}
.bk3-err{color:var(--bad)}
@media (max-width:720px){.bk3-src{max-width:100%}.bk3-res-acts{margin-left:0}.bk3-gut,.bk3-ta{height:260px}}

/* ================================================================ DOMAINS */
.dm3-pro{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:20px;align-items:center;padding:clamp(20px,3vw,32px);border-color:var(--gold-line);background:linear-gradient(135deg,var(--gold-soft),var(--surface) 55%,var(--fuchsia-soft))}
.dm3-pro-copy{display:flex;flex-direction:column;gap:12px;align-items:flex-start}
.dm3-pro-demo{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px}
.dm3-url{display:flex;align-items:center;gap:10px;padding:10px 16px;border-radius:14px;background:var(--surface);border:1px solid var(--gold-line);box-shadow:var(--sh-2);font-size:14px}
.dm3-url b{color:var(--emerald)}
.dm3-url.is-dim{opacity:.55;text-decoration:line-through;text-decoration-color:var(--fuchsia);box-shadow:none;transform:scale(.94)}
@media (max-width:720px){.dm3-pro{grid-template-columns:minmax(0,1fr)}}
.dm3-preview{flex-direction:column;align-items:stretch}
.dm3-preview .w3-flight{padding-top:10px}
.dm3-item.is-ok{border-color:var(--ok-line)}
.dm3-host{font:650 17px/1.3 var(--mono);letter-spacing:-.01em}
.dm3-rec{display:grid;grid-template-columns:74px minmax(0,1fr) minmax(0,1.3fr);gap:12px;align-items:center;padding:12px 14px;border-radius:14px;border:1px solid var(--line);background:var(--surface-2)}
.dm3-type{justify-content:center;font-family:var(--mono)}
.dm3-cell{display:flex;flex-direction:column;gap:3px;min-width:0}
.dm3-val{display:flex;align-items:center;gap:4px;min-width:0}
.dm3-val code{flex:1;min-width:0;font:600 13px/1.4 var(--mono);color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:5px 8px;overflow-wrap:anywhere}
.dm3-val .icon-btn{width:34px;height:34px}
@media (max-width:640px){.dm3-rec{grid-template-columns:minmax(0,1fr)}.dm3-type{justify-self:start}}
.dm3-live{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:12px;background:var(--emerald-soft);border:1px solid var(--emerald-line)}
.dm3-live b{color:var(--emerald)}

/* ================================================================ WEBHOOKS */
.wh3-empty .empty{padding-bottom:18px}
.wh3-flow,.tr3-flow{display:flex;align-items:center;justify-content:center;gap:0;padding:6px 20px 28px}
.wh3-node,.tr3-node{display:flex;flex-direction:column;align-items:center;gap:6px;flex:none}
.wh3-node>svg.i,.tr3-node>svg.i{width:46px;height:46px;padding:12px;border-radius:16px;background:var(--surface-2);border:1px solid var(--line-2);color:var(--ink-2)}
.wh3-node>svg:not(.i),.tr3-node>svg:not(.i){width:46px;height:46px}
.wh3-node small,.tr3-node small{font-size:11.5px;color:var(--ink-3);font-weight:650;white-space:nowrap}
.wh3-wire,.tr3-wire{position:relative;flex:1;min-width:28px;max-width:120px;height:2px;margin:0 8px 22px;background:repeating-linear-gradient(90deg,var(--gold-2) 0 6px,transparent 6px 11px);opacity:.8}
.wh3-wire i,.tr3-wire i{position:absolute;top:50%;left:0;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:var(--emerald);box-shadow:0 0 12px var(--emerald);opacity:0}
.tr3-flow.is-ok .tr3-node:last-child>svg.i{background:var(--ok-soft);border-color:var(--ok-line);color:var(--ok)}
.tr3-flow.is-bad .tr3-node:last-child>svg.i{background:var(--bad-soft);border-color:var(--bad-line);color:var(--bad)}
.tr3-flow.is-bad .tr3-wire i{background:var(--bad);box-shadow:0 0 12px var(--bad)}
.tr3-flow{padding:4px 0 6px}
.tr3-flow .tr3-wire{min-width:18px}
.wh3-item.is-off{background:var(--surface-2)}
.wh3-item.is-off .wh3-url{color:var(--ink-3)}
.wh3-url{font:650 15px/1.35 var(--mono);letter-spacing:-.01em}
.wh3-kv{align-items:center}
.wh3-strip{display:inline-flex;align-items:flex-end;gap:3px;height:26px}
.wh3-strip i{display:block;width:8px;height:22px;border-radius:3px;background:var(--line-2)}
.wh3-strip i.is-sent{background:var(--ok)}
.wh3-strip i.is-failed{background:var(--bad);height:14px}
.wh3-strip i.is-pending{background:var(--warn);height:18px}
.wh3-secret{max-width:520px}
.wh3-secret .input{font-size:13px}
.wh3-backoff{display:flex;flex-wrap:wrap;gap:6px}
.wh3-backoff li{display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 4px;border-radius:999px;background:var(--surface);border:1px solid var(--line)}
.wh3-backoff .n{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--gold-soft);color:var(--gold);font:700 11px/1 var(--mono)}
.wh3-ev span{line-height:1.4}

/* ================================================================ REFERRALS */
.rf3-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;padding:clamp(22px,3.4vw,36px);border-radius:var(--r-2xl);overflow:hidden}
.rf3-hero::before{content:"";position:absolute;inset:0;background:radial-gradient(45% 90% at 100% 10%,rgba(194,31,99,.3),transparent 70%),radial-gradient(40% 80% at 0% 100%,rgba(61,220,151,.18),transparent 70%);pointer-events:none;border-radius:inherit}
.rf3-hero>*{position:relative;min-width:0}
.rf3-hero .eyebrow{color:#e3c27a}
.rf3-hero .copybox{max-width:680px;background:rgba(255,255,255,.06);border-color:rgba(217,184,108,.4)}
.rf3-hero .copybox .val{color:#f7efdc}
.rf3-hero .btn-ghost{color:#d9d2c0}
.rf3-hero .btn-ghost:hover{background:rgba(255,255,255,.08);color:#fff}
.rf3-note{color:#a9b7ae}
.rf3-hero-side{display:flex;align-items:flex-end;gap:10px}
.rf3-qr{display:flex;flex-direction:column;align-items:center;gap:6px}
.rf3-qr img{width:132px;height:132px;padding:8px;background:#fff;border-radius:18px;box-shadow:0 0 0 1px rgba(217,184,108,.5),var(--sh-3);image-rendering:pixelated}
.rf3-bird{margin:0 -10px -20px 0}
@media (max-width:860px){.rf3-hero{grid-template-columns:minmax(0,1fr)}.rf3-bird{display:none}.rf3-qr img{width:104px;height:104px}}
.rf3-kpis .stat-value{font-size:clamp(22px,2.4vw,28px)}
.rf3-tree{position:relative;display:flex;flex-direction:column;gap:12px;padding-left:28px}
.rf3-tree::before{content:"";position:absolute;left:10px;top:24px;bottom:26px;width:2px;background:linear-gradient(var(--gold-2),var(--emerald) 60%,var(--fuchsia))}
.rf3-tree>li{position:relative}
.rf3-tree>li::before{content:"";position:absolute;left:-23px;top:22px;width:12px;height:12px;border-radius:50%;background:var(--surface);border:2px solid var(--gold-2)}
.rf3-me{display:flex;align-items:center;gap:12px;font-size:15px}
.rf3-me::before{top:16px!important;background:var(--g-gold)!important;border-color:transparent!important}
.rf3-lvl{display:grid;grid-template-columns:120px minmax(0,1fr) auto;gap:6px 16px;align-items:center;padding:14px 16px;border-radius:16px;border:1px solid var(--line);background:var(--surface-2);margin-left:calc(var(--d) * 14px)}
.rf3-lvl:nth-child(2){border-color:var(--gold-line);background:linear-gradient(120deg,var(--gold-soft),var(--surface) 70%)}
.rf3-lvl-rate{display:flex;flex-direction:column;align-items:flex-start;gap:6px}
.rf3-lvl-rate .num{font:italic 700 34px/1 var(--serif);background:var(--g-iris);-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:.1em}
.rf3-lvl-body{display:flex;flex-direction:column;gap:4px}
.rf3-lvl-foot{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right}
@media (max-width:640px){.rf3-lvl{grid-template-columns:minmax(0,1fr);margin-left:0}.rf3-lvl-rate{flex-direction:row;align-items:center}.rf3-lvl-foot{align-items:flex-start;text-align:left}}
.rf3-plus{color:var(--ok)}
.rf3-down{max-height:440px;overflow-y:auto}

/* ================================================================ TRACKER */
.tr3-back{display:inline-flex;align-items:center;gap:6px;margin-bottom:10px}
.app-page-head p .w3-state,.app-page-head p .shortcode,.app-page-head p .badge{vertical-align:middle}
.app-page-head p .shortcode{font-size:13px;margin-left:8px}
.tr3-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}
.tr3-kpis .stat{padding:16px 18px}
.tr3-kpis .stat-value{font-size:clamp(20px,2vw,26px)}
.tr3-profit.is-ok{border-color:var(--ok-line);background:linear-gradient(180deg,var(--ok-soft),var(--surface) 85%)}
.tr3-profit.is-bad{border-color:var(--bad-line);background:linear-gradient(180deg,var(--bad-soft),var(--surface) 85%)}
.tr3-profit.is-ok .stat-value{color:var(--ok)}.tr3-profit.is-bad .stat-value{color:var(--bad)}
@media (max-width:1280px){.tr3-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media (max-width:640px){.tr3-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.tr3-kpis .stat{padding:12px 14px}}
.tr3-duo{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:18px}
.tr3-duo>*{min-width:0}
@media (max-width:980px){.tr3-duo{grid-template-columns:minmax(0,1fr)}}
/* funnel: one brand-gradient family ( emerald → teal → gold → fuchsia, the
   same order as --g-iris ), the width says how many passed, the word and the
   number always stand next to the bar */
.tr3-funnel{display:flex;flex-direction:column;gap:10px}
.tr3-funnel li{--c:var(--c1);display:grid;grid-template-columns:minmax(120px,.8fr) minmax(0,1.6fr) auto 58px;gap:12px;align-items:center}
.tr3-funnel li:nth-child(2){--c:var(--c5)}
.tr3-funnel li:nth-child(3){--c:var(--c3)}
.tr3-funnel li:nth-child(4){--c:var(--c2)}
.tr3-f-bar{display:flex;justify-content:flex-start;height:26px;border-radius:9px;background:var(--surface-3)}
.tr3-f-bar>span{display:block;width:var(--w);height:100%;border-radius:9px;background:linear-gradient(90deg,var(--c),color-mix(in srgb,var(--c) 62%,#fff));box-shadow:0 8px 18px -12px var(--c)}
.tr3-f-label{display:inline-flex;align-items:center;gap:7px;font-size:13.5px;font-weight:650;color:var(--ink-2);min-width:0}
.tr3-f-label svg.i{color:var(--c)}
.tr3-funnel li>b{font:700 17px/1 var(--font);justify-self:end}
.tr3-f-rate{text-align:right}
.tr3-funnel.is-demo li{grid-template-columns:minmax(0,1fr);gap:4px}
.tr3-funnel.is-demo .tr3-f-label{justify-content:center;color:#d9d2c0;font-size:12px}
.tr3-funnel.is-demo .tr3-f-bar{height:18px;background:rgba(255,255,255,.08)}
@media (max-width:560px){.tr3-funnel li{grid-template-columns:minmax(0,1fr) auto 52px;grid-template-areas:"lbl val rate" "bar bar bar"}.tr3-f-label{grid-area:lbl}.tr3-f-bar{grid-area:bar}.tr3-funnel li>b{grid-area:val}.tr3-f-rate{grid-area:rate}}
.tr3-dims{padding:12px 16px 0;overflow-x:auto}
.tr3-table td{white-space:nowrap}
.tr3-table td:first-child{white-space:normal;min-width:170px}
.tr3-k{font-size:14px;overflow-wrap:anywhere}
.tr3-share{height:4px;margin-top:6px;max-width:220px}
.tr3-pos{color:var(--ok)}
.tr3-neg{color:var(--bad)}
.tr3-hint{padding:10px 20px 0}
.tr3-split{display:flex;height:34px;margin:12px 20px 4px;border-radius:12px;overflow:hidden;background:var(--surface-3);gap:2px}
.tr3-split span{display:flex;align-items:center;justify-content:center;width:var(--v);min-width:6px;background:var(--c);color:#fff;font:700 11.5px/1 var(--font);white-space:nowrap;overflow:hidden}
.tr3-split b{padding:0 6px;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 2px rgba(0,0,0,.35)}
.tr3-sw{display:inline-block;width:9px;height:9px;border-radius:3px;background:var(--c);margin-right:6px;vertical-align:1px}
.tr3-dest{max-width:360px}
.tr3-w{min-width:110px}
.tr3-w .meter{margin-top:6px;height:5px}
.tr3-costline{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:12px;background:var(--gold-soft);border:1px solid var(--gold-line);font-size:14px;font-weight:600;color:var(--ink)}
.tr3-costline svg.i{color:var(--gold)}
.tr3-macro-chips .chip{height:30px;font:600 12.5px/1 var(--mono);padding:0 10px}
.tr3-macros .list-item{width:100%;border-left:0;border-right:0;border-top:0;background:none;text-align:left;padding:9px 16px;gap:10px;cursor:pointer}
.tr3-macros .list-item:hover{background:var(--surface-2)}
.tr3-macros .list-item>svg.i{color:var(--ink-4)}
.tr3-macro-subs{flex-wrap:wrap}
.tr3-macro-subs .li-main{flex-basis:100%}
.tr3-copy{flex-wrap:wrap}
.tr3-copy .val{flex-basis:100%;white-space:normal;overflow-wrap:anywhere;font-size:12.5px}
.tr3-copy .btn{margin-left:auto}
.tr3-how{padding:22px;border-radius:var(--r-xl);overflow:hidden}
.tr3-how h2{color:#f7efdc}
.tr3-how-bird{float:right;margin:-12px -8px 0 8px}
.tr3-intro{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:24px 40px;align-items:center;padding:clamp(24px,4vw,48px);border-radius:var(--r-2xl);overflow:hidden}
.tr3-intro::before{content:"";position:absolute;inset:0;background:radial-gradient(45% 80% at 90% 10%,rgba(194,31,99,.28),transparent 70%),radial-gradient(40% 70% at 0% 100%,rgba(61,220,151,.18),transparent 70%);pointer-events:none;border-radius:inherit}
.tr3-intro>*{position:relative}
.tr3-intro .eyebrow{color:#e3c27a}
.tr3-intro p{color:#c9c3b2;max-width:56ch}
.tr3-intro .btn-ghost{color:#d9d2c0}
.tr3-intro-art{display:flex;flex-direction:column;align-items:center;gap:14px}
.tr3-intro-art .tr3-funnel{width:100%;max-width:300px}
.tr3-intro-steps{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}
.tr3-intro-steps>li{border-top:0;padding:40px 0 0;font-size:13.5px}
.tr3-intro-steps>li::before{top:0}
@media (max-width:860px){.tr3-intro{grid-template-columns:minmax(0,1fr)}.tr3-intro-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:520px){.tr3-intro-steps{grid-template-columns:minmax(0,1fr)}}
.tr3-toolbar{padding:14px 16px 0}
.tr3-search{min-width:240px;flex:0 1 320px}
.tr3-list tr.is-off td{color:var(--ink-3)}
.tr3-name{font:650 15.5px/1.3 var(--font);color:var(--ink)}
.tr3-name:hover{color:var(--emerald)}
.tr3-code{display:inline-flex;align-items:center;gap:4px;border:0;background:none;padding:0;color:var(--ink-3);font-size:12.5px;cursor:pointer}
.tr3-code:hover{color:var(--ink)}
.tr3-mini{display:grid;grid-template-columns:auto auto;gap:4px 10px;align-items:center;min-width:150px}
.tr3-mini .meter{grid-column:1/-1;height:5px}
.tr3-mini svg.i{color:var(--gold-2)}
.tr3-mini-cr{justify-self:end;font-weight:700;color:var(--emerald)}
@media (max-width:720px){.tr3-table td{white-space:normal}.tr3-dest{max-width:100%}.tr3-search{min-width:0;flex:1 1 100%}.tr3-mini{min-width:0}}

/* ================================================================ BIO EDITOR */
.bio-ed{display:grid;grid-template-columns:minmax(0,1fr) 390px;gap:28px;align-items:start;max-width:1320px;margin:0 auto}
.bio-ed>*{min-width:0}
@media (max-width:1180px){.bio-ed{grid-template-columns:minmax(0,1fr) 340px}}
@media (max-width:980px){.bio-ed{grid-template-columns:minmax(0,1fr)}.bio-ed-prev{order:-1}}
.bio-ava-ring{padding:3px;border-radius:50%;background:var(--g-gold)}
.bio-ava-ring .avatar{border:3px solid var(--surface);font-family:var(--serif);font-style:italic}
.bio-themes{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:12px}
.bio-th{position:relative;display:flex;flex-direction:column;gap:7px;cursor:pointer}
.bio-th input{position:absolute;opacity:0;pointer-events:none}
.bio-th .bsw{height:104px;transition:transform .2s var(--ease),box-shadow .2s}
.bio-th:hover .bsw{transform:translateY(-3px)}
.bio-th input:checked+.bsw{box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--gold-2),var(--sh-2)}
.bio-th input:focus-visible+.bsw{box-shadow:var(--ring)}
.bio-th-name{font-size:12.5px;font-weight:650;color:var(--ink-3);text-align:center}
.bio-th input:checked~.bio-th-name{color:var(--ink)}
.bio-th.is-jewel .bsw{height:120px}
.bio-list{display:flex;flex-direction:column}
.bio-row{display:flex;align-items:center;gap:12px;padding:11px 14px 11px 8px;border-bottom:1px solid var(--line);background:var(--surface);transition:background .2s}
.bio-row:hover{background:var(--surface-2)}
.bio-row.is-drag{opacity:.6;background:var(--gold-soft);box-shadow:inset 0 0 0 2px var(--gold-line)}
.bio-row.is-moved{background:var(--emerald-soft)}
.bio-grip{display:grid;place-items:center;width:28px;height:40px;color:var(--ink-4);cursor:grab;flex:none;touch-action:none;border-radius:8px}
.bio-grip:hover{color:var(--gold);background:var(--gold-soft)}
.bio-grip:active{cursor:grabbing}
.bio-row-ic{display:grid;place-items:center;width:38px;height:38px;flex:none;border-radius:12px;background:var(--g-jewel);color:var(--acc-ink)}
.bio-row-ic svg.i{width:18px;height:18px}
.bio-row-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}
.bio-row-main b{font-size:14.5px;color:var(--ink)}
.bio-row-clicks{display:grid;grid-template-columns:auto;justify-items:end;gap:3px;width:78px;flex:none}
.bio-row-clicks .meter{width:100%;height:5px}
.bio-row-acts{display:flex;align-items:center;flex:none}
.bio-row-acts form{display:inline}
@media (max-width:640px){.bio-row{flex-wrap:wrap}.bio-row-main{flex-basis:calc(100% - 130px)}.bio-row-acts{width:100%;justify-content:flex-end}}
.bio-add{padding:16px 18px 18px;border-top:1px solid var(--line);background:var(--surface-2);border-radius:0 0 var(--r-lg) var(--r-lg)}
.bio-add-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr) auto;gap:10px;align-items:end}
@media (max-width:760px){.bio-add-grid{grid-template-columns:minmax(0,1fr)}}
.bio-quick .chip{height:30px;padding:0 10px}
.bio-quick .chip svg.i{color:var(--ink-3)}
.bio-stats{display:grid;grid-template-columns:auto minmax(0,1fr);gap:24px;align-items:start}
.bio-stats .legend{display:none}
@media (max-width:720px){.bio-stats{grid-template-columns:minmax(0,1fr);justify-items:center}.bio-stats>.stack{width:100%}}
.bio-share-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:center;padding:22px 24px;border-radius:var(--r-xl);overflow:hidden}
.bio-share-card::before{content:"";position:absolute;inset:0;background:radial-gradient(40% 90% at 100% 0%,rgba(194,31,99,.28),transparent 70%);pointer-events:none;border-radius:inherit}
.bio-share-card>*{position:relative}
.bio-share-card .eyebrow{color:#e3c27a}
.bio-share-card .copybox{background:rgba(255,255,255,.06);border-color:rgba(217,184,108,.4)}
.bio-share-card .copybox .val{color:#f7efdc}
.bio-share-card .btn-ghost{color:#d9d2c0}
.bio-share-card .btn-ghost:hover{background:rgba(255,255,255,.08);color:#fff}
.bio-share-qr{padding:8px;border:0;border-radius:18px;background:#fff;box-shadow:0 0 0 1px rgba(217,184,108,.5)}
.bio-share-qr img{width:120px;height:120px;image-rendering:pixelated}
@media (max-width:640px){.bio-share-card{grid-template-columns:minmax(0,1fr)}.bio-share-qr{justify-self:start}}
.bio-ed-prev{position:static;display:flex;flex-direction:column;gap:12px;padding-bottom:40px}
.bio-prev-head{padding:0 6px}
.bio-prev-theme{margin-top:34px}
@media (max-width:980px){.bio-ed-prev .bphone-screen{height:520px}}
.bio-qr-box{background:#fff;padding:12px;border-radius:16px;border:1px solid var(--line)}
.bio-qr-box img{display:block;image-rendering:pixelated}

/* ================================================================ LINK-IN-BIO SHOWCASE */
.lb3-hero{position:relative;overflow:hidden;padding:clamp(20px,4vw,48px) 0 clamp(40px,6vw,80px)}
.lb3-hero .wrap{position:relative;z-index:1}
.lb3-split{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(24px,4vw,56px);align-items:center;margin-top:clamp(10px,2vw,24px)}
.lb3-copy .h-display{max-width:14ch}
.lb3-claim{display:flex;flex-wrap:wrap;gap:10px;max-width:600px;padding:8px;border-radius:var(--r-2xl);background:var(--surface);border:1px solid var(--gold-line);box-shadow:var(--sh-3)}
.lb3-claim .input-group{flex:1 1 260px;border-color:transparent;background:var(--surface-2);border-radius:calc(var(--r-2xl) - 8px)}
.lb3-claim .addon{font-size:15px;color:var(--ink-3)}
.lb3-claim .input-lg{padding-left:2px}
.lb3-claim .btn-lg{flex:none;border-radius:calc(var(--r-2xl) - 8px)}
@media (max-width:520px){.lb3-claim .btn-lg{width:100%}}
.lb3-stage{position:relative;display:flex;justify-content:center;align-items:center;min-height:700px}
.lb3-scene{position:absolute!important;inset:50% auto auto 50%;width:130%!important;max-width:760px;max-height:none!important;transform:translate(-50%,-50%);pointer-events:none}
.lb3-aurora{width:100%;height:100%;overflow:visible}
.lb3-a1{animation:lb3a 14s ease-in-out infinite alternate}
.lb3-a2{animation:lb3a 18s ease-in-out -5s infinite alternate-reverse}
.lb3-a3{animation:lb3a 16s ease-in-out -9s infinite alternate}
.lb3-ring{transform-box:fill-box;transform-origin:center;animation:lb3r 40s linear infinite}
@keyframes lb3a{to{transform:translate(30px,-24px) scale(1.08)}}
@keyframes lb3r{to{rotate:360deg}}
.lb3-phone{position:relative;z-index:2;transform:rotate(-3deg)}
.lb3-float{position:absolute;z-index:3;display:flex;align-items:center;gap:10px;padding:10px 14px 10px 10px;border-radius:16px;box-shadow:var(--sh-3)}
.lb3-float b{display:block;font-size:15px;line-height:1.2}
.lb3-float small{display:block;font-size:12px;color:var(--ink-3)}
.lb3-f1{left:0;top:22%;animation:lb3f 6s ease-in-out infinite}
.lb3-f2{right:0;bottom:24%;animation:lb3f 6s ease-in-out -3s infinite}
@keyframes lb3f{50%{transform:translateY(-10px)}}
.lb3-bird{position:absolute;z-index:4;right:4%;top:2%}
@media (max-width:1024px){.lb3-split{grid-template-columns:minmax(0,1fr)}.lb3-stage{min-height:640px}}
@media (max-width:640px){.lb3-float{display:none}.lb3-phone{transform:none}.lb3-bird{right:-4px;top:-10px}.lb3-bird .mascot{--mw:84px!important}.lb3-stage{min-height:600px}}
.lb3-gallery{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}
.lb3-th{display:flex;flex-direction:column;align-items:center;gap:10px;padding:10px;border-radius:24px;border:1px solid var(--line);background:var(--surface);cursor:pointer;transition:transform .25s var(--ease),box-shadow .25s,border-color .25s}
.lb3-th .bsw{width:100%;height:190px;border-radius:18px;gap:8px;padding:22px 12px}
.lb3-th .bsw i{height:14px;border-radius:8px}
.lb3-th .bsw i:first-child{width:34px;height:34px}
.lb3-th b{font:600 17px/1 var(--serif)}
.lb3-th:hover{transform:translateY(-4px);box-shadow:var(--sh-3)}
.lb3-th.is-on{border-color:var(--gold-2);box-shadow:0 0 0 3px var(--gold-soft),var(--sh-3)}
@media (max-width:1024px){.lb3-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media (max-width:520px){.lb3-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.lb3-th .bsw{height:150px}}
.lb3-classic{justify-content:center;align-items:center}
.lb3-classic .chip.is-on{background:var(--ink);color:var(--bg)}
.lb3-dot{display:inline-block;width:14px;height:14px;border-radius:50%;background:var(--bav);box-shadow:0 0 0 2px var(--surface)}
.lb3-build{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:28px 48px;align-items:center;padding:clamp(24px,4.4vw,60px);border-radius:var(--r-2xl);overflow:hidden}
.lb3-build::before{content:"";position:absolute;inset:0;background:radial-gradient(50% 70% at 90% 20%,rgba(194,31,99,.26),transparent 70%),radial-gradient(50% 60% at 0% 100%,rgba(61,220,151,.18),transparent 70%);pointer-events:none;border-radius:inherit}
.lb3-build>*{position:relative;min-width:0}
.lb3-build .eyebrow{color:#e3c27a}
.lb3-steps{display:flex;flex-direction:column;gap:10px}
.lb3-steps button{display:flex;gap:14px;align-items:flex-start;width:100%;padding:14px 16px;border-radius:18px;border:1px solid rgba(217,184,108,.16);background:rgba(255,255,255,.03);color:#c9c3b2;text-align:left;transition:background .25s,border-color .25s}
.lb3-steps button:hover{background:rgba(255,255,255,.06)}
.lb3-steps button.is-on{border-color:rgba(227,194,122,.55);background:rgba(227,194,122,.08);color:#f7efdc}
.lb3-steps .n{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;border:1px solid rgba(227,194,122,.45);font:italic 700 15px/1 var(--serif);color:#f1dcaa}
.lb3-steps button.is-on .n{background:linear-gradient(135deg,#f3e2b3,#d9b86c 50%,#a57f2e);color:#2b1f06;border-color:transparent}
.lb3-steps b{display:block;font-size:15px;color:#f7efdc}
.lb3-steps small{display:block;margin-top:3px;font-size:13px;line-height:1.5;color:#a9b7ae}
.lb3-build-stage{position:relative;display:flex;justify-content:center}
.lb3-phone-2{max-width:300px;box-shadow:0 40px 80px -30px rgba(0,0,0,.8),0 0 0 1px rgba(217,184,108,.4)}
.lb3-phone-2 .bphone-screen{height:560px}
.lb3-cursor{position:absolute;left:62%;top:62%;z-index:5;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:rgba(255,255,255,.95);color:#0d1f1a;box-shadow:0 8px 20px rgba(0,0,0,.4);opacity:0;pointer-events:none}
@media (max-width:980px){.lb3-build{grid-template-columns:minmax(0,1fr)}.lb3-cursor{display:none}}
.lb3-bento h3{margin-top:4px}
.lb3-bento .card-jewel p{color:#a9b7ae}
.lb3-qr-card .qr-art{display:grid;place-items:center}
.lb3-qr-card .qr-art-svg{width:min(150px,100%);height:auto;padding:10px;border-radius:18px;background:#fffaf0;box-shadow:var(--sh-2)}
.lb3-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center}
.lb3-cta-ghost{color:#d9d2c0}
.lb3-cta-ghost:hover{background:rgba(255,255,255,.08);color:#fff}
@media (max-width:720px){.lb3-cta{grid-template-columns:minmax(0,1fr)}.lb3-cta>div:last-child{display:none}}

/* the Pro card's decorative code is decoration, not a real QR — keep it small */
.dm3-pro-demo .qr-art-svg{width:min(210px,100%);height:auto;padding:10px;border-radius:18px;background:#fffaf0;box-shadow:var(--sh-2)}
.dm3-pro-demo{gap:14px}

/* compact empty state: one mascot per screen — secondary blocks get a tile */
.w3-empty-sm{display:flex;align-items:center;gap:16px;padding:22px 20px}
.w3-empty-sm>div{flex:1;min-width:0}
.w3-empty-sm b{display:block;font:600 17px/1.3 var(--serif);color:var(--ink)}
.w3-empty-sm p{margin-top:4px;font-size:13.5px;color:var(--ink-3)}
.w3-empty-sm.is-col{flex-direction:column;text-align:center;align-items:center;gap:10px}

/* «пример» у декоративного числа: витрина не должна выдавать выдумку за
   показатель. Карточка остаётся absolute ( .lb3-f1/.lb3-f2 ), метка садится
   на её верхний край, ширина фиксируется — иначе подпись ломается на строки */
.lb3-demo{position:absolute;left:14px;top:-11px;white-space:nowrap}
.lb3-float{padding-top:16px;min-width:210px}
.lb3-float small{white-space:nowrap}
