.dialog-header.with-dialog-language{grid-template-columns:minmax(0,1fr) auto auto;align-items:start;gap:8px 12px;display:grid}.dialog-header.with-dialog-language>:first-child{overflow-wrap:anywhere;grid-area:1/1;min-width:0}.dialog-header.with-dialog-language>.dialog-language{grid-area:1/2;align-self:start;margin:0}.dialog-header.with-dialog-language>button{grid-area:1/3;align-self:start}.dialog-language{justify-content:flex-end;align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.dialog-language>span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.legal-os-shell .dialog-language .language-switcher,.dialog-language .language-switcher{box-sizing:border-box;gap:4px;min-height:36px;margin:0;padding:2px 6px}.legal-os-shell .dialog-language .language-switcher select,.dialog-language .language-switcher select{background-color:#0000;background-position:4px;border:0;width:auto;max-width:96px;min-height:30px;padding-block:0;padding-inline:2px 24px;font-size:13px}[dir=ltr] .legal-os-shell .dialog-language .language-switcher select,[dir=ltr] .dialog-language .language-switcher select{background-position:right 4px center}.dialog-language .language-switcher svg{width:16px;height:16px}.confirmation-dialog>.dialog-language{grid-column:1/-1;justify-self:end}.security-confirm>.dialog-language{flex:1 0 100%;justify-content:flex-end}
.law-entry{isolation:isolate;min-height:100svh;display:grid;position:relative}.law-entry>.law-entry__content,.law-entry>.law-entry__scene{grid-area:1/1;min-width:0}.law-entry[data-phase=intro]>.law-entry__content{visibility:hidden}.law-entry .law-entry__scene{box-sizing:border-box;z-index:1;color:#f5f3ed;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#10261e;place-items:center;min-height:100svh;padding:36px 20px;display:grid;position:relative;overflow:hidden}.law-entry .law-entry__scene:before{content:"";pointer-events:none;background:radial-gradient(62% 75% at 50% 42%,#2e51343d 0%,#0000 72%),radial-gradient(105% 110% at 50% 0,#0000 25%,#020d0880 100%);animation:2.7s cubic-bezier(.2,.7,.2,1) both law-entry-ambient;position:absolute;inset:0}.law-entry .law-entry__scene:after{content:"";pointer-events:none;opacity:.08;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.78' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' opacity='.35' filter='url(%23n)' d='M0 0h180v180H0z'/%3E%3C/svg%3E");position:absolute;inset:0}.law-entry .law-entry__identity{z-index:1;text-align:center;flex-direction:column;align-items:center;padding:0 8px 20px;display:flex;position:relative;transform:translateY(-10px)}.law-entry[data-renderer=loading] .law-entry__identity{visibility:hidden}.law-entry .law-entry__sculpture{width:280px;height:218px;position:relative}.law-entry .law-entry__canvas{opacity:0;filter:drop-shadow(0 15px 12px #020d0a50);transition:opacity .3s;position:absolute;inset:0}.law-entry .law-entry__canvas canvas{width:100%;height:100%;display:block}.law-entry .law-entry__sculpture[data-renderer=webgl] .law-entry__canvas{opacity:1}.law-entry .law-entry__symbol{opacity:0;width:144px;height:144px;margin:auto;display:block;position:absolute;inset:0}.law-entry .law-entry__sculpture[data-renderer=fallback] .law-entry__symbol{opacity:1;animation:.7s both law-entry-fallback}.law-entry .law-entry__name{margin:9px 0 0;line-height:0;animation:.8s cubic-bezier(.2,.7,.2,1) .82s both law-entry-wordmark;display:block}.law-entry .law-entry__name img{width:170px;max-width:none;height:auto;display:block}.law-entry .law-entry__status{font-family:var(--font-arabic,"Noto Sans Arabic"),Tahoma,Arial,sans-serif;color:#c8cec3;margin:34px 0 0;font-size:14px;font-weight:400;line-height:1.9;animation:.65s cubic-bezier(.2,.7,.2,1) 1.2s both law-entry-copy}.law-entry .law-entry__line{background:#cdb98530;width:58px;height:1px;margin-top:16px;animation:.65s 1.3s both law-entry-copy;display:block;position:relative;overflow:hidden}.law-entry .law-entry__line:after{content:"";background:linear-gradient(90deg,#0000,#daceaaaa,#0000);animation:1.5s ease-in-out 1.6s both law-entry-travel;position:absolute;inset:0}.law-entry[data-phase=leaving] .law-entry__scene{pointer-events:none;animation:.6s cubic-bezier(.4,0,.2,1) forwards law-entry-out}.law-entry[data-phase=leaving] .law-entry__identity{transition:transform .6s cubic-bezier(.4,0,.2,1);transform:translateY(-15px)}.law-entry[data-preview=still] .law-entry__scene,.law-entry[data-preview=still] .law-entry__scene *,.law-entry[data-preview=still] .law-entry__scene:before,.law-entry[data-preview=still] .law-entry__line:after{animation:none}.law-entry[data-preview=still] .law-entry__line:after{opacity:0}@keyframes law-entry-ambient{0%{opacity:.12}to{opacity:1}}@keyframes law-entry-fallback{0%{opacity:0;transform:translateY(5px)scale(.97)}to{opacity:1;transform:none}}@keyframes law-entry-wordmark{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes law-entry-copy{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes law-entry-travel{0%{opacity:0;transform:translate(100%)}20%,70%{opacity:1}to{opacity:0;transform:translate(-100%)}}@keyframes law-entry-out{to{opacity:0}}@media (max-width:600px){.law-entry .law-entry__sculpture{width:252px;height:200px}.law-entry .law-entry__name img{width:156px}.law-entry .law-entry__status{margin-top:31px}}@media (prefers-reduced-motion:reduce){.law-entry .law-entry__scene,.law-entry .law-entry__scene *,.law-entry .law-entry__scene:before,.law-entry .law-entry__line:after{transition:none!important;animation:none!important}}
.call-timer-dialog{text-align:start;width:min(620px,100vw - 32px);max-height:calc(100dvh - 32px);overflow-y:auto}.call-timer-dialog .dialog-header{z-index:2;background:var(--surface,var(--palette-white));align-items:center;gap:12px;position:sticky;top:0}.call-timer-eyebrow{letter-spacing:.02em;color:var(--text-muted,#66716e);margin:0 0 4px;font-size:11px}.call-timer-dialog h2{margin:0}.call-timer-dialog .call-timer-close{border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;padding:0;font-size:24px;display:grid}.call-timer-body{padding:20px 24px 24px}.call-timer-body>p:first-child{margin-top:0;font-size:13px;line-height:1.8}.call-timer-form{gap:14px;display:grid}.call-timer-form label:not(.call-timer-checkbox){min-width:0;font-size:13px;font-weight:600;display:block}.call-timer-form input:not([type=checkbox]),.call-timer-form select,.call-timer-form textarea{box-sizing:border-box;border:1px solid var(--line,#d8e0dc);background:var(--surface,var(--palette-white));width:100%;min-width:0;color:var(--text,#1c332d);font:inherit;border-radius:9px;margin-top:6px;padding:10px 12px;line-height:1.5;display:block}.call-timer-form input:focus-visible,.call-timer-form select:focus-visible,.call-timer-form textarea:focus-visible{outline:2px solid var(--gold,#aa8540);outline-offset:2px}.call-timer-form textarea{resize:vertical;min-height:70px}.call-timer-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.call-timer-checkbox{cursor:pointer;align-items:flex-start;gap:9px;font-size:13px;display:flex}.call-timer-checkbox input{width:17px;height:17px;accent-color:var(--green,#1e5141);flex:0 0 17px;margin:2px 0 0}.call-timer-pricing,.call-timer-warning{background:var(--surface-alt,#f3f5f0);color:var(--text,#294538);border-radius:10px;margin:0;padding:12px 14px;font-size:12px;line-height:1.9}.call-timer-warning{color:#70500a;background:#fff7e5}.call-timer-warning p{margin-top:0}.call-timer-running,.call-timer-result,.call-timer-recovery{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:12px 0;display:flex}.call-timer-running p,.call-timer-result p,.call-timer-recovery p{margin:0;line-height:1.8}.call-timer-running h3,.call-timer-result h3,.call-timer-recovery h3{margin:0;font-size:18px}.call-timer-state{color:var(--text-muted,#61736a);font-size:12px}.call-timer-duration{font-variant-numeric:tabular-nums;letter-spacing:.015em;color:var(--green,#164536);font-size:clamp(32px,8vw,48px);font-weight:650;line-height:1.3}.call-timer-running .gold-button,.call-timer-result .gold-button,.call-timer-recovery .gold-button{min-width:220px;min-height:44px;margin-top:6px}.call-timer-notes{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;font-size:13px}.call-pending .timer-dot{background:#b58425;animation:none}.call-timer-caption{font-size:11px}.call-timer-form .dialog-footer{justify-content:flex-end;gap:10px;margin-top:6px;padding-top:14px;display:flex}.call-billing-status{color:var(--text-muted,#61736a);font-size:12px;line-height:1.8}@media (max-width:600px){.call-timer-dialog{width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.call-timer-body,.call-timer-dialog .dialog-header{padding:16px}.call-timer-grid{grid-template-columns:minmax(0,1fr)}.call-timer-caption{display:none}.call-timer-form .dialog-footer{flex-wrap:wrap}.call-timer-form .dialog-footer button{flex:1;min-height:44px}}@media (prefers-reduced-motion:reduce){.header-timer .timer-dot{animation:none}}
.legal-os-shell .alerts-bell-panel li a>.unread-dot{grid-area:1/1;position:static;inset:auto}.legal-os-shell .alerts-bell-panel li a>span{grid-area:1/2}.legal-os-shell .alerts-bell-panel li a>time{grid-area:1/3}@media (max-width:820px){.legal-os-shell .alerts-bell .alerts-bell-panel,.legal-os-shell .create-menu .create-menu-list,.legal-os-shell .account-menu .account-menu-list{top:var(--menu-top,64px);width:auto;min-width:0;max-height:calc(100dvh - var(--menu-top,64px) - 12px);overscroll-behavior:contain;position:fixed;inset-inline:12px;overflow-y:auto}}.legal-os-shell .mobile-language{display:none}@media (max-width:640px){.legal-os-shell .utilitybar>.date-label{display:none}.legal-os-shell .workspace>.utilitybar>.top-actions,.legal-os-shell .workspace>.topbar>.top-actions{flex-wrap:nowrap;justify-content:space-between;gap:4px;width:100%;min-width:0}.legal-os-shell .top-actions .account-menu-caret,.legal-os-shell .top-actions .utility-account>span{display:none}.legal-os-shell .top-actions .alerts-bell>.alert-button{min-width:44px;padding-inline:6px;position:relative}.legal-os-shell .top-actions .alerts-bell>.alert-button>b{top:-2px;min-width:18px;height:18px;margin:0;padding:0 4px;font-size:11px;line-height:18px;position:absolute;inset-inline-end:-6px}.legal-os-shell .top-actions>.language-control,.legal-os-shell .top-actions>.utility-assistant.icon-button,.legal-os-shell .top-actions .command-trigger>span,.legal-os-shell .top-actions .command-trigger>kbd,.legal-os-shell .top-actions .utility-create>span,.legal-os-shell .top-actions .mobile-menu-button>span,.legal-os-shell .top-actions .header-timer:not(.running)>span,.legal-os-shell .top-actions .header-timer .call-timer-caption,.legal-os-shell .top-actions .alert-button>.utility-label{display:none}.legal-os-shell .top-actions>*{flex:none}.legal-os-shell .top-actions .icon-button,.legal-os-shell .top-actions .mobile-menu-button,.legal-os-shell .top-actions .utility-account{justify-content:center;min-width:44px;min-height:44px;padding-inline:8px}.legal-os-shell .top-actions .mobile-menu-button{order:-1}.legal-os-shell .mobile-language{padding:8px 16px 4px;display:block}.legal-os-shell .mobile-language .language-switcher{width:100%}}
