.owners-page{--owners-content-max:920px;max-width:var(--owners-content-max,920px);padding:.65rem 1.1rem calc(var(--bottom-nav-height,4.25rem) + env(safe-area-inset-bottom,0px));box-sizing:border-box;--owners-band-pad-x:1.1rem;--owners-band-bg-owners:color-mix(in srgb, var(--accent-soft) 62%, var(--bg) 38%);--owners-band-bg-circles:color-mix(in srgb, var(--accent-soft) 40%, var(--card-bg,#fdfefd) 60%);--owners-band-bg-questions:color-mix(in srgb, var(--bg) 66%, var(--accent-soft) 34%);--owners-honor-gold:#b8860b;--owners-honor-gold-soft:#d4af3733;--owners-honor-gold-ring:#b8860b59;--owners-control-bg:color-mix(in srgb, var(--card-bg,#fffffff5) 84%, var(--jx-chip-bg) 16%);--owners-control-bg-hover:var(--jx-chip-bg-hover);--owners-control-border:var(--jx-chip-border);--owners-control-text:var(--jx-chip-text);--owners-control-focus:color-mix(in srgb, var(--accent) 28%, transparent);background:radial-gradient(120% 70% at 100% -8%, #16653417, transparent 52%), radial-gradient(80% 50% at 0% 100%, var(--owners-honor-gold-soft), transparent 42%), linear-gradient(168deg, #ecfdf5bf 0%, #f8fafcf7 38%, #eff5f9a6 100%);--owners-tabs-slot:2.82rem;min-height:100%;margin:0 auto}.owners-col--anchor,.owners-section--anchor{scroll-margin-top:calc(var(--app-header-height,52px) + var(--owners-tabs-slot))}.owners-scroll-band{box-sizing:border-box;margin-inline:calc(-1 * var(--owners-band-pad-x));padding-inline:var(--owners-band-pad-x);min-width:0}.owners-dual>.owners-scroll-band{flex-direction:column;min-height:0;display:flex}.owners-scroll-band--owners{background:#ecfdf5;background:var(--owners-band-bg-owners);padding-block:.55rem .9rem}.owners-scroll-band--circles{background:#f0fdf8;background:var(--owners-band-bg-circles);border-top:1px solid color-mix(in srgb, var(--primary) 7%, transparent);padding-block:.7rem .95rem}.owners-scroll-band--questions{background:#eef6f2;background:var(--owners-band-bg-questions);border-top:1px solid color-mix(in srgb, var(--primary) 7%, transparent);padding-block:.8rem .25rem}.owners-scroll-band--questions.owners-scroll-band--first{border-top:0;padding-block:.35rem .25rem}.owners-scroll-band--questions .owners-questions{background:linear-gradient(155deg,#fffffffa 0%,#f8fcfaf5 55%,#fffffffc 100%);border-color:#1a5f3c1a;margin-top:0;box-shadow:inset 0 1px #ffffffe6,0 14px 36px -24px #0f766e33}.owners-hero{margin-bottom:.85rem}.owners-hero--compact{margin-bottom:.72rem}.owners-hero-glass{text-align:center;background:radial-gradient(ellipse 118% 90% at 100% -12%, #2d8b5c1c, transparent 58%), radial-gradient(circle at 112% -18%, var(--owners-honor-gold-soft), transparent 62%), linear-gradient(165deg, #fffffff0 0%, #f0fdf4d1 100%);-webkit-backdrop-filter:blur(12px);border:1px solid #ffffffe0;border-radius:22px;padding:.95rem .92rem .88rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffffff2,0 18px 40px -24px #0f513342,0 0 0 1px #16653412}.owners-hero-glass-inner{z-index:1;position:relative}.owners-hero-brand{flex-direction:column;align-items:center;gap:.45rem;margin-bottom:.35rem;display:flex}.owners-hero-mark-ring{background:linear-gradient(145deg,#fffffff5,#ecfdf5b8);border-radius:16px;justify-content:center;align-items:center;width:3.35rem;height:3.35rem;display:flex;box-shadow:0 8px 22px -10px #0f513352,inset 0 0 0 1px #16653417}.owners-hero-mark{filter:drop-shadow(0 4px 10px #0f51332e)}.owners-hero--compact .owners-hero-brand{gap:.38rem;margin-bottom:.28rem}.owners-hero--compact .owners-hero-subline{letter-spacing:.06em;margin:0;font-size:.7rem}.owners-hero-subline{letter-spacing:.08em;color:var(--text-muted);margin:0 0 .55rem;font-size:.72rem;font-weight:600}.owners-sage-strip{background:linear-gradient(135deg,#ecfdf5e0 0%,#fffffff5 100%);border:1px solid #16a34a24;border-radius:14px;flex-wrap:wrap;align-items:center;gap:.35rem .45rem;margin:0 0 .72rem;padding:.42rem .55rem;display:flex}.owners-sage-strip-label{letter-spacing:.1em;color:var(--text-muted);margin-right:.15rem;font-size:.68rem;font-weight:900}.owners-sage-strip-link{color:var(--owners-control-text);background:var(--owners-control-bg);border:1px solid var(--owners-control-border);border-radius:999px;align-items:center;gap:.22rem;padding:.24rem .58rem;font-size:.72rem;font-weight:800;text-decoration:none;display:inline-flex}.owners-sage-strip-link:hover{border-color:color-mix(in srgb, var(--accent) 36%, var(--owners-control-border));background:var(--owners-control-bg-hover);text-decoration:none}.owners-sage-strip-link--pending{color:#92400e;background:#fbbf242e;border-color:#d977063d}.owners-sage-strip-badge{text-align:center;color:#fff;background:#c2410c;border-radius:999px;min-width:1rem;padding:0 .28rem;font-size:.62rem;font-weight:900;line-height:1.25rem}.owners-sage-strip-count{text-align:center;min-width:1rem;color:var(--owners-control-text);background:var(--owners-control-bg);border:1px solid var(--owners-control-border);border-radius:999px;padding:0 .28rem;font-size:.62rem;font-weight:900;line-height:1.25rem}.owners-scroll-band--questions .owners-question-card>.owners-q-duel-head{background:linear-gradient(180deg, color-mix(in srgb, var(--accent-soft) 72%, #fff 28%) 0%, #ffffffeb 100%);border-radius:14px;margin:0 -.12rem .12rem;padding:.58rem .42rem .48rem;box-shadow:inset 0 1px #ffffffd9}.owners-scroll-band--questions .owners-question-card>.owners-q-duel-head .owners-q-duel-avatar{width:2.55rem;height:2.55rem;box-shadow:0 0 0 2px #ffffffeb}.owners-scroll-band--questions .owners-question-card>.owners-q-duel-head .owners-q-duel-name{font-size:.72rem;font-weight:800}.owners-circle-tile-ask-btn{border:1px solid color-mix(in srgb, var(--accent) 28%, var(--owners-control-border));background:var(--jx-chip-bg);color:var(--primary);cursor:pointer;vertical-align:middle;border-radius:999px;margin-left:.35rem;padding:.12rem .42rem;font-size:.62rem;font-weight:800}.owners-circle-tile-ask-btn:hover{background:var(--jx-chip-bg-hover);border-color:color-mix(in srgb, var(--accent) 42%, var(--owners-control-border))}.owners-card-cta-row .owners-question-mini-btn{flex:auto;min-width:6.5rem}.owners-card-cta-row .owners-circle-cta--ghost{flex:0 auto}.owners-section-tabs{top:var(--app-header-height,52px);z-index:14;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x proximity;-webkit-backdrop-filter:saturate(1.06)blur(14px);background:linear-gradient(#fffbf08c 0%,#fffffffc 22%,#f6fcf7fa 100%);border:1px solid #1a5f3c29;border-radius:999px;gap:.28rem;margin-bottom:.72rem;padding:.38rem;scroll-padding-inline:.38rem;display:flex;position:sticky;overflow-x:auto;box-shadow:inset 0 0 0 1px #b8860b1f,inset 0 1px #ffffffeb,0 16px 44px -24px #16653461,0 6px 20px -16px #0f3c2829}.owners-section-tabs::-webkit-scrollbar{display:none}.owners-tab-panels{min-width:0;min-height:min(42vh,20rem)}.owners-tab-empty-cta--ghost{color:var(--owners-control-text);border:1px dashed var(--owners-control-border);box-shadow:none;background:0 0}.owners-tab-empty-cta--ghost:hover{color:var(--primary);background:var(--owners-control-bg-hover);border-color:color-mix(in srgb, var(--accent) 36%, var(--owners-control-border))}.owners-page--tab-only .owners-scroll-band--first{border-top:0}.owners-tab-empty{text-align:center;flex-direction:column;align-items:center;gap:.55rem;padding:1.1rem .75rem 1.35rem;display:flex}.owners-tab-empty-cta{color:var(--jx-cta-text);background:var(--jx-cta-bg);box-shadow:var(--jx-cta-shadow);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:.42rem .95rem;font-size:.78rem;font-weight:800;text-decoration:none;display:inline-flex}a.owners-tab-empty-cta:hover{background:var(--jx-cta-bg-hover);text-decoration:none}.owners-tab-empty-cta:hover{background:var(--jx-cta-bg-hover)}.owners-section-tab{scroll-snap-align:center;letter-spacing:-.01em;min-width:5.1rem;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:1 0 auto;padding:.36rem .42rem;font-size:.75rem;font-weight:800;line-height:1.28;transition:background .16s,color .16s,transform .12s;position:relative}.owners-section-tab:hover{color:var(--primary);background:#2d8b5c14}.owners-section-tab:active{transform:scale(.98)}.owners-section-tab--active{color:var(--primary);background:#2d8b5c29;box-shadow:inset 0 0 0 1px #1a5f3c24}@media (width<=380px){.owners-section-tab{padding-inline:.32rem;font-size:.68rem}}.owners-hero-panel{background:radial-gradient(ellipse 118% 90% at 100% -12%, #2d8b5c1c, transparent 58%), radial-gradient(circle at 112% -18%, var(--owners-honor-gold-soft), transparent 62%), radial-gradient(circle at -8% 108%, #0f766e14, transparent 48%), linear-gradient(152deg, #fbfcf794 0%, #ecfdf5c7 18%, #fffffffc 46%, #f6fafcf7 100%);border:1px solid #1a5f3c24;border-radius:22px;padding:1.02rem 1.05rem calc(1rem + 2px);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #d4af372e,inset 0 1px #ffffffed,0 4px 8px -3px #0f281e0f,0 18px 48px -26px #16653447,0 26px 64px -32px #0f3c281f}.owners-hero-panel:before{content:"";pointer-events:none;opacity:.35;background-image:radial-gradient(#16653412 .42px,#0000 .46px),linear-gradient(-18deg,#0000 72%,#d4af3712 72% 72.55%,#0000 72.56%);background-size:7px 7px,100% 100%;position:absolute;inset:0}.owners-hero-panel-inner{z-index:1;position:relative}.owners-layer-trail{margin-bottom:.55rem}.owners-title{letter-spacing:-.035em;color:#0000;background-image:linear-gradient(110deg, #0f3924 0%, var(--accent) 32%, #14532d 58%, #06321f 100%);text-shadow:0 1px #ffffff38,0 22px 40px #15803d1f;filter:drop-shadow(0 1px #f0fdf599);-webkit-background-clip:text;background-clip:text;margin:0 0 .32rem;padding-bottom:.05rem;padding-left:.72rem;font-family:inherit;font-size:clamp(1.58rem,5vw,2rem);font-weight:900;line-height:1.12;position:relative}.owners-title:before{content:"";background:linear-gradient(180deg, #d4af37, var(--accent) 45%, var(--primary) 100%);border-radius:5px;width:5px;position:absolute;top:.06em;bottom:.06em;left:0;box-shadow:inset 0 0 0 1px #ffffff59,0 3px 10px #16653452}.owners-hero--compact .owners-title.owners-title--compact{letter-spacing:.05em;color:#0000;text-shadow:none;filter:none;background-image:linear-gradient(135deg,#14532d 0%,#166534 42%,#0f766e 100%);-webkit-background-clip:text;background-clip:text;margin:0;padding-bottom:0;padding-left:0;font-size:clamp(.92rem,3.6vw,1.02rem);font-weight:800;line-height:1.4}.owners-hero--compact .owners-title.owners-title--compact:before{display:none}.owners-hero-lead{color:#1e3228c7;letter-spacing:.04em;max-width:36rem;margin:0 0 .55rem;padding-left:.72rem;font-size:.8rem;font-weight:650;line-height:1.52}.owners-search-strip{background:#ffffffeb;border:1px solid #1a5f3c1a;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.45rem .75rem;margin:0 0 .72rem;padding:.42rem .55rem;display:flex}.owners-search-strip-text{color:var(--text-muted);margin:0;font-size:.78rem}@supports not ((-webkit-background-clip:text)){.owners-title{color:#14532d;background-image:none;-webkit-background-clip:unset;background-clip:unset;filter:none;text-shadow:none}}@media (prefers-reduced-motion:reduce){.owners-section-tab{transition:none}}.owners-muted-pill-btn{color:var(--owners-control-text);border:1px dashed var(--owners-control-border);cursor:pointer;background:0 0;border-radius:10px;flex-shrink:0;padding:.42rem .72rem;font-size:.8rem;font-weight:600}.owners-muted-pill-btn:hover{color:var(--text);background:var(--owners-control-bg-hover);border-color:color-mix(in srgb, var(--accent) 36%, var(--owners-control-border))}.owners-dual{grid-template-columns:1fr 1fr;align-items:start;gap:1rem 1.15rem;display:grid}.owners-col{background:linear-gradient(155deg,#fffffffa 0%,#f8faf9f0 100%);border:1px solid #1a5f3c17;border-radius:20px;padding:.92rem .95rem 1.02rem;box-shadow:0 2px 4px -2px #0f172a0a,0 10px 28px -18px #1a5f3c24}.owners-col-head{border-bottom:1px solid #1a5f3c14;justify-content:space-between;align-items:center;gap:.65rem;margin-bottom:.65rem;padding-bottom:.55rem;display:flex}.owners-col-head-trail{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.45rem;display:flex}.owners-col-create{letter-spacing:.02em;white-space:nowrap;background:var(--jx-cta-bg);border:1px solid color-mix(in srgb, var(--jx-cta-text) 28%, transparent);box-shadow:var(--jx-cta-shadow);border-radius:999px;flex-shrink:0;padding:.28rem .62rem;font-size:.71rem;font-weight:800;color:var(--jx-cta-text)!important;text-decoration:none!important}.owners-col-create:hover{background:var(--jx-cta-bg-hover);text-decoration:none!important}.owners-col-create:visited{color:var(--jx-cta-text)!important}.owners-col-guide-link{color:var(--text-muted);text-underline-offset:.14em;cursor:pointer;white-space:nowrap;background:0 0;border:0;flex-shrink:0;padding:.12rem .1rem;font-size:.71rem;font-weight:700;text-decoration:underline}.owners-col-guide-link:hover{color:var(--accent)}.owners-become-guide-sheet{padding-bottom:1.1rem}.owners-become-guide-steps{color:var(--text);gap:.42rem;margin:.65rem 0 0;padding:0 0 0 1.15rem;font-size:.88rem;line-height:1.45;display:grid}.owners-become-guide-steps li{padding-left:.1rem}.owners-become-guide-inline-link{color:var(--accent);text-underline-offset:.12em;margin:0 .12em;font-weight:650;text-decoration:underline}.owners-become-guide-actions{justify-content:center;margin-top:1rem;display:flex}.owners-tab-empty-guide{margin:0;font-size:.78rem}.owners-col-mine{letter-spacing:.02em;white-space:nowrap;color:var(--owners-control-text);background:var(--owners-control-bg);border:1px solid var(--owners-control-border);border-radius:999px;flex-shrink:0;align-items:center;gap:.28rem;padding:.24rem .55rem;font-size:.71rem;font-weight:800;text-decoration:none;display:inline-flex}.owners-col-mine:hover{border-color:color-mix(in srgb, var(--accent) 36%, var(--owners-control-border));background:var(--owners-control-bg-hover);text-decoration:none}.owners-col-mine .owners-col-stat{min-width:1.15rem;padding:.08rem .32rem;font-size:.64rem}.owners-col-title{letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:.45rem;margin:0;font-size:.72rem;font-weight:800;display:flex}.owners-col-title:before{content:"";background:linear-gradient(180deg, var(--accent), var(--primary));border-radius:2px;flex-shrink:0;width:3px;height:.95em}.owners-col-stat{letter-spacing:.02em;text-align:center;min-width:1.65rem;color:var(--owners-control-text);background:var(--jx-chip-bg);border:1px solid var(--owners-control-border);border-radius:999px;flex-shrink:0;padding:.2rem .5rem;font-size:.72rem;font-weight:800}.owners-col-empty{text-align:center;color:var(--text-muted);margin:0;padding:1rem .5rem;font-size:.88rem}.owners-col-more{justify-content:center;margin:.65rem 0 0;display:flex}.owners-col-more-link{color:var(--owners-control-text);border:1px solid var(--owners-control-border);background:var(--owners-control-bg);border-radius:999px;align-items:center;padding:.42rem .95rem;font-size:.78rem;font-weight:800;text-decoration:none;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.owners-col-more-link:hover{border-color:color-mix(in srgb, var(--accent) 36%, var(--owners-control-border));background:var(--owners-control-bg-hover);color:var(--text)}.owners-list--col{gap:.75rem}.owners-circle-col-list{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.owners-circle-tile{background:#f8faf9e6;border:1px solid #1a5f3c14;border-radius:14px;gap:.65rem;padding:.5rem .45rem;transition:border-color .18s,box-shadow .18s;display:flex}.owners-circle-tile:hover{border-color:#2d8b5c38;box-shadow:0 4px 14px -8px #1a5f3c26}.owners-circle-tile-cover-link{border-radius:12px;flex-shrink:0;width:4.25rem;height:4.25rem;text-decoration:none;display:block;position:relative;overflow:hidden}.owners-circle-tile-cover{background-color:#e8f5ee;background-position:50%;background-size:cover;width:100%;height:100%}.owners-circle-tile-cover--placeholder{background:linear-gradient(135deg,#ecfdf5 0%,#d1fae5 45%,#a7f3d0 100%)}.owners-circle-tile-cover-shade{pointer-events:none;background:linear-gradient(#0000 40%,#0f3c2826 100%);position:absolute;inset:0}.owners-circle-tile-body{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.owners-circle-tile-name{color:var(--primary);font-size:.88rem;font-weight:800;line-height:1.3;text-decoration:none}.owners-circle-tile-name:hover{color:var(--accent)}.owners-circle-tile-owner{color:var(--text-muted);margin:0;font-size:.72rem}.owners-circle-tile-owner-link{color:var(--accent);align-items:center;gap:.15rem;font-weight:600;text-decoration:none;display:inline-flex}.owners-circle-tile-owner-link:hover{color:var(--primary);text-underline-offset:.12em;text-decoration:underline}.owners-circle-tile-meta{color:var(--text-muted);margin:0;font-size:.68rem}@media (width<=720px){.owners-dual{grid-template-columns:1fr;gap:0}.owners-scroll-band--owners{border-radius:18px 18px 0 0}}.owners-self-hint{background:linear-gradient(135deg,#ecfdf5d9 0%,#fffffff5 100%);border:1px solid #16a34a24;border-radius:16px;margin:0 0 1rem;padding:.65rem .9rem;box-shadow:0 4px 16px -10px #16653433}.owners-self-hint-text{color:var(--text);margin:0;font-size:.8rem;line-height:1.5}.owners-self-hint-text strong{color:var(--primary);font-weight:700}.owners-self-hint-link{color:var(--accent);text-underline-offset:.12em;margin:0 .2rem;font-weight:700;text-decoration:underline}.owners-self-hint-link:hover{color:var(--primary)}.owners-hero-tools{margin:.12rem 0 0}.owners-hero-tool-link{color:var(--text-muted);border-bottom:1px solid #0000;align-items:center;padding:.1rem 0;font-size:.75rem;font-weight:600;text-decoration:none;display:inline-flex}.owners-hero-tool-link:hover{color:var(--accent);border-bottom-color:#2d8b5c6b}.owners-status,.owners-empty,.owners-err{color:var(--text-muted);font-size:.9rem}.owners-err{color:#b45309}.owners-list{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.owners-question-primary{color:var(--jx-cta-text);background:var(--jx-cta-bg);cursor:pointer;box-shadow:var(--jx-cta-shadow);border:0}.owners-question-mini-btn{color:var(--jx-cta-text);background:var(--jx-cta-bg);cursor:pointer;box-shadow:var(--jx-cta-shadow);border:0;border-radius:999px;padding:.5rem .78rem;font-size:.78rem;font-weight:800}a.owners-question-mini-btn{box-sizing:border-box;text-align:center;text-decoration:none}.owners-question-ask-fab{right:max(1rem, env(safe-area-inset-right,0px));left:auto;bottom:calc(var(--bottom-nav-height,4.25rem) + .5rem + env(safe-area-inset-bottom,0px));z-index:60;border:1px solid color-mix(in srgb, var(--jx-cta-text) 32%, transparent);width:auto;max-width:12rem;color:var(--jx-cta-text);letter-spacing:.02em;white-space:nowrap;cursor:pointer;background:var(--jx-cta-bg);box-shadow:0 1px 0 color-mix(in srgb, var(--jx-cta-text) 28%, transparent) inset, var(--jx-cta-shadow), 0 4px 14px -10px #0f172a52;border-radius:999px;justify-content:center;align-items:center;gap:.35rem;margin:0;padding:.65rem 1.1rem;font-size:.82rem;font-weight:800;line-height:1.2;transition:transform .15s,background .15s,box-shadow .15s,opacity .18s,visibility .18s;display:inline-flex;position:fixed}.owners-question-ask-fab__icon{background:color-mix(in srgb, var(--jx-cta-text) 24%, transparent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.05rem;height:1.05rem;font-size:.76rem;font-weight:800;line-height:1;display:inline-flex}.owners-question-ask-fab:hover{background:var(--jx-cta-bg-hover);box-shadow:0 1px 0 color-mix(in srgb, var(--jx-cta-text) 34%, transparent) inset, var(--jx-cta-shadow), 0 6px 18px -12px #0f172a61;transform:translateY(-1px)}.owners-question-ask-fab:active{box-shadow:0 1px 0 color-mix(in srgb, var(--jx-cta-text) 22%, transparent) inset, var(--jx-cta-shadow), 0 2px 10px -8px #0f172a52;transform:translateY(0)scale(.98)}.owners-question-ask-fab:focus-visible{box-shadow:0 0 0 3px var(--owners-control-focus), 0 1px 0 color-mix(in srgb, var(--jx-cta-text) 26%, transparent) inset, var(--jx-cta-shadow), 0 4px 14px -10px #0f172a52;outline:none}.owners-question-ask-fab--hidden{visibility:hidden;opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.owners-question-ask-fab{transition:background .15s,box-shadow .15s}.owners-question-ask-fab--hidden{transition:none}.owners-question-ask-fab:hover,.owners-question-ask-fab:active{transform:none}}.owners-questions{padding:.82rem .92rem calc(3.85rem + env(safe-area-inset-bottom,0px));box-sizing:border-box;background:radial-gradient(120% 80% at 100% -20%,#2dd4bf1f,#0000 50%),radial-gradient(80% 60% at 0 100%,#1665340f,#0000 45%),linear-gradient(150deg,#ecfdf5eb,#fffffffc 52%,#f8fafcf7);border:1px solid #1a5f3c1c;border-radius:24px;min-width:0;max-width:100%;margin-top:.85rem;overflow:hidden;box-shadow:inset 0 1px #ffffffe0,0 20px 48px -28px #0f766e47}.owners-questions-head{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.55rem .75rem;display:flex}.owners-q-feed-toolbar{border-top:1px solid #1a5f3c17;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;margin:.62rem 0 .4rem;padding-top:.55rem;display:flex}.owners-q-feed-scope,.owners-q-feed-order{flex-wrap:wrap;gap:.35rem;display:flex}.owners-q-feed-scope button,.owners-q-feed-order button{border:1px solid var(--owners-control-border);background:var(--owners-control-bg);color:var(--owners-control-text);cursor:pointer;border-radius:999px;padding:.28rem .62rem;font-size:.74rem;font-weight:800;transition:background .15s,border-color .15s,color .15s;position:relative}.owners-q-feed-scope-badge{text-align:center;color:#fff;min-width:.92rem;height:.92rem;box-shadow:0 0 0 1.5px var(--card-bg,#fff);pointer-events:none;background:#c2410c;border-radius:999px;padding:0 .18rem;font-size:.58rem;font-weight:800;line-height:.92rem;position:absolute;top:-.28rem;right:-.18rem}.owners-q-feed-scope button.active .owners-q-feed-scope-badge{box-shadow:0 0 0 1.5px var(--primary)}.owners-q-feed-scope button:disabled{opacity:.38;cursor:not-allowed}.owners-q-feed-scope button:not(.active):not(:disabled):hover,.owners-q-feed-order button:not(.active):hover{background:var(--owners-control-bg-hover);border-color:color-mix(in srgb, var(--accent) 28%, var(--owners-control-border));color:var(--text)}.owners-q-feed-scope button.active,.owners-q-feed-order button.active{color:var(--jx-cta-text);border-color:color-mix(in srgb, var(--jx-cta-text) 28%, transparent);background:var(--jx-cta-bg);box-shadow:var(--jx-cta-shadow)}.owners-q-card-meta-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.45rem;display:flex}.owners-q-like-pill{border:1px solid var(--owners-control-border);background:var(--owners-control-bg);color:var(--text-muted);cursor:pointer;border-radius:999px;flex-shrink:0;align-items:center;gap:.28rem;padding:.18rem .5rem;font-size:.72rem;font-weight:800;display:inline-flex}.owners-q-like-glyph{opacity:.92;flex-shrink:0;width:.92em;height:.92em}.owners-q-like-pill--on .owners-q-like-glyph{opacity:1}.owners-q-like-pill--on{border-color:color-mix(in srgb, var(--accent) 42%, var(--owners-control-border));color:var(--owners-control-text);background:var(--jx-chip-bg)}.owners-answer-like-row{justify-content:flex-end;margin:.25rem 0 0;display:flex}.owners-question-card-head,.owners-ask-modal-head,.owners-ask-actions{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.owners-ask-modal-head{align-items:flex-start}.owners-questions-title{letter-spacing:-.02em;min-width:0;color:var(--text);flex:1;margin:0;font-size:clamp(1rem,3vw,1.12rem);font-weight:800;line-height:1.2}.owners-ask-modal-title{min-width:0;color:var(--text);letter-spacing:-.02em;flex:1;margin:0;font-size:clamp(1.05rem,3.6vw,1.26rem);font-weight:800;line-height:1.25}.owners-feed-label{color:var(--text-muted);letter-spacing:.06em;margin:0;padding:0;font-size:.76rem;font-weight:800}.owners-feed-label--mine{color:#15532dc7;margin-top:.06rem;margin-bottom:.42rem}.owners-question-list--mine{margin-bottom:.75rem}.owners-question-community-empty{color:var(--text-muted);margin:.15rem 0 0;padding:.35rem 0 .2rem;font-size:.82rem}.owners-rank-title{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin:0 0 .4rem;font-size:.72rem;font-weight:800}.owners-ask-modal-titles{min-width:0}.owners-ask-modal-close{color:var(--text-muted);background:var(--owners-control-bg);border:1px solid var(--owners-control-border);cursor:pointer;border-radius:999px;flex-shrink:0;padding:.28rem .62rem;font-size:1.1rem;font-weight:700;line-height:1}.owners-ask-modal-close:hover{color:var(--primary);border-color:color-mix(in srgb, var(--accent) 32%, var(--owners-control-border));background:var(--owners-control-bg-hover)}.owners-section-tab-dot{background:#fbbf24;border-radius:50%;width:7px;height:7px;position:absolute;top:5px;right:10%;box-shadow:0 0 0 2px #14532df2}.owners-questions-new-pill{letter-spacing:.04em;color:#92400e;background:#fbbf2447;border:1px solid #d9770647;border-radius:999px;align-self:flex-start;margin:0 0 .35rem;padding:.12rem .5rem;font-size:.65rem;font-weight:800;display:inline-flex}.owners-questions-kicker{color:var(--owners-control-text);background:var(--jx-chip-bg);letter-spacing:.08em;border-radius:999px;margin-bottom:.24rem;padding:.16rem .45rem;font-size:.68rem;font-weight:900;display:inline-flex}.owners-question-head-cta{box-sizing:border-box;white-space:nowrap;max-width:100%;color:var(--jx-cta-text);cursor:pointer;background:var(--jx-cta-bg);box-shadow:var(--jx-cta-shadow);border:0;border-radius:999px;flex-shrink:0;padding:.36rem .88rem;font-size:.76rem;font-weight:800;transition:transform .12s,background .16s,box-shadow .16s}.owners-question-head-cta:focus-visible{box-shadow:0 0 0 3px var(--owners-control-focus), var(--jx-cta-shadow);outline:none}.owners-question-primary{border-radius:999px;flex-shrink:0;padding:.62rem 1.05rem;font-weight:800;transition:transform .12s,box-shadow .16s,background .16s}.owners-question-primary:focus-visible{box-shadow:0 0 0 3px var(--owners-control-focus), var(--jx-cta-shadow);outline:none}.owners-question-primary:hover,.owners-question-head-cta:hover,.owners-question-mini-btn:hover{background:var(--jx-cta-bg-hover);transform:translateY(-1px)}.owners-question-grid{grid-template-columns:minmax(0,1fr) 15rem;gap:.85rem;min-width:0;max-width:100%;margin-top:.55rem;display:grid}.owners-question-feed{min-width:0;max-width:100%;overflow:hidden}.owners-question-list{flex-direction:column;gap:1.05rem;min-width:0;max-width:100%;margin:.32rem 0 0;padding:0;list-style:none;display:flex}.owners-question-card,.owners-answer-rank{background:#fffffff5;border:1px solid #94a3b847;border-radius:18px;padding:.86rem;box-shadow:0 1px #0f172a0a,0 8px 22px -18px #0f172a2e}.owners-question-card{box-sizing:border-box;min-width:0;max-width:100%;position:relative;overflow:hidden}.owners-question-card--resolved{background:#f8fafcf0;border-color:#94a3b83d;box-shadow:0 1px #0f172a08,0 6px 18px -16px #0f172a24}.owners-q-status-cap{justify-content:center;max-width:100%;margin:0;line-height:1;display:flex;overflow:hidden}.owners-q-status-cap .owners-question-status{text-overflow:ellipsis;max-width:100%;overflow:hidden}.owners-q-duel-head{justify-content:center;align-items:flex-start;gap:.32rem;min-width:0;max-width:100%;padding:0;display:flex;overflow:hidden}.owners-q-duel-head--compact{gap:.24rem;padding:.42rem .32rem .36rem}.owners-q-duel-side{flex-direction:column;flex:1 1 0;align-items:center;gap:.06rem;min-width:0;max-width:5.2rem;display:flex}.owners-q-duel-head--compact .owners-q-duel-side{flex:1 1 0;gap:.04rem;min-width:0;max-width:4.2rem}.owners-q-duel-avatar-wrap{flex-shrink:0;display:inline-flex;position:relative}.owners-q-duel-role-badge{text-align:center;min-width:.78rem;height:.78rem;color:var(--text-muted);pointer-events:none;background:#fffffff5;border:1px solid #94a3b852;border-radius:999px;padding:0 .1rem;font-size:.5rem;font-weight:800;line-height:.78rem;position:absolute;bottom:-.04rem;right:-.1rem;box-shadow:0 1px 2px #0f172a0f}.owners-q-duel-side--ask .owners-q-duel-role-badge{color:#b45309;background:#fffbebf5;border-color:#f59e0b47}.owners-q-duel-side--answer .owners-q-duel-role-badge{color:#0369a1;background:#f0f9fff5;border-color:#0ea5e947}.owners-q-duel-avatar{width:2.125rem;height:2.125rem;color:var(--primary);background:linear-gradient(145deg,#ecfdf5f2,#d1fae5bf);border:1px solid #1a5f3c1f;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.82rem;font-weight:800;text-decoration:none;display:flex;overflow:hidden}.owners-q-duel-head--compact .owners-q-duel-avatar{width:1.75rem;height:1.75rem;font-size:.72rem}.owners-q-duel-avatar img{object-fit:cover;width:100%;height:100%}.owners-q-duel-avatar--ph{opacity:.72}.owners-q-duel-side--pending .owners-q-duel-avatar{opacity:.78;background:#f8fafceb;border-style:dashed;border-color:#94a3b86b}.owners-q-duel-name{width:100%;min-width:0;max-width:100%;color:var(--text);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:700;display:block;overflow:hidden}.owners-q-duel-head--compact .owners-q-duel-name{font-size:.64rem}.owners-q-duel-bridge{flex-direction:column;flex:0 auto;justify-content:center;align-self:center;align-items:center;gap:.1rem;min-width:0;max-width:4.5rem;padding-top:.08rem;display:flex;overflow:hidden}.owners-q-duel-head--compact .owners-q-duel-bridge{flex:0 auto;gap:.08rem;min-width:0;max-width:3rem;padding-top:.04rem}.owners-q-duel-line{background:linear-gradient(90deg,#94a3b80f,#94a3b86b,#94a3b80f);border:0;flex:none;width:100%;height:1px;margin:0}.owners-q-body{min-width:0;max-width:100%;margin-top:.4rem}.owners-q-body-text{color:var(--text);white-space:pre-wrap;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:.9rem;font-weight:520;line-height:1.58;display:-webkit-box;overflow:hidden}.owners-q-body-text--expanded{-webkit-line-clamp:unset;display:block;overflow:visible}.owners-q-answer-excerpt{color:var(--text);white-space:nowrap;text-overflow:ellipsis;background:#f0fdf4e0;border:1px solid #22c55e24;border-radius:10px;margin:.32rem 0 0;padding:.32rem .46rem;font-size:.78rem;line-height:1.45;overflow:hidden}.owners-q-meta-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.28rem .42rem;min-width:0;max-width:100%;margin-top:.32rem;display:flex}.owners-q-meta-line{min-width:0;color:var(--text-muted);text-overflow:ellipsis;flex:auto;margin:0;font-size:.72rem;line-height:1.4;overflow:hidden}.owners-q-meta-line time{font-variant-numeric:tabular-nums}.plaza-preview-item-media--duel{background:radial-gradient(circle at 50% 0%, #ffffff80, transparent 42%), linear-gradient(180deg, var(--accent-soft), var(--jx-band-bg-even));justify-content:center;align-items:stretch;min-height:0;padding:0;display:flex}.plaza-preview-item-media--duel .plaza-preview-item-media__mark{top:.38rem;left:.38rem}.plaza-preview-item-media--duel .owners-q-duel-head{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.owners-question-card>.owners-q-duel-head{box-sizing:border-box;width:100%}.owners-q-card-head{align-items:flex-start;gap:.62rem;display:flex}.owners-q-card-avatar{width:2.5rem;height:2.5rem;color:var(--primary);background:linear-gradient(145deg,#ecfdf5f2,#d1fae5bf);border:1px solid #1a5f3c1f;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.95rem;font-weight:800;text-decoration:none;display:flex;overflow:hidden}.owners-q-card-avatar img{object-fit:cover;width:100%;height:100%}.owners-q-card-head-main{flex:1;min-width:0}.owners-q-card-title-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem .5rem;display:flex}.owners-q-card-name{color:var(--text);letter-spacing:-.02em;font-size:.95rem;font-weight:800;text-decoration:none}.owners-q-card-name:hover{color:var(--accent)}.owners-q-card-badges{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.35rem;display:flex}.owners-q-card-target{color:var(--owners-control-text);background:var(--owners-control-bg);border:1px solid var(--owners-control-border);border-radius:999px;padding:.12rem .38rem;font-size:.76rem;font-weight:700;text-decoration:none}.owners-q-card-target:hover{background:var(--owners-control-bg-hover)}.owners-q-card-meta{color:var(--text-muted);margin:.22rem 0 0;font-size:.72rem;line-height:1.4}.owners-q-card-meta time{font-variant-numeric:tabular-nums}.owners-q-quote{margin-top:.68rem}.owners-q-quote-inner{background:#f8fafcf5;border:1px solid #94a3b838;border-left:4px solid #94a3b88c;border-radius:0 12px 12px 0;margin:0;padding:.55rem .62rem .55rem .72rem}.owners-q-quote-text{color:var(--text);white-space:pre-wrap;margin:0;font-size:.9rem;font-weight:520;line-height:1.58}.owners-q-quote-prefix{letter-spacing:.06em;color:#475569;font-size:.76rem;font-weight:800}.owners-q-expand-row--quote{margin-top:.28rem;padding-left:0}.owners-question-card--focus{border-color:#0f766e61;box-shadow:0 0 0 3px #14b8a61f,0 12px 28px -18px #0f766e61}.owners-question-status{color:#166534;background:#22c55e1f;border-radius:999px;padding:.12rem .44rem;font-size:.68rem;font-weight:800;line-height:1.2}.owners-question-status--pending{color:#b45309;background:#f59e0b21}.owners-question-status--answered{color:#0369a1;background:#0ea5e91f}.owners-question-status--resolved{color:#166534;background:#22c55e26}.owners-question-status--closed{color:#475569;background:#64748b1f}.owners-question-content{color:var(--text);white-space:pre-wrap;margin:.62rem 0 .28rem;padding-left:.1rem;font-size:.94rem;font-weight:650;line-height:1.58}.owners-q-expand-row{margin:.12rem 0 0;padding-left:.1rem}.owners-q-text-btn{color:var(--primary);cursor:pointer;text-underline-offset:.12em;background:0 0;border:0;margin:0;padding:0;font-size:.76rem;font-weight:800;text-decoration:underline}.owners-q-text-btn:hover{color:var(--accent)}.owners-q-see-more-thread{margin:.38rem 0 0;font-size:.73rem;font-weight:800}.owners-q-see-more-thread a{color:var(--primary);text-decoration:none}.owners-q-see-more-thread a:hover{text-decoration:underline}.owners-answer-block--after-quote{margin-top:.52rem;padding-top:.48rem}.owners-q-footer-row{border-top:1px solid #1a5f3c17;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.42rem .55rem;min-width:0;max-width:100%;margin-top:.5rem;padding-top:.46rem;display:grid}.owners-q-footer-pills{flex-wrap:wrap;gap:.35rem;min-width:0;display:flex}.owners-q-footer-row .owners-q-detail-link{justify-self:end}@media (width<=420px){.owners-q-footer-row{grid-template-columns:1fr}.owners-q-footer-row .owners-q-detail-link{text-align:right;justify-self:stretch}}.owners-q-detail-link{color:var(--primary);font-size:.78rem;font-weight:800;text-decoration:none}.owners-q-detail-link:hover{text-decoration:underline}.owners-answer-actions{color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.35rem;margin-top:.42rem;margin-bottom:0;font-size:.76rem;display:flex}.owners-question-meta{color:var(--text-muted);margin:.48rem 0 0;font-size:.76rem}.owners-question-actions{flex-wrap:wrap;gap:.35rem;margin-top:.52rem;display:flex}.owners-q-footer-pills button,.owners-q-footer-pills a.owners-q-footer-pill-link,.owners-question-actions button{border:1px solid var(--owners-control-border);background:var(--owners-control-bg);color:var(--owners-control-text);cursor:pointer;border-radius:999px;padding:.31rem .58rem;font-size:.74rem;font-weight:800;text-decoration:none}.owners-q-card-hit{color:inherit;cursor:pointer;text-decoration:none;display:block}.owners-q-card-hit:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 55%, transparent);outline-offset:2px;border-radius:.35rem}.owners-q-footer-pills button:hover,.owners-q-footer-pills a.owners-q-footer-pill-link:hover,.owners-question-actions button:hover{border-color:color-mix(in srgb, var(--accent) 32%, var(--owners-control-border));background:var(--owners-control-bg-hover)}.owners-answer-block{border-top:1px dashed #1a5f3c1f;margin-top:.55rem;padding-top:.5rem}.owners-answer-kicker{letter-spacing:.02em;color:var(--text-muted);text-transform:none;margin:0 0 .45rem;font-size:.72rem;font-weight:800}.owners-answer-list{flex-direction:column;gap:.45rem;margin-top:0;display:flex}.owners-answer-card{background:linear-gradient(135deg,#f0fdf4c7,#ffffffe6);border:1px solid #14b8a61f;border-radius:14px;padding:.68rem}.owners-question-card>.owners-answer-block .owners-answer-card{border-left:3px solid #22c55e66}.owners-answer-reply-label{color:var(--text);margin:0 0 .28rem;font-size:.82rem;line-height:1.42}.owners-answer-reply-label strong{color:var(--primary)}.owners-answer-reply-muted{color:var(--text-muted);font-weight:600}.owners-answer-author{color:var(--primary);margin:0 0 .25rem;font-size:.76rem;font-weight:800}.owners-answer-content{white-space:pre-wrap;margin:0;line-height:1.5}.owners-thanks-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.25rem;max-width:100%;display:inline-flex}.owners-thanks-actions>button{border:1px solid var(--owners-control-border);color:var(--owners-control-text);background:var(--owners-control-bg);cursor:pointer;border-radius:999px;padding:.18rem .42rem;font-size:.72rem;font-weight:700}.owners-thanks-custom{flex-wrap:wrap;align-items:center;gap:.28rem;display:inline-flex}.owners-thanks-custom input{border:1px solid var(--owners-control-border);background:var(--card-bg,#fffffff5);width:5.6rem;min-width:0;color:var(--text);box-sizing:border-box;border-radius:10px;padding:.22rem .4rem;font-size:.74rem}.owners-thanks-custom-cancel{color:var(--text-muted);cursor:pointer;background:0 0;border:0;padding:.12rem .28rem;font-size:.72rem;font-weight:700}.owners-thank-sent{color:var(--text-muted);font-size:.72rem;font-weight:700}.owners-answer-time{color:#475569eb;font-variant-numeric:tabular-nums;font-size:.72rem}.owners-answer-compose-kicker{color:var(--text-muted);margin:0 0 .35rem;font-size:.74rem;font-weight:800}.owners-answer-compose{gap:.45rem;margin-top:.6rem;display:grid}.owners-answer-compose textarea,.owners-ask-modal textarea,.owners-ask-label select{box-sizing:border-box;border:1px solid var(--owners-control-border);background:var(--card-bg,#fffffff5);width:100%;color:var(--text);font:inherit;border-radius:12px}.owners-answer-compose textarea,.owners-ask-modal textarea{resize:vertical;padding:.65rem .75rem}.owners-answer-compose button{color:var(--jx-cta-text);background:var(--jx-cta-bg);border:0;border-radius:999px;justify-self:end;padding:.45rem .78rem;font-weight:800}.owners-answer-rank ol{margin:.55rem 0 0;padding:0;list-style:none}.owners-rank-item{background:#f0fdf494;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;margin:.5rem 0;padding:.48rem;font-size:.84rem;display:grid}.owners-rank-no{color:#fff;background:linear-gradient(135deg,#14b8a6,#166534);border-radius:999px;place-items:center;width:1.45rem;height:1.45rem;font-size:.74rem;font-weight:900;display:inline-grid}.owners-rank-body{min-width:0}.owners-answer-rank .owners-rank-body span{color:var(--text-muted);font-size:.74rem;display:block}.owners-rank-ask{color:var(--owners-control-text);background:var(--owners-control-bg);cursor:pointer;border:0;border-radius:999px;padding:.28rem .48rem;font-size:.72rem;font-weight:800}.owners-question-empty{background:radial-gradient(circle at 100% 0,#14b8a629,#0000 34%),#fffffff0;border:1px dashed #0f766e3d;border-radius:18px;justify-items:start;gap:.45rem;margin-top:.55rem;padding:1rem;display:grid}.owners-question-empty strong{color:var(--text)}.owners-question-empty span{color:var(--text-muted);font-size:.84rem}.owners-ask-backdrop{z-index:120;-webkit-backdrop-filter:blur(6px);background:#0f172a75;justify-content:center;align-items:flex-end;padding:1rem;display:flex;position:fixed;inset:0}.owners-ask-modal{background:radial-gradient(circle at 92% 0,#14b8a624,#0000 34%),#fff;border-radius:22px;width:min(100%,34rem);max-height:min(86vh,42rem);padding:1rem 1rem .9rem;overflow:auto;box-shadow:0 26px 78px #0f172a42}.owners-ask-modal-head button{cursor:pointer;background:0 0;border:0;font-size:1.5rem}.owners-ask-label{gap:.35rem;margin-top:.8rem;font-size:.84rem;font-weight:700;display:grid}.owners-ask-target{background:#f0fdf4b8;border:1px solid #14b8a61f;border-radius:16px;align-items:center;gap:.65rem;margin-top:.78rem;padding:.62rem;display:flex}.owners-ask-target img,.owners-ask-target>span{border-radius:12px;flex-shrink:0;width:2.45rem;height:2.45rem}.owners-ask-target img{object-fit:cover}.owners-ask-target>span{color:#0f5132;background:#14b8a629;justify-content:center;align-items:center;font-weight:900;display:inline-flex}.owners-ask-target strong,.owners-ask-target small{display:block}.owners-ask-target small{color:var(--text-muted);font-size:.76rem}.owners-ask-label select{padding:.55rem .65rem}.owners-ask-intents,.owners-ask-examples{flex-wrap:wrap;gap:.42rem;margin-top:.7rem;display:flex}.owners-ask-intents button,.owners-ask-examples button{border:1px solid var(--owners-control-border);background:var(--owners-control-bg);color:var(--owners-control-text);cursor:pointer;border-radius:999px;padding:.35rem .62rem;font-size:.78rem;font-weight:700}.owners-ask-intents button.active{color:var(--jx-cta-text);background:var(--jx-cta-bg);box-shadow:var(--jx-cta-shadow)}.owners-ask-hint{color:var(--text-muted);margin:.55rem 0;font-size:.82rem}.owners-ask-actions{padding:.72rem 1rem calc(.72rem + env(safe-area-inset-bottom,0px));background:linear-gradient(#ffffffb8,#fff 40%);border-top:1px solid #0f766e14;margin:.85rem -1rem -.9rem;position:sticky;bottom:-.9rem}@media (width<=720px){.owners-question-grid{grid-template-columns:1fr}.owners-questions{padding-inline:.72rem}.owners-questions-head{align-items:center}.owners-questions-title{line-height:1.15}.owners-questions-head .owners-question-head-cta{padding:.34rem .78rem;font-size:.74rem}.owners-question-card>.owners-q-duel-head{border-bottom:1px solid #94a3b824;justify-content:space-between;gap:.16rem;margin-bottom:.04rem;padding:0 0 .34rem}.owners-question-card>.owners-q-duel-head .owners-q-duel-side{flex:1 1 0;min-width:0;max-width:4.6rem}.owners-question-card>.owners-q-duel-head .owners-q-duel-bridge{flex:0 auto;min-width:0;max-width:3.8rem;padding-top:.1rem}.owners-question-card>.owners-q-duel-head .owners-q-duel-avatar{width:1.75rem;height:1.75rem;font-size:.7rem}.owners-question-card>.owners-q-duel-head .owners-q-duel-role-badge{min-width:.68rem;height:.68rem;font-size:.46rem;line-height:.68rem}.owners-question-card>.owners-q-duel-head .owners-q-duel-name{max-width:100%;font-size:.62rem}.owners-question-card>.owners-q-duel-head .owners-question-status{text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:.08rem .28rem;font-size:.58rem;overflow:hidden}.owners-question-card>.owners-q-duel-head .owners-q-duel-line{width:100%;min-width:0}.owners-question-card>.owners-q-body{margin-top:.32rem}}@media (width<=390px){.owners-page{--owners-band-pad-x:.72rem;padding-inline:.72rem}.owners-questions{padding-inline:.58rem}.owners-question-card,.owners-answer-rank{padding:.72rem .68rem}.owners-question-card>.owners-q-duel-head{gap:.12rem}.owners-question-card>.owners-q-duel-head .owners-q-duel-side{max-width:4rem}.owners-question-card>.owners-q-duel-head .owners-q-duel-bridge{max-width:3.2rem}.owners-question-card>.owners-q-duel-head .owners-q-duel-avatar{width:1.62rem;height:1.62rem;font-size:.66rem}.owners-question-card>.owners-q-duel-head .owners-q-duel-name{font-size:.58rem}.owners-question-card>.owners-q-duel-head .owners-question-status{padding:.06rem .22rem;font-size:.54rem}}.owners-card{background:#fffffffa;border:1px solid #1a5f3c1a;border-radius:18px;flex-direction:column;gap:.55rem;padding:.95rem 1rem;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 2px 8px -4px #1a5f3c14,0 14px 36px -18px #1a5f3c38}.owners-card:hover{border-color:#2d8b5c38;box-shadow:0 4px 12px -6px #1a5f3c1f,0 20px 44px -20px #1a5f3c47}.owners-rest-zone{margin-top:.75rem}.owners-rest-zone-summary{cursor:pointer;-webkit-user-select:none;user-select:none;background:color-mix(in srgb, var(--bg,#f4f7f5) 88%, #9aa89f);color:color-mix(in srgb, var(--text,#1a2e24) 55%, #6b7c72);border:1px solid #1a5f3c14;border-radius:999px;align-items:center;gap:.35rem;padding:.45rem .7rem;font-size:.82rem;font-weight:560;list-style:none;display:flex}.owners-rest-zone-summary::-webkit-details-marker{display:none}.owners-rest-zone-chevron{font-size:.65rem;transition:transform .15s;display:inline-block}.owners-rest-zone[open] .owners-rest-zone-chevron{transform:rotate(90deg)}.owners-rest-zone-body{opacity:.78;margin-top:.55rem}.owners-rest-zone-hint{color:color-mix(in srgb, var(--text) 62%, transparent);margin:0 0 .55rem;font-size:.82rem;line-height:1.45}.owners-rest-zone-hint--promoted{opacity:.92;margin-top:.65rem}.owners-rest-badge{color:color-mix(in srgb, var(--text) 55%, transparent);background:color-mix(in srgb, var(--bg) 88%, var(--text));border:1px solid color-mix(in srgb, var(--text) 12%, transparent);vertical-align:middle;border-radius:999px;align-items:center;margin-left:.35rem;padding:.08rem .42rem;font-size:.68rem;font-weight:600;line-height:1.3;display:inline-flex}.owners-circle-tile-name-row{flex-wrap:wrap;align-items:center;gap:.25rem .35rem;display:flex}.owners-card--rest,.owners-circle-tile--rest{opacity:.92;filter:saturate(.85)}.owners-list--rest,.owners-circle-col-list--rest{margin:0}.owners-card-main{flex-direction:column;gap:.45rem;display:flex}.owners-card-profile{color:inherit;align-items:flex-start;gap:.75rem;text-decoration:none;display:flex}.owners-card-profile:hover .owners-name{color:var(--accent)}.owners-circles-stack--owner{box-sizing:border-box;margin-top:.1rem;padding-left:4.1rem}.owners-avatar{object-fit:cover;border-radius:15px;flex-shrink:0;width:3.35rem;height:3.35rem;box-shadow:0 6px 18px -10px #1a5f3c73}.owners-avatar--text{color:var(--primary);background:var(--accent-soft);border:1px solid #1a5f3c1f;justify-content:center;align-items:center;font-size:1.2rem;font-weight:800;display:inline-flex}.owners-card-body{flex:1;min-width:0}.owners-name{color:var(--text);align-items:center;gap:.2rem;font-size:1rem;font-weight:800;display:inline-flex}.owners-badge{color:var(--primary);vertical-align:middle;background:#2d8b5c1f;border-radius:6px;margin-left:.35rem;padding:.1rem .35rem;font-size:.62rem;font-weight:700}.owners-bio{color:var(--text-muted);margin:.35rem 0 .5rem;font-size:.8rem;line-height:1.45}.owners-circles-stack{flex-direction:column;gap:.45rem;margin-top:.1rem;display:flex}.owners-circle-pill{color:inherit;background:#2d8b5c0f;border:1px solid #1a5f3c14;border-radius:10px;flex-direction:column;gap:.15rem;padding:.45rem .55rem;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.owners-circle-pill:visited{color:inherit;text-decoration:none}.owners-circle-pill:visited .owners-circle-name{color:var(--primary)}.owners-circle-pill:visited .owners-circle-private{color:var(--owners-control-text)}.owners-circle-pill:hover{background:#2d8b5c1a;border-color:#2d8b5c47}.owners-circle-name-row{align-items:center;gap:.4rem;min-width:0;display:flex}.owners-circle-name{min-width:0;color:var(--primary);flex:1;font-size:.82rem;font-weight:700;line-height:1.35}.owners-circle-private{letter-spacing:.08em;min-width:1.35rem;height:1.2rem;color:var(--owners-control-text);background:var(--owners-control-bg);border:1px solid var(--owners-control-border);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0 .4rem;font-size:.625rem;font-weight:700;line-height:1;display:inline-flex;box-shadow:0 1px 2px #1a5f3c12,inset 0 1px #ffffffbf}.owners-circle-pill:hover .owners-circle-private{border-color:color-mix(in srgb, var(--accent) 36%, var(--owners-control-border));box-shadow:0 2px 6px #1a5f3c1a,inset 0 1px #ffffffd9}.owners-circle-meta{color:var(--text-muted);font-size:.72rem}.owners-circle-cta{color:var(--jx-cta-text);background:var(--jx-cta-bg);box-shadow:var(--jx-cta-shadow);border-radius:10px;align-self:flex-start;padding:.4rem .9rem;font-size:.82rem;font-weight:700;text-decoration:none}.owners-circle-cta:hover{background:var(--jx-cta-bg-hover);color:var(--jx-cta-text);text-decoration:none}.owners-card-cta-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.owners-circle-cta--ghost{color:var(--owners-control-text);background:var(--owners-control-bg);border:1px solid var(--owners-control-border);box-shadow:none}.owners-circle-cta--ghost:hover{color:var(--text);border-color:color-mix(in srgb, var(--accent) 36%, var(--owners-control-border));background:var(--owners-control-bg-hover)}
