/* =============================================================================
   pirate-seas: css/custom.css  (entry point; Nexus's head.tpl links it on every page,
   including viewinvoice / oauth, which do not use our head.tpl)

   A child theme's custom.css REPLACES the parent's, and the parent's custom.css holds
   the whole Nexus token set, so it is imported first. Then our layers, in order.
   Do not add rules here: put them in the file for their layer.
   ?v=20261025071827 is stamped by tools/ps-deploy.sh (cache busting).
   ============================================================================= */
@import url("../../nexus/css/custom.css");             /* Nexus tokens (safety net; bridged below) */
@import url("ps-fonts.css?v=20261025071827");             /* self-hosted Roboto */
@import url("ps-tokens.css?v=20261025071827");            /* constants + 4 themes + derived + status map */
@import url("ps-bridge.css?v=20261025071827");            /* every Nexus/Bootstrap var -> --ps-* */
@import url("ps-base.css?v=20261025071827");              /* typography, links, canvas */
@import url("ps-components.css?v=20261025071827");        /* buttons, forms, cards, tables, ... */
@import url("ps-shell.css?v=20261025071827");             /* header, page header, layout, sidebar, footer */
@import url("pages/front.css?v=20261025071827");          /* page group: public/marketing pages */
@import url("pages/client.css?v=20261025071827");         /* page group: client area */
@import url("pages/store.css?v=20261025071827");          /* page group: store / cart / domain checker */
@import url("pages/account.css?v=20261025071827");        /* page group: account, user, support tickets */
