/* Domain Experience Authority v59 — final three-card management surface. */
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .dfz-root,
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .dfz-root *{box-sizing:border-box!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .dfz-shell{padding:30px 32px 90px!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .dfz-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:18px!important;margin:22px 0 0!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .dfz-panel.d59-domain-panel{position:relative!important;inset:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;display:block!important;margin:0!important;border:1px solid #dbe4ef!important;border-radius:22px!important;padding:24px!important;background:linear-gradient(180deg,#fff 0%,#fcfdff 100%)!important;box-shadow:0 18px 52px rgba(27,50,86,.075)!important;overflow:hidden!important;transform:none!important;translate:none!important;scale:none!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .dfz-panel.d59-domain-panel>header{position:relative!important;inset:auto!important;min-height:0!important;display:grid!important;grid-template-columns:50px minmax(0,1fr) auto!important;align-items:start!important;gap:15px!important;margin:0!important;border-bottom:1px solid #e8edf4!important;padding:0 0 20px!important;overflow:visible!important;transform:none!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .dfz-panel.d59-domain-panel>header>div{position:static!important;min-width:0!important;max-width:100%!important;transform:none!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-panel-icon{position:static!important;width:50px!important;height:50px!important;display:grid!important;place-items:center!important;border-radius:15px!important;background:#edf3ff!important;color:#2d6edf!important;transform:none!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-panel-icon svg{width:25px!important;height:25px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .dfz-panel.d59-domain-panel>header small{position:static!important;display:block!important;margin:0!important;color:#2d6edf!important;font:900 9px/1.35 "DM Sans",sans-serif!important;letter-spacing:.14em!important;text-transform:uppercase!important;white-space:normal!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .dfz-panel.d59-domain-panel>header h2{position:static!important;display:block!important;width:auto!important;height:auto!important;margin:6px 0 5px!important;padding:0!important;color:#17253c!important;font:800 21px/1.22 "DM Sans",sans-serif!important;letter-spacing:-.015em!important;white-space:normal!important;overflow-wrap:anywhere!important;transform:none!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .dfz-panel.d59-domain-panel>header p{position:static!important;display:block!important;width:auto!important;max-width:780px!important;height:auto!important;margin:0!important;padding:0!important;color:#6c7b90!important;font:400 12px/1.6 "DM Sans",sans-serif!important;white-space:normal!important;overflow-wrap:anywhere!important;transform:none!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-optional-badge{position:static!important;align-self:start!important;border:1px solid #d8e1ec!important;border-radius:999px!important;padding:7px 10px!important;background:#f6f8fb!important;color:#66758a!important;font:800 9px/1 "DM Sans",sans-serif!important;white-space:nowrap!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .dfz-root-form,.sn-main > .sn-view-pad[data-domain-full-zone-authority] .dfz-address-form{position:relative!important;inset:auto!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:12px!important;width:100%!important;min-width:0!important;height:auto!important;margin:0!important;padding-top:22px!important;transform:none!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .dfz-root-form label,.sn-main > .sn-view-pad[data-domain-full-zone-authority] .dfz-address-form label{position:relative!important;display:grid!important;gap:8px!important;min-width:0!important;color:#40536e!important;font:800 11px/1.3 "DM Sans",sans-serif!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .dfz-root-form input,.sn-main > .sn-view-pad[data-domain-full-zone-authority] .dfz-address-form input{width:100%!important;min-width:0!important;min-height:52px!important;border:1px solid #d2dce9!important;border-radius:14px!important;padding:0 16px!important;outline:0!important;background:#fff!important;color:#17253c!important;font:600 14px/1.2 "DM Sans",sans-serif!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .dfz-root-form input:focus,.sn-main > .sn-view-pad[data-domain-full-zone-authority] .dfz-address-form input:focus{border-color:#78a2ed!important;box-shadow:0 0 0 4px rgba(45,110,223,.12)!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .dfz-primary{min-height:52px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;border:0!important;border-radius:14px!important;padding:0 20px!important;background:linear-gradient(135deg,#2d6edf,#4a83e9)!important;color:#fff!important;font:900 13px/1 "DM Sans",sans-serif!important;white-space:nowrap!important;box-shadow:0 12px 28px rgba(45,110,223,.24)!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .dfz-primary svg{width:17px!important;height:17px!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .dfz-address-form label>div{position:relative!important;display:flex!important;align-items:stretch!important;min-width:0!important;overflow:hidden!important;border:1px solid #d2dce9!important;border-radius:14px!important;background:#f5f7fa!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .dfz-address-form label>div:focus-within{border-color:#78a2ed!important;box-shadow:0 0 0 4px rgba(45,110,223,.12)!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .dfz-address-form label>div input{flex:1 1 auto!important;border:0!important;border-radius:0!important;box-shadow:none!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .dfz-address-form label>div em{position:static!important;max-width:45%!important;min-width:0!important;display:flex!important;align-items:center!important;flex:0 1 auto!important;border:0!important;border-left:1px solid #d9e1eb!important;padding:0 14px!important;color:#5e6f86!important;font:800 11px/1.2 "DM Sans",sans-serif!important;font-style:normal!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .dfz-address-form>p{grid-column:1/-1!important;position:static!important;margin:0!important;color:#6e7e93!important;font:400 11px/1.55 "DM Sans",sans-serif!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-domain-helper{position:static!important;margin:12px 0 0!important;color:#65768d!important;font:400 11px/1.6 "DM Sans",sans-serif!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-connect-guide{position:relative!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;margin-top:20px!important;border:1px solid #dce5f1!important;border-radius:17px!important;padding:15px!important;background:linear-gradient(145deg,#f8faff,#fff)!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-connect-guide article{position:relative!important;display:grid!important;grid-template-columns:34px 34px minmax(0,1fr)!important;align-items:start!important;gap:9px!important;min-width:0!important;border-right:1px solid #e4eaf2!important;padding:4px 13px 4px 0!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-connect-guide article:last-child{border-right:0!important;padding-right:0!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-connect-guide i{position:static!important;width:34px!important;height:34px!important;display:grid!important;place-items:center!important;border-radius:999px!important;background:#2d6edf!important;color:#fff!important;font:900 12px/1 "DM Sans",sans-serif!important;font-style:normal!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-connect-guide article>span{position:static!important;width:34px!important;height:34px!important;display:grid!important;place-items:center!important;color:#58739a!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-connect-guide svg{width:20px!important;height:20px!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-connect-guide b,.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-connect-guide p{position:static!important;display:block!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-connect-guide b{color:#263a55!important;font:900 11px/1.35 "DM Sans",sans-serif!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-connect-guide p{margin:4px 0 0!important;color:#718097!important;font:400 10px/1.5 "DM Sans",sans-serif!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-address-types{position:relative!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:11px!important;margin-top:16px!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-address-types article{position:relative!important;display:grid!important;grid-template-columns:38px minmax(0,1fr)!important;align-items:start!important;gap:10px!important;min-width:0!important;border:1px solid #e0e7f0!important;border-radius:14px!important;padding:13px!important;background:#fff!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-address-types article>span{position:static!important;width:38px!important;height:38px!important;display:grid!important;place-items:center!important;border-radius:12px!important;background:#edf3ff!important;color:#2d6edf!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-address-types svg{width:19px!important;height:19px!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-address-types b{position:static!important;display:block!important;color:#263a55!important;font:900 11px/1.35 "DM Sans",sans-serif!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-address-types p{position:static!important;margin:4px 0 0!important;color:#718097!important;font:400 10px/1.5 "DM Sans",sans-serif!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .dfz-root-state{padding-top:20px!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .dfz-hostname-row{border:1px solid #dee6f0!important;border-radius:15px!important;padding:14px!important;background:#fff!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .dfz-nameservers{border-radius:15px!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .dfz-address-list{margin-top:17px!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .dfz-address-list>article{border-radius:14px!important;padding:13px!important;background:#fff!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-add-redirect{position:static!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;border:1px solid #d5deea!important;border-radius:11px!important;padding:0 13px!important;background:#fff!important;color:#3d5575!important;font:900 10px/1 "DM Sans",sans-serif!important;white-space:nowrap!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-add-redirect svg{width:15px!important;height:15px!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-form{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) 180px!important;gap:12px!important;margin-top:19px!important;border:1px solid #dbe5f2!important;border-radius:17px!important;padding:16px!important;background:#f8faff!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-form label{position:relative!important;display:grid!important;gap:8px!important;min-width:0!important;color:#40536e!important;font:800 10px/1.3 "DM Sans",sans-serif!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-form .source>div{position:relative!important;display:flex!important;align-items:stretch!important;min-width:0!important;overflow:hidden!important;border:1px solid #d2dce9!important;border-radius:13px!important;background:#fff!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-form input,.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-form select{width:100%!important;min-width:0!important;min-height:48px!important;border:1px solid #d2dce9!important;border-radius:13px!important;padding:0 13px!important;outline:0!important;background:#fff!important;color:#17253c!important;font:600 12px/1.2 "DM Sans",sans-serif!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-form .source input{flex:1 1 auto!important;border:0!important;border-radius:0!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-form .source em{position:static!important;max-width:48%!important;display:flex!important;align-items:center!important;border-left:1px solid #d9e1eb!important;padding:0 11px!important;color:#607087!important;font:800 10px/1.2 "DM Sans",sans-serif!important;font-style:normal!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-form .preserve{grid-column:1/3!important;display:flex!important;align-items:center!important;gap:8px!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-form .preserve input{width:18px!important;min-height:18px!important;height:18px!important;padding:0!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-form .actions{position:relative!important;grid-column:3!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-form .actions>button:first-child{min-height:42px!important;border:1px solid #d5deea!important;border-radius:11px!important;padding:0 13px!important;background:#fff!important;color:#52647b!important;font:900 10px/1 "DM Sans",sans-serif!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-form>p{position:static!important;grid-column:1/-1!important;display:flex!important;align-items:flex-start!important;gap:7px!important;margin:0!important;color:#677991!important;font:400 10px/1.55 "DM Sans",sans-serif!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-form>p svg{width:16px!important;height:16px!important;flex:0 0 auto!important;color:#2d6edf!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-table{position:relative!important;display:grid!important;margin-top:18px!important;border:1px solid #dce4ef!important;border-radius:15px!important;overflow:hidden!important;background:#fff!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-table .head,.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-table .row{position:relative!important;display:grid!important;grid-template-columns:minmax(210px,1.1fr) minmax(230px,1.3fr) 100px 142px!important;align-items:center!important;gap:12px!important;min-width:0!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-table .head{padding:11px 14px!important;background:#f6f8fb!important;color:#61738b!important;font:900 8px/1.2 "DM Sans",sans-serif!important;letter-spacing:.09em!important;text-transform:uppercase!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-table .row{border-top:1px solid #e7ecf3!important;padding:12px 14px!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-table .row.locked{background:#fbfcfe!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-table .source{position:relative!important;display:flex!important;align-items:center!important;gap:9px!important;min-width:0!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-table .source>span{position:static!important;width:34px!important;height:34px!important;display:grid!important;place-items:center!important;flex:0 0 auto!important;border-radius:10px!important;background:#edf3ff!important;color:#2d6edf!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-table .source svg{width:17px!important;height:17px!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-table .source b,.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-table .source small{position:static!important;display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-table .source b{color:#243a58!important;font:900 10px/1.35 "DM Sans",sans-serif!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-table .source small{margin-top:3px!important;color:#7a8799!important;font:400 8px/1.35 "DM Sans",sans-serif!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-table .target{position:relative!important;display:flex!important;align-items:center!important;gap:8px!important;min-width:0!important;color:#718097!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-table .target svg{width:15px!important;height:15px!important;flex:0 0 auto!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-table code{position:static!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:#304765!important;font:700 9px/1.4 "DM Sans",sans-serif!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-table .state i{position:static!important;display:inline-flex!important;border-radius:999px!important;padding:7px 9px!important;font:900 8px/1 "DM Sans",sans-serif!important;font-style:normal!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-table .state i.active{background:#e7f6ee!important;color:#237552!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-table .state i.inactive{background:#eef1f5!important;color:#67758a!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-table .actions{position:relative!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:6px!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-switch{position:relative!important;width:46px!important;height:27px!important;border:0!important;border-radius:999px!important;padding:4px!important;background:#d7dfe9!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-switch>span{position:static!important;width:19px!important;height:19px!important;display:block!important;border-radius:50%!important;background:#fff!important;box-shadow:0 2px 7px rgba(23,37,60,.26)!important;transition:transform .18s!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-switch.active{background:#2d6edf!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-switch.active>span{transform:translateX(19px)!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-switch:disabled{opacity:.5!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-table button.icon{position:relative!important;width:34px!important;height:34px!important;display:grid!important;place-items:center!important;border:1px solid #dce4ee!important;border-radius:9px!important;padding:0!important;background:#fff!important;color:#52647b!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-table button.icon.danger{border-color:#efd8dc!important;color:#a74250!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-table button.icon svg{width:15px!important;height:15px!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-note{position:relative!important;display:flex!important;align-items:flex-start!important;gap:8px!important;margin-top:13px!important;border:1px solid #d9e6fb!important;border-radius:12px!important;padding:11px 13px!important;background:#f4f8ff!important;color:#5271a1!important;font:500 10px/1.55 "DM Sans",sans-serif!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-note svg{width:17px!important;height:17px!important;flex:0 0 auto!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-empty,.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-locked,.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-loading{position:relative!important;min-height:170px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;margin-top:18px!important;border:1px dashed #d6e0ec!important;border-radius:16px!important;padding:24px!important;background:#f8fafc!important;color:#7b899b!important;text-align:center!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] :is(.d59-empty,.d59-redirect-locked)>svg{width:30px!important;height:30px!important;margin-bottom:9px!important;color:#8da1ba!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] :is(.d59-empty,.d59-redirect-locked) b{position:static!important;color:#4d607a!important;font:900 12px/1.4 "DM Sans",sans-serif!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] :is(.d59-empty,.d59-redirect-locked) p{position:static!important;max-width:520px!important;margin:6px 0 0!important;font:400 10px/1.55 "DM Sans",sans-serif!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-error{position:relative!important;display:flex!important;align-items:flex-start!important;gap:12px!important;margin-top:18px!important;border:1px solid #edcdd2!important;border-radius:14px!important;padding:14px!important;background:#fff4f5!important;color:#8e3644!important}
.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-error b{font:900 11px/1.4 "DM Sans",sans-serif!important}.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-error p{margin:4px 0 0!important;font:400 10px/1.5 "DM Sans",sans-serif!important}.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-error button{margin-left:auto!important;border:1px solid currentColor!important;border-radius:9px!important;padding:8px 10px!important;background:transparent!important;color:inherit!important;font:900 9px/1 "DM Sans",sans-serif!important}
.d59-toast{position:fixed;z-index:10050;top:max(18px,env(safe-area-inset-top));left:50%;max-width:min(620px,calc(100vw - 24px));display:flex;align-items:center;gap:8px;transform:translateX(-50%);border:1px solid #cfe1d9;border-radius:999px;padding:11px 16px;background:#effaf4;color:#216f50;font:900 10px/1.35 "DM Sans",sans-serif;box-shadow:0 16px 48px rgba(23,41,66,.18)}.d59-toast.danger{border-color:#efcdd2;background:#fff2f4;color:#8e3644}.d59-toast svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
@media(max-width:1000px){.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-connect-guide,.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-address-types{grid-template-columns:minmax(0,1fr)!important}.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-connect-guide article{border-right:0!important;border-bottom:1px solid #e4eaf2!important;padding:6px 0 12px!important}.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-connect-guide article:last-child{border-bottom:0!important;padding-bottom:4px!important}.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-form .type{grid-column:1!important}.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-form .preserve{grid-column:2!important;align-self:end!important;min-height:48px!important}.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-form .actions{grid-column:1/-1!important}.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-table{overflow-x:auto!important}.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-table .head,.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-table .row{min-width:760px!important}}
@media(max-width:760px){.sn-main > .sn-view-pad[data-domain-full-zone-authority] .dfz-shell{padding:18px 12px calc(86px + env(safe-area-inset-bottom))!important}.sn-main > .sn-view-pad[data-domain-full-zone-authority] .dfz-panel.d59-domain-panel{border-radius:18px!important;padding:17px!important}.sn-main > .sn-view-pad[data-domain-full-zone-authority] .dfz-panel.d59-domain-panel>header{grid-template-columns:42px minmax(0,1fr)!important;gap:12px!important}.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-panel-icon{width:42px!important;height:42px!important;border-radius:13px!important}.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-panel-icon svg{width:21px!important;height:21px!important}.sn-main > .sn-view-pad[data-domain-full-zone-authority] .dfz-panel.d59-domain-panel>header h2{font-size:19px!important}.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-optional-badge,.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-add-redirect{grid-column:1/-1!important;justify-self:start!important}.sn-main > .sn-view-pad[data-domain-full-zone-authority] .dfz-root-form,.sn-main > .sn-view-pad[data-domain-full-zone-authority] .dfz-address-form{grid-template-columns:minmax(0,1fr)!important}.sn-main > .sn-view-pad[data-domain-full-zone-authority] .dfz-primary{width:100%!important}.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-form{grid-template-columns:minmax(0,1fr)!important}.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-form :is(.source,.target,.type,.preserve,.actions){grid-column:1!important}.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-form .actions{display:grid!important;grid-template-columns:1fr!important}.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-form .actions>button{width:100%!important}}
@media(max-width:480px){.sn-main > .sn-view-pad[data-domain-full-zone-authority] .dfz-shell{padding-inline:9px!important}.sn-main > .sn-view-pad[data-domain-full-zone-authority] .dfz-panel.d59-domain-panel{padding:14px!important}.sn-main > .sn-view-pad[data-domain-full-zone-authority] .dfz-address-form label>div,.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-form .source>div{display:flex!important}.sn-main > .sn-view-pad[data-domain-full-zone-authority] .dfz-address-form label>div em,.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-redirect-form .source em{max-width:43%!important;min-height:52px!important;border-top:0!important;border-left:1px solid #d9e1eb!important;padding-inline:9px!important;font-size:9px!important}.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-connect-guide article{grid-template-columns:32px minmax(0,1fr)!important}.sn-main > .sn-view-pad[data-domain-full-zone-authority] .d59-connect-guide article>span{display:none!important}.sn-main > .sn-view-pad[data-domain-full-zone-authority] .dfz-address-list>article{display:grid!important}.sn-main > .sn-view-pad[data-domain-full-zone-authority] .dfz-address-controls{justify-content:flex-end!important}}
@media(hover:none) and (pointer:coarse){.sn-main > .sn-view-pad[data-domain-full-zone-authority] .dfz-root :is(button,input,select,a){min-height:46px!important}}
@media(prefers-reduced-motion:reduce){.sn-main > .sn-view-pad[data-domain-full-zone-authority] .dfz-root *,.d59-toast{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
