/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-border-style:solid;--tw-duration:initial;--tw-tracking:initial;--tw-leading:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-green-50:oklch(98.2% .018 155.826);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-teal-500:oklch(70.4% .14 182.503);--color-cyan-500:oklch(71.5% .143 215.221);--color-sky-500:oklch(68.5% .169 237.323);--color-blue-500:oklch(62.3% .214 259.815);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-500:oklch(58.5% .233 277.117);--color-violet-500:oklch(60.6% .25 292.717);--color-rose-500:oklch(64.5% .246 16.439);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-900:oklch(21% .034 264.665);--color-white:#fff;--spacing:.25rem;--container-lg:32rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"AU360 Arabic", -apple-system, BlinkMacSystemFont, system-ui, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Geeza Pro", "Noto Sans Arabic", "Tahoma", "Apple Color Emoji", "Segoe UI Emoji", sans-serif;--default-mono-font-family:var(--font-mono);--color-gold-50:#fbf4de;--color-gold-100:#f5e6b5;--color-gold-200:#ecd17f;--color-gold-300:#ddb94a;--color-gold-400:#d0a525;--color-gold-500:#c9a227;--color-gold-600:#b58a18;--color-gold-700:#93700f;--color-gold-800:#715508;--color-ink-900:#0f172a;--color-primary:var(--color-gold-500);--color-primary-hover:var(--color-gold-600);--color-primary-active:var(--color-gold-700);--color-focus:var(--color-gold-700);--color-primary-soft:var(--color-gold-100);--color-primary-softer:var(--color-gold-50);--color-primary-tint:var(--color-gold-200);--color-primary-deep:var(--color-gold-700);--color-ledger-hero:var(--color-surface);--color-ledger-band:#f1efe8}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-ledger-band:color-mix(in srgb, var(--color-gold-500) 7%, var(--color-surface-muted))}}:root,:host{--color-ledger-press:var(--color-gray-200);--color-on-primary:#fff;--color-accent:var(--color-ink-900);--color-on-accent:#fff;--gradient-raised:linear-gradient(135deg, var(--color-gold-400), var(--color-gold-600));--color-rail:var(--color-ink-900);--color-on-rail:#cbd5e1;--color-on-rail-strong:#f8fafc;--color-on-rail-muted:#94a3b8;--color-on-rail-danger:var(--color-red-400);--color-surface:#fff;--color-surface-muted:#f4f5f7;--color-surface-sunken:var(--color-gray-100);--ground-page:radial-gradient(ellipse at 50% 0%, #fff 0%, #f4f6fa 40%, #e3e8f0 100%);--ground-glow:radial-gradient(circle at 50% 55%, #ecd17f99 0%, #ecd17f00 55%), radial-gradient(ellipse at 50% 0%, #fff 0%, #e9eef5 38%, #c3cddb 82%, #aebacb 100%);--ground-frost:#f4f6fad1;--color-on-surface:var(--color-gray-900);--color-on-surface-muted:var(--color-gray-600);--color-on-surface-faint:var(--color-gray-500);--color-on-ground-gold:var(--color-gold-800);--color-on-ground-positive:var(--color-emerald-800);--color-border:var(--color-gray-200);--color-border-strong:var(--color-gray-300);--color-success:var(--color-green-600);--color-success-soft:var(--color-green-50);--color-danger:var(--color-red-600);--color-danger-soft:var(--color-red-50);--color-warning:var(--color-amber-600);--color-warning-soft:var(--color-amber-50);--color-on-success-soft:var(--color-green-700);--color-on-danger-soft:var(--color-red-700);--color-on-warning-soft:var(--color-amber-700);--color-amount-positive:var(--color-emerald-700);--color-amount-negative:var(--color-red-700);--color-sparkline-stroke:var(--color-gold-600)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html,body{height:100%;color:var(--color-on-surface);background:var(--ground-page);background-color:var(--color-surface-muted);overflow-x:hidden}#app{height:100%}}@layer components{:root{--bottom-nav-pad-top:.5rem;--bottom-nav-pad-bottom:max(1rem, env(safe-area-inset-bottom));--bottom-nav-h:calc(1px + var(--bottom-nav-pad-top) + 4rem + var(--bottom-nav-pad-bottom))}.app-shell{background:var(--ground-page);background-color:var(--color-surface-muted);flex-direction:column;height:100%;display:flex}.app-shell-col{min-height:calc(var(--spacing) * 0);min-width:calc(var(--spacing) * 0);flex-direction:column;flex:1;display:flex}.app-main{padding-bottom:var(--bottom-nav-h);flex:1;overflow:auto}.side-rail,.rail-menu-backdrop{display:none}.nav-item svg,.nav-new-btn svg{width:1.5rem;height:1.5rem}@media (min-width:45rem){.app-shell{flex-direction:row}.bottom-nav{display:none}.app-main{padding-bottom:0}.side-rail{z-index:20;width:var(--rail-w,4.5rem);background:var(--color-rail);color:var(--color-on-rail);padding-top:.875rem;padding-bottom:.75rem;padding-left:max(.75rem, env(safe-area-inset-left));padding-right:max(.75rem, env(safe-area-inset-right));border-inline-end:1px solid #ffffff12;flex-direction:column;flex:none;gap:.625rem;transition:width .18s;display:flex;position:relative;overflow:hidden;container:rail/inline-size}.side-rail[data-menu=open]{z-index:31;overflow:visible}.app-shell[data-rail=expanded]{--rail-w:15.5rem}.app-shell[data-rail=collapsed]{--rail-w:4.5rem}.rail-head{align-items:center;gap:.625rem;padding-inline:.25rem;display:flex}.rail-logo{flex:none;display:flex}.rail-brand{min-width:calc(var(--spacing) * 0);flex:1}.rail-brand b{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-bold);font-size:15px;font-weight:var(--font-weight-bold);color:var(--color-on-rail-strong);letter-spacing:.06em;display:block;overflow:hidden}.rail-brand span{text-overflow:ellipsis;white-space:nowrap;color:var(--color-on-rail-muted);unicode-bidi:isolate;font-size:10.5px;display:block;overflow:hidden}.rail-toggle{cursor:pointer;width:2.125rem;height:2.125rem;color:var(--color-on-rail);background:#ffffff0d;border:1px solid #ffffff1f;border-radius:.625rem;flex:none;place-items:center;display:grid}.rail-toggle svg{width:.9375rem;height:.9375rem}.rail-toggle:hover{color:var(--color-on-rail-strong);background:#ffffff1f}.rail-toggle--expand svg,.app-shell[dir=rtl] .rail-toggle--collapse svg{transform:rotate(180deg)}.app-shell[dir=rtl] .rail-toggle--expand svg{transform:none}.rail-nav{flex-direction:column;flex:1;gap:.1875rem;display:flex;overflow:hidden auto}.rail-group{--tw-font-weight:var(--font-weight-extrabold);font-size:10px;font-weight:var(--font-weight-extrabold);text-transform:uppercase;letter-spacing:.1em;color:var(--color-on-rail-muted);white-space:nowrap;padding:.75rem .75rem .25rem}.rail-item{cursor:pointer;--tw-font-weight:var(--font-weight-semibold);font-size:13.5px;font-weight:var(--font-weight-semibold);color:var(--color-on-rail);white-space:nowrap;border-inline-start:3px solid #0000;border-radius:.625rem;align-items:center;gap:.6875rem;padding:.625rem .75rem;padding-inline-start:calc(.75rem - 3px);text-decoration-line:none;display:flex}.rail-item svg{opacity:.85;flex:none;width:1.125rem;height:1.125rem}.rail-label{min-width:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;text-align:start;flex:1;overflow:hidden}.rail-item:hover{color:var(--color-on-rail-strong);background:#ffffff12}.rail-item.active{background:#c9a22729}@supports (color:color-mix(in lab, red, red)){.rail-item.active{background:color-mix(in srgb, var(--color-gold-500) 16%, transparent)}}.rail-item.active{border-inline-start-color:var(--color-gold-400);color:var(--color-on-rail-strong)}.rail-item.active svg{color:var(--color-gold-300);opacity:1}.rail-account{flex:none;position:relative}.rail-user{cursor:pointer;width:100%;color:var(--color-on-rail);text-align:start;background:#ffffff0d;border:1px solid #ffffff14;border-radius:.75rem;align-items:center;gap:.625rem;padding:.5rem .625rem;text-decoration-line:none;display:flex}.rail-user:hover{background:#ffffff1a}.rail-user-name{min-width:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);color:var(--color-on-rail-strong);flex:1;overflow:hidden}.rail-user-chev{color:var(--color-on-rail-muted);flex:none;place-items:center;display:grid}.rail-user-chev svg{width:.875rem;height:.875rem;transition:transform .15s}.rail-account[data-open] .rail-user-chev svg{transform:rotate(180deg)}.rail-menu{z-index:1;bottom:100%;background:#252c3d;border-radius:.875rem;flex-direction:column;width:15rem;margin-bottom:.5rem;padding:.375rem;display:flex;position:absolute;inset-inline-start:0}@supports (color:color-mix(in lab, red, red)){.rail-menu{background:color-mix(in srgb, #fff 9%, var(--color-rail))}}.rail-menu{border:1px solid #ffffff1f;box-shadow:0 16px 40px #0206178c,0 2px 8px #02061759}.rail-menu-id{text-overflow:ellipsis;white-space:nowrap;color:var(--color-on-rail-muted);padding:.5rem .625rem .375rem;font-size:11.5px;overflow:hidden}.rail-menu-item{cursor:pointer;--tw-font-weight:var(--font-weight-medium);width:100%;font-size:13.5px;font-weight:var(--font-weight-medium);color:var(--color-on-rail-strong);text-align:start;white-space:nowrap;background:0 0;border:0;border-radius:.5rem;align-items:center;gap:.625rem;padding:.5rem .625rem;text-decoration-line:none;display:flex}.rail-menu-item svg{opacity:.8;flex:none;width:1rem;height:1rem}.rail-menu-item:hover{background:#ffffff17}.rail-menu-item--danger{color:var(--color-on-rail-danger)}.rail-menu-item--danger:hover{background:#ff656829}@supports (color:color-mix(in lab, red, red)){.rail-menu-item--danger:hover{background:color-mix(in srgb, var(--color-on-rail-danger) 16%, transparent)}}.rail-menu-item:focus-visible{outline:2px solid var(--color-gold-300);outline-offset:-2px}.rail-menu-sep{background:#ffffff1a;height:1px;margin:.375rem .25rem}.rail-menu-backdrop{inset:calc(var(--spacing) * 0);z-index:30;display:block;position:fixed}.rail-avatar{--tw-font-weight:var(--font-weight-bold);font-size:13px;font-weight:var(--font-weight-bold);width:2.125rem;height:2.125rem;color:var(--color-on-rail-strong);background:#ffffff1f;border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.rail-toggle:focus-visible,.rail-item:focus-visible,.rail-user:focus-visible{outline:2px solid var(--color-gold-300);outline-offset:2px}@container rail not (min-width:8rem){.rail-head{flex-direction:column;gap:.5rem;padding-inline:0}.rail-brand,.rail-group,.rail-label,.rail-user-name,.rail-user-chev{display:none}.rail-item{border-inline-end:3px solid #0000;justify-content:center;gap:0;padding-inline:0}.rail-user{justify-content:center;padding-inline:0}.rail-toggle--collapse{display:none}}@container rail (min-width:8rem){.rail-toggle--expand{display:none}}.rail-foot{flex:none}.rail-new{background-color:var(--color-primary);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-accent);text-transform:uppercase;letter-spacing:.05em;border-radius:3.40282e38px;flex:none;padding:.0625rem .4375rem;font-size:10px}.side-rail .rail-foot .rail-item{position:relative}@container rail not (min-width:8rem){.side-rail .rail-foot .rail-new{top:.375rem;width:.5rem;height:.5rem;padding:0;font-size:0;position:absolute;inset-inline-end:1.125rem}}}@media (min-width:64rem){.app-shell{--rail-w:15.5rem}}@media (prefers-reduced-motion:reduce){.side-rail{transition:none}}.bottom-nav{right:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border);background-color:var(--color-surface);z-index:30;padding-top:var(--bottom-nav-pad-top);padding-bottom:var(--bottom-nav-pad-bottom);position:fixed}.nav-item{padding-block:calc(var(--spacing) * 2);color:var(--color-on-surface-muted);flex-direction:column;justify-content:center;align-items:center;display:flex}.nav-item.active{color:var(--color-on-surface)}.nav-item.active svg{color:var(--color-primary-hover)}.nav-new{padding-block:calc(var(--spacing) * 2);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.nav-new-btn{height:calc(var(--spacing) * 11);width:calc(var(--spacing) * 11);color:var(--color-white);background:var(--gradient-raised);border-radius:3.40282e38px;place-items:center;margin-top:-6px;display:grid;box-shadow:0 4px 10px #c9a22759,0 1px 2px #0f172a14}@supports (color:color-mix(in lab, red, red)){.nav-new-btn{box-shadow:0 4px 10px color-mix(in srgb, var(--color-primary) 35%, transparent), 0 1px 2px #0f172a14}}.nav-new-btn:active{transform:scale(.96)}.btn{border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;transition-duration:.15s}.btn:disabled{cursor:not-allowed;opacity:.5}.btn-primary{background-color:var(--color-primary);color:var(--color-accent)}@media (hover:hover){.btn-primary:not(:disabled):hover{background-color:var(--color-primary-hover)}}.btn-primary:not(:disabled):active{background-color:var(--color-primary-active)}.btn-secondary{background-color:var(--color-surface-sunken);color:var(--color-on-surface)}@media (hover:hover){.btn-secondary:not(:disabled):hover{background-color:var(--color-border)}}.btn-secondary:not(:disabled):active{background-color:var(--color-border-strong)}.btn-danger{background-color:var(--color-danger);color:var(--color-on-primary)}@media (hover:hover){.btn-danger:not(:disabled):hover{opacity:.9}}.btn-danger:not(:disabled):active{opacity:.8}.input{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-strong);background-color:var(--color-surface);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);color:var(--color-on-surface)}.input:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-primary);--tw-outline-style:none;border-color:#0000;outline-style:none}.input--error{border-color:var(--color-danger)}.chip{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));white-space:nowrap;border-radius:3.40282e38px}.chip-active{background-color:var(--color-primary);color:var(--color-accent)}.chip-inactive{background-color:var(--color-surface-sunken);color:var(--color-on-surface-muted)}.copy-idle,[data-copied] .copy-done{display:contents}.copy-done,[data-copied] .copy-idle{display:none}.tab-strip{align-items:center;gap:calc(var(--spacing) * 1.5);scrollbar-width:none;display:flex;overflow-x:auto}.tab-strip::-webkit-scrollbar{display:none}.tab-strip-pill{align-items:center;gap:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);background-color:var(--color-surface-muted);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-semibold);font-size:13px;font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--color-on-surface-muted);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:1px;border-color:#0000;border-radius:3.40282e38px;display:inline-flex}.tab-strip-pill.active{background-color:var(--color-primary-softer);color:var(--color-primary-deep);border-color:#c9a22733}@supports (color:color-mix(in lab, red, red)){.tab-strip-pill.active{border-color:color-mix(in srgb, var(--color-primary) 20%, transparent)}}.party-detail-section-label{letter-spacing:.08em;text-transform:uppercase;color:var(--color-on-surface-muted);align-items:center;gap:8px;padding-block-start:4px;font-size:10px;font-weight:800;display:flex}.party-detail-section-label:before{content:"";background:var(--color-gold-500);border-radius:50%;flex:none;width:6px;height:6px}.party-detail-section-label:after{content:"";background:var(--color-border);flex:1;height:1px}.party-detail-seg,.party-detail-positions{gap:10px;display:grid}.party-detail-position{background:var(--color-surface);border:1px solid var(--color-border);border-radius:14px;gap:10px;padding:14px;display:grid}.party-detail-unverified-card{background:var(--color-warning-soft);border:1px solid #e3c5a5}@supports (color:color-mix(in lab, red, red)){.party-detail-unverified-card{border:1px solid color-mix(in srgb, var(--color-warning) 30%, var(--color-border))}}.party-detail-unverified-card{border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;column-gap:14px;padding:14px 16px;display:grid}.party-detail-unverified-icon{background:#dd740033;border-radius:50%;width:38px;height:38px}@supports (color:color-mix(in lab, red, red)){.party-detail-unverified-icon{background:color-mix(in srgb, var(--color-warning) 20%, transparent)}}.party-detail-unverified-icon{color:var(--color-warning);flex-shrink:0;place-items:center;display:grid}.party-detail-unverified-icon svg{width:20px;height:20px}.party-detail-unverified-body{gap:2px;min-width:0;display:grid}.party-detail-unverified-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--color-warning);font-size:10px;font-weight:800}.party-detail-unverified-detail{color:var(--color-on-surface);font-size:14px;font-weight:600}.party-detail-unverified-mass{font-variant-numeric:tabular-nums;color:var(--color-warning);text-align:end;font-size:22px;font-weight:800;line-height:1}.party-detail-unverified-mass small{color:var(--color-on-surface-muted);margin-inline-start:4px;font-size:12px;font-weight:600}.party-detail-tabs .tab-strip{gap:calc(var(--spacing) * 1);background:var(--color-surface-sunken);border-radius:10px;padding:4px;overflow:visible}.party-detail-tabs .tab-strip-pill{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);background-color:#0000;border-color:#0000;flex:1;justify-content:center;font-size:12px}.party-detail-tabs .tab-strip-pill.active{background:var(--color-surface);color:var(--color-on-surface);border-color:#0000;box-shadow:0 1px 2px #0f172a0f}.party-detail-activity-section{flex-direction:column;gap:10px;width:100%;display:flex}.party-detail-position-eye{color:var(--color-on-surface-muted);align-items:center;gap:6px;font-size:11px;font-weight:700;display:flex}.party-detail-position-eye:before{content:"";border-radius:50%;flex:none;width:6px;height:6px}.party-detail-position--gold .party-detail-position-eye:before{background:var(--color-danger)}.party-detail-position--cash .party-detail-position-eye:before{background:var(--color-success)}.party-detail-position-amount{font-variant-numeric:tabular-nums;letter-spacing:-.3px;flex-wrap:wrap;align-items:baseline;gap:4px;font-size:24px;font-weight:800;line-height:1.05;display:flex}.party-detail-position-amount-unit{color:var(--color-on-surface-faint);margin-inline-start:6px;font-size:11px;font-weight:700}.party-detail-position-amount--pos{color:var(--color-amount-positive)}.party-detail-position-amount--neg{color:var(--color-amount-negative)}.party-detail-position-spark{width:100%;height:32px;display:block}.party-detail-position-meta{color:var(--color-on-surface-muted);justify-content:space-between;align-items:baseline;gap:8px;font-size:11px;display:flex}.party-detail-position-meta-trend--pos{color:var(--color-amount-positive);font-weight:700}.party-detail-position-meta-trend--neg{color:var(--color-amount-negative);font-weight:700}.party-detail-position-bd{border-top:1px solid var(--color-border);gap:6px;padding-block-start:8px;display:grid}.party-detail-position-bd-row{grid-template-columns:52px 1fr auto;align-items:center;gap:8px;display:grid}.party-detail-position-bd-k{color:var(--color-on-surface-muted);font-size:11px;font-weight:700}.party-detail-position-bd-bar{background:#e7e8eb;border-radius:3px;height:5px}@supports (color:color-mix(in lab, red, red)){.party-detail-position-bd-bar{background:color-mix(in srgb, var(--color-on-surface-faint) 16%, white)}}.party-detail-position-bd-bar{position:relative;overflow:hidden}.party-detail-position-bd-bar-fill{border-radius:3px;position:absolute;inset-block:0;inset-inline-start:0}.party-detail-position-bd-bar-fill--pos{background:linear-gradient(90deg, var(--color-success), #73cd98)}@supports (color:color-mix(in lab, red, red)){.party-detail-position-bd-bar-fill--pos{background:linear-gradient(90deg, var(--color-success), color-mix(in srgb, var(--color-success) 55%, white))}}.party-detail-position-bd-bar-fill--neg{background:linear-gradient(90deg, var(--color-danger), #f0737e)}@supports (color:color-mix(in lab, red, red)){.party-detail-position-bd-bar-fill--neg{background:linear-gradient(90deg, var(--color-danger), color-mix(in srgb, var(--color-danger) 55%, white))}}.party-detail-position-bd-v{font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:700}.party-detail-position-bd-v--pos{color:var(--color-amount-positive)}.party-detail-position-bd-v--neg{color:var(--color-amount-negative)}.party-detail-profile{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;grid-template-columns:40px 1fr auto;align-items:center;column-gap:12px;padding:12px 14px;display:grid;position:relative;overflow:hidden}.party-detail-profile-edge{background:linear-gradient(180deg, var(--color-gold-500), var(--color-gold-700));width:3px;position:absolute;inset-block:0;inset-inline-start:0}.party-detail-profile-avatar{background:linear-gradient(135deg, var(--color-gold-600), var(--color-gold-700));color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;font-size:15px;font-weight:700;display:grid}.party-detail-profile-avatar--supplier{background:linear-gradient(135deg, #475569, var(--color-ink-900))}.party-detail-profile-avatar--partner{background:linear-gradient(135deg, var(--color-emerald-400), var(--color-emerald-700))}.party-detail-profile-id{gap:2px;min-width:0;display:grid}.party-detail-profile-name{text-overflow:ellipsis;white-space:nowrap;color:var(--color-on-surface);font-size:16px;font-weight:700;line-height:1.2;overflow:hidden}.party-detail-profile-meta{color:var(--color-on-surface-muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:11.5px;display:flex}.party-detail-meta-dot{opacity:.45;background:currentColor;border-radius:50%;width:3px;height:3px}.party-detail-typetag{letter-spacing:.06em;text-transform:uppercase;background:var(--color-primary-softer);color:var(--color-primary-deep);border-radius:4px;padding:2px 7px;font-size:10px;font-weight:800}.page-title{--tw-font-weight:var(--font-weight-extrabold);font-size:26px;font-weight:var(--font-weight-extrabold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-on-surface)}.page-title[tabindex="-1"]:focus{outline:none}.page-title[tabindex="-1"]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.search-bar{align-items:stretch;gap:calc(var(--spacing) * 2);display:flex}.search-field{flex:1;position:relative}.sort-btn{width:calc(var(--spacing) * 12);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-primary);background-color:var(--color-surface);color:var(--color-primary-deep);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));place-items:center;display:grid;position:relative}.sort-btn:hover{background-color:var(--color-primary-softer)}.sort-btn:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.sort-btn.active{background-color:var(--color-primary-softer);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#c9a22733}@supports (color:color-mix(in lab, red, red)){.sort-btn.active{--tw-ring-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.sort-btn svg{width:20px;height:20px}.fs-filter-btn{flex-shrink:0}.sort-wrap{flex-shrink:0;display:flex;position:relative}.sort-menu{z-index:20;margin-top:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-surface);min-width:14rem;padding:calc(var(--spacing) * 1.5);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);inset-inline-end:0;display:none;position:absolute;top:100%}.sort-menu.open{display:block}.sort-menu-label{padding-inline:calc(var(--spacing) * 2.5);padding-top:calc(var(--spacing) * 1.5);padding-bottom:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-bold);font-size:9px;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest);color:var(--color-on-surface-faint);text-transform:uppercase}.sort-menu-section+.sort-menu-section{margin-top:calc(var(--spacing) * 1);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border);padding-top:calc(var(--spacing) * 1)}.sort-menu-caption{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);text-transform:none;margin-inline-start:.375rem}.sort-btn-dot{height:calc(var(--spacing) * 2);width:calc(var(--spacing) * 2);background-color:var(--color-primary);top:6px;border-radius:3.40282e38px;position:absolute;inset-inline-end:6px}.sort-menu-item{cursor:pointer;border-radius:var(--radius-lg);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2);text-align:start;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-on-surface-muted);background-color:#0000;border-width:0;display:block}.sort-menu-item:hover{background-color:var(--color-surface-muted)}.sort-menu-item.active{background-color:var(--color-primary-softer);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-primary-deep)}.sort-menu-reset{margin-top:calc(var(--spacing) * 1);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border);padding-top:calc(var(--spacing) * 2.5);border-top-left-radius:0;border-top-right-radius:0}.sort-menu-item:disabled{cursor:default;opacity:.4}.sort-menu-item:disabled:hover{background-color:#0000}.tap-away-scrim{inset:calc(var(--spacing) * 0);z-index:16;background:0 0;position:fixed}.icon-btn-badge{background-color:var(--color-primary);--tw-leading:1;--tw-font-weight:var(--font-weight-bold);font-size:10px;line-height:1;font-weight:var(--font-weight-bold);color:var(--color-accent);inset-inline-end:-4px;border-radius:3.40282e38px;place-items:center;min-width:18px;height:18px;padding:0 4px;display:grid;position:absolute;top:-4px}.search-field-icon{pointer-events:none;--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-on-surface-faint);top:50%;width:18px;height:18px;position:absolute;inset-inline-end:.875rem}.input-search{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-primary);background-color:var(--color-surface);width:100%;padding-block:calc(var(--spacing) * 3);color:var(--color-on-surface);transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));padding-inline-start:calc(var(--spacing) * 4);padding-inline-end:calc(var(--spacing) * 11)}.input-search:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#c9a22733}@supports (color:color-mix(in lab, red, red)){.input-search:focus{--tw-ring-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.input-search:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.input-search::placeholder{color:var(--color-on-surface-faint)}.placeholder-tile{justify-content:center;align-items:center;gap:calc(var(--spacing) * 1);border-radius:var(--radius-xl);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-border);background-color:var(--color-surface);padding:calc(var(--spacing) * 6);text-align:center;flex-direction:column;display:flex}.placeholder-tile-title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-on-surface)}.placeholder-tile-meta{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-on-surface-muted)}.fs-host{inset:calc(var(--spacing) * 0);z-index:40;position:fixed}.fs-scrim{inset:calc(var(--spacing) * 0);background:#0f172a80;position:absolute}@supports (color:color-mix(in lab, red, red)){.fs-scrim{background:color-mix(in srgb, var(--color-accent) 50%, transparent)}}.fs-sheet{right:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);width:100%;max-width:var(--container-lg);background-color:var(--color-surface);border-top:1px solid var(--color-border);border-top-left-radius:22px;border-top-right-radius:22px;flex-direction:column;max-height:88%;margin-inline:auto;display:flex;position:absolute;box-shadow:0 -20px 60px #0f172a40,0 -4px 14px #0f172a1a}.fs-grabber{background-color:var(--color-border-strong);margin-inline:auto;border-radius:3.40282e38px;flex-shrink:0;width:40px;height:4px;margin-top:8px;margin-bottom:4px}.fs-head{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border);flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 18px 14px;display:flex}.fs-head-title{margin:calc(var(--spacing) * 0);color:var(--color-on-surface);letter-spacing:-.2px;align-items:baseline;gap:8px;font-size:17px;font-weight:700;display:flex}.fs-head-close{cursor:pointer;border-style:var(--tw-border-style);background-color:var(--color-surface-muted);color:var(--color-on-surface-muted);border-width:0;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.fs-head-close svg{width:14px;height:14px}.fs-body{flex-direction:column;flex:1;gap:18px;padding:16px 18px 18px;display:flex;overflow-y:auto}.fs-head-count{background-color:var(--color-primary-softer);color:var(--color-primary-deep);border-radius:9999px;padding:2px 8px;font-size:12px;font-weight:700}.fs-head-count--held{visibility:hidden}.fs-clear-link{cursor:pointer;border-style:var(--tw-border-style);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-primary);background-color:#0000;border-width:0;padding:0 4px;position:relative}.fs-clear-link:before{content:"";position:absolute;inset:-12px -6px}.fs-clear-link:active{color:var(--color-primary-active)}.fs-clear-link:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:4px}.fs-section-label{color:var(--color-on-surface-muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px;font-size:11px;font-weight:700;display:block}.fs-chip-row{flex-wrap:wrap;gap:6px;display:flex}.fs-chip{background-color:var(--color-surface-muted);color:var(--color-on-surface-muted);cursor:pointer;border:1px solid #0000;border-radius:9999px;padding:7px 12px;font-size:12px;font-weight:600}.fs-chip--active{background:var(--color-primary-softer);color:var(--color-primary-deep);border-color:#c9a2274d}@supports (color:color-mix(in lab, red, red)){.fs-chip--active{border-color:color-mix(in srgb, var(--color-primary) 30%, transparent)}}.fs-chip-line{flex-wrap:nowrap;gap:6px;margin-block:-3px;padding-block:3px;display:flex;overflow:hidden}.fs-chip-line>.fs-chip{flex:none}.fs-chip--ico{align-items:center;gap:6px;display:inline-flex}.fs-chip-glyph{color:var(--glyph,#c9a227);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.fs-chip-glyph{color:color-mix(in srgb, var(--glyph,var(--color-primary)) 72%, var(--color-on-surface))}}.fs-chip-glyph svg{width:14px;height:14px}.fs-chip--active .fs-chip-glyph{color:var(--color-primary-deep)}.fs-chip--more{border-color:var(--color-border-strong);background-color:var(--color-surface);color:var(--color-on-surface);padding-inline-end:9px}.fs-chip--more.fs-chip--active{background:var(--color-primary-softer);border-color:var(--color-primary);color:var(--color-primary-deep)}.fs-chip-chev{color:var(--color-on-surface-muted);display:inline-flex}.fs-chip--active .fs-chip-chev{color:inherit}.fs-chip-chev svg{width:12px;height:12px}.fs-chip-count{background:var(--color-primary);min-width:18px;height:18px;color:var(--color-on-primary,var(--color-surface));border-radius:9999px;place-items:center;padding-inline:5px;font-size:11px;font-weight:700;display:inline-grid}.fs-kind-groups{flex-direction:column;gap:12px;display:flex}.fs-kind-group{flex-direction:column;gap:6px;display:flex}.fs-kind-group-label{color:var(--color-on-surface-faint);font-size:12px;font-weight:600}.fs-toggle-row{background-color:var(--color-surface-muted);border-radius:12px;align-items:center;gap:12px;width:100%;padding:12px 14px;display:flex}.fs-toggle-row .fs-toggle-body{min-width:calc(var(--spacing) * 0);text-align:start;flex:1}.fs-toggle-title{color:var(--color-on-surface);font-size:13px;font-weight:600}.fs-toggle-hint{color:var(--color-on-surface-muted);margin-top:2px;font-size:11px}.fs-switch{background-color:var(--color-border-strong);cursor:pointer;border-radius:9999px;flex-shrink:0;width:44px;height:26px;transition:background .15s;position:relative}.fs-switch:after{content:"";inset-inline-start:3px;background:#fff;border-radius:50%;width:20px;height:20px;transition:inset-inline-start .15s;position:absolute;top:3px;box-shadow:0 1px 3px #0000002e}.fs-switch--on{background:var(--color-gold-500)}.fs-switch--on:after{inset-inline-start:21px}.fs-foot{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border);padding:12px 18px;padding-bottom:max(12px, env(safe-area-inset-bottom));flex-shrink:0;gap:8px;display:flex}.fs-foot .fs-btn-secondary{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-strong);background-color:var(--color-surface);color:var(--color-on-surface-muted);border-radius:12px;flex:1;padding:11px 16px;font-size:14px;font-weight:600}.fs-segmented{background-color:var(--color-surface-muted);border-radius:12px;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;display:grid}.fs-seg-opt{cursor:pointer;text-align:center;color:var(--color-on-surface-muted);border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;min-height:44px;padding:9px 6px;font-size:13px;font-weight:600;transition:background-color .15s,color .15s,border-color .15s,transform .1s;display:flex}.fs-seg-opt:active{transform:scale(.97)}.fs-seg-opt:disabled:not(.fs-seg-opt--active){cursor:not-allowed;color:var(--color-on-surface-faint);opacity:.45}.fs-seg-opt--active{background:var(--color-primary-softer);color:var(--color-primary-deep);border-color:#c9a22759}@supports (color:color-mix(in lab, red, red)){.fs-seg-opt--active{border-color:color-mix(in srgb, var(--color-primary) 35%, transparent)}}.fs-seg-opt--active{font-weight:700;box-shadow:0 1px 2px #95700f1f,0 2px 4px #0f172a0a}.fs-seg-opt--active.fs-seg-opt--pos{background:var(--color-success-soft);color:var(--color-amount-positive);border-color:#0079563d}@supports (color:color-mix(in lab, red, red)){.fs-seg-opt--active.fs-seg-opt--pos{border-color:color-mix(in srgb, var(--color-amount-positive) 24%, transparent)}}.fs-seg-opt--active.fs-seg-opt--neg{background:var(--color-danger-soft);color:var(--color-amount-negative);border-color:#bf000f3d}@supports (color:color-mix(in lab, red, red)){.fs-seg-opt--active.fs-seg-opt--neg{border-color:color-mix(in srgb, var(--color-amount-negative) 24%, transparent)}}.fs-date-pair{margin-top:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.placeholder-tile-btn{align-self:stretch}.feed-end{padding-top:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 1);text-align:center}.card{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-surface);padding:calc(var(--spacing) * 4);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.empty-state{padding:calc(var(--spacing) * 8);text-align:center;color:var(--color-on-surface-muted)}.card-flat{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-surface);padding:calc(var(--spacing) * 0);overflow:hidden}.barline-serial-chip{background-color:var(--color-surface-sunken);color:var(--color-on-surface-muted);letter-spacing:.02em;unicode-bidi:plaintext;align-self:flex-start;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700}.confirm-headline{gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-primary-soft);background-color:var(--color-primary-softer);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);flex-direction:column;display:flex}.confirm-headline-block{gap:calc(var(--spacing) * 1);flex-direction:column;display:flex}.confirm-headline-label{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-on-surface-muted);text-transform:uppercase}.confirm-headline-value{align-items:baseline;gap:calc(var(--spacing) * 1);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-on-surface);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.confirm-headline-sep{margin-inline:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-on-surface-faint)}.confirm-headline-accent{color:var(--color-primary-deep)}.confirm-list{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}.confirm-row{justify-content:space-between;align-items:baseline;gap:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border);padding-bottom:calc(var(--spacing) * 2);display:flex}.confirm-row:last-child{border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing) * 0);border-bottom-width:0}.confirm-row dt{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-on-surface-muted);flex-shrink:0}.confirm-row dd{text-align:end;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);overflow-wrap:break-word;color:var(--color-on-surface)}.confirm-impact{margin-top:calc(var(--spacing) * 5);flex-direction:column;gap:8px;display:flex}.confirm-impact-title{--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-on-surface-muted);text-transform:uppercase;margin-bottom:4px;padding:0 4px}.confirm-impact-item{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-surface);flex-direction:column;padding:12px 14px;display:flex}.confirm-impact-row{justify-content:space-between;align-items:baseline;gap:calc(var(--spacing) * 3);display:flex}.confirm-impact-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-on-surface);word-break:break-word;flex:1}.confirm-impact-delta{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:9999px;padding:4px 10px;font-size:14px}.confirm-impact-delta.amount-positive{color:var(--color-amount-positive);background:#ecfdf5}.confirm-impact-delta.amount-negative{color:var(--color-amount-negative);background:#fef2f2}.text-eyebrow{--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-on-surface-muted);text-transform:uppercase}.spine{gap:calc(var(--spacing) * 6);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-surface);padding:calc(var(--spacing) * 4);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);display:grid}.spine-event{gap:calc(var(--spacing) * 2);padding-inline-start:22px;display:grid;position:relative}.spine-event:before{content:"";background-color:var(--color-border-strong);inset-inline-start:5px;width:2px;position:absolute;top:18px;bottom:-24px}.spine-event:last-child:before{display:none}.spine-event:after{content:"";background-color:var(--color-on-surface-faint);width:12px;height:12px;box-shadow:0 0 0 2px var(--color-border-strong);inset-inline-start:0;border-radius:3.40282e38px;position:absolute;top:6px}.spine-event--cast:after{background-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-soft)}.spine-event--verified:after{background-color:var(--color-success);box-shadow:0 0 0 2px var(--color-success-soft)}.spine-event--purchased:after{background-color:var(--color-primary-deep);box-shadow:0 0 0 2px var(--color-primary-soft)}.spine-event--consumed:after{background-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-soft)}.spine-event--assigned:after,.spine-event--returned:after{background-color:var(--color-on-surface-faint);box-shadow:0 0 0 2px var(--color-border-strong)}.spine-event--payment:after{background-color:var(--color-success);box-shadow:0 0 0 2px var(--color-success-soft)}.spine-event--adjustment:after{background-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-soft)}.spine-event--reverse:after{background-color:var(--color-on-surface-faint);box-shadow:0 0 0 2px var(--color-border-strong)}.spine-event-head{justify-content:space-between;align-items:baseline;gap:calc(var(--spacing) * 3);display:flex}.spine-event-title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-on-surface)}.spine-event-sub{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-on-surface-faint)}.spine-event-meta{align-items:center;gap:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));white-space:nowrap;color:var(--color-on-surface-faint);flex-shrink:0;display:flex}.spine-detail{gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-surface-sunken);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);display:grid}.spine-event-meta-button{cursor:pointer;border-style:var(--tw-border-style);padding:calc(var(--spacing) * 0);color:var(--color-on-surface-faint);background-color:#0000;border-width:0}@media (hover:hover){.spine-event-meta-button:hover{color:var(--color-on-surface)}}.spine-event-reversed{opacity:.6}.group-label{padding-inline:calc(var(--spacing) * 1);padding-top:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-on-surface-muted);text-transform:uppercase}.tx-div-block{flex-direction:column;gap:2px;display:flex}.tx-div-block+.tx-div-block{border-top:1px dashed var(--color-border);margin-top:12px;padding-top:10px}.tx-div-block-head{justify-content:space-between;align-items:baseline;margin-bottom:4px;display:flex}.tx-div-class{color:var(--color-on-surface-muted);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:800}.tx-div-count{color:var(--color-on-surface-faint);font-size:11px;font-weight:600}.tx-div-row{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:3px 0;display:grid}.tx-div-key{flex-shrink:0;align-items:center;gap:6px;min-width:56px;display:inline-flex}.tx-div-track{height:18px;position:relative}.tx-div-track:before{content:"";background:var(--color-surface-sunken);inset-inline:0;border-radius:4px;height:7px;position:absolute;top:50%;transform:translateY(-50%)}.tx-div-center{background:var(--color-border-strong);z-index:1;border-radius:1px;width:2px;margin-inline-start:-1px;position:absolute;inset-block:2px;inset-inline-start:50%}.tx-div-fill{z-index:2;height:7px;position:absolute;top:50%;transform:translateY(-50%)}.tx-div-fill--pos{background:linear-gradient(90deg, var(--color-green-400), var(--color-green-300));border-start-end-radius:4px;border-end-end-radius:4px;inset-inline-start:50%}.tx-div-fill--neg{background:linear-gradient(270deg, var(--color-red-400), var(--color-red-300));border-start-start-radius:4px;border-end-start-radius:4px;inset-inline-end:50%}.tx-div-val{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:1px;min-width:92px;display:flex}.tx-div-amt{text-align:end;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}.tx-div-dir{font-size:10px;font-weight:600;line-height:1.1}.tx-div-dir--pos{color:var(--color-amount-positive)}.tx-div-dir--neg{color:var(--color-amount-negative)}.stmt-range-reload{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);cursor:pointer;border-radius:var(--radius-lg);background-color:var(--color-primary);color:var(--color-accent);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex:none;place-items:center;margin-inline-start:auto;display:grid}@media (hover:hover){.stmt-range-reload:hover{background-color:var(--color-primary-hover)}}.stmt-range-reload:active{background-color:var(--color-primary-active)}.stmt-range-reload svg{width:1.15rem;height:1.15rem}.stmt-position{gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);padding:calc(var(--spacing) * 4);background-color:var(--color-ledger-hero);border:1px solid #dfd8c0;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.stmt-position{border:1px solid color-mix(in srgb, var(--color-primary) 22%, var(--color-border))}}.stmt-position-grid{column-gap:calc(var(--spacing) * 8);row-gap:calc(var(--spacing) * 4);flex-wrap:wrap;display:flex}.stmt-pos-item{gap:calc(var(--spacing) * .5);flex-direction:column;display:flex}.stmt-pos-cur{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-on-surface-muted)}.stmt-pos-amt{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.stmt-pos-dir{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-on-surface-muted)}.stmt-cur-gold{color:var(--color-primary-deep)}.stmt-filters{gap:calc(var(--spacing) * 2);display:flex}.stmt-toolbar{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.stmt-zoom{align-items:center;gap:calc(var(--spacing) * 1);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-surface);padding:calc(var(--spacing) * 1);border-radius:3.40282e38px;display:flex}.stmt-zoom-sep{background-color:var(--color-border);block-size:1.25rem;inline-size:1px;margin-inline:.125rem}.stmt-zoom-btn{color:var(--color-on-surface-muted);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:3.40282e38px;justify-content:center;align-items:center;block-size:2rem;inline-size:2rem;display:flex}.stmt-zoom-btn svg{width:1.05rem;height:1.05rem}.stmt-zoom-btn:hover:not(:disabled),.stmt-zoom-btn:active:not(:disabled){background-color:var(--color-surface-muted);color:var(--color-on-surface)}.stmt-zoom-btn:disabled{color:var(--color-on-surface-faint);cursor:default}.stmt-zoom-level{padding-inline:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-on-surface-muted);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));font-variant-numeric:tabular-nums;border-radius:3.40282e38px;block-size:2rem;min-inline-size:3rem}.stmt-zoom-level:hover,.stmt-zoom-level:active{background-color:var(--color-surface-muted);color:var(--color-on-surface)}.link{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-primary)}.link:active{color:var(--color-primary-active)}.tabs{border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:var(--color-border);background-color:var(--color-surface);display:flex}.tab{margin-bottom:calc(var(--spacing) * -.5);border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-on-surface-muted);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-color:#0000;border-bottom-width:2px;flex:1}.tab-active{border-color:var(--color-primary);color:var(--color-primary)}.amount-display-md{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.amount-currency{vertical-align:baseline;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-on-surface-muted);text-transform:uppercase;letter-spacing:.04em;margin-inline-start:calc(var(--spacing) * 2)}.caption-faint{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-on-surface-faint)}.caption-muted{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-on-surface-muted)}.impact-row{gap:calc(var(--spacing) * 1.5);padding:calc(var(--spacing) * 3);flex-direction:column;display:flex}.impact-row-head{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.impact-row-label{min-width:calc(var(--spacing) * 0);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-on-surface)}.impact-row-delta{align-items:baseline;gap:calc(var(--spacing) * 1);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:nowrap;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);border-radius:3.40282e38px;display:inline-flex}.impact-row-delta--pos{background-color:var(--color-success-soft);color:var(--color-on-success-soft)}.impact-row-delta--neg{background-color:var(--color-danger-soft);color:var(--color-on-danger-soft)}.impact-row-delta--plain{background-color:var(--color-surface-muted);color:var(--color-on-surface)}.impact-row-balance{align-items:baseline;column-gap:calc(var(--spacing) * 2);row-gap:calc(var(--spacing) * .5);flex-wrap:wrap;display:flex}.impact-row-before{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-on-surface-muted);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.impact-row-after{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-on-surface);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);letter-spacing:-.01em}.impact-row-after.amount-positive{color:var(--color-amount-positive)}.impact-row-after.amount-negative{color:var(--color-amount-negative)}.impact-row-unit{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-on-surface-muted)}.impact-row-direction{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-on-surface-muted)}.amount-positive{color:var(--color-amount-positive)}.amount-negative{color:var(--color-amount-negative)}.chip-status{align-items:center;gap:calc(var(--spacing) * 1);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-semibold);font-size:10px;font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);text-transform:uppercase;border-radius:3.40282e38px;display:inline-flex}.chip-status-pending{background-color:var(--color-surface-muted);color:var(--color-on-surface-muted)}.chip-status-partial{background-color:var(--color-warning-soft);color:var(--color-on-warning-soft)}.chip-status-settled{background-color:var(--color-success-soft);color:var(--color-on-success-soft)}.chip-status-reversed{background-color:var(--color-surface-muted);color:var(--color-on-surface-faint);text-decoration-line:line-through}.chip-status-overdue{background-color:var(--color-danger-soft);color:var(--color-on-danger-soft)}.chip-status-none{color:#0000;background-color:#0000}.chip-cond{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-semibold);font-size:10px;font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);text-transform:uppercase;border-radius:3.40282e38px;align-items:center;display:inline-flex}.chip-cond-scrap{background-color:var(--color-warning-soft);color:var(--color-warning)}.chip-cond-used{background-color:var(--color-surface-muted);color:var(--color-on-surface-muted)}.chip-cond-new{background-color:var(--color-primary-softer);color:var(--color-primary-deep)}.party-card-breakdown-bar{background:var(--color-surface-sunken);border-radius:3px;height:5px;position:relative;overflow:hidden}.party-card-breakdown-bar-fill{border-radius:3px;position:absolute;inset-block:0;inset-inline-start:0}.party-card-breakdown-bar-fill--pos{background:linear-gradient(90deg, var(--color-green-400), var(--color-green-300))}.party-card-breakdown-bar-fill--neg{background:linear-gradient(90deg, var(--color-red-400), var(--color-red-300))}.party-card-breakdown-val{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0}.party-card-breakdown-val--pos{color:var(--color-amount-positive)}.party-card-breakdown-val--neg{color:var(--color-amount-negative)}.karat-code{border-radius:var(--radius-md);letter-spacing:0;border:1px solid #c9a22738;justify-content:center;align-items:center;min-width:36px;height:22px;padding:0 8px;font-size:11px;font-weight:800;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.karat-code{border:1px solid color-mix(in srgb, var(--color-primary) 22%, transparent)}}.karat-code{background:#f8f3e3}@supports (color:color-mix(in lab, red, red)){.karat-code{background:color-mix(in srgb, var(--color-gold-500) 13%, var(--color-surface))}}.karat-code{color:var(--color-primary-deep);white-space:nowrap}.karat-code--24{background:#f2e9cb}@supports (color:color-mix(in lab, red, red)){.karat-code--24{background:color-mix(in srgb, var(--color-gold-500) 24%, var(--color-surface))}}.karat-code--24{color:var(--color-primary-deep);border-color:#c9a2275c}@supports (color:color-mix(in lab, red, red)){.karat-code--24{border-color:color-mix(in srgb, var(--color-primary) 36%, transparent)}}.karat-code--22{background:#f5eed8}@supports (color:color-mix(in lab, red, red)){.karat-code--22{background:color-mix(in srgb, var(--color-gold-500) 18%, var(--color-surface))}}.karat-code--22{color:var(--color-primary-deep)}.karat-code--21{background:#f8f3e3}@supports (color:color-mix(in lab, red, red)){.karat-code--21{background:color-mix(in srgb, var(--color-gold-500) 13%, var(--color-surface))}}.karat-code--21{color:var(--color-primary-deep)}.karat-code--18{background:var(--color-primary-softer);color:var(--color-primary-deep)}.karat-code--cash{background:var(--color-surface-muted);color:var(--color-on-surface-muted);border-color:var(--color-border-strong)}.stmt-grid-wrap{--stmt-g-zoom:1;font-size:calc(.75rem * var(--stmt-g-zoom));--stmt-g-idw:1;--stmt-g-id-w:calc(9.25rem * var(--stmt-g-zoom) * var(--stmt-g-idw));--stmt-g-num-w:calc(6.75rem * var(--stmt-g-zoom));--stmt-g-bal-w:calc(9rem * var(--stmt-g-zoom));border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-surface);-webkit-overflow-scrolling:touch;scroll-snap-type:inline proximity;scroll-padding-inline-start:var(--stmt-g-id-w);overflow-x:auto}@media (prefers-reduced-motion:no-preference){.stmt-grid-wrap{scroll-behavior:smooth}}.stmt-grid{border-collapse:collapse;color:var(--color-on-surface);table-layout:fixed;width:max-content;min-width:100%}.stmt-grid th,.stmt-grid td{vertical-align:top;border:1px solid var(--color-border);white-space:nowrap;padding:.5em .6667em}.stmt-g-c-id{width:var(--stmt-g-id-w)}.stmt-g-c-num{width:var(--stmt-g-num-w)}.stmt-g-c-bal{width:var(--stmt-g-bal-w)}.stmt-grid thead th{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-on-surface-muted);text-transform:uppercase;background-color:var(--color-ledger-band);text-align:center;vertical-align:middle;border-color:#ddd4b4;font-size:.8333em}@supports (color:color-mix(in lab, red, red)){.stmt-grid thead th{border-color:color-mix(in srgb, var(--color-primary) 28%, var(--color-border))}}.stmt-g-colhead{display:block}.stmt-g-colsub{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);text-transform:none;font-size:.75em;display:block}.stmt-grid .stmt-g-group{vertical-align:bottom;color:var(--color-on-surface);text-align:start}.stmt-g-code{display:block}.stmt-g-assay{background-color:var(--color-border);width:100%;border-radius:2px;block-size:4px;margin-block-start:.25rem;display:block;overflow:hidden}.stmt-g-assay-fill{background-color:var(--color-primary);height:100%;display:block}.stmt-g-assay-fill--flat{background-color:#4a55654d;inline-size:100%}@supports (color:color-mix(in lab, red, red)){.stmt-g-assay-fill--flat{background-color:color-mix(in srgb, var(--color-on-surface-muted) 30%, transparent)}}.stmt-grid .stmt-g-id{white-space:normal}.stmt-grid thead .stmt-g-id{text-align:start}.stmt-g-idbox{max-inline-size:var(--stmt-g-id-w);align-items:center;gap:.25em;display:flex}.stmt-g-idtext{overflow-wrap:break-word;flex:auto;min-inline-size:0}.stmt-g-chev{color:var(--color-primary);flex:none;font-size:1.25em;line-height:1}@media (hover:hover){.stmt-g-row:hover .stmt-g-chev{color:var(--color-primary-deep)}}.stmt-g-row:active .stmt-g-chev{color:var(--color-primary-deep)}.stmt-g-doc{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-on-surface-muted);font-variant-numeric:tabular-nums;display:block}.stmt-g-verb{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-on-surface-muted);text-transform:uppercase;font-size:.8333em;display:block}.stmt-g-desc{color:var(--color-on-surface);display:block}.stmt-g-label{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-on-surface)}.stmt-g-num{text-align:end;text-align:match-parent;font-variant-numeric:tabular-nums}.stmt-g-bal{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.stmt-grid .stmt-g-gstart{border-inline-start:2px solid var(--color-border-strong);scroll-snap-align:start}.stmt-g-row{cursor:pointer;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.stmt-g-row:nth-child(2n)>.stmt-g-id,.stmt-g-row:nth-child(2n)>.stmt-g-num{background-color:var(--color-surface-muted)}@media (hover:hover){.stmt-g-row:hover>.stmt-g-id,.stmt-g-row:hover>.stmt-g-num{background-color:var(--color-ledger-press)}}.stmt-g-row:active>.stmt-g-id,.stmt-g-row:active>.stmt-g-num{background-color:var(--color-ledger-press)}.stmt-g-row:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.stmt-grid .stmt-g-brought>.stmt-g-id,.stmt-grid .stmt-g-brought>.stmt-g-num,.stmt-grid .stmt-g-carried>.stmt-g-id,.stmt-grid .stmt-g-carried>.stmt-g-num{background-color:var(--color-ledger-band);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.stmt-g-brought>.stmt-g-num,.stmt-g-brought>.stmt-g-id,.stmt-g-carried>.stmt-g-num,.stmt-g-carried>.stmt-g-id{border-color:#ddd4b4}@supports (color:color-mix(in lab, red, red)){.stmt-g-brought>.stmt-g-num,.stmt-g-brought>.stmt-g-id,.stmt-g-carried>.stmt-g-num,.stmt-g-carried>.stmt-g-id{border-color:color-mix(in srgb, var(--color-primary) 28%, var(--color-border))}}.stmt-grid .stmt-g-id{z-index:1;background-color:var(--color-surface);position:sticky;inset-inline-start:0}.stmt-grid thead .stmt-g-id{z-index:2;background-color:var(--color-ledger-band)}.stmt-grid .stmt-g-row--focused>.stmt-g-id,.stmt-grid .stmt-g-row--focused>.stmt-g-num{background-color:var(--color-primary-soft)}@container room (min-width:45rem){.stmt-grid-wrap{font-size:calc(.875rem * var(--stmt-g-zoom));--stmt-g-id-w:calc(17rem * var(--stmt-g-zoom) * var(--stmt-g-idw));--stmt-g-num-w:calc(8rem * var(--stmt-g-zoom));--stmt-g-bal-w:calc(10rem * var(--stmt-g-zoom));scroll-snap-type:none}.stmt-grid th,.stmt-grid td{padding:.5714em .8571em}.stmt-grid .stmt-g-id,.stmt-grid thead .stmt-g-id{position:static}.stmt-grid .stmt-g-group{text-align:center}}.back-to-top{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-surface);color:var(--color-on-surface-muted);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));width:44px;height:44px;inset-inline-end:1.25rem;bottom:max(6rem, calc(5.5rem + env(safe-area-inset-bottom)));z-index:15;border-radius:3.40282e38px;place-items:center;display:grid;position:fixed;box-shadow:0 6px 16px #0f172a1f,0 2px 6px #0f172a0f}.back-to-top:hover{color:var(--color-on-surface)}.back-to-top:active{transform:scale(.94)}.back-to-top svg{width:20px;height:20px}.act-list{flex-direction:column;display:flex}.act-day-rows{display:contents}.act-list--held{opacity:.5;pointer-events:none}@container room (min-width:45rem){.act-day-rows{grid-template-columns:repeat(auto-fill,minmax(22rem,1fr));grid-auto-rows:1fr;gap:12px;display:grid}.act-day-rows>.act-row-card{min-width:0;margin-bottom:0}.act-day-rows.is-masonry{grid-auto-rows:4px;align-items:start;row-gap:0}.act-day-rows.is-masonry>*{grid-row-end:span var(--au-span,1)}}.act-row-card{cursor:pointer;gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-surface);text-align:start;width:100%;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-direction:column;align-items:stretch;margin-bottom:12px;padding:16px 18px;display:flex;box-shadow:0 1px 2px #0f172a0a,0 4px 12px #0f172a0a}.act-row-card:active{background:var(--color-surface-muted);transform:scale(.985);box-shadow:0 1px 2px #0f172a0a}.act-row-card.act-row-card--static{cursor:default}.act-row-card.act-row-card--static:active{background:var(--color-surface);transform:none;box-shadow:0 1px 2px #0f172a0a,0 4px 12px #0f172a0a}.act-row-main{align-items:stretch;gap:14px;width:100%;display:flex}.act-row-lead{flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:6px;min-width:70px;display:flex}.act-row-pre{text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;background:var(--glyph,#c9a227);border-radius:6px;align-items:center;padding:3px 8px;font-size:10px;font-weight:800;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.act-row-pre{background:color-mix(in srgb, var(--glyph,var(--color-primary)) 12%, var(--color-surface))}}.act-row-pre{color:var(--glyph,#c9a227)}@supports (color:color-mix(in lab, red, red)){.act-row-pre{color:color-mix(in srgb, var(--glyph,var(--color-primary)) 72%, var(--color-on-surface))}}.act-row-pre--cash{--glyph:var(--color-green-500)}.act-row-pre--credit{--glyph:var(--color-indigo-500)}.act-row-pre--reversed{background:var(--color-surface-muted);color:var(--color-on-surface-faint)}.act-row-glyph{background:var(--glyph,#c9a227);border-radius:14px;flex-shrink:0;place-items:center;width:48px;height:48px;font-size:20px;font-weight:700;display:grid}@supports (color:color-mix(in lab, red, red)){.act-row-glyph{background:color-mix(in srgb, var(--glyph,var(--color-primary)) 12%, var(--color-surface))}}.act-row-glyph{color:var(--glyph,#c9a227)}@supports (color:color-mix(in lab, red, red)){.act-row-glyph{color:color-mix(in srgb, var(--glyph,var(--color-primary)) 72%, var(--color-on-surface))}}.act-row-glyph svg{width:22px;height:22px}.act-row-glyph--buy{--glyph:var(--color-red-500)}.act-row-glyph--sell{--glyph:var(--color-green-500)}.act-row-glyph--deliver{--glyph:var(--color-blue-500)}.act-row-glyph--receive{--glyph:var(--color-indigo-500)}.act-row-glyph--receive_bar{--glyph:var(--color-sky-500)}.act-row-glyph--payment{--glyph:var(--color-green-500)}.act-row-glyph--cast{--glyph:var(--color-violet-500)}.act-row-glyph--expense{--glyph:var(--color-amber-500)}.act-row-glyph--withdraw{--glyph:var(--color-rose-500)}.act-row-glyph--inject{--glyph:var(--color-emerald-500)}.act-row-glyph--exchange{--glyph:var(--color-cyan-500)}.act-row-glyph--transfer{--glyph:var(--color-teal-500)}.act-row-glyph--opening{--glyph:var(--color-gold-500)}.act-row-glyph--reverse{background:var(--color-surface-muted);color:var(--color-on-surface-faint)}.act-row-glyph--adjustment{background:var(--color-surface-muted);color:var(--color-on-surface-muted)}.act-row-body{min-width:calc(var(--spacing) * 0);flex-direction:column;flex:1;justify-content:center;gap:4px;display:flex}.act-row-party{text-overflow:ellipsis;white-space:nowrap;color:var(--color-on-surface);letter-spacing:-.15px;font-size:16px;font-weight:600;overflow:hidden}.act-row-party--pair{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.act-row-time,.act-row-refs{color:var(--color-on-surface-muted);font-variant-numeric:tabular-nums;font-size:13px}.act-row-refs{white-space:normal}.act-row-refs svg{vertical-align:-2px;opacity:.8;width:14px;height:14px;margin-inline-end:4px;display:inline-block}.act-row-trail-time{color:var(--color-on-surface-muted);font-variant-numeric:tabular-nums;white-space:pre;text-align:end;font-size:12px}.act-row-trail{flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-end;gap:3px;display:flex}.act-row-serial{letter-spacing:.03em;color:var(--color-primary-deep);background:var(--color-primary-softer);border-radius:6px;align-self:flex-end;align-items:center;margin-bottom:2px;padding:2px 7px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:700;display:inline-flex}.act-row-amount{letter-spacing:-.3px;font-variant-numeric:tabular-nums;font-size:18px;font-weight:700;line-height:1.15}.act-row-amount--muted{color:var(--color-on-surface-muted)}.act-row-amount-code{color:var(--color-on-surface-faint);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:600}.act-row-due{text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;border-radius:9999px;align-items:center;margin-top:4px;padding:3px 8px;font-size:10px;font-weight:800;display:inline-flex}.act-row-due--due{background:var(--color-surface-muted);color:var(--color-on-surface-muted)}.act-row-due--soon{background:var(--color-warning-soft);color:var(--color-on-warning-soft)}.act-row-due--overdue{background:var(--color-danger-soft);color:var(--color-on-danger-soft)}.act-row-desc{color:var(--color-on-surface-muted);border-top:1px solid var(--color-border);white-space:normal;overflow-wrap:anywhere;padding-top:10px;font-size:12px;font-style:italic}.act-row-desc--empty{color:var(--color-on-surface-faint);opacity:.8}.act-row-card.act-row--reversed .act-row-party,.act-row-card.act-row--reversed .act-row-amount{color:var(--color-on-surface-faint);text-decoration:line-through}.act-row-card.act-row--reversed .act-row-pos{opacity:.55}.act-row-house{text-transform:uppercase;letter-spacing:.04em;background:var(--color-primary-softer);color:var(--color-primary-deep);border:1px solid #ecd17fcc;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.act-row-house{border:1px solid color-mix(in srgb, var(--color-primary-tint) 80%, transparent)}}.act-row-house{border-radius:6px}.act-row-house svg{width:11px;height:11px}.act-row-pos{border-top:1px solid var(--color-border);flex-direction:column;gap:10px;padding-top:10px;display:flex}.act-row-pos-block{flex-direction:column;gap:6px;display:flex}.act-row-pos-block+.act-row-pos-block{border-top:1px dashed var(--color-border);padding-top:10px}.act-row-pos-head{justify-content:space-between;align-items:baseline;display:flex}.act-row-pos-class{color:var(--color-on-surface-muted);text-transform:uppercase;letter-spacing:.05em;font-size:10.5px;font-weight:800}.act-row-pos-count{color:var(--color-on-surface-faint);font-size:10.5px;font-weight:600}.act-row-pos-slice{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:2px 0;display:grid}.act-row-pos-key{flex-shrink:0;align-items:center;gap:6px;min-width:56px;display:inline-flex}.act-row-pos-val{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:1px;min-width:80px;display:flex}.act-row-pos-dir{font-size:10px;font-weight:600;line-height:1.1}.act-row-pos-dir--pos{color:var(--color-amount-positive)}.act-row-pos-dir--neg{color:var(--color-amount-negative)}.act-day{z-index:2;background:var(--ground-frost);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 1px 0 var(--color-border);flex-direction:column;gap:3px;margin:4px -16px 6px;padding:10px 20px;display:flex;position:sticky;top:0}.act-day-title-row{align-items:baseline;gap:8px;display:flex}.act-day-title{color:var(--color-on-surface);font-size:13px;font-weight:700}.act-day-meta{color:var(--color-on-surface-muted);font-size:11px;font-weight:500}.act-day-count{color:var(--color-on-surface-muted);border:1px solid var(--color-border);white-space:nowrap;border-radius:999px;margin-inline-start:auto;padding:1px 8px;font-size:11px;font-weight:600}.act-day-summary{color:var(--color-on-surface-muted);font-variant-numeric:tabular-nums;font-size:11px}.act-day-summary:empty{display:none}.act-day-flows{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.act-day-tiles{scrollbar-width:none;scroll-snap-type:x proximity;--act-day-fade-dir:right;-webkit-mask-image:linear-gradient(to var(--act-day-fade-dir), #000 calc(100% - 28px), transparent);-webkit-mask-image:linear-gradient(to var(--act-day-fade-dir), #000 calc(100% - 28px), transparent);-webkit-mask-image:linear-gradient(to var(--act-day-fade-dir), #000 calc(100% - 28px), transparent);mask-image:linear-gradient(to var(--act-day-fade-dir), #000 calc(100% - 28px), transparent);gap:6px;margin-inline:-20px;padding-inline:20px;scroll-padding-inline:20px;display:flex;overflow-x:auto}[dir=rtl] .act-day-tiles{--act-day-fade-dir:left}.act-day-tiles::-webkit-scrollbar{display:none}@container room (min-width:45rem){.act-day-tiles{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow:visible;-webkit-mask-image:none;mask-image:none}}.act-day-tile{scroll-snap-align:start;border-radius:var(--radius-md);background:#ffffffbf;flex-direction:column;flex:none;gap:1px;padding:5px 9px;display:flex}@supports (color:color-mix(in lab, red, red)){.act-day-tile{background:color-mix(in srgb, var(--color-surface) 75%, transparent)}}.act-day-tile{border:1px solid #e5e7ebb3}@supports (color:color-mix(in lab, red, red)){.act-day-tile{border:1px solid color-mix(in srgb, var(--color-border) 70%, transparent)}}.act-day-tile-top{align-items:center;gap:7px;display:flex}.act-day-tile .karat-code{border-radius:4px;min-width:0;height:17px;padding:0 5px;font-size:9.5px}.act-day-tile-net{color:var(--color-on-surface-muted);letter-spacing:-.01em;font-variant-numeric:tabular-nums;direction:ltr;font-size:13.5px;font-weight:700}.act-day-tone--pos{color:var(--color-on-ground-positive)}.act-day-tone--neg{color:var(--color-amount-negative)}.act-day-tile-sides{color:var(--color-on-surface-faint);font-variant-numeric:tabular-nums;gap:9px;font-size:10px;font-weight:500;display:flex}.act-day-tile-side{align-items:baseline;gap:4px;display:inline-flex}.act-day-tile-side bdi{direction:ltr}.act-day-tile-word{font-size:9.5px;font-weight:600}.act-day-flow{align-items:center;gap:4px;display:inline-flex}.act-day-flow-code{color:var(--color-on-surface-muted);font-weight:600}.act-day-flow-net{border-inline-start:1px solid var(--color-divider);padding-inline-start:4px}.cust-page{gap:calc(var(--spacing) * 4);width:100%;padding:calc(var(--spacing) * 4);flex-direction:column;max-width:44rem;margin-inline:auto;display:flex}.cust-page--plane{padding-bottom:max(6rem, calc(4rem + env(safe-area-inset-bottom)))}@container room (min-width:45rem){.cust-page--plane{padding-bottom:2rem}.cust-page--plane:not(.cust-page--wide){max-width:64rem}.cust-page-title{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.cust-muted{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-on-surface-muted)}.cust-link{cursor:pointer}.cust-group-label{align-items:center;gap:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-on-ground-gold);font-size:12px;display:flex}.cust-group-label:before{content:"";background-color:var(--color-primary);border-radius:3.40282e38px;flex:none;width:6px;height:6px}.cust-group-label:after{content:"";background-color:var(--color-border);flex:1;height:1px}.cust-shop{max-width:36rem}.cust-shop-hero{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);text-align:center;color:var(--color-on-surface);background:linear-gradient(180deg, var(--color-primary-softer) 0%, var(--color-surface) 65%);border-radius:20px;flex-direction:column;align-items:center;padding:28px 20px 20px;display:flex}.cust-shop-disc{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);width:72px;height:72px;color:var(--color-on-primary);background:var(--gradient-cust-monogram);box-shadow:0 0 0 4px var(--color-surface), 0 0 0 5px var(--color-primary-soft), 0 12px 24px -12px var(--color-gold-700);border-radius:3.40282e38px;flex:none;place-items:center;font-size:30px;display:grid}.cust-shop-name{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);letter-spacing:-.01em;text-wrap:balance;margin-top:14px;font-size:22px;line-height:1.25}.cust-shop-hero>.cust-muted{margin-top:10px}.cust-shop-actions{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;width:100%;margin-top:20px;display:grid}.cust-shop-action{cursor:pointer;background-color:var(--color-primary-softer);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-primary-deep);border:1px solid var(--color-primary-soft);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:66px;padding:10px 6px;font-size:12.5px;transition:background-color .15s;display:flex}.cust-shop-action:hover{background-color:var(--color-primary-soft)}.cust-shop-action-glyph{place-items:center;display:grid}.cust-shop-action-glyph svg{width:21px;height:21px}.cust-shop-action[data-copied]{background-color:var(--color-success-soft);color:var(--color-on-success-soft);border-color:#0000}.cust-shop-list{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-surface);border-radius:16px;flex-direction:column;padding:2px 16px;display:flex}.cust-shop-row{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 12px;padding:12px 0;display:grid}.cust-shop-row+.cust-shop-row{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border)}.cust-shop-row-glyph{background-color:var(--color-primary-softer);color:var(--color-primary-deep);border-radius:11px;grid-row:span 2;place-items:center;width:38px;height:38px;display:grid}.cust-shop-row-glyph svg{width:18px;height:18px}.cust-shop-row dt{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-on-surface-muted);font-size:12px}.cust-shop-row dd{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-on-surface);white-space:pre-line;overflow-wrap:anywhere;font-size:15px}.cust-shop-phone{font-variant-numeric:tabular-nums}.cust-shop-how{cursor:pointer;--tw-font-weight:var(--font-weight-semibold);width:100%;font-weight:var(--font-weight-semibold);color:var(--color-on-surface);text-align:start;font-size:15px}.cust-shop-how .cust-shop-row-glyph{grid-row:auto}.cust-shop-how:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.cust-shop-foot{justify-content:center;align-items:center;gap:calc(var(--spacing) * 3);color:var(--color-on-surface-muted);direction:ltr;padding:12px 0 8px;display:flex}.cust-shop-foot svg{box-shadow:0 0 0 1px var(--color-border);border-radius:10px}.cust-shop-foot-word{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);letter-spacing:.08em;font-size:26px}.cust-shop-action:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.cust-page--wide{max-width:none}.cust-btn:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.cust-deal-member{gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);flex-direction:column;display:flex}.cust-deal-member--focused{background-color:var(--color-primary-soft);box-shadow:0 0 0 8px var(--color-primary-soft)}.cust-deal-children{gap:calc(var(--spacing) * 4);border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px;border-color:var(--color-border);flex-direction:column;padding-inline-start:calc(var(--spacing) * 3);display:flex}@container room (min-width:45rem){.cust-deals .act-day-rows{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;align-items:start}}.cust-back{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-on-ground-gold);align-self:flex-start;min-height:2.75rem;font-size:.875rem;display:inline-flex}.cust-back-glyph{fill:none;stroke:currentColor;stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;width:1.125rem;height:1.125rem}[dir=rtl] .cust-back-glyph{transform:scaleX(-1)}.cust-back:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.cust-loadfail{align-items:flex-start;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);background-color:var(--color-danger-soft);padding:calc(var(--spacing) * 4);color:var(--color-on-danger-soft);flex-direction:column;display:flex}.cust-btn{cursor:pointer;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-surface);padding-inline:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-on-surface);min-height:2.75rem}@container room (min-width:45rem){.party-detail-positions{grid-template-columns:1fr 1fr}}.cust-home-position .party-detail-position-eye:before{background:var(--color-primary)}.cust-home-position .party-detail-position-spark path{stroke:var(--color-sparkline-stroke)}.cust-home-fill{background:var(--color-primary)}.cust-home-row{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border);background-color:var(--color-surface);padding:calc(var(--spacing) * 4);text-align:start;justify-content:space-between;align-items:center;display:flex}.cust-home-row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.cust-home-row:active{background-color:var(--color-surface-muted)}.cust-home-mass{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.cust-home-unit{vertical-align:baseline;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-on-surface-muted);text-transform:uppercase;letter-spacing:.04em;margin-inline-start:calc(var(--spacing) * 2)}.cust-home-caption{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-on-surface-muted)}.cust-page.cust-activity{gap:calc(var(--spacing) * 3)}.room-stage .cust-activity .back-to-top{inset-inline-end:auto;align-self:flex-end;margin-inline-end:.25rem;position:sticky;bottom:1rem}.cust-deal .cust-deal-focused,.cust-item .cust-deal-focused{background-color:var(--color-primary-soft);box-shadow:0 0 0 8px var(--color-primary-soft);border-radius:.75rem}.cust-deal .tx-div-dir--pos,.cust-deal .tx-div-dir--neg{color:var(--color-on-surface-muted)}.room-stage{overscroll-behavior:contain;width:100%;min-height:0;margin-inline:auto;overflow-y:auto;container:room/inline-size}[data-room-stage][data-room-still] [data-room-box]{scroll-snap-type:none;scroll-behavior:auto}[data-room-stage][data-room-hold],[data-room-stage][data-room-hold] *{touch-action:pinch-zoom}.reconnect-modal{z-index:10000;background:#0f172a80;justify-content:center;align-items:center;padding:1rem;display:none;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.reconnect-modal{background:color-mix(in srgb, var(--color-accent) 50%, transparent)}}.reconnect-modal.components-reconnect-show,.reconnect-modal.components-reconnect-failed,.reconnect-modal.components-reconnect-rejected{display:flex}.reconnect-box{border:1px solid var(--color-border);background:var(--color-surface);width:100%;max-width:22rem;color:var(--color-on-surface);text-align:center;border-radius:.75rem;flex-direction:column;align-items:center;gap:1rem;padding:1.5rem 1.25rem;display:flex;box-shadow:0 10px 30px #0f172a40}@supports (color:color-mix(in lab, red, red)){.reconnect-box{box-shadow:0 10px 30px color-mix(in srgb, var(--color-accent) 25%, transparent)}}.reconnect-title{margin:0;font-weight:600;line-height:1.5}.reconnect-modal:lang(ar) .reconnect-en,.reconnect-modal:not(:lang(ar)) .reconnect-ar,.reconnect-state{display:none}.components-reconnect-show:not([data-updating]) .reconnect-state--show,.components-reconnect-show[data-updating] .reconnect-state--updating,.components-reconnect-failed[data-updating] .reconnect-state--updating,.components-reconnect-failed:not([data-updating]) .reconnect-state--failed,.components-reconnect-failed .reconnect-state--reload,.components-reconnect-rejected .reconnect-state--rejected,.components-reconnect-rejected .reconnect-state--reload{display:block}.reconnect-reload{min-width:8rem}.reconnect-spinner{border:3px solid var(--color-border-strong);border-top-color:var(--color-primary);border-radius:50%;width:2rem;height:2rem;animation:.9s linear infinite reconnect-spin}.components-reconnect-failed:not([data-updating]) .reconnect-spinner,.components-reconnect-rejected .reconnect-spinner{display:none}@keyframes reconnect-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.reconnect-spinner{animation-duration:3s}}body:has(.reconnect-modal.components-reconnect-show,.reconnect-modal.components-reconnect-failed,.reconnect-modal.components-reconnect-rejected) #blazor-error-ui{display:none!important}.skeleton-bar{background:linear-gradient(90deg, var(--color-surface-muted) 0%, #f8f9fa 50%, var(--color-surface-muted) 100%);border-radius:6px;height:12px}@supports (color:color-mix(in lab, red, red)){.skeleton-bar{background:linear-gradient(90deg, var(--color-surface-muted) 0%, color-mix(in srgb, var(--color-surface-muted) 60%, var(--color-surface)) 50%, var(--color-surface-muted) 100%)}}.skeleton-bar{background-size:200% 100%;animation:1.4s ease-in-out infinite skeleton-shimmer}.skeleton{flex-direction:column;gap:12px;display:flex}.skeleton--card{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-surface);padding:calc(var(--spacing) * 4);border-top:1px solid #e2d6ae;box-shadow:0 1px 2px #0f172a0a,0 6px 16px #95700f0a}@supports (color:color-mix(in lab, red, red)){.skeleton--card{border-top:1px solid color-mix(in srgb, var(--color-gold-300) 38%, var(--color-border))}}.skeleton-bar--lg{width:55%;height:22px}.skeleton-bar--sm{width:35%;height:10px}.skeleton-bar--row{width:100%}@keyframes skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.skeleton-bar{background:var(--color-surface-muted);animation:none}}.static-page{box-sizing:border-box;min-height:100%;padding:max(1.75rem, env(safe-area-inset-top)) 1.5rem 1.75rem;background:var(--ground-glow);background-color:var(--color-surface-muted);color:var(--color-on-surface);flex-direction:column;align-items:center;gap:1.5rem;line-height:normal;display:flex}.static-lang{background:var(--color-surface);border:1px solid var(--color-border);direction:ltr;border-radius:999px;gap:.25rem;padding:.25rem;display:flex}.static-lang button{color:var(--color-on-surface-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.375rem .875rem;font-size:.8125rem;font-weight:600;position:relative}.static-lang button:before{content:"";position:absolute;inset:-6px 0}.static-lang button[aria-pressed=true]{background:var(--color-primary);color:var(--color-ink-900)}.static-head{text-align:center;flex-direction:column;align-items:center;gap:.75rem;display:flex}.static-head .au360-logo-svg{filter:drop-shadow(0 8px 20px var(--static-shadow-ink));display:block}.static-head h1{text-wrap:balance;margin:0;font-size:1.5rem;font-weight:700}.static-head p{max-width:30ch;color:var(--color-on-surface-muted);margin:0;font-size:.875rem;line-height:1.5}.static-card{box-sizing:border-box;background:var(--color-surface);border:1px solid var(--color-border);width:100%;max-width:24rem;box-shadow:0 10px 30px -12px var(--static-shadow-ink);border-radius:1rem;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.static-label{color:var(--color-on-surface-muted);font-size:.875rem;font-weight:500}.static-input{box-sizing:border-box;background:var(--color-surface-muted);border:1.5px solid var(--color-border-strong);width:100%;min-height:3rem;color:var(--color-on-surface);font:inherit;border-radius:.75rem;padding:0 .75rem;font-size:1rem}.static-input:focus-visible{border-color:var(--color-primary);outline:0;box-shadow:0 0 0 3px #c9a22747}@supports (color:color-mix(in lab, red, red)){.static-input:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 28%, transparent)}}.static-input[aria-invalid=true]{border-color:var(--static-box-danger)}.static-alert{background:var(--color-danger-soft);color:var(--color-on-danger-soft);border-radius:.5rem;margin:0;padding:.625rem .75rem;font-size:.8125rem;line-height:1.5}.static-submit{background:var(--color-primary);min-height:3rem;color:var(--color-ink-900);font:inherit;cursor:pointer;border:0;border-radius:.5rem;justify-content:center;align-items:center;font-size:1rem;font-weight:600;display:flex}.static-submit:hover{background:var(--color-primary-hover)}a.static-submit{text-decoration:none}.static-wait{direction:ltr;background:#c9a22738;border-radius:999px;height:3px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.static-wait{background:color-mix(in srgb, var(--color-primary) 22%, transparent)}}.static-wait>span{background:var(--color-primary);inset-block:0;width:35%;animation:1.4s ease-in-out infinite cust-splash-sweep;position:absolute;left:0}@media (prefers-reduced-motion:reduce){.static-wait>span{opacity:.5;width:100%;animation:none}}.static-countdown{text-align:center;min-height:3rem;color:var(--color-on-surface-muted);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;margin:0;font-size:.9375rem;line-height:1.5;display:flex}.static-ref{text-align:center;color:var(--color-on-surface-muted);flex-direction:column;gap:.25rem;margin:0;font-size:.8125rem;line-height:1.6;display:flex}.static-ref-value{color:var(--color-on-surface);-webkit-user-select:all;user-select:all;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9375rem;font-weight:600}.static-fine{color:var(--color-on-surface-muted);text-align:center;align-items:center;gap:.375rem;margin:0;font-size:.75rem;display:flex}.static-fine-glyph svg{width:.8125rem;height:.8125rem;display:block}.static-stack{box-sizing:border-box;flex-direction:column;align-items:center;gap:1.5rem;width:100%;max-width:24rem;min-height:25.25rem;margin-block:auto;display:flex}.static-again{flex-direction:row;align-items:center;gap:.875rem;padding:1.125rem}.static-again-glyph{background:var(--color-primary-softer);width:2.5rem;height:2.5rem;color:var(--color-primary-deep);border-radius:.75rem;flex:none;place-items:center;display:grid}.static-again-glyph svg{width:1.25rem;height:1.25rem}.static-again-text{flex-direction:column;gap:.1875rem;font-size:.84375rem;line-height:1.5;display:flex}.static-again-text b{font-size:.90625rem}.static-again-text span{color:var(--color-on-surface-muted)}.static-lang button:focus-visible,.static-submit:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.static-doc{box-sizing:border-box;flex-direction:column;align-items:center;gap:1.5rem;width:100%;max-width:42rem;display:flex}.static-prose{gap:0;max-width:42rem;padding:1.5rem 1.5rem 1.75rem;font-size:.9375rem;line-height:1.7}.static-prose h2{margin:1.75rem 0 .5rem;scroll-margin-top:1rem;font-size:1.0625rem;font-weight:700;line-height:1.4}.static-prose h2:first-child{margin-top:0}.static-prose p,.static-prose ul{margin:0 0 .75rem}.static-prose ul{padding-inline-start:1.25rem}.static-prose li+li{margin-top:.375rem}.static-prose b{font-weight:600}.static-prose a{color:var(--color-primary-deep);text-underline-offset:2px}.static-toc{columns:1;margin:0;padding:0;font-size:.875rem;line-height:1.5;list-style:none}.static-toc li{break-inside:avoid;margin:0 0 .375rem}.static-toc a{color:var(--color-on-surface);text-decoration:none}.static-toc a:hover{text-decoration:underline}@media (min-width:45rem){.static-toc{columns:2;column-gap:2rem}}.static-toc-title{color:var(--color-on-surface-muted);margin:0 0 .75rem;font-size:.8125rem;font-weight:600}.static-points{flex-direction:column;gap:1.125rem;margin:0;padding:0;list-style:none;display:flex}.static-points li{align-items:flex-start;gap:.875rem;display:flex}.static-mail{color:var(--color-on-surface);overflow-wrap:anywhere;direction:ltr;unicode-bidi:isolate;font-size:1.0625rem;font-weight:600;text-decoration:none;display:block}.static-mail:hover{text-decoration:underline}.static-body{color:var(--color-on-surface-muted);margin:0;font-size:.875rem;line-height:1.6}.static-links{flex-wrap:wrap;justify-content:center;gap:.25rem 1.25rem;margin:0;padding:0;font-size:.8125rem;list-style:none;display:flex}.static-links a{color:var(--color-on-surface-muted);padding-block:.625rem;text-decoration:none;display:inline-block}.static-links a:hover{color:var(--color-on-surface);text-decoration:underline}.static-links a[aria-current=page]{color:var(--color-on-surface);font-weight:600}.static-prose a:focus-visible,.static-toc a:focus-visible,.static-mail:focus-visible,.static-links a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.cust-topbar{align-items:center;gap:calc(var(--spacing) * 2.5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border);background-color:var(--color-surface);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);padding-top:max(.625rem, env(safe-area-inset-top));display:flex}.cust-topbar-disc{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);width:2.25rem;height:2.25rem;color:var(--color-on-primary);background:var(--gradient-cust-monogram);border-radius:3.40282e38px;flex:none;place-items:center;font-size:.9375rem;display:grid}.cust-topbar-id{min-width:calc(var(--spacing) * 0);flex-direction:column;flex-grow:1;display:flex}.cust-topbar-shop{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-on-surface);font-size:.9375rem;overflow:hidden}.cust-topbar-sub{color:var(--color-cust-faint);font-size:.71875rem}.cust-topbar-tag{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);letter-spacing:.08em;color:var(--color-cust-faint);direction:ltr;border-radius:.375rem;flex:none;padding:.1875rem .375rem;font-size:.625rem}@media (min-width:45rem){.cust-topbar-tag{display:none}}.cust-lang{height:calc(var(--spacing) * 9);cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-surface);padding-inline:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-on-surface);border-radius:3.40282e38px;flex:none;font-size:.8125rem;position:relative}.cust-lang:before{content:"";position:absolute;inset:-4px}.cust-lang:hover{background-color:var(--color-surface-muted)}.cust-live{justify-content:space-between;align-items:center;column-gap:calc(var(--spacing) * 2);row-gap:calc(var(--spacing) * 1);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border);background-color:var(--color-primary-softer);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 1);color:var(--color-on-surface);flex-wrap:wrap;min-height:2.75rem;font-size:.8125rem;display:flex}.cust-live-msg{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 2);margin-inline-end:auto;display:flex}.cust-live-ctl{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.cust-live-acts{align-items:center;gap:calc(var(--spacing) * 2);flex:none;display:flex}.cust-live-leading{background-color:var(--color-surface)}.cust-live-leading .cust-live-dot{background:var(--color-primary)}.cust-live-dot{background:var(--color-danger);border-radius:3.40282e38px;flex:none;width:.5rem;height:.5rem;animation:1.8s infinite cust-live-pulse}.cust-live-looking .cust-live-dot{background:var(--color-cust-faint);animation:none}.cust-live-btn{cursor:pointer;--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);white-space:nowrap;background:var(--color-primary);min-height:2.25rem;color:var(--color-ink-900);border-radius:3.40282e38px;flex:none;padding:0 .875rem;font-size:.8125rem;position:relative}.cust-live-btn:before{content:"";position:absolute;inset:-4px 0}.cust-live-btn:hover{background:var(--color-primary-hover)}.cust-live-btn--quiet{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-strong);background-color:var(--color-surface);color:var(--color-on-surface)}.cust-live-btn--quiet:hover{background-color:var(--color-surface-muted)}.cust-live--held{background-color:var(--color-primary-soft);border-bottom-color:var(--color-primary)}.cust-live--held .cust-live-msg{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.cust-live-ring{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);animation:.9s ease-out 3 cust-live-ring}.cust-live-end{color:var(--color-on-danger-soft)}.cust-live-end:hover{background-color:var(--color-danger-soft)}.cust-end{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border);color:var(--color-on-surface);background:var(--ground-frost);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);flex-direction:column;gap:.625rem;padding:.75rem 1rem;font-size:.84375rem;line-height:1.5;display:flex}.cust-end-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;max-width:24rem;display:grid}.cust-end-actions .cust-btn{border-radius:.75rem}.cust-end-confirm{cursor:pointer;background-color:var(--color-danger-soft);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-on-danger-soft);border:1px solid #e4001473;border-radius:.75rem;min-height:2.75rem;font-size:.875rem}@supports (color:color-mix(in lab, red, red)){.cust-end-confirm{border:1px solid color-mix(in srgb, var(--color-danger) 45%, transparent)}}.cust-end button:disabled{cursor:default;opacity:.6}.cust-end-error{background-color:var(--color-danger-soft);color:var(--color-on-danger-soft);border-radius:.625rem;padding:.5rem .75rem;font-size:.8125rem}.bottom-nav{flex:none;position:static}.app-main{padding-bottom:0}.cust-here{cursor:pointer;--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);white-space:nowrap;--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);z-index:20;left:50%;bottom:calc(var(--bottom-nav-h) + .75rem);background:var(--color-primary);min-height:2.25rem;color:var(--color-ink-900);border-radius:3.40282e38px;padding:0 1rem;font-size:.8125rem;position:fixed;translate:-50%}.cust-here:hover{background:var(--color-primary-hover)}.cust-here:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (min-width:720px){.cust-here{bottom:1rem}}.cust-splash{inset:calc(var(--spacing) * 0);z-index:60;background:var(--color-accent);flex-direction:column;justify-content:center;align-items:center;gap:1.75rem;display:flex;position:fixed}.cust-splash-sweep{inset-inline:calc(var(--spacing) * 0);top:calc(var(--spacing) * 0);direction:ltr;background:#c9a22738;height:2px;position:absolute;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.cust-splash-sweep{background:color-mix(in srgb, var(--color-primary) 22%, transparent)}}.cust-splash-sweep>span{inset-block:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);background:var(--color-primary);width:35%;animation:1.4s ease-in-out infinite cust-splash-sweep;position:absolute}.cust-splash-text{text-align:center;flex-direction:column;align-items:center;gap:.375rem;animation:.5s ease-out .35s both cust-splash-rise;display:flex}.cust-splash-shop{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-on-accent);min-height:1.5em;font-size:1.125rem;display:block}.cust-splash-line{color:var(--color-on-rail-muted);font-size:.8125rem}#app:has(>*)~.cust-splash-first{display:none}.app-shell .cust-splash-text{animation:none}@keyframes cust-live-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-danger) 45%, transparent)}70%{box-shadow:0 0 0 7px #0000}to{box-shadow:0 0 #0000}}@keyframes cust-live-ring{0%{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary), 0 0 0 4px color-mix(in srgb, var(--color-primary) 70%, transparent)}70%{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary), 0 0 0 12px transparent}to{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary), 0 0 0 12px transparent}}@keyframes cust-splash-sweep{0%{transform:translate(-100%)}to{transform:translate(286%)}}@keyframes cust-splash-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cust-live-dot,.cust-live-ring{animation:none}.cust-splash-sweep>span{opacity:.5;width:100%;animation:none}.cust-splash-text{animation:none}}.cust-shop-session{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-surface);color:var(--color-on-surface);border-radius:16px;flex-direction:column;gap:4px;padding:16px;display:flex}.cust-shop-live{align-items:center;gap:calc(var(--spacing) * 2);font-size:.90625rem;display:flex}.cust-shop-idle{color:var(--color-on-surface-muted);padding-inline-start:1rem;font-size:.8125rem}.cust-end-confirm:focus-visible,.cust-lang:focus-visible,.cust-live-btn:focus-visible,.cust-tour-skip:focus-visible,.cust-tour-card .cust-btn:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.cust-tour-scrim{inset:calc(var(--spacing) * 0);z-index:50;background:#0f172ab8;position:fixed}@supports (color:color-mix(in lab, red, red)){.cust-tour-scrim{background:color-mix(in srgb, var(--color-accent) 72%, transparent)}}.cust-tour-lift{z-index:61;pointer-events:none;position:relative}.cust-tour-ring{outline:2px solid var(--color-primary);outline-offset:-2px}.cust-live-acts.cust-tour-ring{outline-offset:4px;border-radius:9999px}.cust-tour-anchor{z-index:62;height:0;position:relative}.cust-tour-card{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-surface);color:var(--color-on-surface);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);inset-inline:.875rem;border-radius:1rem;flex-direction:column;gap:.625rem;max-width:26rem;padding:.875rem 1rem;display:flex;position:absolute;top:.75rem}.cust-tour-card:focus{outline:none}.cust-tour-card--docked{z-index:62;top:auto;bottom:calc(var(--bottom-nav-h) + .875rem);position:fixed}@media (min-width:45rem){.cust-tour-card--docked{inset-inline-start:calc(var(--rail-w,4.5rem) + 1rem);inset-inline-end:auto;width:22rem;top:1rem;bottom:auto}}.cust-tour-head{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-on-surface-muted);justify-content:space-between;align-items:center;font-size:.75rem;display:flex}.cust-tour-skip{cursor:pointer;--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-on-surface-muted);border-radius:.5rem;padding:.25rem .5rem}.cust-tour-count{font-variant-numeric:tabular-nums}.cust-tour-text{font-size:.9375rem;line-height:1.5}.cust-tour-idle{color:var(--color-on-surface-muted);font-size:.8125rem}.cust-tour-foot{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.cust-tour-dots{align-items:center;gap:.3125rem;display:flex}.cust-tour-dot{background-color:var(--color-border);border-radius:3.40282e38px;width:.375rem;height:.375rem}.cust-tour-dot--on{background-color:var(--color-primary);width:1rem}.cust-tour-btns{gap:.5rem;display:flex}.cust-tour-next{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-ink-900)}.cust-tour-next:hover{background:var(--color-primary-hover)}}@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.right-0{right:calc(var(--spacing) * 0)}.bottom-0{bottom:calc(var(--spacing) * 0)}.left-0{left:calc(var(--spacing) * 0)}.z-70{z-index:70}.mt-1{margin-top:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-10{height:calc(var(--spacing) * 10)}.h-16{height:calc(var(--spacing) * 16)}.w-full{width:100%}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-32{flex-basis:calc(var(--spacing) * 32)}.cursor-pointer{cursor:pointer}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-between{justify-content:space-between}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.bg-danger-soft{background-color:var(--color-danger-soft)}.p-4{padding:calc(var(--spacing) * 4)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-danger{color:var(--color-danger)}.text-on-surface{color:var(--color-on-surface)}.text-on-surface-muted{color:var(--color-on-surface-muted)}.underline{text-decoration-line:underline}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}@font-face{font-family:AU360 Arabic;src:local(GeezaPro);font-weight:400;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:AU360 Arabic;src:local(GeezaPro-Bold);font-weight:700;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF}:root[data-theme=dark]{--color-surface:#1e293b;--color-surface-muted:#0f172a;--color-surface-sunken:#020617;--ground-page:var(--color-surface-muted);--ground-glow:radial-gradient(at 50% 0%, var(--color-primary-softer) 0%, var(--color-surface-muted) 55%);--ground-frost:var(--color-surface-muted);--color-on-surface:#f8fafc;--color-on-surface-muted:#94a3b8;--color-on-surface-faint:#8291a7;--color-on-ground-gold:var(--color-gold-300);--color-on-ground-positive:var(--color-emerald-400);--color-on-partner:var(--color-indigo-300);--color-border:#334155;--color-border-strong:#475569;--color-success-soft:#c7f3da}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--color-success-soft:color-mix(in srgb, var(--color-green-500) 22%, var(--color-surface))}}:root[data-theme=dark]{--color-danger-soft:#fed1d3}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--color-danger-soft:color-mix(in srgb, var(--color-red-500) 22%, var(--color-surface))}}:root[data-theme=dark]{--color-warning-soft:#fee9c7}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--color-warning-soft:color-mix(in srgb, var(--color-amber-500) 22%, var(--color-surface))}}:root[data-theme=dark]{--color-on-success-soft:var(--color-green-300);--color-on-danger-soft:var(--color-red-300);--color-on-warning-soft:var(--color-amber-300);--color-amount-positive:var(--color-emerald-400);--color-amount-negative:var(--color-red-400);--color-primary-soft:#f2e9cb}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--color-primary-soft:color-mix(in srgb, var(--color-gold-500) 24%, var(--color-surface))}}:root[data-theme=dark]{--color-primary-softer:#f9f4e5}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--color-primary-softer:color-mix(in srgb, var(--color-gold-500) 12%, var(--color-surface))}}:root[data-theme=dark]{--color-primary-tint:#ecdeb1}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--color-primary-tint:color-mix(in srgb, var(--color-gold-500) 36%, var(--color-surface))}}:root[data-theme=dark]{--color-ledger-hero:var(--color-primary-softer);--color-ledger-band:var(--color-primary-softer);--color-ledger-press:var(--color-surface-sunken);--color-primary-deep:var(--color-gold-300);--color-focus:var(--color-gold-400);--color-spotlight-tier-1:var(--color-surface);--color-spotlight-tier-2:#cdf0f6}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--color-spotlight-tier-2:color-mix(in srgb, #06b6d4 20%, var(--color-surface))}}:root[data-theme=dark]{--color-spotlight-tier-3:#fbf0ce}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--color-spotlight-tier-3:color-mix(in srgb, #eab308 20%, var(--color-surface))}}:root[data-theme=dark]{--color-spotlight-tier-4:#feddc7}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--color-spotlight-tier-4:color-mix(in srgb, #f97316 24%, var(--color-surface))}}:root[data-theme=dark]{--color-spotlight-tier-5:#fcc9d2}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--color-spotlight-tier-5:color-mix(in srgb, #f43f5e 28%, var(--color-surface))}}:root[data-theme=dark]{--color-sparkline-stroke:var(--color-gold-400);--color-sparkline-baseline:var(--color-border-strong)}@media (prefers-color-scheme:dark){:root:not([data-theme]){--color-surface:#1e293b;--color-surface-muted:#0f172a;--color-surface-sunken:#020617;--ground-page:var(--color-surface-muted);--ground-glow:radial-gradient(at 50% 0%, var(--color-primary-softer) 0%, var(--color-surface-muted) 55%);--ground-frost:var(--color-surface-muted);--color-on-surface:#f8fafc;--color-on-surface-muted:#94a3b8;--color-on-surface-faint:#8291a7;--color-on-ground-gold:var(--color-gold-300);--color-on-ground-positive:var(--color-emerald-400);--color-on-partner:var(--color-indigo-300);--color-border:#334155;--color-border-strong:#475569;--color-success-soft:#c7f3da}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme]){--color-success-soft:color-mix(in srgb, var(--color-green-500) 22%, var(--color-surface))}}:root:not([data-theme]){--color-danger-soft:#fed1d3}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme]){--color-danger-soft:color-mix(in srgb, var(--color-red-500) 22%, var(--color-surface))}}:root:not([data-theme]){--color-warning-soft:#fee9c7}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme]){--color-warning-soft:color-mix(in srgb, var(--color-amber-500) 22%, var(--color-surface))}}:root:not([data-theme]){--color-on-success-soft:var(--color-green-300);--color-on-danger-soft:var(--color-red-300);--color-on-warning-soft:var(--color-amber-300);--color-amount-positive:var(--color-emerald-400);--color-amount-negative:var(--color-red-400);--color-primary-soft:#f2e9cb}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme]){--color-primary-soft:color-mix(in srgb, var(--color-gold-500) 24%, var(--color-surface))}}:root:not([data-theme]){--color-primary-softer:#f9f4e5}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme]){--color-primary-softer:color-mix(in srgb, var(--color-gold-500) 12%, var(--color-surface))}}:root:not([data-theme]){--color-primary-tint:#ecdeb1}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme]){--color-primary-tint:color-mix(in srgb, var(--color-gold-500) 36%, var(--color-surface))}}:root:not([data-theme]){--color-ledger-hero:var(--color-primary-softer);--color-ledger-band:var(--color-primary-softer);--color-ledger-press:var(--color-surface-sunken);--color-primary-deep:var(--color-gold-300);--color-focus:var(--color-gold-400);--color-spotlight-tier-1:var(--color-surface);--color-spotlight-tier-2:#cdf0f6}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme]){--color-spotlight-tier-2:color-mix(in srgb, #06b6d4 20%, var(--color-surface))}}:root:not([data-theme]){--color-spotlight-tier-3:#fbf0ce}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme]){--color-spotlight-tier-3:color-mix(in srgb, #eab308 20%, var(--color-surface))}}:root:not([data-theme]){--color-spotlight-tier-4:#feddc7}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme]){--color-spotlight-tier-4:color-mix(in srgb, #f97316 24%, var(--color-surface))}}:root:not([data-theme]){--color-spotlight-tier-5:#fcc9d2}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme]){--color-spotlight-tier-5:color-mix(in srgb, #f43f5e 28%, var(--color-surface))}}:root:not([data-theme]){--color-sparkline-stroke:var(--color-gold-400);--color-sparkline-baseline:var(--color-border-strong)}}:where(input:not([type]),input[type=text],input[type=search],input[type=email],input[type=tel],input[type=url],input[type=password],textarea){unicode-bidi:plaintext}input[type=date],input[type=time]{appearance:none;box-sizing:border-box;width:100%;min-width:0;max-width:100%}input[type=date]::-webkit-date-and-time-value{text-align:start}input[type=time]::-webkit-date-and-time-value{text-align:start}:root{--gradient-cust-monogram:linear-gradient(135deg, var(--color-gold-300), var(--color-gold-700))}@font-face{font-family:IBM Plex Sans Arabic;src:url(/_content/AU360.Views/fonts/IBMPlexSansArabic-400.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:IBM Plex Sans Arabic;src:url(/_content/AU360.Views/fonts/IBMPlexSansArabic-500.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:IBM Plex Sans Arabic;src:url(/_content/AU360.Views/fonts/IBMPlexSansArabic-600.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:IBM Plex Sans Arabic;src:url(/_content/AU360.Views/fonts/IBMPlexSansArabic-700.woff2)format("woff2");font-weight:700;font-display:swap}.room-stage,.room-stage [lang],.room-stage [dir],body.cust-host,body.cust-host [lang],body.cust-host [dir]{font-family:"IBM Plex Sans Arabic", var(--default-font-family)}.list-skel{flex-direction:column;display:flex}.list-skel-row{align-items:center;gap:12px;display:flex}.list-skel-avatar{background:var(--color-surface-sunken);border-radius:9999px;flex:none}.list-skel-avatar--square{border-radius:14px}.list-skel-lines{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.list-skel--parties{gap:10px}.list-skel--parties .list-skel-row{border:1px solid var(--color-border);background:var(--color-surface);border-radius:1rem;padding:12px 16px}.list-skel--parties .list-skel-avatar{width:44px;height:44px}.list-skel--parties .list-skel-line--1{width:55%;height:23px}.list-skel--parties .list-skel-line--2{width:35%;height:17px}.list-skel--activity{gap:12px}.list-skel--activity .list-skel-row{border:1px solid var(--color-border);background:var(--color-surface);border-radius:1rem;padding:16px 18px}.list-skel--activity .list-skel-avatar{width:48px;height:48px}.list-skel--activity .list-skel-line--1{width:45%;height:24px}.list-skel-section-label{block-size:16px;inline-size:38%;margin-block-end:8px;display:block}.list-skel--bars .list-skel-row{border-bottom:1px solid var(--color-border);padding:16px}.list-skel--bars .list-skel-row:last-child{border-bottom:0}.list-skel--bars .list-skel-line--1{width:42%;height:24px}.list-skel--bars .list-skel-line--2{width:30%;height:28px}.list-skel--team .list-skel-row{border-bottom:1px solid var(--color-border);padding-block:12px;padding-inline:16px}.list-skel--team .list-skel-row:last-child{border-bottom:0}.list-skel--team .list-skel-avatar{border-radius:12px;width:40px;height:40px}.list-skel--team .list-skel-line--1{width:38%;height:18px}.list-skel--team .list-skel-line--2{width:22%;height:18px}.list-skel--team-roles .list-skel-row{border-bottom:1px solid var(--color-border);padding:16px}.list-skel--team-roles .list-skel-row:last-child{border-bottom:0}.list-skel--team-roles .list-skel-avatar{width:40px;height:40px}.list-skel--team-roles .list-skel-line--1{width:40%;height:21px}.list-skel--team-roles .list-skel-line--2{width:55%;height:17px}.stmt-skeleton{flex-direction:column;gap:.75rem;display:flex}.stmt-skel-block{background:var(--color-surface-muted);border-radius:.75rem;block-size:56px}@media (prefers-reduced-motion:reduce){.stmt-skel-block{opacity:.85}}.detail-skel{flex-direction:column;display:flex}.detail-skel-hero{background:var(--color-surface);border:1px solid var(--color-border);align-items:center;display:flex;position:relative;overflow:hidden}.detail-skel-lead{background:var(--color-surface-sunken);flex:none}.detail-skel-lead--circle{border-radius:9999px}.detail-skel-lead--square{border-radius:14px}.detail-skel-lines{flex-direction:column;flex:1;min-width:0;display:flex}.detail-skel-line{flex:none}.detail-skel--bar .detail-skel-hero{border-radius:.5rem;padding:16px}.detail-skel--bar .detail-skel-lines{gap:8px}.detail-skel--bar .detail-skel-line--1{border-radius:9999px;width:26%;height:16px}.detail-skel--bar .detail-skel-line--2{width:42%;height:28px}.detail-skel--party .detail-skel-hero{border-radius:12px;column-gap:12px;padding:12px 14px}.detail-skel--party .detail-skel-hero:before{content:"";background:linear-gradient(180deg, var(--color-gold-500), var(--color-gold-700));width:3px;position:absolute;inset-block:0;inset-inline-start:0}.detail-skel--party .detail-skel-lead{width:40px;height:40px}.detail-skel--party .detail-skel-line--1{width:55%;height:19.2px}.detail-skel-section-label{block-size:12px;inline-size:30%;margin-block:4px 10px;display:block}.detail-skel--transaction .detail-skel-hero{border-radius:.5rem;gap:12px;padding:16px}.detail-skel--transaction .detail-skel-lead{width:48px;height:48px}.detail-skel--transaction .detail-skel-lines{gap:4px}.detail-skel--transaction .detail-skel-line--1{width:45%;height:24px}.detail-skel--transaction .detail-skel-line--2{width:30%;height:20px}@media (prefers-reduced-motion:reduce){.detail-skel-lead{opacity:.85}}@keyframes au-skel-reveal{0%{opacity:0}to{opacity:1}}.form-skel-region,.confirm-skel-region,.list-skel-region,.stmt-skel-region,.detail-skel-region,.settings-skel-region,.rate-skel-region{animation:au-skel-reveal var(--skel-reveal-duration,.12s) ease-out var(--skel-reveal-delay,.15s) both}@media (prefers-reduced-motion:reduce){.form-skel-region,.confirm-skel-region,.list-skel-region,.stmt-skel-region,.detail-skel-region,.settings-skel-region,.rate-skel-region{animation-duration:0s}}:root{--static-box-danger:var(--color-danger);--static-shadow-ink:#0f172a47}@supports (color:color-mix(in lab, red, red)){:root{--static-shadow-ink:color-mix(in srgb, var(--color-ink-900) 28%, transparent)}}:root[data-theme=dark]{--static-box-danger:var(--color-red-400)}@media (prefers-color-scheme:dark){:root:not([data-theme]){--static-box-danger:var(--color-red-400)}}:root[data-theme=dark] .static-prose a{color:var(--color-primary)}@media (prefers-color-scheme:dark){:root:not([data-theme]) .static-prose a{color:var(--color-primary)}}:root{--color-cust-faint:#6b7280}:root[data-theme=dark]{--color-cust-faint:#8291a7}@media (prefers-color-scheme:dark){:root:not([data-theme]){--color-cust-faint:#8291a7}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}