.ws-own{isolation:isolate;position:relative;overflow:hidden}.ws-own-bg{pointer-events:none;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.ws-own-banner{height:var(--ws-bh,9rem);position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 40%,#0000);mask-image:linear-gradient(#000 40%,#0000)}.ws-own-band{left:0;right:0;top:var(--ws-pt,4rem);height:var(--ws-ph,8rem);pointer-events:none;position:absolute;-webkit-mask-image:linear-gradient(#0000,#000 30% 70%,#0000);mask-image:linear-gradient(#0000,#000 30% 70%,#0000)}.ws-own-card{--ws-bh:8.5rem;--ws-pt:3.25rem;--ws-ph:7.5rem}.ws-own-hero{--ws-bh:14rem;--ws-pt:8rem;--ws-ph:9rem}@media (min-width:640px){.ws-own-hero{--ws-bh:17rem;--ws-pt:10.75rem}}.ws-attn{border-color:#f59e0b8c;box-shadow:0 0 0 1px #f59e0b1f,0 12px 34px -20px #f59e0b99}.ws-warn{color:#f59e0b;filter:drop-shadow(0 0 6px #f59e0bbf);flex-shrink:0;animation:1.1s ease-in-out infinite ws-warn-blink}[data-theme=light] .ws-warn{color:#d97706;filter:drop-shadow(0 0 4px #d9770673)}@keyframes ws-warn-blink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.2;transform:scale(.86)}}.ws-rules{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.ws-rules li{align-items:flex-start;gap:.6rem;font-size:.8rem;line-height:1.45;display:flex}.ws-rules p{min-width:0;color:color-mix(in oklab, var(--foreground) 80%, transparent);margin:0}.ws-rules b{color:var(--foreground);font-weight:600}.ws-rule-n{color:#fbbf24;width:1.4rem;height:1.4rem;font-family:var(--font-display), sans-serif;background:#f59e0b29;border-radius:.3rem;flex-shrink:0;justify-content:center;align-items:center;margin-top:.05rem;font-size:.75rem;font-weight:700;display:inline-flex;transform:skew(-10deg)}.ws-rule-n>span{transform:skew(10deg)}[data-theme=light] .ws-rule-n{color:#b45309;background:#f59e0b33}.ws-rules-fold{gap:.15rem}.ws-rules-fold li{display:block}.ws-rules-fold summary{cursor:pointer;border-radius:.35rem;align-items:center;gap:.6rem;padding:.3rem .35rem;list-style:none;transition:background-color .15s;display:flex}.ws-rules-fold summary::-webkit-details-marker{display:none}.ws-rules-fold summary:hover{background:#f59e0b17;background:lab(72.7914% 26.933 75.434/.09)}.ws-rules-fold summary b{flex:1;min-width:0}.ws-rules-fold .ws-rule-n{margin-top:0}.ws-rule-x{color:var(--muted);flex-shrink:0;transition:transform .2s}.ws-rules-fold details[open] .ws-rule-x{transform:rotate(180deg)}.ws-rules-fold details p{padding:.1rem .35rem .45rem 2.35rem}.ws-rules-wide{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:.75rem 1.5rem;display:grid}.ws-flow{grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.ws-flow li{border:1px solid var(--border);background:color-mix(in oklab, var(--background) 55%, transparent);border-radius:.6rem;flex-direction:column;gap:.35rem;padding:.8rem .85rem .85rem;display:flex;position:relative}.ws-flow-h{align-items:center;gap:.5rem;padding-right:1.1rem;font-size:.875rem;font-weight:600;display:flex}.ws-flow-ic{background:color-mix(in oklab, var(--accent) 16%, transparent);border-radius:.4rem;flex-shrink:0;justify-content:center;align-items:center;width:1.9rem;height:1.9rem;font-size:1rem;display:inline-flex;transform:skew(-10deg)}.ws-flow-ic>span{transform:skew(10deg)}.ws-flow p{color:var(--muted);margin:0;font-size:.78rem;line-height:1.45}.ws-flow-n{font-family:var(--font-display), sans-serif;opacity:.12;font-size:1.6rem;font-weight:700;line-height:1;position:absolute;top:.35rem;right:.6rem}@media (prefers-reduced-motion:reduce){.ws-warn{animation:none}}.wn{border:1px solid var(--border);background:linear-gradient(180deg, color-mix(in oklab, var(--surface) 80%, var(--background)), var(--background));border-radius:10px;align-items:center;gap:12px;padding:4px;display:flex}.wn-list{scrollbar-width:none;gap:2px;min-width:0;padding:0 4px;display:flex;overflow-x:auto}.wn-list::-webkit-scrollbar{display:none}.wn-tab,.wn-btn{isolation:isolate;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;gap:8px;height:36px;font-size:14px;transition:color .2s;display:inline-flex;position:relative}.wn-tab:before,.wn-btn:before{content:"";z-index:-1;border-radius:6px;transition:background-color .2s,box-shadow .2s;position:absolute;inset:0;transform:skew(-10deg)}.wn-tab{color:color-mix(in oklab, var(--foreground) 82%, transparent);padding:0 18px;font-weight:500}.wn-tab .wn-ic{color:var(--muted);transition:color .2s}.wn-tab:hover{color:var(--foreground)}.wn-tab:hover:before{background:color-mix(in oklab, var(--foreground) 7%, transparent)}.wn-tab:hover .wn-ic{color:var(--foreground)}.wn-tab.on,.wn-btn.on{color:var(--accent-foreground);font-weight:600}.wn-tab.on:before,.wn-btn.on:before{background:var(--accent);box-shadow:0 0 16px #2563eb59}.wn-tab.on .wn-ic{color:var(--accent-foreground)}.wn-aux{flex:none;gap:6px;margin-left:auto;padding:0 4px;display:flex}.wn-btn{padding:0 20px;font-weight:600}.wn-rules{color:#1c1405}.wn-rules:before{background:#fbbf24}.wn-rules:hover:before{background:#fcd34d}.wn-mine{color:var(--foreground)}.wn-mine:not(.on):before{background:color-mix(in oklab, var(--foreground) 8%, transparent)}.wn-mine:not(.on):hover:before{background:color-mix(in oklab, var(--foreground) 14%, transparent)}.wn-ic{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.wn a:focus-visible,.wn button:focus-visible{outline:none}.wn a:focus-visible:before,.wn button:focus-visible:before{outline-offset:2px;outline:2px solid #93c5fd}@media (max-width:1100px){.wn{flex-wrap:wrap}}@media (max-width:640px){.wn{flex-flow:column;align-items:stretch;gap:4px}.wn-list{flex-wrap:wrap;overflow:visible}.wn-tab{height:34px;padding:0 14px;font-size:13px}.wn-aux{margin-left:0}.wn-btn{flex:auto;height:34px;padding:0 14px;font-size:13px}}
