.discover-view{min-width:0;color:var(--ink);background:var(--app-bg);flex-direction:column;display:flex;container-type:inline-size}.discover-view,.discover-search-surface{--discover-search-motion-duration:.5s;--discover-search-motion-ease:cubic-bezier(.45, 0, .55, 1)}.discover-view[data-search-state]{pointer-events:none;backface-visibility:hidden;will-change:transform}:root .page-view.discover-view[data-search-state=open]{animation:discover-search-origin-out var(--discover-search-motion-duration) var(--discover-search-motion-ease) both!important}:root .page-view.discover-view[data-search-state=closing]{animation:discover-search-origin-back var(--discover-search-motion-duration) var(--discover-search-motion-ease) both!important}.discover-view[data-search-state=open] .discover-unified-header{animation:discover-search-header-out var(--discover-search-motion-duration) var(--discover-search-motion-ease) both}.discover-view[data-search-state=closing] .discover-unified-header{animation:discover-search-header-back var(--discover-search-motion-duration) var(--discover-search-motion-ease) both}.discover-reference-search{min-width:0;min-height:44px;color:var(--muted);background:var(--surface-muted);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--line) 78%, transparent);border:0;border-radius:10px;padding:0;display:block;overflow:hidden}.discover-reference-search-field{min-width:0;height:44px;color:var(--muted);background:0 0;border:0;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 4px 0 13px;display:grid}.discover-reference-search-field input{width:100%;min-width:0;height:44px;color:var(--ink);font:inherit;text-align:center;background:0 0;border:0;outline:0;padding:0;font-size:16px;line-height:22px;display:block}.discover-reference-search-field input::placeholder{color:var(--muted);opacity:1}.discover-reference-search-field input::-webkit-search-cancel-button{display:none}.discover-reference-search-field>svg{color:var(--muted)}.discover-reference-search-field>button{width:44px;height:44px;color:var(--muted);background:0 0;border:0;place-items:center;padding:0;display:grid}.discover-reference-search[data-search-background=true]{opacity:0}.discover-search-surface{z-index:65;width:min(100%, var(--app-shell-width));height:100dvh;color:var(--ink);background:var(--app-bg);font-family:var(--font-system);letter-spacing:0;backface-visibility:hidden;animation:discover-search-surface-in var(--discover-search-motion-duration) var(--discover-search-motion-ease) both;will-change:transform;position:fixed;top:0;left:50%;overflow:visible;transform:translate(-50%)}.discover-search-surface[data-state=closing]{pointer-events:none;animation:discover-search-surface-out var(--discover-search-motion-duration) var(--discover-search-motion-ease) both}.discover-search-surface-form{width:100%;height:100%;position:relative;overflow:visible}.discover-search-surface-header{min-width:0;padding:max(8px, var(--app-safe-area-top)) 8px 4px 12px;grid-template-columns:minmax(0,1fr) 52px;align-items:center;gap:4px;display:grid;overflow:visible}.discover-search-surface-field{min-width:0;height:44px;color:var(--muted);background:var(--surface-muted);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--line) 78%, transparent);transform-origin:0;animation:discover-search-field-settle var(--discover-search-motion-duration) var(--discover-search-motion-ease) both;will-change:transform;border:0;border-radius:10px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 3px 0 12px;display:grid}.discover-search-surface-field input{width:100%;min-width:0;height:44px;color:var(--ink);box-shadow:none;appearance:none;font:inherit;letter-spacing:0;animation:discover-search-input-track var(--discover-search-motion-duration) var(--discover-search-motion-ease) both;will-change:transform;background:0 0;border:0;border-radius:0;outline:0;padding:0;font-size:16px;line-height:22px}.discover-search-surface-field input::placeholder{color:var(--muted);opacity:1}.discover-search-surface-field input::-webkit-search-cancel-button{display:none}.discover-search-surface .discover-search-surface-field input:focus-visible{outline-offset:0;outline:0}.discover-search-clear{width:44px;height:44px;color:var(--muted);background:0 0;border:0;place-items:center;padding:0;display:grid}.discover-search-cancel{width:52px;min-height:44px;color:var(--primary);will-change:transform, opacity;background:0 0;border:0;padding:0;font-size:15px;font-weight:600;line-height:20px;animation:.18s cubic-bezier(.32,.72,0,1) 90ms both discover-search-cancel-in}.discover-search-ai-entry{width:max-content;min-height:44px;color:var(--primary);will-change:transform, opacity;background:0 0;border:0;justify-content:flex-end;align-items:center;gap:5px;margin:0 10px 2px auto;padding:0 2px 0 12px;font-size:13px;font-weight:600;line-height:18px;animation:.21s cubic-bezier(.32,.72,0,1) .13s both discover-search-content-in;display:flex}.discover-search-ai-entry svg:last-child{color:var(--weak)}.discover-search-surface-content{height:calc(100% - 104px);padding:6px 16px calc(84px + var(--app-safe-area-bottom));overscroll-behavior:contain;will-change:transform, opacity;animation:.23s cubic-bezier(.32,.72,0,1) .16s both discover-search-content-in;overflow:hidden auto}.discover-search-categories,.discover-search-history{min-width:0}.discover-search-categories h2,.discover-search-history h2{letter-spacing:0;margin:0;font-size:15px;font-weight:700;line-height:22px}.discover-search-categories>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;margin-top:10px;display:grid}.discover-search-categories>div>button{min-width:0;min-height:74px;color:var(--ink);background:0 0;border:0;align-content:center;justify-items:center;gap:6px;padding:4px;display:grid}.discover-search-categories>div>button>span{border:1px solid var(--line);width:44px;height:44px;color:var(--primary);background:var(--surface);border-radius:10px;place-items:center;display:grid}.discover-search-categories>div>button strong{font-size:13px;font-weight:600;line-height:18px}.discover-search-history{margin-top:22px}.discover-search-history>header{justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.discover-search-history>header>button{width:44px;height:44px;color:var(--muted);background:0 0;border:0;place-items:center;padding:0;display:grid}.discover-search-history>p{color:var(--muted);margin:10px 0 0;font-size:13px;line-height:20px}.discover-search-history-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px;min-width:0;display:grid}.discover-search-history-list>button{border:0;border-bottom:1px solid var(--line);min-width:0;min-height:44px;color:var(--ink);text-align:left;background:0 0;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:7px;padding:0 2px;display:grid;overflow:hidden}.discover-search-history-list>button>svg{color:var(--weak)}.discover-search-history-list>button>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;line-height:18px;overflow:hidden}.discover-search-history-expand{min-width:72px;min-height:44px;color:var(--muted);background:0 0;border:0;justify-content:center;align-items:center;gap:4px;margin:7px auto 0;font-size:13px;display:flex}.discover-search-history-expand[aria-expanded=true] svg{transform:rotate(180deg)}.discover-search-voice-dock{border-top:1px solid var(--line);min-height:68px;padding:9px 16px calc(9px + var(--app-safe-area-bottom));background:var(--app-bg);will-change:transform, opacity;place-items:center;gap:4px;animation:.21s cubic-bezier(.32,.72,0,1) .19s both discover-search-content-in;display:grid;position:absolute;bottom:0;left:0;right:0}.discover-search-voice-dock>p{max-width:100%;color:var(--danger);text-align:center;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;line-height:16px;overflow:hidden}.discover-search-voice{border:1px solid var(--line);width:min(176px,100%);min-height:44px;color:var(--ink);background:var(--surface);border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 16px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.discover-search-voice[data-listening=true]{border-color:var(--primary);color:var(--surface);background:var(--primary)}@keyframes discover-search-origin-out{0%{transform:translate(0,0)}to{transform:translate(-100%)}}@keyframes discover-search-origin-back{0%{transform:translate(-100%)}to{transform:translate(0,0)}}@keyframes discover-search-header-out{0%{transform:translate(0,0)}to{transform:translateY(-100%)}}@keyframes discover-search-header-back{0%{transform:translateY(-100%)}to{transform:translate(0,0)}}@keyframes discover-search-surface-in{0%{transform:translate(50%)}to{transform:translate(-50%)}}@keyframes discover-search-surface-out{0%{transform:translate(-50%)}to{transform:translate(50%)}}@keyframes discover-search-field-settle{0%{transform:translate3d(calc(-1 * min(100vw, var(--app-shell-width))), var(--discover-search-origin-y), 0) scaleX(1.16)}to{transform:translate(0,0)scaleX(1)}}@keyframes discover-search-input-track{0%{opacity:1;transform:translate(28%)}to{opacity:1;transform:translate(0,0)}}@keyframes discover-search-cancel-in{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:translate(0,0)}}@keyframes discover-search-content-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0,0)}}.discover-search-surface[data-state=closing] .discover-search-surface-field{animation:discover-search-field-release var(--discover-search-motion-duration) var(--discover-search-motion-ease) both}.discover-search-surface[data-state=closing] .discover-search-surface-field input{animation:discover-search-input-return var(--discover-search-motion-duration) var(--discover-search-motion-ease) both}.discover-search-surface[data-state=closing] .discover-search-cancel{animation:.13s ease-in both discover-search-cancel-out}.discover-search-surface[data-state=closing] :is(.discover-search-ai-entry,.discover-search-surface-content,.discover-search-voice-dock){animation:.13s ease-in both discover-search-content-out}@keyframes discover-search-field-release{0%{transform:translate(0,0)scaleX(1)}to{transform:translate3d(calc(-1 * min(100vw, var(--app-shell-width))), var(--discover-search-origin-y), 0) scaleX(1.16)}}@keyframes discover-search-input-return{0%{opacity:1;transform:translate(0,0)}to{opacity:1;transform:translate(28%)}}@keyframes discover-search-cancel-out{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translate(14px)}}@keyframes discover-search-content-out{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translate(24px)}}.discover-reference-section{margin-top:var(--space-page-card-gap);background:0 0}.discover-reference-section>.section-heading{min-height:44px;margin:0 0 10px}.discover-reference-section>.section-heading button{min-width:44px;min-height:44px;color:var(--muted);background:0 0;border:0;align-items:center;gap:2px;padding:0;font-size:13px;font-weight:500;line-height:18px;display:inline-flex}.discover-avatar{border:2px solid var(--surface);width:22px;height:22px;color:var(--ink);background:0 0;border-radius:50%;place-items:center;font-size:11px;font-weight:700;display:grid;overflow:hidden}.discover-avatar img{object-fit:cover;width:100%;height:100%;display:block}.discover-results{min-width:0}.discover-results>.section-heading{margin-bottom:8px}.discover-ai-recommendations{--ai-accent:#8cd8b7;--ai-ink:#edf7f2;--ai-muted:#8aa89f;--ai-line:#a4e0c733;--ai-surface:#121c1a;--discover-ai-border-angle:0deg;box-sizing:border-box;border:1px solid var(--ai-line);color:var(--ai-ink);background:var(--ai-surface);transition:transform var(--motion-push) var(--ease-enter), border-color var(--motion-push) ease, background-color var(--motion-push) ease;border-radius:16px;margin-inline:0;padding:12px 13px 13px;position:relative;overflow:hidden;box-shadow:0 14px 34px #0000002e,inset 0 1px #ffffff0d}@property --discover-ai-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.discover-ai-recommendations:before{z-index:3;box-sizing:border-box;border-radius:inherit;background:conic-gradient(from var(--discover-ai-border-angle), transparent 0deg 240deg, color-mix(in srgb, var(--ai-accent) 14%, transparent) 258deg, color-mix(in srgb, var(--ai-accent) 54%, transparent) 286deg, var(--ai-accent) 310deg, color-mix(in srgb, var(--ai-accent) 30%, transparent) 336deg, transparent 360deg);content:"";opacity:1;pointer-events:none;-webkit-mask-composite:xor;padding:1.5px;animation:7s linear infinite discover-ai-border-marquee;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes discover-ai-border-marquee{to{--discover-ai-border-angle:360deg}}.discover-ai-recommendations>*{z-index:2;pointer-events:none;position:relative}.discover-ai-recommendations>.section-heading button,.discover-ai-recommendation-orbit,.discover-ai-recommendation-list article>button{z-index:4;pointer-events:auto;position:relative}.discover-ai-recommendations>.section-heading{margin-bottom:4px}.discover-ai-recommendations>.section-heading h2{color:var(--ai-ink);font-size:13px;line-height:18px}.discover-ai-recommendations>.section-heading button{color:var(--ai-muted);font-size:11px}.discover-ai-algorithm{min-width:0;color:var(--ai-muted);align-items:center;gap:5px;margin:0 0 6px;font-size:11px;line-height:16px;display:flex}.discover-ai-algorithm>svg{color:var(--ai-accent)}.discover-ai-algorithm span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.discover-ai-recommendation-body{grid-template-columns:116px minmax(0,1fr);align-items:stretch;gap:10px;min-width:0;display:grid}.discover-ai-recommendation-orbit{width:100%;min-width:0;min-height:132px;color:var(--ink);text-align:center;cursor:pointer;background:0 0;border:0;border-radius:0;align-content:center;place-items:center;gap:3px;padding:0 10px 0 0;display:grid;position:relative}.discover-ai-recommendation-orbit:before,.discover-ai-recommendation-orbit:after,.discover-ai-recommendation-orbit i{border:1px solid color-mix(in srgb, var(--ai-accent) 32%, transparent);content:"";border-radius:50%;position:absolute;top:8px;left:50%;transform:translate(-55%)}.discover-ai-recommendation-orbit:before{width:82px;height:82px;box-shadow:0 0 12px color-mix(in srgb, var(--ai-accent) 12%, transparent)}.discover-ai-recommendation-orbit:after{border-color:color-mix(in srgb, var(--ai-accent) 24%, transparent);width:104px;height:56px;top:21px;transform:translate(-55%)rotate(28deg)}.discover-ai-recommendation-orbit i:first-of-type{border-color:color-mix(in srgb, var(--ai-accent) 28%, transparent);width:110px;height:52px;top:23px;transform:translate(-55%)rotate(-27deg)}.discover-ai-recommendation-orbit i:nth-of-type(2){border-color:color-mix(in srgb, var(--ai-accent) 20%, transparent);width:76px;height:76px;top:11px;transform:translate(-55%)rotate(40deg)}.discover-ai-recommendation-orbit i:nth-of-type(3){--ai-orbit-radius:37px;background:var(--ai-accent);width:7px;height:7px;box-shadow:0 0 6px color-mix(in srgb, var(--ai-accent) 32%, transparent);transform:translate(-50%, -50%) rotate(38deg) translateX(var(--ai-orbit-radius));will-change:transform;border:0;animation:9s linear infinite discover-ai-orbit-dot;top:49px;left:calc(50% - 4px)}.discover-ai-recommendation-orbit>span{z-index:1;width:50px;height:40px;color:var(--ai-accent);background:#8cd8b71a;border:0;border-radius:50%;place-items:center;margin-bottom:25px;display:grid;position:relative;box-shadow:0 0 18px #8cd8b714}.discover-ai-recommendation-orbit strong{z-index:1;color:var(--ai-ink);font-size:11px;line-height:16px;position:absolute;bottom:7px}@keyframes discover-ai-orbit-dot{to{transform:translate(-50%, -50%) rotate(398deg) translateX(var(--ai-orbit-radius))}}html[data-motion-visibility=hidden] .discover-ai-recommendations:before,html[data-motion-visibility=hidden] .discover-ai-recommendation-orbit i:nth-of-type(3){animation-play-state:paused}.discover-ai-recommendation-list{align-content:center;gap:7px;min-width:0;display:grid}.discover-ai-recommendation-list article{grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;min-height:38px;display:grid}.discover-ai-recommendation-icon{width:32px;height:32px;color:var(--ai-accent);box-shadow:none;background:#8cd8b717;border:1px solid #a4e0c71f;border-radius:10px;place-items:center;display:grid}.discover-ai-recommendation-icon[data-tone=violet]{color:var(--primary);background:var(--primary-soft)}.discover-ai-recommendation-icon[data-tone=green]{color:var(--ai-accent);background:#8cd8b71a}.discover-ai-recommendation-icon[data-tone=orange]{color:var(--warning);background:var(--warning-soft)}.discover-ai-recommendation-list article>div{gap:1px;min-width:0;display:grid}.discover-ai-recommendation-list strong{min-width:0;color:var(--ai-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:18px;overflow:hidden}.discover-ai-recommendation-list strong em{color:#bfe0ff;white-space:nowrap;background:#579aff26;border-radius:8px;margin-left:3px;padding:1px 4px;font-size:11px;font-style:normal;line-height:15px}.discover-ai-recommendation-list small{min-width:0;color:var(--ai-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:15px;overflow:hidden}.discover-ai-recommendation-list .discover-ai-recommendation-reason{color:color-mix(in srgb, var(--ai-muted) 74%, #fff);font-size:11px}.discover-ai-recommendation-list article>button{min-width:48px;min-height:44px;color:var(--ai-muted);background:0 0;border:1px solid #a4e0c747;border-radius:22px;padding:0 10px;font-size:11px}@media (hover:hover) and (pointer:fine){.discover-ai-recommendations>.section-heading button:hover,.discover-ai-recommendations>.section-heading button:active{color:var(--ink)}.discover-ai-recommendation-orbit:hover,.discover-ai-recommendation-orbit:active{color:var(--ai-ink);background:#8cd8b70f}.discover-ai-recommendation-list article>button:hover,.discover-ai-recommendation-list article>button:active{color:var(--ai-ink);background:#8cd8b717}}html[data-theme=light] .discover-ai-recommendations,html[data-theme=dark] .discover-ai-recommendations{border-color:var(--ai-line);color:var(--ai-ink);background:var(--ai-surface);box-shadow:0 14px 34px #0000002e,inset 0 1px #ffffff0d}.discover-empty-state{background:0 0;border:0;border-radius:0;place-content:center;justify-items:center;gap:8px;min-height:180px;padding:32px 20px;display:grid}.discover-empty-state h3,.discover-empty-state p{margin:0}.discover-empty-state p{max-width:320px;font-size:13px;line-height:19px}.discover-empty-actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:5px;display:flex}.discover-empty-actions button{border-radius:12px;min-height:44px;padding:7px 14px;font-size:13px;font-weight:750;line-height:18px}.discover-empty-actions .discover-empty-primary{border:1px solid var(--primary);color:var(--on-primary,#fff);background:var(--primary);box-shadow:0 6px 16px color-mix(in srgb, var(--primary) 20%, transparent)}.discover-empty-actions .discover-empty-secondary{border:1px solid var(--line);color:var(--ink);background:var(--surface)}.discover-empty-actions button:active{transform:translateY(1px)}@media (width<=370px){.discover-ai-recommendations{margin-inline:0;padding-inline:9px}.discover-ai-recommendation-body{grid-template-columns:78px minmax(0,1fr);gap:6px}.discover-ai-recommendation-orbit{min-height:124px;padding-right:6px}.discover-ai-recommendation-orbit:before{width:62px;height:62px;top:13px}.discover-ai-recommendation-orbit:after{width:74px;height:42px;top:23px}.discover-ai-recommendation-orbit i:first-of-type{width:78px;height:40px;top:24px}.discover-ai-recommendation-orbit i:nth-of-type(2){width:58px;height:58px;top:15px}.discover-ai-recommendation-orbit i:nth-of-type(3){--ai-orbit-radius:28px;top:44px;left:calc(50% - 3px)}.discover-ai-recommendation-orbit>span{width:42px;height:34px;margin-bottom:23px}.discover-ai-recommendation-list article{grid-template-columns:26px minmax(0,1fr) auto;gap:5px}.discover-ai-recommendation-icon{border-radius:8px;width:26px;height:26px}.discover-ai-recommendation-list article>button{min-width:44px;padding-inline:7px}}@media (prefers-reduced-motion:reduce),(update:slow){.discover-ai-recommendations:before,.discover-ai-recommendation-orbit i:nth-of-type(3){will-change:auto;animation:none}.discover-search-surface,:root .page-view.discover-view[data-search-state],.discover-view[data-search-state] .discover-unified-header,.discover-search-surface :is(.discover-search-surface-field,.discover-search-surface-field input,.discover-search-cancel,.discover-search-ai-entry,.discover-search-surface-content,.discover-search-voice-dock){will-change:auto;animation:none!important}.discover-section-switch h1,.discover-section-switch h1:after{animation:none!important}}html[data-reduce-motion=true] .discover-ai-recommendations:before,html[data-reduce-motion=true] .discover-ai-recommendation-orbit i:nth-of-type(3){will-change:auto;animation:none}html[data-reduce-motion=true] .discover-search-surface,html[data-reduce-motion=true] .page-view.discover-view[data-search-state],html[data-reduce-motion=true] .discover-view[data-search-state] .discover-unified-header,html[data-reduce-motion=true] .discover-search-surface :is(.discover-search-surface-field,.discover-search-surface-field input,.discover-search-cancel,.discover-search-ai-entry,.discover-search-surface-content,.discover-search-voice-dock){will-change:auto;animation:none!important}html[data-reduce-motion=true] .discover-section-switch h1,html[data-reduce-motion=true] .discover-section-switch h1:after{animation:none!important}.discover-unified-shell{gap:10px;min-width:0;margin-bottom:10px;display:grid}.discover-unified-header{grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:12px;min-width:0;height:52px;min-height:52px;padding:0;display:grid}.discover-unified-header>div{align-content:center;gap:0;min-width:0;display:grid}.discover-unified-header>div>span{color:var(--primary);align-items:center;gap:4px;font-size:11px;font-weight:700;line-height:16px;display:inline-flex}.discover-view{overflow-x:clip}.discover-channel-swipe-layer{--channel-drag-x:0px;--channel-settle-duration:.35s;background:var(--app-bg);min-width:0;transform:translate3d(var(--channel-drag-x), 0, 0);transition:transform var(--channel-settle-duration) cubic-bezier(.2, .78, .18, 1);backface-visibility:hidden}.discover-channel-swipe-layer.is-entering-from-left{animation:.35s cubic-bezier(.2,.78,.18,1) both discover-channel-enter-from-left}.discover-channel-swipe-layer.is-entering-from-right{animation:.35s cubic-bezier(.2,.78,.18,1) both discover-channel-enter-from-right}.discover-channel-swipe-layer.is-swiping{will-change:transform;transition:none}.discover-channel-consultation{--discover-channel-accent:#087f5b}.discover-section-switch{touch-action:pan-y pinch-zoom;overscroll-behavior-x:contain;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;align-items:center;gap:2px;min-width:0;display:flex}.discover-section-switch h1,.discover-section-switch button{min-height:44px;font-family:var(--font-system);letter-spacing:0;white-space:nowrap;justify-content:center;align-items:center;margin:0;padding-inline:8px;display:inline-flex;position:relative}.discover-section-switch h1{color:var(--ink);font-size:var(--type-primary-size);line-height:var(--type-primary-line);font-weight:var(--type-weight-semibold);animation:.32s cubic-bezier(.2,.78,.18,1) both discover-channel-tab-settle}.discover-section-switch h1:after{content:"";background:var(--discover-channel-accent,var(--primary));width:24px;height:3px;box-shadow:none;transform-origin:50%;transition:width .18s var(--ease-standard);border-radius:999px;margin:auto;animation:.32s cubic-bezier(.2,.78,.18,1) both discover-channel-indicator-settle;position:absolute;bottom:2px;left:8px;right:8px}.discover-channel-swipe-layer.is-swiping .discover-section-switch h1:after{width:30px}.discover-section-switch button{min-width:44px;min-height:44px;color:var(--muted);font-size:14px;line-height:var(--type-primary-line);font-weight:var(--type-weight-semibold);background:0 0;border:0}.discover-section-switch button:hover{color:var(--ink)}.discover-section-switch button:active{color:var(--discover-channel-accent,var(--primary));transform:translateY(1px)}.discover-section-switch button:focus-visible{outline:2px solid color-mix(in srgb, var(--primary) 42%, transparent);outline-offset:3px;border-radius:6px}.discover-channel-swipe-layer:not(.is-swiping){will-change:auto}@media (prefers-reduced-motion:reduce),(update:slow){.discover-channel-swipe-layer{transition:none;animation:none}}html[data-reduce-motion=true] .discover-channel-swipe-layer{transition:none;animation:none}@keyframes discover-channel-tab-settle{0%{transform:translateY(2px)scale(.96)}58%{transform:translateY(-1px)scale(1.02)}to{transform:translateY(0)scale(1)}}@keyframes discover-channel-indicator-settle{0%{transform:scaleX(.32)}62%{transform:scaleX(1.12)}to{transform:scaleX(1)}}@keyframes discover-channel-enter-from-left{0%{transform:translate(-100%)}to{transform:translate(0,0)}}@keyframes discover-channel-enter-from-right{0%{transform:translate(100%)}to{transform:translate(0,0)}}.discover-unified-action{width:44px;height:44px;color:var(--primary);box-shadow:none;background:0 0;border:0;border-radius:14px;place-items:center;display:grid}[data-interface=reality-os] .discover-unified-shell .discover-reference-search-field input,[data-interface=reality-os] .discover-unified-shell .discover-reference-search-field input:focus{box-shadow:none;appearance:none;background:0 0;border:0;border-radius:0;outline:0}.discover-intent-section{gap:7px;min-width:0;padding:1px 0 0;display:grid}.discover-intent-heading{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.discover-intent-heading strong{font-size:13px;line-height:18px}.discover-intent-heading small{color:var(--muted);font-size:11px;line-height:16px}.discover-intent-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0;display:grid}.discover-intent-grid>button{min-width:0;min-height:78px;color:var(--ink);text-align:center;touch-action:manipulation;background:0 0;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:2px 1px 4px;transition:none;display:flex;position:relative;transform:none}html[data-motion-input=touch] [data-interface=reality-os] .discover-intent-grid>button{transition:none!important}.discover-intent-symbol{--intent-tint:#3f8fe8;width:54px;height:54px;color:var(--ink);box-shadow:none;isolation:isolate;background:0 0;border:0;border-radius:50%;place-items:center;transition:none;display:grid;position:relative;transform:none}.discover-intent-symbol:before{content:"";z-index:-1;background:color-mix(in srgb, var(--intent-tint) 48%, transparent);filter:blur(6px);opacity:.5;border-radius:50%;width:68%;height:9px;position:absolute;bottom:2px;left:50%;transform:translate(-50%,7px)}.discover-intent-symbol:after{display:none}.discover-intent-tone-task{--intent-tint:#00c875}.discover-intent-tone-service{--intent-tint:#19a8f0}.discover-intent-tone-partner{--intent-tint:#d58a2c}.discover-intent-tone-welfare{--intent-tint:#ff5964}.discover-intent-art{z-index:3;object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;filter:none;width:54px;height:54px;transition:none;animation:none;display:block;position:relative;transform:translate(0,0)rotate(0)}.discover-intent-grid>button>span:last-child{min-width:0;max-width:100%;display:grid}.discover-intent-grid strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;line-height:18px;overflow:hidden}.discover-intent-grid>button.active{color:var(--primary)}.discover-intent-grid>button.active .discover-intent-symbol{filter:drop-shadow(0 4px 7px color-mix(in srgb, var(--intent-tint) 34%, transparent))}.discover-bounty-guide{border:1px solid color-mix(in srgb, var(--primary) 32%, var(--line));background:color-mix(in srgb, var(--primary-soft) 50%, var(--surface));min-width:0;box-shadow:var(--shadow-card);border-radius:20px;gap:11px;padding:13px;display:grid;position:relative;overflow:hidden}.discover-bounty-guide:before{content:"";background:var(--primary);width:58px;height:2px;position:absolute;top:-1px;left:18px}.discover-bounty-guide-heading{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.discover-bounty-protocol-label{min-width:0;color:var(--primary);letter-spacing:.04em;white-space:nowrap;align-items:center;gap:6px;font-size:11px;font-weight:850;line-height:16px;display:inline-flex}.discover-bounty-protocol-label i,.discover-bounty-network-label i{width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, currentColor 16%, transparent);background:currentColor;border-radius:50%;flex:none}.discover-bounty-protocol-label em{color:var(--weak);letter-spacing:.14em;text-overflow:ellipsis;font-size:11px;font-style:normal;line-height:16px;overflow:hidden}.discover-bounty-credit-status{border:1px solid color-mix(in srgb, var(--primary) 22%, var(--line));color:var(--primary);background:color-mix(in srgb, var(--surface) 90%, transparent);white-space:nowrap;border-radius:8px;align-items:center;gap:4px;padding:4px 7px;font-size:11px;font-weight:800;line-height:16px;display:inline-flex}.discover-bounty-guide-copy{grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}.discover-bounty-guide-copy>div{gap:2px;min-width:0;display:grid}.discover-bounty-guide strong{font-size:13px;line-height:18px}.discover-bounty-guide p{color:var(--muted);margin:0;font-size:13px;line-height:19px}.discover-bounty-protocol-steps{border:1px solid color-mix(in srgb, var(--primary) 18%, var(--line));background:color-mix(in srgb, var(--surface) 72%, transparent);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.discover-bounty-protocol-steps li{border-right:1px solid color-mix(in srgb, var(--primary) 16%, var(--line));grid-template-columns:22px minmax(0,1fr);align-items:center;gap:6px;min-width:0;padding:8px;display:grid}.discover-bounty-protocol-steps li:last-child{border-right:0}.discover-bounty-protocol-steps li>span{color:var(--primary);font-variant-numeric:tabular-nums;font-size:11px;font-weight:900;line-height:16px}.discover-bounty-protocol-steps li>div{gap:0;min-width:0;display:grid}.discover-bounty-protocol-steps strong,.discover-bounty-protocol-steps small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.discover-bounty-protocol-steps strong{font-size:13px;line-height:18px}.discover-bounty-protocol-steps small{color:var(--muted);font-size:11px;line-height:16px}.discover-unified-filters{grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:4px;min-width:0;padding:0 1px 2px;display:grid}.discover-unified-filter-track{scrollbar-width:none;align-items:center;gap:4px;min-width:0;display:flex;overflow-x:auto}.discover-unified-filter-track::-webkit-scrollbar{display:none}.discover-unified-filters button{min-width:44px;min-height:44px;color:var(--muted);white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:999px;flex:none;padding:4px 10px;font-size:11px;line-height:16px}.discover-unified-filters button.active{border-color:color-mix(in srgb, var(--primary) 26%, var(--line));color:var(--primary);background:var(--primary-soft);font-weight:700}.discover-unified-filters .discover-unified-filter-more{width:44px;color:var(--ink);background:var(--surface);border-color:var(--line);box-shadow:var(--shadow-card);place-items:center;padding:0;display:grid}.discover-view>.discover-ai-recommendations{border-radius:18px;margin-top:0;padding:12px}.discover-view>.discover-ai-recommendations>.section-heading{margin-bottom:2px}.discover-view>.discover-ai-recommendations .discover-ai-algorithm{margin-bottom:6px}.discover-opportunity-radar{border:1px solid var(--line);background:var(--surface);min-width:0;box-shadow:var(--shadow-card);border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;margin-top:10px;padding:11px 12px;display:grid}.discover-opportunity-radar>div{gap:1px;min-width:0;display:grid}.discover-opportunity-radar>div small{color:var(--primary);font-size:11px;font-weight:700;line-height:16px}.discover-opportunity-radar>div strong{font-size:16px;line-height:22px}.discover-opportunity-radar dl{gap:12px;margin:0;display:flex}.discover-opportunity-radar dl div{justify-items:center;gap:0;min-width:34px;display:grid}.discover-opportunity-radar dt{font-size:15px;font-weight:800;line-height:20px}.discover-opportunity-radar dd{color:var(--muted);white-space:nowrap;margin:0;font-size:11px;line-height:16px}.discover-opportunity-radar>button{min-height:44px;color:var(--primary);background:var(--primary-soft);border:0;border-radius:8px;grid-column:1/-1;justify-self:start;padding:3px 11px;font-size:11px;font-weight:700}.discover-unified-results{margin-top:11px}.discover-opportunity-feed{column-count:2;column-gap:8px;min-width:0}.discover-opportunity-card{box-sizing:border-box;break-inside:avoid;border:1px solid var(--line);width:100%;min-width:0;color:var(--ink);background:var(--surface);box-shadow:var(--shadow-card);text-align:left;vertical-align:top;border-radius:17px;grid-template-columns:minmax(0,1fr);align-items:start;gap:8px;margin:0 0 8px;padding:8px;display:grid;position:relative}.discover-opportunity-card:active{background:var(--surface-muted);transform:translateY(1px)}.discover-opportunity-media{background:var(--primary-soft);border-radius:13px;place-items:center;width:100%;display:grid;overflow:hidden}.discover-opportunity-media.has-icon{height:96px}.discover-opportunity-media.has-image{min-height:0;display:block}.discover-opportunity-media img{object-fit:contain;width:100%;height:auto;display:block}.discover-opportunity-warning .discover-opportunity-media{background:var(--warning-soft)}.discover-opportunity-success .discover-opportunity-media{background:var(--success-soft)}.discover-opportunity-violet .discover-opportunity-media{background:color-mix(in srgb, #7c5cff 12%, var(--surface))}.discover-opportunity-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.discover-opportunity-flags{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.discover-opportunity-flags>em{color:var(--primary);background:var(--primary-soft);border-radius:6px;padding:1px 5px;font-size:11px;font-style:normal;font-weight:800;line-height:15px}.discover-opportunity-warning .discover-opportunity-flags>em{color:var(--warning);background:var(--warning-soft)}.discover-opportunity-success .discover-opportunity-flags>em{color:var(--success);background:var(--success-soft)}.discover-opportunity-flags>small{color:var(--primary);align-items:center;gap:2px;font-size:11px;line-height:15px;display:inline-flex}.discover-opportunity-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:750;line-height:18px;display:-webkit-box;overflow:hidden}.discover-opportunity-summary{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;line-height:18px;display:-webkit-box;overflow:hidden}.discover-opportunity-reasons{flex-wrap:wrap;gap:3px;min-width:0;max-height:41px;display:flex;overflow:hidden}.discover-opportunity-reasons em{max-width:100%;color:var(--primary);background:var(--primary-soft);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:2px 6px;font-size:11px;font-style:normal;line-height:15px;overflow:hidden}.discover-opportunity-reward{flex-wrap:wrap;align-items:baseline;gap:2px 5px;min-width:0;display:flex;overflow:hidden}.discover-opportunity-reward strong{color:var(--primary);font-size:14px;line-height:19px}.discover-opportunity-reward em{color:var(--warning);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;line-height:16px;overflow:hidden}.discover-opportunity-footer{gap:4px;min-width:0;margin-top:2px;display:grid}.discover-opportunity-publisher{align-items:center;gap:5px;min-width:0;display:flex}.discover-opportunity-publisher>.discover-avatar{border-radius:8px;width:28px;height:28px;font-size:11px}.discover-opportunity-publisher>span{min-width:0;display:grid}.discover-opportunity-publisher strong,.discover-opportunity-publisher small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.discover-opportunity-publisher strong{font-size:11px;line-height:16px}.discover-opportunity-publisher small{color:var(--muted);font-size:11px;line-height:16px}.discover-opportunity-meta{justify-content:space-between;align-items:center;gap:4px;min-width:0;display:flex}.discover-opportunity-meta small{color:var(--muted);align-items:center;gap:2px;font-size:11px;line-height:16px;display:inline-flex}.discover-opportunity-card>svg{display:none}.discover-channel-bounty .discover-unified-shell{gap:12px}.discover-channel-bounty .discover-unified-filters{border-top:1px solid color-mix(in srgb, var(--primary) 12%, var(--line));border-bottom:1px solid color-mix(in srgb, var(--primary) 12%, var(--line));padding:7px 1px}.discover-channel-bounty .discover-unified-filters button{border-radius:9px}.discover-channel-bounty .discover-unified-filters button.active{border-color:color-mix(in srgb, var(--primary) 42%, var(--line));background:color-mix(in srgb, var(--primary-soft) 80%, var(--surface));box-shadow:inset 0 -2px 0 var(--primary)}.discover-channel-bounty .discover-unified-filters .discover-unified-filter-more{color:var(--primary);border-radius:9px}.discover-channel-bounty .discover-bounty-radar{color:#edf8ff;background:#07111f;border-color:#17344d;border-radius:18px;grid-template-columns:minmax(0,1fr);gap:12px;margin-top:12px;padding:14px;position:relative;overflow:hidden;box-shadow:0 18px 42px #030c1842}.discover-channel-bounty .discover-bounty-radar:before{content:"";background:#55d7ff;width:74px;height:2px;position:absolute;top:0;left:14px}.discover-channel-bounty .discover-bounty-radar:after{content:"";pointer-events:none;border-bottom:2px solid #1f90bf;border-right:2px solid #1f90bf;width:22px;height:22px;position:absolute;bottom:0;right:0}.discover-channel-bounty .discover-bounty-radar>div{gap:2px}.discover-bounty-network-label{color:#55d7ff;letter-spacing:.16em;align-items:center;gap:6px;margin-bottom:3px;font-size:11px;font-weight:850;line-height:16px;display:inline-flex}.discover-channel-bounty .discover-bounty-radar>div small{color:#82a9bd;font-weight:650}.discover-channel-bounty .discover-bounty-radar>div strong{color:#f4fbff;font-size:18px;line-height:24px}.discover-channel-bounty .discover-bounty-radar dl{background:#0b1a2a;border:1px solid #173a56;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;width:100%;padding:8px 5px;display:grid}.discover-channel-bounty .discover-bounty-radar dl div{border-right:1px solid #17344d;min-width:0}.discover-channel-bounty .discover-bounty-radar dl div:last-child{border-right:0}.discover-channel-bounty .discover-bounty-radar dt{color:#6edfff;font-variant-numeric:tabular-nums;font-size:17px;line-height:22px}.discover-channel-bounty .discover-bounty-radar dd{color:#8da8b8;font-size:11px}.discover-channel-bounty .discover-bounty-radar>button{color:#6edfff;background:#0b2033;border:1px solid #20567a}html[data-theme=light] .discover-channel-bounty .discover-bounty-radar{color:#10243b;background:#f8fcff;border-color:#bdd9ea;box-shadow:0 14px 34px #255b8d1f}html[data-theme=light] .discover-channel-bounty .discover-bounty-radar:before{background:#1689d8}html[data-theme=light] .discover-channel-bounty .discover-bounty-radar:after{border-color:#64bde4}html[data-theme=light] .discover-channel-bounty .discover-bounty-network-label{color:#087fbd}html[data-theme=light] .discover-channel-bounty .discover-bounty-radar>div small{color:#607a8e}html[data-theme=light] .discover-channel-bounty .discover-bounty-radar>div strong{color:#13283f}html[data-theme=light] .discover-channel-bounty .discover-bounty-radar dl{background:#fff;border-color:#cde2ef}html[data-theme=light] .discover-channel-bounty .discover-bounty-radar dl div{border-color:#dceaf3}html[data-theme=light] .discover-channel-bounty .discover-bounty-radar dt{color:#087fbd}html[data-theme=light] .discover-channel-bounty .discover-bounty-radar dd{color:#647d8f}html[data-theme=light] .discover-channel-bounty .discover-bounty-radar>button{color:#087fbd;background:#eef8fd;border-color:#b9d9eb}.discover-channel-bounty .discover-opportunity-card{background:color-mix(in srgb, var(--surface) 92%, #07111f);outline:1px solid color-mix(in srgb, var(--primary) 22%, var(--line));outline-offset:-1px;box-shadow:none;transition:outline-color var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);border-radius:15px}.discover-channel-bounty .discover-opportunity-card:focus-visible{outline:2px solid var(--cyan,var(--primary));outline-offset:2px}.discover-channel-bounty .discover-opportunity-media{border-radius:11px}.discover-channel-bounty .discover-opportunity-flags>em{color:var(--cyan,var(--primary));background:color-mix(in srgb, var(--cyan-soft,var(--primary-soft)) 80%, transparent);border-radius:5px}.discover-channel-bounty .discover-opportunity-reward strong{color:var(--cyan,var(--primary))}.discover-channel-bounty .discover-opportunity-reasons em{border-radius:6px}.discover-channel-bounty .discover-empty-state{min-height:230px;color:var(--muted);background:color-mix(in srgb, var(--surface) 92%, #07111f);border-radius:20px;margin-top:10px;padding:42px 20px;position:relative;overflow:hidden}.discover-channel-bounty .discover-empty-state:before{content:"";border:1px solid color-mix(in srgb, var(--primary) 20%, var(--line));border-radius:inherit;pointer-events:none;position:absolute;inset:0}.discover-channel-bounty .discover-empty-state:after{content:"";background:var(--primary);width:72px;height:2px;position:absolute;top:0;left:50%;transform:translate(-50%)}.discover-channel-bounty .discover-empty-state h3{font-size:18px;line-height:24px}.discover-channel-bounty .discover-empty-state p{max-width:300px;color:var(--muted)}.discover-channel-bounty .discover-empty-actions .discover-empty-primary{box-shadow:0 8px 20px color-mix(in srgb, var(--primary) 24%, transparent);border-radius:10px}.discover-channel-bounty .discover-empty-actions .discover-empty-secondary{background:0 0;border-radius:10px}.discover-channel-experience{--experience-page-accent:#b34773}.discover-channel-experience .discover-unified-shell{gap:12px}.discover-experience-guide{border-color:color-mix(in srgb, var(--experience-page-accent) 32%, var(--line));background:color-mix(in srgb, var(--experience-page-accent) 7%, var(--surface))}.discover-experience-guide:before{background:var(--experience-page-accent)}.discover-experience-guide .discover-bounty-protocol-label,.discover-experience-guide .discover-bounty-credit-status,.discover-experience-guide .discover-bounty-protocol-steps li>span{color:var(--experience-page-accent)}.discover-experience-guide .discover-bounty-credit-status{border-color:color-mix(in srgb, var(--experience-page-accent) 24%, var(--line))}.discover-channel-experience .discover-experience-radar{border-color:color-mix(in srgb, var(--experience-page-accent) 30%, var(--line));background:color-mix(in srgb, var(--experience-page-accent) 7%, var(--surface));box-shadow:var(--shadow-card);border-radius:18px;grid-template-columns:minmax(0,1fr);gap:12px;margin-top:12px;padding:14px;position:relative;overflow:hidden}.discover-channel-experience .discover-experience-radar:before{content:"";background:var(--experience-page-accent);width:74px;height:2px;position:absolute;top:0;left:14px}.discover-channel-experience .discover-experience-network-label,.discover-channel-experience .discover-experience-radar>div small,.discover-channel-experience .discover-experience-radar dt{color:var(--experience-page-accent)}.discover-channel-experience .discover-experience-radar dl{border:1px solid color-mix(in srgb, var(--experience-page-accent) 22%, var(--line));background:color-mix(in srgb, var(--surface) 86%, transparent);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;width:100%;padding:8px 5px;display:grid}.discover-channel-experience .discover-experience-radar dl div{border-right:1px solid color-mix(in srgb, var(--experience-page-accent) 16%, var(--line));min-width:0}.discover-channel-experience .discover-experience-radar dl div:last-child{border-right:0}.discover-channel-experience .discover-opportunity-card{border-color:color-mix(in srgb, var(--experience-page-accent) 24%, var(--line))}.discover-channel-experience .discover-opportunity-flags>em{color:var(--experience-page-accent);background:color-mix(in srgb, var(--experience-page-accent) 10%, var(--surface))}.discover-channel-experience .discover-opportunity-reward strong{color:var(--experience-page-accent)}.discover-channel-experience .discover-empty-state{margin-top:10px}html[data-theme=dark] .discover-channel-experience{--experience-page-accent:#ef8eaf}@media (hover:hover) and (pointer:fine){.discover-channel-bounty .discover-opportunity-card:hover{outline-color:color-mix(in srgb, var(--cyan,var(--primary)) 48%, var(--line));transform:translateY(-2px)}}@media (width>=540px){.discover-opportunity-media.has-icon{height:104px}}@media (width<=370px){.discover-intent-heading small,.discover-bounty-guide p{display:none}.discover-section-switch{gap:0}.discover-section-switch h1,.discover-section-switch button{padding-inline:6px}.discover-intent-grid{gap:4px}.discover-intent-grid>button{min-height:72px;padding-inline:0}.discover-intent-symbol,.discover-intent-art{width:48px;height:48px}.discover-bounty-guide{gap:9px;padding:11px}.discover-bounty-protocol-label em{display:none}.discover-bounty-guide-copy{grid-template-columns:36px minmax(0,1fr);gap:8px}.discover-bounty-protocol-steps li{grid-template-columns:minmax(0,1fr);gap:1px;padding:7px 6px}.discover-bounty-protocol-steps small{display:none}.discover-opportunity-feed{column-gap:6px}.discover-opportunity-card{border-radius:15px;gap:7px;margin-bottom:6px;padding:7px}.discover-opportunity-media.has-icon{height:78px}.discover-opportunity-title{font-size:13px;line-height:18px}.discover-opportunity-summary{-webkit-line-clamp:2;font-size:13px;line-height:18px}.discover-opportunity-reasons em:nth-child(n+2){display:none}.discover-opportunity-publisher>.discover-avatar{width:20px;height:20px}}html[data-theme=light] [data-interface=reality-os] .discover-unified-header>div>span{color:var(--aurora-blue)}html[data-theme=light] [data-interface=reality-os] .discover-view{background:0 0}html[data-theme=light] [data-interface=reality-os] .discover-reference-search{border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);background:#ffffff8f;box-shadow:inset 0 1px #ffffffe0,0 8px 20px #5277a014}html[data-theme=light] [data-interface=reality-os] .discover-unified-action{border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(16px)saturate(1.24);backdrop-filter:blur(16px)saturate(1.24);background:#ffffff94;border-radius:15px;box-shadow:0 7px 16px #5277a01a,inset 0 1px #ffffffe6}html[data-theme=light] [data-interface=reality-os] .discover-intent-symbol{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}html[data-theme=light] [data-interface=reality-os] .discover-intent-symbol:before{opacity:.42;filter:blur(5px)}html[data-theme=light] [data-interface=reality-os] .discover-intent-symbol:after{display:none}html[data-theme=light] [data-interface=reality-os] .discover-intent-tone-task{color:#00c875}html[data-theme=light] [data-interface=reality-os] .discover-intent-tone-service{color:#19a8f0}html[data-theme=light] [data-interface=reality-os] .discover-intent-tone-partner{color:#d58a2c}html[data-theme=light] [data-interface=reality-os] .discover-intent-tone-welfare{color:#ff5964}html[data-theme=light] [data-interface=reality-os] .discover-ai-recommendations{--ai-accent:var(--liquid-cyan);--ai-ink:#15243a;--ai-muted:#6c7e91;--ai-line:#5987be33;--ai-surface:#ffffffa3;color:var(--ai-ink);background:var(--ai-surface);-webkit-backdrop-filter:blur(24px)saturate(1.22);backdrop-filter:blur(24px)saturate(1.22);border:1px solid #ffffffd1!important;box-shadow:0 18px 38px #41689724,inset 0 1px #fffffff0!important}html[data-theme=light] [data-interface=reality-os] .discover-ai-recommendations:before{background:conic-gradient(from var(--discover-ai-border-angle), transparent 0deg 222deg, color-mix(in srgb, var(--liquid-cyan) 12%, transparent) 246deg, color-mix(in srgb, var(--aurora-blue) 46%, transparent) 278deg, var(--nebula-purple) 312deg, color-mix(in srgb, var(--liquid-cyan) 24%, transparent) 340deg, transparent 360deg)}html[data-theme=light] [data-interface=reality-os] .discover-ai-recommendation-orbit:before,html[data-theme=light] [data-interface=reality-os] .discover-ai-recommendation-orbit:after,html[data-theme=light] [data-interface=reality-os] .discover-ai-recommendation-orbit i{border-color:color-mix(in srgb, var(--aurora-blue) 34%, transparent)}html[data-theme=light] [data-interface=reality-os] .discover-ai-recommendation-orbit:after,html[data-theme=light] [data-interface=reality-os] .discover-ai-recommendation-orbit i:first-of-type{border-color:color-mix(in srgb, var(--nebula-purple) 32%, transparent)}html[data-theme=light] [data-interface=reality-os] .discover-ai-recommendation-orbit>span{color:var(--liquid-cyan);background:color-mix(in srgb, var(--liquid-cyan) 13%, transparent);box-shadow:0 0 22px color-mix(in srgb, var(--liquid-cyan) 18%, transparent), inset 0 1px 0 #ffffffb8}html[data-theme=light] [data-interface=reality-os] .discover-ai-recommendation-list article{border-bottom:1px solid #5987be1a;padding:4px 0}html[data-theme=light] [data-interface=reality-os] .discover-ai-recommendation-list article:last-child{border-bottom:0}html[data-theme=light] [data-interface=reality-os] .discover-ai-recommendation-icon{border-color:var(--glass-border);background:#ffffff70;box-shadow:inset 0 1px #ffffffdb,0 5px 12px #4a709e14}html[data-theme=light] [data-interface=reality-os] .discover-ai-recommendation-icon[data-tone=violet]{color:var(--nebula-purple);background:color-mix(in srgb, var(--nebula-purple) 12%, white)}html[data-theme=light] [data-interface=reality-os] .discover-ai-recommendation-icon[data-tone=green]{color:var(--success);background:color-mix(in srgb, var(--liquid-cyan) 12%, white)}html[data-theme=light] [data-interface=reality-os] .discover-ai-recommendation-icon[data-tone=orange]{color:var(--aurora-blue);background:color-mix(in srgb, var(--aurora-blue) 11%, white)}html[data-theme=light] [data-interface=reality-os] .discover-ai-recommendation-list strong,html[data-theme=light] [data-interface=reality-os] .discover-ai-recommendation-list strong em{color:var(--ai-ink)}html[data-theme=light] [data-interface=reality-os] .discover-ai-recommendation-list strong em{background:color-mix(in srgb, var(--aurora-blue) 13%, white)}html[data-theme=light] [data-interface=reality-os] .discover-ai-recommendation-list article>button{border-color:color-mix(in srgb, var(--aurora-blue) 28%, var(--glass-line));color:var(--aurora-blue);background:#ffffff57;box-shadow:inset 0 1px #ffffffb3}html[data-theme=light] [data-interface=reality-os] .discover-opportunity-card{-webkit-backdrop-filter:blur(16px)saturate(1.16);backdrop-filter:blur(16px)saturate(1.16);transition:transform var(--motion-fast) var(--ease-enter), box-shadow var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard);background:#ffffffad;border:1px solid var(--glass-line)!important;box-shadow:0 12px 24px #4168971a,inset 0 1px #ffffffe0!important}html[data-theme=light] [data-interface=reality-os] .discover-opportunity-card:active{background:#ffffffd1;border-color:color-mix(in srgb, var(--aurora-blue) 36%, var(--glass-line))!important;box-shadow:0 7px 14px #41689714,inset 0 1px #ffffffe6!important}html[data-theme=light] [data-interface=reality-os] .discover-opportunity-media{background:color-mix(in srgb, var(--surface-ice) 78%, var(--liquid-cyan));box-shadow:inset 0 1px #ffffffa8}html[data-theme=light] [data-interface=reality-os] .discover-opportunity-warning .discover-opportunity-media{background:color-mix(in srgb, #fff3dd 76%, var(--liquid-cyan))}html[data-theme=light] [data-interface=reality-os] .discover-opportunity-success .discover-opportunity-media{background:color-mix(in srgb, #e8faf5 76%, var(--aurora-blue))}html[data-theme=light] [data-interface=reality-os] .discover-opportunity-violet .discover-opportunity-media{background:color-mix(in srgb, #f1edff 78%, var(--nebula-purple))}@media (hover:hover) and (pointer:fine){html[data-theme=light] [data-interface=reality-os] .discover-intent-grid>button:hover .discover-intent-symbol{box-shadow:none;filter:drop-shadow(0 5px 8px color-mix(in srgb, var(--intent-tint) 38%, transparent));transform:none}html[data-theme=light] [data-interface=reality-os] .discover-opportunity-card:hover{transform:translateY(-2px);border-color:color-mix(in srgb, var(--aurora-blue) 34%, var(--glass-line))!important;box-shadow:0 16px 28px #41689724,inset 0 1px #fffffff0!important}}@media (prefers-reduced-transparency:reduce),(update:slow){html[data-theme=light] [data-interface=reality-os] :where(.discover-reference-search,.discover-unified-action,.discover-ai-recommendations,.discover-opportunity-card){background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}}html[data-theme=dark] [data-interface=reality-os] .page-view.discover-view{background:var(--app-bg)!important}html[data-theme=dark] [data-interface=reality-os] .discover-channel-swipe-layer{background:var(--app-bg)}html[data-theme=dark] [data-interface=reality-os] .discover-section-switch h1{color:#fff}html[data-theme=dark] [data-interface=reality-os] .discover-section-switch button{color:#8e8e93}html[data-theme=dark] [data-interface=reality-os] .discover-unified-header>div>span{color:var(--aurora-blue)}html[data-theme=dark] [data-interface=reality-os] .discover-reference-search{-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08);border:1px solid var(--glass-border)!important;background:#2c2c2ed1!important;box-shadow:inset 0 1px #ffffff14,0 8px 18px #00000038!important}html[data-theme=dark] [data-interface=reality-os] .discover-unified-action{color:var(--primary);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:15px;box-shadow:none!important;background:0 0!important;border:0!important}html[data-theme=dark] [data-interface=reality-os] .discover-intent-symbol{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}html[data-theme=dark] [data-interface=reality-os] .discover-intent-symbol:before{opacity:.48;filter:blur(6px)}html[data-theme=dark] [data-interface=reality-os] .discover-intent-symbol:after{display:none}html[data-theme=dark] [data-interface=reality-os] .discover-intent-tone-task{color:#15d488}html[data-theme=dark] [data-interface=reality-os] .discover-intent-tone-service{color:#29b6f2}html[data-theme=dark] [data-interface=reality-os] .discover-intent-tone-partner{color:#e4a247}html[data-theme=dark] [data-interface=reality-os] .discover-intent-tone-welfare{color:#ff6d76}html[data-theme=dark] [data-interface=reality-os] .discover-ai-recommendations{--ai-accent:var(--primary);--ai-ink:var(--ink);--ai-muted:var(--muted);--ai-line:var(--glass-border);--ai-surface:var(--surface);color:var(--ai-ink);-webkit-backdrop-filter:blur(20px)saturate(1.08);backdrop-filter:blur(20px)saturate(1.08);border:1px solid var(--glass-border)!important;background:var(--ai-surface)!important;box-shadow:var(--shadow-card)!important}html[data-theme=dark] [data-interface=reality-os] .discover-ai-recommendations:before{opacity:0;background:0 0}html[data-theme=dark] [data-interface=reality-os] .discover-ai-recommendation-orbit:before,html[data-theme=dark] [data-interface=reality-os] .discover-ai-recommendation-orbit:after,html[data-theme=dark] [data-interface=reality-os] .discover-ai-recommendation-orbit i{border-color:color-mix(in srgb, var(--aurora-blue) 44%, transparent)}html[data-theme=dark] [data-interface=reality-os] .discover-ai-recommendation-orbit:after,html[data-theme=dark] [data-interface=reality-os] .discover-ai-recommendation-orbit i:first-of-type{border-color:color-mix(in srgb, var(--nebula-purple) 42%, transparent)}html[data-theme=dark] [data-interface=reality-os] .discover-ai-recommendation-orbit>span{color:var(--primary);background:var(--primary-soft);box-shadow:0 0 18px color-mix(in srgb, var(--primary) 20%, transparent), inset 0 1px 0 #ffffff1a}html[data-theme=dark] [data-interface=reality-os] .discover-ai-recommendation-list article{border-bottom-color:var(--line)}html[data-theme=dark] [data-interface=reality-os] .discover-ai-recommendation-icon{border-color:var(--glass-border);background:var(--surface-raised);box-shadow:inset 0 1px #ffffff14,0 6px 12px #0000002e}html[data-theme=dark] [data-interface=reality-os] .discover-ai-recommendation-icon[data-tone=violet]{color:var(--nebula-purple);background:color-mix(in srgb, var(--nebula-purple) 18%, var(--surface-raised))}html[data-theme=dark] [data-interface=reality-os] .discover-ai-recommendation-icon[data-tone=green]{color:var(--success);background:color-mix(in srgb, var(--success) 14%, var(--surface-raised))}html[data-theme=dark] [data-interface=reality-os] .discover-ai-recommendation-icon[data-tone=orange]{color:var(--warning);background:color-mix(in srgb, var(--warning) 15%, var(--surface-raised))}html[data-theme=dark] [data-interface=reality-os] .discover-ai-recommendation-list strong,html[data-theme=dark] [data-interface=reality-os] .discover-ai-recommendation-list strong em{color:var(--ai-ink)}html[data-theme=dark] [data-interface=reality-os] .discover-ai-recommendation-list strong em{background:color-mix(in srgb, var(--aurora-blue) 22%, var(--surface-raised))}html[data-theme=dark] [data-interface=reality-os] .discover-ai-recommendation-list article>button{border-color:color-mix(in srgb, var(--primary) 36%, var(--glass-border));color:var(--primary);background:0 0;box-shadow:inset 0 1px #ffffff14}html[data-theme=dark] [data-interface=reality-os] .discover-opportunity-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--surface)!important;box-shadow:none!important;border:0!important}html[data-theme=dark] [data-interface=reality-os] .discover-opportunity-card:active{background:var(--surface-raised)!important;box-shadow:none!important;border-color:#0000!important}html[data-theme=dark] [data-interface=reality-os] .discover-opportunity-media{background:color-mix(in srgb, var(--surface-raised) 94%, var(--primary));box-shadow:inset 0 1px #ffffff14}html[data-theme=dark] [data-interface=reality-os] .discover-opportunity-warning .discover-opportunity-media{background:color-mix(in srgb, var(--surface-raised) 92%, var(--warning))}html[data-theme=dark] [data-interface=reality-os] .discover-opportunity-success .discover-opportunity-media{background:color-mix(in srgb, var(--surface-raised) 92%, var(--success))}html[data-theme=dark] [data-interface=reality-os] .discover-opportunity-violet .discover-opportunity-media{background:color-mix(in srgb, var(--surface-raised) 92%, var(--nebula-purple))}@media (hover:hover) and (pointer:fine){html[data-theme=dark] [data-interface=reality-os] .discover-intent-grid>button:hover .discover-intent-symbol{box-shadow:none;filter:drop-shadow(0 5px 8px color-mix(in srgb, var(--intent-tint) 42%, transparent));transform:none}html[data-theme=dark] [data-interface=reality-os] .discover-opportunity-card:hover{transform:translateY(-2px);border-color:color-mix(in srgb, var(--aurora-blue) 52%, var(--glass-border))!important;box-shadow:0 20px 36px #0000006b,inset 0 1px #ffffff1f!important}}@media (prefers-reduced-transparency:reduce),(update:slow){html[data-theme=dark] [data-interface=reality-os] :where(.discover-reference-search,.discover-unified-action,.discover-ai-recommendations,.discover-opportunity-card){-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--surface-raised)!important}}.consultation-channel{gap:14px;min-width:0;display:grid}.consultation-channel-intro{border-block:1px solid var(--line);grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:14px 0;display:grid}.consultation-channel-mark{color:#087f5b;background:color-mix(in srgb, #12b886 13%, var(--surface));border-radius:8px;place-items:center;width:48px;height:48px;display:grid}.consultation-channel-intro div{min-width:0}.consultation-channel-intro small{color:#087f5b;font-size:11px;font-weight:650;line-height:16px}.consultation-channel-intro h2{overflow-wrap:anywhere;letter-spacing:0;margin:2px 0 0;font-size:17px;line-height:23px}.consultation-channel-intro>button,.consultation-channel-status button{color:#fff;background:#087f5b;border:0;border-radius:8px;min-height:44px;padding:0 12px;font-size:13px;font-weight:700}.consultation-channel-intro>button{justify-content:center;align-items:center;gap:3px;display:inline-flex}.consultation-channel-intro>button svg{width:14px;height:14px}.consultation-category-filter{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;touch-action:pan-x;scrollbar-width:none;gap:8px;padding:0 1px 3px;scroll-padding-inline:1px;display:flex;overflow-x:auto}.consultation-category-filter::-webkit-scrollbar{display:none}.consultation-category-filter button{scroll-snap-align:start;border:1px solid var(--line);min-height:44px;color:var(--muted);background:var(--surface);border-radius:8px;flex:none;padding:0 14px;font-size:13px}.consultation-category-filter button.active{color:#087f5b;background:color-mix(in srgb, #12b886 9%, var(--surface));border-color:#087f5b;font-weight:700}.consultation-directory{min-width:0}.consultation-directory .section-heading{padding-inline:0}.consultation-demo-notice{border:1px solid color-mix(in srgb, var(--warning) 32%, var(--line));color:var(--muted);background:color-mix(in srgb, var(--warning) 7%, var(--surface));border-radius:8px;align-items:flex-start;gap:6px;margin:0 0 10px;padding:9px 10px;font-size:11px;line-height:18px;display:flex}.consultation-demo-notice svg{color:var(--warning);flex:none;margin-top:2px}.consultation-request-demo-notice{margin:14px var(--app-page-gutter) 0}.consultation-directory-list{border-top:1px solid var(--line)}.consultation-directory-row{border:0;border-bottom:1px solid var(--line);width:100%;min-height:108px;color:var(--ink);text-align:left;background:0 0;grid-template-columns:46px minmax(0,1fr) 54px;align-items:center;gap:10px;padding:12px 0;display:grid}.consultation-directory-row:active{background:#12b8860d}.consultation-avatar{color:#075985;background:color-mix(in srgb, #38bdf8 16%, var(--surface-raised));border-radius:50%;place-items:center;width:46px;height:46px;font-size:16px;font-weight:750;display:grid}.consultation-directory-copy{gap:3px;min-width:0;display:grid}.consultation-directory-copy strong,.consultation-match-row>span:nth-child(2)>strong{align-items:baseline;gap:7px;min-width:0;font-size:14px;line-height:20px;display:flex}.consultation-directory-copy strong small,.consultation-match-row>span:nth-child(2)>strong small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;overflow:hidden}.consultation-directory-copy>span{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:18px;overflow:hidden}.consultation-directory-copy>small{color:var(--muted);font-size:11px;line-height:16px}.consultation-directory-facts{align-items:center;gap:5px 9px;display:flex}.consultation-directory-facts small{min-width:0;color:var(--muted);align-items:center;gap:3px;font-size:11px;line-height:16px;display:inline-flex}.consultation-directory-facts svg{width:12px;height:12px;color:var(--success)}.consultation-directory-modalities{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#087f5b!important}.consultation-directory-action{text-align:center;align-content:center;align-self:stretch;justify-items:stretch;gap:6px;display:grid}.consultation-directory-action small{color:#087f5b;white-space:nowrap;font-size:11px;font-weight:700;line-height:15px}.consultation-directory-action strong{border:1px solid color-mix(in srgb, #087f5b 38%, var(--line));color:#087f5b;background:color-mix(in srgb, #12b886 7%, var(--surface));border-radius:7px;place-items:center;min-height:30px;font-size:12px;line-height:16px;display:grid}.consultation-channel-status{min-height:130px;color:var(--muted);text-align:center;align-content:center;justify-items:center;gap:9px;font-size:13px;display:grid}.consultation-channel-status>svg{color:var(--success)}.consultation-channel-status strong{color:var(--ink);font-size:13px}.consultation-channel-empty{border-bottom:1px solid var(--line);min-height:116px}.consultation-channel-boundary{padding:12px 0 calc(12px + var(--app-safe-area-bottom));color:var(--muted);align-items:flex-start;gap:6px;margin:0;font-size:11px;line-height:18px;display:flex}.consultation-channel-boundary svg{flex:none;margin-top:2px}.consultation-request-page{padding-bottom:var(--app-safe-area-bottom)}.consultation-request-content{gap:0;display:grid}.consultation-request-content>section{padding:22px var(--app-page-gutter);border-bottom:1px solid var(--line)}.consultation-request-content h2{letter-spacing:0;margin:5px 0 15px;font-size:19px;line-height:26px}.consultation-step-label{color:#087f5b;font-size:11px;font-weight:750;line-height:16px}.consultation-category-options,.consultation-mode-options,.consultation-duration-options{flex-wrap:wrap;gap:8px;display:flex}.consultation-category-options button,.consultation-mode-options button,.consultation-duration-options button{border:1px solid var(--line);min-height:44px;color:var(--muted);background:var(--surface);border-radius:8px;padding:0 13px;font-size:13px}.consultation-category-options button.active,.consultation-mode-options button.active,.consultation-duration-options button.active{color:#087f5b;background:color-mix(in srgb, #12b886 9%, var(--surface));border-color:#087f5b;font-weight:700}.consultation-mode-options button{flex:88px;justify-content:center;align-items:center;gap:6px;display:inline-flex}.consultation-duration-options{margin-top:10px}.consultation-duration-options button{flex:72px}.consultation-question-field{margin-top:14px;display:block;position:relative}.consultation-question-field textarea{resize:vertical;border:1px solid var(--line);width:100%;min-height:150px;color:var(--ink);background:var(--surface);font:inherit;letter-spacing:0;border-radius:8px;padding:13px 13px 30px;font-size:16px;line-height:24px}.consultation-question-field textarea:focus{border-color:#087f5b;outline:2px solid #12b8862e}.consultation-question-field small{color:var(--weak);font-size:10px;position:absolute;bottom:9px;right:11px}.consultation-primary-action,.consultation-secondary-action{border-radius:8px;width:100%;min-height:48px;font-size:14px;font-weight:750}.consultation-primary-action{color:#fff;background:#087f5b;border:0;justify-content:center;align-items:center;gap:7px;margin-top:14px;display:flex}.consultation-primary-action>span{justify-content:center;align-items:center;gap:7px;display:inline-flex}.consultation-primary-action:disabled{opacity:.55}.consultation-secondary-action{border:1px solid var(--line);color:var(--ink);background:0 0;margin-top:9px}.consultation-error{color:var(--danger);margin:10px 0 0;font-size:12px;line-height:18px}.consultation-brief ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.consultation-brief li{align-items:flex-start;gap:7px;font-size:13px;line-height:20px;display:flex}.consultation-brief li svg{color:var(--success);flex:none;margin-top:2px}.consultation-brief>p{color:var(--muted);margin:13px 0 0;font-size:11px;line-height:18px}.consultation-match-list{gap:9px;display:grid}.consultation-match-row{border:1px solid var(--line);width:100%;min-height:92px;color:var(--ink);text-align:left;background:var(--surface);border-radius:8px;grid-template-columns:46px minmax(0,1fr) 20px;align-items:center;gap:10px;padding:12px;display:grid}.consultation-match-row.active{border-color:#087f5b;box-shadow:inset 3px 0 #087f5b}.consultation-match-row>span:nth-child(2){gap:3px;min-width:0;display:grid}.consultation-match-row em{color:#087f5b;background:color-mix(in srgb, #12b886 10%, var(--surface));border-radius:6px;width:max-content;padding:2px 6px;font-size:10px;font-style:normal;font-weight:700}.consultation-match-row>span:nth-child(2)>small{color:var(--muted);font-size:11px;line-height:17px}.consultation-match-row>svg{color:var(--success)}.consultation-quote{border-block:1px solid var(--line);justify-content:space-between;align-items:end;gap:12px;margin-top:16px;padding:14px 0;display:flex}.consultation-quote>span{gap:2px;display:grid}.consultation-quote small{color:var(--muted);font-size:11px;line-height:16px}.consultation-quote strong{color:#087f5b;font-size:24px;line-height:30px}.consultation-confirm-summary{grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.consultation-confirm-summary>div{gap:3px;min-width:0;display:grid}.consultation-confirm-summary>div strong{font-size:14px}.consultation-confirm-summary>div small{color:var(--muted);font-size:12px}.consultation-confirm-summary>strong{color:#087f5b;font-size:20px}.consultation-confirm-notice,.consultation-payment-notice{color:var(--muted);align-items:flex-start;gap:6px;font-size:11px;line-height:18px;display:flex}.consultation-confirm-notice{margin:14px 0 0}.consultation-success{min-height:calc(100dvh - 48px - var(--app-safe-area-top));padding:28px var(--app-page-gutter);text-align:center;align-content:center;justify-items:center;display:grid}.consultation-success-icon{width:72px;height:72px;color:var(--success);background:color-mix(in srgb, #12b886 12%, var(--surface));border-radius:50%;place-items:center;display:grid}.consultation-success>small{color:#087f5b;margin-top:15px;font-weight:700}.consultation-success h2{letter-spacing:0;margin:5px 0 6px;font-size:21px;line-height:28px}.consultation-success>p{color:var(--muted);margin:0;font-size:13px;line-height:20px}.consultation-success dl{border-block:1px solid var(--line);text-align:left;width:100%;margin:22px 0 10px}.consultation-success dl div{border-bottom:1px solid var(--line);grid-template-columns:84px minmax(0,1fr);align-items:center;min-height:44px;display:grid}.consultation-success dl div:last-child{border-bottom:0}.consultation-success dt{color:var(--muted);font-size:12px}.consultation-success dd{overflow-wrap:anywhere;text-align:right;margin:0;font-size:13px}.consultation-success .consultation-primary-action{margin-top:18px}html[data-theme=dark] .consultation-channel-mark,html[data-theme=dark] .consultation-success-icon{color:var(--success);background:color-mix(in srgb, #12b886 18%, var(--surface))}html[data-theme=dark] :where(.consultation-step-label,.consultation-channel-intro small,.consultation-directory-price,.consultation-quote strong,.consultation-match-row em,.consultation-confirm-summary>strong){color:#5ee2b3}html[data-theme=dark] :where(.consultation-category-filter button.active,.consultation-category-options button.active,.consultation-mode-options button.active,.consultation-duration-options button.active){color:#5ee2b3;border-color:#36c999}html[data-theme=dark] :where(.consultation-directory-facts svg,.consultation-directory-modalities,.consultation-directory-action small,.consultation-channel-status>svg){color:var(--success)!important}html[data-theme=dark] .consultation-directory-action strong{border-color:color-mix(in srgb, #5ee2b3 42%, var(--line));color:#5ee2b3;background:color-mix(in srgb, #12b886 14%, var(--surface))}@media (width<=370px){.consultation-channel-intro{grid-template-columns:44px minmax(0,1fr)}.consultation-channel-intro>button{grid-column:1/-1;width:100%}.consultation-directory-row{grid-template-columns:42px minmax(0,1fr) 50px;gap:8px}.consultation-avatar{width:42px;height:42px}.consultation-directory-copy>span{white-space:normal}.consultation-directory-facts{gap:1px;display:grid}.consultation-quote{flex-direction:column;align-items:flex-start}}
