:is(html,body){min-height:100%}:root{--oo-bg:#f5f7fb;--oo-panel:#fff;--oo-panel-muted:#f7f8fc;--oo-border:#d8dde8;--oo-border-strong:#b8c0d2;--oo-text:#101522;--oo-text-soft:#53607a;--oo-accent:#06a18f;--oo-accent-soft:#e7eefc;--oo-shadow:0 12px 30px #10152214;--oo-highlight:#102a5614;--oo-green:#0d7c5d}html[data-theme=dark]{--oo-bg:#0d1119;--oo-panel:#141b27;--oo-panel-muted:#101722;--oo-border:#253043;--oo-border-strong:#36445d;--oo-text:#edf2fb;--oo-text-soft:#a8b4ca;--oo-accent:#06a18f;--oo-accent-soft:#b8cdf81f;--oo-shadow:0 16px 42px #00000047;--oo-highlight:#b8cdf814;--oo-green:#6ce1b7}body{background:var(--oo-bg);color:var(--oo-text)}.openOrder-module__sNvOPq__shell{flex-direction:column;width:min(1200px,100% - 32px);min-height:100vh;margin:0 auto;padding:28px 0 32px;display:flex}.openOrder-module__sNvOPq__hero{margin-bottom:28px}.openOrder-module__sNvOPq__heroTop{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}.openOrder-module__sNvOPq__brand{min-width:0}.openOrder-module__sNvOPq__logo{width:220px;max-width:100%;height:auto;display:block}.openOrder-module__sNvOPq__subtitle{color:var(--oo-text-soft);letter-spacing:.16em;text-transform:uppercase;max-width:280px;margin:14px 0 0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.7rem;line-height:1.55}.openOrder-module__sNvOPq__subtitleLineLight,.openOrder-module__sNvOPq__subtitleLineStrong{display:block}.openOrder-module__sNvOPq__subtitleLineLight{font-weight:330}.openOrder-module__sNvOPq__subtitleLineStrong{font-weight:820}.openOrder-module__sNvOPq__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.openOrder-module__sNvOPq__themeToggle{appearance:none;border:1px solid var(--oo-border);background:var(--oo-panel);color:var(--oo-text);cursor:pointer;width:56px;height:56px;box-shadow:var(--oo-shadow);border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.openOrder-module__sNvOPq__themeToggleIcon{width:24px;height:24px}.openOrder-module__sNvOPq__themeToggleCircle{fill:none;stroke:currentColor;stroke-width:1.5px}.openOrder-module__sNvOPq__themeToggleHalf{fill:currentColor}.openOrder-module__sNvOPq__controlGrid{grid-template-columns:minmax(0,2fr) minmax(280px,1fr);align-items:start;gap:18px;display:grid}.openOrder-module__sNvOPq__controlPrimary,.openOrder-module__sNvOPq__controlSecondary,.openOrder-module__sNvOPq__resultsSection{min-width:0}.openOrder-module__sNvOPq__panel,.openOrder-module__sNvOPq__searchForm{background:var(--oo-panel);border:1px solid var(--oo-border);box-shadow:var(--oo-shadow);border-radius:18px}.openOrder-module__sNvOPq__panel{padding:20px}.openOrder-module__sNvOPq__searchForm{padding:18px;position:sticky;top:16px}.openOrder-module__sNvOPq__searchHeader{margin-bottom:14px}.openOrder-module__sNvOPq__searchKicker,.openOrder-module__sNvOPq__aiKicker{color:var(--oo-text-soft);text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px;font-size:.72rem;font-weight:700}.openOrder-module__sNvOPq__searchTitle,.openOrder-module__sNvOPq__aiTitle{margin:0;font-size:1.2rem;line-height:1.25}.openOrder-module__sNvOPq__aiPanelHeader{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.openOrder-module__sNvOPq__aiControls{gap:12px;display:grid}.openOrder-module__sNvOPq__aiTextarea,.openOrder-module__sNvOPq__searchInput,.openOrder-module__sNvOPq__searchSelect{border:1px solid var(--oo-border);background:var(--oo-panel-muted);width:100%;color:var(--oo-text);font:inherit;box-sizing:border-box;border-radius:14px}.openOrder-module__sNvOPq__aiTextarea{resize:vertical;min-height:132px;padding:14px 15px;line-height:1.5}.openOrder-module__sNvOPq__searchStack{gap:12px;display:grid}.openOrder-module__sNvOPq__searchInput,.openOrder-module__sNvOPq__searchSelect{padding:12px 14px;line-height:1.4}.openOrder-module__sNvOPq__searchTextarea{resize:none;min-height:96px}.openOrder-module__sNvOPq__aiActions{flex-wrap:wrap;gap:10px;display:flex}.openOrder-module__sNvOPq__primaryButton,.openOrder-module__sNvOPq__secondaryButton,.openOrder-module__sNvOPq__searchButton,.openOrder-module__sNvOPq__loadMoreButton,.openOrder-module__sNvOPq__linkActionButton{appearance:none;font:inherit;cursor:pointer;border-radius:999px;transition:transform .12s,opacity .12s,background .12s,border-color .12s}.openOrder-module__sNvOPq__primaryButton,.openOrder-module__sNvOPq__searchButton,.openOrder-module__sNvOPq__loadMoreButton{border:1px solid var(--oo-accent);background:var(--oo-accent);color:#fff;padding:11px 16px}.openOrder-module__sNvOPq__secondaryButton{border:1px solid var(--oo-border);background:var(--oo-panel-muted);color:var(--oo-text);padding:11px 16px}.openOrder-module__sNvOPq__primaryButton:disabled,.openOrder-module__sNvOPq__secondaryButton:disabled,.openOrder-module__sNvOPq__searchButton:disabled,.openOrder-module__sNvOPq__loadMoreButton:disabled,.openOrder-module__sNvOPq__linkActionButton:disabled{opacity:.6;cursor:default;transform:none}.openOrder-module__sNvOPq__aiProgressCard{background:var(--oo-panel-muted);border:1px solid var(--oo-border);border-radius:14px;margin-top:16px;padding:14px 16px}.openOrder-module__sNvOPq__aiProgressMeta{justify-content:space-between;gap:10px;margin-bottom:8px;font-size:.9rem;display:flex}.openOrder-module__sNvOPq__aiProgressLabel{font-weight:600}.openOrder-module__sNvOPq__aiProgressValue{color:var(--oo-text-soft)}.openOrder-module__sNvOPq__aiProgressTrack{background:var(--oo-accent-soft);border:1px solid var(--oo-border);border-radius:999px;height:9px;position:relative;overflow:hidden}.openOrder-module__sNvOPq__aiProgressBar{border-radius:inherit;background:linear-gradient(90deg, var(--oo-accent) 0%, #e06d84 55%, var(--oo-accent) 100%);height:100%;transition:width .24s}.openOrder-module__sNvOPq__aiProgressBarActive{background-size:200% 100%;animation:1.4s linear infinite openOrder-module__sNvOPq__oo-progress-shimmer}.openOrder-module__sNvOPq__aiStageSubtle{color:var(--oo-text-soft);margin-top:9px;font-size:.9rem;line-height:1.4}.openOrder-module__sNvOPq__aiAnswerCard,.openOrder-module__sNvOPq__aiPlan,.openOrder-module__sNvOPq__aiTrace{border:1px solid var(--oo-border);background:var(--oo-panel-muted);border-radius:16px;margin-top:16px}.openOrder-module__sNvOPq__aiAnswerCard{padding:18px 20px 20px}.openOrder-module__sNvOPq__aiAnswerLabel,.openOrder-module__sNvOPq__aiPlanLabel,.openOrder-module__sNvOPq__aiAuthoritiesLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--oo-text-soft);margin-bottom:12px;font-size:.78rem;font-weight:800}.openOrder-module__sNvOPq__aiAnswerBody{display:block}.openOrder-module__sNvOPq__aiAnswerBody .oo-aiSectionRule{border:0;border-top:1px solid var(--oo-border);opacity:.7;margin:18px 0 16px}.openOrder-module__sNvOPq__aiAnswerBody .oo-aiParagraph{max-width:72ch;margin:0;line-height:1.72}.openOrder-module__sNvOPq__aiAnswerBody .oo-aiInlineLabel{color:var(--oo-text);margin-right:.32rem;font-weight:850;display:inline}.openOrder-module__sNvOPq__aiAnswerBody .oo-aiInlineLabelColon{color:var(--oo-text-soft);margin-right:.42rem;font-weight:850;display:inline}.openOrder-module__sNvOPq__aiAnswerBody .oo-aiAuthorityPill{border:1px solid var(--oo-border);background:var(--oo-accent-soft);color:var(--oo-text);white-space:nowrap;vertical-align:baseline;border-radius:999px;justify-content:center;align-items:center;margin:0 .12rem;padding:.08rem .48rem;font-size:.84em;font-weight:700;line-height:1.2;display:inline-flex}.openOrder-module__sNvOPq__aiAnswerBody .oo-aiSectionGroup{margin:0}.openOrder-module__sNvOPq__aiAnswerBody .oo-aiSectionHeading{color:var(--oo-text);margin:0 0 12px;font-size:1rem;font-weight:820;line-height:1.3}.openOrder-module__sNvOPq__aiAnswerBody .oo-aiList{max-width:74ch;margin:0;padding-left:1.35rem}.openOrder-module__sNvOPq__aiAnswerBody .oo-aiListItem{margin:0 0 12px;padding-left:.1rem;line-height:1.66}.openOrder-module__sNvOPq__aiAnswerBody .oo-aiListItem:last-child{margin-bottom:0}.openOrder-module__sNvOPq__aiTrace{overflow:hidden}.openOrder-module__sNvOPq__aiTraceSummary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;font-weight:600;list-style:none;display:flex}.openOrder-module__sNvOPq__aiTraceSummary::-webkit-details-marker{display:none}.openOrder-module__sNvOPq__aiTraceHint{color:var(--oo-text-soft);font-size:.88rem;font-weight:500}.openOrder-module__sNvOPq__aiTraceBody{gap:14px;padding:0 18px 18px;display:grid}.openOrder-module__sNvOPq__aiPlan{margin-top:0;padding:16px}.openOrder-module__sNvOPq__aiPlanMeta{color:var(--oo-text-soft);flex-wrap:wrap;gap:10px 14px;margin-bottom:10px;font-size:.92rem;display:flex}.openOrder-module__sNvOPq__aiPlanQueries{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.openOrder-module__sNvOPq__aiPlanChip{background:var(--oo-accent-soft);color:var(--oo-text);border:1px solid var(--oo-border);border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:.9rem;display:inline-flex}.openOrder-module__sNvOPq__aiAuthorities,.openOrder-module__sNvOPq__aiAuthoritiesList{gap:10px;display:grid}.openOrder-module__sNvOPq__aiAuthorityCard{border:1px solid var(--oo-border);background:var(--oo-panel);border-radius:14px;grid-template-columns:auto 1fr auto;align-items:start;gap:12px;padding:13px 14px;display:grid}.openOrder-module__sNvOPq__aiAuthorityContent{min-width:0}.openOrder-module__sNvOPq__aiAuthorityCitationRow{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:6px;display:flex}.openOrder-module__sNvOPq__aiAuthorityCitation{color:var(--oo-accent);font-weight:700;text-decoration:none}.openOrder-module__sNvOPq__aiAuthorityHeading{color:var(--oo-text);font-weight:600}.openOrder-module__sNvOPq__aiAuthorityPath{color:var(--oo-text-soft);overflow-wrap:anywhere;font-size:.92rem;line-height:1.45}.openOrder-module__sNvOPq__aiAuthorityActions{align-items:center;gap:8px;display:flex}.openOrder-module__sNvOPq__resultsSection{flex:1 0 auto;margin-top:10px}.openOrder-module__sNvOPq__resultsDrawer{background:var(--oo-bg);border-left:1px solid var(--oo-border);z-index:40;flex-direction:column;width:min(980px,92vw);height:100vh;transition:transform .24s;display:flex;position:fixed;top:0;right:0;box-shadow:-12px 0 30px #1015221f}.openOrder-module__sNvOPq__resultsDrawerOpen{transform:translate(0)}.openOrder-module__sNvOPq__resultsDrawerClosed{transform:translate(calc(100% - 12px))}.openOrder-module__sNvOPq__resultsDrawerHeader{border-bottom:1px solid var(--oo-border);background:var(--oo-panel);justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 18px 14px;display:flex}.openOrder-module__sNvOPq__resultsDrawerHeaderText{min-width:0}.openOrder-module__sNvOPq__resultsDrawerBody{flex:auto;padding:16px 16px 28px;overflow-y:auto}.openOrder-module__sNvOPq__resultsDrawerOverlay{z-index:39;cursor:pointer;background:#0a0e180f;border:0;margin:0;padding:0;position:fixed;inset:0}html[data-theme=dark] .openOrder-module__sNvOPq__resultsDrawerOverlay{background:#00000038}.openOrder-module__sNvOPq__resultsDrawerToggle{z-index:41;border:1px solid var(--oo-border);background:var(--oo-panel);width:44px;height:44px;color:var(--oo-text);box-shadow:var(--oo-shadow);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:right .24s,transform .24s,background .12s,border-color .12s;display:inline-flex;position:fixed;top:50%;right:12px;transform:translateY(-50%)translate(50%)}.openOrder-module__sNvOPq__resultsDrawerToggleOpen{right:min(980px,92vw);transform:translateY(-50%)translate(50%)}.openOrder-module__sNvOPq__resultsDrawerChevron{width:20px;height:20px;transition:transform .24s;transform:rotate(180deg)}.openOrder-module__sNvOPq__resultsDrawerChevronOpen{transform:rotate(0)}.openOrder-module__sNvOPq__resultsDrawerClose{appearance:none;border:1px solid var(--oo-border);background:var(--oo-panel-muted);color:var(--oo-text);cursor:pointer;border-radius:999px;flex:none;width:38px;height:38px;font-size:1.3rem;line-height:1}.openOrder-module__sNvOPq__summary{color:var(--oo-text-soft);margin:8px 0 14px;font-size:.95rem}.openOrder-module__sNvOPq__empty,.openOrder-module__sNvOPq__error{border:1px solid var(--oo-border);background:var(--oo-panel);box-shadow:var(--oo-shadow);border-radius:16px;margin-top:16px;padding:16px 18px}.openOrder-module__sNvOPq__error{color:#b42318}.openOrder-module__sNvOPq__resultsList{gap:14px;margin:0;padding:0;list-style:none;display:grid}.openOrder-module__sNvOPq__resultCard{background:var(--oo-panel);border:1px solid var(--oo-border);box-shadow:var(--oo-shadow);border-radius:18px;padding:18px;transition:border-color .18s,box-shadow .18s,transform .18s;position:relative}.openOrder-module__sNvOPq__resultCardFocused{border-color:var(--oo-accent);box-shadow:var(--oo-shadow), 0 0 0 4px var(--oo-highlight)}.openOrder-module__sNvOPq__corpusTab{border:1px solid var(--oo-border);background:var(--oo-panel-muted);color:var(--oo-text-soft);border-radius:999px;align-items:center;margin-bottom:12px;padding:6px 10px;font-size:.78rem;font-weight:700;display:inline-flex}.openOrder-module__sNvOPq__corpusTabStandingOrders{color:var(--oo-green);background:#0d7c5d1a}.openOrder-module__sNvOPq__corpusTabSpeakersRulings{background:var(--oo-accent-soft);color:var(--oo-accent)}.openOrder-module__sNvOPq__resultTop{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.openOrder-module__sNvOPq__resultIdentity{min-width:0}.openOrder-module__sNvOPq__citationRow{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:8px;display:flex}.openOrder-module__sNvOPq__citation{color:var(--oo-accent);font-size:1.02rem;font-weight:800;text-decoration:none}.openOrder-module__sNvOPq__heading{font-size:1.02rem;font-weight:700;line-height:1.35}.openOrder-module__sNvOPq__path{color:var(--oo-text-soft);overflow-wrap:anywhere;font-size:.94rem;line-height:1.45}.openOrder-module__sNvOPq__pathSep{color:var(--oo-border-strong);margin:0 7px}.openOrder-module__sNvOPq__cardActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.openOrder-module__sNvOPq__linkAction,.openOrder-module__sNvOPq__linkActionButton{border:1px solid var(--oo-border);background:var(--oo-panel-muted);min-height:38px;color:var(--oo-text);border-radius:999px;justify-content:center;align-items:center;padding:8px 12px;font-size:.92rem;text-decoration:none;display:inline-flex}.openOrder-module__sNvOPq__linkActionButton{cursor:pointer}.openOrder-module__sNvOPq__sectionCard{border:1px solid var(--oo-border);background:var(--oo-panel-muted);border-radius:16px;margin-top:16px;overflow:hidden}.openOrder-module__sNvOPq__sectionCardHeader{border-bottom:1px solid var(--oo-border);background:#00000005;padding:12px 14px}.openOrder-module__sNvOPq__sectionCardLabel{color:var(--oo-text-soft);text-transform:uppercase;letter-spacing:.08em;font-size:.8rem;font-weight:700}.openOrder-module__sNvOPq__sectionBody{color:var(--oo-text);padding:16px 16px 14px;line-height:1.6}.openOrder-module__sNvOPq__sectionBody mark{color:inherit;background:#ffe899;border-radius:3px;padding:0 2px}html[data-theme=dark] .openOrder-module__sNvOPq__sectionBody mark{background:#816a1f}.openOrder-module__sNvOPq__sectionBody .oo-sectionParagraph{margin:0 0 14px}.openOrder-module__sNvOPq__sectionBody .oo-sectionParagraph:last-child{margin-bottom:0}.openOrder-module__sNvOPq__sectionBody .oo-sectionBlock{white-space:pre-wrap;margin:0 0 14px}.openOrder-module__sNvOPq__sectionBody .oo-sectionBlock:last-child{margin-bottom:0}:is(.openOrder-module__sNvOPq__sectionBody .oo-clauseLabel,.openOrder-module__sNvOPq__sectionBody .oo-subclauseLabel){margin-right:8px;font-weight:700;display:inline-block}.openOrder-module__sNvOPq__sectionBody .oo-bulletRow{grid-template-columns:auto 1fr;gap:8px;margin-bottom:8px;display:grid}.openOrder-module__sNvOPq__sectionBody .oo-bulletRow:last-child{margin-bottom:0}.openOrder-module__sNvOPq__resultFooter{justify-content:space-between;align-items:center;gap:10px;margin-top:14px;display:flex}.openOrder-module__sNvOPq__ranks{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.openOrder-module__sNvOPq__rankLabel{font-weight:700}.openOrder-module__sNvOPq__rankMeta{color:var(--oo-text-soft);font-size:.92rem}.openOrder-module__sNvOPq__loadMoreWrap{justify-content:center;margin-top:18px;display:flex}.openOrder-module__sNvOPq__footer{color:var(--oo-text-soft);flex:none;justify-content:center;align-items:flex-end;gap:12px;margin-top:20px;padding:12px 4px 4px;font-size:.72rem;display:flex}.openOrder-module__sNvOPq__footerMark{opacity:.72;flex:none;justify-content:flex-end;align-items:flex-end;line-height:1;display:inline-flex}.openOrder-module__sNvOPq__footerLogo{width:70px;height:auto;display:block}.openOrder-module__sNvOPq__footerText{text-align:left;white-space:nowrap;align-items:flex-end;line-height:1;display:inline-flex}@keyframes openOrder-module__sNvOPq__oo-progress-shimmer{0%{background-position:200% 0}to{background-position:0 0}}@media (max-width:960px){.openOrder-module__sNvOPq__controlGrid{grid-template-columns:1fr}.openOrder-module__sNvOPq__controlPrimary{order:1}.openOrder-module__sNvOPq__controlSecondary{order:2}.openOrder-module__sNvOPq__searchForm{position:static}}@media (max-width:720px){.openOrder-module__sNvOPq__shell{width:min(100% - 20px,1200px);padding-top:18px}.openOrder-module__sNvOPq__hero{padding-left:8px;padding-right:8px}.openOrder-module__sNvOPq__resultTop,.openOrder-module__sNvOPq__aiTraceSummary{flex-direction:column}.openOrder-module__sNvOPq__heroTop{align-items:flex-start;padding-right:76px;position:relative}.openOrder-module__sNvOPq__cardActions{justify-content:flex-start}.openOrder-module__sNvOPq__aiAuthorityCard{grid-template-columns:1fr}.openOrder-module__sNvOPq__themeToggle{width:52px;height:52px;position:absolute;top:0;right:0}.openOrder-module__sNvOPq__resultsDrawer{width:calc(100vw - 18px)}.openOrder-module__sNvOPq__resultsDrawerClosed{transform:translate(calc(100% - 12px))}.openOrder-module__sNvOPq__resultsDrawerToggleOpen{right:calc(100vw - 18px);transform:translateY(-50%)translate(50%)}.openOrder-module__sNvOPq__footer{flex-flow:row;justify-content:center;align-items:flex-end;gap:10px}.openOrder-module__sNvOPq__footerText{text-align:left;white-space:normal;max-width:240px;line-height:1.15}}
