.cuadria-portal.client-surface:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){background:var(--bg);min-height:100dvh;color:var(--ink);font-family:var(--font-sans);--paper:var(--bg);--card:var(--surface);--card-2:var(--surface-2);--beam-ink:var(--action-text)}.cuadria-portal .cs-page:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){max-width:560px;padding:0 16px calc(40px + env(safe-area-inset-bottom,0px));margin:0 auto}.cuadria-portal .cs-bar:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){z-index:2;min-height:calc(56px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) 0 0;background:var(--bg);border-bottom:1px solid var(--line-2);align-items:center;gap:6px;margin:0 -8px;display:flex;position:sticky;top:0}.cuadria-portal .cs-bar .back:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){border-radius:var(--r-md);width:44px;height:44px;color:var(--ink);flex:none;place-items:center;transition:background-color .15s;display:grid}.cuadria-portal .cs-bar .back:hover:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){background:var(--surface-3)}.cuadria-portal .cs-bar .back:focus-visible:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){outline:2px solid var(--action);outline-offset:2px}.cuadria-portal .cs-bar .back svg:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){width:22px;height:22px}.cuadria-portal .cs-bar h1:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){min-width:0;font-size:calc(18px * var(--type-scale));letter-spacing:-.02em;flex:1;margin:0;font-weight:700}.cuadria-portal .cs-bar>h1:first-child:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){padding-left:8px}.cuadria-portal .cs-page .legal-body:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){padding-top:20px}.cuadria-portal .cs-powered:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){text-align:center;font-size:calc(12px * var(--type-scale));color:var(--ink-3);margin:28px 0 0}.cuadria-portal .cs-card:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);margin-top:20px;padding:20px 18px}.cuadria-portal .cs-lead:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){font-size:calc(15px * var(--type-scale));color:var(--ink-2);margin:0 0 16px;line-height:1.5}.cuadria-portal .cs-after:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){text-align:center;font-size:calc(14px * var(--type-scale));margin:16px 0 0}.cuadria-portal .cs-after a:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){min-height:44px;color:var(--action-text);align-items:center;padding:0 8px;font-weight:600;text-decoration:none;display:inline-flex}.cuadria-portal .cs-after a:focus-visible:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){outline:2px solid var(--action);outline-offset:2px;border-radius:var(--r-md)}.cuadria-portal .cs-form:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){margin-top:0}.cuadria-portal .cs-pass:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){position:relative}.cuadria-portal .cs-pass input:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){padding-right:52px}.cuadria-portal .cs-eye:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){width:44px;height:44px;color:var(--ink-3);border-radius:var(--r-md);place-items:center;display:grid;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.cuadria-portal .cs-eye:focus-visible:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){outline:2px solid var(--action);outline-offset:-2px}.cuadria-portal .cs-hint:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){font-size:calc(13px * var(--type-scale));color:var(--ink-3);margin:8px 0 0}.cuadria-portal .cs-form .claim-err:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){text-align:left}.cuadria-portal.client-surface button:focus-visible:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)),.cuadria-portal.client-surface a:focus-visible:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){outline:2px solid var(--action);outline-offset:2px}.cuadria-portal .cs-bar .cs-titles:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){flex:1;min-width:0;padding-left:8px}.cuadria-portal .cs-bar .cs-titles h1:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.cuadria-portal .cs-bar .cs-sub:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){font-size:calc(12px * var(--type-scale));color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;margin:1px 0 0;font-weight:500;line-height:1.3;overflow:hidden}.cuadria-portal .subir .subir-hero:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){margin-top:20px}.cuadria-portal .subir .subir-hero p:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){text-wrap:pretty;max-width:46ch}.cuadria-portal .subir .subir-hero b:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){color:var(--ink);font-weight:600}.cuadria-portal .subir .menu-group:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){margin-top:0}.cuadria-portal .subir .menu-row:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){min-height:56px}.cuadria-portal .subir .subir-note:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){font-size:calc(13px * var(--type-scale));color:var(--ink-3);margin:10px 2px 0;line-height:1.45}.cuadria-portal .subir .subir-for:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);min-height:52px;font-size:calc(14px * var(--type-scale));color:var(--ink-2);align-items:center;gap:10px;margin-top:18px;padding:4px 4px 4px 14px;display:flex}.cuadria-portal .subir .subir-for svg:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){color:var(--ink-3);flex:none}.cuadria-portal .subir .subir-for>span:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){overflow-wrap:anywhere;flex:1;min-width:0;line-height:1.35}.cuadria-portal .subir .subir-for b:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){color:var(--ink);font-weight:600}.cuadria-portal .subir .subir-change:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){border-radius:var(--r-md);min-height:44px;font-size:calc(14px * var(--type-scale));color:var(--action-text);flex:none;padding:0 12px;font-weight:600}.cuadria-portal .subir .subir-change:disabled:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){opacity:.45}.cuadria-portal .subir .up-act:disabled:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){opacity:.6}.cuadria-portal .subir .subir-assent:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){font-size:calc(12px * var(--type-scale));color:var(--ink-3);margin:18px 2px 0;line-height:1.6}.cuadria-portal .subir .subir-cap:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){border-radius:var(--r-md);background:var(--gold-soft);color:var(--gold-text);font-size:calc(13px * var(--type-scale));margin:12px 0 0;padding:10px 12px;font-weight:600;line-height:1.45}.cuadria-portal .subir .subir-files:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){margin-top:0}.cuadria-portal .subir .subir-file:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){align-items:flex-start}.cuadria-portal .subir .subir-file .f-thumb:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){height:38px}.cuadria-portal .subir .subir-file.is-ok .f-thumb:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){color:var(--valid-text)}.cuadria-portal .subir .subir-file.is-error .f-thumb:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){color:var(--danger-text)}.cuadria-portal .subir .subir-file.is-revisar .f-thumb:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)),.cuadria-portal .subir .subir-file.is-foto .f-thumb:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){color:var(--gold-text)}.cuadria-portal .subir .f-status.err:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){background:var(--danger-soft);color:var(--danger-text)}.cuadria-portal .subir .subir-biz:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){color:var(--ink-2);font-weight:600}.cuadria-portal .subir .subir-acts:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){flex-wrap:wrap;gap:4px 8px;margin:6px 0 -6px -10px;display:flex}.cuadria-portal .subir .subir-act:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){border-radius:var(--r-md);min-height:44px;font-size:calc(13px * var(--type-scale));color:var(--action-text);padding:0 10px;font-weight:600}.cuadria-portal .subir .subir-act.quiet:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){color:var(--ink-2)}.cuadria-portal .subir .subir-act:disabled:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){opacity:.45}.cuadria-portal .subir .subir-foot:where(:not(.cq *,.cqx,.cqx *,.cz,.cz *),.cq-legacy :not(.cq-legacy .cqx,.cq-legacy .cqx *)){font-size:calc(12px * var(--type-scale));color:var(--ink-3);margin:22px 2px 0;line-height:1.5}